Battery cell data processing method, battery cell data processing system, equipment and storage medium

By collecting voltage data of the battery cell unit in the battery management system and making a series of judgments, the problem of inaccurate battery cell fault identification in the prior art is solved, and the data accuracy and reliability of fault diagnosis are improved.

CN119459335APending Publication Date: 2025-02-18SHANGHAI XUANYI NEW ENERGY DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411616834.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing battery management system is difficult to accurately identify the faulty battery cell when collecting battery cell data, resulting in inaccurate data received by the vehicle control system, which may affect vehicle performance and increase safety risks.

Method used

By collecting voltage data of the battery cell unit, a series of judgments are made to determine the state of the battery cell, including judgment of disconnection faults and voltage range judgment, ensuring the accuracy and reliability of the data.

Benefits of technology

It improves the accuracy of battery cell data processing, reduces the possibility of false alarms, improves the reliability of fault diagnosis, and ensures the timely and accurate battery cell monitoring and fault detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119459335A_ABST
    Figure CN119459335A_ABST
Patent Text Reader

Abstract

The invention discloses a battery cell data processing method. The method comprises the following steps: acquiring voltage data of a battery cell monomer at a first moment; the first judgment is to judge whether the voltage data at the first moment is invalid or not, if the first judgment result is yes, the second judgment is carried out, a disconnection fault judgment result is determined, if the disconnection fault judgment result is no, the single battery cell is in a disconnection fault, and if the disconnection fault judgment result is yes, the single battery cell is in other faults; the disconnection fault judgment result is transmitted to the whole vehicle end, and the whole vehicle end judges and analyzes the state of the single battery cell according to the disconnection fault; if the first judgment result is negative, third judgment is carried out, a voltage range judgment result is determined, if the voltage range judgment result is positive, the battery cell monomers are normal battery cells, and if the voltage range judgment result is negative, the battery cell monomers are voltage out-of-range battery cells; the voltage range judgment result is transmitted to the whole vehicle end, and the whole vehicle end analyzes the state of the single battery cell according to the voltage range judgment result. The accuracy of processing the acquired cell data can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of automobile battery cells and relates to a battery cell data processing method, a battery cell data processing system, a device and a storage medium. Background Art

[0002] With the rapid development of electric vehicle technology, the performance and life of power batteries, as the core components of electric vehicles, are crucial to the safety and endurance of vehicles. The performance and life of power batteries are highly dependent on the temperature and voltage state of their working environment. Under different temperature and voltage conditions, different electrochemical reactions will occur inside the battery. Too high or too low temperature and voltage will cause the performance of the battery to deteriorate, and even cause safety problems in severe cases. Therefore, the importance of the Battery Management System (BMS) is becoming increasingly prominent.

[0003] The existing battery management system mainly collects data such as voltage, current, temperature, etc. of each battery cell in the battery pack through the bottom layer, and passes this data to the application layer. The collected data will then be passed to the vehicle control system on the vehicle side through the vehicle network (such as CAN bus) so that the vehicle can respond to the status of the power battery in real time. These data are used to evaluate the battery status, such as state of charge (SOC), state of health (SOH), state of power (SOP), etc., and guide the vehicle system to implement corresponding management strategies.

[0004] However, in the prior art, when a battery cell fails, the acquisition circuit often cannot accurately collect the real data of the battery cell, which will cause inaccurate data transmitted from the application layer to the vehicle. If these inaccurate data are directly transmitted to the vehicle control system at the vehicle end without being fully processed, the vehicle control system will make decisions based on erroneous data, which may affect the overall performance of the vehicle and even lead to safety risks. For example, when a battery cell has a voltage deviation, the battery management system may fail to detect and adjust the management strategy in time, and the vehicle system will still operate based on erroneous data, resulting in a decline in the overall performance of the battery pack or excessive use of non-faulty batteries, accelerating their decline.

[0005] The existing technology has not been able to effectively solve the problems of how to improve the accuracy of processing collected battery cell data, improve the accuracy of data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cells, and improve the robustness of overall fault judgment. Summary of the invention

[0006] The purpose of the present invention is to solve the problem of how to improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0007] In a first aspect, the present invention provides a method for processing battery cell data, comprising: collecting voltage data of a battery cell at a first moment; performing a first judgment, the first judgment is to determine whether the voltage data at the first moment is invalid, if the first judgment result is yes, performing a second judgment, the second judgment is to determine whether the voltage data of two adjacent battery cell units of the battery cell unit both fall within a non-disconnection fault range, and determining a disconnection fault judgment result, the disconnection fault judgment result is when the second judgment result is no, the battery cell unit is a disconnection fault, when the second judgment result is yes, the battery cell unit is other faults; transmitting the disconnection fault judgment result to a vehicle end, the vehicle end analyzes the state of the battery cell unit according to the disconnection fault judgment; if the first judgment result is no, performing a third judgment, the third judgment is to determine whether the voltage data of the battery cell unit falls within a normal voltage range, and determining a voltage range judgment result, the voltage range judgment result is when the third judgment result is yes, the battery cell unit is a normal battery cell, when the third judgment result is no, the battery cell unit is a voltage out-of-range battery cell; transmitting the voltage range judgment result to the vehicle end, the vehicle end analyzes the state of the battery cell unit according to the voltage range judgment result.

[0008] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0009] According to another specific embodiment of the present invention, it also includes: when the first judgment result is yes, performing a fourth judgment, the fourth judgment is to determine whether the voltage data of the battery cell at the previous moment relative to the first moment is invalid, and determine the historical voltage data result, the historical voltage data result is when the fourth judgment result is yes, the voltage preset value is transmitted to the vehicle end, if not, the voltage data at the previous moment is transmitted to the vehicle end.

[0010] According to another specific embodiment of the present invention, it also includes: when the first judgment is no and the third judgment is yes, obtaining the voltage data and the cell number of the normal battery cell, calculating the first calculation result, the first calculation result is the maximum value of the voltage data of the normal battery cell, the minimum value of the voltage data and the corresponding battery cell number; calculating the second calculation result, the second calculation result is the average value of the voltage data of the normal battery cell and the cumulative sum of the voltage data; transmitting the first calculation result and the second calculation result to the vehicle end.

[0011] According to another specific embodiment of the present invention, it also includes: collecting temperature data of the battery cell at a first moment and a moment before the first moment; performing a fifth judgment, the fifth judgment is to determine whether the temperature data of the battery cell at the moment before the first moment is invalid, if the fifth judgment result is yes, use the preset temperature value as the temperature data at the moment before, if the fifth judgment result is no, retain the original temperature data at the moment before; performing a sixth judgment, the sixth judgment is to determine whether the temperature data of the battery cell at the first moment is invalid, determine the temperature data result at the first moment, the temperature data result at the first moment is when the sixth judgment result is yes, use the temperature data at the moment before the first moment as the temperature data at the first moment, when the sixth judgment result is no, retain the temperature data at the first moment; transmit the temperature data result at the first moment to the vehicle end.

[0012] According to another specific embodiment of the present invention, it also includes: collecting temperature data of the battery cell at a first moment; calculating the initialization time, the initialization time is the time used to collect the temperature data of the battery cell at the first moment; performing a seventh judgment, the seventh judgment is to judge whether the initialization time exceeds the preset collection time, and determine an invalid temperature result at the first moment, the invalid temperature result at the first moment is when the seventh judgment result is yes, retain the temperature data at the first moment, when the seventh judgment result is no, modify the temperature data at the first moment to be invalid.

[0013] According to another specific embodiment of the present invention, it also includes: using a shunt sensor to measure the current of the battery cell to obtain shunt current data, and measuring the temperature of the shunt sensor; using a Hall sensor to measure the current of the battery cell to obtain Hall current data; respectively detecting the fault status of the shunt sensor and the Hall sensor, and when both the shunt sensor and the Hall sensor are not faulty, performing an eighth judgment, the eighth judgment is to determine whether the temperature of the shunt sensor is less than or equal to -35°C, and obtain the current data result, the current data result is when the eighth judgment result is yes, use the shunt current data as the first current data, and transmit the first current data to the vehicle end; when the eighth judgment result is no, perform a ninth judgment, the ninth judgment is to determine whether the Hall current data is greater than the current preset value, if the ninth judgment result is yes, use the shunt current data as the first current data, and transmit the first current data to the vehicle end; if the ninth judgment result is no, use the Hall current data as the first current data, and transmit the first current data to the vehicle end.

[0014] According to another specific embodiment of the present invention, it also includes: measuring the offset of the shunt sensor and the offset of the Hall sensor respectively, judging whether the shunt sensor has an offset fault, and judging whether the Hall sensor has an offset fault; when both the shunt sensor and the Hall sensor have offset faults, performing a tenth judgment, the tenth judgment is to judge whether the offset of the shunt sensor is greater than the offset of the Hall sensor, if the result of the tenth judgment is yes, using the Hall current data as the second current data, and transmitting the second current data to the whole vehicle end; if the result of the tenth judgment is no, using the shunt sensing data as the second current data, and transmitting the second current data to the whole vehicle end.

[0015] In a second aspect, the present invention further provides a battery cell data processing system, comprising: a data acquisition module, for acquiring voltage data of a battery cell at a first moment; a first judgment module, for performing a first judgment, the first judgment being to determine whether the voltage data at the first moment is invalid; a disconnection fault determination module, for performing a second judgment, the second judgment being to determine whether the voltage data of two adjacent battery cell units of the battery cell unit both fall within a non-disconnection fault range, and determining a disconnection fault judgment result, the disconnection fault judgment result being that when the second judgment result is no, the battery cell unit is a disconnection fault, and when the second judgment result is Yes, the battery cell has other faults; the disconnection fault judgment result is transmitted to the vehicle end, and the vehicle end analyzes the status of the battery cell based on the disconnection fault judgment; a voltage range determination module is used to perform a third judgment, the third judgment is to determine whether the voltage data of the battery cell falls within the normal voltage range, and determine the voltage range judgment result. The voltage range judgment result is that when the third judgment result is yes, the battery cell is a normal battery cell, and when the third judgment is no, the battery cell is a battery cell with voltage out of range; the voltage range judgment result is transmitted to the vehicle end, and the vehicle end analyzes the status of the battery cell based on the voltage range judgment result.

[0016] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0017] In a third aspect, the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned battery cell data processing method when executing the computer program.

[0018] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0019] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned battery cell data processing method is implemented.

[0020] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 1 ;

[0022] Figure 2 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 2 ;

[0023] Figure 3 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 3 ;

[0024] Figure 4 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 4 ;

[0025] Figure 5 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 5 ;

[0026] Figure 6 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 6 ;

[0027] Figure 7 The flow chart of the method for processing battery cell data in the embodiment of the present invention is shown as follows: Figure 7 ;

[0028] Figure 8 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 1 ;

[0029] Fig. 9 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 2 ;

[0030] Fig.10 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 3 ;

[0031] Fig.11 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 4 ;

[0032] Fig.12 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 5 ;

[0033] Fig.13 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 6 ;

[0034] Fig.14 A schematic diagram showing the structure of a battery cell data processing system according to an embodiment of the present invention Figure 7 ;

[0035] Fig.15 A schematic diagram showing the structure of an electronic device in an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0036] The following specific embodiments illustrate the implementation of the present invention, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. Although the description of the present invention will be introduced in conjunction with the preferred embodiment, this does not mean that the features of this invention are limited to this implementation. On the contrary, the purpose of introducing the invention in conjunction with the implementation is to cover other options or modifications that may extend based on the claims of the present invention. In order to provide a deep understanding of the present invention, the following description will include many specific details. The present invention can also be implemented without using these details. In addition, in order to avoid confusion or blurring the focus of the present invention, some specific details will be omitted in the description. It should be noted that the embodiments of the present invention and the features in the embodiments can be combined with each other without conflict.

[0037] It should be noted that in this specification, similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0038] In order to make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0039] like Figure 1 As shown, in the first aspect, the present invention provides a method for processing battery cell data, comprising: S1: collecting voltage data of a battery cell at a first moment. S2: performing a first judgment, the first judgment is to determine whether the voltage data at the first moment is invalid. By performing the first judgment in S1, the system can identify and filter out invalid or abnormal battery cell data at an early stage, so as to avoid these data directly affecting the judgment result of the system.

[0040] If the result of the first judgment is yes, execute S2-1: perform the second judgment. The second judgment is to determine whether the voltage data of the two adjacent battery cells of the battery cell both fall into the non-disconnection fault range, and determine the result of the disconnection fault judgment. The result of the disconnection fault judgment is when the second judgment result is no, execute S3-1: the battery cell is a disconnection fault. When the second judgment result is yes, execute S3-2: the battery cell has other faults. When the voltage data of the battery cell is invalid, it is further confirmed whether it is a disconnection fault by judging whether the voltage data of the two adjacent battery cells is normal, avoiding the misjudgment caused by relying solely on the battery cell data itself for fault judgment, and improving the robustness of the fault judgment. Execute S4-1: Transmit the result of the disconnection fault judgment to the vehicle end, and the vehicle end analyzes the status of the battery cell according to the disconnection fault judgment. When the voltage of the battery cell falls into the non-disconnection fault range, it means that the battery cell is not a disconnection fault, but other faults. For example, the non-disconnection fault range is 1.5V-4.5V, that is, the cell voltage is greater than or equal to 1.5V and less than or equal to 4.5V, indicating that the cell is not a disconnection fault, but other faults, and the acquisition line disconnection fault flag is marked as FALSE. When the cell voltage is not in the non-disconnection fault range, it means that the cell is a disconnection fault. That is, the cell voltage is less than 1.5V or greater than 4.5V, indicating that the cell is a disconnection fault, and the acquisition line disconnection fault flag is marked as TRUE.

[0041] If the result of the first judgment is no, execute S2-2: perform the third judgment, the third judgment is to determine whether the voltage data of the battery cell falls within the normal voltage range, and determine the voltage range judgment result. The voltage range judgment result is that when the third judgment result is yes, execute S3-3: the battery cell is a normal battery cell, when the third judgment is no, execute S3-4: the battery cell is a battery cell with voltage out of range; execute S4-2: transmit the voltage range judgment result to the vehicle end, and the vehicle end analyzes the status of the battery cell according to the voltage range judgment result. The normal voltage range is, for example, 0.5V-4.8V. When the voltage of the battery cell falls within the normal voltage range, that is, the voltage of the battery cell is greater than 0.5V and less than 4.8V, the battery cell is a normal battery cell, and the cell voltage out of range flag is FALSE. When the voltage of a cell does not fall within the normal voltage range, that is, the voltage of a cell is greater than or equal to 4.8V or the voltage of a cell is less than or equal to 0.5V, the cell is a cell with voltage out of range, and the cell voltage out of range flag is TRUE. The disconnection fault judgment result and the voltage range judgment result are transmitted to the vehicle end, so that the vehicle system can analyze the cell status based on these judgment results, providing the vehicle end with more detailed and accurate cell status information, so that the vehicle control system can implement more accurate management strategies according to the specific fault type, such as adjusting the charging strategy, limiting power output or starting the fault protection mode, so as to better protect the safety of the battery pack and extend its life. If the cell is a disconnection fault, other faults or a cell with voltage out of range, the cell is marked as an invalid cell. Normal cells are marked as normal cells.

[0042] Preferably, the cell data processing method of the present invention is applicable to a battery management system of an automotive open system architecture (AUTomotive Open System Architecture, AUTOSAR). The cell data processing method of the present invention is designed and constructed for a battery management system of an automotive open system architecture.

[0043] The adoption of the above technical solution can improve the accuracy of the processing of the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the system's timely and accurate monitoring and fault detection of battery cells, improve the accuracy of accurate observation and management of the actual working status of the battery cells, and improve the robustness of overall fault judgment. By performing invalid data judgment, adjacent battery cell data judgment, disconnection fault judgment, and voltage range judgment on the collected voltage data, the state of the battery cell can be more accurately identified. When invalid data is detected, the state of the adjacent battery cell is used to assist in the judgment to ensure that the disconnection fault will not be mistaken for other types of faults, which greatly reduces the possibility of false alarms and improves the reliability of fault diagnosis. By accurately judging whether the voltage of the battery cell exceeds the normal range, judging whether the battery cell voltage is too high or too low, and transmitting the judgment result to the vehicle end, the vehicle can respond to potential battery cell failures or battery attenuation problems in a timely manner, which helps to better monitor the battery health status.

[0044] In some embodiments, Figure 2 As shown, the battery cell data processing method also includes: when the first judgment result is yes, executing S2-3: performing a fourth judgment, the fourth judgment is to determine whether the voltage data of the battery cell at the last moment relative to the first moment is invalid, and determining the historical voltage data result. The historical voltage data result is when the fourth judgment result is yes, executing S3-5: transmitting the voltage preset value to the vehicle end, executing S3-6: if not, transmitting the voltage data at the last moment to the vehicle end.

[0045] In some embodiments, the above technical solution can be implemented by Matlab or state flow software to filter out invalid voltage data and transmit the replaced voltage preset value to the vehicle end. For example, the invalid value is 255. The normal single cell voltage is normally in the range of 0-5V, and a value outside the range of 255 is set as an invalid value to facilitate distinction from the normal value.

[0046] Specifically, the voltage data of the battery cell is collected continuously. While obtaining the voltage data of the battery cell at the first moment, the voltage data of the battery cell at the previous moment is also determined. By judging the validity of the voltage data at the previous moment, when the data is invalid, the invalid data is not directly transmitted, but the preset voltage value is adopted. The above technical solution ensures that even if the voltage data at the previous moment is invalid, the application layer can still provide valid data output, and the voltage of the battery cell at the previous moment directly received by the vehicle end can be calculated, thereby avoiding system abnormalities due to data interruptions or errors. Transmitting the preset voltage value or the voltage data at the previous moment relative to the first moment as historical voltage data can prevent invalid or abnormal voltage data from affecting the operation and control logic of the vehicle, and improve the fault tolerance of the system when facing data abnormalities. Prevent false alarms or misoperations caused by the transmission of invalid voltage data. Prevent invalid data from being sent to the vehicle end, triggering unnecessary alarms or control actions, and affecting vehicle operation.

[0047] In some embodiments, when the voltages of all battery cells at the first moment are invalid, the voltage data of the battery cells at the last moment relative to the first moment is transmitted to the vehicle end.

[0048] In some embodiments, Figure 3 As shown, the battery cell data processing method also includes: when the first judgment is no and the third judgment is yes, the battery cell is a normal battery cell. Execute S5-1: obtain the voltage data and battery cell number of the normal battery cell. Continuously obtain the voltage data and battery cell numbers of all normal battery cells. Execute S5-2: calculate the first calculation result, the first calculation result is the maximum value of the voltage data of the normal battery cell, the minimum value of the voltage data and the corresponding battery cell number. Execute S5-3: calculate the second calculation result, the second calculation result is the average value of the voltage data of the normal battery cell and the cumulative sum of the voltage data. Execute S5-4: transmit the first calculation result and the second calculation result to the vehicle end.

[0049] Specifically, after executing the first judgment, only the voltage data of normal battery cells is calculated and transmitted, avoiding the influence of abnormal or invalid voltage data on subsequent calculation results, and ensuring that the data transmitted to the vehicle end has high accuracy and reliability. By obtaining the maximum value of the voltage data of the normal battery cell, the minimum value of the voltage data and the corresponding battery cell number, the vehicle end can make more accurate decisions based on these reliable indicators. The vehicle end can analyze the health status of the battery pack according to the maximum and minimum voltage values ​​of the battery cell monomers and determine whether protective measures need to be taken. The average value of the voltage data of the normal battery cell and the cumulative sum of the voltage data are transmitted to the vehicle end, providing statistical information on the voltage of all batteries in the entire battery pack, which helps the vehicle end analyze the battery cell status.

[0050] By adopting the above technical solution, the voltage data of normal battery cells is calculated to ensure the accuracy and effectiveness of the data, providing reliable and effective data for the entire vehicle.

[0051] In some embodiments, the cell data processing method further includes: executing S5-1: obtaining the voltage data and cell number of the normal cell. Executing S5-5: performing the eleventh judgment, the eleventh judgment is to determine whether the time for obtaining the voltage data and cell number of the normal cell is less than the first preset time. If the result of the eleventh judgment is yes, executing S5-6: transmitting the preset maximum voltage, the preset number of the maximum voltage, the preset minimum voltage, the preset number of the minimum voltage, and the preset average voltage to the vehicle end, if the result of the eleventh judgment is no, returning to execute S5-2: calculating the first calculation result, the first calculation result is the maximum value of the voltage data of the normal cell, the minimum value of the voltage data and the corresponding cell number. For example, the preset maximum voltage is 3.2V, the preset number of the maximum voltage is 255, the preset minimum voltage is 3.2V, the preset number of the minimum voltage is 255, and the preset average voltage is 3.2V. The above technical solution is adopted to prevent the voltage data from being inaccurate at the initial stage of power-on, and can eliminate the data with too short a time for obtaining the voltage data and cell number of the normal cell, and prevent the data from being inaccurate due to incomplete data acquisition.

[0052] In some embodiments, the battery cell data processing method further includes: executing S5-7: calculating the difference between the maximum value of the voltage data and the minimum value of the voltage data, and transmitting the difference between the maximum value of the voltage data and the minimum value of the voltage data to the vehicle end.

[0053] In some embodiments, the application layer transmits the line break fault judgment result, the voltage range judgment result, the historical voltage data result, the first calculation result and the second calculation result to the vehicle end through the controller area network (CAN).

[0054] In some embodiments, Figure 4As shown, the battery cell data processing method also includes: S6-1: collecting the temperature data of the battery cell monomer at the first moment and the previous moment relative to the first moment; S6-2: performing the fifth judgment, the fifth judgment is to judge whether the temperature data of the battery cell monomer at the previous moment relative to the first moment is invalid. If the result of the fifth judgment is yes, execute S7-1: use the temperature preset value as the temperature data of the previous moment. If the result of the fifth judgment is no, execute S7-2: retain the original temperature data of the previous moment; execute S8-1: perform the sixth judgment, the sixth judgment is to judge whether the temperature data of the battery cell monomer at the first moment is invalid, and determine the temperature data result at the first moment. The temperature data result at the first moment is when the result of the sixth judgment is yes, execute S9-1: use the temperature data at the previous moment relative to the first moment as the temperature data at the first moment, and when the result of the sixth judgment is no, execute S9-2: retain the temperature data at the first moment. Execute S10: transmit the temperature data result at the first moment to the vehicle end. For example, the temperature preset value is 25°C.

[0055] Specifically, by judging the validity of the temperature data at the first moment and the previous moment relative to the first moment, it is ensured that invalid temperature data is filtered or replaced, and a preset temperature value is used to replace the invalid data, so as to ensure that the temperature data for subsequent calculation and control has a certain degree of credibility. Avoid affecting the normal operation of the entire battery management system when a failure occurs in data collection. By judging the validity of the data and retaining the valid data at the previous moment or using the preset value, reasonable temperature data output can be continuously provided, improving the fault tolerance and robustness of the battery cell data processing method.

[0056] By adopting the above technical solution, directly available temperature data can be provided to the entire vehicle, thereby improving the robustness of temperature data processing.

[0057] In some embodiments, Figure 5 As shown, the battery cell data processing method also includes: S11: collecting the temperature data of the battery cell monomer at the first moment; S12: calculating the initialization time, the initialization time is the time used to collect the temperature data of the battery cell monomer at the first moment; S13: performing the seventh judgment, the seventh judgment is to judge whether the initialization time exceeds the preset collection time, and determine the invalid result of the temperature at the first moment. The invalid result of the temperature at the first moment is when the seventh judgment result is yes, execute S14-1: retain the temperature data at the first moment, when the seventh judgment result is no, execute S14-2: modify the temperature data at the first moment to be invalid.

[0058] Specifically, the initialization time is related to the acquisition capability of the temperature acquisition chip. The initialization time is, for example, 30ms-5s. Preferably, the initialization time is 45ms-1s. By calculating the initialization time and comparing it with the initialization time, it is ensured that the temperature data of the battery cell is acquired within a reasonable time range. If the initialization time is too short, to prevent the data from not being acquired, it is ensured that the output temperature data is reliable within the acquisition time through judgment. When the acquisition time is less than the initialization time, by marking the data as invalid, it is possible to avoid transmitting inaccurate temperature data that has not been acquired to the vehicle end, thereby ensuring the accuracy and consistency of the temperature data and improving the robustness and reliability of the battery cell data processing method.

[0059] The adoption of the above technical solution effectively improves the timeliness, accuracy of battery cell temperature data collection and the robustness of the system.

[0060] In some embodiments, the battery cell data processing method further includes: S11: collecting the temperature data of the battery cell at the first moment; executing S24: performing the twelfth judgment, the twelfth judgment is to judge whether the temperature data of the battery cell is invalid, if the result of the twelfth judgment is yes, executing S25-1: performing the thirteenth judgment, the thirteenth judgment is to judge whether there is a fault in the temperature collection device, if the result of the thirteenth judgment is yes, the temperature data of the battery cell at the first moment is marked as invalid, if the result of the thirteenth judgment is no, retaining the original temperature data of the battery cell at the first moment. Among them, the failure of the temperature collection device includes open circuit or short power supply, short ground, and collection failure.

[0061] In some embodiments, the battery cell data processing method also includes: executing S26: performing the fourteenth judgment, the fourteenth judgment is to determine whether the temperature data falls within the preset temperature range, if so, retain the original temperature data of the battery cell at the first moment, if not, the temperature data of the battery cell at the first moment is marked as invalid.

[0062] In some embodiments, the battery cell data processing method also includes: S6-1: collecting the temperature data of the battery cell monomer at the first moment and the previous moment relative to the first moment; S27: calculating the third calculation result, the third calculation result is the heating rate of the battery cell monomer; S28: calculating the fourth calculation result, the fourth calculation result is the maximum value of the temperature data, the minimum value of the temperature data and the corresponding battery cell number; S29: calculating the fifth calculation result, the fifth calculation result is the average value of the temperature data and the cumulative sum of the temperature data; S30: calculating the sixth calculation result, the sixth calculation result is the difference between the maximum value of the temperature data and the minimum value of the temperature data. S31: transmitting the third calculation result, the fourth calculation result, the fifth calculation result and the sixth calculation result to the vehicle end.

[0063] In some embodiments, the application layer transmits the temperature data result at the first moment to the vehicle end through CAN communication.

[0064] In some embodiments, Figure 6 As shown, the battery cell data processing method also includes: S15: using a shunt sensor (Shunt) to measure the current of the battery cell monomer to obtain shunt current data, and measuring the temperature of the shunt sensor; S16: using a Hall sensor (Hall) to measure the current of the battery cell monomer to obtain Hall current data; S17: respectively detecting the fault status of the shunt sensor and the Hall sensor, when both the shunt sensor and the Hall sensor are not faulty, performing the eighth judgment, the eighth judgment is to determine whether the temperature of the shunt sensor is less than or equal to -35°C, and obtain the current data result, the current data According to the result, when the eighth judgment result is yes, execute S18-1: use the shunt current data as the first current data, and transmit the first current data to the vehicle end; when the eighth judgment result is no, execute S18-2: perform the ninth judgment, the ninth judgment is to determine whether the Hall current data is greater than the current preset value. If the ninth judgment result is yes, execute S19-1: use the shunt current data as the first current data, and transmit the first current data to the vehicle end; if the ninth judgment result is no, execute S19-2: use the Hall current data as the first current data, and transmit the first current data to the vehicle end. For example, the current preset value is 580A. The first current data is the actual current data transmitted to the vehicle end by the application layer.

[0065] Specifically, according to the different characteristics of shunt sensors and Hall sensors, shunt sensors are more accurate than Hall sensors at low temperatures, and Hall sensors are more accurate than shunt sensors at high temperatures. Low temperature refers to temperatures below -35°C, and high temperature refers to temperatures above -35°C. Hall sensors are more suitable for detection when the current is less than 580A than shunt sensors, and shunt sensors are more suitable for detection when the current is greater than 580A than Hall sensors. The current measurement results are optimized. By detecting the temperature of the shunt sensor, the shunt sensor data is used first when the temperature is low (less than or equal to -35°C), because the shunt sensor measures more accurately under low temperature conditions; in the case of high temperature or over-range current, the Hall sensor data is used first.

[0066] The above technical solution improves the overall accuracy and stability of current measurement. According to the advantages of shunt sensors and Hall sensors in different temperature and current ranges, the data of different sensors are dynamically judged and selected to overcome the limitations of a single sensor, reduce errors and improve measurement accuracy.

[0067] In some embodiments, Figure 7As shown, the cell data processing method also includes: S20: measuring the offset of the shunt sensor and the offset of the Hall sensor respectively, executing S21: judging whether the shunt sensor has an offset fault, judging whether the Hall sensor has an offset fault; when both the shunt sensor and the Hall sensor have an offset fault, executing S22: performing the tenth judgment, the tenth judgment is to judge whether the offset of the shunt sensor is greater than the offset of the Hall sensor, if the tenth judgment result is yes, executing S23-1: using the Hall current data as the second current data, and transmitting the second current data to the vehicle end; if the tenth judgment result is no, executing S23-2: using the shunt sensing data as the second current data, and transmitting the second current data to the vehicle end. The second current data is the actual current data transmitted to the vehicle end by the application layer when both the shunt sensor and the Hall sensor have an offset fault.

[0068] Specifically, when both sensors have offset failures, the system makes a judgment based on the size of the sensor offset and gives priority to the data of the sensor with a smaller offset. This ensures that relatively accurate current data can still be obtained in the case of an offset failure, avoiding the expansion of measurement errors caused by using sensor data with a larger offset. Under the condition of a sensor offset failure, the optimal current data is dynamically selected and transmitted to the vehicle end, ensuring that the vehicle end can obtain relatively more accurate current data when receiving sensor data, thereby improving the reliability of the vehicle's battery management and control. Selecting data with a smaller offset as output avoids the transmission of sensor data with a large offset to the vehicle end, preventing false alarms.

[0069] By adopting the above technical solution, relatively more accurate current data can be obtained, ensuring that relatively accurate current data can still be obtained in the event of an offset fault, thereby improving the reliability of battery management and control of the entire vehicle.

[0070] In some embodiments, when the Hall sensor is faulty and the shunt sensor is not faulty, the shunt current data is selected as the first current data. When the shunt sensor is faulty and the Hall sensor is not faulty, the Hall current data is selected as the first current data. When the Hall sensor is faulty and the shunt sensor is faulty, a first abnormal signal is sent to the vehicle end. The first abnormal signal is that the current data is 0, the shunt sensor is faulty, and the Hall sensor is faulty. In other cases, the Hall current data is selected as the first current data.

[0071] Second, as Figure 8As shown, the present invention also provides a battery cell data processing system 100, including: a data acquisition module 101, used to collect voltage data of a battery cell at a first moment; a first judgment module 102, used to perform a first judgment, the first judgment is to judge whether the voltage data at the first moment is invalid; a disconnection fault determination module 103, used to perform a second judgment, the second judgment is to judge whether the voltage data of two adjacent battery cells of the battery cell both fall into a non-disconnection fault range, and determine a disconnection fault judgment result, the disconnection fault judgment result is when the second judgment result is no, the battery cell is a disconnection fault, when the second judgment result is no If the result is yes, the battery cell has other faults; the disconnection fault judgment result is transmitted to the vehicle end, and the vehicle end analyzes the status of the battery cell based on the disconnection fault judgment; the voltage range determination module 104 is used to perform a third judgment, the third judgment is to determine whether the voltage data of the battery cell falls within the normal voltage range, and determine the voltage range judgment result, the voltage range judgment result is that when the third judgment result is yes, the battery cell is a normal battery cell, and when the third judgment is no, the battery cell is a battery cell with voltage out of range; the voltage range judgment result is transmitted to the vehicle end, and the vehicle end analyzes the status of the battery cell based on the voltage range judgment result.

[0072] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0073] In some embodiments, further reference is made to Fig. 9 The battery cell data processing system 100 also includes: a fourth judgment module 105, which is used to perform a fourth judgment. The fourth judgment is to determine whether the voltage data of the battery cell at the previous moment relative to the first moment is invalid, and determine the historical voltage data result. The historical voltage data result is that when the fourth judgment result is yes, the voltage preset value is transmitted to the vehicle end, if not, the voltage data of the previous moment is transmitted to the vehicle end.

[0074] In some embodiments, further reference is made to Fig.10 The battery cell data processing system 100 also includes: a normal battery cell voltage data acquisition module 106, which is used to obtain the voltage data and battery cell number of the normal battery cell; a first calculation module 107, which is used to calculate the first calculation result, the first calculation result is the maximum value of the voltage data of the normal battery cell, the minimum value of the voltage data and the corresponding battery cell number; a second calculation module 108, which is used to calculate the second calculation result, the second calculation result is the average value of the voltage data of the normal battery cell and the cumulative sum of the voltage data; a calculation result transmission module 109, which is used to transmit the first calculation result and the second calculation result to the vehicle end.

[0075] In some embodiments, Fig.11 As shown, the battery cell data processing system 100 also includes: a temperature acquisition module 110, which is used to collect temperature data of the battery cell at a first moment and a moment before the first moment; a fifth judgment module 111, which is used to perform a fifth judgment, the fifth judgment is to judge whether the temperature data of the battery cell at a moment before the first moment is invalid, if the fifth judgment result is yes, the temperature preset value is used as the temperature data at the previous moment, if the fifth judgment result is no, the original temperature data at the previous moment is retained; a sixth judgment module 112, which is used to perform a sixth judgment, the sixth judgment is to judge whether the temperature data of the battery cell at the first moment is invalid, determine the temperature data result at the first moment, the temperature data result at the first moment is when the sixth judgment result is yes, the temperature data at the moment before the first moment is used as the temperature data at the first moment, when the sixth judgment result is no, the temperature data at the first moment is retained; a temperature data transmission module, which is used to transmit the temperature data result at the first moment to the vehicle end.

[0076] In some embodiments, Fig.12 As shown, the battery cell data processing system 100 also includes: a temperature acquisition module 110, which is used to collect the temperature data of the battery cell at the first moment; an initialization time calculation module 113, which is used to calculate the initialization time, and the initialization time is the time used to collect the temperature data of the battery cell at the first moment; a seventh judgment module 114, which is used to perform the seventh judgment, and the seventh judgment is to judge whether the initialization time exceeds the preset acquisition time, and determine the invalid result of the temperature at the first moment. The invalid result of the temperature at the first moment is that when the seventh judgment result is yes, the temperature data at the first moment is retained, and when the seventh judgment result is no, the temperature data at the first moment is modified to be invalid.

[0077] In some embodiments, Fig.13As shown, the battery data processing system 100 also includes: a shunt current acquisition module 115, which is used to use a shunt sensor to measure the current of the battery cell monomer to obtain shunt current data and measure the temperature of the shunt sensor; a Hall current acquisition module 116, which is used to use a Hall sensor to measure the current of the battery cell monomer to obtain Hall current data; an eighth judgment module 117, which is used to detect the fault status of the shunt sensor and the Hall sensor respectively, and when the shunt sensor and the Hall sensor are both fault-free, the eighth judgment is performed, and the eighth judgment is to determine whether the temperature of the shunt sensor is less than or equal to At -35℃, the current data result is obtained, and the current data result is that when the eighth judgment result is yes, the shunt current data is used as the first current data, and the first current data is transmitted to the whole vehicle end; the ninth judgment module 118 is used to perform the ninth judgment when the eighth judgment result is no, and the ninth judgment is to determine whether the Hall current data is greater than the current preset value. If the ninth judgment result is yes, the shunt current data is used as the first current data, and the first current data is transmitted to the whole vehicle end; if the ninth judgment result is no, the Hall current data is used as the first current data, and the first current data is transmitted to the whole vehicle end.

[0078] In some embodiments, Fig.14 As shown, the battery cell data processing system 100 also includes: an offset measurement module 119, which is used to measure the offset of the shunt sensor and the offset of the Hall sensor respectively, to determine whether the shunt sensor has an offset fault, and to determine whether the Hall sensor has an offset fault; a tenth judgment module 120, which is used to perform a tenth judgment when both the shunt sensor and the Hall sensor have offset faults. The tenth judgment is to determine whether the offset of the shunt sensor is greater than the offset of the Hall sensor. If the result of the tenth judgment is yes, the Hall current data is used as the second current data, and the second current data is transmitted to the vehicle end; if the result of the tenth judgment is no, the shunt sensing data is used as the second current data, and the second current data is transmitted to the vehicle end.

[0079] Thirdly, Fig.15 As shown, the present invention also provides an electronic device 200, including a memory 201, a processor 202, and a computer program stored in the memory 201 and executable on the processor, and the processor implements the above-mentioned battery cell data processing method when executing the computer program.

[0080] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0081] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned battery cell data processing method is implemented.

[0082] The adoption of the above technical solution can improve the accuracy of processing the collected battery cell data, improve the accuracy of the data received by the vehicle control system, reduce the possibility of false alarms, improve the reliability of fault diagnosis, ensure the timeliness and accuracy of the system in battery cell monitoring and fault detection, improve the accuracy of precise observation and management of the actual working status of the battery cell, and improve the robustness of the overall fault judgment.

[0083] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

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

[0085] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

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

[0087] Although the present invention has been illustrated and described with reference to certain preferred embodiments of the present invention, it should be understood by those skilled in the art that the above is a further detailed description of the present invention in conjunction with specific embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. Those skilled in the art may make various changes in form and details, including making several simple deductions or substitutions, without departing from the spirit and scope of the present invention.

Claims

1. A cell data processing method, characterized in that: include: Collecting the voltage data of the battery cell at the first moment; Performing a first judgment, wherein the first judgment is to judge whether the voltage data at the first moment is invalid, If the first judgment result is yes, a second judgment is performed, wherein the second judgment is to judge whether the voltage data of two adjacent battery cells of the battery cell both fall into the non-broken line fault range, and determine the broken line fault judgment result, wherein the broken line fault judgment result is that when the second judgment result is no, the battery cell is a broken line fault, and when the second judgment result is yes, the battery cell is other faults; the broken line fault judgment result is transmitted to the vehicle end, and the vehicle end analyzes the state of the battery cell according to the broken line fault judgment; If the first judgment result is no, a third judgment is performed, and the third judgment is to judge whether the voltage data of the battery cell falls within the normal voltage range, and determine the voltage range judgment result. The voltage range judgment result is that when the third judgment result is yes, the battery cell is a normal battery cell, and when the third judgment is no, the battery cell is a battery cell with voltage out of range; the voltage range judgment result is transmitted to the vehicle end, and the vehicle end analyzes the status of the battery cell according to the voltage range judgment result.

2. The cell data processing method according to claim 1, characterized in that: Also includes: When the first judgment result is yes, the fourth judgment is performed. The fourth judgment is to determine whether the voltage data of the battery cell at the previous moment relative to the first moment is invalid, and determine the historical voltage data result. The historical voltage data result is that when the fourth judgment result is yes, the voltage preset value is transmitted to the vehicle end, if not, the voltage data of the previous moment is transmitted to the vehicle end.

3. The cell data processing method according to claim 1, characterized in that: Also includes: When the first judgment is no and the third judgment is yes, the voltage data and cell number of the normal cell are obtained, Calculating a first calculation result, where the first calculation result is a maximum value of the voltage data of the normal battery cell, a minimum value of the voltage data, and a corresponding battery cell number; Calculating a second calculation result, where the second calculation result is the average value of the voltage data of the normal battery cell and the cumulative sum of the voltage data; The first calculation result and the second calculation result are transmitted to the vehicle end.

4. The cell data processing method according to claim 1, characterized in that: Also includes: Collecting temperature data of the battery cell at the first moment and at a moment before the first moment; Performing a fifth judgment, wherein the fifth judgment is to judge whether the temperature data of the battery cell at the last moment relative to the first moment is invalid, if the result of the fifth judgment is yes, taking the preset temperature value as the temperature data at the last moment, if the result of the fifth judgment is no, retaining the original temperature data at the last moment; Performing a sixth judgment, wherein the sixth judgment is to judge whether the temperature data of the battery cell at the first moment is invalid, and determining the temperature data result at the first moment, wherein the temperature data result at the first moment is that when the sixth judgment result is yes, the temperature data at the previous moment relative to the first moment is used as the temperature data at the first moment, and when the sixth judgment result is no, the temperature data at the first moment is retained; The temperature data result at the first moment is transmitted to the vehicle end.

5. The cell data processing method according to claim 1, characterized in that: Also includes: Collecting the temperature data of the battery cell at the first moment; Calculating an initialization time, where the initialization time is the time taken to collect the temperature data of the battery cell at the first moment; Perform a seventh judgment, the seventh judgment is to judge whether the initialization time exceeds the preset collection time, determine the invalid result of the temperature at the first moment, and the invalid result of the temperature at the first moment is that when the seventh judgment result is yes, retain the temperature data at the first moment, and when the seventh judgment result is no, modify the temperature data at the first moment to be invalid.

6. The cell data processing method according to claim 1, characterized in that: Also includes: Using a shunt sensor to measure the current of the battery cell to obtain shunt current data, and measuring the temperature of the shunt sensor; Using a Hall sensor to measure the current of the battery cell to obtain Hall current data; The fault states of the shunt sensor and the Hall sensor are detected respectively. When both the shunt sensor and the Hall sensor are not faulty, an eighth judgment is performed. The eighth judgment is to determine whether the temperature of the shunt sensor is less than or equal to -35°C, and obtain a current data result. When the eighth judgment result is yes, the shunt current data is used as the first current data, and the first current data is transmitted to the vehicle end; When the result of the eighth judgment is no, a ninth judgment is performed, wherein the ninth judgment is to judge whether the Hall current data is greater than a preset current value; if the result of the ninth judgment is yes, the shunt current data is used as the first current data, and the first current data is transmitted to the vehicle end; If the ninth judgment result is no, the Hall current data is used as the first current data, and the first current data is transmitted to the vehicle end.

7. The cell data processing method according to claim 6, characterized in that: Also includes: Respectively measuring the offset of the shunt sensor and the offset of the Hall sensor, determining whether the shunt sensor has an offset fault, and determining whether the Hall sensor has an offset fault; When both the shunt sensor and the Hall sensor have an offset fault, a tenth judgment is performed, wherein the tenth judgment is to judge whether the offset of the shunt sensor is greater than the offset of the Hall sensor. If the result of the tenth judgment is yes, the Hall current data is used as the second current data, and the second current data is transmitted to the vehicle end; If the tenth judgment result is no, the shunt sensing data is used as the second current data, and the second current data is transmitted to the vehicle end.

8. A battery cell data processing system, characterized in that: include: A data acquisition module, used to collect voltage data of the battery cell at the first moment; A first judgment module, configured to perform a first judgment, wherein the first judgment is to judge whether the voltage data at a first moment is invalid; A disconnection fault determination module is used to perform a second judgment, wherein the second judgment is to judge whether the voltage data of two adjacent battery cells of the battery cell both fall into a non-disconnection fault range, and determine a disconnection fault judgment result, wherein when the second judgment result is no, the battery cell is a disconnection fault, and when the second judgment result is yes, the battery cell is other faults; the disconnection fault judgment result is transmitted to the vehicle end, and the vehicle end analyzes the state of the battery cell according to the disconnection fault judgment; The voltage range determination module is used to perform a third judgment, wherein the third judgment is to judge whether the voltage data of the battery cell falls within a normal voltage range, and to determine a voltage range judgment result, wherein when the third judgment result is yes, the battery cell is a normal battery cell, and when the third judgment result is no, the battery cell is a battery cell with a voltage out of range; the voltage range judgment result is transmitted to the vehicle end, and the vehicle end analyzes the status of the battery cell according to the voltage range judgment result.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the cell data processing method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the battery cell data processing method according to any one of claims 1 to 7 is implemented.