Fault identification method and device of battery monitoring unit, electronic equipment and medium

By comparing the data collected by the battery monitoring unit CSC and combining the data of the high-voltage current acquisition unit CVS, we can determine whether the CSC has a fault, which solves the problem of data acquisition not being updated, and improves the effectiveness of battery management and safety.

CN119780818APending Publication Date: 2025-04-08ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510010258.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The battery monitoring unit CSC may have problems such as data acquisition and not updating, which will cause the BMS to be unable to obtain real-time data, affecting the management and security of the battery.

Method used

By determining that the vehicle is in a preset scenario, the battery pack data information collected by the CSC is obtained and the comparison is made. If the data is the same, the current information and total voltage of the high-voltage current acquisition unit CVS are obtained. Combined with these data and the preset battery capacity threshold, it is determined whether the CSC has a malfunction.

Benefits of technology

It improves the effectiveness of the fault judgment of the CSC of the battery monitoring unit, can identify the problem of failure not being updated, ensures that the BMS acquires real-time data, thereby improving battery management and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119780818A_ABST
    Figure CN119780818A_ABST
Patent Text Reader

Abstract

The invention relates to a fault identification method and device for a battery monitoring unit, electronic equipment and a medium, and the method comprises the steps: determining that a vehicle is in a preset scene, obtaining first data information corresponding to a first moment and second data information corresponding to a second moment, collected by a battery monitoring unit CSC, of a battery pack, and performing comparison based on the first data information and the second data information to obtain a comparison result, acquiring current information and total voltage acquired by the high-voltage current acquisition unit CVS when the comparison result is the same data, and determining whether the battery monitoring unit CSC has a fault based on the current information, the total voltage, the first data information and a preset battery capacity threshold value. By adopting the technical scheme, the problem that the CSC does not update the fault is identified through the data acquired by the CVS, and the effectiveness of fault judgment of the CSC can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of vehicle batteries, and in particular to a fault identification method, device, electronic equipment and medium of a battery monitoring unit. Background Art

[0002] The Battery Management System (BMS) is a key component of electric vehicles and energy storage systems. It is used to monitor and control the status of the battery to ensure that the battery works under safe and efficient conditions. The Battery Supervision Circuit (CSC) is responsible for collecting battery voltage, temperature and other parameters, and transmitting the data to the BMS's main control unit (BMU). However, in actual applications, the CSC may not update the data collection, that is, it always uploads the valid value of the previous moment, resulting in the BMS being unable to obtain real-time data, thus affecting the management and safety of the battery.

[0003] In the related technology, the BMS will identify the CSC communication failure by judging the valid range of the received CSC data (such as whether the format of the data value, etc. is valid) and the communication line failure. However, the CSC register is abnormal, and there are vulnerabilities or logical errors in the CSC firmware, resulting in the failure to update the data processing and transmission in time. For example, the system cache mechanism problem may cause the system to always read the old data in the cache instead of the real-time collected value. In this case, even if charging is continued, the single cell voltage and temperature data will always maintain the data of the last moment, and the real voltage and temperature data cannot be collected. In other words, the battery voltage and temperature valid data cannot be obtained in real time, which affects the SOC (State of Charge) and SOP (State of power) estimation, resulting in battery abuse, serious overcharging or over-discharging and other problems. Summary of the invention

[0004] In order to solve the above technical problem or at least partially solve the above technical problem, at least one embodiment of the present disclosure provides a fault identification method, device, electronic device and medium for a battery monitoring unit.

[0005] In a first aspect, the present disclosure provides a method for identifying a fault of a battery monitoring unit, comprising:

[0006] Determine that the vehicle is in a preset scenario, and obtain first data information corresponding to a first moment and second data information corresponding to a second moment of a battery pack collected by a battery monitoring unit CSC;

[0007] Compare the first data information and the second data information to obtain a comparison result;

[0008] When the comparison result shows that the data is the same, the current information and the total voltage collected by the high-voltage current collection unit CVS (Current Voltage Sensor) are obtained;

[0009] It is determined whether the battery monitoring unit CSC fails based on the current information, the total voltage, the first data information and a preset battery capacity threshold.

[0010] In a second aspect, the present disclosure provides a fault identification device for a battery monitoring unit, comprising:

[0011] A determination module, used to determine that the vehicle is in a preset scene;

[0012] A first acquisition module, used to acquire first data information corresponding to a first moment and second data information corresponding to a second moment of a battery pack collected by a battery monitoring unit CSC;

[0013] A comparison module, configured to compare the first data information with the second data information to obtain a comparison result;

[0014] A second acquisition module is used to acquire the current information and the total voltage collected by the high-voltage current acquisition unit CVS when the comparison result shows that the data is the same;

[0015] An identification module is used to determine whether the battery monitoring unit CSC fails based on the current information, the total voltage, the first data information and a preset battery capacity threshold.

[0016] In a third aspect, the present disclosure provides an electronic device, including: a processor and a memory;

[0017] The processor is used to execute any of the battery monitoring unit fault identification methods provided by the embodiments of the present disclosure by calling the program or instruction stored in the memory.

[0018] In a fourth aspect, the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program or instruction, wherein the program or instruction enables a computer to execute any of the battery monitoring unit fault identification methods provided in the embodiments of the present disclosure.

[0019] In a fifth aspect, the present disclosure provides a computer program product, which is used to execute any of the battery monitoring unit fault identification methods provided in the embodiments of the present disclosure.

[0020] Compared with the prior art, the technical solution provided by the embodiments of the present disclosure has at least the following advantages:

[0021] In the disclosed embodiment, it is determined that the vehicle is in a preset scenario, and the first data information corresponding to the first moment and the second data information corresponding to the second moment collected by the battery monitoring unit CSC are obtained. The first data information and the second data information are compared to obtain a comparison result. When the comparison result shows that the data is the same, the current information and the total voltage collected by the high-voltage current acquisition unit CVS are obtained, and it is determined whether the battery monitoring unit CSC has a fault based on the current information, the total voltage, the first data information and the preset battery capacity threshold. By adopting the above technical solution, when the data information collected by the CSC has not changed, the data collected by the high-voltage current acquisition unit CVS is further combined to identify the problem of the battery monitoring unit CSC not updating the fault, which can improve the effectiveness of the battery monitoring unit CSC fault judgment. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0023] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0024] Figure 1 A schematic flow chart of a method for identifying a fault of a battery monitoring unit provided by an exemplary embodiment of the present disclosure;

[0025] Figure 2 A schematic flow chart of a method for identifying a fault of a battery monitoring unit provided by another exemplary embodiment of the present disclosure;

[0026] Figure 3 A schematic diagram of the structure of a fault identification device for a battery monitoring unit provided in one embodiment of the present disclosure. DETAILED DESCRIPTION

[0027] In order to more clearly understand the above-mentioned purposes, features and advantages of the present disclosure, the present disclosure is further described in detail below in conjunction with the accompanying drawings and embodiments. It is understandable that the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments, and the specific embodiments described herein are only used to explain the present disclosure, rather than to limit the present disclosure. In the absence of conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other. Based on the described embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in the field belong to the scope of protection of the present disclosure.

[0028] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0029] The battery management system BMS is an electronic system used to monitor the working status of the battery (such as voltage, current and temperature), predict the battery life of the power battery and control its charging and discharging process. From a hardware perspective, it is usually composed of CSC, CVS, BMU and related wiring harnesses. CSC mainly collects single cell voltage, module temperature and performs balancing functions. CVS is responsible for collecting the total voltage and current of the battery pack. BMU is used to realize relay control, communication, status estimation, fault diagnosis, etc. In actual applications, CSC may not update data collection (always uploading the effective value of the previous moment), resulting in the inability of BMS to obtain real-time data, thus affecting battery management and safety.

[0030] In the related technology, the BMS will judge the effective range of CSC data and communication line fault to identify CSC communication fault. However, when the BMS has been obtaining valid data from the previous moment, it is still unable to identify it by judging the effective range of CSC data, etc., resulting in the inability to obtain the battery's voltage and temperature valid data in real time, which will affect the SOC, SOP and other estimates, leading to battery abuse, serious overcharging or over-discharging and other problems.

[0031] In view of the above problems, in order to effectively identify the problem of data not updating and being stuck due to CSC firmware vulnerabilities or logical errors, the present disclosure provides a method for identifying a fault of a battery monitoring unit, which determines that the vehicle is in a preset scenario, obtains the first data information corresponding to the first moment and the second data information corresponding to the second moment collected by the battery monitoring unit CSC, and compares the first data information and the second data information to obtain a comparison result. When the comparison result shows that the data is the same, the current information and the total voltage collected by the high-voltage current acquisition unit CVS are obtained, and whether the battery monitoring unit CSC has a fault is determined based on the current information, the total voltage, the first data information and the preset battery capacity threshold. In this solution, when the data information collected by the CSC has not changed, the total voltage, current information and other data collected by the high-voltage current acquisition unit CVS are further combined to identify the problem of the battery monitoring unit CSC not updating the fault, which can improve the effectiveness of the fault judgment of the battery monitoring unit CSC.

[0032] The specific implementations of the battery monitoring unit fault identification method, device, electronic device and medium disclosed in the present invention are explained in detail below with reference to the accompanying drawings.

[0033] Figure 1A flowchart of a fault identification method for a battery monitoring unit provided in an exemplary embodiment of the present disclosure is provided. The method can be executed by a fault identification device for a battery monitoring unit provided in an embodiment of the present disclosure. The fault identification device for the battery monitoring unit can be implemented using software and / or hardware.

[0034] like Figure 1 As shown, the fault identification method of the battery monitoring unit may include the following steps:

[0035] Step 101 , determining that the vehicle is in a preset scenario, and obtaining first data information corresponding to a battery pack at a first moment and second data information corresponding to a second moment collected by a battery monitoring unit CSC.

[0036] In the disclosed embodiment, the battery management system BMS includes a battery monitoring unit CSC, a high-voltage current acquisition unit CVS and a main control unit BMU; wherein the battery monitoring unit CSC is responsible for collecting data information such as the voltage of each battery cell and the temperature of each battery cell, and sends the data to the BMS main control unit BMU through a bus (such as CAN (Controller Area Network, controller local area network bus), I2C (bidirectional two-wire synchronous serial bus), SPI (full-duplex synchronous serial bus), etc.); the high-voltage current acquisition unit CVS is responsible for collecting data information such as the total voltage and current of the battery, and sends the data to the BMS main control unit BMU through a bus (such as CAN, I2C, SPI, etc.); therefore, the main control unit BMU can process and store data from CSC and CVS, while monitoring the data and performing real-time calculations.

[0037] In the disclosed embodiment, the BMU can determine that the vehicle is in a preset scenario such as a continuous charging or discharging scenario based on the current value collected by the CVS. As an example, the current value collected by the high-voltage current collection unit CVS within a continuous period is obtained. If the current value is always positive during the continuous period, it is determined that the vehicle is in a continuous discharging scenario; and if the current value is always negative during the continuous period, it is determined that the vehicle is in a continuous charging scenario.

[0038] Furthermore, after determining that the vehicle is in a preset scenario, first data information corresponding to the first moment of the battery pack and second data information corresponding to the second moment collected by the battery monitoring unit CSC are obtained; wherein, the battery pack includes multiple battery cells, the first moment is the current sampling period, the second moment is the previous sampling period, and for practical application needs, the second moment may also be the previous sampling period. It can be understood that the CSC performs data collection according to the preset sampling period, and can obtain data information at multiple moments and upload it to the BMU, so that the BMU can obtain data information collected by the battery monitoring unit CSC at multiple moments, such as the voltage, temperature and other data information of each battery cell; the first data information refers to the data information such as the voltage and temperature of each battery cell collected at the first moment; the second data information refers to the data information such as the voltage and temperature of each battery cell collected at the second moment.

[0039] It should be noted that the voltage, temperature and other data information collected by the battery monitoring unit CSC at each current moment (i.e., each current sampling cycle) can be obtained and the voltage, temperature and other data information collected by the battery monitoring unit CSC at the previous moment (i.e., the previous sampling cycle) can be compared for subsequent data information. In order to improve processing efficiency or meet the use requirements of certain scenarios, the voltage, temperature and other data information collected by the CSC in the second sampling cycle can be obtained according to a preset interval period, such as a preset interval period of 2, without processing, and the voltage, temperature and other data information collected by the CSC in the third sampling cycle can be obtained and compared with the voltage, temperature and other data information collected by the CSC in the first sampling cycle for subsequent data information comparison. Then, according to the preset interval period 2, the voltage, temperature and other data information collected by the CSC in the fourth sampling cycle is not processed, and the voltage, temperature and other data information collected by the CSC in the fifth sampling cycle is obtained and then compared with the voltage, temperature and other data information collected by the battery monitoring unit CSC at the previous moment (i.e., the third sampling cycle) for subsequent data information comparison; in addition, in order to further meet application requirements, the previous moment can refer to any historical sampling cycle corresponding to the current moment, further improving the flexibility of data comparison.

[0040] In the disclosed embodiment, after the BMS main control unit BMU determines that the vehicle is in a continuous charging or discharging scenario, it obtains first data information corresponding to the battery pack at the first moment and second data information corresponding to the second moment collected by the battery monitoring unit CSC.

[0041] Step 102: Compare the first data information and the second data information to obtain a comparison result.

[0042] In the disclosed embodiment, after obtaining the data information of each battery cell in the battery pack collected by the CSC at two different times, the BMS main control unit BMU can compare the data information at the two times to determine whether the data information changes with time when the vehicle is in a continuous charging or discharging scenario, so as to determine whether the battery monitoring unit CSC may have a data non-update problem. Therefore, the first data information and the second data information are compared to obtain a comparison result.

[0043] As an example, based on the first data information and the second data information, the collected first voltage, first temperature and second voltage, second temperature of each battery cell are compared one by one according to the battery cell serial number to determine the comparison result; wherein the comparison result may be the same data or different data; the same data indicates that the data collected by the battery monitoring unit CSC is not updated, so that the BMU cannot obtain valid data such as the battery voltage and temperature in real time; different data indicates that the data collected by the battery monitoring unit CSC is updated, so that the BMU can obtain valid data such as the battery voltage and temperature in real time.

[0044] As an example, a first voltage maximum value, a first voltage minimum value, a first temperature maximum value and a first temperature minimum value are obtained from multiple first voltages and multiple first temperatures, and a second voltage maximum value, a second voltage minimum value, a second temperature maximum value and a second temperature minimum value are obtained from multiple second voltages and multiple second temperatures; when the first voltage maximum value is the same as the second voltage maximum value, the first voltage minimum value and the second voltage minimum value are the same, the first temperature maximum value is the same as the second temperature maximum value, the first temperature minimum value and the second temperature minimum value are the same, the first voltage maximum value and the second voltage maximum value correspond to the same battery cell serial numbers, the first voltage minimum value and the second voltage minimum value correspond to the same battery cell serial numbers, the first temperature maximum value and the second temperature maximum value correspond to the same battery cell serial numbers, and the first temperature minimum value and the second temperature minimum value correspond to the same battery cell serial numbers, the comparison result is determined to be the same data, otherwise the comparison result is that the data are not the same.

[0045] Step 103 , when the comparison result shows that the data are the same, the current information and the total voltage collected by the high voltage current collection unit CVS are obtained.

[0046] Step 104: Determine whether a battery monitoring unit CSC fails based on the current information, the total voltage, the first data information, and a preset battery capacity threshold.

[0047] In the embodiment of the present disclosure, if the comparison result shows that the data is the same, it indicates that the battery monitoring unit CSC may have a data non-update failure problem. Therefore, the current information and total voltage collected by the high-voltage current acquisition unit CVS are further obtained to identify the battery monitoring unit CSC non-update failure problem.

[0048] In the disclosed embodiment, the current information collected by the high-voltage current acquisition unit CVS can be understood as multiple current values ​​within a certain time period. Therefore, the cumulative capacity of the battery that is continuously charged or discharged is statistically calculated through the current information, and the cumulative voltage sum of all battery cells is determined according to the voltage of each battery cell. According to the comparison result of the cumulative capacity of the battery and the preset battery capacity threshold, and the deviation between the cumulative voltage sum of all battery cells and the total voltage collected by the high-voltage current acquisition unit CVS, the fault identification result of the battery monitoring unit CSC is finally determined, such as determining that the battery monitoring unit CSC has a data non-update fault or a non-existent fault.

[0049] The fault identification method of the battery monitoring unit of the embodiment of the present disclosure determines that the vehicle is in a continuous charging or discharging scenario, obtains the first data information corresponding to the battery pack at the first moment and the second data information corresponding to the second moment collected by the battery monitoring unit CSC, compares the first data information and the second data information to obtain a comparison result, and when the comparison result is that the data is the same, obtains the current information and the total voltage collected by the high-voltage current acquisition unit CVS, and determines whether the battery monitoring unit CSC has a fault based on the current information, the total voltage, the first data information and the preset battery capacity threshold. The above technical solution is adopted, and when the data information collected by the CSC has not changed, the data collected by the high-voltage current acquisition unit CVS is further combined to identify the problem of the battery monitoring unit CSC not updating the fault, which can improve the effectiveness of the fault judgment of the battery monitoring unit CSC.

[0050] Figure 2 A flow chart of a method for identifying a fault of a battery monitoring unit provided in accordance with another exemplary embodiment of the present disclosure is provided. The method may be executed by a fault identification device for a battery monitoring unit provided in an embodiment of the present disclosure. The fault identification device for a battery monitoring unit may be implemented in software and / or hardware.

[0051] like Figure 2 As shown, the fault identification method of the battery monitoring unit may include the following steps:

[0052] Step 201, obtaining the current value collected by the high-voltage current collection unit CVS during the duration period, and when the current value is greater than 0, determining that the vehicle is in a continuous discharging scenario; or when the current value is less than 0, determining that the vehicle is in a continuous charging scenario.

[0053] In the disclosed embodiment, the duration period can be selected and set according to the application scenario. CVS can collect the total voltage and current data of the battery and send the data to the BMS main control unit BMU through the bus. Therefore, the BMU can determine the charging or discharging scenario according to the current value. Specifically, when the current value is greater than 0 (the current value is a positive value) during the duration period, it is determined that the vehicle is in a continuous discharging scenario; when the current value is less than 0 (the current value is a negative value) during the duration period, it is determined that the vehicle is in a charging scenario. In this way, the charging or discharging scenario can be determined based on the current value, thereby further improving the fault identification efficiency of the battery monitoring unit.

[0054] Step 202 : acquiring a first voltage and a first temperature of each battery cell collected by a battery monitoring unit CSC at a first moment, and a second voltage and a second temperature of each battery cell collected by the battery monitoring unit CSC at a second moment.

[0055] In the disclosed embodiment, the battery monitoring unit CSC collects data information such as the voltage of each battery cell and the temperature of each battery cell according to a preset sampling period, and sends the data to the BMS main control unit BMU through the bus, so that the BMU can obtain the voltage, temperature, etc. of each battery cell corresponding to different moments. Thus, the first voltage and the first temperature of each battery cell collected by the battery monitoring unit CSC at the first moment, and the second voltage and the second temperature of each battery cell collected by the battery monitoring unit CSC at the second moment can be obtained; wherein, in order to ensure the real-time nature of fault identification, the first moment is usually the current sampling period (i.e., the latest sampling period), and the second moment is usually the previous sampling period (relative to the previous sampling period of the current sampling period).

[0056] Step 203 , obtaining a first voltage maximum value, a first voltage minimum value, a first temperature maximum value, and a first temperature minimum value from the plurality of first voltages and the plurality of first temperatures.

[0057] Step 204 , obtaining a second voltage maximum value, a second voltage minimum value, a second temperature maximum value, and a second temperature minimum value from the plurality of second voltages and the plurality of second temperatures.

[0058] Step 205, when the first voltage maximum value is the same as the second voltage maximum value, the first voltage minimum value is the same as the second voltage minimum value, the first temperature maximum value is the same as the second temperature maximum value, the first temperature minimum value is the same as the second temperature minimum value, the battery cell numbers corresponding to the first voltage maximum value and the second voltage maximum value are the same, the battery cell numbers corresponding to the first voltage minimum value and the second voltage minimum value are the same, the battery cell numbers corresponding to the first temperature maximum value and the second temperature maximum value are the same, and the battery cell numbers corresponding to the first temperature minimum value and the second temperature minimum value are the same, determine that the comparison result is the same data.

[0059] In the disclosed embodiment, the battery pack includes a plurality of battery cells, the first data information includes a first voltage corresponding to each battery cell and a first temperature corresponding to each battery cell, the second data information includes a second voltage corresponding to each battery cell and a second temperature corresponding to each battery cell, the first voltage and the first temperature corresponding to each battery cell at the first moment can be obtained, the first voltages and the first temperatures corresponding to all battery cells can be compared to determine the maximum value of the first voltage, the battery cell serial number corresponding to the maximum value of the first voltage, the minimum value of the first voltage, the battery cell serial number corresponding to the minimum value of the first voltage, the maximum value of the first temperature, the battery cell serial number corresponding to the maximum value of the first temperature, the minimum value of the first temperature, and the battery cell serial number corresponding to the minimum value of the first temperature; wherein the battery cell serial number can uniquely identify a battery cell.

[0060] In the embodiment of the present disclosure, the second voltage and the second temperature corresponding to each battery cell at the second moment can be obtained, and the second voltages and second temperatures corresponding to all battery cells can be compared to determine the second voltage maximum value, the battery cell number corresponding to the second voltage maximum value, the second voltage minimum value, the battery cell number corresponding to the second voltage minimum value, the second temperature maximum value, the battery cell number corresponding to the second temperature maximum value, the second temperature minimum value, and the battery cell number corresponding to the second temperature minimum value.

[0061] Further, when the first voltage maximum value is the same as the second voltage maximum value, the first voltage minimum value is the same as the second voltage minimum value, the first temperature maximum value is the same as the second temperature maximum value, the first temperature minimum value is the same as the second temperature minimum value, the battery cell numbers corresponding to the first voltage maximum value and the second voltage maximum value are the same, the battery cell numbers corresponding to the first voltage minimum value and the second voltage minimum value are the same, the battery cell numbers corresponding to the first temperature maximum value and the second temperature maximum value are the same, and the battery cell numbers corresponding to the first temperature minimum value and the second temperature minimum value are the same, the comparison result is determined to be the same data.

[0062] Specifically, the battery cell voltage and battery cell voltage temperature information collected by all CSCs at the first moment and the second moment are obtained, such as CellU1, CellU2, CellU3…CellUN, Temp1, Temp2, Temp3…TempN. In the scenario of continuous charging or discharging, if at the first moment, such as at the K+1 moment, the maximum first battery cell voltage CellUmax1 and the battery cell serial number CellUmaxID1 corresponding to the maximum first battery cell voltage, the minimum first battery cell voltage CellUmin1 and the battery cell serial number CellUminID1 corresponding to the minimum first battery cell voltage, the maximum first battery cell temperature TempMax1 and the battery cell serial number TempMaxID1 corresponding to the maximum first battery cell temperature, the minimum first battery cell temperature TempMin1 and the battery cell corresponding to the minimum first battery cell temperature If the cell serial number TempMinID1 is completely consistent with the maximum second battery cell voltage CellUmax2 at the second moment, for example, moment K, and the battery cell serial number CellUmaxID2 corresponding to the maximum second battery cell voltage, the minimum second battery cell voltage CellUmin2 and the battery cell serial number CellUminID2 corresponding to the minimum second battery cell voltage, the maximum second battery cell temperature TempMax2 and the battery cell serial number TempMaxID2 corresponding to the maximum second battery cell temperature, and the minimum second battery cell temperature TempMin2 and the battery cell serial number TempMinID2 corresponding to the minimum second battery cell temperature, without any change, it is judged that the data collected by the battery monitoring unit CSC may not be updated; wherein, K and K+1 are positive integers greater than 0, which can also be understood as the CSC data sampling period, and each sampling period is usually 100ms apart.

[0063] Step 206, obtain the current information and total voltage collected by the high-voltage current collection unit CVS, determine the cumulative capacity of the battery based on the current information, determine the cumulative voltage sum of all battery cells based on the first voltage information of each battery cell, and determine that the battery monitoring unit CSC has a fault when the cumulative capacity of the battery is greater than or equal to a preset battery capacity threshold and the voltage difference between the cumulative voltage sum of all battery cells and the total voltage is greater than or equal to a preset voltage threshold.

[0064] In the disclosed embodiment, the high-voltage current acquisition unit CVS is responsible for collecting data information such as the total voltage and current of the battery, and sending the data to the BMS main control unit BMU through the bus. The BMU determines the cumulative capacity of the battery based on the current information, that is, integrating the current value over time to obtain the remaining power in the continuous charging or discharging scenario, that is, the cumulative capacity of the battery, and the BMU can determine the cumulative voltage sum of all battery cells based on the first voltage information of each battery cell, such as adding up the battery cell voltages collected by all CSCs, such as CellU1, CellU2, CellU3...CellUN, to obtain the cumulative voltage sum of all battery cells, CellUsum.

[0065] Furthermore, the battery cumulative capacity is compared with a preset battery capacity threshold, and the voltage difference between the cumulative voltage of all battery cells and the total voltage is calculated. When the battery cumulative capacity is greater than or equal to the preset battery capacity threshold and the voltage difference between the cumulative voltage of all battery cells and the total voltage is greater than or equal to the preset voltage threshold, it is determined that the battery monitoring unit CSC has a fault. Thus, the problem of non-update of CSC data can be identified through CVS acquisition signals, so that effective judgment can be made.

[0066] In some embodiments, the battery pack rated capacity and battery type are obtained based on a storage chip of a battery management system BMS; a target ratio is determined based on the battery type; and a preset battery capacity threshold is determined based on the battery pack rated capacity and the target ratio.

[0067] Specifically, the current information and total voltage HvbattU collected by CVS are obtained, and the rated capacity information of the battery pack (such as 145Ah) and the battery type (such as ternary lithium-ion battery, lithium iron phosphate battery, etc.) can be obtained by querying in the storage chip EEPROM of the BMS.

[0068] Specifically, in a continuous charging or discharging scenario, when the data is the same, if the cumulative battery capacity is greater than or equal to the preset battery capacity threshold and the accumulated voltage of all battery cells and CellUsum deviates from the total voltage HvbattU by more than the preset voltage threshold, such as 20V, it is determined that the battery monitoring unit CSC data is not updated.

[0069] Specifically, the preset battery capacity threshold can be understood as the SOC change threshold. Different battery types correspond to different target ratios. For example, the target ratio of the ternary lithium-ion battery is 5%, and the target ratio of the lithium iron phosphate battery can be set to 10% due to the voltage platform problem. In addition, the preset voltage threshold can also be adjusted differently according to the specific scenario to further improve the fault identification accuracy and flexibility.

[0070] Step 207, sending a request to stop charging to the vehicle controller VCU; and / or sending a request to cut off the relay to the vehicle controller VCU.

[0071] Step 208, resetting the battery monitoring unit CSC; and / or clearing the data stored in the register corresponding to the battery monitoring unit CSC.

[0072] In the disclosed embodiment, after determining that the voltage, temperature and other data of the battery cell are not updated, the BMU can request the VCU (Vehicle Control Unit) to stop charging to avoid overcharging, and request the VCU to cut off the relay to avoid battery abuse; the battery monitoring unit CSC can also be reset, that is, the CSC is restarted to try to restore the communication of the CSC; and the register storage data corresponding to the battery monitoring unit CSC can be cleared, the relevant data (new collected data of the CSC) is reloaded, and the data update is tried to be restored. In other words, the BMU can perform fault processing, such as resetting the CSC, prohibiting charging and driving, and applying high voltage to avoid battery abuse; thereby setting an automatic recovery function, which can automatically repair the problem of data jamming, greatly improving the reliability and fault tolerance of the vehicle.

[0073] In this embodiment, the execution order of step 207 and step 208 is not particular, and the two can be executed simultaneously or sequentially. Figure 2 The execution of step 208 after step 207 is merely taken as an example to explain the present disclosure, and is not intended to limit the present disclosure.

[0074] The fault identification method of the battery monitoring unit of the embodiment of the present disclosure obtains the current value collected by the high-voltage current collection unit CVS within the duration period, and determines that the vehicle is in a continuous discharge scenario when the current value is greater than 0; or determines that the vehicle is in a charging scenario when the current value is less than 0, obtains the first voltage and the first temperature of each battery cell collected by the battery monitoring unit CSC at a first moment, and the second voltage and the second temperature of each battery cell collected by the battery monitoring unit CSC at a second moment, obtains the first voltage maximum value, the first voltage minimum value, the first temperature maximum value and the first temperature minimum value from multiple first voltages and multiple first temperatures; obtains the second voltage maximum value, the second voltage minimum value, the second temperature maximum value and the second temperature minimum value from multiple second voltages and multiple second temperatures; when the first voltage maximum value is the same as the second voltage maximum value, the first voltage minimum value and the second voltage minimum value are the same, the first temperature maximum value and the second temperature maximum value are the same, the first temperature minimum value and the second temperature minimum value are the same, the first voltage maximum value and the second temperature maximum value are the same, the first temperature minimum value and the second temperature minimum value are the same, the first voltage maximum value and the second temperature maximum value are the same, the first voltage maximum value and the second temperature minimum value are the same, the first voltage maximum value and the second temperature maximum value are the same, the first temperature minimum value and the second temperature minimum value are the same, the first voltage maximum value and the second voltage ... voltage maximum value and the second temperature maximum value are the same, the first temperature minimum value and the second temperature minimum value are the same, the first voltage maximum value and the second When the battery cell numbers corresponding to the maximum voltage are the same, the battery cell numbers corresponding to the first minimum voltage and the second minimum voltage are the same, the battery cell numbers corresponding to the first maximum temperature and the second maximum temperature are the same, and the battery cell numbers corresponding to the first minimum temperature and the second minimum temperature are the same, determine that the comparison result is the same data, obtain the current information and the total voltage collected by the high-voltage current acquisition unit CVS, determine the cumulative capacity of the battery based on the current information, determine the cumulative voltage sum of all battery cells based on the first voltage information of each battery cell, and when the cumulative capacity of the battery is greater than or equal to a preset battery capacity threshold and the voltage difference between the cumulative voltage sum of all battery cells and the total voltage is greater than or equal to the preset voltage threshold, determine that the battery monitoring unit CSC has a fault, and send a stop charging request to the vehicle controller VCU; and / or send a relay cut-off request to the vehicle controller VCU to reset the battery monitoring unit CSC; and / or clear the data stored in the register corresponding to the battery monitoring unit CSC. By adopting the above technical solution, the data collected by the high-voltage current acquisition unit CVS can be used to identify the failure of the battery monitoring unit CSC data to update, so as to improve the effectiveness of the battery monitoring unit CSC fault judgment and further improve the fault identification effect of the battery monitoring unit to ensure the accuracy of subsequent SOC, SOP and other estimates, thereby increasing the battery usage demand and improving the safety of vehicle battery use.

[0075] In order to implement the above embodiments, the present disclosure further provides a fault identification device for a battery monitoring unit, and the fault identification device for the battery monitoring unit can be implemented by software and / or hardware.

[0076] Figure 3 A schematic diagram of a fault identification device for a battery monitoring unit according to an embodiment of the present disclosure is shown in FIG. Figure 3As shown, the fault identification device 30 of the battery monitoring unit may include: a determination module 310 , a first acquisition module 320 , a comparison module 330 , a second acquisition module 340 and an identification module 350 .

[0077] Wherein, the determination module 310 is used to determine that the vehicle is in a preset scene;

[0078] A first acquisition module 320, configured to acquire first data information corresponding to a first moment and second data information corresponding to a second moment of a battery pack collected by a battery monitoring unit CSC;

[0079] A comparison module 330, configured to compare the first data information and the second data information to obtain a comparison result;

[0080] The second acquisition module 340 is used to acquire the current information and the total voltage collected by the high-voltage current acquisition unit CVS when the comparison result shows that the data are the same;

[0081] The identification module 350 is used to determine whether a battery monitoring unit CSC fails based on the current information, the total voltage, the first data information of each battery cell and a preset battery capacity threshold.

[0082] Optionally, the determining module 310 is specifically configured to:

[0083] Acquire the current value collected by the high voltage current collection unit CVS within the duration period;

[0084] When the current value is greater than 0, it is determined that the vehicle is in a continuous discharging scenario; or, when the current value is less than 0, it is determined that the vehicle is in a continuous charging scenario.

[0085] Optionally, the battery pack includes a plurality of battery cells, the first data information includes a first voltage corresponding to each battery cell and a first temperature corresponding to each battery cell, the second data information includes a second voltage corresponding to each battery cell and a second temperature corresponding to each battery cell, and the comparison module 330 is specifically used to:

[0086] Acquire a first voltage maximum value, a first voltage minimum value, a first temperature maximum value, and a first temperature minimum value from the plurality of first voltages and the plurality of first temperatures;

[0087] Acquire a second voltage maximum value, a second voltage minimum value, a second temperature maximum value, and a second temperature minimum value from the plurality of second voltages and the plurality of second temperatures;

[0088] When the first voltage maximum value is the same as the second voltage maximum value, the first voltage minimum value is the same as the second voltage minimum value, the first temperature maximum value is the same as the second temperature maximum value, the first temperature minimum value is the same as the second temperature minimum value, the battery cell numbers corresponding to the first voltage maximum value and the second voltage maximum value are the same, the battery cell numbers corresponding to the first voltage minimum value and the second voltage minimum value are the same, the battery cell numbers corresponding to the first temperature maximum value and the second temperature maximum value are the same, and the battery cell numbers corresponding to the first temperature minimum value and the second temperature minimum value are the same, the comparison result is determined to be the same data.

[0089] Optionally, the identification module 350 is specifically configured to:

[0090] determining a cumulative capacity of the battery based on the current information;

[0091] Determine the accumulated voltage sum of all battery cells based on the first data information of each battery cell;

[0092] When the battery cumulative capacity is greater than or equal to a preset battery capacity threshold and the voltage difference between the sum of the accumulated voltages of all battery cells and the total voltage is greater than or equal to a preset voltage threshold, it is determined that the battery monitoring unit CSC fails.

[0093] Optionally, the device further comprises:

[0094] A third acquisition module is used to obtain the rated capacity and battery type of the battery pack based on the storage chip of the battery management system BMS;

[0095] A first processing module, configured to determine a target ratio based on the battery type;

[0096] The second processing module is used to determine the preset battery capacity threshold based on the rated capacity of the battery pack and the target ratio.

[0097] Optionally, after the battery monitoring unit CSC fails, the device further includes:

[0098] The sending module is used to send a charging stop request to the vehicle controller VCU; and / or send a relay cut-off request to the vehicle controller VCU.

[0099] Optionally, after the battery monitoring unit CSC fails, the device further includes:

[0100] The third processing module is used to reset the battery monitoring unit CSC; and / or clear the data stored in the register corresponding to the battery monitoring unit CSC.

[0101] The fault identification device of the battery monitoring unit provided in the embodiment of the present disclosure can execute the fault identification method of the battery monitoring unit provided in the embodiment of the present disclosure, and has the functional modules and beneficial effects corresponding to the execution method. The contents not described in detail in the embodiment of the device of the present disclosure can refer to the description in any method embodiment of the present disclosure.

[0102] The embodiment of the present disclosure also provides an electronic device, including a processor and a memory; the processor calls the program or instructions stored in the memory to execute the steps of the various embodiments of the fault identification method of the battery monitoring unit as described above, which will not be repeated here to avoid repeated description.

[0103] The embodiments of the present disclosure also provide a computer-readable storage medium, which is non-transitory and stores programs or instructions. The programs or instructions enable a computer to execute the steps of the various embodiments of the fault identification method for the battery monitoring unit as described above. To avoid repeated description, they will not be repeated here.

[0104] The embodiments of the present disclosure further provide a computer program product, which is used to execute the steps of the various embodiments of the battery monitoring unit fault identification method as described above.

[0105] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article 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, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0106] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for identifying a fault of a battery monitoring unit, characterized in that: The method comprises: Determine that the vehicle is in a preset scenario, and obtain first data information corresponding to a first moment and second data information corresponding to a second moment of a battery pack collected by a battery monitoring unit CSC; Compare the first data information and the second data information to obtain a comparison result; When the comparison result shows that the data is the same, the current information and the total voltage collected by the high voltage current collection unit CVS are obtained; It is determined whether the battery monitoring unit CSC fails based on the current information, the total voltage, the first data information and a preset battery capacity threshold.

2. The method according to claim 1, characterized in that: The determining that the vehicle is in a preset scene includes: Acquire the current value collected by the high voltage current collection unit CVS within the duration period; When the current value is greater than 0, it is determined that the vehicle is in a continuous discharging scenario; or, when the current value is less than 0, it is determined that the vehicle is in a continuous charging scenario.

3. The method according to claim 1, characterized in that The battery pack includes a plurality of battery cells, the first data information includes a first voltage corresponding to each battery cell and a first temperature corresponding to each battery cell, the second data information includes a second voltage corresponding to each battery cell and a second temperature corresponding to each battery cell, and the comparison result obtained based on the comparison of the first data information and the second data information includes: Acquire a first voltage maximum value, a first voltage minimum value, a first temperature maximum value, and a first temperature minimum value from the plurality of first voltages and the plurality of first temperatures; Acquire a second voltage maximum value, a second voltage minimum value, a second temperature maximum value, and a second temperature minimum value from the plurality of second voltages and the plurality of second temperatures; When the first voltage maximum value is the same as the second voltage maximum value, the first voltage minimum value is the same as the second voltage minimum value, the first temperature maximum value is the same as the second temperature maximum value, the first temperature minimum value is the same as the second temperature minimum value, the battery cell numbers corresponding to the first voltage maximum value and the second voltage maximum value are the same, the battery cell numbers corresponding to the first voltage minimum value and the second voltage minimum value are the same, the battery cell numbers corresponding to the first temperature maximum value and the second temperature maximum value are the same, and the battery cell numbers corresponding to the first temperature minimum value and the second temperature minimum value are the same, the comparison result is determined to be the same data.

4. The method according to claim 1, characterized in that: The determining whether the battery monitoring unit CSC fails based on the current information, the total voltage, the first data information of each battery cell and a preset battery capacity threshold comprises: determining a cumulative capacity of the battery based on the current information; Determine the accumulated voltage sum of all battery cells based on the first data information; When the battery cumulative capacity is greater than or equal to a preset battery capacity threshold and the voltage difference between the sum of the accumulated voltages of all battery cells and the total voltage is greater than or equal to a preset voltage threshold, it is determined that the battery monitoring unit CSC fails.

5. The method according to claim 4, characterized in that The method further comprises: Obtain the rated capacity and battery type of the battery pack based on the storage chip of the battery management system BMS; determining a target ratio based on the battery type; The preset battery capacity threshold is determined based on the battery pack rated capacity and the target ratio.

6. The method according to any one of claims 1 to 4, characterized in that: After the battery monitoring unit CSC fails, the method further includes: Sending a stop charging request to the vehicle controller VCU; and / or, Send a relay cut-off request to the vehicle controller VCU.

7. The method according to any one of claims 1 to 4, characterized in that: After the battery monitoring unit CSC fails, the method further includes: Resetting the battery monitoring unit CSC; and / or, The data stored in the register corresponding to the battery monitoring unit CSC is cleared.

8. A fault identification device for a battery monitoring unit, characterized in that: The device comprises: A determination module, used to determine that the vehicle is in a preset scene; A first acquisition module, used to acquire first data information corresponding to a first moment and second data information corresponding to a second moment of a battery pack collected by a battery monitoring unit CSC; A comparison module, configured to compare the first data information with the second data information to obtain a comparison result; A second acquisition module is used to acquire the current information and the total voltage collected by the high-voltage current acquisition unit CVS when the comparison result shows that the data is the same; The identification module is used to determine whether the battery monitoring unit CSC fails based on the current information, the total voltage, the first data information of each battery cell and a preset battery capacity threshold.

9. An electronic device, characterized in that: include: Processor and memory; The processor is used to execute the fault identification method of the battery monitoring unit according to any one of claims 1 to 7 by calling the program or instruction stored in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction, and the program or instruction enables a computer to execute the fault identification method of a battery monitoring unit based on a group charging pile as described in any one of claims 1 to 7.