Battery health state determination method and energy storage equipment

By obtaining battery status information when the battery pack is fully charged, and combining reference battery health status, target weight and previous calculation results to determine the battery health status, the problems of current error accumulation and single calculation error in the prior art are solved. Improves the accuracy of battery health status.

CN119438950APending Publication Date: 2025-02-14ECOFLOW INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410302059.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-13
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the prior art, when evaluating the battery health status of the battery pack, the method is more sensitive to the accumulation of current errors and cannot avoid single-time calculation errors, resulting in the calculation results deviating from the actual battery health status.

Method used

When the preset status update condition is met, the battery status information is obtained when the battery pack is fully charged, and the current calculated real battery health is determined based on the reference battery health status, target weights, and the actual battery health status calculated last time. state.

Benefits of technology

By reducing the single calculation error, the calculation results will be avoided seriously deviating from the actual battery health status and improve the accuracy of determining the battery health status.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119438950A_ABST
    Figure CN119438950A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a battery health state determination method and energy storage equipment, and the method comprises the steps: obtaining corresponding battery state information when a battery pack is in a full charge state when a preset state updating condition is satisfied; obtaining a reference battery health state and a target weight corresponding to the battery state information; acquiring the real battery health state obtained by the last calculation; and according to the reference battery health state, the target weight and the real battery health state obtained by previous calculation, determining the real battery health state obtained by current calculation. The method can improve the accuracy of determining the health state of the battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of energy storage technology, and in particular, relates to a method for determining a battery health status and an energy storage device. Background Art

[0002] Currently, battery packs are widely used in various devices, especially energy storage devices. Accurately evaluating the battery health status of battery packs is crucial for effectively monitoring and predicting the performance and service life of batteries in energy storage devices. In order to measure the battery health status of energy storage devices, the full charge and discharge method or the two-point method is used in related technologies.

[0003] However, the above method is sensitive to the accumulation of current errors and cannot avoid single calculation errors, resulting in the calculated battery health status deviating from the actual battery health status, making it impossible for users to know the accurate battery health status, which in turn affects the normal use of the energy storage device. Summary of the invention

[0004] The embodiments of the present application provide a method for determining a battery health state and an energy storage device to solve the problem of inaccurate calculation of the battery health state.

[0005] A first aspect of an embodiment of the present application provides a method for determining a battery health status, which is applied to an energy storage device, wherein the energy storage device includes a battery pack, and the method includes: when a preset status update condition is met, obtaining battery status information corresponding to a battery pack in a fully charged state; obtaining a reference battery health status and a target weight corresponding to the battery status information; obtaining a real battery health status calculated last time; and determining a real battery health status currently calculated based on the reference battery health status, the target weight, and the real battery health status calculated last time.

[0006] The above-mentioned method for determining the battery health status provided by the implementation of the present application, when the preset status update conditions are met, obtains the battery status information corresponding to the battery pack when it is in a fully charged state; obtains the reference battery health status and target weight corresponding to the battery status information; obtains the real battery health status calculated last time; and determines the real battery health status currently calculated based on the reference battery health status, the target weight, and the real battery health status calculated last time. The above-mentioned method obtains the battery status information when the battery pack is in a fully charged state, and determines the reference battery health status and the target weight based on the battery status information, and determines the real battery health status currently calculated based on the reference battery health status, the target weight, and the real battery health status calculated last time. This can reduce the single calculation error to a certain extent, avoid the problem that the calculated battery health status seriously deviates from the actual battery health status, and improve the accuracy of the battery health status determination.

[0007] A second aspect of an embodiment of the present application further provides a battery health status determination device, which is applied to an energy storage device, the energy storage device including a battery pack, and the device including: a status information acquisition module, which is used to obtain the battery status information corresponding to the battery pack being in a fully charged state when a preset status update condition is met; a target weight acquisition module, which is used to obtain a reference battery health status and a target weight corresponding to the battery status information; a health status acquisition module, which is used to obtain a real battery health status calculated last time; and a health status calculation module, which is used to determine the real battery health status currently calculated based on the reference battery health status, the target weight and the real battery health status calculated last time.

[0008] A third aspect of an embodiment of the present application further provides an energy storage device, which includes a battery pack, one or more processors and a memory, wherein the one or more processors are used to implement the above-mentioned battery health status determination method when executing a computer program stored in the memory.

[0009] A fourth aspect of an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned battery health status determination method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0011] Figure 1 A schematic diagram of the structure of an energy storage device provided in one embodiment of the present application.

[0012] Figure 2 A flowchart of a method for determining a battery health status provided in accordance with an embodiment of the present application.

[0013] Figure 3 A flowchart of a method for determining a full charge state provided in one embodiment of the present application.

[0014] Figure 4 A flowchart of a method for determining a preset status update condition provided in one embodiment of the present application.

[0015] Figure 5 A flowchart of a first full-discharge state determination method provided in one embodiment of the present application.

[0016] Figure 6 A flowchart of a method for determining a target weight in a first full discharge state provided by an embodiment of the present application.

[0017] Figure 7 A flowchart of a method for determining a second full discharge state provided in one embodiment of the present application.

[0018] Figure 8 A flowchart of a method for determining a target weight in a second full discharge state provided by an embodiment of the present application.

[0019] Fig. 9 A flowchart of a method for determining a target weight in a static state provided by an embodiment of the present application.

[0020] Fig.10 A flowchart of a method for determining a battery health status provided in accordance with an embodiment of the present application.

[0021] Fig.11 A schematic diagram of the structure of a battery health status determination device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0023] In the following description, many specific details are set forth to facilitate a full understanding of the present application. The described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0024] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0025] Currently, battery packs have a wide range of application scenarios and can be used in various types of equipment. For example, battery packs can be used in self-moving equipment such as automotive equipment, lawn mowing equipment, sweeping equipment, mine clearance equipment, and cruise equipment. They can also be used in energy storage equipment such as mobile energy storage equipment and household energy storage equipment, or other electronic equipment that requires battery packs, without limitation. Battery packs can also be used as independent devices in conjunction with other equipment, for example, in conjunction with power conversion equipment, photovoltaic modules, etc., without limitation.

[0026] The present application embodiment takes the application of a battery pack in an energy storage device as an example. Accurately evaluating the battery health status of the battery pack is essential for effectively monitoring and predicting the performance and service life of the battery in the energy storage device. There are many parameters for evaluating the battery health status of a battery pack, such as full charge capacity, internal resistance, and full charge energy, among which full charge capacity is more widely accepted and intuitive. The calculation method of the battery health status with full charge capacity as an indicator is shown in Formula 1:

[0027] Formula 1: Battery health status = current full charge capacity / factory rated capacity*100%.

[0028] In the above formula 1, the current full charge capacity needs to be obtained. In the relevant technology, the full charge and discharge method, the two-point method or other methods can be used for calculation. However, the above method is sensitive to the accumulation of current errors and cannot avoid single calculation errors, resulting in the calculated battery health status may deviate from the actual battery health status, making it impossible for users to know the accurate battery health status, which in turn affects the normal use of energy storage equipment.

[0029] In view of the above problems, an embodiment of the present application provides a method for determining the battery health status, which can reduce the single calculation error to a certain extent, avoid the problem that the calculated battery health status deviates seriously from the actual battery health status, and improve the accuracy of determining the battery health status.

[0030] Figure 1 A schematic diagram of the structure of an energy storage device provided in one embodiment of the present application is shown in FIG. Figure 1 As shown, the energy storage device 30 includes a memory 31, one or more processors 32, at least one communication bus 33, and a battery pack 34. The one or more processors 32 are used to implement the battery health state determination method when executing the computer program stored in the memory 31.

[0031] Figure 1 The structure of the energy storage device shown does not constitute a limitation on the embodiments of the present application. The energy storage device 30 may also include more or less other hardware or software than shown in the figure, or a different arrangement of components. For example, the energy storage device 30 may also include multiple interfaces. For example, the first interface is used to connect to a load to power the load, and the second interface is used to connect to an independent battery pack to increase the capacity of the energy storage device.

[0032] In one embodiment of the present application, the energy storage device 30 may be a self-moving device including a battery pack, such as an automobile device, a lawn mowing device, a sweeping device, a cruise device, etc., or an energy storage device such as a mobile energy storage device, a household energy storage device, or other electronic devices including a battery pack or an electronic device with an energy storage function. The energy storage device 30 may also be connected to a client device, which includes but is not limited to any electronic product that can interact with a user through a keyboard, a mouse, a remote control, a touchpad, or a voice control device, such as a personal computer, a tablet computer, a smart phone, a digital camera, etc.

[0033] It should be noted that the energy storage device 30 is only an example, and other existing or future electronic products that are suitable for the present application should also be included in the protection scope of the present application and included here by reference.

[0034] In some embodiments, at least one communication bus 33 is configured to implement connection and communication between the memory 31 and at least one processor 32, etc.

[0035] In some embodiments, the energy storage device 30 may also include a battery pack 34 for supplying power to various components. The battery pack 34 may be logically connected to at least one processor 32 through a power management device (not shown), so as to manage charging, discharging, and power consumption through the power management device. The energy storage device 30 may also include any components such as one or more DC or AC power supplies, recharging devices, power failure detection circuits, power converters or inverters, and power status indicators. The energy storage device 30 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.

[0036] Figure 2 The flowchart of a method for determining the battery health status provided in one embodiment of the present application is shown in FIG. 1 , and the method for determining the battery health status is applied to an energy storage device. Figure 2 As shown, the method for determining the battery health status includes the following steps:

[0037] S11, when a preset status update condition is met, obtaining battery status information corresponding to a battery pack being in a fully charged state.

[0038] In some embodiments, the calculation of the battery health status is a triggered calculation, and when the preset status update condition is met, the calculation of the battery health status of the battery pack is triggered. The preset status update condition can be set in advance. For example, the preset status update condition can be based on the last valid state of the battery pack to trigger the calculation of the health status of the battery pack. Among them, the valid state may include a full discharge state and / or a static state. The full discharge state refers to the state in which the battery pack is exhausted. For example, in some scenarios, the full discharge state may be the state when the state of charge (State Of Charge, SOC) of the battery pack reaches 0%; the static state refers to the state in which the battery pack is not charged and discharged for a period of time exceeding the first preset time, wherein the first preset time can be set according to actual needs. For example, the first preset time can be 2 hours.

[0039] In some embodiments, the fully charged state refers to the state in which the battery pack is fully charged. For example, in some scenarios, the fully discharged state may be the state in which the SOC of the battery pack reaches 100%. In one embodiment, it is possible to determine whether the battery pack is in a fully charged state based on the voltage of the battery pack during charging (referred to as the "first battery pack voltage" in this embodiment of the application). For example, when the first battery pack voltage is greater than or equal to the preset charge cut-off voltage, it is determined that the battery pack is in a fully charged state. The preset charge cut-off voltage may be set according to actual needs. For example, the preset charge cut-off voltage may be 3650mv.

[0040] In some embodiments, the battery status information corresponding to the battery pack being in a fully charged state is obtained. The battery status information is used to reflect the state of the battery pack during the charging and discharging process. For example, the battery status information may include one or more of the following information: the cumulative charging capacity, the battery pack temperature, and the voltage of the battery pack during discharge (referred to as the "second battery pack voltage" in the embodiment of the present application). The cumulative charging capacity refers to the total amount of electricity accumulated by the battery pack within a certain period of time.

[0041] S12, obtaining a reference battery health state and a target weight corresponding to the battery status information.

[0042] In some embodiments, the reference battery health state may refer to the battery health state calculated by the two-point method, the full charge and discharge method, or other methods. The two-point method refers to calculating the battery health state based on the charge capacity and SOC of the battery pack in different states, for example, obtaining the first battery capacity and the first SOC of the battery pack in a static state, and obtaining the second battery capacity and the second SOC of the battery pack in a fully charged state. Exemplarily, in some scenarios, the reference battery health state may be calculated according to the following formula 2:

[0043] Formula 2: Reference battery health status = (second battery capacity - first battery capacity) / ((second SOC - first SOC) * rated capacity at factory delivery) * 100%.

[0044] Among them, the first SOC and the second SOC can be obtained by looking up the relationship table between the open circuit voltage and the state of charge. When using the two-point method to calculate the reference battery health state, in order to avoid the problem of inaccurate sampling caused by discharge current fluctuations as much as possible, the static state can be used as the starting state for accumulation to obtain the first battery capacity and the second battery capacity; and the full charge current of the battery pack must meet certain conditions, such as less than 0.5C (C battery pack charging rate, used to identify the charging capacity of the battery pack); in addition, in the process of the battery pack from the static state to the full charge state, it is necessary to limit the cumulative charging capacity and full charge time between the two states. When the cumulative charging capacity between the two states exceeds the preset capacity threshold, or the full charge time exceeds the preset time threshold, the calculation of the reference battery health state is abandoned. Among them, the preset capacity threshold and the preset time threshold can be set according to actual needs, and there is no restriction here. By setting the preset capacity threshold and the preset time threshold, the intermediate error can be reduced and the accuracy of calculating the reference battery health state using the two-point method can be improved.

[0045] In some embodiments, the full charge and discharge method refers to calculating the battery health state according to the charging capacity of the battery pack in different states. For example, the third battery capacity of the battery pack in the full discharge state and the fourth battery capacity in the full charge state are obtained, and the reference battery health state is calculated according to the following formula 3:

[0046] Formula 3: Reference battery health status = (fourth battery capacity - third battery capacity) / rated capacity * 100%.

[0047] Among them, when using the full charge and discharge method to calculate the reference battery health state, in order to avoid the problem of inaccurate sampling caused by discharge current fluctuations, the full discharge state is used as the starting state for accumulation to obtain the third battery capacity and the fourth battery capacity; and the full charge current of the battery pack must meet certain conditions, such as less than 0.5C (C battery pack charging rate, used to identify the charging capacity of the battery pack); in addition, in the process of the battery pack from the full discharge state to the full charge state, it is necessary to limit the cumulative charging capacity and full charge time between the two states. When the cumulative charging capacity between the two states exceeds the preset capacity threshold, or the full charge time exceeds the preset time threshold, the calculation result of the reference battery health state is discarded. Among them, the preset capacity threshold and the preset time threshold can be set according to actual needs. For example, the preset capacity threshold can be 1 times the rated battery capacity, 2 times the rated battery capacity, etc., and the preset time threshold can be 3 days, 5 days, 1 week, etc., which are not limited here. By setting the preset capacity threshold and the preset time threshold, the intermediate error can be reduced and the accuracy of calculating the reference battery health state using the full charge and discharge method can be improved.

[0048] In some embodiments, the full-fill-fill method includes a narrow sense full-fill-fill method (also referred to as the "first full-fill-fill method" in the embodiment of the present application) and a broad sense full-fill-fill method (also referred to as the "second full-fill-fill method" in the embodiment of the present application).

[0049] When the narrow sense full charge and discharge method is used to calculate the reference battery health status, the narrow sense full discharge condition may include low current discharge, for example, when the temperature of the battery pack meets the preset temperature condition, the battery pack is discharged with a discharge current less than or equal to the preset current value until it is discharged. The preset current value can be set according to actual needs, for example, the preset current value can be 0.1C, 0.2C, 0.5C, etc.

[0050] When the generalized full-charge-discharge method is used to calculate the reference battery health status, the generalized full-discharge condition can be current discharge without considering temperature and discharge rate, or it can also be understood as discharge when the preset temperature condition or current condition is not met.

[0051] The target weight is a coefficient for weighting and integrating the reference battery health status. In some embodiments, the target weight may be related to a preset state update condition, that is, the target weight is related to the last valid state of the battery pack. For example, when the last valid state of the battery pack is the full discharge state, there is a corresponding target weight; when the last valid state of the battery pack is the static state, there is a corresponding target weight.

[0052] S13, obtaining the actual battery health status calculated last time.

[0053] In some embodiments, since the calculation of the battery health status is a triggered calculation, for example, when a preset status update condition is met, the calculation of the real battery health status of the battery pack is triggered. The real battery health status calculated when the preset status update condition was met last time is obtained.

[0054] S14, determining the currently calculated real battery health state according to the reference battery health state, the target weight and the real battery health state calculated last time.

[0055] In some embodiments, the actual battery health status currently calculated may be determined according to the following formula 4:

[0056] Formula 4: actual battery health status = (1-target weight) * actual battery health status calculated last time + target weight * reference battery health status.

[0057] It should be understood that the above formula 4 is only an illustrative example of the embodiment of the present application. In some other embodiments, data fusion can also be performed through other formulas to determine the actual battery health status currently calculated.

[0058] In actual application scenarios, the current data collected has certain errors due to the accuracy of current sampling. In related technologies, when calculating the battery health status, the accumulation of current errors is more sensitive, and single calculation errors cannot be avoided, resulting in the calculated battery health status may deviate from the actual battery health status, making it impossible for users to know the accurate battery health status.

[0059] The above-mentioned battery health status determination method provided by the implementation of the present application obtains the battery status information when the battery pack is in a fully charged state, and determines the reference battery health status and target weight based on the battery status information, and combines the reference battery health status, target weight and the actual battery health status calculated last time to determine the current calculated actual battery health status. This can reduce the single calculation error to a certain extent, avoid the problem that the calculated battery health status seriously deviates from the actual battery health status, and improve the accuracy of the battery health status determination.

[0060] In some embodiments, the fully charged state refers to the state in which the battery pack is fully charged. For example, in some scenarios, the fully discharged state may be the state in which the SOC of the battery pack reaches 100%. In one embodiment, whether the battery pack is in the fully charged state may be determined based on the voltage of the battery pack during charging (referred to as the "first battery pack voltage" in the embodiment of the present application). Figure 3 The flowchart of the method for determining the full charge state provided in one embodiment of the present application is shown in FIG. 1 , and the method for determining the full charge state is applied to an energy storage device. Figure 3 As shown, the battery health status determination method also includes the following steps:

[0061] S21, when charging the battery pack, obtaining a first battery pack voltage of the battery pack.

[0062] In some embodiments, a battery cell group is provided in the battery pack, and the battery cell group may include a single battery cell or may include two or more battery cells.

[0063] In some embodiments, when charging the battery pack, the cell voltage of each cell in the cell group of the battery pack is obtained, and the highest cell voltage is used as the first battery pack voltage of the battery pack.

[0064] In other embodiments, when charging the battery pack, the entire voltage of the battery pack may also be used as the first battery pack voltage of the battery pack.

[0065] In addition, in some embodiments, in order to protect the battery pack, a trickle charging scheme may be adopted at the charging end of the battery pack. For example, the charging current of the battery pack may be controlled to be less than or equal to 0.5C, 0.3C, 0.1C, etc.

[0066] S22, when the first battery pack voltage is greater than or equal to a preset charging cut-off voltage, determining that the battery pack is in a fully charged state.

[0067] In some embodiments, the preset charge cutoff voltage is preset, for example, the preset charge cutoff voltage is 3650mv. When the first battery pack voltage is greater than or equal to the preset charge cutoff voltage, it is determined that the battery pack is in a fully charged state; when the first battery pack voltage is less than the preset charge cutoff voltage, it is determined that the battery pack is not in a fully charged state.

[0068] The embodiment of the present application obtains a first battery pack voltage when the battery pack is charging, and monitors the relationship between the first battery pack voltage and a preset charging cut-off voltage, so as to timely monitor whether the battery pack is in a fully charged state.

[0069] In some embodiments, the calculation of the battery health status is a triggered calculation, and when a preset status update condition is met, the calculation of the battery health status of the battery pack is triggered. Figure 4 The following is a flow chart of a method for determining a preset state update condition provided by an embodiment of the present application, and the method for determining a preset state update condition is applied to an energy storage device. Figure 4 As shown, the battery health status determination method also includes the following steps:

[0070] S31, obtaining the first time when the battery pack enters a fully charged state.

[0071] In some embodiments, when charging the battery pack, a first battery pack voltage of the battery pack is obtained, and the time when the first battery pack voltage is greater than or equal to a preset charging cut-off voltage is recorded as the first time.

[0072] S32, obtaining a second time when the battery pack leaves the last valid state; the valid state includes a full discharge state and / or a static state, and the static state is a state in which the battery pack is in a state where the duration of time when the battery pack is neither charged nor discharged exceeds a first preset duration.

[0073] In some embodiments, when the battery pack is out of the last valid state, it indicates that the battery pack may enter a charging or discharging process. At this time, the last valid state of the battery pack can be obtained, and the time when the last valid state changes can be recorded as the second time.

[0074] In some embodiments, the valid state may include a full-discharge state and / or a static state. For example, if the last valid state of the battery pack is a full-discharge state, the second time when the full-discharge state changes is recorded; if the last valid state of the battery pack is a static state, the second time when the static state changes is recorded.

[0075] In some embodiments, the full state may include a first full state and a second full state, wherein the first full state may be a narrow full state, and the second full state may be a broad full state. The first preset duration may be set according to actual needs and is not limited here.

[0076] S33: If the duration between the first time and the second time is less than or equal to the second preset duration, and the cumulative charging capacity of the battery pack between the first time and the second time is less than or equal to the preset charging capacity, it is determined that the preset status update condition is met.

[0077] In some embodiments, the second preset duration and the preset charging capacity can be set according to actual needs. For example, the second preset duration can be 3 days, 5 days, 1 week, etc., and the preset charging capacity can be 1 times the rated capacity or 2 times the rated capacity. The cumulative charging capacity can refer to the total amount of electricity accumulated by the battery pack between the first time and the second time.

[0078] The embodiment of the present application obtains the first time when the battery pack enters a fully charged state and the second time when the battery pack leaves the last valid state, and then determines whether the battery pack meets the preset status update conditions based on the duration between the first time and the second time and the accumulated charging capacity, and can timely trigger the calculation of the battery health status of the battery pack when the battery pack meets the preset status update conditions.

[0079] In some embodiments, the full discharge state includes a first full discharge state, the first full discharge state may be a narrow full discharge state, and the narrow full discharge condition may include small current discharge. For example, when the temperature of the battery pack meets the preset temperature condition, the battery pack is discharged with a discharge current less than or equal to a preset current value until it is discharged. Figure 5The first method for determining a full discharge state is a flowchart of an embodiment of the present application, and the first method for determining a full discharge state is applied to an energy storage device. Figure 5 As shown, the battery health status determination method also includes the following steps:

[0080] S41, when the temperature of the battery pack meets a preset temperature condition and the battery pack is discharged according to a preset current, obtaining a second battery pack voltage of the battery pack.

[0081] In some embodiments, the preset temperature condition and the preset current are preset, for example, the preset temperature condition may be that the temperature of the battery pack is greater than 10 degrees Celsius, and the preset current may be less than or equal to 0.5 C. In an example scenario, when the temperature of the battery pack is greater than 10 degrees Celsius and the battery pack is discharged at a current less than or equal to 0.5 C, the cell voltage of each cell in the cell group of the battery pack may be obtained, and the lowest cell voltage may be used as the second battery pack voltage of the battery pack.

[0082] S42, when the second battery pack voltage is less than or equal to a preset discharge cut-off voltage, determining that the battery pack is in a first full discharge state.

[0083] In some embodiments, the preset discharge cut-off voltage is preset, for example, the preset discharge cut-off voltage may be 2800 mV. When the second battery pack voltage is less than or equal to the preset discharge cut-off voltage, it is determined that the battery pack is in the first full discharge state; when the second battery pack voltage is greater than the preset discharge cut-off voltage, it is determined that the battery pack is not in the first full discharge state.

[0084] The embodiment of the present application obtains the second battery pack voltage when the temperature of the battery pack meets the preset temperature condition and the battery pack is discharged according to the preset current. By monitoring the relationship between the second battery pack voltage and the preset discharge cut-off voltage, it is possible to timely monitor whether the battery pack is in the first full discharge state.

[0085] In some embodiments, the target weight is a coefficient for weighting and fusing the reference battery health state and the actual battery health state calculated last time. The target weight may be related to a preset state update condition, that is, the target weight is related to the last valid state of the battery pack. For example, when the last valid state of the battery pack is the full discharge state, there is a corresponding target weight; when the last valid state of the battery pack is the static state, there is a corresponding target weight. Figure 6 The flowchart of the method for determining the target weight in the first full discharge state provided by one embodiment of the present application is applied to the energy storage device. Figure 6 As shown, when the last valid state is the first full discharge state, obtaining the target weight corresponding to the battery state information includes the following steps:

[0086] S51, obtaining the rated capacity of the battery pack.

[0087] In some embodiments, the rated capacity of the battery pack is pre-set, and refers to the capacity of the battery pack obtained by testing under rated test conditions (eg, set current, temperature, and degree of battery pack aging).

[0088] S52: When the accumulated charging capacity is less than or equal to the rated capacity, determine the target weight as a preset value.

[0089] In some embodiments, the preset value is pre-set, for example, the preset value can be set to 1, 0.95, 0.9, etc.

[0090] S53, when the accumulated charging capacity is greater than the rated capacity and less than twice the rated capacity, determining a capacity correction coefficient according to the accumulated charging capacity, and determining a target weight according to the capacity correction coefficient.

[0091] In some embodiments, the capacity correction factor is calculated according to the following formula 5:

[0092] Formula 5: Capacity correction factor = 1-0.5*(2*rated capacity-accumulated charging capacity) / rated capacity.

[0093] It should be understood that the above formula 5 is only an illustrative example of the embodiment of the present application. In some other embodiments, the capacity correction factor can also be calculated by other formulas.

[0094] In some embodiments, the confidence allocation coefficient may also be calculated based on the time interval between two adjacent calculations of the true battery health status and the number of battery cell cycles.

[0095] In some embodiments, a real time interval between two consecutive calculations of the real battery health status and a preset expected time interval are obtained. The real time interval can be obtained by obtaining the first time point at which the real battery health status was calculated last time and the second time point at which the real battery health status is currently calculated. The preset expected time interval can be directly configured, or can also be obtained through data analysis, for example, by analyzing multiple historical real time intervals.

[0096] Get the interval between the actual number of cell cycles for two consecutive calculations of the actual battery health status and the preset interval of the expected number of cell cycles. Among them, the number of cell cycles refers to the number of times the battery pack completes a complete charge and discharge process (for example, from a fully charged state to a fully discharged state, and then from a fully discharged state to a fully charged state). In actual application, the battery pack does not always work in a fully charged and discharged scenario, so the corresponding number of cell cycles can be converted according to the actual charge and discharge capacity of the battery pack. The interval of the actual number of cell cycles can be obtained by obtaining the first number of cell cycles for the last calculation of the actual battery health status and the second number of cell cycles for the current calculation of the actual battery health status. The preset expected interval of cell cycles can be directly configured, or it can also be obtained through data analysis, for example, it can be obtained by analyzing multiple historical intervals of the actual number of cell cycles.

[0097] In some embodiments, the quotient of the actual time interval and the preset expected time interval (for example, actual time interval / preset expected time interval) can be calculated as the time coefficient, and the quotient of the actual battery cell cycle number interval and the preset expected battery cell cycle number interval (for example, actual battery cell cycle number interval / preset expected battery cell cycle number interval) can be calculated as the cycle number coefficient.

[0098] If the time coefficient is greater than the cycle number coefficient, the confidence allocation coefficient is determined to be the time coefficient; if the time coefficient is less than or equal to the cycle number coefficient, the confidence allocation coefficient is determined to be the cycle number coefficient.

[0099] In other embodiments, the confidence allocation coefficient may also be calculated in other ways, which is not limited in this application.

[0100] In some embodiments, when the cumulative charging capacity is greater than the rated capacity and less than twice the rated capacity, the target weight is determined according to the capacity correction factor and the confidence allocation coefficient, and the target weight is calculated according to the following formula 6:

[0101] Formula 6: Target weight = capacity correction factor * confidence allocation coefficient.

[0102] It should be understood that the above formula 6 is only an illustrative example of the embodiment of the present application. In some other embodiments, the target weight can also be calculated by other formulas.

[0103] The embodiment of the present application determines the target weight at the first full discharge state, and then combines the reference battery health state calculated by the first full charge and discharge method with the actual battery health state calculated last time to determine the current calculated actual battery health state, thereby avoiding the problem that the calculated battery health state deviates seriously from the actual battery health state due to a single calculation error when using the full charge and discharge method, and improving the accuracy of the battery health state determination.

[0104] In some embodiments, the full discharge state includes a second full discharge state, and the second full discharge state may be a generalized full discharge state. The generalized full discharge condition may refer to the battery pack being discharged until it is empty without satisfying preset temperature conditions or current conditions. Figure 7 The flowchart of the second full discharge state determination method provided in one embodiment of the present application is shown in FIG. 1 , and the second full discharge state determination method is applied to an energy storage device. Figure 7 As shown, the battery health status determination method also includes the following steps:

[0105] S61, when the battery pack temperature does not meet a preset temperature condition, or the battery pack does not discharge according to a preset current, obtaining a second battery pack voltage of the battery pack.

[0106] In some embodiments, the preset temperature condition and the preset current are preset, for example, the preset temperature condition may be that the temperature of the battery pack is greater than 10 degrees Celsius, and the preset current may be less than or equal to 0.5 C. In an example scenario, when the temperature of the battery pack is less than or equal to 10 degrees Celsius, or the battery pack is discharged at a current greater than 0.5 C, the cell voltage of each cell in the cell group of the battery pack is obtained, and the lowest cell voltage is used as the second battery pack voltage of the battery pack.

[0107] S62, when the second battery pack voltage is less than or equal to the preset discharge cut-off voltage, determining that the battery pack is in a second full discharge state.

[0108] In some embodiments, the preset discharge cut-off voltage is preset, for example, the preset discharge cut-off voltage may be 2800 mV. When the second battery pack voltage is less than or equal to the preset discharge cut-off voltage, it is determined that the battery pack is in the second full discharge state; when the second battery pack voltage is greater than the preset discharge cut-off voltage, it is determined that the battery pack is not in the second full discharge state.

[0109] The embodiment of the present application obtains the second battery pack voltage when the temperature of the battery pack does not meet the preset temperature condition, or the battery pack does not discharge according to the preset current, and monitors the relationship between the second battery pack voltage and the preset discharge cut-off voltage, so as to timely monitor whether the battery pack is in the second full discharge state.

[0110] Figure 8 The flowchart of the target weight determination method in the second full discharge state provided by one embodiment of the present application is applied to the energy storage device. Figure 8 As shown, when the last valid state is the second full discharge state, obtaining the target weight corresponding to the battery state information includes the following steps:

[0111] S71, obtaining a preset freezing correction coefficient.

[0112] In some embodiments, the rated capacity of the battery pack and the frozen capacity of the battery pack in the second full discharge state may be obtained, and the freezing correction coefficient may be determined according to the following formula 7:

[0113] Formula 7: Freezing correction factor = 1-freezing capacity / rated capacity.

[0114] It should be understood that the above formula 7 is only an illustrative example of the embodiment of the present application. In some other embodiments, the freezing correction coefficient can also be calculated by other formulas.

[0115] S72, determining a capacity correction coefficient according to the accumulated charging capacity.

[0116] In some embodiments, the method for determining the capacity correction factor may refer to the content described above.

[0117] S73, determining a target weight according to the freezing correction factor and the capacity correction factor.

[0118] In some embodiments, the target weight in the second full discharge state is determined according to the following formula 8:

[0119] Formula 8: Target weight = freezing correction factor * capacity correction factor * confidence allocation factor.

[0120] The method for determining the confidence allocation coefficient has been described in detail above and will not be repeated here.

[0121] It should be understood that the above formula 8 is only an illustrative example of the embodiment of the present application. In some other embodiments, the target weight can also be calculated by other formulas.

[0122] The embodiment of the present application determines the target weight at the second full discharge state, and then combines the reference battery health state calculated by the second full charge and discharge method with the actual battery health state calculated last time to determine the current calculated actual battery health state, thereby avoiding the problem that the calculated battery health state deviates seriously from the actual battery health state due to a single calculation error when using the full charge and discharge method, and improving the accuracy of the battery health state determination.

[0123] In some embodiments, the valid state includes a static state. When the battery pack is static (i.e., not charged or discharged), the static time of the battery pack can be accumulated. If the static time of the battery pack exceeds a first preset time, it indicates that the battery pack has entered a static state. If the static time of the battery pack does not exceed the first preset time, it indicates that the battery pack has not entered a valid static state.

[0124] Fig. 9The flowchart of the method for determining the target weight in a static state provided by one embodiment of the present application is applied to energy storage equipment. Fig. 9 As shown, when the last valid state is the static state, obtaining the target weight corresponding to the battery state information includes the following steps:

[0125] S81, obtaining the rated capacity of the battery pack.

[0126] In some embodiments, the rated capacity of the battery pack is pre-set, and refers to the capacity of the battery pack obtained by testing under rated test conditions (eg, set current, temperature, and degree of battery pack aging).

[0127] S82, when the accumulated charging capacity is less than or equal to the rated capacity, determining a decay coefficient according to the real battery health status obtained by the last calculation; and determining a target weight according to a preset confidence and the decay coefficient.

[0128] In some embodiments, when the accumulated charging capacity is less than or equal to the rated capacity, the decay coefficient is calculated according to Formula 9:

[0129] Formula 9: Decay coefficient = actual battery health status calculated last time / 100.

[0130] It should be understood that the above formula 9 is only an illustrative example of the embodiment of the present application. In some other embodiments, the decay coefficient can also be calculated by other formulas.

[0131] In some embodiments, the preset reliability can be set according to actual needs. For example, the preset reliability can be 0.85, 0.8, 0.75, etc.

[0132] In some embodiments, the target weight may be obtained by calculating the product of a preset confidence and a decay coefficient.

[0133] S83, when the cumulative charging capacity is greater than the rated capacity, determine the decay coefficient according to the real battery health status obtained by the last calculation; determine the capacity correction coefficient according to the cumulative charging capacity; determine the target weight according to the preset confidence, decay coefficient and capacity correction coefficient.

[0134] The method for determining the decay coefficient and the capacity correction coefficient can refer to the content described above.

[0135] When the cumulative charging capacity is greater than the rated capacity, the target weight in the static state can be calculated according to Formula 10:

[0136] Target weight = preset confidence * decay coefficient * capacity correction coefficient * confidence allocation coefficient.

[0137] The method for determining the confidence allocation coefficient has been described in detail above and will not be repeated here.

[0138] It should be understood that the above formula 10 is only an illustrative example of the embodiment of the present application. In some other embodiments, the target weight can also be calculated by other formulas.

[0139] The embodiment of the present application determines the target weight in the static state, and then combines the reference battery health state calculated by the two-point method with the actual battery health state calculated last time to determine the actual battery health state currently calculated, thereby avoiding the problem that the calculated battery health state deviates seriously from the actual battery health state due to a single calculation error when using the two-point method, and improving the accuracy of the battery health state determination.

[0140] In some embodiments, since the calculation of the battery health status belongs to a triggered calculation, when the preset status update condition is met, the calculation of the battery health status of the battery pack is triggered. In practical applications, there may be a situation where the calculation of the battery health status of the battery pack is not triggered for a long time. For the above situation, a forced calibration strategy can be set. At this time, the third preset time length or the preset number of battery cell cycles can be determined. If the calculation of the battery health status of the battery pack is not triggered within the third preset time length or the preset number of battery cell cycles, the reference battery health status of the battery pack is obtained and the target weight is determined according to the Cycle (number of cycles) table lookup method. Then, the real battery health status is obtained according to the reference battery health status, the target weight and the last calculation, and the real battery health status currently calculated is determined. Among them, the third preset time length and the preset number of battery cell cycles can be set according to actual needs. For example, the third preset time length can be 300 days, 350 days, 400 days, etc., and the preset number of battery cell cycles can be 500 times, 550 times, 600 times, etc.

[0141] In some embodiments, a correspondence between the number of cell cycles and the battery health status may be preset, and by querying the correspondence, the battery health status corresponding to the number of cell cycles of the battery pack may be obtained as a reference battery health status.

[0142] In some embodiments, in the process of obtaining a reference battery health status of a battery pack using the Cycle table lookup method, the accumulation of the number of battery cell cycles can be determined based on the accumulated charging capacity.

[0143] In some embodiments, when setting the correspondence between the number of battery cell cycles and the battery health status, it can be tested under a preset test condition. For example, the test condition can be to charge the battery pack with a current of 0.5C and discharge it with a current of 1C.

[0144] When the mandatory calibration strategy is met, the reference battery health status is updated by querying the correspondence between the number of battery cell cycles and the battery health status.

[0145] In some embodiments, since the actual working condition of the battery pack may deviate from the test working condition, the battery health status obtained by the Cycle table lookup method may deviate from the actual battery health status. Therefore, the present application can adjust the reference battery health status calculated by the Cycle table lookup method by means of data weighting and fusion, which can reduce the error of a single calculation and improve the accuracy of determining the battery health status.

[0146] In some embodiments, the target weight corresponding to the Cycle table lookup method is a set value, for example, the set value is 0.5, 0.4, 0.3, etc.

[0147] In some embodiments, in order to allow users to intuitively understand the battery health status of the battery pack, the battery health status can be displayed in the energy storage device. In actual use, the real battery health status does not decrease monotonically. In order to avoid jumps in the displayed battery health status, after determining the current calculated real battery health status, the battery health status displayed on the energy storage device is determined according to the real battery health status (also referred to as "displaying battery health status" in this embodiment of the application), ensuring that the battery health status displayed on the energy storage device can decay smoothly and improve the stability of the battery health status display. Fig.10 The flowchart of the method for determining the battery health status provided by one embodiment of the present application is shown in FIG. 1 , and the method for determining the battery health status is applied to energy storage devices. Fig.10 As shown, after determining the actual battery health state currently calculated, the battery health state determination method further includes the following steps:

[0148] S91, obtaining the number of battery cell cycles corresponding to the battery pack, and determining the corresponding cycle battery health status according to the number of battery cell cycles.

[0149] In some embodiments, a correspondence between the number of cell cycles and the cycle battery health status is preset, and by querying the correspondence, the cycle battery health status corresponding to the number of cell cycles of the battery pack can be obtained.

[0150] S92, determining a target battery health state according to the actual battery health state and the cycle battery health state currently calculated.

[0151] After obtaining the currently calculated real battery health state and the cycle battery health state, the target battery health state can be determined by combining the currently calculated real battery health state and the cycle battery health state.

[0152] In an example scenario, the target battery health state obtained by the last calculation is obtained. When the actual battery health state obtained by the current calculation is less than or equal to the target battery health state obtained by the last calculation, and the actual battery health state obtained by the current calculation is greater than the cycle battery health state and less than the cycle battery health state + 10 (assuming that the battery health range is [0, 100]), the target battery health state is determined to be the actual battery health state obtained by the current calculation; otherwise, the sum of the actual battery health state obtained by the last calculation and the cycle battery health state is calculated, and then the sum is divided by 2 to obtain the target battery health state.

[0153] S93, when the target battery health state is greater than or equal to the displayed battery health state, keep displaying the battery health state; the displayed battery health state is the battery health state displayed by the energy storage device.

[0154] In some embodiments, the displayed battery health status may refer to the battery health status currently displayed in the energy storage device. When the target battery health status is greater than or equal to the displayed battery health status, the displayed battery health status is maintained to avoid the displayed battery health status failing to decay smoothly.

[0155] S94: When the target battery health state is less than the displayed battery health state, reduce the displayed battery health state at a preset rate.

[0156] In some embodiments, when the target battery health state is less than the displayed battery health state, the displayed battery health state is reduced at a preset rate. The preset rate can be set according to actual needs. For example, the preset rate can be -1 / week.

[0157] After determining the actual battery health status currently calculated, the embodiment of the present application determines the battery health status displayed on the energy storage device based on the actual battery health status, thereby ensuring that the battery health status of the battery pack can decay smoothly and improving the stability of the battery health status display.

[0158] See also Fig.11 , Fig.11 A schematic diagram of the structure of a battery health status determination device provided in one embodiment of the present application. In some embodiments, the battery health status determination device 20 may include a plurality of functional modules composed of computer program segments. The computer programs of the various program segments in the battery health status determination device 20 may be stored in the memory of the energy storage device and executed by at least one processor to perform (see Figure 2 Description) Functionality for battery health determination.

[0159] In this embodiment, the battery health status determination device 20 can be divided into multiple functional modules according to the functions it performs. The functional modules may include: a state information acquisition module 201, a target weight acquisition module 202, a health status acquisition module 203, and a health status calculation module 204. The module referred to in this application refers to a series of computer program segments that can be executed by at least one processor and can complete fixed functions, which are stored in a memory. In this embodiment, the functions of each module will be described in detail in subsequent embodiments.

[0160] The status information acquisition module 201 can be used to acquire the battery status information corresponding to the battery pack being in a fully charged state when a preset status update condition is met.

[0161] The target weight acquisition module 202 may be used to acquire a reference battery health state and a target weight corresponding to the battery status information.

[0162] The health status acquisition module 203 may be used to acquire the real battery health status calculated last time.

[0163] The health state calculation module 204 may be used to determine the currently calculated real battery health state according to the reference battery health state, the target weight, and the real battery health state calculated last time.

[0164] It can be understood that the battery health status determination device 20 and the battery health status determination method of the above-mentioned embodiment belong to the same inventive concept, and the specific implementation method of each module of the battery health status determination device 20 corresponds to the various steps of the battery health status determination method in the above-mentioned embodiment, which will not be repeated in this application.

[0165] The module division described above is a logical function division, and there may be other division methods in actual implementation. In addition, the functional modules in each embodiment of the present application may be integrated in the same processing unit, or each module may exist physically separately, or two or more modules may be integrated in the same unit. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0166] then Figure 1 Description of the energy storage device: In some embodiments, the energy storage device 30 is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits, programmable gate arrays, digital processors, and embedded devices.

[0167] Although not shown, the power source connected to the energy storage device 30 may include any components such as one or more DC or AC power sources, recharging devices, power failure detection circuits, power converters or inverters, power status indicators, etc. The energy storage device 30 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.

[0168] In some embodiments, a computer program is stored in the memory 31, and when the computer program is executed by at least one processor 35, all or part of the steps in the battery health state determination method are implemented. The memory 31 includes a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0169] Furthermore, the computer-readable storage medium may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function, etc.; the data storage area may store data created according to the use of the energy storage device 30, etc.

[0170] In some embodiments, at least one processor 32 is the control core (Control Unit) of the energy storage device 30, and uses various interfaces and lines to connect various components of the entire energy storage device 30, and executes various functions and processes data of the energy storage device 30 by running or executing programs or modules stored in the memory 31, and calling data stored in the memory 31. For example, when at least one processor 32 executes the computer program stored in the memory, it implements all or part of the steps of the battery health state determination method in the embodiment of the present application; or implements all or part of the functions of the battery health state determination device. At least one processor 32 can be composed of an integrated circuit, for example, it can be composed of a single packaged integrated circuit, or it can be composed of multiple integrated circuits with the same function or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. Combination, etc.

[0171] The above-mentioned integrated unit implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling an energy storage device (which can be a personal computer, energy storage device, or network device, etc.) or a processor to execute parts of the methods of various embodiments of the present application.

[0172] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules is only a logical function division, and there may be other division methods in actual implementation.

[0173] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, and may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0174] In addition, each functional module in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0175] It is obvious to those skilled in the art that the present application is not limited to the details of the above exemplary embodiments, and that the present application can be implemented in other specific forms without departing from the spirit or basic features of the present application. Therefore, from any point of view, the embodiments should be regarded as exemplary and non-restrictive, and the scope of the present application is limited by the attached claims rather than the above description, so it is intended to include all changes that fall within the meaning and scope of the equivalent elements of the claims in the present application. Any figure mark in the claims should not be regarded as limiting the claims involved. In addition, it is obvious that the word "including" does not exclude other units or, and the singular does not exclude the plural. Multiple units or devices stated in the specification can also be implemented by one unit or device through software or hardware. The words first, second, etc. are used to indicate names, and do not indicate any particular order.

[0176] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical solution of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present application.

Claims

1. A method for determining a battery health status, applied to an energy storage device, wherein the energy storage device comprises a battery pack, characterized in that: The method comprises: When a preset status update condition is met, obtaining battery status information corresponding to when the battery pack is in a fully charged state; Obtaining a reference battery health state and a target weight corresponding to the battery status information; Get the actual battery health status calculated last time; The currently calculated real battery state of health is determined according to the reference battery state of health, the target weight and the real battery state of health calculated last time.

2. The method for determining the battery health status according to claim 1, wherein: The method further comprises: When charging the battery pack, obtaining a first battery pack voltage of the battery pack; When the first battery pack voltage is greater than or equal to a preset charge cut-off voltage, it is determined that the battery pack is in the fully charged state.

3. The method for determining the battery health status according to claim 1, wherein: The method further comprises: Acquire the first time when the battery pack enters the fully charged state; Acquire a second time when the battery pack leaves the last valid state; the valid state includes a fully charged state and / or a static state, and the static state is a state in which the battery pack is in a state where the duration of time when the battery pack is neither charged nor discharged exceeds a first preset duration; If the duration between the first time and the second time is less than or equal to a second preset duration, and the cumulative charging capacity of the battery pack between the first time and the second time is less than or equal to a preset charging capacity, it is determined that the preset status update condition is met.

4. The method for determining the battery health status according to claim 3, wherein: The full-discharge state includes a first full-discharge state, and the method further includes: When the temperature of the battery pack meets a preset temperature condition and the battery pack is discharged according to a preset current, obtaining a second battery pack voltage of the battery pack; When the second battery pack voltage is less than or equal to a preset discharge cut-off voltage, it is determined that the battery pack is in the first full discharge state.

5. The method for determining the battery health status according to claim 4, wherein: The battery status information includes the accumulated charging capacity; When the last valid state is the first full discharge state, the acquiring a target weight corresponding to the battery state information includes: Obtaining the rated capacity corresponding to the battery pack; When the accumulated charging capacity is less than or equal to the rated capacity, determining the target weight to be a preset value; When the accumulated charging capacity is greater than the rated capacity and less than twice the rated capacity, a capacity correction coefficient is determined according to the accumulated charging capacity, and the target weight is determined according to the capacity correction coefficient.

6. The method for determining the battery health status according to claim 3, wherein: The full-discharge state includes a second full-discharge state, and the method further includes: When the temperature of the battery pack does not meet a preset temperature condition, or the battery pack does not discharge according to a preset current, obtaining a second battery pack voltage of the battery pack; When the second battery pack voltage is less than or equal to a preset discharge cut-off voltage, it is determined that the battery pack is in the second full discharge state.

7. The method for determining the battery health status according to claim 6, wherein: The battery status information includes the accumulated charging capacity; When the last valid state is the second full discharge state, the acquiring a target weight corresponding to the battery state information includes: Get the preset freeze correction factor; determining a capacity correction factor according to the accumulated charging capacity; The target weight is determined according to the freezing correction factor and the capacity correction factor.

8. The method for determining the battery health status according to claim 3, wherein: The battery status information includes the accumulated charging capacity; When the last valid state is the static state, the acquiring a target weight corresponding to the battery state information includes: Obtaining the rated capacity corresponding to the battery pack; When the accumulated charging capacity is less than or equal to the rated capacity, determining a decay coefficient according to the real battery health state obtained by the last calculation; and determining the target weight according to a preset confidence and the decay coefficient; When the cumulative charging capacity is greater than the rated capacity, the decay coefficient is determined according to the real battery health status obtained by the last calculation; the capacity correction coefficient is determined according to the cumulative charging capacity; and the target weight is determined according to the preset confidence, the decay coefficient and the capacity correction coefficient.

9. The method for determining the battery health status according to claim 1, wherein: After determining the currently calculated true battery health state, the method further includes: Obtaining the number of cell cycles corresponding to the battery pack, and determining the corresponding cycle battery health status according to the number of cell cycles; Determining a target battery health state according to the actual battery health state currently calculated and the cycle battery health state; When the target battery health state is greater than or equal to the displayed battery health state, maintaining the displayed battery health state; the displayed battery health state is the battery health state displayed by the energy storage device; When the target battery health state is less than the displayed battery health state, the displayed battery health state is reduced at a preset rate.

10. An energy storage device, characterized in that: The energy storage device includes a battery pack, one or more processors and a memory, and the one or more processors are used to implement the battery health status determination method as described in any one of claims 1 to 9 when executing a computer program stored in the memory.