Battery health value estimation method and system, electronic equipment and medium

By recording the relevant parameters of the discharge state and the static state of the battery, and using the corresponding relationship curve to calculate the health value of the battery, the problem of difficulty in real-time and accurate estimation of the health value of the battery in the prior art is solved, real-time monitoring and accurate evaluation of the health status of the battery is achieved.

CN120020577APending Publication Date: 2025-05-20FOSHAN SHUNDE MIDEA ELECTRONICS TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311548870.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-20
Publication Date
2025-05-20

AI Technical Summary

Technical Problem

The prior art is difficult to estimate the health value of household energy storage batteries in real time and accurately, especially when the battery is not in a fully charged and discharge state, traditional methods require additional charge and discharge operations and have low detection accuracy.

Method used

By recording the discharge state and static state of the battery, the discharge current, discharge duration, static temperature and static duration are recorded respectively. These parameters are used to calculate the first and second health values ​​of the battery based on the preset corresponding relationship curve, and finally the health value of the battery is combined to determine the health value of the battery.

Benefits of technology

Real-time and accurate detection of battery health values ​​is achieved, additional charging and discharging operations are avoided, and the required parameters are relatively easy to obtain, taking into account the impact of the standstill state on battery life, and improving estimation accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120020577A_ABST
    Figure CN120020577A_ABST
Patent Text Reader

Abstract

The invention discloses a battery health value estimation method and system, electronic equipment and a medium, and the method comprises the steps: recording a discharge state and a standing state of a battery, and determining the discharge duration corresponding to the discharge state and the standing duration of the standing state; and determining the health value of the battery according to the discharge current corresponding to the discharge state, the discharge duration, the temperature interval corresponding to the standing state and the standing duration. According to the method, the health value of the battery in the appearance stage is accurately estimated according to the discharge current and the discharge duration corresponding to the discharge state and the temperature and the standing duration corresponding to the standing state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of household energy storage batteries, and particularly to a method, system, electronic device and medium for estimating the health value of a battery. Background Art

[0002] With the advent of the intelligent and information era, the electricity demand has increased greatly. To alleviate the pressure in aspects such as environmental pollution and energy consumption, the world is looking for green power generation methods and pinning high hopes on photovoltaic power generation. Under the advantage of photovoltaic energy storage in reducing power generation costs, household photovoltaic power generation energy storage systems are gradually entering thousands of households, and household energy storage batteries are one of the core parts, among which the health state of the battery is particularly important.

[0003] To measure the health degree of a household energy storage battery, its actual performance lies in the changes of certain parameters inside the battery (such as internal resistance, capacity, etc.). In the prior art, the health degree of a battery is generally measured by the full discharge method, which requires a complete charge-discharge cycle of the battery, and then the discharge capacity is tested and compared with the standard capacity of a new battery. However, in daily applications, household energy storage batteries are charged and discharged according to photovoltaic and user energy consumption behaviors, and do not always remain in a charging or discharging state, and each charge-discharge does not always have a complete charging and discharging cycle. In this way, to accurately detect the health value of the battery, additional full charging and full discharging are required; in addition, to detect the health value of the battery in real time through the battery internal resistance, since the battery internal resistance is too small, it is difficult to measure the change of the internal resistance, resulting in low detection accuracy. Therefore, the states of the batteries in the household energy storage system are different, and the above-mentioned solutions are difficult to estimate the health value of the battery in real time and accurately. Summary of the Invention

[0004] The embodiments of the present application provide a method, system, electronic device and medium for estimating the health value of a battery, which can accurately estimate the current health value of the battery according to the discharge current, discharge duration corresponding to the discharge state, temperature and rest duration corresponding to the rest state.

[0005] In a first aspect, the embodiments of the present application provide a method for estimating the health value of a battery, including:

[0006] Recording the discharge state and rest state of the battery, and determining the discharge duration corresponding to the discharge state and the rest duration of the rest state;

[0007] Determining the health value of the battery according to the discharge current corresponding to the discharge state, the discharge duration, the temperature range corresponding to the rest state, and the rest duration.

[0008] In some embodiments, the determining the health value of the battery according to the discharge state, discharge duration, rest state and rest duration of the battery includes:

[0009] Determine a first health value and a second health value of the battery based on the discharge current corresponding to the discharge state, the discharge duration, the ambient temperature corresponding to the stationary state, and the stationary duration. The first health value corresponds to the health value of the battery in the discharge state, and the second health value corresponds to the health value of the battery in the stationary state;

[0010] Determine the health value of the battery based on the first health value and the second health value.

[0011] In some embodiments, determining the first health value of the battery includes:

[0012] Determine the first health value according to the discharge current corresponding to different discharge states, the discharge duration, and a first correspondence.

[0013] Wherein, the first correspondence represents the correspondence between the discharge duration and the battery health value under different discharge current conditions.

[0014] In some embodiments, the first correspondence is obtained through the following steps:

[0015] Select a plurality of test currents within the range from a preset minimum current to a preset maximum current, and perform discharge tests on the target battery under different test current conditions;

[0016] Based on the results of multiple discharge tests, obtain a change curve of different discharge current tests. The change curve is the first correspondence for characterizing the corresponding change between the discharge duration and the battery health value under different discharge currents.

[0017] In some embodiments, the first correspondence is a relationship curve between the discharge duration and the battery health value under different test currents. Determining the first health value according to the discharge current corresponding to different discharge states, the discharge duration, and the first correspondence includes:

[0018] Match each recorded discharge current with the test current corresponding to the relationship curve to determine the relationship curve applicable to each discharge current;

[0019] Determine the first health value according to the discharge duration corresponding to the discharge current and the relationship curve applicable to the discharge current.

[0020] In some embodiments, determining the second health value of the battery includes:

[0021] Determine the second health value according to the temperature range corresponding to different stationary states, the stationary duration, and a second correspondence.

[0022] Among them, the second correspondence relationship represents the correspondence relationship between the standing time and the battery health value under different temperature range conditions.

[0023] In some embodiments, the second correspondence relationship is obtained through the following steps:

[0024] Divide a plurality of test intervals within the range from the preset minimum temperature value to the preset maximum temperature value, and place the battery in an incubator for standing tests in different temperature intervals;

[0025] According to the results of multiple standing tests, obtain a change curve for different test temperature intervals, and the change curve is the second correspondence relationship used to characterize the corresponding change between the standing time and the battery health value under different temperature intervals.

[0026] In some embodiments, the second correspondence relationship is a relationship curve between the standing time and the battery health value under different test temperature intervals, and the temperature intervals corresponding to different standing states; determining the second health value according to the standing time and the second correspondence relationship includes:

[0027] Match the recorded ambient temperatures with the temperature intervals corresponding to the relationship curve to determine the relationship curve applicable to each ambient temperature;

[0028] Determine the second health value according to the standing time corresponding to the ambient temperature and the relationship curve applicable to the ambient temperature.

[0029] In some embodiments, determining the health value of the battery according to the first health value and the second health value includes:

[0030] Determine at least one first health value loss according to the first health value, and determine at least one second health value loss according to the second health value;

[0031] Obtain the total current health value loss of the battery according to at least one of the first health value losses and at least one of the second health value losses;

[0032] Determine the health value of the battery according to the total health value loss.

[0033] Among them, the first health value loss corresponds to the health value loss of the battery under different discharge currents and different discharge durations when the battery is in a discharged state, and the second health value loss corresponds to the health value loss of the battery under different temperature intervals and different standing durations when the battery is in a standing state.

[0034] In a second aspect, an embodiment of the present application provides a battery health value estimation system, including:

[0035] A timing module for recording the discharge duration corresponding to the battery being in a discharged state and the rest duration corresponding to the battery being in a static state;

[0036] A battery management module for recording the magnitude of the current corresponding to the battery being in a discharged state;

[0037] A temperature detection module for recording the ambient temperature corresponding to the battery being in a static state;

[0038] A control module for determining the health value of the battery based on the discharge current corresponding to the discharge state, the discharge duration, the ambient temperature range corresponding to the static state, and the rest duration.

[0039] In a third aspect, an embodiment of the present application provides an electronic device, including a memory and a processor, where the memory stores a computer program or instruction, and when the processor executes the computer program or instruction, it implements a method for estimating the health value of a battery as described in the first aspect above.

[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program or instruction is stored, and when the computer program or instruction is executed by a processor, it implements a method for estimating the health value of a battery as described in the first aspect above.

[0041] A method, system, electronic device, and medium for estimating the health value of a battery according to an embodiment of the present application at least have the following beneficial effects: By recording the discharge current and discharge duration of the battery in a discharged state and the temperature and rest duration of the battery in a static state, and based on the duration of the discharge process at different current magnitudes in the discharged state and the duration of the rest process in different temperature ranges in the static state, the health value of the battery at the current stage is estimated; The solution of the embodiment of the present application accurately estimates the real-time health value of the battery according to the discharge duration at different current magnitudes in the discharged state and the rest time in different temperature ranges in the static state, can not only perform real-time and accurate detection of the health value of the battery, but also eliminates the need for additional full charge and full discharge operations, and the parameters to be measured are relatively easy to obtain. In addition, the influence of the static state on the battery life is considered, further improving the estimation accuracy, and solving the technical problem of being unable to estimate the health value of the battery in real time and accurately.

[0042] Other features and advantages of the present application will be described in the subsequent specification, and part of them will become obvious from the specification, or will be understood by implementing the present application. The objectives and other advantages of the present application can be achieved and obtained through the structures specifically pointed out in the specification, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 It is a schematic flow chart of a method for estimating the health value of a battery provided by an embodiment of the present application;

[0044] Figure 2 It is a schematic flow chart of a method for determining the health value of a battery provided by an embodiment of the present application;

[0045] Figure 3 It is a schematic flow chart of a method for determining the first health value of a battery provided by an embodiment of the present application;

[0046] Figure 4 It is a schematic flow chart of a method for obtaining the first correspondence provided by an embodiment of the present application;

[0047] Figure 5 It is a schematic flow chart of a method for determining the first health value according to the discharge current, discharge duration, and correspondence curve corresponding to the discharge state provided by an embodiment of the present application;

[0048] Figure 6 It is a schematic flow chart of a method for determining the second health value of a battery provided by an embodiment of the present application;

[0049] Figure 7 It is a schematic flow chart of a method for obtaining the second correspondence provided by an embodiment of the present application;

[0050] Figure 8 It is a schematic flow chart of a method for determining the second health value according to the temperature range, static duration, and correspondence curve corresponding to the static state provided by an embodiment of the present application;

[0051] Figure 9 It is a line graph showing the change in the health value of a battery with different static durations within a temperature range provided by an embodiment of the present application;

[0052] Figure 10 It is a schematic flow chart of a method for determining the health value of a battery according to the first health value and the second health value of the battery provided by an embodiment of the present application;

[0053] Figure 11 It is a schematic module diagram of a health value estimation system for a battery provided by an embodiment of the present application;

[0054] Figure 12 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0055] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the following further details the present application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. Additionally, the features, operations or characteristics described in the specification can be combined in any suitable manner to form various embodiments. Meanwhile, the steps or actions in the method description can also be reordered or adjusted in an obvious manner by those skilled in the art. Therefore, the various sequences in the specification and drawings are only for clearly describing a certain embodiment and do not mean an essential sequence, unless it is stated that a certain sequence must be followed.

[0056] In the description of the present application, the meaning of "a number of" is one or more, the meaning of "a plurality of" is two or more, understandings such as "greater than", "less than", "exceeding", etc. do not include the corresponding number, and understandings such as "above", "below", "within", etc. include the corresponding number. If there is a description of "first", "second", etc., it is only for the purpose of distinguishing technical features and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features or implicitly indicating the sequence relationship of the indicated technical features.

[0057] The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the described objects and do not have any sequential or technical meaning. And the "connection" and "coupling" mentioned in the present application, unless otherwise specified, both include direct and indirect connection (coupling).

[0058] With the advent of the intelligent and information age, the electricity demand has increased significantly, and the health status of battery systems has attracted more and more attention. The health status of a battery refers to the overall health and performance of the battery. It is usually used to describe the current capacity retention ability and the goodness of charge and discharge characteristics of the battery, and is an important indicator for evaluating whether the battery can still meet the expected performance. The health status of a battery is affected by various factors, including but not limited to the number of charge and discharge cycles, temperature environment, charging rate, working state, standing time, and usage mode, etc. The health of the battery may gradually decline over time, which may lead to phenomena such as a decrease in battery endurance, a slowdown in charging speed, or even premature shutdown. Generally, the methods for evaluating the health status of a battery include detecting parameters such as the remaining capacity, internal resistance, and cycle life of the battery, which can be measured and evaluated through hardware devices or software. According to the health status of the battery, users can take corresponding measures to extend the service life of the battery, such as reducing the charging rate, avoiding over-discharge, and avoiding high-temperature environments.

[0059] Therefore, there are usually three methods to estimate the state of health of a battery based on its characteristics. First, the full discharge method: A complete charge-discharge cycle of the battery is required, and then the discharge capacity is measured and compared with the standard capacity of a new battery. This method requires off-line testing of the battery and a long testing time, and the battery needs to be recharged after the test. Second, the battery internal resistance method: The relationship between the internal resistance and the health value is established to estimate the health value. As the battery usage time increases, the internal resistance of the battery will increase, and the available power of the battery will continuously decrease at the same time. This method also has disadvantages. A large number of studies have shown that when the battery capacity drops to 70%-80% of its original value, the internal resistance of the battery will only change significantly. At the same time, the internal resistance of the battery is originally in the milliohm level, and the on-line measurement accuracy is not high, resulting in low accuracy of this method. Third, the electrochemical impedance method: By applying sinusoidal signals with multiple different frequencies to the battery, and then analyzing the collected data according to fuzzy theory, the battery characteristics can be obtained to predict the performance of the current battery. This method requires a large amount of impedance spectrum theory and expensive testing equipment, and is not suitable for household battery products placed at home.

[0060] Household energy storage batteries charge and discharge according to photovoltaic and user energy consumption behaviors, and will not always be in a charging or discharging state, and each charge and discharge is not always a complete charge and discharge cycle. Therefore, the state of health of the battery cannot be accurately and real-time obtained.

[0061] Based on this, the embodiments of the present application provide a method, system, electronic device and medium for estimating the health value of a battery, which can accurately estimate the current health value of the battery according to the discharge current, discharge duration corresponding to the discharge state, temperature and static duration corresponding to the static state.

[0062] First of all, the SOH (State of Health) of the battery, that is, the state of health of the battery, is a term used to describe the overall health degree of the battery, which refers to the current health condition, performance attenuation degree and reliability degree of the battery, and it can be evaluated by various indicators. And the health value of the battery is a numerical representation of the state of health (SOH) of the battery. The health value of the battery is usually expressed in percentage, indicating the ratio of the current performance and capacity retention ability of the battery to its new battery state.

[0063] In addition, the static state of the battery refers to the state where the battery is not charging or discharging. In this state, the battery is not connected to any load and there is no charge and discharge activity, but the battery will also self-discharge in this state, resulting in the attenuation of the battery life.

[0064] The following will describe a method, system, electronic device and medium for estimating the health value of a battery provided by the present application with reference to the accompanying drawings:

[0065] Refer to Figure 1 as shownFigure 1 It is a schematic flowchart of a method for estimating the health value of a battery provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0066] Step S110, record the discharge state and the static state of the battery, and determine the discharge duration corresponding to the discharge state and the static duration of the static state;

[0067] It should be noted that the discharge state or the static state of the battery is judged by detecting the voltage change of the battery. When the battery is in the discharge state, its voltage usually decreases because the battery releases energy when supplying current. In the static state, the voltage change of the battery is small and tends to be stable; it is also possible to monitor the current of the battery by using a current measuring device or a current sensor. If the battery is discharging, the current measuring device will display the current discharge current value of the battery. If the current is close to zero, then the battery is likely to be in the static state.

[0068] It should be noted that after the battery is started and used, each discharge state and static state of the battery are recorded. When the battery is in the discharge state, the discharge current corresponding to each discharge state and the discharge duration of each discharge current magnitude are recorded, and the discharge current magnitude and the discharge duration of each discharge state are associated; when the battery is in the static state, the temperature corresponding to each static state and the static duration at each temperature are recorded. The temperature is recorded by presetting a temperature range, and the temperature range and the static duration of each static state are associated.

[0069] It can be understood that the ambient temperature of the battery is detected by a temperature probe or a temperature sensor that can be connected to the BMS system. These sensors usually have corresponding connection interfaces and protocols for integration with the BMS system. Place the probe of the temperature sensor at the battery tab, and then connect the sensor to the corresponding temperature input port of the BMS system to ensure correct connection so that the BMS system can accurately read the temperature data of the sensor. In the static state of the battery, the temperature data can be read and recorded regularly.

[0070] Step S120, determine the health value of the battery according to the discharge current, the discharge duration corresponding to the discharge state, the temperature range corresponding to the static state, and the static duration.

[0071] It should be noted that different temperature ranges are divided according to actual requirements and battery specifications, such as a high temperature range, a room temperature range, and a low temperature range. The temperature range of each range can be determined according to the usage of the battery and the application part, and no specific limitation is made here.

[0072] It should be noted that the cumulative discharge capacity after the battery is started and used can be obtained through the discharge current corresponding to the discharge state and the corresponding discharge duration. The health state of the battery at the current stage can be estimated based on the cumulative discharge capacity of the battery at different current magnitudes and the cumulative static time in different temperature ranges. The cumulative discharge capacity of the battery at different current magnitudes and the cumulative static time in different temperature ranges can both obtain real-time data, and the health state of the battery can be known in real time without additional offline testing, which does not affect the user's use.

[0073] Referring to Figure 2 as shown, Figure 2 is a schematic flowchart of a method for determining the health value of a battery provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0074] Step S210, determining a first health value and a second health value of the battery according to the discharge current, discharge duration corresponding to the discharge state, ambient temperature corresponding to the static state, and static duration;

[0075] It should be noted that the first health value corresponds to the health value of the battery in the discharge state, and the second health value corresponds to the health value of the battery in the static state. Since the discharge current magnitude corresponding to each discharge state of the battery is different, different current discharges have different effects on the battery life. A higher discharge current may have a negative impact on the battery life, and the discharge duration of the battery under each discharge current also has different effects on the battery health value. Therefore, the first health value obtained through the discharge current and discharge duration corresponding to the discharge state is one or more values; on the other hand, since the temperature corresponding to each static state of the battery is different, the self-discharge phenomenon of the battery is different when the battery is static in different temperature ranges, and the static duration of the battery in each temperature range also has different effects on the battery health value. Therefore, the second health value obtained through the temperature range and static duration corresponding to the static state is one or more values.

[0076] Step S220, determining the health value of the battery according to the first health value and the second health value.

[0077] It should be noted that according to the determined health value calculation rule, combining the health value of the battery based on the discharge state, that is, the first health value, and the health value based on the static state, that is, the second health value, obtained from the data analysis, the health value of the battery at the current stage is estimated.

[0078] Referring to Figure 3 as shown, Figure 3 is a schematic flowchart of a method for determining the first health value of a battery provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0079] Step 310: Obtain the discharge current corresponding to different discharge states of the battery and the discharge duration of different discharge currents.

[0080] Step 320: Determine the first health value according to the discharge current, discharge duration corresponding to different discharge states, and the first correspondence.

[0081] It should be noted that the first correspondence represents the correspondence between the discharge duration and the battery health value under different discharge current conditions. Record the discharge current and the corresponding discharge duration of the battery in different discharge states, and at the same time ensure that the current and duration corresponding to each discharge state are recorded. According to the collected discharge current and discharge duration, calculate the first health value corresponding to each discharge state through the first correspondence.

[0082] It can be understood that under different discharge states, record the discharge current and the corresponding discharge duration of the battery, which can be achieved through a current measurement device and a timer. Organize and analyze the collected discharge current and discharge duration data to establish the first correspondence, which can be a mathematical formula, a chart, or an empirical rule. According to the established first correspondence, substitute the recorded discharge current and the corresponding discharge duration of each discharge state into the formula or refer to the rule to calculate the first health value corresponding to each discharge state.

[0083] Refer to Figure 4 as shown in Figure 4 FIG. is a schematic flowchart of a method for obtaining the first correspondence provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0084] Step S410: Select a plurality of test currents within the range from a preset minimum current to a preset maximum current, and perform a discharge test on the target battery under different test current conditions.

[0085] Step S420: According to the results of multiple discharge tests, obtain a change curve of different discharge current tests. The change curve is the first correspondence used to characterize the corresponding change between the discharge duration and the battery health value under different discharge currents.

[0086] It should be noted that the preset minimum current is selected from the preset current range to perform a discharge life test on the target battery. Record the battery's cycle performance test at the preset minimum current until the end of the battery life. According to the collected data of the discharge duration and the battery health value, data analysis is carried out. For example, by plotting a curve graph of the discharge duration and the health value, to observe the relationship between them. According to the results of the data analysis, a mathematical model can be tried to describe the variation relationship between the discharge duration and the battery health value. For example, methods such as linear regression, polynomial fitting, and exponential function fitting can be used to establish the model. According to the data analysis and the established mathematical model, the variation relationship between the discharge duration at the preset minimum current and the battery health value is obtained. Then, the current size is increased and the battery is again subjected to a cycle performance test until the end of the battery life to obtain the variation relationship between the discharge duration and the battery health value at this current. This process is repeated until the preset maximum current is reached to obtain the variation relationship between the preset maximum current and the battery health value. The relationship set composed of such multiple relationships is the first corresponding relationship representing the corresponding variations of the discharge duration and the battery health value under different discharge currents.

[0087] It should be noted that the data of the discharge duration and the battery health value are collected through the discharge life test. The cumulative discharge capacity at this current size is obtained according to the discharge current size and the discharge duration. According to the cumulative discharge capacity under different current sizes and the battery health value, the formula for the first corresponding relationship of the corresponding variations of the discharge duration and the battery health value under different discharge currents is obtained:

[0088]

[0089] Wherein, is the first health value of the battery under a certain preset discharge current; use function to represent the first corresponding relationship of the corresponding variations of the discharge duration and the battery health value under different discharge currents; C m is the cumulative discharge capacity of the battery under a certain preset discharge current; m is a positive integer.

[0090] According to the discharge current size corresponding to the battery discharge state and the discharge duration at this discharge current, that is, the cumulative discharge capacity of the battery under a certain preset discharge current and the formula of the first corresponding relationship, the first health value of the battery at the discharge current corresponding to the discharge state is calculated.

[0091] Refer to Figure 5 as shown, Figure 5 is a schematic flowchart of a method for determining the first health value according to the discharge current, discharge duration, and corresponding relationship curve corresponding to the discharge state provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0092] Step S510: Match each recorded discharge current with the test current corresponding to the relationship curve to determine the relationship curve applicable to each discharge current.

[0093] Step S520: Determine the first health value based on the discharge duration corresponding to the discharge current and the relationship curve applicable to the discharge current.

[0094] It can be understood that, according to the correspondence between the discharge current and the relationship curve, the applicable relationship curve is determined for each discharge current, which is achieved by methods such as data analysis and curve fitting.

[0095] In some embodiments, the battery system records a large number of discharge states and the corresponding discharge currents and discharge durations. According to the discharge current corresponding to one of the discharge states, the test results under the corresponding test current are selected to obtain the change curve of the discharge duration corresponding to the discharge current and the battery health value, establish the first correspondence relationship under the discharge current, and according to the discharge duration corresponding to the discharge state and the change function matched by the first correspondence relationship, obtain the battery health value after the end of the discharge state.

[0096] Refer to Figure 6 as shown in Figure 6 FIG. is a schematic flowchart of a method for determining the second health value of a battery provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0097] Step S610: Obtain the temperature range corresponding to different rest states in the battery and the rest duration of different temperature ranges.

[0098] Step S620: Determine the second health value according to the temperature range corresponding to different rest states, the rest duration, and the second correspondence relationship.

[0099] It should be noted that the second correspondence relationship represents the correspondence between the rest duration and the battery health value under different temperature range conditions. The battery ambient temperature is detected by a temperature probe or temperature sensor that can be connected to the BMS system, and the temperature range and the corresponding rest duration of the battery in different rest states are recorded. At the same time, it is ensured that the temperature range and duration corresponding to each rest state are recorded. According to the collected temperature range and rest duration, through the second correspondence relationship, the second health value corresponding to each rest state is calculated.

[0100] It is understandable that under different static states, the ambient temperature of the battery and the corresponding static duration are recorded, the measurement data of the temperature sensor or probe are used, and it is ensured that the temperature range and duration corresponding to each static state are recorded. The collected temperature range and static duration data are sorted and analyzed to establish a second correspondence relationship, which can be a mathematical formula, a chart, or an empirical rule. According to the established second correspondence relationship, the temperature range and the corresponding static duration of each recorded static state are substituted into the formula or referred to the rule to calculate the second health value corresponding to each static state.

[0101] Refer to Figure 7 as shown Figure 7 is a schematic flowchart of a method for obtaining a second correspondence relationship provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0102] Step S710: Divide a plurality of test intervals within the range from a preset minimum temperature value to a preset maximum temperature value, and place the battery in an incubator for static tests in different temperature intervals;

[0103] Step S720: According to the results of multiple static tests, obtain a change curve in different test temperature intervals. The change curve is a second correspondence relationship used to characterize the corresponding change between the static time and the battery health value in different temperature intervals.

[0104] It should be noted that the temperature of the incubator is set to the temperature in the preset temperature interval, and the change relationship between the battery health value and the static duration of the battery in the incubator set to the preset temperature interval within a fixed time period is recorded. The fixed time period can be one week or one month, and there is no limitation here.

[0105] In a certain embodiment of the present application, the fixed time period is set to one month, and the temperature of the incubator is set to the minimum temperature range in the preset temperature range. Record the change in the battery health value with the increase of the static time of the battery in the incubator set to the preset temperature range within the fixed time period. After the static time ends, perform a capacity test on the battery to evaluate the attenuation of the battery health value. During each capacity test, record the capacity attenuation of the battery, usually expressed as a percentage. Associate the capacity attenuation data with the corresponding static time and temperature data. According to the collected capacity attenuation data, static time, and temperature data, perform data analysis. A relationship chart of capacity attenuation versus static time and temperature in each temperature range can be drawn to observe its change trend. According to the data analysis results, a relationship model between the health value and the static time and temperature can also be attempted to be established. Mathematical modeling methods such as linear regression and polynomial fitting can be used to establish the model, so as to obtain the change relationship between the static time length and the battery health value under the preset minimum temperature range. Then, increase the temperature inside the incubator, select the next preset temperature range, and perform another one-month static test on the battery and perform a capacity test on the battery after the end to obtain the change relationship between the static time length and the battery health value in this temperature range until the preset maximum temperature range is reached to obtain the change relationship between the preset maximum temperature range and the battery health value. Such a relationship set composed of multiple relationships is the second corresponding relationship representing the corresponding change between the discharge time length and the battery health value in different temperature ranges.

[0106] It should be noted that by collecting the data of the static time length and the battery health value through the static test with a fixed time period and a preset temperature, the formula for the second corresponding relationship of the corresponding change between the static time length and the battery health value in different temperature ranges is obtained according to the static time in different temperature ranges and the health value of the battery:

[0107]

[0108] Among them, is the second health value of the battery in a certain preset temperature range; use function to represent the second corresponding relationship of the corresponding change between the static time length and the battery health value in different temperature ranges; t n is the static time length of the battery in a certain preset temperature range; n is a positive integer.

[0109] According to the temperature range corresponding to the static state of the battery and the formula of the second corresponding relationship between the static time length in this temperature range and the second corresponding relationship, calculate the second health value of the battery in the temperature range corresponding to the static state.

[0110] Refer to Figure 8 as shown, Figure 8It is a schematic flowchart of a method for determining a second health value according to a temperature range corresponding to a static state, a static duration, and a corresponding relationship curve provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0111] Step S810: Match each recorded ambient temperature with the temperature range corresponding to the relationship curve to determine the relationship curve applicable to each ambient temperature;

[0112] Step S820: Determine the second health value according to the static duration corresponding to the ambient temperature and the relationship curve applicable to the ambient temperature.

[0113] In some embodiments, the battery system records a large number of static states and the corresponding ambient temperatures and static durations. According to the ambient temperature corresponding to one of the static states, select the test results in the corresponding test temperature range, obtain the change curve of the static duration corresponding to the ambient temperature and the battery health value, establish the second corresponding relationship at the ambient temperature, and according to the static duration corresponding to the static state and the change function matched by the second corresponding relationship, obtain the battery health value after the end of the static state.

[0114] Refer to Figure 9 as shown in Figure 9 It is a line chart showing the change of the health value of the battery with different static durations within a temperature range provided by an embodiment of the present application. This line chart represents the relationship curve in which the second health value of the target battery changes with the change of the cumulative static time t in the temperature range from T0 to T1. Among them, the x-axis is the cumulative static time in months, and the y-axis is the second health value of the battery. The health values of the battery are all in percentage numbers. It can be seen from this relationship curve that for the battery in the temperature range from T0 to T1, as the cumulative static time t increases, the second health value of the battery continuously decreases.

[0115] Refer to Figure 10 as shown in Figure 10 It is a schematic flowchart of a method for determining the health value of a battery according to the first health value and the second health value of the battery provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0116] Step S1010: Determine at least one first health value loss according to the first health value, and determine at least one second health value loss according to the second health value;

[0117] It should be noted that the first health value is one or more numerical values representing the health state of the battery under different discharge currents. By subtracting the health value at a certain discharge current in the record, the state of battery loss caused by the discharge time at this discharge current is obtained, and this loss state is the first health value loss at this discharge current.

[0118] On the other hand, the second health value is one or more values characterizing the battery health state in different temperature ranges. By subtracting the health value in a certain temperature range in the record, the state of battery loss caused by the standing time in this temperature range is obtained, and this loss state is the second health value loss in this temperature range.

[0119] Step S1020, obtaining the total current health value loss of the battery based on at least one first health value loss and at least one second health value loss;

[0120] Step S1030, determining the health value of the battery according to the total health value loss.

[0121] It should be noted that all the first health value losses in the record after the battery is started and used are obtained through the above method, and by adding them up, the cumulative first health value loss of the battery at the current stage is obtained. On the other hand, all the second health value losses in the record after the battery is started and used are obtained through the above method, and by adding them up, the cumulative second health value loss of the battery at the current stage is obtained. Finally, the total health value loss of the battery at the current stage is obtained to determine the health value of the battery at the current stage.

[0122] It should be noted that according to one or more first health values calculated through the first correspondence formula, one or more second health values calculated through the second correspondence formula, and the above calculation method, the formula for calculating the current health value of the battery through the first health value and the second health value is obtained:

[0123]

[0124] Among them, SOH is the health value of the battery; is the first health value of the battery under a certain preset discharge current; is the second health value of the battery in a certain preset temperature range; m and n are positive integers.

[0125] Refer to Figure 11 as shown in Figure 11 is a schematic diagram of the modules of a battery health value estimation system provided by an embodiment of the present application.

[0126] A battery health value estimation system 1100 provided by an embodiment of the present application includes:

[0127] A timing module 1110, configured to record the discharge duration corresponding to the battery in the discharge state and the standing duration corresponding to the battery in the standing state;

[0128] A battery management module 1120, configured to record the magnitude of the current corresponding to the battery in the discharge state;

[0129] A temperature detection module 1130, configured to record the ambient temperature corresponding to the battery in the standing state;

[0130] A control module 1140 is configured to determine the health value of the battery according to the discharge current corresponding to the discharge state, the discharge duration, the ambient temperature range corresponding to the static state, and the static duration.

[0131] It should be noted that after the battery is started for use, the timing module 1110, the battery management module 1120, and the temperature detection module 1130 work together to record the relevant data when the battery is in the discharge state and the static state, including the discharge duration, the discharge current, the static duration, and the ambient temperature range. According to the recorded data, data analysis is performed, including the relationship between the discharge duration and the discharge current, the relationship between the static duration and the ambient temperature, etc. These data analyses will provide a basis for the subsequent health value calculation. In the control module 1140, according to the parameters of the discharge state and the static state and the first correspondence and the second correspondence, the first health value and the second health value are determined. The control module 1140 calculates the total health value loss of the current-stage battery based on the first health value and the second health value, and then calculates the health value of the battery to obtain the current health state of the battery.

[0132] It can be understood that a health value estimation system 1100 for a battery provided by an embodiment of the present application records and analyzes the discharge duration, current magnitude, static duration, and ambient temperature of the battery, combines the pre-determined first correspondence and second correspondence, calculates the first health value and the second health value, and then estimates the current health state of the battery through the first health value and the second health value.

[0133] An embodiment of the present application further provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the above-mentioned method for estimating the health value of a battery is implemented. The electronic device can be any intelligent terminal including a tablet computer, a vehicle-mounted computer, etc.

[0134] Referring to Figure 12 as described Figure 12 is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device includes:

[0135] A processor 1210, which can be implemented by using a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is configured to execute relevant programs to implement the technical solutions provided by the embodiments of the present application;

[0136] The memory 1220 can be implemented in the form of a read only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM), etc. The memory 1220 can store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1220 and are called and executed by the processor 1210 to implement a method for estimating the health value of a battery according to an embodiment of this application;

[0137] The input / output interface 1230 is used to implement information input and output;

[0138] The communication interface 1240 is used to implement communication interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or through wireless means (such as mobile network, WIFI, Bluetooth, etc.);

[0139] The bus 1250 transmits information between the various components of the device (such as the processor 1210, the memory 1220, the input / output interface 1230, and the communication interface 1240);

[0140] Among them, the processor 1210, the memory 1220, the input / output interface 1230, and the communication interface 1240 are communicatively connected to each other inside the device through the bus 1250.

[0141] The embodiments of this application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the above-mentioned method for estimating the health value of a battery.

[0142] As a non-transitory computer-readable storage medium, the memory can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory can include high-speed random access memory, and can also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory optionally includes a memory remotely disposed relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above-mentioned network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0143] This application estimates the current health value of the battery by recording the discharge current and discharge duration of the battery in the discharge state and recording the temperature and static duration of the battery in the static state. According to the duration of the discharge process at different current magnitudes in the discharge state and the duration of the static process in different temperature ranges in the static state, the health value of the battery at the current stage is estimated. The solution of the embodiment of this application accurately estimates the real-time health value of the battery based on the discharge duration at different current magnitudes in the discharge state and the static time in different temperature ranges in the static state. It can not only detect the health value of the battery in real time and accurately, but also eliminate the need for additional full charge and full discharge operations. Moreover, the parameters to be measured are relatively easy to obtain. In addition, the influence of the static state on the battery life is considered, further improving the estimation accuracy, and solving the technical problem of being unable to estimate the health value of the battery in real time and accurately.

[0144] Those of ordinary skill in the art can understand that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and their appropriate combinations. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disk (DVD), or other optical disk storage, magnetic cassette, tape, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.

[0145] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item) of the following" or its similar expressions refer to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0146] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces, and the indirect coupling or communication connection of devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0147] It should also be understood that the various embodiments provided in the embodiments of this application can be combined arbitrarily to achieve different technical effects.

[0148] The above is a specific description of the preferred embodiments of this application, but this application is not limited to the above embodiments. Those skilled in the art can make various equivalent deformations or substitutions without departing from the spirit of this application, and these equivalent deformations or substitutions are all included in the scope defined by the claims of this application.

Claims

1. A method for estimating a battery health value, characterized in that: include: Recording the discharge state and the static state of the battery, and determining the discharge time corresponding to the discharge state and the static time corresponding to the static state; The health value of the battery is determined according to the discharge current corresponding to the discharge state, the discharge time, the temperature range corresponding to the static state, and the static time.

2. The method for estimating the health value of a battery according to claim 1, characterized in that: The determining the health value of the battery according to the discharge state, discharge duration, static state, and static duration of the battery includes: Determine a first health value and a second health value of the battery according to a discharge current corresponding to the discharge state, the discharge duration, an ambient temperature corresponding to the static state, and the static duration, wherein the first health value corresponds to a health value of the battery in the discharge state, and the second health value corresponds to a health value of the battery in the static state; The health value of the battery is determined according to the first health value and the second health value.

3. The method for estimating the health value of a battery according to claim 2, characterized in that: Determining a first health value of the battery includes: The first health value is determined according to the discharge current corresponding to different discharge states, the discharge duration and the first corresponding relationship. The first corresponding relationship represents the corresponding relationship between the discharge duration and the battery health value under different discharge current conditions.

4. The method for estimating the health value of a battery according to claim 3, characterized in that: The first corresponding relationship is obtained by the following steps: Select multiple test currents from a range of a preset minimum current to a preset maximum current, and perform a discharge test on the target battery under different test current conditions; According to the results of multiple discharge tests, a change curve of different discharge current tests is obtained, and the change curve is used to characterize the first corresponding relationship between the discharge duration and the battery health value corresponding to the change under different discharge currents.

5. The method for estimating the health value of a battery according to claim 4, characterized in that: The first corresponding relationship is a curve of the relationship between the discharge time and the battery health value under different test currents; The determining of the first health value according to the discharge current corresponding to different discharge states, the discharge duration and the first corresponding relationship includes: Matching each recorded discharge current with the test current corresponding to the relationship curve to determine the relationship curve applicable to each discharge current; The first health value is determined according to a discharge duration corresponding to the discharge current and a relationship curve applicable to the discharge current.

6. The method for estimating the health value of a battery according to claim 2, characterized in that: The determining a second health value of the battery includes: The second health value is determined according to the temperature ranges corresponding to the different static states, the static time and the second corresponding relationship. The second corresponding relationship represents the corresponding relationship between the standing time and the battery health value under different temperature ranges.

7. The method for estimating the health value of a battery according to claim 6, characterized in that: The second correspondence is obtained by the following steps: Divide the temperature range from the preset minimum temperature value to the preset maximum temperature value into multiple test intervals, and place the battery in a constant temperature box for static testing at different temperature intervals; According to the results of multiple static tests, a change curve under different test temperature ranges is obtained, and the change curve is the second corresponding relationship for characterizing the corresponding change of the static time and the battery health value under different temperature ranges.

8. The method for estimating the health value of a battery according to claim 7, characterized in that: The second corresponding relationship is a curve of the relationship between the standing time and the battery health value under different test temperature ranges; the second health value is determined according to the temperature range corresponding to the different standing states, the standing time and the second corresponding relationship, including: Matching each recorded ambient temperature with the temperature range corresponding to the relationship curve to determine the relationship curve applicable to each ambient temperature; The second health value is determined according to a standing time corresponding to the ambient temperature and a relationship curve applicable to the ambient temperature.

9. The method for estimating the health value of a battery according to claim 2, characterized in that: The determining the health value of the battery according to the first health value and the second health value includes: Determine at least one first health value loss according to the first health value, and determine at least one second health value loss according to the second health value; deriving a total current health value loss of the battery according to at least one of the first health value losses and at least one of the second health value losses; The health value of the battery is determined according to the total health value loss. Among them, the first health value loss corresponds to the health value loss of the battery under different discharge currents and different discharge durations in a discharge state, and the second health value loss corresponds to the health value loss of the battery under different temperature ranges and different stationary durations in a stationary state.

10. A battery health value estimation system, characterized in that: include: A timing module, used to record the discharge time corresponding to the battery being in a discharge state and the rest time corresponding to the battery being in a rest state; A battery management module, used to record the current size corresponding to the battery being in a discharging state; A temperature detection module, used to record the ambient temperature corresponding to the battery being in a static state; The control module is used to determine the health value of the battery according to the discharge current corresponding to the discharge state, the discharge time, the ambient temperature range corresponding to the static state, and the static time.

11. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program or instructions, and the processor implements the method for estimating the health value of a battery according to any one of claims 1 to 9 when executing the computer program or instructions.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction is executed by a processor, the method for estimating the health value of a battery according to any one of claims 1 to 9 is implemented.