Battery state monitoring method and device based on BMS mileage and medium

By integrating BMS mileage, ODO mileage and battery swap interval time, setting monitoring thresholds and intelligently adjusting, the problem of inaccurate battery status monitoring is solved, high-precision battery status determination and maintenance support is achieved, and the adaptability and flexibility of the system are enhanced.

CN120270094APending Publication Date: 2025-07-08AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411382046.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-12-29
Filing Date
2024-09-30
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, there is a difference between the estimated battery mileage and the actual driving mileage of the BMS, resulting in inaccurate battery status monitoring and difficult to meet users' demand for battery replacement.

Method used

By integrating BMS mileage and vehicle ODO mileage, combining battery swap interval time and mileage difference, a monitoring threshold is set to determine whether the battery is in an abnormal state, and intelligently adjust the threshold according to the battery type and driving environment to conduct accurate monitoring.

Benefits of technology

It improves the accuracy and reliability of battery status monitoring, can timely determine the abnormal battery status, provides support for maintenance, enhances the flexibility and adaptability of the monitoring system, and provides a basis for assessing the overall health status of the battery pack and troubleshooting basis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120270094A_ABST
    Figure CN120270094A_ABST
Patent Text Reader

Abstract

The invention discloses a battery state monitoring method and device based on BMS mileage and a medium, and the method comprises the steps: determining the BMS mileage of a battery in a vehicle and the ODO mileage of the vehicle, and determining a first battery state parameter according to the BMS mileage and the ODO mileage; the battery replacement interval time of the vehicle is determined, the BMS mileage difference of the vehicle is determined according to the battery replacement interval time, and a second battery state parameter is determined according to the battery replacement interval time and the BMS mileage difference; and determining whether the battery in the vehicle is in an abnormal state based on the first battery state parameter and the second battery state parameter. According to the battery state monitoring method and device, the battery state is accurately monitored by integrating the BMS mileage, the vehicle ODO mileage, the difference between the battery replacement interval time and the BMS mileage and other multi-dimensional data, and the monitoring accuracy and reliability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority based on the invention patent application titled "A Method, Device and Medium for Abnormal Mileage Monitoring Based on BMS" with the application number 202311867801.3 filed with the China National Intellectual Property Administration on December 29, 2023. The entire content of the above-mentioned Chinese patent application is incorporated herein by reference. Technical Field

[0002] This application relates to the field of battery technologies, and in particular, to a method, device and medium for monitoring the state of a battery based on the mileage of a Battery Management System (BMS). Background Art

[0003] A Battery Management System (BMS) is a system that monitors the states of a vehicle's battery, such as voltage, current, load, temperature, etc., and can provide safety, communication, cell balancing, and management control for it, as well as provide a communication interface with application devices. BMS electronic devices are a key part of the electrification of the powertrain because they monitor and manage the state of lithium-ion batteries to ensure safe, reliable, and optimal battery operation. With the increase in battery swap stations, the indicators for battery monitoring have become particularly important. However, due to the aging of the battery and the influence of other factors, there may be a difference between the mileage estimated by the BMS and the actual driving mileage. In order to meet the user's battery swapping needs during the use of the battery, it is necessary to monitor and analyze the abnormal mileage of the battery BMS to provide data analysis for operation and technical personnel. Summary of the Invention

[0004] To solve the above problems, this application proposes a method for monitoring the state of a battery based on the mileage of a BMS, including: determining the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determining a first battery state parameter based on the BMS mileage and the ODO mileage; determining the battery swapping interval time of the vehicle, determining the BMS mileage difference of the vehicle based on the battery swapping interval time, and determining a second battery state parameter based on the battery swapping interval time and the BMS mileage difference; and determining whether the battery in the vehicle is in an abnormal state based on the first battery state parameter and the second battery state parameter.

[0005] In one example, the present application proposes a method for monitoring abnormal mileage based on BMS, including: determining the BMS mileage and ODO mileage of a vehicle, and determining a first battery value according to the BMS mileage and the ODO mileage; determining the battery replacement interval time of the vehicle, determining the BMS mileage difference of the vehicle according to the battery replacement interval time, and determining a second battery value according to the battery replacement interval time and the BMS mileage difference; determining a preset first monitoring threshold and a second monitoring threshold, comparing the first battery value with the first monitoring threshold, and comparing the second battery value with the second monitoring threshold; if the first battery value is greater than the first monitoring threshold and the second battery value is greater than or equal to the second monitoring threshold, it is determined that the battery of the vehicle is in an abnormal state.

[0006] In one example, based on the first battery state parameter and the second battery state parameter, determining whether the battery in the vehicle is in an abnormal state includes: determining a preset first monitoring threshold and a second monitoring threshold, comparing the first battery state parameter with the first monitoring threshold, and comparing the second battery state parameter with the second monitoring threshold; if the first battery state parameter is greater than the first monitoring threshold and the second battery state parameter is greater than or equal to the second monitoring threshold, it is determined that the battery of the vehicle is in an abnormal state; preferably, the method further includes: when it is determined that the battery of the vehicle is in an abnormal state, adjusting the first monitoring threshold and the second monitoring threshold according to the abnormal state.

[0007] In one example, adjusting the first monitoring threshold and the second monitoring threshold according to the abnormal state specifically includes: determining an adjustment range according to a preset type parameter, and determining an abnormal proportion corresponding to the adjustment range according to the abnormal state of the battery; the type parameter includes but is not limited to at least one or more of the following: vehicle type, driving area; determining a proportion threshold corresponding to the type parameter, comparing the abnormal proportion with the proportion threshold, and if the abnormal proportion is greater than the proportion threshold, adjusting the first monitoring threshold and the second monitoring threshold according to the proportion threshold and the adjustment range; preferably, adjusting the first monitoring threshold and the second monitoring threshold according to the proportion threshold and the adjustment range specifically includes: determining a preset battery reference value, and determining a difference coefficient according to the battery reference value and the battery state parameter corresponding to the abnormal state; determining an adjustment factor corresponding to the type parameter according to the difference coefficient, and linearly adjusting the first monitoring threshold and the second monitoring threshold according to the adjustment factor and the proportion threshold.

[0008] In one example, determining the BMS mileage of the battery in a vehicle specifically includes: determining the BMS system corresponding to the battery in the vehicle, and determining the battery parameters of the battery through the BMS system, where the battery parameters include but are not limited to at least one or more of the following: voltage, current, temperature; determining the capacitance of the battery according to the battery parameters, and determining the energy consumption rate of the vehicle, and determining the BMS mileage according to the capacitance and the energy consumption rate.

[0009] In one example, the method further includes: determining a preset recording period, determining the total number of batteries according to the recording period, and determining the number of abnormal batteries in an abnormal state during the recording period; determining an abnormal trend value according to the number of abnormal batteries and the total number of batteries, so as to determine the health status of the battery pack of the vehicle according to the abnormal trend value, where the battery pack of the vehicle includes one or more of the batteries; or, determining a preset recording period, determining the total number of batteries according to the recording period, and determining the number of abnormal batteries in an abnormal state during the recording period; determining an abnormal trend value according to the number of abnormal batteries and the total number of batteries, so as to determine the health status of the batteries in the battery storage of the battery swapping station according to the abnormal trend value; preferably, the method further includes: determining a preset health level, determining a maintenance plan for the battery according to the health status and the health level, and performing maintenance on the battery in the abnormal state according to the maintenance plan.

[0010] In one example, the method further includes: determining a corresponding time period according to the abnormal state, and determining a time interval according to the time period; obtaining battery information according to the time interval, and determining an abnormal factor corresponding to the abnormal state according to the battery information; and / or, the battery swapping interval time includes the battery swapping-in time and the battery swapping-out time of the battery, and determining the BMS mileage difference of the vehicle according to the battery swapping interval time specifically includes: obtaining a first BMS mileage value corresponding to the battery at the battery swapping-in time, and a second BMS mileage value corresponding to the battery at the battery swapping-out time; determining the BMS mileage difference of the vehicle based on the difference between the first BMS mileage value and the second BMS mileage value; and / or, the battery swapping interval time includes the battery swapping-in time and the battery swapping-out time of the battery, and determining a second battery state parameter according to the battery swapping interval time and the BMS mileage difference specifically includes: determining the number of days of the battery swapping interval corresponding to the battery based on the battery swapping-in time and the battery swapping-out time; determining the second battery state parameter based on the quotient of the BMS mileage difference and the number of days of the battery swapping interval.

[0011] In one example, determining the ODO mileage of a vehicle specifically includes: determining a plurality of preset driving time periods; determining the instrument panel of the vehicle, obtaining the speed corresponding to the driving time period through the instrument panel, and determining the driving distance corresponding to the driving time period according to the speed and the driving time period; determining a plurality of the driving distances corresponding to the plurality of driving time periods, and determining the ODO mileage according to the plurality of driving distances; or, obtaining a first ODO mileage value corresponding to the battery replacement time of the battery of the vehicle on the instrument panel, and a second ODO mileage value corresponding to the battery removal time of the battery; based on the difference between the first ODO mileage value and the second ODO mileage value, determining the ODO mileage that the vehicle travels based on the battery power.

[0012] On the other hand, the present application also proposes a battery state monitoring system based on BMS mileage, including: an analysis module, configured to determine the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determine a first battery state parameter value according to the BMS mileage and the ODO mileage; an evaluation module, configured to determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle according to the battery swapping interval time, and determine a second battery state parameter value according to the battery swapping interval time and the BMS mileage difference; a determination module, configured to determine whether the battery in the vehicle is in an abnormal state based on the first battery state parameter and the second battery state parameter.

[0013] On the other hand, the present application also proposes a battery state monitoring device based on BMS mileage, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to perform the battery state monitoring method based on BMS mileage as described in any one of the above examples.

[0014] On the other hand, the present application also proposes a non-volatile computer storage medium storing computer-executable instructions, and the computer-executable instructions are configured to be able to execute the battery state monitoring method based on BMS mileage as described in any one of the above examples.

[0015] This application realizes precise monitoring of the battery state by integrating multi-dimensional data such as BMS mileage and vehicle ODO mileage, as well as the time interval between battery replacements and the difference in BMS mileage, improving the accuracy and reliability of monitoring. Secondly, by presetting monitoring thresholds and comparing them with actual battery state parameters, it can quickly determine whether the battery is in an abnormal state, providing strong support for timely maintenance. In addition, this application also has the ability to intelligently adjust the monitoring threshold, which can automatically adjust the threshold according to the actual abnormal state of the battery to adapt to different vehicle types and driving environments, enhancing the flexibility and adaptability of the monitoring system. This application also pays attention to the overall health of the battery pack. By recording the statistics of the number of abnormal batteries within a cycle, it can evaluate the overall performance of the battery pack and provide a basis for formulating maintenance plans. In addition, through in-depth analysis of the abnormal state time period and battery information, abnormal factors can be accurately identified, providing important clues for fault troubleshooting and repair. In the processing of the time interval between battery replacements and the difference in BMS mileage, by detailed recording of the battery installation and removal times and the corresponding BMS mileage values, the number of days between battery replacements and the second battery state parameter are accurately calculated, providing a scientific basis for evaluating battery usage efficiency and performance degradation. With its multi-dimensional, high-precision, intelligent and comprehensive advantages, this application provides strong technical support for the maintenance and management of electric vehicle batteries. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present application and form a part of the present application. The schematic embodiments and descriptions thereof of the present application are used to explain the present application and do not constitute an improper limitation of the present application. In the drawings:

[0017] Figure 1 is a schematic flowchart of a method for monitoring the battery state based on BMS mileage in an embodiment of the present application;

[0018] Figure 2 is a schematic flowchart of a method for monitoring abnormal mileage based on BMS in an embodiment of the present application;

[0019] Figure 3 is a schematic diagram of a device for monitoring the battery state based on BMS mileage in an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0020] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with the specific embodiments of the present application and the corresponding drawings. Apparently, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0021] The technical solutions provided by the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0022] As Figure 1 shown, to solve the above problems, a battery state monitoring method based on BMS mileage provided by an embodiment of the present application includes:

[0023] S101. Determine the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determine a first battery state parameter according to the BMS mileage and the ODO mileage.

[0024] Subtract the ODO mileage on the vehicle instrument panel from the mileage in the BMS to obtain a mileage-based difference (hereinafter referred to as the first battery state parameter, that is, the first battery value), which represents the difference between the mileage that the battery service life recorded by the BMS can travel and the actual mileage displayed on the vehicle instrument panel.

[0025] In one embodiment, the battery BMS mileage is the mileage of the battery recorded by the battery management system. The BMS monitors parameters such as the voltage, current, and temperature of the battery, and calculates the remaining capacity and mileage of the battery according to these parameters. First, determine the change of the current by monitoring the current of the battery. The current can be divided into charging current and discharging current. In the charging state, monitor the charging current to obtain the charging rate, integrate and accumulate the charging rate with the charged time to obtain the charged amount. Multiply the charged amount by the charging efficiency of the battery to obtain the available power for driving. Divide the available power by the energy consumption rate of the vehicle to obtain the BMS-estimated mileage in the charging state. In the discharging state, monitor the discharging current to obtain the discharging rate, integrate and accumulate the discharging rate with the discharged time to obtain the discharged amount. Multiply the discharged amount by the discharging efficiency of the battery to obtain the available power for driving. Divide the available power by the energy consumption rate of the vehicle to obtain the BMS-estimated mileage in the discharging state. The battery BMS mileage in the actual driving mileage may be affected by various factors, such as driving habits, road conditions, weather, etc. Therefore, in practical applications, it is necessary to conduct a comprehensive evaluation in combination with other factors.

[0026] In one embodiment, the ODO mileage of the vehicle is calculated and displayed by the odometer on the vehicle's instrument panel. It is calculated based on the accumulation of the vehicle's speed and driving time. First, the vehicle's speed is monitored, which can be obtained through the vehicle's sensors or the vehicle's control unit. Then, the driving time of the vehicle is monitored, which can be obtained using the vehicle's timer or through the vehicle's electronic control unit. Secondly, the driving distance is calculated based on the vehicle's speed and driving time: the speed is multiplied by the driving time to obtain the driving distance for each period. Finally, the driving distances for each period are accumulated to obtain the total ODO mileage. The calculation of the ODO mileage is an accumulation process and will continuously increase as the vehicle drives. The calculation method of the ODO mileage may vary depending on the vehicle manufacturer and vehicle model, and the specific calculation method needs to refer to the vehicle's technical specifications. In addition, the ODO mileage may also be affected by factors such as the vehicle's driving mode and road conditions.

[0027] S102. Determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle according to the battery swapping interval time, and determine the second battery state parameter according to the battery swapping interval time and the BMS mileage difference.

[0028] Calculate the mileage difference in the battery BMS between the time intervals before and after battery swapping, and divide it by the number of days between the two battery swaps in terms of battery dimension. The resulting ratio value (hereinafter referred to as the second battery state parameter, i.e., the second battery value) represents the performance degradation speed of the battery during this period, that is, the endurance performance of the battery.

[0029] S103. Based on the first battery state parameter and the second battery state parameter, determine whether the battery in the vehicle is in an abnormal state.

[0030] If the difference between the battery BMS mileage and the vehicle ODO mileage is greater than 100 (hereinafter referred to as the first monitoring threshold), and the BMS mileage difference divided by the number of days between the two battery swaps in terms of battery dimension is greater than or equal to 2000 (hereinafter referred to as the second monitoring threshold), it means that the mileage that the battery can travel during its service life is shorter than the actual driving mileage displayed on the vehicle instrument panel. This may be due to problems with the battery itself, and it is necessary to troubleshoot the battery to determine the specific reason. However, since the BMS mileage difference divided by the number of days between the two battery swaps in terms of battery dimension is greater than or equal to 2000, it indicates that the performance degradation speed of the battery during this period is relatively slow, which means that in addition to immediately replacing the battery, it is possible to try partial replacement or repair of the battery pack to improve the battery state.

[0031] In one embodiment, during the daily maintenance process of the battery, it is necessary to record the number of batteries. Determine the pre-set recording period and record the number of batteries every day. Use the abnormal battery number statistically obtained by the above judgment logic. Divide the abnormal battery number by the recorded battery number to obtain the proportion of the abnormal battery number, that is, the abnormal trend value, which can be used to evaluate the overall health status of the battery pack.

[0032] In one embodiment, determine the pre-set health level, and determine the battery repair plan according to the health status and the health level. The battery in the abnormal state has been repaired according to the repair plan. The available repair plans include replacing the battery, repairing the battery, optimizing the BMS, configuring the battery cooling system, and providing basic maintenance. For example, if the health level of the battery is relatively low and the problem cannot be solved by other repair means, the battery can be considered for replacement. Remove the unhealthy or damaged battery and install a brand-new battery. For problems in the second lowest level stage, try to repair the battery. The repair methods include replacing the damaged battery terminal, repairing the charging and discharging system of the battery, or taking some battery maintenance measures, such as cleaning the battery terminal, etc. Problems in the third lowest level stage include BMS problems, and the BMS system can be optimized or upgraded to ensure the normal operation of the battery. If the battery operates in a high-temperature environment for a long time, it may cause the health status of the battery to decline, resulting in problems in the fourth lowest level stage. In this case, a battery cooling system can be configured to ensure that the battery operates within an appropriate temperature range. Problems in the fifth lowest level stage are the mildest abnormal problems. As long as the battery is charged and discharged correctly, the battery terminal and connections are checked regularly, etc., the battery life can be extended and a good health status can be maintained.

[0033] In one embodiment, after determining that the battery is in an abnormal state, it is necessary to find out the specific location and time point where the abnormality occurs. According to the above judgment logic, find the abnormal data in the time period that meets the conditions. According to the battery code, find the corresponding abnormal battery, and obtain the basic battery information of the abnormal battery within a certain time interval before and after this time period. For example, according to the battery code, obtain the basic battery information 10 days before and after the time point when the abnormal battery mileage record appears, so as to locate the cause and influence range of the battery abnormality, that is, the abnormal factor.

[0034] In one embodiment, when the battery is installed in the vehicle and starts to power the vehicle, the first BMS mileage value at the battery replacement time is obtained. This value represents the total driving mileage of the vehicle without the support of this battery before the battery is replaced. For the newly replaced battery, this value should theoretically be 0, but in practice, it may be slightly different due to various reasons. When the battery needs to be removed from the vehicle due to depleted power or other reasons, the second BMS mileage value at the battery removal time is obtained. This value represents the mileage increased as the vehicle travels during the entire battery replacement interval. By subtracting the first BMS mileage value from the second BMS mileage value, the driving mileage provided by this battery to the vehicle during the battery replacement interval is obtained, that is, the BMS mileage difference. This difference directly reflects the usage of the battery during this period and is an important basis for evaluating the performance and life of the battery. The battery replacement interval time includes the battery replacement time and the battery removal time. This time interval starts from when a battery is installed in the vehicle and ends when the battery is removed and replaced with another battery. Based on the specific time points of the battery replacement time and the battery removal time, the total duration of the battery replacement interval can be calculated. Then, this total duration is converted into days to obtain the battery replacement interval days. This number of days reflects the length of time the battery is continuously used in the vehicle. To evaluate the average load condition of the battery during daily use, the BMS mileage difference is divided by the battery replacement interval days to obtain the daily driving mileage, and this value is used as the second battery state parameter.

[0035] In one embodiment, for the battery replacement time of the battery, the ODO mileage value at this time is read from the vehicle's instrument panel and recorded, which is called the first ODO mileage value. This value represents the initial mileage when the battery starts to power the vehicle. At the battery removal time of the battery, the ODO mileage value at this time is also read from the vehicle's instrument panel and recorded, which is called the second ODO mileage value. This value represents the final mileage when the battery stops powering the vehicle. Based on the first ODO mileage value and the second ODO mileage value, the difference between the two can be calculated. This difference represents the total mileage traveled by the vehicle during the battery power supply period, that is, the actual driving mileage provided by the battery to the vehicle, so as to determine the ODO mileage traveled by the vehicle based on the power of this battery.

[0036] In one embodiment, one or more type parameters are determined according to the type of vehicle and the driving area. These parameters will be used to define specific ranges and conditions under which battery performance may be affected. Vehicle types include, for example, electric vehicles, hybrid vehicles, etc., and driving areas include urban areas, cold regions, tropical regions, etc. Based on the real-time data or historical data of the battery, abnormal states of the battery are identified. Then, based on these abnormal states, their proportions within the entire monitoring period or a specific time period are calculated. For each type parameter, one or more proportion thresholds are set. These thresholds are determined based on empirical data, industry standards, or safety requirements, and are used to evaluate whether the abnormal state of the battery has reached a level that requires action. The calculated proportion of abnormalities is compared with the set proportion threshold. If the proportion of abnormalities exceeds the proportion threshold, it indicates that the abnormal state of the battery has reached a level where the monitoring threshold needs to be adjusted. This adjustment aims to more precisely adapt to the current working state and conditions of the battery, so as to improve the effectiveness and accuracy of the monitoring system.

[0037] Determine a preset battery reference value. The battery reference value is a set of performance parameters of the battery under ideal or standard working conditions. These parameters are usually based on data provided by the manufacturer, industry standards, or results obtained through rigorous testing. The reference value may include the rated voltage of the battery, rated capacity, internal resistance range, charge and discharge efficiency, working temperature range, etc. These values represent the expected performance of the battery under optimal conditions. According to the difference between the abnormal state of the battery and the battery reference value, a difference coefficient is calculated. The difference can be an absolute difference, such as a voltage difference, or a relative difference, such as a capacity percentage difference. According to the importance of all preset difference parameters, a weight is assigned to each difference. Then, using the weighted average method or other appropriate statistical methods, all differences are synthesized into a single difference coefficient. This coefficient reflects the degree of deviation between the current state of the battery and the standard state. Based on the difference coefficient and type parameters, one or more adjustment factors are determined. These adjustment factors will be used to guide the direction and magnitude of the adjustment of the monitoring threshold. According to the adjustment factor and the proportion threshold, the first monitoring threshold and the second monitoring threshold are linearly adjusted. The adjustment can be upward or downward, depending on the values of the difference coefficient and the adjustment factor. In this way, it can be ensured that the monitoring threshold always keeps in sync with the actual working state of the battery, thereby improving the overall performance and safety of the battery management system.

[0038] In one embodiment, as Figure 2 shown, a method for monitoring abnormal mileage based on BMS is provided. The method includes:

[0039] S201. Determine the BMS mileage and ODO mileage of the vehicle, and determine a first battery value according to the BMS mileage and the ODO mileage.

[0040] S202. Determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle based on the battery swapping interval time, and determine a second battery value based on the battery swapping interval time and the BMS mileage difference.

[0041] S203. Determine a preset first monitoring threshold and a second monitoring threshold, compare the first battery value with the first monitoring threshold, and compare the second battery value with the second monitoring threshold.

[0042] S204. If the first battery value is greater than the first monitoring threshold and the second battery value is greater than or equal to the second monitoring threshold, determine that the battery of the vehicle is in an abnormal state.

[0043] As Figure 3 shown, an embodiment of the present application further provides a battery state monitoring device based on BMS mileage, including:

[0044] At least one processor; and,

[0045] A memory communicatively connected to the at least one processor; wherein,

[0046] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the battery state monitoring device based on BMS mileage can execute:

[0047] Determine the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determine a first battery state parameter based on the BMS mileage and the ODO mileage;

[0048] Determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle based on the battery swapping interval time, and determine a second battery state parameter based on the battery swapping interval time and the BMS mileage difference;

[0049] Based on the first battery state parameter and the second battery state parameter, determine whether the battery in the vehicle is in an abnormal state.

[0050] An embodiment of the present application further provides a non-volatile computer storage medium storing computer-executable instructions, and the computer-executable instructions are set to:

[0051] Determine the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determine a first battery state parameter based on the BMS mileage and the ODO mileage;

[0052] Determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle according to the battery swapping interval time, and determine the second battery state parameter according to the battery swapping interval time and the BMS mileage difference;

[0053] Based on the first battery state parameter and the second battery state parameter, determine whether the battery in the vehicle is in an abnormal state.

[0054] Each embodiment in this application is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. The key point of each embodiment is to illustrate the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the partial description of the method embodiments.

[0055] The devices and media provided in the embodiments of this application correspond one-to-one with the methods. Therefore, the devices and media also have beneficial technical effects similar to those of their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be elaborated here.

[0056] Those skilled in the art should understand that the embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0057] This application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of this application. It should be understood that each process and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the processes and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0058] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured product including an instruction device, and the instruction device realizes the functions in the processFigure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0059] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0060] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0061] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0062] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0063] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0064] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A battery state monitoring method based on BMS mileage, characterized in that, Including: Determine the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determine the first battery state parameter according to the BMS mileage and the ODO mileage; Determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle according to the battery swapping interval time, and determine the second battery state parameter according to the battery swapping interval time and the BMS mileage difference; Based on the first battery state parameter and the second battery state parameter, determine whether the battery in the vehicle is in an abnormal state.

2. The battery state monitoring method based on BMS mileage according to claim 1, wherein Based on the first battery state parameter and the second battery state parameter, determining whether the battery in the vehicle is in an abnormal state includes: Determine a preset first monitoring threshold and a second monitoring threshold, compare the first battery state parameter with the first monitoring threshold, and compare the second battery state parameter with the second monitoring threshold; If the first battery state parameter is greater than the first monitoring threshold and the second battery state parameter is greater than or equal to the second monitoring threshold, it is determined that the battery of the vehicle is in an abnormal state; Preferably, the method further includes: In the case where it is determined that the battery of the vehicle is in an abnormal state, adjust the first monitoring threshold and the second monitoring threshold according to the abnormal state.

3. The battery state monitoring method based on BMS mileage according to claim 2, wherein Adjusting the first monitoring threshold and the second monitoring threshold according to the abnormal state specifically includes: Determine an adjustment range according to a preset type parameter, and determine the abnormal proportion corresponding to the adjustment range according to the abnormal state of the battery; the type parameter includes but is not limited to at least one or more of the following: vehicle type, driving area; Determine the proportion threshold corresponding to the type parameter, compare the abnormal proportion with the proportion threshold, and if the abnormal proportion is greater than the proportion threshold, adjust the first monitoring threshold and the second monitoring threshold according to the proportion threshold and the adjustment range; Preferably, adjusting the first monitoring threshold and the second monitoring threshold according to the proportion threshold and the adjustment range specifically includes: Determine a preset battery reference value, and determine a difference coefficient according to the battery reference value and the battery state parameter corresponding to the abnormal state; Determine an adjustment factor corresponding to the type parameter according to the difference coefficient, and perform a linear adjustment on the first monitoring threshold and the second monitoring threshold according to the adjustment factor and the proportion threshold.

4. The battery state monitoring method based on BMS mileage according to claim 1, characterized in that Determine the BMS mileage of the battery in the vehicle, specifically including: Determine the BMS system corresponding to the battery in the vehicle, and determine the battery parameters of the battery through the BMS system, where the battery parameters include but are not limited to at least one or more of the following: voltage, current, temperature; Determine the capacitance of the battery according to the battery parameters, determine the energy consumption rate of the vehicle, and determine the BMS mileage according to the capacitance and the energy consumption rate.

5. The battery state monitoring method based on BMS mileage according to claim 1, characterized in that, The method further includes: Determine a preset recording period, determine the total number of batteries according to the recording period, and determine the number of abnormal batteries in an abnormal state during the recording period; Determine an abnormal trend value based on the number of abnormal batteries and the total number of batteries, so as to determine the health status of the battery pack of the vehicle according to the abnormal trend value, where the battery pack of the vehicle includes one or more of the batteries; Or, Determine a preset recording period, determine the total number of batteries according to the recording period, and determine the number of abnormal batteries in an abnormal state within the recording period; Determine an abnormal trend value based on the number of abnormal batteries and the total number of batteries, so as to determine the health status of the batteries in the battery compartment of the battery swapping station according to the abnormal trend value; Preferably, the method further includes: Determine a preset health level, determine a maintenance plan for the battery according to the health status and the health level, and perform maintenance on the batteries in the abnormal state according to the maintenance plan.

6. The battery state monitoring method based on BMS mileage according to claim 1, characterized in that, The method further includes: Determine a corresponding time period according to the abnormal state, and determine a time interval according to the time period; Obtain battery information according to the time interval, and determine an abnormal factor corresponding to the abnormal state according to the battery information; And / or, The battery swapping interval time includes the battery installation time and the battery removal time of the battery. The determining of the BMS mileage difference of the vehicle according to the battery swapping interval time specifically includes: Obtain a first BMS mileage value corresponding to the battery at the battery installation time, and a second BMS mileage value corresponding to the battery at the battery removal time; Based on the difference between the first BMS mileage value and the second BMS mileage value, determine the BMS mileage difference of the vehicle; And / or, The battery swapping interval time includes the battery installation time and the battery removal time of the battery. The determining of a second battery state parameter according to the battery swapping interval time and the BMS mileage difference specifically includes: Based on the battery installation time and the battery removal time, determine the number of days of the battery swapping interval corresponding to the battery; Based on the quotient of the BMS mileage difference and the number of days of the battery swapping interval, determine the second battery state parameter.

7. The battery state monitoring method based on BMS mileage according to claim 1, characterized in that Determine the ODO mileage of the vehicle, specifically including: Determine a plurality of preset driving time periods; Determine the dashboard of the vehicle, obtain the speed corresponding to the driving time period through the dashboard, and determine the driving distance corresponding to the driving time period according to the speed and the driving time period; Determine a plurality of the driving distances corresponding to the plurality of driving time periods, and determine the ODO mileage according to the plurality of driving distances; Or, Obtain a first ODO mileage value corresponding to the dashboard of the vehicle at the battery installation time of the battery, and a second ODO mileage value corresponding to the dashboard of the vehicle at the battery removal time of the battery; Based on the difference between the first ODO mileage value and the second ODO mileage value, determine the ODO mileage that the vehicle travels based on the battery power.

8. A battery state monitoring system based on BMS mileage, characterized in that, Includes: An analysis module, configured to determine the BMS mileage of the battery in the vehicle and the ODO mileage of the vehicle, and determine the value of the first battery state parameter according to the BMS mileage and the ODO mileage; An evaluation module, configured to determine the battery swapping interval time of the vehicle, determine the BMS mileage difference of the vehicle according to the battery swapping interval time, and determine the value of the second battery state parameter according to the battery swapping interval time and the BMS mileage difference; A determination module, configured to determine whether the battery in the vehicle is in an abnormal state based on the first battery state parameter and the second battery state parameter.

9. A battery state monitoring device based on BMS mileage, characterized in that, Comprising: At least one processor; And, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to perform the battery state monitoring method based on BMS mileage according to any one of claims 1-7.

10. A non-volatile computer storage medium storing computer-executable instructions, characterized in that, The computer-executable instructions are configured to be capable of performing the battery state monitoring method based on BMS mileage according to any one of claims 1-7.