A battery system performance prediction method, device, equipment and storage medium

By obtaining the static state information of the battery system and using the information table to match the current capacity and charging capacity of the battery system, the problem of low accuracy in battery system performance prediction is solved, and the safety of the battery system and the accuracy of driving range prediction are improved.

CN115902625BActive Publication Date: 2025-09-30EVE POWER CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211383990.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-07
Publication Date
2025-09-30
Estimated Expiration
2042-11-07

AI Technical Summary

Technical Problem

The existing technology has low accuracy in predicting battery system performance, which leads to safety risks in the battery system and affects the driving range and power utilization efficiency.

Method used

By obtaining battery information of the battery system in a static state, including battery type, temperature, and static voltage, and matching it using a pre-configured information table, combined with the static duration and temperature, the current capacity and charging capacity of the battery system are determined, and then the available capacity and consistency difference are calculated to improve prediction accuracy.

Benefits of technology

The accuracy of battery system performance prediction is improved, ensuring the accuracy of the battery system's available capacity and consistency differences, thereby improving the safety of the battery system and the accuracy of driving range prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115902625B_ABST
    Figure CN115902625B_ABST
Patent Text Reader

Abstract

The present invention discloses a performance prediction method, device, equipment and storage medium for a battery system, the method comprising: obtaining battery information of a battery system in a static state after a first static period, the battery information comprising a battery type, a battery temperature and a static voltage; determining a target information table from a pre-configured information table according to the battery type; matching in the target information table according to the first static period, the battery temperature and the static voltage; determining the current capacity of the battery system; determining the charging period of the battery system; determining the charging capacity of the battery system based on the charging period; determining the available capacity of the battery system according to the current capacity and the charging capacity; and determining the consistency difference of the battery system, thereby obtaining performance data of the battery system; and improving the accuracy of the available capacity and the consistency difference by taking the battery temperature and the static period as factors for matching the current capacity, thereby obtaining a more accurate prediction result when predicting battery performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of battery performance detection, and in particular relates to a performance prediction method, device, equipment and storage medium for a battery system. Background Art

[0002] For pure electric new energy vehicles, the vehicle's driving range is often strongly correlated with the available capacity of the battery system: a battery system with severe available capacity attenuation can only provide less energy supply, which can only translate into a shorter driving range for the entire vehicle, further affecting the end-user's driving experience. In addition, due to the voltage short-board effect between the individual cells of the battery system, a battery system with poor capacity consistency is often dragged down by the single cell with the lowest available capacity, resulting in the inability to discharge the power of the remaining normal cells, causing a waste of cell capacity and power, which will further affect the vehicle's driving range. Therefore, efficiently and accurately determining the available capacity of the battery system and the consistency difference of the available capacity can more accurately predict the performance of the battery system.

[0003] In the prior art, when predicting the performance of a battery system, the prediction accuracy is low, which causes certain safety hazards to the battery system. Summary of the Invention

[0004] The present invention provides a method, device, equipment and storage medium for predicting the performance of a battery system, so as to solve the problem of low accuracy in predicting the performance of a battery system in the prior art.

[0005] According to one aspect of the present invention, a method for predicting performance of a battery system is provided, the method comprising:

[0006] Acquire battery information of the battery system in a static state after a first static period, the battery information including battery type, battery temperature, and static voltage;

[0007] determining a target information table from pre-configured information tables according to the battery type;

[0008] According to the first rest period, the battery temperature, and the rest voltage, matching is performed in the target information table to determine the current capacity of the battery system;

[0009] Determining a charging time for the battery system to be fully charged, and determining a charging capacity of the battery system based on the charging time;

[0010] determining an available capacity of the battery system according to the current capacity and the charged capacity, and determining a consistency difference of the battery system according to the available capacity;

[0011] Performance data of the battery system is obtained according to the consistency difference.

[0012] According to one aspect of the present invention, a performance prediction device for a battery system is provided, the device comprising:

[0013] a battery information acquisition module, configured to acquire battery information of the battery system in a static state after a first static period, the battery information including battery type, battery temperature, and static voltage;

[0014] a target information table determination module, configured to determine a target information table from a pre-configured information table according to the battery type;

[0015] a current capacity determination module, configured to determine a current capacity of the battery system by matching the target information table according to the first rest period, the battery temperature, and the rest voltage;

[0016] a charging capacity determination module, configured to determine a charging time for the battery system to be fully charged, and to determine a charging capacity of the battery system based on the charging time;

[0017] a determination module, configured to determine an available capacity of the battery system according to the current capacity and the charging capacity, and determine a consistency difference of the battery system according to the available capacity;

[0018] A performance data determination module is used to obtain performance data of the battery system according to the consistency difference.

[0019] According to another aspect of the present invention, an electronic device is provided, comprising:

[0020] at least one processor; and

[0021] a memory communicatively connected to the at least one processor; wherein,

[0022] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the performance prediction method for a battery system according to any embodiment of the present invention.

[0023] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a battery system performance prediction method according to any embodiment of the present invention when executed.

[0024] The technical solution of the embodiment of the present invention predicts the performance of a battery system by obtaining battery information of the battery system in a static state after a first static period, wherein the battery information includes battery type, battery temperature and static voltage; determining a target information table from a pre-configured information table according to the battery type; matching is performed in the target information table according to the first static period, battery temperature and static voltage; determining the current capacity of the battery system; taking into account the battery temperature and static period, the current capacity determined is more accurate; determining the charging time for the battery system to be fully charged, and determining the charging capacity of the battery system based on the charging time; determining the available capacity of the battery system according to the current capacity and the charging capacity; determining the consistency difference of the battery system according to the available capacity; obtaining performance data of the battery system according to the consistency difference; introducing battery temperature and static period as important influencing factors for matching the current capacity, the accuracy of the available capacity and the consistency difference can be greatly improved, thereby enabling a more accurate prediction result when predicting battery performance.

[0025] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0027] Figure 1 This is a flow chart of a method for predicting battery system performance according to the first embodiment of the present invention;

[0028] Figure 2 2. This is a schematic diagram of a Q-OCV curve platform characteristic of a lithium iron phosphate battery provided in accordance with the first embodiment of the present invention;

[0029] Figure 3 This is an information representation provided by the first embodiment of the present invention;

[0030] Figure 4 This is a schematic structural diagram of a performance prediction device for a battery system according to a second embodiment of the present invention;

[0031] Figure 5 It is a structural diagram of an electronic device for implementing a battery system performance prediction method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0033] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0034] Example 1

[0035] Figure 1 This is a flow chart of a method for predicting battery system performance provided in the first embodiment of the present invention.

[0036] For battery systems, especially lithium iron phosphate cells, the charge and discharge Q-OCV curve has the following four characteristics, where Q is the capacity of the battery system and OCV is the voltage of the battery system when the battery system is in relaxation mode:

[0037] (1) In the BOL (Beginning of Life) and EOL (End of Life) states, the cells of the battery system exhibit a high degree of overlap before the end of the third voltage plateau, that is, the available capacity of the cell itself does not affect the prediction accuracy. Therefore, the embodiment of the present invention is applicable to cells in different life states.

[0038] (2) The slopes of the Q and OCV curves of each cell in the battery system before the second voltage plateau are large, so it can be considered that each OCV and Q are uniquely matched before the second voltage plateau;

[0039] (3) Q-OCV is greatly affected by the static time Δt, and OCV under different static times may correspond to different Q;

[0040] (4) Q-OCV is greatly affected by temperature T, and OCV at different temperatures may correspond to different Q.

[0041] In embodiments of the present invention, when predicting battery system performance, the more accurate the relationship between Q and OCV, the more accurate the battery system performance prediction. Therefore, based on the characteristic relationship between Q and OCV, the rest time and battery temperature can be added to the battery system performance prediction to obtain more accurate prediction results.

[0042] The method may be executed by a performance prediction device for a battery system, and the performance prediction device for a battery system may be implemented in the form of hardware and / or software.

[0043] like Figure 1 As shown, the method includes the following steps:

[0044] S110: Obtain battery information of the battery system in a static state after a first static period, where the battery information includes a battery type, a battery temperature, and a static voltage.

[0045] The rest state of the battery system may be a state in which the battery system stops working, and the rest voltage may be the open circuit voltage (OCV) of the battery system in the rest state. Different battery types may include lithium batteries, lithium iron phosphate batteries, etc.

[0046] In addition, due to the polarization effect of battery systems such as lithium batteries and lithium iron phosphate batteries, the voltage change after a static time of 10 minutes is basically in the second level. In order to make subsequent processing more accurate, the first static time can be equal to or greater than 10 minutes, that is, the battery information can only be obtained after the battery system has been in a static state for 10 minutes.

[0047] In one embodiment, a battery system includes one or more battery cells;

[0048] After S110, the following steps are also included:

[0049] Determining whether each single battery is in the period before the second voltage plateau according to the static voltage;

[0050] Using the battery information of the single battery before the second voltage plateau period as the target battery information;

[0051] Clear all battery information except the target battery information.

[0052] Specifically, the battery system includes one or more single cells, and each single cell may correspond to corresponding battery information.

[0053] In one embodiment, after obtaining one or more battery information, the battery information can be first subjected to routine data cleaning to remove repeatedly sent frames in the data, such as repeated voltage list frames; key field missing frames, such as SOC, total current, single cell voltage list and other key field missing frames; key field jump frames, such as SOC, single cell voltage list and other dirty data.

[0054] refer to Figure 2 A schematic diagram of the Q-OCV curve platform characteristics of a lithium iron phosphate battery shows that since the slopes of the Q and OCV curves of each battery cell in the battery system before the second voltage plateau period are relatively large, it can be considered that each OCV and Q are uniquely corresponding before the second voltage plateau period. Therefore, it is necessary to judge whether each single battery is before the second voltage plateau period based on the static voltage. If not, the battery information of the battery units that are not before the second voltage plateau period will be cleared.

[0055] refer to Figure 2 , it can be considered that the valuable data is the period before the first voltage plateau period and the period between the end of the first voltage plateau period and the beginning of the second voltage plateau period. However, since the first voltage plateau period is sandwiched in the middle and the duration of the first voltage plateau period is very short, at this time, even if the slope of the curve of the first voltage plateau period is low, it can also be regarded as valuable data. Therefore, all data before the second voltage plateau period can be regarded as available data and do not need to be cleared. The corresponding battery information can be used as target battery information, while the data during and after the second voltage plateau period needs to be cleared.

[0056] In a specific implementation, the battery system of this type can be tested in a laboratory in advance to determine the highest voltage before the second voltage plateau period under the laboratory test. If the highest voltage is exceeded, it can be considered that the current battery system is not before the second voltage plateau period. For example, refer to Figure 2 It can be seen that the static voltage OCV shows an upward trend as the platform changes. Therefore, by comparing the obtained static voltage with the predetermined highest voltage value before the second voltage platform, it can be determined whether it is in the second voltage platform period.

[0057] In addition, since the battery system needs to be charged and discharged when predicting its performance, the battery system should be fully charged after the discharge period is completed. The drag battery information does not include data related to full charging, and it can also be considered that the battery information can be cleared.

[0058] S120: Determine a target information table from pre-configured information tables according to the battery type.

[0059] The pre-configured information table can be based on data obtained from testing different battery types, and then the information table is determined based on the test data. The information table is obtained based on testing battery systems with different battery types under laboratory conditions and can accurately represent the matching relationship between battery information such as battery temperature, rest voltage, rest time, and battery capacity. The matching relationship between battery information varies between different battery types. Once the battery type is determined, the target information table can be determined from the information table.

[0060] In one embodiment, one or more pre-configured information tables are provided. The information tables are pre-configured according to a specified battery type and carry a battery type identifier. S120 includes the following steps:

[0061] The information table of the battery type identification associated with the battery type is used as the target information table.

[0062] Specifically, multiple different information tables can be pre-configured for different battery types, and each information table can carry a battery type identifier corresponding to its designated battery type. After determining the battery type corresponding to the battery for which battery performance prediction is required, a target information table can be determined based on the battery type from the battery type identifiers carried in the multiple pre-configured information tables.

[0063] In one embodiment, the information table is configured as follows:

[0064] determining a battery system of a specified battery type as a test battery system;

[0065] Perform multiple constant temperature and constant current charge and discharge cycle tests on the test battery system, wherein the control condition between multiple charge and discharge cycle tests is the test battery temperature;

[0066] Obtain test data of multiple charge and discharge cycle tests respectively;

[0067] An information table is generated based on the test battery temperature and the test data.

[0068] In this embodiment, compared with the current general use of only the Q-OCV (capacity-open circuit voltage) table for battery capacity matching, the embodiment of the present invention takes into account the influence of different battery temperatures and static time, and based on the fact that the test battery temperature T also affects the correspondence between Q and OCV, the test battery temperature is used as the key matching condition in the information table, which can make the matching result more accurate.

[0069] In a specific process of generating the information table, the test process can be a constant temperature and constant current charge and discharge cycle test. To reduce the impact of the battery cell polarization effect, the discharge current rate can be less than or equal to 0.5C. To ensure that the Q-OCV value range obtained by the test is sufficiently small, the discharge can be performed at 2% of the maximum current capacity per discharge. Similarly, to eliminate the polarization effect of the battery system, the voltage will continue to change within a 3-hour standstill time. After 3 hours, the voltage will stabilize regionally, so each discharge can be left to stand for 3 hours. After the battery is discharged, it needs to be fully charged before the next round of discharge testing.

[0070] During the charge and discharge cycle test, test data can be collected throughout the entire process. The collection fields may include current capacity, remaining capacity, absolute time, single cell voltage value list, etc. In order to make the collected test data more accurate, the sampling frequency should not be higher than 1Hz.

[0071] When setting the control condition between multiple charge and discharge cycle tests as the test battery temperature, the temperature range can be [-20, 60]°C, with 10°C intervals, and decomposed into 8 groups of temperature test conditions.

[0072] An information table can be generated based on the test battery temperature and the test data corresponding to each test battery temperature. Figure 3 A message expressing intention, Figure 3 The information table may refer to the test static voltage OCV corresponding to different second static times and the current capacity Q under different second static times when the temperature is 20 degrees. 静置i .

[0073] In one embodiment, the test data includes a test rest voltage, a remaining capacity, and an absolute time of the test battery system at a plurality of second rest time periods;

[0074] Generate an information table based on the test battery temperature and test data, specifically including the following steps:

[0075] Determine whether the test data is before the second voltage plateau period according to the static voltage;

[0076] retaining the test data before the second voltage plateau period as target test data, and clearing the test data other than the target test data;

[0077] interpolating the test battery temperature corresponding to the target test data and the test static voltage in the target test data to obtain interpolated data;

[0078] determining a current capacity corresponding to the interpolation data based on the remaining capacity, and determining a second static duration corresponding to the interpolation data based on the absolute time;

[0079] An information table is generated based on the interpolation data, the plurality of second idle time periods, and the current capacity.

[0080] Likewise, since the data before the second voltage plateau period is valuable, during testing, only the test data before the second voltage plateau period is retained as target test data.

[0081] The voltage acquisition accuracy of experimental test equipment is much higher than the acquisition accuracy specified in GB / T 32960.3. That is, the voltage acquisition accuracy of experimental acquisition equipment is generally 0.1 or 0.01mV, while the national standard only retains 1mV. In addition, during experimental testing, discharge is generally performed at 2% SOC, and the voltage span before the first voltage plateau is often large. For example, after a discharge and 3 hours of rest, the measured voltage is 3.1104V. After another discharge and 3 hours of rest at 2% SOC, the measured voltage is 3.0236V. For a single cell with a voltage of 3.07V in an actual battery system, mathematical methods are needed to assist in matching when performing Q-OCV matching, otherwise the accuracy of the results will be affected.

[0082] In one embodiment, interpolation can be used to achieve a more accurate and precise match. Interpolation is a commonly used mathematical method that estimates approximate values ​​near the original discrete data based on the original discrete data. This method is used to predict the value of an unknown data point based on known data points. When testing in a laboratory under controlled test conditions, only a limited set of test data is available. Interpolation can be used to obtain more sets of test data, allowing for more abundant experimental data to be obtained within limited experimental time and resources.

[0083] The test data may include a plurality of test static voltages, remaining capacities, and absolute times under the second static time periods. The test battery temperature and the test static voltage may be interpolated to obtain interpolated data.

[0084] The remaining capacity may be used to determine the current capacity corresponding to the interpolation data during the interpolation process, and the absolute time may be used to determine the second static time length Δt corresponding to the interpolation data during the interpolation process.

[0085] After determining the test battery temperature, multiple second rest periods, the test rest voltage corresponding to each second rest period, and the current capacity, the following can be formed: Figure 3 The information table can be regarded as a T-Δt-Q-OCV table, where Figure 3 The horizontal latitude represents the static time, the vertical latitude corresponds to the static voltage, and the middle part is the Q matched under each static time and each static voltage.

[0086] S130 : According to the first rest time, the battery temperature, and the rest voltage, a match is performed in the target information table to determine the current capacity of the battery system.

[0087] The target information table may contain information tables corresponding to different test battery temperatures, that is, after determining the battery type, the target information table can be determined, and then the corresponding information table can be determined from the target information table according to the battery temperature. For example, if the battery temperature is 20 degrees, the target information table can be determined. Figure 3 The contents of the information table.

[0088] After determining the first rest time, battery temperature and rest voltage of the battery system, a match can be made in the target information table to find the Q with the same first rest time, battery temperature and rest voltage in the target information table. 静置i As the current capacity of the battery system.

[0089] For example, if the battery temperature is 20 degrees, the first rest time is 10 minutes, and the rest voltage is 3.282, then Figure 3 The information table matches Q 静置i The value is 27. Because the idle time and battery temperature are taken into account when preconfiguring the information table, the information table shows the relationship between T, Δt, Q, and OCV. After obtaining the battery information of the battery system, the current capacity obtained by matching the information table will be more accurate.

[0090] S140: Determine the charging time required for the battery system to be fully charged, and determine the charging capacity of the battery system based on the charging time.

[0091] When a battery system is fully charged, it is in the fully charged state. At this point, the charging capacity is the capacity required after fully charging all the cells in the battery system, based on the current capacity matched before full charging. The charging capacity is related to the charging current and charging duration, and the charging current and charging duration can be used to determine the charging capacity of the battery system.

[0092] In one embodiment, S140 includes the following steps:

[0093] S140-1, starting the timing when the battery system starts charging and ending the timing when the battery system reaches a fully charged state to determine the charging time;

[0094] S140-2, obtaining a charging current when charging the battery system;

[0095] S140-3, determining the charging capacity of the battery system based on the charging time and the charging current.

[0096] When charging the battery system, in order to ensure safety, the charging current is stopped after the battery system reaches the full charge state. When the battery system stops charging current, the timing can be ended to determine the charging time to reach the full charge state. During the charging process, the charging current is a constant current.

[0097] When determining the charging capacity, the charging capacity Qc can be calculated using the ampere-hour integration method:

[0098]

[0099] Wherein, t0 is the charging start time, t1 is the charging end time, Δt is the charging time, and I is the charging current when charging the battery system.

[0100] S150: Determine the available capacity of the battery system according to the current capacity and the charging capacity, and determine the consistency difference of the battery system according to the available capacity.

[0101] The current capacity of the battery system is the actual remaining capacity, and the charging capacity is the charging capacity required after the battery system is fully charged from the actual remaining capacity. Based on the current capacity and charging capacity of the battery system, the available capacity of the battery system when fully charged, that is, the maximum available capacity, can be calculated.

[0102] Through the above process, the available capacity of each single cell in the battery system can also be determined, and then the consistency difference of the entire battery system can be determined based on the available capacity of each cell.

[0103] When predicting the performance of a battery system, the available capacity of the battery system can be accurately determined, and the consistency difference can be determined through the available capacity, which is of great significance for completing the performance prediction more accurately.

[0104] In one embodiment, S150 includes the following steps:

[0105] S150-1, determining the current capacity and charging capacity of each single cell corresponding to each single cell,

[0106] S150-2, summing the current capacity of the cell and the charging capacity of the cell to obtain the available capacity of the cell;

[0107] S150-3, obtaining the rated capacity of each single cell battery, and determining the battery health of each single cell battery based on the single cell available capacity and the rated capacity;

[0108] S150-4, determining the consistency difference of the battery system according to the battery health of each single battery.

[0109] The consistency difference of the battery system may be determined after the available capacity of each cell is determined by summing the available capacity and the charging capacity of each cell.

[0110] After determining the available capacity of each cell, the state of health (SOH) of each cell can be determined based on the available capacity of each cell. This can be understood as the percentage of the cell's current maximum capacity to its factory capacity, i.e., SOHi = Qi / Qrated. Qrated is the rated capacity determined at the factory.

[0111] After determining the SOH of each single battery, the SOH with the largest value and the SOH with the smallest value can be determined from all SOHs. The consistency difference of the battery system is ΔSOH=max(SOHi)-min(SOHi).

[0112] S160: Obtain performance data of the battery system based on the consistency difference.

[0113] After determining the consistency difference of the battery system with high accuracy, the performance data of the electrical system can be determined, and the performance of the battery system can be predicted based on the performance data. In this embodiment, the specific method of predicting the performance of the battery system based on the consistency difference is not limited.

[0114] When predicting the performance of a battery system, an embodiment of the present invention obtains battery information of the battery system in a static state after a first static period, wherein the battery information includes battery type, battery temperature, and static voltage. According to the battery type, a target information table is determined from a pre-configured information table. According to the first static period, battery temperature, and static voltage, matching is performed in the target information table to determine the current capacity of the battery system. The current capacity determined by taking into account the battery temperature and the static period is more accurate. The charging time for the battery system to be fully charged is determined, and the charging capacity of the battery system is determined based on the charging time. According to the current capacity and the charging capacity, the available capacity of the battery system is determined. According to the available capacity, the consistency difference of the battery system is determined. According to the consistency difference, the performance data of the battery system is obtained. By introducing the battery temperature and the static period as important influencing factors for matching the current capacity, the accuracy of the available capacity and the consistency difference can be greatly improved, so that a more accurate prediction result can be obtained when predicting battery performance.

[0115] Example 2

[0116] Figure 4 This is a schematic diagram of the structure of a performance prediction device for a battery system provided in the second embodiment of the present invention. Figure 4 As shown, the device includes:

[0117] A battery information acquisition module 410 is configured to acquire battery information of the battery system after a first rest period in a rest state, the battery information including battery type, battery temperature, and rest voltage;

[0118] a target information table determination module 420, configured to determine a target information table from a pre-configured information table according to the battery type;

[0119] a current capacity determination module 430, configured to determine a current capacity of the battery system by matching the first rest period, the battery temperature, and the rest voltage in the target information table;

[0120] a charging capacity determination module 440, configured to determine a charging time for charging the battery system to a fully charged state, and determine a charging capacity of the battery system based on the charging time;

[0121] Determination module 450, the user determines the available capacity of the battery system according to the current capacity and the charging capacity, and determines the consistency difference of the battery system according to the available capacity;

[0122] The performance data determination module 460 is configured to obtain performance data of the battery system according to the consistency difference.

[0123] In one embodiment, the battery system includes one or more single cells;

[0124] The device further comprises:

[0125] a judgment module, configured to judge, based on the static voltage, whether each of the single cells is in the period before the second voltage plateau;

[0126] a target battery information determining module, configured to use the battery information of the single battery before the second voltage plateau period as the target battery information;

[0127] The clearing module is used to clear the battery information except the target battery information.

[0128] In one embodiment, the charging capacity determination module 440 includes the following submodules:

[0129] a charging duration determination submodule, configured to start timing when the battery system starts charging and end timing when the battery system reaches a fully charged state, so as to determine the charging duration;

[0130] A charging current acquisition submodule, used to acquire the charging current when charging the battery system;

[0131] The charging capacity determination submodule is configured to determine the charging capacity of the battery system based on the charging duration and the charging current.

[0132] In one embodiment, one or more pre-configured information tables are provided, wherein the information tables are pre-configured according to a specified battery type and carry a battery type identifier;

[0133] The target information table determination module 420 includes the following submodules:

[0134] The target information table determination submodule is configured to use the information table of the battery type identification associated with the battery type as the target information table.

[0135] In one embodiment, the information table is configured as follows:

[0136] determining the battery system of the specified battery type as a test battery system;

[0137] Performing multiple constant temperature and constant current charge and discharge cycle tests on the test battery system, wherein the control condition between the multiple charge and discharge cycle tests is the test battery temperature;

[0138] Acquire test data of multiple charge-discharge cycle tests respectively; and generate the information table based on the test battery temperature and the test data.

[0139] In one embodiment, the test data includes a test static voltage, a remaining capacity, and an absolute time of the test battery system at multiple second static time periods; the device is specifically configured to:

[0140] determining whether the test data is before a second voltage plateau period according to the static voltage;

[0141] retaining the test data before the second voltage platform period, using the second voltage platform as target test data, and clearing the test data other than the target test data;

[0142] performing interpolation processing on the test battery temperature corresponding to the target test data and the test static voltage in the target test data to obtain interpolation data;

[0143] determining, based on the remaining capacity, a current capacity corresponding to the interpolation data, and determining, based on the absolute time, a second idle time duration corresponding to the interpolation data;

[0144] The information table is generated based on the interpolation data, a plurality of the second idle time periods, and the current capacity.

[0145] In one embodiment, the determining module 450 includes the following submodules:

[0146] The determination submodule is used to determine the current capacity and charging capacity of each single cell corresponding to the single cell battery.

[0147] A summing submodule, configured to sum the current capacity of the single cell and the charging capacity of the single cell to obtain the available capacity of the single cell corresponding to the single cell battery;

[0148] a battery health determination submodule, configured to obtain the rated capacity of each of the single cells and determine the battery health of each of the single cells based on the single cell available capacity and the rated capacity;

[0149] The consistency difference determination submodule is used to determine the consistency difference of the battery system according to the battery health of each of the single batteries.

[0150] A performance prediction device for a battery system provided in an embodiment of the present invention can implement a performance prediction method for a battery system provided in the first embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.

[0151] Example 3

[0152] Figure 5 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0153] like Figure 5 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by the at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12 and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0154] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0155] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for predicting battery system performance.

[0156] In some embodiments, a performance prediction method for a battery system may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the performance prediction method for a battery system described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute a performance prediction method for a battery system in any other appropriate manner (e.g., by means of firmware).

[0157] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0158] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0159] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0160] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0161] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0162] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0163] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0164] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A method for predicting battery system performance, characterized in that: The method comprises: Acquire battery information of the battery system in a static state after a first static period, the battery information including battery type, battery temperature, and static voltage; determining a target information table from pre-configured information tables according to the battery type; According to the first rest period, the battery temperature, and the rest voltage, matching is performed in the target information table to determine the current capacity of the battery system; Determining a charging time for the battery system to be fully charged, and determining a charging capacity of the battery system based on the charging time; determining an available capacity of the battery system according to the current capacity and the charged capacity, and determining a consistency difference of the battery system according to the available capacity; Obtaining performance data of the battery system based on the consistency difference; The information table is pre-configured according to the specified battery type, and the information table is configured in the following manner: determining a battery system of a specified battery type as a test battery system; Performing multiple constant temperature and constant current charge and discharge cycle tests on the test battery system, wherein the control condition between the multiple charge and discharge cycle tests is the test battery temperature; Acquire test data of the charge-discharge cycle test for a plurality of times; the test data includes a test static voltage, a remaining capacity, and an absolute time of the test battery system under a plurality of second static time periods; determining whether the test data is before the second voltage plateau period according to the static voltage; retaining the test data before the second voltage platform period, using the second voltage platform as target test data, and clearing the test data other than the target test data; performing interpolation processing on the test battery temperature corresponding to the target test data and the test static voltage in the target test data to obtain interpolation data; determining, based on the remaining capacity, a current capacity corresponding to the interpolation data, and determining, based on the absolute time, a second idle time duration corresponding to the interpolation data; The information table is generated based on the interpolation data, a plurality of the second idle time periods, and the current capacity.

2. The method according to claim 1, characterized in that The battery system includes one or more single cells; After obtaining the battery information of the battery system in a static state after a first static time, the method further includes: determining, based on the static voltage, whether each of the single cells is in a period before a second voltage plateau; using the battery information of the single battery before the second voltage plateau period as target battery information; The battery information except the target battery information is cleared.

3. The method according to claim 1 or 2, characterized in that Determining the charging time for charging the battery system to a fully charged state, and determining the charging capacity of the battery system based on the charging time, includes: Starting a timer when the battery system starts charging and ending the timer when the battery system reaches a fully charged state, so as to determine a charging time; Obtaining a charging current when charging the battery system; A charging capacity of the battery system is determined based on the charging duration and the charging current.

4. The method according to claim 1 or 2, characterized in that The pre-configured information table is provided with one or more and carries a battery type identifier; The step of determining a target information table from a pre-configured information table according to the battery type includes: The information table corresponding to the battery type identifier associated with the battery type is used as the target information table.

5. The method according to claim 2, characterized in that Determining an available capacity of the battery system according to the current capacity and the charging capacity, and determining a consistency difference of the battery system according to the available capacity, including: Determine the current capacity and charging capacity of each battery cell. The current capacity of the single cell and the charging capacity of the single cell are summed to obtain the available capacity of the single cell corresponding to the single cell battery; Obtaining the rated capacity of each of the single cells, and determining the battery health of each of the single cells based on the available capacity of the single cell and the rated capacity; The consistency difference of the battery system is determined according to the battery health of each of the single batteries.

6. A performance prediction device for a battery system, characterized in that: The device comprises: a battery information acquisition module, configured to acquire battery information of the battery system in a static state after a first static period, the battery information including battery type, battery temperature, and static voltage; a target information table determination module, configured to determine a target information table from a pre-configured information table according to the battery type; a current capacity determination module, configured to determine a current capacity of the battery system by matching the target information table according to the first rest period, the battery temperature, and the rest voltage; a charging capacity determination module, configured to determine a charging time for the battery system to be fully charged, and to determine a charging capacity of the battery system based on the charging time; a determination module, in which a user determines an available capacity of the battery system according to the current capacity and the charging capacity, and determines a consistency difference of the battery system according to the available capacity; a performance data determination module, configured to obtain performance data of the battery system based on the consistency difference; The information table is pre-configured according to the specified battery type, and the information table is configured in the following manner: determining a battery system of a specified battery type as a test battery system; Performing multiple constant temperature and constant current charge and discharge cycle tests on the test battery system, wherein the control condition between the multiple charge and discharge cycle tests is the test battery temperature; Acquire test data of the charge-discharge cycle test for a plurality of times; the test data includes a test static voltage, a remaining capacity, and an absolute time of the test battery system under a plurality of second static time periods; determining whether the test data is before a second voltage plateau period according to the static voltage; retaining the test data before the second voltage platform period, using the second voltage platform as target test data, and clearing the test data other than the target test data; performing interpolation processing on the test battery temperature corresponding to the target test data and the test static voltage in the target test data to obtain interpolation data; determining, based on the remaining capacity, a current capacity corresponding to the interpolation data, and determining, based on the absolute time, a second idle time duration corresponding to the interpolation data; The information table is generated based on the interpolation data, a plurality of the second idle time periods, and the current capacity.

7. An electronic device, characterized in that: The electronic device comprises: At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a performance prediction method for a battery system according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a performance prediction method for a battery system according to any one of claims 1 to 5 when executed.

Citation Information

Patent Citations

  • Available capacity consistency evaluation method and device of battery system

    CN114047450A