Method and apparatus for determining cell remaining capacity deviation of a battery system

By acquiring the discharge data of the battery system and using the slope of the discharge curve to determine the remaining capacity deviation of the cells, the problem of inaccurate calculation in the existing technology is solved, and efficient and accurate calculation of the remaining capacity deviation of the cells is achieved, ensuring the safety and performance of the battery system.

CN115754740BActive Publication Date: 2026-03-27ZHEJIANG LEAPENERGY TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-05
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In the existing technology, the calculation method for the remaining capacity deviation of the battery cells in the battery system is greatly affected by external factors and is not accurate enough, which leads to battery life degradation and safety hazards.

Method used

By acquiring the discharge data of the battery system, the voltage variation of the first and second reference cells is determined, and the remaining capacity deviation of the cells is determined by the slope of the discharge curve, thus avoiding the direct calculation of the remaining capacity of each cell.

Benefits of technology

It improves the accuracy and efficiency of calculating the remaining capacity deviation of the battery cells, reduces errors, and ensures the safe and efficient operation of the battery system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115754740B_ABST
    Figure CN115754740B_ABST
Patent Text Reader

Abstract

The application relates to a method and device for determining the deviation of the residual capacity of an electric cell of a battery system, the battery system comprising a plurality of electric cells, the method comprising: obtaining discharge data transmitted by the battery system, the discharge data comprising the electric cell voltage and the residual capacity of the battery system at each time point; determining the first electric cell voltage corresponding to each time point of a first reference electric cell and the second electric cell voltage corresponding to each time point of a second reference electric cell respectively; determining a first time point based on the variation degree of the first electric cell voltage of the first reference electric cell and a second time point based on the variation degree of the second electric cell voltage of the second reference electric cell; and determining the deviation of the residual capacity of the electric cell of the battery system according to the first residual capacity of the battery system corresponding to the first time point and the second residual capacity of the battery system corresponding to the second time point.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of new energy battery, in particular to a method and device for determining the remaining capacity deviation of battery cells of a battery system. BACKGROUND

[0002] With the development of new energy technology, new energy vehicles are also getting more and more attention. Among them, the battery system of a new energy vehicle is composed of hundreds or thousands of battery cells in series and parallel. In the actual production process, due to process reasons such as pole piece burr, separator defect, and metal dust mixing, some battery cells may have micro-short circuit behavior. With the passage of time, the capacity difference between the micro-short circuit battery cells and the normal battery cells will become larger and larger. The increase in capacity difference will exacerbate battery life decay, and even cause safety problems in extreme cases. Therefore, it is very important for the battery system to accurately calculate the maximum battery cell remaining capacity deviation.

[0003] In the prior art, the remaining capacity (State Of Charge, SOC) of a single battery cell is first calculated, and then the maximum SOC value and the minimum SOC value of all single battery cells are subtracted to determine the maximum battery cell SOC deviation. The commonly used methods for estimating the SOC of a single battery cell include open circuit voltage method and ampere-hour integration. Among them, the open circuit voltage method requires the battery to reach a stable state when calculating the SOC of a single battery cell, which takes a long time and causes great difficulty in testing. The ampere-hour integration method requires the battery to be stationary for a long time when calculating the SOC of a single battery cell, cannot realize online estimation, and is easily affected by self-discharge, battery aging, temperature, and other factors.

[0004] Therefore, there is an urgent need in the related art for a method for determining the remaining capacity deviation of battery cells of a battery system that is not affected by external factors and can be determined simply and accurately. SUMMARY

[0005] Therefore, there is an urgent need in the related art for a method for determining the remaining capacity deviation of battery cells of a battery system that is not affected by external factors and can be determined simply and accurately.

[0006] In a first aspect, an embodiment of the present application provides a method for determining the remaining capacity deviation of battery cells of a battery system, the battery system comprising a plurality of battery cells, the method comprising:

[0007] obtaining discharge data sent by the battery system, the discharge data comprising battery cell voltages and battery system remaining capacities at each time point;

[0008] determining a first battery cell voltage corresponding to each time point for a first reference battery cell and a second battery cell voltage corresponding to each time point for a second reference battery cell, respectively;

[0009] determining a first time based on a first extent of change of the first cell voltage of the first reference cell, and determining a second time based on a second extent of change of the second cell voltage of the second reference cell;

[0010] determining the cell capacity deviation of the battery system according to a first battery system remaining capacity corresponding to the first time and a second battery system remaining capacity corresponding to the second time.

[0011] The embodiment of the present application provides a method for determining a cell capacity deviation of a battery system. The cell voltage of a plurality of cells at different times can be collected by the battery system. The voltage of a first reference cell at different times and the voltage of a second reference cell at different times can be determined. Then, the first time can be determined based on the extent of change of the voltage of the first reference cell, and the second time can be determined based on the extent of change of the voltage of the first reference cell. Finally, the cell capacity deviation of the battery system can be determined according to a first battery system capacity corresponding to the first time and a second battery system capacity corresponding to the second time. Compared with the method for determining the cell capacity deviation by calculating the maximum cell capacity and the minimum cell capacity by using the ampere-hour integration method and the open-circuit voltage method, the cell capacity deviation can be determined simply and accurately. Moreover, the remaining capacity of each cell does not need to be determined. The error caused by inaccurate calculation of the remaining capacity can be avoided, so that the calculation accuracy of the cell capacity deviation is improved, and the efficiency of determining the cell capacity deviation is improved.

[0012] Optionally, in an embodiment of the present application, the first cell voltage of the first reference cell at each time and the second cell voltage of the second reference cell at each time are determined respectively, and the method comprises the following steps of:

[0013] the cell voltage satisfying a first preset condition at each time is taken as the first cell voltage at each time; the first preset condition comprises that the cell voltage corresponding to a target time is greater than a first preset cell voltage threshold matched with the target time;

[0014] the cell voltage satisfying a second preset condition at each time is taken as the second cell voltage at each time; the second preset condition comprises that the cell voltage corresponding to a target time is less than a second preset cell voltage threshold matched with the target time.

[0015] Optionally, in an embodiment of the present application, the first time is determined based on the first extent of change of the first cell voltage of the first reference cell, and the second time is determined based on the second extent of change of the second cell voltage of the second reference cell, and the method comprises the following steps of:

[0016] determine a first discharge curve of the first reference cell based on the first cell voltages, and determine a second discharge curve of the second reference cell based on the second cell voltages;

[0017] determine a first time based on a first curve slope of the first discharge curve, and determine the second time based on a second curve slope of the second discharge curve.

[0018] Optionally, in an embodiment of the present application, the determining the first time based on the curve slope of the first discharge curve, and determining the second time based on the curve slope of the second discharge curve, comprises:

[0019] determine the first time when the first curve slope is greater than a first slope threshold, and determine the second time when the second curve slope is greater than a second slope threshold.

[0020] Optionally, in an embodiment of the present application, the obtaining the discharge data sent by the battery system, the discharge data comprising cell voltages at each time and battery system capacity, comprises:

[0021] obtain a preset battery system remaining capacity range;

[0022] determine the discharge data sent by the battery system, the discharge data comprising cell voltages at each time and battery system remaining capacity, in the preset battery remaining capacity range.

[0023] Optionally, in an embodiment of the present application, the determining the first discharge curve of the first reference cell based on the first cell voltages, and determining the second discharge curve of the second reference cell based on the second cell voltages, comprises:

[0024] determine a first reference discharge curve of the first reference cell based on the first cell voltages, and determine a second reference discharge curve of the second reference cell based on the second cell voltages;

[0025] perform smoothing filtering processing on the first reference discharge curve and the second reference discharge curve respectively, to determine the first discharge curve of the first reference cell and the second discharge curve of the second reference cell.

[0026] In a second aspect, embodiments of the present application further provide a cell remaining capacity deviation determination apparatus of a battery system, the battery system comprising a plurality of cells, the apparatus comprising:

[0027] a discharge data obtaining module, configured to obtain discharge data sent by the battery system, the discharge data comprising cell voltages at each time and battery system remaining capacity;

[0028] The reference cell voltage determination module is configured to determine a first cell voltage corresponding to each time point of the first reference cell and a second cell voltage corresponding to each time point of the second reference cell, respectively.

[0029] The time point determination module is configured to determine a first time point based on the first cell voltage variation degree of the first reference cell and a second time point based on the second cell voltage variation degree of the second reference cell.

[0030] The cell remaining capacity deviation determination module is configured to determine the cell remaining capacity deviation of the battery system according to a first battery system remaining capacity corresponding to the first time point and a second battery system remaining capacity corresponding to the second time point.

[0031] In a third aspect, an electronic device is provided, including a memory and a processor, the memory stores a computer program, and the processor implements the steps of the method in each of the above embodiments when executing the computer program.

[0032] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the steps of the method in each of the above embodiments.

[0033] In a fifth aspect, a computer program product is provided, including computer readable code or a non-volatile computer readable storage medium carrying computer readable code, and when the computer readable code is run in a processor of an electronic device, the processor in the electronic device executes the method in each of the above embodiments. BRIEF DESCRIPTION OF DRAWINGS

[0034] Figure 1 An application scenario diagram provided by an embodiment of the present application;

[0035] Figure 2 A voltage-capacity characteristic curve diagram of a battery provided by an embodiment of the present application;

[0036] Figure 3 A method flowchart of a method for determining a cell remaining capacity deviation of a battery system provided by an embodiment of the present application;

[0037] Figure 4 A first discharge curve diagram provided by an embodiment of the present application;

[0038] Figure 5 A diagram for determining a first time point and a second time point provided by an embodiment of the present application;

[0039] Figure 6A schematic diagram of an original discharge curve provided for an embodiment of the present application;

[0040] Figure 7 A schematic diagram of a screened discharge curve provided for an embodiment of the present application;

[0041] Figure 8 A schematic diagram of a curve smoothing filter provided for an embodiment of the present application;

[0042] Figure 9 A schematic diagram of a module structure of a device for determining a deviation of a remaining capacity of a battery cell of a battery system provided for an embodiment of the present application;

[0043] Figure 10 A schematic diagram of a module structure of an electronic device provided for an embodiment of the present application;

[0044] Figure 11 A conceptual partial view of a computer program product provided for an embodiment of the present application. DETAILED DESCRIPTION

[0045] Various exemplary embodiments, features, and aspects of the present application will be described herein below with reference to the accompanying drawings. Identical reference numerals in the drawings denote elements having the same function or similar functions. Although various aspects of the embodiments are illustrated in the drawings, the drawings are not necessarily drawn to scale unless specifically indicated.

[0046] The term "exemplary" is used herein in the sense of being an example, instance, or illustration. Any implementation described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations.

[0047] In addition, for the purpose of convenience and brevity, detailed descriptions of well-known functions and structures incorporated in the application are omitted. It will be appreciated that where specific details of certain method, apparatus, component and circuit are set forth in order to provide a thorough understanding, the application can be practiced without some or all of these details, without departing from the scope of the application. In some instances, well-known methods, procedures, components, and circuits have not been described in detail in order to avoid obscuring aspects of the present application.

[0048] In the embodiments of the present application, " / " can represent that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" can be used to describe the existence of three relationships of associated objects, for example, A and / or B, which can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In order to facilitate the description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second", etc. can be used to distinguish technical features with the same or similar functions. The "first", "second", etc. do not limit the quantity and execution order, and the "first", "second", etc. do not necessarily mean different. In the embodiments of the present application, the words "exemplary" or "for example" are used to represent examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. The words "exemplary" or "for example" are used to present related concepts in a specific way, and facilitate understanding.

[0049] In the embodiments of the present application, for a certain technical feature, technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D". The technical features described by "first", "second", "third", "A", "B", "C" and "D" have no order or size order. In addition, in order to better illustrate the present application, numerous specific details are given in the specific embodiments below. Those skilled in the art should understand that the present application can also be implemented without certain specific details. In some examples, methods, means, elements and circuits familiar to those skilled in the art are not described in detail, in order to highlight the main idea of the present application.

[0050] In the production process of the battery cell, due to various manufacturing process problems, micro-short circuit may occur inside the battery cell, forming an abnormal battery cell. The self-discharge rate of the abnormal battery cell is much larger than that of the normal battery cell, so that the remaining capacity of the battery cell between the abnormal battery cell and the normal battery cell is quite different. If the self-discharge rates of the battery cells are quite different, with the influence of time, the remaining capacity difference between the abnormal battery cell and the normal battery cell will become larger and larger, which seriously affects the charge and discharge performance of the battery system, and even in extreme cases, safety accidents may occur. Therefore, calculating the battery cell remaining capacity deviation of the battery system is of great significance for safe and efficient operation of the battery system.

[0051] In the related art, the ampere-hour integration method is usually used to calculate the battery cell remaining capacity of each battery cell, and then the highest battery cell remaining capacity and the lowest battery cell remaining capacity are used to calculate the battery cell remaining capacity deviation. However, when the ampere-hour integration method is used to calculate the battery cell remaining capacity, the calculation error will become larger and larger with the accumulation of time, resulting in that the determined battery cell remaining capacity deviation is not accurate.

[0052] Based on technical requirements similar to those described above, this application provides a method for determining the remaining capacity deviation of a battery system's cells. This method determines the voltage of a first reference cell and a second reference cell at different times based on the cell voltages of multiple cells collected from the battery system at different times. Then, it determines a first time point and a second time point based on the degree of change in the voltage of the first reference cell. Finally, it determines the remaining capacity deviation of the battery system's cells based on the first battery system capacity corresponding to the first time point and the second battery system capacity corresponding to the second time point. Compared to existing methods that calculate the remaining capacity deviation of cells by using methods such as ampere-hour integration and open-circuit voltage to determine the remaining capacity of the maximum and minimum cells, this method can determine the remaining capacity deviation of cells simply and accurately. Furthermore, it eliminates the need to determine the remaining capacity of each cell, which not only avoids errors introduced by inaccurate remaining capacity calculations, thus improving the accuracy of calculating the remaining capacity deviation, but also increases the efficiency of determining the cell capacity deviation.

[0053] The method for determining the cell remaining capacity deviation of a battery system provided in this application embodiment can be applied to, but is not limited to, the following: Figure 1 The application scenarios shown are as follows. Figure 1As shown, the scenario includes a battery system 101 and a capacity deviation determination apparatus 103. The battery system includes a battery management system (BMS) and at least one battery (cell). The battery system 101 can be arranged in an electric vehicle to provide all or part of the power for the electric vehicle. The electric vehicle can be a vehicle mainly powered by a power battery or a super capacitor, and driven by an electric motor, such as an electric car, an electric motorcycle, an electric bicycle, an electric forklift, etc. Of course, in other application scenarios, such as base station energy storage and data center backup power scenarios, the battery system 101 can also be an energy storage system of a communication base station or a backup power system of a data center. The battery system 101 can be composed of a plurality of series and parallel connected batteries (cells), for example, the battery system 101 can be composed of 18 to 30 series and parallel connected batteries. It can be understood that the plurality of batteries included in the battery system 101 generally belong to the same type of battery. The battery can have various types, such as a lithium iron phosphate battery, a lead-acid battery, a lithium manganese battery, etc. The battery management system can monitor and collect the state parameters of the battery in real time (including but not limited to single battery voltage, battery pole temperature, battery loop current, battery pack terminal voltage, and insulation resistance of the battery system 101), and analyze and process the related state parameters. For example, the battery management system can be provided with a temperature sensor for detecting the pole temperature of the plurality of batteries and a voltage sensor for detecting the single voltage of the plurality of batteries. The battery system 101 can communicate with the capacity deviation determination apparatus 103 through a network, for transmitting the collected state parameters of the plurality of batteries, such as discharge data, to the capacity deviation determination apparatus 103, so as to determine the remaining capacity deviation of the cells of the battery system 101 by the capacity deviation determination apparatus 103.

[0054] It should be noted that the capacity deviation determination apparatus 103 can be an electronic device with data processing and data transceiving capabilities, which can be a physical device or a cluster of physical devices, such as a server or a cluster of servers. Of course, the electronic device can also be a virtualized cloud device, such as at least one cloud computing device in a cloud computing cluster. In other embodiments of the present application, the capacity deviation determination apparatus 103 can also be integrated into a microcontroller unit (MCU) or a vehicle control unit (VCU) of the electric vehicle, so that the electric vehicle also has the function of determining the remaining capacity deviation of the cells.

[0055] The core idea upon which this application is based is explained below. In practical applications, the voltage-capacity characteristic curve of a battery may contain several regions where the voltage changes relatively slowly, which can be called voltage plateau regions. For example, there may be two or three voltage plateau regions. Taking the presence of two voltage plateau regions as an example, ... Figure 2 As shown, there is a region where the voltage changes rapidly between the two voltage plateau regions. The point in this region where the voltage changes most rapidly is called the voltage plateau inflection point. The inventors discovered that for a battery system composed of identical cells, the remaining capacity (State of Charge, SOC) corresponding to the inflection point of the voltage-capacity characteristic curve of all cells in the system is the same. For example, as shown in Table 1 below, cell a reaches the inflection point at time t1, and the corresponding cell SOC is 60%. At this time, the cell SOC of cell b is m%, and the SOC of the battery system is x%. Cell b reaches the inflection point at time t2, and the corresponding cell SOC is 60%. At this time, the cell SOC of cell a is 60%-n%, and the SOC of the battery system is y.

[0056] Table 1. Cell SOC and Battery System SOC at Different Times

[0057] Time a cell SOC of the cell b cell SOC of the cell battery system SOC t1 60% m% x% t2 60%-n% 60% y%

[0058] Based on the ampere-hour integration method, within the same time interval, the change in the SOC of cell a is the same as the change in the SOC of the battery system, i.e., n = yx. Therefore, the SOC deviation between cell a and cell b can be 60% - m%, or 60% - n% - 60% = -n% = (xy)%. Thus, the remaining capacity deviation (SOC deviation) between the two cells can be determined by the deviation of the system's remaining capacity (system SOC) at the two moments when the voltage-capacity characteristic curves of the two cells reach their inflection points. This allows us to determine the remaining capacity deviation between cells without determining the remaining capacity of each individual cell, thus saving calculation steps and improving the efficiency and accuracy of determining the remaining capacity deviation of cells.

[0059] The method for determining the remaining capacity deviation of battery system cells according to this application will be described in detail below with reference to the accompanying drawings. Although this application provides method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on conventional or non-inventive effort. In steps where there is no logically necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application. When the method is executed in actual object processing or by the device, it can be executed in the order shown in the embodiments or drawings or in parallel (e.g., in a parallel processor or multi-threaded processing environment).

[0060] The accompanying drawings are incorporated in and constitute a part of this specification and will be understood by those skilled in the art to illustrate various embodiments of the application. Figure 3 The method for determining the deviation of the remaining capacity of the battery cells of the battery system will be specifically described as follows. Figure 3 As shown in the method can include:

[0061] S301: Obtain the discharge data sent by the battery system, wherein the discharge data includes the battery cell voltage at each time point and the remaining capacity of the battery system.

[0062] In the embodiment of the present application, the voltage of the plurality of batteries (battery cells) in the battery system 101 can be collected by the battery management system. For example, the voltage sensor in the battery management system can include a resistance voltage divider, a capacitance voltage divider, an electromagnetic voltage transformer, a capacitance voltage transformer, a Hall voltage sensor, etc. It can be understood that collecting the voltage of the battery cell by the battery management system does not require additional sensors, and the amount of data required for storage and the amount of data required for calculation are small. Of course, the voltage of each single battery cell described above can also be detected by other voltage detectors, which is not limited herein. The voltage value of the same single battery cell is different at different time points, and the voltage sensor can continuously collect the voltage values of a plurality of battery cells within a preset sampling time interval. The preset sampling time interval can be set to 1s, 2s, 3s, etc. For example, in one example, the battery system 101 contains 3 battery cells, and the battery management system can collect the voltage of battery cell 1 as A, the voltage of battery cell 2 as B, and the voltage of battery cell 3 as C at the sampling time k. The sampling time can be each data collection time point at which the battery management system collects the voltage of the battery cell according to the preset sampling time interval. In one embodiment of the present application, the battery management system can also collect the battery system state of charge (State Of Charge, SOC) at different sampling times. The battery system SOC can be used to reflect the remaining capacity of the battery system 101. The battery system SOC can be the ratio of the remaining capacity to the total capacity of the battery system, which can be 50%, 60%, 70%, etc. For example, in one example, the battery management system collects the battery system SOC as 50% at the sampling time t1 and collects the battery system SOC as 51% at the sampling time t2. In one embodiment of the present application, the discharge data is the data collected when the battery system is in a discharging state. Of course, in other embodiments of the present application, the battery management system can also collect the current of the plurality of batteries.

[0063] S303: Determine the first battery cell voltage corresponding to each time point of the first reference battery cell and the second battery cell voltage corresponding to each time point of the second reference battery cell, respectively.

[0064] In the embodiments of the present application, in order to save calculation steps and improve calculation efficiency, a representative voltage value can be selected from the voltage values of the plurality of battery cells as the voltage value of the reference battery cell, so that the battery cell voltage of the reference battery cell at different time points can be determined. It can be understood that the reference battery cell is a virtual battery cell, and since the capacity deviation between the battery cells needs to be determined subsequently, the reference battery cell can be two, for example, a first reference battery cell and a second reference battery cell. In an embodiment of the present application, the greater the battery cell capacity deviation, the greater the influence on the charging and discharging performance of the battery system 101. Therefore, the maximum battery cell capacity deviation can be determined to determine the degree of influence on the charging and discharging performance of the battery system 101, and the maximum battery cell capacity deviation is generally determined by the maximum battery cell remaining capacity and the minimum battery cell remaining capacity. On this basis, in an embodiment of the present application, the first battery cell voltage corresponding to the first reference battery cell at each time point and the second battery cell voltage corresponding to the second reference battery cell at each time point are determined respectively, comprising:

[0065] S401: The battery cell voltage at each time point that meets the first preset condition is taken as the first battery cell voltage at each time point; the first preset condition comprises that the battery cell voltage corresponding to the target time point is greater than the first preset battery cell voltage threshold matched with the target time point;

[0066] S403: The battery cell voltage at each time point that meets the second preset condition is taken as the second battery cell voltage at each time point; the second preset condition comprises that the battery cell voltage corresponding to the target time point is less than the second preset battery cell voltage threshold matched with the target time point.

[0067] In the embodiments of the present application, the battery management system collects voltage data of different battery cells at different sampling time points. For example, as shown in Table 2 below, the battery system 101 includes a battery cell a, a battery cell b, a battery cell c, and a battery cell d.

[0068] Table 2 Battery cell voltage table of different battery cells at different time points

[0069] Time a voltage value of the cell b voltage value of the cell c voltage value of the cell d voltage value of the cell t1 A1 B1 C1 D1 t2 A2 B2 C2 D2 t3 A3 B3 C3 D3

[0070] In an embodiment of the present application, the voltage value of the first reference battery at a certain time can be determined according to the maximum voltage value among the four battery voltage values at the time, or can be determined according to the voltage value greater than the first preset voltage threshold among the four battery voltage values. Of course, it can also be determined according to the average of the multiple voltage values greater than the first preset voltage threshold among the four battery voltage values, which is not specifically limited in the present application. For example, in one example, the voltage value of the first reference battery at t1 can be determined as A1, the voltage value of the first reference battery at t2 can be determined as B2, and the voltage value of the first reference battery at t3 can be determined as A3. It can be understood that at different times, the user can set different first preset battery voltage thresholds according to the actual application requirements and the collection situation. For example, at t1, the preset battery voltage threshold can be the maximum value among the four battery voltage values, or can be the median value of the four battery voltage values. Similarly, the voltage value of the second reference battery at a certain time can be determined according to the minimum voltage value among the four battery voltage values at the time, or can be determined according to the voltage value less than the second preset voltage threshold among the four battery voltage values. Of course, it can also be determined according to the average of the multiple voltage values less than the second preset voltage threshold among the four battery voltage values, which is not specifically limited in the present application. The determination method of the second preset battery voltage threshold can refer to the determination method of the first preset battery voltage threshold described above, which will not be repeated here. In this way, the first reference battery can actually be used to represent the battery with larger voltage at any time, and the second reference battery can actually be used to represent the battery with smaller voltage at any time, so that the maximum battery capacity deviation can be determined when determining the battery capacity deviation in the subsequent, to more accurately represent the abnormal situation of the battery system. In addition, when judging the degree of change of the battery voltage, the first time and the second time can be more accurately determined, so that the abnormal degree of the battery system can also be more accurately described when determining the battery capacity deviation value in the subsequent. Moreover, it is not necessary to calculate the voltage change degree of all batteries, so that the time can be saved, the processing burden can be reduced, and the calculation efficiency can be improved.

[0071] In the embodiments of the present application, the plurality of battery cells can be battery cells of the same type or the same specification, or battery cells of different types or different specifications. In the case where the plurality of battery cells included in the battery system 101 are battery cells of the same type, the first battery cell voltage corresponding to each time point of the first reference battery cell and the second battery cell voltage corresponding to each time point of the second reference battery cell can be determined by using the method described in the above embodiments. In other embodiments of the present application, in the case where the plurality of battery cells included in the battery system 101 are battery cells of different types, the battery cell voltages of the plurality of battery cells can be divided into different sets according to the types of the battery cells, and then the first battery cell voltage corresponding to each time point of the first reference battery cell in each set and the second battery cell voltage corresponding to each time point of the second reference battery cell can be determined. It can be understood that in the subsequent calculation, the voltage-capacity characteristic curve needs to be determined according to the type of the battery cell, and the time point corresponding to the reference battery cell in different sets is determined, and finally the battery cell remaining capacity deviation corresponding to each set is calculated respectively.

[0072] S305: determining a first time point based on the degree of change of the first battery cell voltage of the first reference battery cell, and determining a second time point based on the degree of change of the second battery cell voltage of the second reference battery cell.

[0073] In the embodiments of the present application, the degree of change of voltage can be the degree of change of the voltage of the reference battery cell with the change of the sampling time point. Here, the degree can be the magnitude of the change amount of the battery cell voltage with time. In order to enable the user to more clearly observe the degree of change of the reference battery cell and more accurately determine the first time point and the second time point, a discharge curve can be drawn based on the sampling time point and the battery cell voltage, and then the first time point and the second time point can be determined according to the curve slope of the discharge curve. Specifically, in one embodiment of the present application, the determination of the first time point based on the degree of change of the first battery cell voltage of the first reference battery cell and the determination of the second time point based on the degree of change of the second battery cell voltage of the second reference battery cell include:

[0074] S501: determining a first discharge curve of the first reference battery cell based on each of the first battery cell voltages, and determining a second discharge curve of the second reference battery cell based on each of the second battery cell voltages;

[0075] S503: determining a first time point based on a first curve slope of the first discharge curve, and determining a second time point based on a second curve slope of the second discharge curve.

[0076] In the embodiments of the present application, the first discharge curve can be determined by taking the sampling time point as the abscissa and the first battery cell voltage value corresponding to the sampling time point as the ordinate. For example, as shown in FIG. 4, the first discharge curve of the first reference battery cell can be determined by taking the sampling time point as the abscissa and the first battery cell voltage value corresponding to the sampling time point as the ordinate. Figure 4As shown, the first discharge curve V(t) can be plotted with the sampling time t as the abscissa and the first cell voltage value V as the ordinate. In one embodiment of this application, after determining the first discharge curve, the degree of change of the first cell voltage can be determined based on the slope of the first discharge curve. Based on this, the degree of change can be ΔV / Δt. In one embodiment of this application, the slope of the discharge curve can be determined by differentiating the discharge curve with respect to the sampling time t. For example, in one example, the slope of the first curve can be determined based on d(V(t)) / dt. Similarly, the slope of the second discharge curve can also be determined by referring to the above method for determining the slope of the first curve, which will not be repeated here. In one embodiment of this application, after determining the slope of the first curve, the time corresponding to the maximum value of the slope of the first curve can be determined as the first time, such as the time corresponding to the curve reaching the inflection point when the slope of the first curve reaches the first time. Of course, in other embodiments of this application, the moment when the slope of the first curve is greater than a set value can also be determined as the first moment. Specifically, determining the first moment based on the slope of the first discharge curve and determining the second moment based on the slope of the second discharge curve may include:

[0077] S603: When the slope of the first curve is greater than the first preset slope threshold, determine the first moment; and when the slope of the second curve is greater than the second preset slope threshold, determine the second moment.

[0078] In this embodiment, the first preset slope threshold can be set by the user based on the actual cell specifications and cell discharge characteristics, for example, it can be set to 0.15, 0.2, 0.25, etc. Alternatively, it can be calculated by the user based on theoretical principles. This application does not limit the method for determining the first preset slope threshold. After determining the first preset slope threshold, the first moment can be determined based on the comparison result between the slope of the first curve and the first preset slope threshold. For example, in one example, such as... Figure 5 As shown, the slope a1 of the first curve is greater than the first preset slope threshold a, thus the first time point can be determined as t1; the slope b1 of the first curve is greater than the first preset slope threshold b, thus the first time point can be determined as t2. Through the above embodiment, the first time point and the second time point can be directly and accurately determined based on the slope of the discharge curve, thereby determining a relatively accurate deviation of the remaining capacity of the battery cell.

[0079] It can be understood that the moment when the first curve slope is maximum or the moment when the first curve slope is greater than the first preset slope threshold is the moment when the voltage-capacity characteristic curve of the first reference battery cell reaches the inflection point. Similarly, the moment when the second curve slope is maximum or the moment when the second curve slope is greater than the second preset slope threshold is the moment when the voltage-capacity characteristic curve of the second reference battery cell reaches the inflection point, and thus the difference in the remaining capacity of the battery system within the time difference is the difference in the remaining capacity of the battery cells of the first reference battery cell and the second reference battery cell.

[0080] In actual application, the fluctuation range of the battery cell current during discharging of the battery system 101 is relatively large, which causes the fluctuation range of the collected battery cell voltage to be relatively large. Figure 6 Figure 6 The discharge curve determined according to the original discharge data is shown. It can be seen that the fluctuation range of the discharge curve is relatively large, and the change degree of the battery cell voltage cannot be accurately determined, that is, an accurate discharge curve cannot be determined, thereby affecting the accuracy of subsequent determination of the difference in the remaining capacity of the battery cells. Based on this, in an embodiment of the present application, the collected battery cell voltage can be screened according to the comparison result of the collected battery cell current and the preset current threshold, so as to determine a more accurate discharge curve. The preset current threshold can be set by the user according to the actual screening requirement, for example, can be set to 2A, 2.5A, 3A, etc. In an embodiment of the present application, the battery cell voltage can be screened by using a window function method. The window function method can include a rectangular window, a Hanning window, a flat-top window, an exponential window, etc. For example, in an example, in the case where the width of the rectangular window is 1, the data in which the battery cell current is greater than the preset current threshold within the window can be filtered out, as shown in Figure 7 Figure 7 The discharge curve determined according to the screened discharge data in the case where the window is 1 is shown. In another example, in the case where the width of the rectangular window is 2, the data in which the battery cell current collected at two continuous sampling moments is less than the preset current threshold can be retained. It can be understood that the larger the window size, the less the data that meets, and the smaller the data amount, so that the change degree of the battery cell voltage cannot be reflected. Similarly, the smaller the window size, the more the data that meets, but the greater the noise, and the accurate change degree of the battery cell voltage cannot be obtained. Therefore, in an embodiment of the present application, the size of the window needs to be set to a relatively reasonable value, so as to determine the change degree of the battery cell voltage. For example, the size of the window can be set to 5.

[0081] Through the above embodiments, the collected battery cell voltage can be screened, which not only can retain the characteristics of the change trend of the battery cell voltage to the greatest extent, but also can reduce the influence of the large current on the battery cell voltage. ​​

[0082] In actual applications, when collecting the cell voltages of the plurality of battery cells in the battery system 101, the battery management system can be affected by external factors, which can affect the accuracy of the collected data, and thus there can be noise in the first cell voltage or the second cell voltage. Based on this, in an embodiment of the present application, in order to improve the accuracy of determining the first cell voltage and the second cell voltage, the first discharge curve and the second discharge curve can be subjected to smoothing filtering processing. Specifically, the first reference discharge curve of the first reference battery cell is determined based on each of the first cell voltages, and the second reference discharge curve of the second reference battery cell is determined based on each of the second cell voltages, comprising:

[0083] S701: determining the first reference discharge curve of the first reference battery cell based on each of the first cell voltages, and determining the second reference discharge curve of the second reference battery cell based on each of the second cell voltages;

[0084] S703: smoothing filtering processing is performed on the first reference discharge curve and the second reference discharge curve respectively to determine the first discharge curve of the first reference battery cell and the second discharge curve of the second reference battery cell.

[0085] In the embodiment of the present application, the first reference discharge curve can be directly determined according to the first cell voltage at each moment. Then the first reference discharge curve can be subjected to smoothing filtering to determine the final first discharge curve. In an embodiment of the present application, the first reference discharge curve can be subjected to smoothing filtering processing by using a polynomial smoothing algorithm, a neighborhood smoothing filtering algorithm, a median filtering algorithm, a Kalman filtering algorithm, a Gaussian filtering algorithm, etc. For example, in one example, as shown in Figure 8 the first reference discharge curve and the second reference discharge curve are subjected to smoothing filtering to determine the first discharge curve and the second discharge curve. Specifically, it can be realized by using the python built-in function scipy.signal.savgol_filter(x, window_length, polyorder). Wherein x is the data to be filtered. Polyorder is the polynomial order used to fit the samples. window_length is the length of the filter window. For example, the Polyorder can be set to 2, and the window_length can be set to 211. Similarly, the processing of the second discharge curve can also be determined by referring to the above processing method of the second discharge curve, which will not be described herein.

[0086] Through the above embodiment, the discharge curve can be subjected to smoothing filtering to remove the noise in the discharge curve, that is, the misjudgment caused by the abnormal data points in special situations can be filtered out, so that the determined discharge curve is more accurate.

[0087] Since there can be multiple voltage slowly changing intervals in the voltage-capacity characteristic curve of the battery, that is, there can be multiple inflection points. In terms of voltage height, the higher voltage is called a high-voltage platform inflection point, and the lower voltage is called a low-voltage platform inflection point. Therefore, there can be inflection points at different positions in the entire battery SOC interval. In order to distinguish the inflection points to determine the more accurate first time and second time, in an embodiment of the present application, the discharge data sent by the battery system is obtained, and the discharge data includes the battery cell voltage and the battery system capacity at each time, which includes:

[0088] S801: Obtain a preset battery system remaining capacity interval.

[0089] S803: Determine the discharge data sent by the battery system in the preset battery remaining capacity interval, and the discharge data includes the battery cell voltage and the battery system remaining capacity at each time.

[0090] In an embodiment of the present application, the preset battery system remaining capacity interval can be set by the user according to the characteristics of the battery system 101 and the battery cell performance of the battery cell, for example, the preset battery system remaining capacity interval can be set to 90%-100%, or set to 0%-50%. Of course, the preset battery system remaining capacity interval can also be set to 50%-90%, and the specific preset battery system remaining capacity interval setting can be determined according to the specific calculation requirement. By setting the preset battery system remaining capacity interval in advance, a unique inflection point can be determined in the determined system SOC interval, so as to avoid confusion and affect the calculation accuracy.

[0091] S307: Determine the battery cell remaining capacity deviation of the battery system according to the first battery system remaining capacity corresponding to the first time and the second battery system remaining capacity corresponding to the second time.

[0092] In an embodiment of the present application, after the first time and the second time are determined, the first battery system remaining capacity corresponding to the first time and the second battery system capacity corresponding to the second time can be determined from the obtained discharge data. For example, it can be determined that the first battery system remaining capacity corresponding to the first time is 65%, and the second battery system remaining capacity corresponding to the second time is 60%. After the first battery system remaining capacity and the second battery system remaining capacity are determined, the battery cell remaining capacity deviation of the battery system can be determined according to the difference between the two. For example, it can be determined that the battery cell remaining capacity deviation is 5%.

[0093] The method for determining the cell residual capacity deviation of the battery system provided by various embodiments of the present application can determine the voltage of the first reference cell at different time and the voltage of the second reference cell at different time according to the cell voltage of the plurality of cells collected by the battery system at different time. Then, the first time can be determined according to the change degree of the voltage of the first reference cell, and the second time can be determined according to the change degree of the voltage of the first reference cell. Finally, the cell residual capacity deviation of the battery system can be determined according to the first battery system residual capacity corresponding to the first time and the second battery system residual capacity corresponding to the second time. Compared with the method for determining the cell residual capacity deviation by calculating the maximum cell residual capacity and the minimum cell residual capacity through the ampere-hour integration method, the open-circuit voltage method and the like in the prior art, the cell residual capacity deviation can be determined simply and accurately. Moreover, it is not necessary to determine the residual capacity of each cell, which can not only avoid the error introduced due to the inaccurate calculation of the residual capacity, thereby improving the calculation accuracy of the cell residual capacity deviation, but also can save the calculation steps and improve the efficiency of determining the cell capacity deviation.

[0094] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the indication of the arrow, these steps are not necessarily executed in sequence according to the order indicated by the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.

[0095] Another aspect of the present application also provides a device for determining the cell residual capacity deviation of a battery system, as shown in Figure 9 The device 700 can include:

[0096] The discharge data acquisition module 701 is configured to acquire the discharge data sent by the battery system, wherein the discharge data includes the cell voltage at each time and the battery system residual capacity.

[0097] The reference cell voltage determination module 703 is configured to determine the first cell voltage corresponding to each time of the first reference cell and the second cell voltage corresponding to each time of the second reference cell, respectively.

[0098] The time determination module 705 is configured to determine the first time based on the change degree of the first cell voltage of the first reference cell, and determine the second time based on the change degree of the second cell voltage of the second reference cell.

[0099] The cell remaining capacity deviation determination module 707 is configured to determine a cell remaining capacity deviation of the battery system according to a first battery system remaining capacity corresponding to the first time and a second battery system remaining capacity corresponding to the second time.

[0100] Optionally, in an embodiment of the present application, the determination apparatus 700 of the cell remaining capacity deviation of the battery system is configured to:

[0101] The cell voltage satisfying a first preset condition at each time is taken as the first cell voltage at each time; the first preset condition includes that the cell voltage corresponding to the target time is greater than a first preset cell voltage threshold matched with the target time.

[0102] The cell voltage satisfying a second preset condition at each time is taken as the second cell voltage at each time; the second preset condition includes that the cell voltage corresponding to the target time is less than a second preset cell voltage threshold matched with the target time.

[0103] Optionally, in an embodiment of the present application, the determination apparatus 700 of the cell remaining capacity deviation of the battery system is configured to:

[0104] The first discharge curve of the first reference cell is determined based on the first cell voltage, and the second discharge curve of the second reference cell is determined based on the second cell voltage.

[0105] The first time is determined based on a first curve slope of the first discharge curve, and the second time is determined according to a second curve slope of the second discharge curve.

[0106] Optionally, in an embodiment of the present application, the determination apparatus 700 of the cell remaining capacity deviation of the battery system is configured to:

[0107] The first time is determined in a case where the first curve slope is greater than a first slope threshold, and the second time is determined in a case where the second curve slope is greater than a second slope threshold.

[0108] Optionally, in an embodiment of the present application, the determination apparatus 700 of the cell remaining capacity deviation of the battery system is configured to:

[0109] A preset battery system remaining capacity interval is obtained.

[0110] Discharge data within the preset battery system remaining capacity interval is determined to be sent by the battery system, and the discharge data includes the cell voltage and the battery system remaining capacity at each time.

[0111] Optionally, in an embodiment of the present application, the battery system cell remaining capacity deviation determination apparatus 700 is configured to:

[0112] determine a first reference discharge curve of the first reference cell based on the first cell voltages, and determine a second reference discharge curve of the second reference cell based on the second cell voltages;

[0113] smoothly filter the first reference discharge curve and the second reference discharge curve respectively to determine a first discharge curve of the first reference cell and a second discharge curve of the second reference cell.

[0114] It should be noted that the above-described embodiments are merely illustrative, and the modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, i.e., can be located in one place or distributed to multiple network modules. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments. In addition, the connection relationship between the modules in the device embodiment provided in the present application indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines.

[0115] As shown in FIG. 8, Figure 10 The embodiments of the present application also provide an electronic device 800, which includes a processor and a memory for storing processor-executable instructions; wherein the processor is configured to implement the above method when executing the instructions. The electronic device 800 includes a memory 801, a processor 803, a bus 805 and a communication interface 807. The memory 801, the processor 803 and the communication interface 807 communicate through the bus 805. The bus 805 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 10Only one bus is shown for simplicity, but there can be more buses or more types of buses. The communication interface 807 is used to communicate with external devices. The processor 803 can be a central processing unit (CPU). The memory 801 can include volatile memory (e.g., random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM)), flash memory, HDDs, or SSDs. The memory 801 stores executable code that the processor 803 executes to perform the methods described above in the various embodiments.

[0116] Embodiments of the present application provide a non-transitory computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method described above.

[0117] Embodiments of the present application provide a computer program product comprising computer readable code, or a non-transitory computer readable storage medium carrying computer readable code, which when run in a processor of an electronic device, the processor in the electronic device performs the method described above.

[0118] In some embodiments, the disclosed methods can be implemented as computer program instructions encoded on computer-readable storage media in machine-readable format, or on other non-transitory media or articles of manufacture. Figure 11 A conceptual, partial view of an example computer program product arranged in accordance with at least some embodiments presented herein is shown schematically, the example computer program product comprising a computer program for executing a computer process on a computing device. In one embodiment, the example computer program product 900 is provided using a signal bearing medium 901. The signal bearing medium 901 can comprise one or more program instructions 902 which, when run by one or more processors, can provide the functionality or partial functionality described above in relation to Figure 3 The program instructions 902 in the signal bearing medium 901 also describe example instructions. Figure 11

[0119] ​In some examples, the signal bearing medium 901 can comprise a computer- readable medium 903, such as, but not limited to, a hard disk drive, a compact disk (CD), a digital video disk (DVD), a memory, a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electronically erasable programmable read-only memory (EEPROM), a flash memory, and / or a solid-state drive (SSD). In some embodiments, the signal bearing medium 901 can comprise a computer recordable medium 904, such as, but not limited to, a floppy disk, a hard disk, a CD, a DVD, a memory, a ROM, a PROM, an EPROM, an EEPROM, a flash memory, and / or a SSD. In some embodiments, the signal bearing medium 901 can comprise a communications medium 905, such as, but not limited to, a wired communications link, a wireless communications link, and / or a fiber optic cable. Thus, for example, the signal bearing medium 901 can be a wireless form of the communications medium 905 (e.g., a wireless communication medium complying with the IEEE 902.11 standard or another transmission protocol). The one or more program instructions 902 can be, for example, computer-executable instructions or logic-implementing instructions. In some examples, such as for a software application, the one or more program instructions 902 can be downloaded to the computing device from the computer-readable medium 903, the computer recordable medium 904, and / or the communications medium 905. Figure 10 The computing device of the electronic device described can be configured to provide various operations, functions, or actions in response to the program instructions 902 conveyed to the computing device by one or more of the computer-readable medium 903, the computer recordable medium 904, and / or the communications medium 905. It will be understood that the arrangements described herein are for purposes of example only. As such, those skilled in the art will appreciate that other arrangements and other elements (e.g., machines, interfaces, functions, orders, and

[0120] It should also be noted that each block of the flowchart and / or flowchart diagrams, and combinations of blocks in the flowchart and / or flowchart diagrams, can be implemented by hardware (e.g., circuitry or an ASIC (Application Specific Integrated Circuit)), software (e.g., firmware), or a combination of hardware and software (e.g., firmware), as one example.

[0121] Although the present application is described in conjunction with the preferred embodiments thereof, a person skilled in the art will understand and appreciate that variations and modifications of the described embodiments exist and are within the scope of the application as defined by the appended claims. A single processor or other unit can implement several of the functions recited in the claims. Certain measures recited in mutually different dependent claims are not mutually exclusive unless otherwise explicitly disclaimed.

[0122] The technical features of the above embodiments can be combined in any manner. For brevity, not all possible combinations of the technical features of the above embodiments are described, but it should be understood that any combination of the technical features is within the scope of the present disclosure.

[0123] The above embodiments only express several implementation manners of the present application, and the description is specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that, for those skilled in the art, some modifications and improvements can be made without departing from the concept of the present application, and these are within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for determining the remaining capacity deviation of battery cells in a battery system, the battery system comprising multiple battery cells, characterized in that, The method includes: Acquire the discharge data sent by the battery system, the discharge data including the cell voltage at various times and the remaining capacity of the battery system; The first reference cell voltage at each time point and the second reference cell voltage at each time point are determined respectively. A first moment is determined based on the degree of change in the voltage of the first cell of the first reference cell, and a second moment is determined based on the degree of change in the voltage of the second cell of the second reference cell; The cell remaining capacity deviation of the battery system is determined based on the remaining capacity of the first battery system at the first time point and the remaining capacity of the second battery system at the second time point.

2. The method according to claim 1, characterized in that, The step of determining the first cell voltage of the first reference cell at each time and the second cell voltage of the second reference cell at each time includes: The cell voltage that meets the first preset condition at each time moment is taken as the first cell voltage at each time moment; the first preset condition is met, which includes the cell voltage at the target time being greater than the first preset cell voltage threshold that matches the target time. The cell voltage that meets the second preset condition at each time moment is taken as the second cell voltage at each time moment; the second preset condition is met, including the cell voltage at the target time being less than the second preset cell voltage threshold that matches the target time moment.

3. The method according to claim 1, characterized in that, The process of determining a first moment based on the degree of change in the first cell voltage of the first reference cell, and determining a second moment based on the degree of change in the second cell voltage of the second reference cell, includes: Based on the voltage of each of the first cells, a first discharge curve of the first reference cell is determined; and based on the voltage of each of the second cells, a second discharge curve of the second reference cell is determined. The first moment is determined based on the first curve slope of the first discharge curve, and the second moment is determined based on the second curve slope of the second discharge curve.

4. The method according to claim 3, characterized in that, The step of determining the first moment based on the slope of the first discharge curve and determining the second moment based on the slope of the second discharge curve includes: A first moment is determined when the slope of the first curve is greater than a first slope threshold; and a second moment is determined when the slope of the second curve is greater than a second slope threshold.

5. The method according to claim 1, characterized in that, The step of acquiring the discharge data sent by the battery system, the discharge data including the cell voltage and battery system capacity at various times, includes: Obtain the preset remaining capacity range of the battery system; The discharge data sent by the battery system is determined to be within a preset range of remaining battery capacity. The discharge data includes the cell voltage and the remaining capacity of the battery system at each time point.

6. The method according to claim 3, characterized in that, The first discharge curve of the first reference cell is determined based on the voltage of each of the first cells. And based on the voltage of each of the second cells, determine the second discharge curve of the second reference cell, including: Based on the voltage of each of the first cells, a first reference discharge curve of the first reference cell is determined; and based on the voltage of each of the second cells, a second reference discharge curve of the second reference cell is determined. The first reference discharge curve and the second reference discharge curve are respectively subjected to smoothing filtering to determine the first discharge curve of the first reference cell and the second discharge curve of the second reference cell.

7. A device for determining the remaining capacity deviation of a battery cell in a battery system, the battery system comprising multiple battery cells, characterized in that, The device includes: The discharge data acquisition module is used to acquire the discharge data sent by the battery system, the discharge data including the cell voltage at various times and the remaining capacity of the battery system; The reference cell voltage determination module is used to determine the first cell voltage of the first reference cell at each time and the second cell voltage of the second reference cell at each time. A timing determination module is used to determine a first timing based on the degree of change in the first cell voltage of the first reference cell, and to determine a second timing based on the degree of change in the second cell voltage of the second reference cell; The cell remaining capacity deviation determination module is used to determine the cell remaining capacity deviation of the battery system based on the remaining capacity of the first battery system at the first time and the remaining capacity of the second battery system at the second time.

8. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, characterized in that, The method includes computer-readable code, or a non-volatile computer-readable storage medium carrying computer-readable code, wherein when the computer-readable code is run in a processor of an electronic device, the processor in the electronic device performs the method described in any one of claims 1-6.

Citation Information

Patent Citations

  • Passive equalizing method and system for lithium iron phosphate battery pack

    CN104505550A

  • Device and method for estimating state of battery

    CN113678009A