Battery status monitoring method, device and vehicle
The method and device enhance battery monitoring accuracy by analyzing real-time voltage differences between cells and using predefined thresholds to detect faulty cells, thereby preventing thermal runaway and ensuring vehicle safety.
Patent Information
- Application Number
- CN202110553031.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-20
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2041-05-20
AI Technical Summary
Existing battery monitoring systems in new energy vehicles lack accuracy in detecting battery failures, particularly thermal runaway risks, due to inadequate monitoring methods based on battery temperature and State Of Health (SOH), leading to potential safety hazards.
A method and device that monitor battery status by obtaining real-time voltage differences between individual battery cells and an average cell voltage, using predefined thresholds and algorithms to identify faulty cells, and implementing granular monitoring to enhance safety.
Improves the precision and accuracy of battery monitoring, enabling early detection of faulty cells and preventing thermal runaway by accurately identifying and responding to varying fault levels.
Smart Images

Figure CN114660472B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of battery technology, and in particular, to a battery status monitoring method, device and vehicle. Background Art
[0002] New energy vehicles use batteries as a power source, which is conducive to energy conservation and emission reduction, and their applications are becoming more and more widespread. As the market share of new energy vehicles increases, more and more problems are occurring in vehicles. Among them, the problems of new energy vehicles are mainly concentrated on battery failure. Power batteries are the core components of new energy vehicles. The safety and life of power batteries affect the normal use of vehicles. The most serious manifestation of battery failure is thermal runaway of power batteries, which may cause spontaneous combustion of vehicles. Therefore, accurate and effective monitoring of batteries in new energy vehicles can improve vehicle safety to a certain extent. Summary of the invention
[0003] The purpose of the present disclosure is to provide a battery status monitoring method, device and vehicle to improve the accuracy of battery monitoring.
[0004] In order to achieve the above objectives, in a first aspect, the present disclosure provides a battery monitoring method, the method comprising:
[0005] When the vehicle is in operation, obtaining the voltage of each battery cell in the battery of the vehicle in real time;
[0006] Determine the average voltage of the plurality of battery cells according to the voltage of each battery cell;
[0007] For each of the battery cells, determining a difference between the voltage of the battery cell and the average voltage, and using the difference as a first voltage difference corresponding to the battery cell;
[0008] According to the first voltage difference corresponding to each battery cell, it is determined whether each battery cell is a faulty battery cell, so as to monitor the status of the battery when the vehicle is in operation.
[0009] Optionally, determining whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each of the battery cells includes:
[0010] Determine a standard voltage difference according to a preset voltage difference, the total mileage of the vehicle, the number of charge and discharge times of the battery, the current state of charge of the battery, the current temperature coefficient of the battery, the rated capacity of the battery, and the current current of the battery;
[0011] For each of the battery cells, it is determined whether the battery cell is a faulty battery cell according to the standard voltage difference and the first voltage difference corresponding to the battery cell.
[0012] Optionally, determining whether the battery cell is a faulty battery cell according to the standard voltage difference and a first voltage difference corresponding to the battery cell includes:
[0013] Determine an absolute value of a difference between the standard voltage difference and a first voltage difference corresponding to the battery cell;
[0014] If the absolute value is less than or equal to a first preset threshold, determining that the battery cell is a normal battery cell;
[0015] If the absolute value is greater than the first preset threshold, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset error absolute value and the fault level and the absolute value.
[0016] Optionally, determining whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each of the battery cells includes:
[0017] Traversing the first voltage difference value corresponding to each battery cell, and taking the first voltage difference value currently traversed as the target voltage difference value;
[0018] determining whether there is a first voltage difference value less than the target voltage difference value;
[0019] If there is a first voltage difference value smaller than the target voltage difference value, determining a target difference value between the target voltage difference value and a specified voltage difference value, wherein the specified voltage difference value is a first voltage difference value that is closest to the target voltage difference among the first voltage difference values that are smaller than the target voltage difference value;
[0020] Determine the mean of each of the target differences and use it as the average difference;
[0021] According to the average difference, it is determined whether each of the battery cells is a faulty battery cell.
[0022] Optionally, determining whether each of the battery cells is a faulty battery cell according to the average difference includes:
[0023] For each of the target difference, if the target difference is less than a preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a normal battery cell; if the target difference is greater than or equal to the preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a faulty battery cell, and the fault level of the battery cell will be determined based on the correspondence between the preset target difference and the fault level.
[0024] Optionally, the method further comprises:
[0025] When the vehicle is in a dormant state, obtaining the voltage of each battery cell in the battery of the vehicle at a preset time interval;
[0026] For each of the battery cells, determine a difference between a specified voltage and a currently acquired voltage of the battery cell, and use the difference as a second voltage difference corresponding to the battery cell, wherein the specified voltage is the voltage of the battery cell acquired before a specified time period, and the specified time period is a multiple of the preset time period;
[0027] According to the second voltage difference corresponding to each of the battery cells, it is determined whether each of the battery cells is a faulty battery cell, so as to monitor the status of the battery when the vehicle is in a dormant state.
[0028] Optionally, determining whether each of the battery cells is a faulty battery cell according to the second voltage difference value corresponding to each of the battery cells includes:
[0029] For each of the battery cells, if the second voltage difference corresponding to the battery cell does not meet any of the fault conditions, the battery cell is determined to be a normal battery cell; if the second voltage difference corresponding to the battery cell meets one of the fault conditions, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset voltage difference and the fault level and the second voltage difference corresponding to the battery cell;
[0030] The fault conditions include:
[0031] The second voltage difference corresponding to the battery cell is greater than or equal to the second preset threshold and less than the third preset threshold, and the second voltage differences corresponding to other battery cells are all less than the second preset threshold, wherein the second preset threshold is less than the third preset threshold;
[0032] The second voltage difference corresponding to the battery cell is greater than the third preset threshold.
[0033] In a second aspect, the present disclosure provides a battery monitoring device, the device comprising:
[0034] A first acquisition module, used for acquiring the voltage of each battery cell in the battery of the vehicle in real time when the vehicle is in a running state;
[0035] An average voltage determination module, used to determine the average voltage of multiple battery cells according to the voltage of each battery cell;
[0036] A first voltage difference determination module, configured to determine, for each of the battery cells, a difference between the voltage of the battery cell and the average voltage, and use the difference as a first voltage difference corresponding to the battery cell;
[0037] The first determination module is used to determine whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each battery cell, so as to monitor the status of the battery when the vehicle is in operation.
[0038] Optionally, the first determining module includes:
[0039] A standard voltage difference determination submodule, used to determine a standard voltage difference according to a preset voltage difference, the total mileage of the vehicle, the number of charge and discharge times of the battery, the current state of charge of the battery, the current temperature coefficient of the battery, the rated capacity of the battery, and the current current of the battery;
[0040] The first determination submodule is used to determine, for each of the battery cells, whether the battery cell is a faulty battery cell according to the standard voltage difference and a first voltage difference corresponding to the battery cell.
[0041] Optionally, the first determining submodule includes:
[0042] an absolute value determination submodule, used to determine the absolute value of the difference between the standard voltage difference and the first voltage difference corresponding to the battery cell;
[0043] A second determination submodule, configured to determine that the battery cell is a normal battery cell if the absolute value is less than or equal to a first preset threshold;
[0044] The third determination submodule is used to determine that the battery cell is a faulty battery cell if the absolute value is greater than the first preset threshold value, and determine the fault level of the battery cell according to the corresponding relationship between the preset error absolute value and the fault level and the absolute value.
[0045] Optionally, the first determining module includes:
[0046] A traversal submodule, used for traversing the first voltage difference value corresponding to each battery cell, and taking the currently traversed first voltage difference value as the target voltage difference value;
[0047] A fourth determination submodule, used to determine whether there is a first voltage difference value that is smaller than the target voltage difference value;
[0048] a fifth determination submodule, configured to determine a target difference between the target voltage difference and a specified voltage difference if there is a first voltage difference smaller than the target voltage difference, wherein the specified voltage difference is a first voltage difference that is closest to the target voltage difference among the first voltage differences that are smaller than the target voltage difference;
[0049] The average difference determination submodule is used to determine the average of each of the target differences and use it as the average difference;
[0050] The sixth determination submodule is used to determine whether each of the battery cells is a faulty battery cell according to the average difference.
[0051] Optionally, the sixth determining submodule is used to:
[0052] For each of the target difference, if the target difference is less than a preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a normal battery cell; if the target difference is greater than or equal to the preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a faulty battery cell, and the fault level of the battery cell will be determined based on the correspondence between the preset target difference and the fault level.
[0053] Optionally, the device further comprises:
[0054] A second acquisition module is used to acquire the voltage of each battery cell in the battery of the vehicle at a preset time interval when the vehicle is in a dormant state;
[0055] a second voltage difference determination module, configured to determine, for each of the battery cells, a difference between a specified voltage and a currently acquired voltage of the battery cell, and use the difference as a second voltage difference corresponding to the battery cell, wherein the specified voltage is the voltage of the battery cell acquired before a specified time period, and the specified time period is a multiple of the preset time period;
[0056] The second determination module is used to determine whether each of the battery cells is a faulty battery cell according to the second voltage difference value corresponding to each of the battery cells, so as to monitor the status of the battery when the vehicle is in a dormant state.
[0057] Optionally, the second determining module is used to:
[0058] For each of the battery cells, if the second voltage difference corresponding to the battery cell does not meet any of the fault conditions, the battery cell is determined to be a normal battery cell; if the second voltage difference corresponding to the battery cell meets one of the fault conditions, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset voltage difference and the fault level and the second voltage difference corresponding to the battery cell;
[0059] The fault conditions include:
[0060] The second voltage difference corresponding to the battery cell is greater than or equal to the second preset threshold and less than the third preset threshold, and the second voltage differences corresponding to other battery cells are all less than the second preset threshold, wherein the second preset threshold is less than the third preset threshold;
[0061] The second voltage difference corresponding to the battery cell is greater than the third preset threshold.
[0062] In a third aspect, the present disclosure provides a battery status monitoring device, the device comprising:
[0063] a memory having a computer program stored thereon;
[0064] A processor is used to execute the computer program in the memory to implement the steps of the method described in the first aspect of the present disclosure.
[0065] In a fourth aspect, the present disclosure provides a vehicle, comprising a battery, and further comprising a battery status monitoring device as provided in the second aspect of the present disclosure, or a battery status monitoring device as provided in the third aspect of the present disclosure.
[0066] Through the above technical solution, when the vehicle is in operation, the voltage of each battery cell in the battery of the vehicle is obtained in real time, and the average voltage of multiple battery cells is determined according to the voltage of each battery cell, and the average voltage of multiple battery cells can reflect the overall voltage of the battery cell. For each battery cell, the difference between the voltage of the battery cell and the average voltage is determined, and used as the first voltage difference corresponding to the battery cell. On the one hand, the first voltage difference can reflect the error between the voltage of the battery cell and the overall voltage of the battery cell, which can be used to determine whether the battery cell has a fault. On the other hand, each battery cell in the battery can be monitored separately, and the battery status can be reflected by the status of each battery cell with finer granularity, which can improve the precision and accuracy of battery monitoring and enhance the safety of the vehicle.
[0067] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:
[0069] Figure 1 is a flow chart showing a method for monitoring a battery status according to an exemplary embodiment.
[0070] Figure 2 The present invention is a flowchart showing a method for determining whether each battery cell is a faulty battery cell according to a first voltage difference value corresponding to each battery cell according to an exemplary embodiment.
[0071] Figure 3 is a flow chart showing a method for determining whether each battery cell is a faulty battery cell according to a first voltage difference value corresponding to each battery cell according to another exemplary embodiment.
[0072] Figure 4 The invention is a block diagram showing a battery status monitoring device according to an exemplary embodiment.
[0073] Figure 5 The invention is a block diagram showing a battery status monitoring device according to an exemplary embodiment. DETAILED DESCRIPTION
[0074] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.
[0075] A large part of the thermal runaway of power batteries is caused by the abuse of power batteries. In the related technologies, the vehicle's battery management system (BMS) mainly monitors the battery through the following aspects. For example, the battery temperature is used for judgment. When the battery temperature is high, for example, the time it is higher than the preset temperature threshold reaches a certain length of time, or the battery temperature rises rapidly in a short period of time, it can be considered that the battery is at risk of thermal runaway. In addition, if all NTCs (Negative Temperature Coefficient) in the same module of the battery fail, the battery can also be considered to be at risk of thermal runaway. The battery is also monitored based on the battery SOH (State Of Health), which is mainly defined based on the attenuation rate of the battery capacity. In the related technologies, the battery is mainly monitored by the battery temperature or SOH, and the monitoring accuracy is poor, and possible faults cannot be monitored in a timely manner.
[0076] In view of this, the present disclosure provides a battery status monitoring method, device and vehicle to improve the accuracy of monitoring the vehicle battery, thereby improving the safety of the vehicle.
[0077] Figure 1 is a flow chart showing a method for monitoring a battery status according to an exemplary embodiment, which method can be applied to a battery management system in a vehicle, such as Figure 1 As shown, the method may include S101 to S104.
[0078] In S101 , when the vehicle is in operation, the voltage of each battery cell in the battery of the vehicle is obtained in real time.
[0079] The vehicle battery may include multiple battery cells, each of which may be provided with a voltage sensor. When the vehicle is in operation, the voltage sensor may collect the voltage of the battery cell in real time and send the collected voltage to the battery monitoring system. The battery monitoring system may obtain the voltage of each battery cell in the vehicle's battery in real time.
[0080] In S102 , an average voltage of the plurality of battery cells is determined according to the voltage of each battery cell.
[0081] In one embodiment, the average value of the voltage of each battery cell can be used as the average voltage of the plurality of battery cells. In another embodiment, the average value of the voltages of the battery cells except the highest voltage and the lowest voltage can be used as the average voltage of the plurality of battery cells.
[0082] In S103 , for each battery cell, a difference between the voltage of the battery cell and the average voltage is determined and used as a first voltage difference corresponding to the battery cell.
[0083] Take a battery including four cells, namely cell 1, cell 2, cell 3, and cell 4 as an example. The voltage of cell 1 is V1, the voltage of cell 2 is V2, the voltage of cell 3 is V3, the voltage of cell 4 is V4, and the average voltage of multiple cells is V 平均 , then the first voltage difference corresponding to cell 1 is △V1=V1-V 平均 , the first voltage difference corresponding to cell 2 △V2=V2-V 平均 , the first voltage difference corresponding to cell 3 △V3=V3-V 平均 , the first voltage difference corresponding to cell 4 △V4=V4-V 平均 .
[0084] In S104, whether each battery cell is a faulty battery cell is determined according to the first voltage difference corresponding to each battery cell, so as to monitor the battery status when the vehicle is in operation.
[0085] If there are faulty cells, the battery can be considered to be at risk of failure, so appropriate measures can be taken to avoid battery thermal runaway events, such as reminding the driver to turn off the engine and stop the car, and promptly inspect the battery.
[0086] Through the above technical solution, when the vehicle is in operation, the voltage of each battery cell in the battery of the vehicle is obtained in real time, and the average voltage of multiple battery cells is determined according to the voltage of each battery cell, and the average voltage of multiple battery cells can reflect the overall voltage of the battery cell. For each battery cell, the difference between the voltage of the battery cell and the average voltage is determined, and used as the first voltage difference corresponding to the battery cell. On the one hand, the first voltage difference can reflect the error between the voltage of the battery cell and the overall voltage of the battery cell, which can be used to determine whether the battery cell has a fault. On the other hand, each battery cell in the battery can be monitored separately, and the battery status can be reflected by the status of each battery cell with finer granularity, which can improve the precision and accuracy of battery monitoring and enhance the safety of the vehicle.
[0087] Two exemplary implementations of determining whether each battery cell is a faulty battery cell according to the first voltage difference corresponding to each battery cell in S104 are described below.
[0088] Figure 2 FIG. 1 is a flow chart showing a method for determining whether each battery cell is a faulty battery cell according to the first voltage difference value corresponding to each battery cell according to an exemplary embodiment. Figure 2 As shown, S104 may include S201 and S202.
[0089] In S201, a standard voltage difference is determined according to a preset voltage difference, a total mileage of the vehicle, a number of charge and discharge times of the battery, a current state of charge of the battery, a current temperature coefficient of the battery, a rated capacity of the battery, and a current current of the battery.
[0090] Among them, the preset voltage difference may be a preset value that is set and may be pre-stored in the vehicle. The total mileage of the vehicle may be the total distance traveled by the vehicle after it leaves the factory. The number of charge and discharge times of the battery may be the number of times the battery is charged and discharged after the vehicle leaves the factory. The current state of charge of the battery is the SOC (State Of Charge) of the battery. The current temperature coefficient of the battery may be determined based on the current temperature of the battery, and the method for determining the temperature coefficient based on the battery temperature may refer to relevant technologies. The rated capacity of the battery may be a pre-calibrated capacity of the battery that can continue to work for a long time under rated working conditions. The current current of the battery may be detected by a current sensor.
[0091] For example, the standard voltage difference can be determined by the following formula (1):
[0092] △V 标准 =△V0*K1*K2*K3(1+I / C) (1)
[0093] Among them, △V 标准 represents the standard voltage difference, △V0 represents the preset voltage difference, K1 is the ratio of the vehicle's total mileage to the number of charge and discharge times of the battery, K2 represents the current state of charge of the battery, K3 represents the current temperature coefficient of the battery, I represents the current current of the battery, and C represents the rated capacity of the battery.
[0094] In S202, for each battery cell, it is determined whether the battery cell is a faulty battery cell according to the standard voltage difference and the first voltage difference corresponding to the battery cell.
[0095] Optionally, determining whether the battery cell is a faulty battery cell according to the standard voltage difference and the first voltage difference corresponding to the battery cell may include:
[0096] Determine the absolute value of the difference between the standard voltage difference and the first voltage difference corresponding to the battery cell;
[0097] If the absolute value is less than or equal to the first preset threshold, the battery cell is determined to be a normal battery cell;
[0098] If the absolute value is greater than a first preset threshold, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined based on a preset correspondence between the absolute value of the error and the fault level and the absolute value.
[0099] Among them, the standard voltage difference can be used as a basis for judging whether the voltage of the battery cell is normal. If the absolute value is less than or equal to the first preset threshold, it can be characterized that the error between the first voltage difference corresponding to the battery cell and the standard voltage difference is small, the voltage of the battery cell is normal, and the battery cell can be determined to be a normal battery cell. If the absolute value is greater than the first preset threshold, it can be characterized that the error between the first voltage difference corresponding to the battery cell and the standard voltage difference is large, the voltage of the battery cell is abnormal, and the battery cell is determined to be a faulty battery cell. The first preset threshold can be pre-set, and there is no restriction on its value, for example, it can be 5 millivolts.
[0100] If the cell is determined to be a faulty cell, the fault level of the cell can be determined according to the correspondence between the preset absolute value of the error and the fault level, and the absolute value. For example, the greater the absolute value of the difference between the standard voltage difference and the first voltage difference corresponding to the cell, the higher the fault level of the cell. When the vehicle is in operation, different measures can be taken for different fault levels. As an example, for example, the fault level includes a first-level fault, a second-level fault, a third-level fault, a fourth-level fault, and a fifth-level fault. When a first-level fault occurs in the cell, it is a minor fault, and the cell can be marked as a key monitoring cell. When a second-level fault occurs in the cell, a prompt message can be output to prompt the driver to reduce the vehicle's electricity consumption. When a third-level fault occurs in the cell, the vehicle can autonomously limit non-essential electricity consumption. When a fourth-level fault occurs in the cell, the driver can be prompted to turn off the engine and stop. When a fifth-level fault occurs in the cell, the vehicle can autonomously decelerate and turn off the engine and stop, and prompt the driver and passengers to leave the vehicle. The above-mentioned measures taken for different fault levels are only examples and do not constitute limitations on the embodiments of the present disclosure.
[0101] For example, taking cell 1 as an example, △V 标准 The absolute value of the difference between ΔV1 and ΔV2, if the absolute value is less than or equal to the first preset threshold, it can be determined that battery cell 1 is a normal battery cell; if the absolute value is greater than the first preset threshold, it can be determined that battery cell 1 is a faulty battery cell, and the fault level of battery cell 1 is determined.
[0102] Through the above technical solution, when determining whether a battery cell is a faulty battery cell, the standard voltage difference can be determined first. The standard voltage difference can be used as a basis for judging whether the voltage of the battery cell is normal. Based on the standard voltage difference and the first voltage difference corresponding to the battery cell, it is determined whether the battery cell is a faulty battery cell, and the battery cell can be monitored accurately and effectively.
[0103] Figure 3 FIG. 1 is a flow chart showing a method for determining whether each battery cell is a faulty battery cell according to the first voltage difference value corresponding to each battery cell according to another exemplary embodiment. Figure 3 As shown, S104 may include S301 to S305.
[0104] In S301, the first voltage difference value corresponding to each battery cell is traversed, and the currently traversed first voltage difference value is used as the target voltage difference value.
[0105] In S302 , it is determined whether there is a first voltage difference value that is smaller than a target voltage difference value.
[0106] In S303, if there is a first voltage difference value smaller than the target voltage difference value, a target difference value between the target voltage difference value and a specified voltage difference value is determined, wherein the specified voltage difference value is a first voltage difference value that is closest to the target voltage difference value among the first voltage difference values smaller than the target voltage difference value.
[0107] For example, the first voltage difference △V1 corresponding to battery cell 1, the first voltage difference △V2 corresponding to battery cell 2, the first voltage difference △V3 corresponding to battery cell 3, and the first voltage difference △V4 corresponding to battery cell 4 decrease in sequence, that is, △V1>△V2>△V3>△V4.
[0108] For example, the first voltage difference △V1 corresponding to battery cell 1 is currently traversed. The first voltage difference △V1 can be used as the target voltage difference, and it is determined that △V2, △V3, and △V4 are all smaller than the target voltage difference △V1, among which △V2 is closest to the target voltage difference △V1. △V2 can be used as the specified voltage difference, and the target difference α between the target voltage difference △V1 and the specified voltage difference △V2 is determined.
[0109] For example, the first voltage difference △V2 corresponding to battery cell 2 is currently traversed. The first voltage difference △V2 can be used as the target voltage difference, and it is determined that △V3 and △V4 are both smaller than the target voltage difference △V2, among which △V3 is closest to the target voltage difference △V2. △V3 can be used as the designated voltage difference, and the target difference β between the target voltage difference △V2 and the designated voltage difference △V3 is determined.
[0110] For example, the first voltage difference △V3 corresponding to battery cell 3 is currently traversed. The first voltage difference △V3 can be used as the target voltage difference, and it is determined that △V4 is smaller than the target voltage difference △V3. △V4 can be used as the specified voltage difference, and the target difference γ between the target voltage difference △V3 and the specified voltage difference △V4 is determined.
[0111] In S304, the mean of each target difference is determined and used as the average difference.
[0112] In S305 , it is determined whether each battery cell is a faulty battery cell according to the average difference.
[0113] The average of the above target difference α, target difference β, and target difference γ can be used as the average difference.
[0114] Wherein, determining whether each battery cell is a faulty battery cell according to the average difference may include:
[0115] For each target difference, if the target difference is less than a preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference is determined to be a normal battery cell, and if the target difference is greater than or equal to a preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset target difference and the fault level. The preset multiple can be preset.
[0116] Taking the target difference α as an example, the target difference α is the difference between the first voltage difference △V1 corresponding to battery cell 1 and the first voltage difference △V2 corresponding to battery cell 2. If the target difference α is less than the preset multiple of the average difference, it can be indicated that the voltage of battery cell 1 has not increased abnormally, and its voltage is normal. Battery cell 1 can be determined as a normal battery cell. If the target difference α is greater than or equal to the preset multiple of the average difference, it can be indicated that the voltage of battery cell 1 is high, and battery cell 1 can be determined as a faulty battery cell. According to the correspondence between the preset target difference and the fault level, the fault level of the battery cell can be determined. For example, the higher the target difference, the higher the fault level of the battery cell. During the operation of the vehicle, the measures that can be taken for different fault levels have been exemplified above.
[0117] Through the above technical solution, the specified voltage difference is smaller than the currently traversed target voltage difference and is closest to the target voltage difference. The target difference between the target voltage difference and the specified voltage difference and the average difference of each target difference are determined. The target difference is compared with a preset multiple of the average difference to determine whether the battery cell is a faulty battery cell, so as to accurately and effectively monitor the battery cell.
[0118] The above describes an exemplary implementation of monitoring the battery of a vehicle when the vehicle is in a running state. The following describes how to monitor the battery when the vehicle is in a dormant state.
[0119] The battery status monitoring method provided by the present disclosure may also include:
[0120] When the vehicle is in a dormant state, the voltage of each battery cell in the vehicle's battery is obtained at preset intervals;
[0121] For each battery cell, determine the difference between the specified voltage and the currently acquired voltage of the battery cell, and use the difference as the second voltage difference corresponding to the battery cell, wherein the specified voltage is the voltage of the battery cell acquired before a specified time, and the specified time is a multiple of the preset time;
[0122] According to the second voltage difference corresponding to each battery cell, it is determined whether each battery cell is a faulty battery cell, so as to monitor the battery status when the vehicle is in a dormant state.
[0123] When the vehicle is in a dormant state, the voltage sensor can collect the voltage of the battery cell at preset time intervals and send it to the battery management system. The preset time interval can be, for example, 5 minutes.
[0124] Taking battery cell 1 as an example, the difference between the specified voltage and the currently obtained voltage of battery cell 1 can be determined and used as the second voltage difference corresponding to battery cell 1. When the preset time is 5 minutes, the specified voltage can be, for example, the voltage of battery cell 1 obtained 50 minutes ago.
[0125] Optionally, determining whether each battery cell is a faulty battery cell according to the second voltage difference corresponding to each battery cell may include:
[0126] For each battery cell, if the second voltage difference corresponding to the battery cell does not meet any of the fault conditions, the battery cell is determined to be a normal battery cell; if the second voltage difference corresponding to the battery cell meets one of the fault conditions, the battery cell is determined to be a faulty battery cell; and the fault level of the battery cell is determined based on the correspondence between the preset voltage difference and the fault level and the second voltage difference corresponding to the battery cell.
[0127] The fault conditions may include condition (1) and condition (2):
[0128] Condition (1): the second voltage difference corresponding to the battery cell is greater than or equal to the second preset threshold and less than the third preset threshold, and the second voltage differences corresponding to other battery cells are all less than the second preset threshold, wherein the second preset threshold is less than the third preset threshold;
[0129] Condition (2): The second voltage difference corresponding to the battery cell is greater than the third preset threshold.
[0130] For example, if the second voltage difference corresponding to cell 1 is greater than or equal to the second preset threshold and less than the third preset threshold, and the second voltage difference corresponding to cell 2, the second voltage difference corresponding to cell 3, and the second voltage difference corresponding to cell 4 are all less than the second preset threshold, it can be indicated that when the vehicle is in a dormant state, the voltage of cell 1 changes greatly compared to other cells, which can indicate that the voltage of cell 1 is abnormal, that is, cell 1 is determined to be a faulty cell. The second preset threshold is, for example, 5 millivolts, and the third preset threshold is, for example, 10 millivolts.
[0131] Alternatively, if the second voltage difference corresponding to the battery cell 1 is greater than the third preset threshold, it can be indicated that the voltage of the battery cell 1 has dropped abnormally and the drop is large, and the battery cell 1 can be directly determined to be a faulty battery cell.
[0132] If the battery cell is determined to be a faulty battery cell, the fault level of the battery cell can be determined based on the correspondence between the preset voltage difference and the fault level and the second voltage difference corresponding to the battery cell. The larger the second voltage difference corresponding to the battery cell, the higher the fault level of the battery cell can be.
[0133] Different strategies can be adopted for different fault levels, among which the measures taken when the vehicle is in a dormant state may be different from those taken when the vehicle is in a running state. For example, when the vehicle is in a dormant state, if a level 1 fault occurs in a battery cell, the battery cell may be marked as a key monitored battery cell; if a level 2 fault occurs in a battery cell, the maximum charging current and charging percentage may be limited; if a level 3 fault occurs in a battery cell, charging may be prohibited and the discharge power may be limited; if a level 4 fault occurs in a battery cell, charging and discharging of the vehicle may be prohibited; if a level 5 fault occurs in a battery cell, the vehicle is at risk of catching fire, and an alarm may be issued to prohibit people from approaching the vehicle.
[0134] Through the above scheme, when the vehicle is in a sleep state, the voltage of the battery cell can be obtained at preset time intervals. The voltage drop of the battery can be monitored by the difference between the specified voltage and the currently obtained voltage of the battery cell, so as to determine whether the battery cell is a faulty battery cell. When the vehicle is in a sleep state, the status of the vehicle battery can be monitored by the fault conditions of each battery cell.
[0135] In addition to monitoring the battery on the vehicle side, the status of the vehicle battery can also be monitored through the server. For example, the vehicle can send the vehicle information to the backend server through the vehicle-mounted wireless terminal. The vehicle information may include vehicle speed, battery temperature, battery voltage, battery charge and discharge current, vehicle gear, tire pressure, etc. The server can analyze the battery status based on the vehicle information. If it is determined that the battery has a risk of failure, the risk information can be fed back to the vehicle. The server can refer to the relevant technology for analyzing the battery status based on the vehicle information.
[0136] Based on the same inventive concept, the present disclosure also provides a battery status monitoring device, Figure 4 is a block diagram of a battery status monitoring device according to an exemplary embodiment. Figure 4 As shown, the device 400 may include:
[0137] The first acquisition module 401 is used to acquire the voltage of each battery cell in the battery of the vehicle in real time when the vehicle is in a running state;
[0138] The average voltage determination module 402 is used to determine the average voltage of the plurality of battery cells according to the voltage of each battery cell;
[0139] A first voltage difference determination module 403 is used to determine, for each of the battery cells, a difference between the voltage of the battery cell and the average voltage, and use the difference as a first voltage difference corresponding to the battery cell;
[0140] The first determination module 404 is used to determine whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each battery cell, so as to monitor the status of the battery when the vehicle is in operation.
[0141] By using the above device 400, when the vehicle is in operation, the voltage of each battery cell in the battery of the vehicle is obtained in real time, and the average voltage of multiple battery cells is determined based on the voltage of each battery cell, and the average voltage of multiple battery cells can reflect the overall voltage of the battery cell. For each battery cell, the difference between the voltage of the battery cell and the average voltage is determined, and used as the first voltage difference corresponding to the battery cell. On the one hand, the first voltage difference can reflect the error between the voltage of the battery cell and the overall voltage of the battery cell, which can be used to determine whether the battery cell has a fault. On the other hand, each battery cell in the battery can be monitored separately, and the battery status can be reflected by the status of each battery cell with finer granularity, which can improve the precision and accuracy of battery monitoring and enhance the safety of the vehicle.
[0142] Optionally, the first determining module 404 includes:
[0143] A standard voltage difference determination submodule, used to determine a standard voltage difference according to a preset voltage difference, the total mileage of the vehicle, the number of charge and discharge times of the battery, the current state of charge of the battery, the current temperature coefficient of the battery, the rated capacity of the battery, and the current current of the battery;
[0144] The first determination submodule is used to determine, for each of the battery cells, whether the battery cell is a faulty battery cell according to the standard voltage difference and a first voltage difference corresponding to the battery cell.
[0145] Optionally, the first determining submodule includes:
[0146] an absolute value determination submodule, used to determine the absolute value of the difference between the standard voltage difference and the first voltage difference corresponding to the battery cell;
[0147] A second determination submodule, configured to determine that the battery cell is a normal battery cell if the absolute value is less than or equal to a first preset threshold;
[0148] The third determination submodule is used to determine that the battery cell is a faulty battery cell if the absolute value is greater than the first preset threshold value, and determine the fault level of the battery cell according to the corresponding relationship between the preset error absolute value and the fault level and the absolute value.
[0149] Optionally, the first determining module 404 includes:
[0150] A traversal submodule, used for traversing the first voltage difference value corresponding to each battery cell, and taking the currently traversed first voltage difference value as the target voltage difference value;
[0151] A fourth determination submodule, used to determine whether there is a first voltage difference value that is smaller than the target voltage difference value;
[0152] a fifth determination submodule, configured to determine a target difference between the target voltage difference and a specified voltage difference if there is a first voltage difference smaller than the target voltage difference, wherein the specified voltage difference is a first voltage difference that is closest to the target voltage difference among the first voltage differences that are smaller than the target voltage difference;
[0153] The average difference determination submodule is used to determine the average of each of the target differences and use it as the average difference;
[0154] The sixth determination submodule is used to determine whether each of the battery cells is a faulty battery cell according to the average difference.
[0155] Optionally, the sixth determining submodule is used to:
[0156] For each of the target difference, if the target difference is less than a preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a normal battery cell; if the target difference is greater than or equal to the preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a faulty battery cell, and the fault level of the battery cell will be determined based on the correspondence between the preset target difference and the fault level.
[0157] Optionally, the device 400 further includes:
[0158] A second acquisition module is used to acquire the voltage of each battery cell in the battery of the vehicle at a preset time interval when the vehicle is in a dormant state;
[0159] a second voltage difference determination module, configured to determine, for each of the battery cells, a difference between a specified voltage and a currently acquired voltage of the battery cell, and use the difference as a second voltage difference corresponding to the battery cell, wherein the specified voltage is the voltage of the battery cell acquired before a specified time period, and the specified time period is a multiple of the preset time period;
[0160] The second determination module is used to determine whether each of the battery cells is a faulty battery cell according to the second voltage difference value corresponding to each of the battery cells, so as to monitor the status of the battery when the vehicle is in a dormant state.
[0161] Optionally, the second determining module is used to:
[0162] For each of the battery cells, if the second voltage difference corresponding to the battery cell does not meet any of the fault conditions, the battery cell is determined to be a normal battery cell; if the second voltage difference corresponding to the battery cell meets one of the fault conditions, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset voltage difference and the fault level and the second voltage difference corresponding to the battery cell;
[0163] The fault conditions include:
[0164] The second voltage difference corresponding to the battery cell is greater than or equal to the second preset threshold and less than the third preset threshold, and the second voltage differences corresponding to other battery cells are all less than the second preset threshold, wherein the second preset threshold is less than the third preset threshold;
[0165] The second voltage difference corresponding to the battery cell is greater than the third preset threshold.
[0166] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0167] Figure 5 1 is a block diagram of a battery status monitoring device 1900 according to an exemplary embodiment. For example, the battery status monitoring device 1900 may be provided as a battery management system. Figure 5The battery status monitoring device 1900 includes a processor 1922, which may be one or more, and a memory 1932 for storing a computer program executable by the processor 1922. The computer program stored in the memory 1932 may include one or more modules each corresponding to a set of instructions. In addition, the processor 1922 may be configured to execute the computer program to perform the above-mentioned battery status monitoring method.
[0168] In addition, the battery status monitoring device 1900 may further include a power supply component 1926 and a communication component 1950. The power supply component 1926 may be configured to perform power management of the battery status monitoring device 1900, and the communication component 1950 may be configured to implement communication of the battery status monitoring device 1900, for example, wired or wireless communication. In addition, the battery status monitoring device 1900 may further include an input / output (I / O) interface 1958. The battery status monitoring device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server 2000. TM , Mac OS X TM , Unix TM , Linux TM etc.
[0169] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned battery status monitoring method are implemented. For example, the non-temporary computer-readable storage medium can be the above-mentioned memory 1932 including program instructions, and the above-mentioned program instructions can be executed by the processor 1922 of the battery status monitoring device 1900 to complete the above-mentioned battery status monitoring method.
[0170] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device. The computer program has a code portion for executing the above-mentioned battery status monitoring method when executed by the programmable device.
[0171] The present disclosure also provides a vehicle, including a battery, and also including a battery monitoring device 400 or a battery monitoring device 1900 .
[0172] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.
[0173] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0174] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
Claims
1. A battery status monitoring method, characterized in that: The method comprises: When the vehicle is in operation, obtaining the voltage of each battery cell in the battery of the vehicle in real time; Determine the average voltage of the plurality of battery cells according to the voltage of each battery cell; For each of the battery cells, determining a difference between the voltage of the battery cell and the average voltage, and using the difference as a first voltage difference corresponding to the battery cell; Determining whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each of the battery cells, so as to monitor the battery status when the vehicle is in operation; Wherein, determining whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each of the battery cells includes: Traversing the first voltage difference value corresponding to each battery cell, and taking the first voltage difference value currently traversed as the target voltage difference value; determining whether there is a first voltage difference value less than the target voltage difference value; If there is a first voltage difference value smaller than the target voltage difference value, determining a target difference value between the target voltage difference value and a specified voltage difference value, wherein the specified voltage difference value is a first voltage difference value that is closest to the target voltage difference value among the first voltage difference values that are smaller than the target voltage difference value; Determine the mean of each of the target differences and use it as the average difference; According to the average difference, it is determined whether each of the battery cells is a faulty battery cell.
2. The method according to claim 1, characterized in that The determining whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each of the battery cells includes: Determine a standard voltage difference according to a preset voltage difference, the total mileage of the vehicle, the number of charge and discharge times of the battery, the current state of charge of the battery, the current temperature coefficient of the battery, the rated capacity of the battery, and the current current of the battery; For each of the battery cells, it is determined whether the battery cell is a faulty battery cell according to the standard voltage difference and the first voltage difference corresponding to the battery cell.
3. The method according to claim 2, characterized in that The determining whether the battery cell is a faulty battery cell according to the standard voltage difference and the first voltage difference corresponding to the battery cell includes: Determine an absolute value of a difference between the standard voltage difference and a first voltage difference corresponding to the battery cell; If the absolute value is less than or equal to a first preset threshold, determining that the battery cell is a normal battery cell; If the absolute value is greater than the first preset threshold, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset error absolute value and the fault level and the absolute value.
4. The method according to claim 1, characterized in that: Determining whether each of the battery cells is a faulty battery cell according to the average difference includes: For each of the target difference, if the target difference is less than a preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a normal battery cell; if the target difference is greater than or equal to the preset multiple of the average difference, the battery cell corresponding to the target voltage difference of the target difference will be determined as a faulty battery cell, and the fault level of the battery cell will be determined based on the correspondence between the preset target difference and the fault level.
5. The method according to claim 1, characterized in that The method further comprises: When the vehicle is in a dormant state, obtaining the voltage of each battery cell in the battery of the vehicle at a preset time interval; For each of the battery cells, determine a difference between a specified voltage and a currently acquired voltage of the battery cell, and use the difference as a second voltage difference corresponding to the battery cell, wherein the specified voltage is the voltage of the battery cell acquired before a specified time period, and the specified time period is a multiple of the preset time period; According to the second voltage difference corresponding to each of the battery cells, it is determined whether each of the battery cells is a faulty battery cell, so as to monitor the status of the battery when the vehicle is in a dormant state.
6. The method according to claim 5, characterized in that The determining whether each of the battery cells is a faulty battery cell according to the second voltage difference value corresponding to each of the battery cells includes: For each of the battery cells, if the second voltage difference corresponding to the battery cell does not meet any of the fault conditions, the battery cell is determined to be a normal battery cell; if the second voltage difference corresponding to the battery cell meets one of the fault conditions, the battery cell is determined to be a faulty battery cell, and the fault level of the battery cell is determined according to the corresponding relationship between the preset voltage difference and the fault level and the second voltage difference corresponding to the battery cell; The fault conditions include: The second voltage difference corresponding to the battery cell is greater than or equal to the second preset threshold and less than the third preset threshold, and the second voltage differences corresponding to other battery cells are all less than the second preset threshold, wherein the second preset threshold is less than the third preset threshold; The second voltage difference corresponding to the battery cell is greater than the third preset threshold.
7. A battery status monitoring device, characterized in that: The device comprises: A first acquisition module, used for acquiring the voltage of each battery cell in the battery of the vehicle in real time when the vehicle is in a running state; An average voltage determination module, used to determine the average voltage of multiple battery cells according to the voltage of each battery cell; A first voltage difference determination module, configured to determine, for each of the battery cells, a difference between the voltage of the battery cell and the average voltage, and use the difference as a first voltage difference corresponding to the battery cell; A first determination module, configured to determine whether each of the battery cells is a faulty battery cell according to the first voltage difference value corresponding to each of the battery cells, so as to monitor the battery status when the vehicle is in operation; Wherein, the first determining module includes: A traversal submodule, used for traversing the first voltage difference value corresponding to each battery cell, and taking the currently traversed first voltage difference value as the target voltage difference value; A fourth determination submodule, used to determine whether there is a first voltage difference value that is smaller than the target voltage difference value; a fifth determination submodule, configured to determine a target difference between the target voltage difference and a specified voltage difference if there is a first voltage difference smaller than the target voltage difference, wherein the specified voltage difference is a first voltage difference that is closest to the target voltage difference among the first voltage differences that are smaller than the target voltage difference; The average difference determination submodule is used to determine the average of each of the target differences and use it as the average difference; The sixth determination submodule is used to determine whether each of the battery cells is a faulty battery cell according to the average difference.
8. A battery status monitoring device, characterized in that: The device comprises: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 6.
9. A vehicle, characterized in that: Comprising a battery, and further comprising a device as claimed in claim 7, or a device as claimed in claim 8.