SOC correction method, system, device and equipment of energy storage system and medium
By obtaining the status data of the battery cluster single cell in the energy storage system, determining and correcting the SOC in response to various correction conditions, the problem of reducing SOC accuracy caused by the A-time Integration method is solved, and the accuracy and reliability of the SOC in the energy storage system is improved.
Patent Information
- Application Number
- CN202510206858.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-06-13
AI Technical Summary
In the existing energy storage system, the accuracy of the battery cluster SOC is reduced due to the difference in charge and discharge current, rated capacity and residual capacity of the single cell when calculating SOC by the A-time Integration method.
A SOC correction method for an energy storage system is provided. By obtaining the cell status data of each single cell in the battery cluster, determining the target SOC in response to the cell status data that meets multiple correction conditions, and correcting the SOC of the battery cluster into the target SOC. The correction conditions set includes preset state correction conditions, full-charge and discharge correction conditions, open-circuit voltage correction conditions, capacity change correction conditions, etc.
Through the SOC correction method, the accuracy of the battery cluster SOC is improved, the accuracy and reliability of the energy storage system SOC is enhanced, and it is suitable for battery clusters in different states, extending the opportunity for SOC correction.
Smart Images

Figure CN120142974A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of energy storage, and particularly relates to a method, system, device, equipment and medium for correcting the SOC of an energy storage system. Background Art
[0002] With the continuous development of energy storage technology, the application scenarios of energy storage systems have also been continuously expanded. For example, energy storage systems can be used in scenarios such as power grid peak shaving, renewable energy grid connection, and backup power supplies, and can play functions such as enhancing grid stability, improving the utilization rate of renewable energy, and providing emergency power. An energy storage system can be regarded as a battery stack. An energy storage system can include multiple battery clusters, each battery cluster can include multiple battery packs, and each battery pack can include multiple single cells. The energy storage system is connected to an energy storage converter, and the overall charge and discharge of the energy storage system can be realized.
[0003] The state of charge (SOC) of an energy storage system refers to the ratio of the remaining capacity of the energy storage system to the capacity in its fully charged state, which can reflect the remaining power of the energy storage system and is one of the important indicators of the energy storage system. First, the SOC of the battery clusters in the energy storage system can be calculated using the ampere-hour integration method, and then the SOC of the energy storage system can be calculated based on the SOC of the battery clusters. However, due to the differences in the charge and discharge currents, rated capacities, and remaining capacities of different single cells, the ampere-hour integration method will accumulate these differences, gradually widen the SOC differences of the battery clusters, reduce the accuracy of the SOC of the battery clusters, and thus reduce the accuracy of the SOC of the energy storage system. Summary of the Invention
[0004] Embodiments of this application provide a method, system, device, equipment and medium for correcting the SOC of an energy storage system, which can improve the accuracy of the SOC of battery clusters.
[0005] In a first aspect, embodiments of this application provide a method for correcting the SOC of an energy storage system. The energy storage system includes at least one battery cluster, and each battery cluster includes multiple single cells. The method includes: obtaining the cell state data of each single cell in the first battery cluster, where the first battery cluster is any one of the battery clusters in the energy storage system; in response to the cell state data satisfying any one of the correction conditions in the correction condition set, determining the target SOC corresponding to the satisfied correction condition, where the correction condition set includes at least two correction conditions; and correcting the SOC of the first battery cluster to the target SOC.
[0006] In some possible embodiments, the correction condition set includes at least one of the following: a preset state correction condition for determining that the battery cluster is operating in a preset operating state, and the target SOC corresponding to the preset state correction condition includes the SOC set value of the battery cluster in the preset operating state; a full charge and discharge correction condition for determining that the battery cluster is in a full charge state or a full discharge state, and the target SOC corresponding to the full charge and discharge correction condition includes 0 or 100%.
[0007] In some possible embodiments, the set of correction conditions includes at least one of the following: an open-circuit voltage correction condition for determining that the battery cluster is in a state capable of measuring the open-circuit voltage, and the target SOC corresponding to the open-circuit voltage correction condition includes the SOC having a mapping relationship with the open-circuit voltage of the battery cluster; a capacity change correction condition for determining that the battery cluster operates under preset electrical parameter states and the capacity increment of the battery cluster is in a preset capacity increment characteristic state, and the target SOC corresponding to the capacity change correction condition includes the SOC corresponding to the preset capacity increment characteristic state.
[0008] In some possible embodiments, the method further includes: in response to the cell state data satisfying the capacity change correction condition, sending a first message to the energy storage system management device, the first message including a correction identifier and a target SOC, and the first message being used to instruct the energy storage system management device to send a correction instruction to the cluster management device of the battery cluster whose relationship between the SOC and the target SOC satisfies a preset condition, and the correction instruction being used to instruct to correct the SOC of the battery cluster to the target SOC.
[0009] In some possible embodiments, the preset condition includes that the absolute value of the difference between the current SOC of the battery cluster and the target SOC in the first message is within a preset error range.
[0010] In some possible embodiments, the method further includes: in response to receiving the correction instruction sent by the energy storage system management device based on the first message, correcting the SOC of the first battery cluster to the target SOC in the correction instruction, where the first message includes the correction identifiers and target SOCs corresponding to other battery clusters in the energy storage system.
[0011] In some possible embodiments, the cell state data includes at least one of the following: charge and discharge state data, electrical parameter data, temperature data, state duration data, and capacity change data under a unit voltage change condition. In a second aspect, an embodiment of the present application provides a cluster management device, which is correspondingly arranged with a battery cluster in an energy storage system, and the battery cluster includes a plurality of single cells; the cluster management device includes: a data acquisition module for acquiring the cell state data of each single cell in the battery cluster; a correction target determination module for determining the target SOC corresponding to the satisfied correction condition in response to the cell state data satisfying any one of the correction conditions in the set of correction conditions, and the set of correction conditions includes more than two correction conditions; and a correction module for correcting the SOC of the first battery cluster to the target SOC.
[0012] Third aspect, an SOC correction system for an energy storage system is provided in an embodiment of the present application. The energy storage system includes at least one battery cluster, and each battery cluster includes a plurality of single cells. The SOC correction system includes: a slave control device, each slave control device is correspondingly arranged with a group of single cells, and is configured to collect at least partial cell state data of the corresponding group of single cells; a cluster management device, each cluster management device is correspondingly arranged with a battery cluster, and the cluster management device is communicatively connected to the slave control devices correspondingly arranged with each group of single cells in the corresponding battery cluster, and is used to obtain the cell state data of the single cells in the battery cluster, and in response to the cell state data satisfying any one of the correction conditions in the correction condition set, determine the target SOC corresponding to the satisfied correction condition, and correct the SOC of the battery cluster to the target SOC. The correction condition set includes more than two correction conditions; an energy storage system management device, communicatively connected to the cluster management device, and is used to obtain the current SOC of each battery cluster from the cluster management device, and determine the current SOC of the energy storage system according to the current SOC of the battery cluster.
[0013] In some possible embodiments, the correction condition set includes a capacity change correction condition, which is used to determine that the battery cluster operates in a preset electrical parameter state and the capacity increment of the battery cluster is in a preset capacity increment characteristic state. The target SOC corresponding to the capacity change correction condition includes the SOC corresponding to the preset capacity increment characteristic state; the energy storage system management device is further configured to: receive a first message sent by the cluster management device in response to the cell state data satisfying the capacity change correction condition, poll the remaining cluster management devices in response to the first message, obtain the SOC of the battery clusters corresponding to the remaining cluster management devices, and send a correction instruction to the remaining cluster management devices corresponding to the battery clusters whose relationship between the SOC and the target SOC satisfies a preset condition. The first message includes a correction identifier and a target SOC; the cluster management device is further configured to: in response to the correction instruction, correct the SOC of the respective corresponding battery clusters to the target SOC in the correction instruction.
[0014] Fourth aspect, an embodiment of the present application provides a cluster management device, including: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the SOC correction method of the energy storage system in the first aspect is implemented.
[0015] Fifth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the SOC correction method of the energy storage system in the first aspect is implemented.
[0016] The embodiments of the present application provide a method, system, device, equipment and medium for SOC correction of an energy storage system. In response to the cell state data of the individual cells in the battery cluster satisfying any one of the correction conditions in the correction condition set, the SOC of the battery cluster is corrected to the target SOC corresponding to the satisfied correction condition. The correction condition set includes at least two correction conditions, and different correction conditions can correspond to different states of the battery cluster. By matching the cell state data with multiple correction conditions in the correction condition set, the SOC correction of the battery cluster can be triggered in different states, increasing the chance of SOC correction of the battery cluster during its life cycle, improving the possibility of SOC correction of the battery cluster during its life cycle, so as to improve the accuracy of the SOC of the battery cluster. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to these drawings.
[0018] Figure 1 It is a schematic diagram of the architecture of the SOC correction system of the energy storage system provided by an embodiment of the present application;
[0019] Figure 2 It is a flowchart of the SOC correction method of the energy storage system provided by an embodiment of the present application;
[0020] Figure 3 It is a flowchart of an example of the SOC correction process executed by the energy storage system management device provided by the embodiments of the present application;
[0021] Figure 4 It is a flowchart of an example of the SOC correction method executed by the cluster management device provided by the embodiments of the present application;
[0022] Figure 5 It is a schematic diagram of the structure of the cluster management device provided by an embodiment of the present application;
[0023] Figure 6 It is a schematic diagram of the structure of the cluster management equipment provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0024] The features and exemplary embodiments of various aspects of the present application will be described in detail below. To make the objectives, technical solutions, and advantages of the present application clearer and more understandable, the present application will be further described in detail below in combination with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application and not to limit the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.
[0025] With the continuous development of energy storage technologies, the application scenarios of energy storage systems have also been continuously expanded. For example, energy storage systems can be used in scenarios such as power grid peak shaving, renewable energy grid connection, and backup power supplies, and can perform functions such as enhancing power grid stability, improving the utilization rate of renewable energy, and providing emergency power. An energy storage system can be regarded as a battery stack. The energy storage system can include multiple battery clusters, each battery cluster can include multiple battery packs, and each battery pack can include multiple single cells. The energy storage system is connected to an energy storage inverter to enable the overall charge and discharge of the energy storage system. The SOC of the energy storage system can reflect the remaining power of the energy storage system and is one of the important indicators of the energy storage system. Generally, the ampere-hour integration method is used to calculate the SOC of the battery clusters in the energy storage system, and then the SOC of the energy storage system is calculated based on the SOC of the battery clusters. However, due to the differences in the charge and discharge currents, rated capacities, and remaining capacities of different single cells, the ampere-hour integration method will accumulate these differences, gradually widen the SOC differences of the battery clusters, reduce the accuracy of the SOC of the battery clusters, and thus reduce the accuracy of the SOC of the energy storage system.
[0026] The present application provides a method, system, device, equipment, and medium for correcting the SOC of an energy storage system, which can preset a correction condition set including at least two correction conditions, and correct the SOC of a battery cluster when the cell state data of the single cells in the battery cluster meets any one of the correction conditions in the correction condition set. The correction conditions in the correction condition set can correspond to multiple states of the battery cluster, and corrections can be made when the battery cluster reaches the state corresponding to the correction conditions, increasing the opportunities for the battery cluster to be corrected and improving the accuracy of the SOC of the battery cluster. By improving the accuracy of the SOC of the battery cluster, the accuracy of the SOC of the energy storage system determined based on the SOC of the battery cluster can be improved.
[0027] For ease of understanding, the architecture of the SOC correction system of the energy storage system will be briefly described here. The energy storage system includes at least one battery cluster, and each battery cluster includes a plurality of single cells. In some examples, a battery cluster may include at least one group of single cells, each group of single cells may include a plurality of single cells, and a group of single cells can be regarded as a battery pack. When two or more battery clusters are included in the energy storage system, these battery clusters can be connected in parallel. The connection method of the single cells within the battery cluster is not limited herein. For example, the single cells within each battery cluster can be connected in parallel, or in series, or in a series-parallel hybrid connection.
[0028] Figure 1 The following is a schematic diagram of the architecture of the SOC correction system of the energy storage system provided by an embodiment of the present application. As Figure 1 shown, the SOC correction system of the energy storage system may include a slave control device 11, a cluster management device 12, and an energy storage system management device 13.
[0029] The SOC correction system of the energy storage system may include a plurality of slave control devices 11, and each slave control device 11 is correspondingly arranged with a group of single cells, that is, each slave control device 11 is correspondingly arranged with a battery pack. The slave control device 11 can collect at least part of the cell state data of each single cell in the group of single cells corresponding to the slave control device 11. For example, the slave control device 11 can collect the basic data of the single cells such as the voltage data and temperature data of each single cell in the corresponding group of single cells.
[0030] The SOC correction system of the energy storage system may include at least one cluster management device 12, and each cluster management device 12 is correspondingly arranged with a battery cluster. The cluster management device 12 can be communicatively connected to the slave control device 11 correspondingly arranged with each group of single cells in the corresponding battery cluster, that is, the cluster management device 12 corresponding to each battery cluster is communicatively connected to the slave control device 11 corresponding to each group of single cells in the battery cluster, so as to perform data interaction between the cluster management device 12 and the connected slave control device 11. The cluster management device 12 can obtain the cell state data such as the voltage data and temperature data of the single cells from the slave control device 11, and can also obtain the cell state data such as the current data, cycle number data, and capacity change data of the single cells through its own calculation. The cluster management device 12 can calculate the SOC of the corresponding battery cluster, and can also correct the SOC of the corresponding battery cluster, so as to obtain a more accurate SOC of the battery cluster.
[0031] The energy storage system management device 13 is correspondingly arranged with the energy storage system and can be communicatively connected with the cluster management device 12 correspondingly arranged in each battery cluster in the energy storage system for data interaction. The energy storage system management device 13 can receive the current SOC of the battery cluster periodically and in real time uploaded by the cluster management device 12, and obtain the current SOC of the energy storage system based on the current SOC of the battery cluster. The energy storage system management device 13 can also send instructions to the cluster management device 12 to control the cluster management device 12.
[0032] The SOC correction method, system, device, equipment, medium and program product of the energy storage system provided in the present application will be described below respectively.
[0033] The present application provides a SOC correction method for an energy storage system, which can be applied to the energy storage system. The energy storage system includes at least one battery cluster, and each battery cluster can include a plurality of single cells. For specific content, reference can be made to the above text and will not be elaborated here. The SOC correction method of the energy storage system in the embodiments of the present application can be executed by the cluster management device in the above embodiments. Figure 2 It is a flowchart of the SOC correction method for the energy storage system provided in an embodiment of the present application. As Figure 2 shown, the SOC correction method of the energy storage system can include steps S201 to S203.
[0034] In step S201, the cell state data of each single cell in the first battery cluster is acquired.
[0035] The first battery cluster is any one of the battery clusters in the energy storage system. In the embodiments of the present application, the first battery cluster can be the battery cluster corresponding to the cluster management device that executes the SOC correction method of the energy storage system in the embodiments of the present application.
[0036] The cell state data of a single cell can characterize the state of the single cell. In some examples, the cell state data may include, but is not limited to, at least one of the following: charge-discharge state data, electrical parameter data, temperature data, state duration data, and capacity change data under the condition of unit voltage change. The charge-discharge state data can characterize the charging and discharging states of the single cell. For example, the charge-discharge state data may include, but is not limited to, charging state data, discharging state data, charge-discharge cycle count data, etc. The charging state data can characterize whether the single cell is in a charging state, the discharging state data can characterize whether the single cell is in a discharging state, and the charge-discharge cycle count data can characterize the number of charge and discharge cycles of the single cell. It should be noted that the charging and discharging states of the single cell can be consistent with the charging and discharging states of the battery cluster where the single cell is located. For example, if the battery cluster is in a charging state, the single cells in the battery cluster are also in a charging state. Similarly, if the battery cluster is in a discharging state, the single cells in the battery cluster are also in a discharging state. The electrical parameter data of the single cell can characterize the electrical parameters related to voltage and current of the single cell. For example, the electrical parameter data may include, but is not limited to, charging voltage, discharging voltage, charging current, discharging current, current direction, etc. The temperature data of the single cell can characterize the temperature of the single cell. The state duration data can characterize the duration for which the single cell remains in various states. The capacity change data under the condition of unit voltage change can characterize the change in the capacity of the single cell under the condition of unit voltage change. The unit voltage change value in the condition of unit voltage change can be preset according to scenarios, requirements, experience, etc. For example, the unit voltage change value can be 5 millivolts (i.e., mV). If the unit voltage value is 5 mV, the capacity increment of the single cell is statistically counted every time the voltage of the single cell changes by 5 mV. The capacity change data under the condition of unit voltage change may include, but is not limited to, the capacity increment of the single cell, the capacity increment waveform, the capacity peak, the number of capacity peaks, etc. In the above embodiments, the charging voltage, discharging voltage, temperature data, etc. can be collected from the corresponding single cell by the slave control device, and the charging current, discharging current, current direction, charge-discharge state data, state duration data, capacity change data under the condition of unit voltage change, etc. can be calculated and processed by the cluster management device.
[0037] In step S202, in response to the cell state data satisfying any one of the correction conditions in the correction condition set, determine the target SOC corresponding to the satisfied correction condition.
[0038] The set of correction conditions includes at least two correction conditions, and the correction conditions correspond to the state of the battery cluster. The state of the battery cluster corresponding to the correction conditions may not be limited to the plateau period and non-plateau period of the battery cluster operation. For example, the state of the battery cluster corresponding to some correction conditions represents that the battery cluster is operating in the plateau period, and the state of the battery cluster corresponding to some correction conditions represents that the battery cluster is operating in the non-plateau period. In some examples, one correction condition may correspond to one state of the battery cluster. In other examples, one correction condition may include multiple correction conditions, and satisfying one of the correction conditions means satisfying the correction condition, and each correction condition may correspond to one state of the battery cluster.
[0039] Each correction condition has a corresponding target SOC. The target SOC is a more accurate SOC in the state of the battery cluster corresponding to the correction condition and is used as the target value of the SOC for battery cluster correction. When the cell state data satisfies any one of the correction conditions in the set of correction conditions, the target SOC of the satisfied correction condition can be triggered to be obtained. The target SOC can be obtained by testing the battery cluster in the state corresponding to the correction condition, or by the mapping relationship between at least some cell state parameters of the battery cluster in the state corresponding to the correction condition and the accurate SOC.
[0040] In step S203, the SOC of the first battery cluster is corrected to the target SOC.
[0041] The SOC of the first battery cluster can be gradually corrected to the target SOC within a period of time. The rate of gradually correcting the first battery cluster to the target SOC can be a constant speed or a variable speed, which can be specifically set according to scenarios, requirements, experience, etc., and is not limited here.
[0042] The energy storage system management device periodically obtains the current SOC of each battery cluster to determine the SOC of the energy storage system. If the first battery cluster is any one of the battery clusters in the energy storage system, the energy storage system management device will also periodically obtain the current SOC of the first battery cluster. If it is determined that the SOC of the first battery cluster needs to be corrected, the SOC of the first battery cluster is corrected. During the correction period, the cluster management device of the first battery cluster still periodically uploads the current SOC of the first battery cluster to the energy storage system management device. The current SOC of the first battery cluster may include the SOC that has not been corrected to the target SOC during the SOC correction process and the target SOC after the correction is completed.
[0043] In some examples, correcting the SOC of the first battery cluster to the target SOC may include correcting the SOC reading of the first battery cluster to the target SOC, and may also include correcting the charge-discharge rate of the first battery cluster to the charge-discharge rate corresponding to the corrected SOC of the first battery cluster; the charge-discharge rate includes the charge rate and the discharge rate; if the first battery cluster is currently in the charging state, then correcting the charge rate of the first battery cluster to the charge rate corresponding to the corrected SOC of the first battery cluster; if the first battery cluster is currently in the discharging state, then correcting the discharge rate of the first battery cluster to the discharge rate corresponding to the corrected SOC of the first battery cluster. By correcting the SOC reading and the charge-discharge rate, not only can a more accurate SOC of the battery cluster be obtained, but also the battery cluster can be in a better working state.
[0044] In some embodiments, if the cell state data of the individual cells in the first battery cluster does not satisfy any one of the correction conditions in the correction condition set, then there is no need to correct the SOC of the first battery cluster, and the cluster management device can calculate the SOC of the first battery cluster in the existing manner. For example, the ampere-hour integration method can be used to calculate the SOC of the first battery cluster. In the case where there is no need to correct the SOC of the first battery cluster, the cluster management device will periodically upload the SOC of the first battery cluster to the energy storage system management device, so that the energy storage system management device can determine the SOC of the energy storage system based on the SOC of the first battery cluster and the SOCs of other battery clusters in the energy storage system.
[0045] In the embodiments of the present application, in response to the cell state data of the individual cells in the battery cluster satisfying any one of the correction conditions in the correction condition set, the SOC of the battery cluster is corrected to the target SOC corresponding to the satisfied correction condition. The correction condition set includes at least two correction conditions, and different correction conditions may correspond to different states of the battery cluster. By matching the cell state data with multiple correction conditions in the correction condition set, the correction of the SOC of the battery cluster can be triggered in different states, increasing the chance of the SOC of the battery cluster being corrected during the life cycle, improving the possibility of the SOC of the battery cluster being corrected during the life cycle, so as to improve the accuracy of the SOC of the battery cluster. The SOC of the battery cluster can be used by the energy storage system management device to determine the SOC of the energy storage system, thereby improving the accuracy of the SOC of the energy storage system.
[0046] In some embodiments, the correction condition set may include at least one of a preset state correction condition, a full charge-discharge correction condition, an open-circuit voltage correction condition, and a capacity change correction condition. The correction condition set may also include other types of correction conditions.
[0047] The preset state correction conditions can be used to determine that the battery cluster is operating in a preset operating state. There can be one or multiple preset operating states, and the number of preset operating states is not limited here. The number of preset operating states can be set according to scenarios, requirements, experience, etc. When the cell state data meets the preset state correction conditions, it can be determined that the battery cluster is operating in the preset operating state; similarly, when the battery state data does not meet the preset state correction conditions, it can be determined that the battery cluster is not operating in the preset operating state. The preset operating state can be related to the charge and discharge state data, electrical parameter data, temperature data, and state duration data of the individual cells. The preset operating state can include the operating state in which the charge and discharge state data, electrical parameter data, temperature data, and state duration data of the individual cells of the battery cluster meet the preset operating conditions. Specifically, the preset operating state can be related to the charge and discharge state, charge and discharge current, charge and discharge voltage, the lowest temperature of the individual cells in the battery cluster, and the duration of maintaining the same state as the above data. If the individual cells in the battery cluster are in the charging state, that is, the battery cluster is in the charging state, it can be determined whether the battery cluster is operating in the preset operating state by whether the charging current reaches the first current preset range, whether the charging voltage reaches the first voltage preset range, whether the lowest temperature reaches the first temperature preset range, and whether the duration of maintaining the above states of the charging current, charging voltage, and lowest temperature reaches the first preset duration; if the charging current reaches the first current preset range, the charging voltage reaches the first voltage preset range, the lowest temperature reaches the first temperature preset range, and the duration of maintaining the above states of the charging current, charging voltage, and lowest temperature reaches the first preset duration, it can be considered that the battery cluster is operating in the preset operating state; similarly, if any one of the charging current reaching the first current preset range, the charging voltage reaching the first voltage preset range, the lowest temperature reaching the first temperature preset range, and the duration of maintaining the above states of the charging current, charging voltage, and lowest temperature reaching the first preset duration is not satisfied, it can be considered that the battery cluster is not operating in the preset operating state. For example, if the charging voltage reaches 3.45V, the charging current is greater than 100A, the lowest temperature of the individual cells is greater than 20°C, and this state lasts for more than 5 seconds, the cell state data meets the preset state correction conditions, and it is determined that the battery cluster is operating in the preset operating state.If the single battery cells in the battery cluster are in a discharging state, i.e., the battery cluster is in a discharging state, it can be determined whether the battery cluster is operating in a preset operating state by whether the discharging current reaches the second current preset range, whether the discharging voltage reaches the second voltage preset range, whether the lowest temperature reaches the second temperature preset range, and whether the duration for which the discharging current, discharging voltage, and lowest temperature maintain the above states reaches the second preset duration. If the discharging current reaches the second current preset range, the discharging voltage reaches the second voltage preset range, the lowest temperature reaches the second temperature preset range, and the duration for which the discharging current, discharging voltage, and lowest temperature maintain the above states reaches the second preset duration, it can be considered that the battery cluster is operating in the preset operating state. Similarly, if any one of the conditions that the discharging current reaches the second current preset range, the discharging voltage reaches the second voltage preset range, the lowest temperature reaches the second temperature preset range, and the duration for which the discharging current, discharging voltage, and lowest temperature maintain the above states reaches the second preset duration is not satisfied, it can be considered that the battery cluster is not operating in the preset operating state.
[0048] The target SOC corresponding to the preset state correction condition includes the SOC set value of the battery cluster in the preset operating state. This target SOC can be determined by means such as measurement and calculation through experiments on the battery cluster in the operating state, and is not limited here. It should be noted that the target SOC corresponding to the preset state correction condition is the accurate SOC value of the battery cluster in the preset operating state. It should be noted that in the case where there are multiple preset operating states, the first voltage preset range, the first current preset range, the first temperature preset range, the first preset duration, the second voltage preset range, the second current preset range, the second temperature preset range, and the second preset duration corresponding to different preset operating states may be different, and different preset operating states may correspond to different target SOCs. For example, if the charging current is within the first current preset range [A1, A2], the charging voltage A2 is within the first voltage preset range [B1, B2], the lowest temperature is within the first temperature preset range [C1, C2], and the duration for which the charging current, charging voltage, and lowest temperature maintain the above states reaches X1 seconds, the target SOC corresponding to this preset operating state is SOC 1; if the charging current is within the first current preset range [A3, A4], the charging voltage A2 is within the first voltage preset range [B3, B4], the lowest temperature is within the first temperature preset range [C3, C4], and the duration for which the charging current, charging voltage, and lowest temperature maintain the above states reaches X2 seconds, the target SOC corresponding to this preset operating state is SOC 2; SOC 1 and SOC 2 are different. The situation where the single battery cells are in a discharging state, i.e., the battery cluster is in a discharging state, is similar to the charging state and will not be elaborated here.
[0049] The full charge-discharge correction condition is used to determine whether the battery cluster is in a full charge state or a full discharge state. If the cell state data of the individual cells in the battery cluster meet the full charge-discharge correction condition, it is determined that the battery cluster is in a full charge state or a full discharge state; similarly, if the cell state data of the individual cells in the battery cluster do not meet the full charge-discharge correction condition, it can be determined that the battery cluster is not in a full charge state nor in a full discharge state. The full charge state and the full discharge state can be related to the electrical parameter data and the state duration data of the individual cells. Specifically, the full charge state can be related to the charging voltage and the duration of the charging voltage holding state, and it can be determined whether the battery cluster is in a full charge state by whether the charging voltage reaches the first preset voltage value and the duration reaches the third preset duration. For example, if the charging voltage reaches 2.8V and lasts for 2 seconds, it can be determined that the battery cluster is in a full charge state. The full discharge state can be related to the discharge voltage and the duration of the discharge voltage holding state, and it can be determined whether the battery cluster is in a full discharge state by whether the discharge voltage reaches the second preset voltage value and the duration reaches the fourth preset duration.
[0050] The target SOC corresponding to the full charge-discharge correction condition includes 0 or 100%. If the battery cluster is in a full charge state, the corresponding target SOC is 100%; if the battery cluster is in a full discharge state, the corresponding target SOC is 0.
[0051] The open-circuit voltage correction condition is used to determine that the battery cluster is in a state where the open-circuit voltage (OCV) can be measured. The open-circuit voltage is the terminal voltage of the power supply in the open-circuit state. If the cell state data of the individual cells in the battery cluster meet the open-circuit voltage correction condition, it is determined that the battery cluster is in a state where the open-circuit voltage can be measured; similarly, if the cell state data of the individual cells in the battery cluster do not meet the open-circuit voltage correction condition, it is determined that the battery cluster is not in a state where the open-circuit voltage can be measured. Specifically, the open-circuit voltage correction condition is related to charge-discharge state data, electrical parameter data, and state duration data. It can be determined whether the battery cluster is in a state where the open-circuit voltage can be measured by whether the battery cluster is in a discharge static state, whether it is in a charge static state, whether the duration of the discharge static state reaches the fifth preset duration, whether the duration of the charge static state reaches the sixth preset duration, whether the highest voltage of the individual cells in the battery cluster is less than the third voltage threshold, and whether the lowest voltage of the individual cells in the battery cluster is greater than the fourth voltage threshold. When the battery cluster is in the discharge static state, if the duration of the discharge static state reaches the fifth preset duration and the highest voltage of the individual cells in the battery cluster is less than the third voltage threshold, it can be determined that the battery cluster is in a state where the open-circuit voltage can be measured and meets the open-circuit voltage correction condition. For example, if the duration of the discharge static state reaches 2 hours and the highest voltage of the individual cells in the battery cluster is less than 3.25V, it can be determined that the battery cluster is in a state where the open-circuit voltage can be measured and meets the open-circuit voltage correction condition. When the battery cluster is in the charge static state, if the duration of the charge static state reaches the sixth preset duration and the lowest voltage of the individual cells in the battery cluster is greater than the fourth voltage threshold, it can be determined that the battery cluster is in a state where the open-circuit voltage can be measured and meets the open-circuit voltage correction condition.
[0052] The target SOC corresponding to the open-circuit voltage correction condition includes the SOC that has a mapping relationship with the open-circuit voltage of the battery cluster. The mapping relationship between the open-circuit voltage and the SOC can be obtained by pre-testing the battery cluster through means such as measurement and calculation. In the mapping relationship, different open-circuit voltages can correspond to different SOCs. In response to the cell state data meeting the open-circuit voltage correction condition, the open-circuit voltage of the battery cluster can be obtained, and the SOC corresponding to this open-circuit voltage can be found from the mapping relationship between the open-circuit voltage and the SOC as the target SOC. If the cell state data of the individual cells in the battery cluster meet the open-circuit voltage correction condition, the battery cluster has eliminated the influence of polarization problems, internal resistance problems, and heating problems through static state, and the open-circuit voltage can reflect the more real state of the battery cluster, and the target SOC corresponding to the open-circuit voltage is also more accurate.
[0053] The capacity change correction condition is used to determine that the battery cluster operates in a preset electrical parameter state and the capacity increment of the battery cluster is in a preset capacity increment characteristic state. If the cell state data of the individual cells in the battery cluster meets the capacity change correction condition, it is determined that the battery cluster operates in a preset electrical parameter state and the capacity increment of the battery cluster is in a preset capacity increment characteristic state. Specifically, the preset electrical parameter state is related to the charge-discharge state data and the electrical parameter data. The preset capacity increment characteristic state is related to the capacity change data under the condition of unit voltage change. It can be determined whether the battery cluster operates in a preset electrical parameter state by whether the battery cluster is in a charging state or a discharging state, whether the absolute value of the current is greater than the first current threshold, and whether the voltage reaches the third voltage preset range. When the battery cluster is in a charging state or a discharging state, if the absolute value of the current is greater than the first current threshold and the voltage reaches the third voltage threshold range, it can be determined that the battery cluster operates in a preset electrical parameter state. When the battery cluster is in a charging state, the current is the charging current and the voltage is the charging voltage; when the battery cluster is in a discharging state, the current is the discharging current and the voltage is the discharging voltage. It can be determined whether the capacity increment of the battery cluster is in a preset capacity increment characteristic state by whether the capacity increment reaches the peak value and whether there are multiple peak values lower than the preset capacity value after the capacity increment reaches the peak value. If the capacity increment reaches the peak value and there are multiple peak values lower than the preset capacity value after the capacity increment reaches the peak value, it can be determined that the battery cluster is in a preset capacity increment characteristic state. The state of the battery cluster corresponding to the capacity change correction condition can be the state when the battery cluster operates in a plateau period. The battery cluster will operate in the plateau period for a long time. Through the capacity change correction condition, the SOC of the battery cluster can be corrected when the battery cluster operates in the plateau period, improving the reliability and accuracy of the SOC of the battery cluster in the plateau period.
[0054] The target SOC corresponding to the capacity change correction condition includes the SOC corresponding to the preset capacity increment characteristic state. The battery cluster can be pre-tested to make the battery cluster operate in a preset electrical parameter state and make the capacity increment of the battery cluster be in a preset capacity increment characteristic state. The SOC of the battery cluster obtained by means such as measurement and calculation is the target SOC corresponding to the capacity change correction condition. For example, if the absolute value of the current in the cell state data is greater than 100 A, the voltage reaches between 3.38 V and 3.41 V, the capacity increment reaches the peak value, and there are 3 peak values lower than 15 Ah / 5 mV after the capacity increment reaches the peak value, the target SOC can be 60%.
[0055] The capacity change correction condition is relatively more complicated. If the cell state data of a single cell in a battery cluster meets the capacity change correction condition, in addition to correcting the SOC of this battery cluster, the SOC of other battery clusters in the energy storage system can also be linked to correct. In some embodiments, the cluster management device can send a first message to the energy storage system management device in response to the cell state data meeting the capacity change correction condition. The first message includes a correction identifier and a target SOC. The first message is used to instruct the energy storage system management device to send a correction instruction to the cluster management device of the battery cluster whose relationship between SOC and target SOC meets the preset condition. The correction instruction is used to instruct the SOC of the battery cluster to be corrected to the target SOC. The correction identifier indicates that the cell state data of the battery cluster corresponding to the cluster management device that sends the first message meets the capacity change correction condition. In response to the first message, the energy storage system obtains the relationship between the SOC and the target SOC of other battery clusters in the energy storage system except the first battery cluster, and determines the battery clusters whose relationship between SOC and target SOC meets the preset condition, and sends a correction instruction to the cluster management devices of these battery clusters. The cluster management device that receives the correction instruction corrects the SOC of the corresponding battery cluster to the target SOC in response to the correction instruction to perform linkage correction. The linkage correction between multiple battery clusters can make the SOC of the battery clusters in the energy storage system gather within a certain range, avoiding the adverse effects of excessive differences in the SOCs of different battery clusters on the battery clusters. The preset relationship is used to determine the battery clusters that can be linked and corrected. If there is a battery cluster in the energy storage system whose relationship between SOC and target SOC does not meet the preset conditions, the energy storage system management device may issue a prompt message, and the prompt message is used to prompt the staff to conduct an investigation to determine the specific situation of the battery cluster that does not meet the preset conditions. The prompt message can be implemented as an alarm message, which is not limited here. The battery cluster whose relationship between SOC and target SOC does not meet the preset conditions is most likely due to a malfunction that causes the preset conditions to be not met. The prompt message allows the staff to intervene in time to improve the safety of the energy storage system.
[0056] In some examples, the preset condition may include that the absolute value of the difference between the current SOC of the battery cluster and the target SOC in the first message is within a preset error range. The preset error range can be set according to scenarios, requirements, experience, etc., and is not limited herein. For example, the preset error range is less than 20%. For example, the cell state data of the individual cells in battery cluster 1 meets the capacity change correction condition, the target SOC of battery cluster 1 is 50%, the preset error range is less than 20%, the SOC of battery cluster 2 is 45%, and the SOC of battery cluster 3 is 29%; the absolute value of the difference between the SOC of battery cluster 2 and the target SOC is 5%, which is less than 20%. The energy storage system management device can send a correction instruction to the cluster management device of battery cluster 2. In response to the correction instruction, the cluster management device of battery cluster 2 corrects the SOC of battery cluster 2 to 50%; the absolute value of the difference between the SOC of battery cluster 3 and the target SOC is 21%, which is greater than 20%. The energy storage system management device can issue a prompt message, and the prompt message can include the cluster identifier of battery cluster 3, so that the staff can locate battery cluster 3 that needs to be investigated.
[0057] For ease of understanding, the following uses an example to illustrate the SOC correction process performed by the energy storage system management device in the SOC correction method of the energy storage system. Figure 3 As shown in the flowchart of an example of the SOC correction process performed by the energy storage system management device provided in the embodiments of the present application, Figure 3 as shown, the SOC correction process may include steps a1 to a8.
[0058] In step a1, obtain the SOC of the battery cluster obtained by each cluster management device.
[0059] In step a2, calculate the SOC of the energy storage system using a weighted algorithm based on the SOC of the battery cluster.
[0060] In step a3, determine whether a first message sent by the cluster management device is received. The first message includes a correction identifier and a target SOC. If the first message is received, execute step a4; if the first message is not received, return to step a1.
[0061] In step a4, poll the cluster management devices to obtain the absolute value of the difference between the SOC and the target SOC of the battery cluster corresponding to each cluster management device.
[0062] In step a5, determine whether the absolute value is less than a preset error threshold. The preset error threshold can be the upper limit value of the preset error range in the above embodiments. If it is less than the preset error threshold, execute step a6; if it is greater than or equal to the preset error threshold, execute step a8.
[0063] In step a6, send a correction instruction to the cluster management device of the battery cluster whose absolute value is less than the preset error threshold. The correction instruction may include the target SOC.
[0064] In step a7, is the polling completed? If the polling is completed, return to step a1; if the polling is not completed, return to step a4.
[0065] In step a8, send a prompt message. The prompt message may include the cluster identifier of the battery cluster whose absolute value is greater than or equal to the preset error threshold.
[0066] For the specific content of the above steps a1 to a8, reference can be made to the relevant descriptions in the above embodiments, which will not be elaborated here.
[0067] In some embodiments, the cell state data of the single cells in the battery cluster corresponding to the cluster management device does not meet the capacity change correction condition, but the cluster management device may receive the first message sent by the energy storage system management device, thereby performing the linked correction of the SOC. Specifically, in response to the correction instruction sent by the energy storage system management device based on the first message, the cluster management device corrects the SOC of the first battery cluster to the target SOC in the correction instruction. The first message includes the correction identifier and the target SOC corresponding to other battery clusters in the energy storage system. For the specific content of the first message and the correction instruction, reference can be made to the relevant descriptions in the above embodiments, which will not be elaborated here.
[0068] The determination of whether the cell state data meets the above multiple correction conditions can be performed synchronously or in a certain order. If it is performed in a certain order, the order can be set according to scenarios, requirements, experience, etc., which is not limited here. For the sake of understanding, the SOC correction method of the energy storage system will be described below by taking the correction condition set including the preset state correction condition, full charge and discharge correction condition, open circuit voltage correction condition, and capacity change correction condition as an example. Figure 4 It is a flowchart of an example of the SOC correction method executed by the cluster management device provided in the embodiments of the present application. As Figure 4 shown, the SOC correction method may include steps b1 to b9.
[0069] In step b1, when SOC correction is not required, perform ampere-hour integration calculation in each calculation period to update the SOC of the battery cluster. The calculation period is the calculation period for updating the SOC of the battery cluster.
[0070] In step b2, determine whether the cell state data of the single cells in the battery cluster meets the preset state correction condition. If it meets, execute step b8; if it does not meet, execute step b3.
[0071] In step b3, determine whether the cell state data meets the full charge and discharge correction condition. If it meets, execute step b8; if it does not meet, execute step b4.
[0072] In step b4, determine whether the cell state data meets the open-circuit voltage correction condition. If it meets, execute step b8; if it does not meet, execute step b5.
[0073] In step b5, determine whether a correction instruction sent by the energy storage system management device is received. If it is received, execute step b8; if it is not received, execute step b6.
[0074] In step b6, determine whether the cell state data meets the capacity transformation correction condition. If it meets, execute step b7; if it does not meet, return to step b1.
[0075] In step b7, send a first message to the energy storage system management device.
[0076] In step b8, correct the SOC of the battery cluster to the target SOC. Here, the target SOC is the target SOC corresponding to the satisfied correction condition.
[0077] In step b9, detect whether the correction is completed. If it is completed, return to step b1; if it is not completed, return to step b8.
[0078] The execution order of the above steps b2 to b6 is not limited herein, and it can also be other orders except Figure 4 the shown execution order. For the specific content of the above steps b1 to b9, reference can be made to the relevant descriptions in the above embodiments, which will not be elaborated herein.
[0079] By using the SOC correction method of the energy storage system in the embodiment of the present application, the correction opportunity in multiple states of the battery cluster can be provided. The SOC of the battery cluster can be corrected not only during the non-platform period but also during the platform period. By increasing the correction opportunity in multiple states of the battery cluster and the technical means of SOC linkage correction between battery clusters, the accuracy and precision of the SOC of the battery cluster are improved, thereby improving the accuracy and precision of the SOC of the energy storage system, providing a more reliable SOC reference for scheduling the use of the energy storage system, and thus improving the use efficiency of the energy storage system.
[0080] The present application also provides an SOC correction system for an energy storage system. For the architecture of the SOC correction system, reference can be made to the relevant descriptions in the above embodiments and Figure 1 , which will not be elaborated herein.
[0081] The control device 11 is configured to collect at least part of the cell state data of a corresponding group of single cells.
[0082] The cluster management device 12 is configured to: obtain the cell state data of each individual cell in the battery cluster, and in response to the cell state data satisfying any one of the correction condition sets, determine the target SOC corresponding to the satisfied correction condition, and correct the SOC of the current battery cluster to the target SOC. The correction condition set includes at least two correction conditions.
[0083] The energy storage system management device 13 is configured to: obtain the current SOC of each battery cluster from the cluster management device, and determine the current SOC of the energy storage system according to the current SOC of each battery cluster. In some examples, the energy storage system management device 13 can calculate the current SOC of the energy storage system by using a weighted algorithm according to the current SOC of each battery cluster.
[0084] In some embodiments, the energy storage system management device 13 can also be configured to: receive a first message sent by a cluster management device 12 in response to the cell state data satisfying the capacity change correction condition. In response to the first message, poll the remaining cluster management devices 12, obtain the SOC of the battery clusters corresponding to the remaining cluster management devices 12, and send a correction instruction to the remaining cluster management devices 12 corresponding to the battery clusters whose relationship between the SOC and the target SOC satisfies the preset condition. The first message includes a correction identifier and a target SOC.
[0085] The cluster management device 12 can also be configured to: in response to the correction instruction, correct the SOC of the respective corresponding battery cluster to the target SOC in the correction instruction.
[0086] The cluster management device 12 can also perform other steps in the SOC correction method in the above embodiments. For details, refer to the relevant descriptions above and will not be elaborated here.
[0087] The present application also provides a cluster management device. Figure 5 For the structural schematic diagram of the cluster management device provided by an embodiment of the present application, as Figure 5 shown, the cluster management device 300 may include a data acquisition module 301, a correction target determination module 302, and a correction module 303.
[0088] The data acquisition module 301 can be used to obtain the cell state data of each individual cell in the battery cluster.
[0089] The correction target determination module 302 can be used to determine the target SOC corresponding to the satisfied correction condition in response to the cell state data satisfying any one of the correction condition sets. The correction condition set includes more than two correction conditions.
[0090] The correction module 303 can be used to correct the SOC of the battery cluster to the target SOC.
[0091] In some embodiments, the set of correction conditions includes at least one of the following: a preset state correction condition for determining that the battery cluster operates in a preset operating state, and the target SOC corresponding to the preset state correction condition includes the SOC set value of the battery cluster in the preset operating state; a full charge and discharge correction condition for determining that the battery cluster is in a full charge state or a full discharge state, and the target SOC corresponding to the full charge and discharge correction condition includes 0 or 100%.
[0092] In some embodiments, the set of correction conditions includes at least one of the following: an open circuit voltage correction condition for determining that the battery cluster is in a state where the open circuit voltage can be measured, and the target SOC corresponding to the open circuit voltage correction condition includes the SOC that has a mapping relationship with the open circuit voltage of the battery cluster; a capacity change correction condition for determining that the battery cluster operates in a preset electrical parameter state and the capacity increment of the battery cluster is in a preset capacity increment characteristic state, and the target SOC corresponding to the capacity change correction condition includes the SOC corresponding to the preset capacity increment characteristic state.
[0093] In some embodiments, the cluster management device 300 may further include a sending module.
[0094] The sending module can be used to: in response to the cell state data satisfying the capacity change correction condition, send a first message to the energy storage system management device. The first message includes a correction identifier and a target SOC, and the first message is used to instruct the energy storage system management device to send a correction instruction to the cluster management device of the battery cluster whose relationship between the SOC and the target SOC satisfies a preset condition. The correction instruction is used to instruct to correct the SOC of the battery cluster to the target SOC.
[0095] In some examples, the preset condition includes that the absolute value of the difference between the current SOC of the battery cluster and the target SOC in the first message is within a preset error range.
[0096] In some embodiments, the correction module 303 can also be used to: in response to the correction instruction sent by the energy storage system management device based on the first message, correct the SOC of the battery cluster to the target SOC in the correction instruction. The first message includes the correction identifier and the target SOC corresponding to other battery clusters in the energy storage system.
[0097] In some examples, the cell state data includes at least one of the following: charge and discharge state data, electrical parameter data, temperature data, state duration data, capacity change data under unit voltage change conditions.
[0098] It should be noted that the cluster management device 300 is a device corresponding to the above SOC correction method of the energy storage system. All implementation manners in the above method embodiments are applicable to the embodiments of this device and can also achieve the same technical effects, which will not be elaborated here.
[0099] This application also provides a cluster management device.Figure 6 The structural schematic diagram of the cluster management device provided by an embodiment of the present application is as follows Figure 6 As shown, the cluster management device 400 includes a memory 401, a processor 402, and a computer program stored on the memory 401 and executable on the processor 402.
[0100] In some examples, the above-mentioned processor 402 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0101] The memory 401 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Therefore, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the SOC correction method of the energy storage system according to the embodiments of the present application.
[0102] The processor 402 runs the computer program corresponding to the executable program code by reading the executable program code stored in the memory 401, so as to implement the SOC correction method of the energy storage system in the above embodiments.
[0103] In some examples, the cluster management device 400 may further include a communication interface 403 and a bus 404. Among them, as Figure 6 shown, the memory 401, the processor 402, and the communication interface 403 are connected through the bus 404 and complete communication with each other.
[0104] The communication interface 403 is mainly used to implement communication between the modules, devices, units, and / or devices in the embodiments of the present application. The input device and / or output device may also be accessed through the communication interface 403.
[0105] Bus 404 includes hardware, software, or both, and couples components of cluster management device 400 to each other. By way of example and not limitation, bus 404 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-E) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable bus or a combination of two or more of these. Where appropriate, bus 404 may include one or more buses. Although embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.
[0106] The present application also provides a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the SOC correction method of the energy storage system in the above embodiments can be implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein again. Among them, the above computer-readable storage medium may include a non-transitory computer-readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disc, etc., which are not limited herein.
[0107] The present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the SOC correction method of the energy storage system in the above embodiments is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.
[0108] It should be clear that the various embodiments in this specification are all described in a progressive manner. For the same or similar parts among the various embodiments, reference can be made to each other, and the key point of each embodiment is to illustrate the differences from other embodiments. For the system embodiments, device embodiments, equipment embodiments, computer-readable storage medium embodiments, and computer program product embodiments, the relevant parts can refer to the description part of the method embodiments. This application is not limited to the specific steps and structures described above and shown in the figures. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of this application. And, for the sake of brevity, the detailed description of known method technologies is omitted here.
[0109] The above has described aspects of the present application with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each block in the flowchart and / or block diagram, as well as the combinations of blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing devices to generate a machine, such that these instructions executed by the processor of the computer or other programmable data processing devices enable the implementation of the functions / actions specified in one or more blocks of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each block in the block diagram and / or flowchart, as well as the combinations of blocks in the block diagram and / or flowchart, can also be implemented by dedicated hardware that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0110] Those skilled in the art should be able to understand that the above embodiments are all exemplary rather than restrictive. Different technical features appearing in different embodiments can be combined to achieve beneficial effects. Those skilled in the art should be able to understand and implement other variant embodiments of the disclosed embodiments based on the study of the drawings, the specification, and the claims. In the claims, the term "comprising" does not exclude other devices or steps; the quantifier "one" does not exclude a plurality; the terms "first" and "second" are used to label names rather than to indicate any specific order. Any reference signs in the claims should not be construed as limiting the scope of protection. The functions of multiple parts in the claims can be implemented by a single hardware or software module. The fact that certain technical features appear in different dependent claims does not mean that these technical features cannot be combined to achieve beneficial effects.
Claims
1. A SOC correction method for an energy storage system, characterized in that: The energy storage system includes at least one battery cluster, each battery cluster includes a plurality of single cells, and the method includes: Acquire cell status data of each single cell in a first battery cluster, where the first battery cluster is any battery cluster in the energy storage system; In response to the cell state data satisfying any one correction condition in a correction condition set, determining a target SOC corresponding to the satisfied correction condition, the correction condition set including at least two correction conditions; The SOC of the first battery cluster is corrected to the target SOC.
2. The method according to claim 1, characterized in that The set of correction conditions includes at least one of the following: A preset state correction condition, used to determine that the battery cluster operates in a preset working state, wherein the target SOC corresponding to the preset state correction condition includes a SOC setting value of the battery cluster in the preset working state; The full charge and discharge correction condition is used to determine whether the battery cluster is in a full charge state or a full discharge state, and the target SOC corresponding to the full charge and discharge correction condition includes 0 or 100%.
3. The method according to claim 1 or 2, characterized in that: The set of correction conditions includes at least one of the following: an open circuit voltage correction condition, used to determine that the battery cluster is in a state where the open circuit voltage can be measured, wherein the target SOC corresponding to the open circuit voltage correction condition includes an SOC having a mapping relationship with the open circuit voltage of the battery cluster; The capacity change correction condition is used to determine that the battery cluster operates in a preset electrical parameter state and the capacity increment of the battery cluster is in a preset capacity increment characteristic state, and the target SOC corresponding to the capacity change correction condition includes the SOC corresponding to the preset capacity increment characteristic state.
4. The method according to claim 3, characterized in that The method further comprises: In response to the cell status data satisfying the capacity change correction condition, a first message is sent to the energy storage system management device, the first message including a correction identifier and the target SOC, the first message being used to instruct the energy storage system management device to send a correction instruction to the cluster management device of the battery cluster whose relationship between the SOC and the target SOC satisfies a preset condition, the correction instruction being used to instruct to correct the SOC of the battery cluster to the target SOC.
5. The method according to claim 4, characterized in that The preset condition includes that an absolute value of a difference between a current SOC of the battery cluster and the target SOC in the first message is within a preset error range.
6. The method according to claim 1, characterized in that The method further comprises: In response to receiving a correction instruction sent by the energy storage system management device based on a first message, the SOC of the first battery cluster is corrected to the target SOC in the correction instruction, wherein the first message includes correction identifiers corresponding to other battery clusters in the energy storage system and the target SOC.
7. The method according to claim 1, characterized in that The cell status data includes at least one of the following: Charge and discharge status data, electrical parameter data, temperature data, status duration data, and capacity change data under unit voltage change conditions.
8. A cluster management device, characterized in that: The battery cluster in the energy storage system is configured to correspond to a battery cluster, the battery cluster comprising a plurality of single cells, and the cluster management device comprises: A data acquisition module, used to acquire the cell status data of each single cell in the battery cluster; A correction target determination module, configured to determine a target SOC corresponding to any one correction condition in a correction condition set in response to the cell state data satisfying the correction condition, wherein the correction condition set includes at least one correction condition; The correction module is used to correct the SOC of the battery cluster to the target SOC.
9. A SOC correction system for an energy storage system, characterized in that: The energy storage system includes at least one battery cluster, each battery cluster includes a plurality of single cells, and the SOC correction system includes: A slave control device, each of which is arranged corresponding to a group of single cells and configured to collect at least part of the cell status data of the corresponding single cell; A cluster management device, each of which is arranged corresponding to a battery cluster, and the cluster management device is communicatively connected with the slave control device arranged corresponding to each group of single cells in the corresponding battery cluster, and is used to obtain the cell state data of each single cell in the battery cluster, and in response to the cell state data satisfying any one correction condition in a correction condition set, determine a target SOC corresponding to the satisfied correction condition, and correct the current SOC of the battery cluster to the target SOC, wherein the correction condition set includes at least two correction conditions; The energy storage system management device is connected to the cluster management device for obtaining the current SOC of each battery cluster from the cluster management device and determining the current SOC of the energy storage system according to the current SOC of each battery cluster.
10. The system according to claim 9, characterized in that The correction condition set includes a capacity change correction condition, which is used to determine that the battery cluster operates in a preset electrical parameter state and the capacity increment of the battery cluster is in a preset capacity increment characteristic state, and the target SOC corresponding to the capacity change correction condition includes an SOC corresponding to the preset capacity increment characteristic state; The energy storage system management device is further configured to: receive a first message sent by the cluster management device in response to the cell state data satisfying the capacity change correction condition, poll the remaining cluster management devices in response to the first message, obtain the SOC of the battery clusters corresponding to the remaining cluster management devices, and send a correction instruction to the remaining cluster management devices corresponding to the battery clusters whose relationship between the SOC and the target SOC satisfies the preset condition, wherein the first message includes a correction identifier and the target SOC; The cluster management device is further configured to, in response to the correction instruction, correct the SOC of each corresponding battery cluster to a target SOC in the correction instruction.
11. A cluster management device, characterized in that: include: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the SOC correction method of the energy storage system according to any one of claims 1 to 7 is implemented.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the SOC correction method for the energy storage system according to any one of claims 1 to 7 is implemented.