Energy storage system SOC balance control method and device, computer equipment and medium
By obtaining commanded power and judging working status in the energy storage system of industrial and commercial parks, selecting suitable energy storage systems to participate in power regulation, and distributing power according to the SOC and the preset error range, the problem of SOC unbalanced between different types of energy storage systems is solved, and better energy storage system scheduling and stability are achieved.
Patent Information
- Application Number
- CN202510164510.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-05-16
AI Technical Summary
Different types of energy storage systems in industrial and commercial parks have unbalanced problems in SOC balance control, which has led to some energy storage systems withdrawing from operation early, weakening system stability.
By obtaining the command power for the set period and judging the working status of each energy storage system, the energy storage system that meets the preset SOC conditions participates in power regulation, and based on the magnitude of the SOC of the energy storage system and the preset error range, power distribution is selected based on residual energy or SOC.
It realizes SOC balance between multiple different types of energy storage systems, improves the flexibility of energy storage system scheduling, extends the system's running time, and enhances the system's stability.
Smart Images

Figure CN120016645A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of industrial and commercial energy storage dispatching and control, and in particular to a method, device, computer equipment and medium for SOC balancing control of an energy storage system. Background Art
[0002] The energy storage systems in industrial and commercial parks are affected by the environment and production processes, and their capacity, charge and discharge capabilities, and aging degree will also vary. In this case, under the fixed charge and discharge strategy, the energy storage systems with small capacity may be deeply involved in the charge and discharge, while the energy storage systems with large capacity are less involved, which cannot well balance the working status of the energy storage systems, thereby increasing the differences between the energy storage systems and causing some energy storage systems to exit operation early, significantly weakening the system stability. In order to balance the utilization of the energy storage systems, most studies have proposed SOC (State of Charge, battery remaining capacity) balancing strategies. However, current studies mostly focus on energy storage systems of the same model or battery clusters under a single energy storage system, and the methods used are mostly based on the SOC state of each energy storage system for power allocation. In the future, with the development of the park, energy storage systems of different models and parameters may be used. It is difficult to achieve a good SOC balancing effect with a single method such as power allocation based on the SOC state. Summary of the invention
[0003] In view of this, the present invention provides a method, device, computer equipment and medium for SOC balance control of an energy storage system to solve the problem of SOC imbalance among multiple energy storage systems of different models in an industrial and commercial park.
[0004] In a first aspect, the present invention provides a method for SOC balancing control of an energy storage system, the method comprising:
[0005] Obtain the command power that needs to be regulated during the set period, and determine the working status of each energy storage system based on the command power;
[0006] Based on the command power and the working status of each energy storage system, an energy storage system that meets the preset SOC conditions is selected to participate in power regulation;
[0007] Based on the relationship between the SOC of the energy storage system involved in power control and the preset error range, choose to distribute power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system;
[0008] Based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or maximum discharging power of the energy storage system, the energy storage system is selected to operate at the power setting value or at the maximum charging power or maximum discharging power.
[0009] The present invention provides a method for SOC balancing control of an energy storage system. The method considers that the actual SOC of an energy storage system has a strong correlation with its residual energy and rated energy, distributes power according to the residual energy state of the current energy storage system, and ensures that each energy storage system is strictly distributed according to the same SOC ratio within the adjustable range. When the adjustable range is exceeded, SOC divergence may occur. The automatic criterion uses SOC for distribution to reduce the degree of divergence, ensure the balancing effect of each energy storage system, and improve the flexibility of energy storage system scheduling. It realizes the coordinated control of multiple energy storage systems participating in power regulation and the SOC balancing of energy storage systems with multiple grid-connected points, and solves the problem of SOC imbalance among energy storage systems of multiple different models in industrial and commercial parks.
[0010] In an optional implementation, judging the working state of each energy storage system based on the command power includes:
[0011] Get the actual total power of all energy storage systems;
[0012] When the sum of the command power to be regulated in the set period and the actual total power of all energy storage systems is greater than or equal to the preset threshold, it is determined that the state of the energy storage system in the next period is a discharge state or a standby state;
[0013] When the sum of the command power to be regulated in the set time period and the actual total power of all energy storage systems is less than the preset threshold, it is determined that the energy storage system is in the charging state or the standby state in the next time period.
[0014] The present invention provides a method for SOC balancing control of an energy storage system, which determines the state of the energy storage system according to the relationship between the command power that needs to be regulated in a set period of time and the sum of the actual total power of all energy storage systems, which is beneficial to monitoring the operating state of the energy storage system and provides conditions for the subsequent selection of energy storage systems participating in power regulation.
[0015] In an optional implementation, based on the command power and the working state of each energy storage system, an energy storage system that meets the preset SOC condition is selected to participate in power regulation, including:
[0016] When the energy storage system is in the discharging state in the next time period, the energy storage system with SOC greater than the minimum SOC value of the energy storage system is selected to participate in power regulation, and the remaining energy storage systems that are not selected are in the standby state in the next time period;
[0017] When the energy storage system is in the charging state in the next time period, the energy storage system with SOC less than the maximum SOC of the energy storage system is selected to participate in power regulation, and the remaining unselected energy storage systems are in the standby state in the next time period.
[0018] The present invention provides a method for controlling the SOC balance of an energy storage system. According to the charging or discharging state of the energy storage system, an energy storage system with a suitable SOC value is selected to participate in power regulation to ensure that the working directions of the energy storage systems are consistent.
[0019] In an optional implementation, before selecting to distribute power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system based on the size relationship between the SOC of the energy storage system participating in power control and the preset error range, the energy storage system SOC balancing control method further includes:
[0020] Determine whether the command power to be regulated during the set period is greater than or equal to a preset threshold;
[0021] If the command power that needs to be regulated during the set period is greater than or equal to the preset threshold, then continue to determine whether the command power that needs to be regulated during the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation. If the command power that needs to be regulated during the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then determine that the energy storage systems participating in the power regulation cannot fully bear the command power that needs to be regulated during the set period, and update the current power setting value; if the command power that needs to be regulated during the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then use the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range, and choose to allocate power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system.
[0022] If the command power that needs to be regulated during the set period is less than the preset threshold, then continue to determine whether the command power that needs to be regulated during the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation. If the command power that needs to be regulated during the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then it is determined that the energy storage systems participating in the power regulation cannot fully bear the command power that needs to be regulated during the set period, and update the current power setting value; if the command power that needs to be regulated during the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range is used, and power allocation is selected based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system.
[0023] The present invention provides a SOC balancing control method for an energy storage system. According to the relationship between the command power that needs to be regulated in a set period and a preset threshold, it is determined whether the energy storage system is capable of bearing the command power that needs to be regulated, and a suitable processing method is selected to distribute power or update the current power setting value of the energy storage system. The bearing capacity of the energy storage system is taken into consideration, which is conducive to the subsequent power distribution.
[0024] In an optional implementation, based on the relationship between the SOC of the energy storage system participating in power control and the preset error range, power distribution is selected based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system, including:
[0025] Calculate the SOC difference between the maximum SOC value and the minimum SOC value of the energy storage system participating in power regulation in a set time period;
[0026] If the SOC difference is less than or equal to the preset error range, power allocation is performed based on the current remaining energy of the energy storage system;
[0027] If the SOC difference is greater than or equal to the preset error range, power allocation is performed based on the current SOC of the energy storage system.
[0028] The present invention provides a SOC balancing control method for an energy storage system, which takes into account the strong correlation between the actual SOC of the energy storage system and its residual energy and rated energy, distributes power according to the residual energy state of the current energy storage system, ensures that each energy storage system is strictly distributed according to an equal SOC ratio within an adjustable range, and realizes SOC balancing among multiple energy storage systems.
[0029] In an optional implementation, based on the relationship between the allocated power setting value of the energy storage system and the maximum charging power and / or the maximum discharging power of the energy storage system, selecting the energy storage system to operate at the power setting value or at the maximum charging power or the maximum discharging power includes:
[0030] Update the power setting value of the energy storage system according to the allocated power;
[0031] When the power setting value of the energy storage system is less than the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the power setting value;
[0032] When the power setting value of the energy storage system is greater than or equal to the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the maximum charging power or the maximum discharging power.
[0033] The present invention provides an energy storage system SOC balancing control method, which selects an energy storage system to work at a power setting value or at a maximum charging power or a maximum discharging power, so that the energy storage system works strictly in accordance with the processing method after power distribution, further ensuring the SOC balance among multiple energy storage systems.
[0034] In an optional implementation, the energy storage system SOC balancing control method further includes:
[0035] When the power allocation for the set period is completed, the remaining command power that needs to be regulated is updated;
[0036] If the remaining command power that needs to be regulated is less than the preset threshold, the process proceeds to determine whether the command power that needs to be regulated in the set period is less than the sum of the adjustable powers of the energy storage systems participating in power regulation, and power allocation continues until the remaining command power that needs to be regulated is equal to the preset threshold;
[0037] If the remaining command power that needs to be regulated is equal to the preset threshold, the control command is reissued, and the SOC value, remaining energy value and actual power value of the energy storage system participating in power regulation are updated.
[0038] In a second aspect, the present invention provides a SOC balancing control device for an energy storage system, the device comprising:
[0039] The command acquisition and working state judgment module is used to obtain the command power that needs to be regulated in the set period, and judge the working state of each energy storage system based on the command power;
[0040] The energy storage system selection module is used to select an energy storage system that meets the preset SOC conditions to participate in power regulation based on the command power and the working status of each energy storage system;
[0041] A power distribution module is used to select power distribution based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system based on the relationship between the SOC of the energy storage system participating in power control and the preset error range;
[0042] The energy storage system operating power selection module is used to select the energy storage system to work at the power setting value or the maximum charging power or the maximum discharging power based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or the maximum discharging power of the energy storage system.
[0043] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the energy storage system SOC balancing control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0044] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the energy storage system SOC balancing control method of the first aspect or any corresponding embodiment thereof.
[0045] In a fifth aspect, the present invention provides a computer program product, including computer instructions, which are used to enable a computer to execute the energy storage system SOC balancing control method of the above-mentioned first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0047] Figure 1 is a flow chart of a SOC balancing control method for an energy storage system according to an embodiment of the present invention;
[0048] Figure 2 is a flow chart of another SOC balancing control method for an energy storage system according to an embodiment of the present invention;
[0049] Figure 3 is a flow chart of another SOC balancing control method for an energy storage system according to an embodiment of the present invention;
[0050] Figure 4 is a flow chart of another SOC balancing control method for an energy storage system according to an embodiment of the present invention;
[0051] Figure 5 is a simulation result diagram of the SOC balancing control method for an energy storage system according to an embodiment of the present invention;
[0052] Figure 6 is a simulation result diagram of a SOC balancing control method for a multi-grid-connected energy storage system based on energy according to an embodiment of the present invention;
[0053] Figure 7 is a simulation result diagram of a SOC balancing control method for a multi-grid-connected energy storage system based on SOC according to an embodiment of the present invention;
[0054] Figure 8 is a structural block diagram of a SOC balancing control device for an energy storage system according to an embodiment of the present invention;
[0055] Fig. 9 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0057] According to an embodiment of the present invention, an embodiment of a SOC balancing control method for an energy storage system is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0058] In this embodiment, a method for SOC balancing control of an energy storage system is provided, which can be used in a computer terminal, such as a central processing unit, a server, etc. Figure 1 is a flow chart of a SOC balancing control method for an energy storage system according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0059] Step S101, obtaining the command power that needs to be regulated in a set period of time, and judging the working state of each energy storage system based on the command power.
[0060] Specifically, the set time period is represented by the t period. The command power that needs to be regulated refers to the rate at which the energy storage system stores or releases energy per unit time. It is an important indicator for measuring the performance and efficiency of the energy storage system, and can affect the charging and discharging speed, stability and overall performance of the energy storage system.
[0061] The command power that needs to be regulated is sent by the superior power dispatching system. The working state of each energy storage system includes charging state, discharging state and standby state. Usually, the superior power dispatching system determines the power setting value of the energy storage system based on the power value that needs to be dispatched and the actual power of the energy storage system, and judges the state of each energy storage system according to the size of the power setting value.
[0062] Step S102 : Based on the command power and the working status of each energy storage system, an energy storage system that meets a preset SOC condition is selected to participate in power regulation.
[0063] Exemplarily, when the energy storage system is in a discharging state, the energy storage system whose SOC value is greater than the minimum SOC value in the energy storage system is selected to participate in power scheduling. When the energy storage system is in a charging state, the energy storage system whose SOC value is less than the maximum SOC value in the energy storage system is selected to participate in power scheduling, thereby ensuring the ability of the energy storage system to participate in power scheduling.
[0064] Step S103, based on the relationship between the SOC of the energy storage system participating in power control and the preset error range, select power distribution based on the current remaining energy of the energy storage system or power distribution based on the current SOC of the energy storage system.
[0065] Specifically, the preset error range is set according to the actual situation and is not specifically limited here. The current remaining energy of the energy storage system refers to the difference between the total energy of the energy storage system and the energy consumption. The current SOC of the energy storage system refers to the percentage of the remaining power of the battery to its rated capacity. The SOC value range is 0 to 100%, where 0% means that the battery is fully discharged and 100% means that the battery is fully charged.
[0066] When the SOC of each energy storage system is within the preset error range, proportional allocation is performed based on the current remaining energy of the energy storage system; when the SOC of each energy storage system exceeds the preset error range, proportional allocation is performed based on the current SOC of the energy storage system.
[0067] Step S104, based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or maximum discharging power of the energy storage system, select the energy storage system to operate at the power setting value or the maximum charging power or the maximum discharging power.
[0068] Specifically, in order to further achieve SOC balance of each energy storage system, the energy storage system can select the following power to operate: if the allocated power setting value is within the maximum charging and / or discharging power range of the energy storage system, the energy storage system operates at the set value; if the allocated power setting value exceeds the maximum charging and / or discharging power of the energy storage system, the energy storage system operates at the maximum charging or discharging power.
[0069] The energy storage system SOC balancing control method provided in this embodiment takes into account that the actual SOC of the energy storage system has a strong correlation with its residual energy and rated energy, distributes power according to the residual energy state of the current energy storage system, and ensures that each energy storage system is strictly distributed according to the same SOC ratio within the adjustable range. When the adjustable range is exceeded, SOC divergence may occur. The automatic judgment uses SOC for distribution to reduce the degree of divergence, ensure the balancing effect of each energy storage system, and improve the flexibility of energy storage system scheduling. It realizes the coordinated control of multiple energy storage systems participating in power regulation and the SOC balancing of energy storage systems with multiple grid-connected points, and solves the problem of SOC imbalance among energy storage systems of multiple different models in industrial and commercial parks.
[0070] In this embodiment, a method for SOC balancing control of an energy storage system is provided, which can be used in a computer terminal, such as a central processing unit, a server, etc. Figure 2is a flow chart of a SOC balancing control method for an energy storage system according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0071] Step S201, obtaining the command power that needs to be regulated in a set period, and judging the working state of each energy storage system based on the command power.
[0072] Specifically, the above step S201 includes:
[0073] Step S2011, obtaining the actual total power of all energy storage systems.
[0074] Specifically, the actual total power of all energy storage systems refers to the sum of the actual powers of each energy storage system.
[0075] Step S2012: when the sum of the command power to be regulated in the set period and the actual total power of all energy storage systems is greater than or equal to a preset threshold, it is determined that the state of the energy storage system in the next period is a discharge state or a standby state.
[0076] Specifically, the preset threshold in this embodiment is 0. The command power that the energy storage system needs to regulate is set to ΔP xu,t .
[0077] like Then the state of each energy storage system in the next period is the discharge state or the standby state, let P bess,max,i,t =P bess,max,i ,P bess,min,i,t =0.
[0078] Among them, P bess,set,t+1 Represents the power setting value of the energy storage system at time t+1, P bess,act,i,t represents the actual power of the i-th energy storage system in period t, P bess,max,i,t represents the maximum power of the i-th energy storage system in period t, P bess,min,i,t represents the minimum power of the i-th energy storage system in period t, P bess,max,i represents the rated discharge power of the i-th energy storage system, and N represents the number of energy storage systems.
[0079] Step S2013: when the sum of the command power to be regulated in the set time period and the actual total power of all energy storage systems is less than a preset threshold, it is determined that the state of the energy storage system in the next time period is a charging state or a standby state.
[0080] Specifically, if Then the state of each energy storage system in the next period is charging state or standby state, let P bess,max,i,t =0,P bess,min,i,t =P bess,min,i .
[0081] Among them, Pbess,min,i Represents the rated charging power of the i-th energy storage system.
[0082] For details, please see Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0083] Step S202 : Based on the command power and the working status of each energy storage system, an energy storage system that meets a preset SOC condition is selected to participate in power regulation.
[0084] Specifically, the above step S202 includes:
[0085] Step S2021, when the energy storage system is in a discharging state in the next time period, energy storage systems with SOC greater than the minimum SOC value of the energy storage system are selected to participate in power regulation, and the remaining unselected energy storage systems are in a standby state in the next time period.
[0086] Specifically, Figure 4 As shown in the figure, when the energy storage system is in the discharge state in the next period, the SOC states of all energy storage systems are retrieved and the SOC i,t >SOC min Energy storage system Bess i ∈{Bess1, Bess2,…,Bess N} participate in power regulation. The remaining unselected energy storage systems are in standby state in the next period, and the power setting value is 0. SOC i,t represents the SOC of the i-th energy storage system in period t, SOC min Indicates the minimum SOC value of the energy storage system.
[0087] Step S2022, when the energy storage system is in a charging state in the next time period, energy storage systems with SOC less than the maximum SOC of the energy storage system are selected to participate in power regulation, and the remaining unselected energy storage systems are in a standby state in the next time period.
[0088] Specifically, Figure 4 As shown, when the energy storage system is in the charging state in the next period. Retrieve the SOC status of all energy storage systems and select SOC i,t <SOC max Energy storage system Bess i ∈{Bess1, Bess2,…,Bess N} participate in power regulation. The remaining unselected energy storage systems are in standby state in the next period, and the power setting value is 0. SOC max Indicates the maximum SOC value of the energy storage system.
[0089] Step S203, based on the relationship between the SOC of the energy storage system participating in power control and the preset error range, select to distribute power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system. Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.
[0090] Step S204: Based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or maximum discharging power of the energy storage system, select the energy storage system to operate at the power setting value or at the maximum charging power or maximum discharging power. Figure 1 Step S104 of the illustrated embodiment will not be described in detail here.
[0091] The energy storage system SOC balancing control method provided in this embodiment determines the state of the energy storage system according to the relationship between the command power that needs to be regulated in the set period and the sum of the actual total power of all energy storage systems, which is conducive to monitoring the operating state of the energy storage system. According to the charging or discharging state of the energy storage system, an energy storage system with a suitable SOC value is selected to participate in power regulation to ensure that the working direction of each energy storage system is consistent.
[0092] In this embodiment, a method for SOC balancing control of an energy storage system is provided, which can be used in a computer terminal, such as a central processing unit, a server, etc. Figure 3 is a flow chart of a SOC balancing control method for an energy storage system according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:
[0093] Step S301, obtain the command power that needs to be regulated in the set period, and determine the working status of each energy storage system based on the command power. Figure 2 Step S201 of the illustrated embodiment will not be described in detail here.
[0094] Step S302: Based on the command power and the working status of each energy storage system, an energy storage system that meets the preset SOC condition is selected to participate in power regulation. Figure 2 Step S202 of the illustrated embodiment will not be described in detail here.
[0095] Step S303, determining whether the command power to be regulated during the set period is greater than or equal to a preset threshold.
[0096] Specifically, Figure 4 As shown, the preset threshold is 0.
[0097] Step S304: if the command power to be regulated in the set period is greater than or equal to the preset threshold, then continue to determine whether the command power to be regulated in the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation; if the command power to be regulated in the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then determine that the energy storage systems participating in the power regulation cannot fully bear the command power to be regulated in the set period, and update the current power setting value; if the command power to be regulated in the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then use the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range, and choose to allocate power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system.
[0098] Specifically, Figure 4 As shown, when ΔP xu,t ≥0, let k=0, the power distribution value of the energy storage system ΔP bess,fp,i,t =0, that is, the control power allocated to the i-th energy storage system in period t, and the power setting value of each energy storage system is initialized:
[0099] P bess,set,i,t+1 =P bess,act,i,t +ΔP bess,fp,i,t (1);
[0100] Among them, k is the number of times each command power is allocated. Due to the different models of various energy storage systems, a certain energy storage system may not be able to fully bear the calculated allocation value, and will return to allow the remaining energy storage systems with spare capacity to allocate again, that is, k=k+1.
[0101] Step S3041: If the command power ΔP to be adjusted xu,t Greater than or equal to the sum of the adjustable powers of all energy storage systems, that is: When , it means that the energy storage system cannot fully bear the command power ΔP that needs to be regulated at this moment xu,t , then the current power setting value of the energy storage system is updated to:
[0102] P bess,set,i,t+1 =P bess,max,i,t (2).
[0103] Step S3042: If the command power ΔP to be adjusted xu,t Less than the sum of the maximum remaining powers of all energy storage systems, that is: When , it means that the energy storage system can fully bear the command power ΔP that needs to be regulated at this moment xu,t , then go to step S306.
[0104] Step S305: if the command power required to be regulated in the set time period is less than the preset threshold, then continue to determine whether the command power required to be regulated in the set time period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation; if the command power required to be regulated in the set time period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then determine that the energy storage systems participating in the power regulation cannot fully bear the command power required to be regulated in the set time period, and update the current power setting value; if the command power required to be regulated in the set time period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then use the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range to select a method based on the current remaining energy of the energy storage system for power distribution or a method based on the current SOC of the energy storage system for power distribution.
[0105] Specifically, Figure 4 As shown, when ΔP xu,t <0 hour, Let k = 0, the energy storage system power allocation value ΔP bess,fp,i,t =0, initialize the power setting value of each energy storage system:
[0106] P bess,set,i,t+1 =P bess,act,i,t +ΔP bess,fp,i,t (3).
[0107] Step S3051: If the command power to be regulated is less than the sum of the adjustable powers of all energy storage systems, that is: When , it means that the energy storage system cannot fully bear the command power ΔP that needs to be regulated at this moment xu,t , then the current power setting value of the energy storage system is updated to:
[0108] P bess,set,i,t+1 =P bess,min,i,t (4).
[0109] Step S3052: If the command power to be regulated is greater than or equal to the sum of the maximum powers of all energy storage systems, that is: When , it means that the energy storage system can fully bear the command power ΔP that needs to be regulated at this moment xu,t , then go to step S306.
[0110] Step S306, based on the relationship between the SOC of the energy storage system participating in power regulation and the preset error range, select power distribution based on the current remaining energy of the energy storage system or power distribution based on the current SOC of the energy storage system.
[0111] Specifically, the above step S306 includes:
[0112] Step S3061, calculating the SOC difference between the maximum SOC value and the minimum SOC value of the energy storage system participating in power regulation in a set time period.
[0113] Specifically, the SOC is calculated max,m,t -SOC min,n,t SOC difference, SOC max,m,t , SOC min,n,t They respectively represent the maximum SOC value of the energy storage system in period t and the minimum SOC value of the energy storage system in period t.
[0114] Step S3062: If the SOC difference is less than or equal to the preset error range, power distribution is performed based on the current remaining energy of the energy storage system.
[0115] Specifically, the preset error range is denoted by E r It means that this error range is the allowable error value of SOC, which is set according to the actual situation and is not specifically limited here.
[0116] If SOC max,m,t -SOC min,n,t ≤E r , when executing step S3042:
[0117] Right now When , it means that the energy storage system can fully bear the command power ΔP that needs to be regulated at this moment xu,t , the power distribution is performed according to the following formula:
[0118]
[0119] Among them, E bess,i,t represents the remaining energy of the i-th energy storage system in period t, ΔP bess,fp,i,t It represents the control power allocated to the i-th energy storage system in period t.
[0120] If SOC max,m,t -SOC min,n,t ≤E r , when executing step S3052:
[0121] Right now: When , it means that the energy storage system can fully bear the command power ΔP that needs to be regulated at this moment xu,t , the power distribution is performed according to the following formula:
[0122]
[0123] Among them, E bess,max,i Represents the rated energy of the i-th energy storage system.
[0124] Step S3063: If the SOC difference is greater than or equal to the preset error range, power distribution is performed based on the current SOC of the energy storage system.
[0125] Specifically, if SOC max,m,t -SOC min,n,t >E r , when executing step S3042:
[0126] In the selected energy storage system set, further mark and remove SOC bess,i,t =SOC min,n,t Energy storage system, namely SOC min,n,t =min{SOC bess,i,t}, and the power is allocated according to the following formula:
[0127]
[0128] Among them, SOC bess,i,t Represents the current SOC value of the i-th energy storage system.
[0129] Information update:
[0130] a) Update the power setting value of each energy storage system:
[0131] P bess,set,i,t+1 =P bess,set,i,t+1 +ΔP bess,fp,i,t (8);
[0132] If P bess,min,i,t ≤P bess,set,i,t+1 <P bess,max,i,t , then the energy storage system setting value is P bess,set,i,t+1 , Flag = false;
[0133] If P bess,set,i,t+1 ≥P bess,max,i,t , then the energy storage system setting value is P bess,set,i,t+1 =P bess,max,i,t , Flag = true;
[0134] If P bess,set,i,t+1 <P bess,min,i,t , then the energy storage system setting value is P bess,set,i,t+1 =P bess,min,i,t , Flag = false;
[0135] b) Update the set of energy storage systems Bess i , delete the energy storage system with Flag=true;
[0136] c) Update the remaining command power that needs to be adjusted:
[0137]
[0138] If SOC max,m,t -SOC min,n,t >E r, when executing step S3052:
[0139] In the selected energy storage system set, further mark and remove SOC bess,i,t =SOC max,m,t Energy storage system, namely SOC max,m,t =max{SOC bess,i,t}, and the power is allocated according to the following formula:
[0140]
[0141] Information update:
[0142] a) Update the power setting value of each energy storage system:
[0143] P bess,set,i,t+1 =P bess,set,i,t+1 +ΔP bess,fp,i,t (8);
[0144] If P bess,min,i,t ≤P bess,set,i,t+1 <P bess,max,i,t , then the energy storage system setting value is P bess,set,i,t+1 ;Flag=false;
[0145] If P bess,set,i,t+1 <P bess,min,i,t , then the energy storage system setting value is P bess,set,i,t+1 =P bess,min,i,t ; Flag = true;
[0146] If P bess,set,i,t+1 ≥P bess,max,i,t , then the energy storage system setting value is P bess,set,i,t+1 =P bess,max,i,t ;Flag=false;
[0147] b) Update the set of adjustable energy storage systems and delete the energy storage systems with Flag=true.
[0148] c) Update the remaining command power that needs to be adjusted:
[0149]
[0150] Wherein, Flag represents the energy storage system flag, true represents the end of the marking, and false represents the continuation of the marking. Step S307, based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or maximum discharging power of the energy storage system, select the energy storage system to operate at the power setting value or at the maximum charging power or maximum discharging power.
[0151] Specifically, the above step S307 includes:
[0152] Step S3071, updating the power setting value of the energy storage system according to the allocated power.
[0153] Specifically, the power setting value of the energy storage system is updated according to formula (8).
[0154] Step S3072: When the power setting value of the energy storage system is less than the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the power setting value.
[0155] Step S3073: when the power setting value of the energy storage system is greater than or equal to the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the maximum charging power or the maximum discharging power.
[0156] Step S308, when the power allocation for the set time period is completed, the remaining command power that needs to be regulated is updated. If the remaining command power that needs to be regulated is less than the preset threshold, the process continues to determine whether the command power that needs to be regulated for the set time period is less than the sum of the adjustable powers of the energy storage systems participating in power regulation, and the power allocation continues until the remaining command power that needs to be regulated is equal to the preset threshold; if the remaining command power that needs to be regulated is equal to the preset threshold, the control command is reissued, and the SOC value, remaining energy value and actual power value of the energy storage systems participating in power regulation are updated.
[0157] Specifically, the remaining command power that needs to be regulated is updated according to formula (9).
[0158] After executing step S304, if ΔP xu,t >0, then proceed to step S304 and continue allocating, k=k+1; if ΔP xu,t =0, go to step S308.
[0159] After step S305 is executed, if ΔP xu,t <0, then proceed to step S305, k=k+1, and continue to allocate; if ΔP xu,t =0, go to step S308.
[0160] It should be noted that if Figure 4 As shown, if the remaining command power to be regulated is equal to the preset threshold, the control command is reissued, and the SOC value, remaining energy value and actual power value of the energy storage system participating in power regulation are updated, specifically:
[0161] SOC update of energy storage system:
[0162]
[0163] Remaining energy of the energy storage system is updated:
[0164] E i,t+1 =E i,t -P bess,set,i,t+1 Δt(12);
[0165] Actual power update of energy storage system:
[0166] P bess,act,i,t+1 =P bess,set,i,t+1 (13).
[0167] The energy storage system SOC balancing control method provided in this embodiment takes into account the strong correlation between the actual SOC of the energy storage system and its residual energy and rated energy, distributes power according to the residual energy state of the current energy storage system, and ensures that each energy storage system is strictly distributed according to the same SOC ratio within the adjustable range, thereby achieving SOC balancing among multiple energy storage systems. The energy storage system is selected to work at a power setting value or at a maximum charging power or a maximum discharging power, so that the energy storage system works strictly in accordance with the processing method after power distribution, further ensuring SOC balancing among multiple energy storage systems. The present invention can be used for SOC balancing between multiple battery clusters under a single energy storage system, and can also be used for SOC balancing between multiple energy storage systems. It can well balance the working state of each energy storage system and has a wider range of application scenarios.
[0168] As one or more specific application embodiments of the present invention, Figures 5 to 7 The energy storage system SOC balancing control method provided by the present invention is further described in detail as follows:
[0169] In order to further demonstrate that the energy storage system SOC balancing control method provided by the present invention has improved SOC balancing effect, it is compared with the SOC balancing method based on energy distribution and the SOC balancing method based on SOC distribution. Five energy storage systems are selected for the comparison and verification, including:
[0170] "System_A_100kWh", "System_B_261kWh", "System_C_372kWh", "System_D_261kWh", "System_E_372kWh".
[0171] At the same time, the maximum charge and discharge power of the five energy storage systems are set to 50kW, 130kW, 180kW, 200kW and 200kW respectively; the initial SOC of the five energy storage systems are 0.3, 0.8, 0.2, 0, and 0.5 respectively; the maximum SOC limit is set to 1, the minimum SOC limit is set to 0, the time granularity is 5 minutes, and the total duration is 15 days. The control command power (unit: kW) issued is random data between [-500,500] that obeys the normal distribution. The simulation results are as follows Figures 5 to 7 As shown (in order to clearly compare the differences between different methods, only part of the data is shown), among which, Figures 5 to 7 In the figure, the horizontal axis is the timestamp and the vertical axis is the SOC value. The energy storage system SOC balancing control method adopted by the present invention has a better SOC balancing effect than the SOC balancing control method of the multi-grid-connected energy storage system based only on energy and the SOC balancing control method of the multi-grid-connected energy storage system based only on SOC, and can well solve the SOC balancing problem between various types of energy storage systems, and has a wider applicability.
[0172] In this embodiment, a SOC balancing control device for an energy storage system is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0173] This embodiment provides a SOC balancing control device for an energy storage system, such as Figure 8 As shown, including:
[0174] The instruction acquisition and working state judgment module 801 is used to acquire the instruction power that needs to be regulated in a set period of time, and judge the working state of each energy storage system based on the instruction power.
[0175] The energy storage system selection module 802 is used to select an energy storage system that meets a preset SOC condition to participate in power regulation based on the command power and the working status of each energy storage system.
[0176] The power allocation module 803 is used to select power allocation based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system based on the relationship between the SOC of the energy storage system participating in power control and the preset error range.
[0177] The energy storage system operating power selection module 804 is used to select the energy storage system to operate at the power setting value or the maximum charging power or the maximum discharging power based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or the maximum discharging power of the energy storage system.
[0178] In some optional implementations, the instruction acquisition and working status determination module 801 includes:
[0179] The actual total power acquisition unit is used to acquire the actual total power of all energy storage systems.
[0180] The first state determination unit is used to determine that the state of the energy storage system in the next time period is a discharge state or a standby state when the sum of the command power to be regulated in the set time period and the actual total power of all energy storage systems is greater than or equal to a preset threshold.
[0181] The second state determination unit is used to determine whether the state of the energy storage system in the next time period is a charging state or a standby state when the sum of the command power to be regulated in the set time period and the actual total power of all energy storage systems is less than a preset threshold.
[0182] In some optional implementations, the energy storage system selection module 802 includes:
[0183] The first energy storage system selection unit is used to select an energy storage system whose SOC is greater than the minimum SOC value of the energy storage system to participate in power regulation when the energy storage system is in a discharging state in the next time period, and the remaining unselected energy storage systems are in a standby state in the next time period.
[0184] The second energy storage system selection unit is used to select an energy storage system whose SOC is less than the maximum SOC of the energy storage system to participate in power regulation when the energy storage system is in a charging state in the next time period, and the remaining unselected energy storage systems are in a standby state in the next time period.
[0185] In some optional implementations, the power distribution module 803 includes:
[0186] The SOC difference calculation unit is used to calculate the SOC difference between the maximum SOC value and the minimum SOC value of the energy storage system participating in power regulation in a set time period.
[0187] The remaining energy power distribution unit is used to select a method based on the current remaining energy of the energy storage system to distribute power if the SOC difference is less than or equal to a preset error range.
[0188] The SOC power distribution unit is used to select a method based on the current SOC of the energy storage system to distribute power if the SOC difference is greater than or equal to a preset error range.
[0189] In some optional implementations, the energy storage system operating power selection module 804 includes:
[0190] The power setting value updating unit is used to update the power setting value of the energy storage system according to the allocated power.
[0191] The first working mode determination unit is used to determine that when the power setting value of the energy storage system is less than the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the power setting value.
[0192] The second working mode determination unit is used to determine that when the power setting value of the energy storage system is greater than or equal to the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the maximum charging power or the maximum discharging power.
[0193] In some optional implementations, the energy storage system SOC balancing control device further includes:
[0194] The first power judgment module is used to judge whether the command power that needs to be regulated during a set period is greater than or equal to a preset threshold.
[0195] The first processing module is used to continue to determine whether the command power that needs to be regulated in the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation if the command power that needs to be regulated in the set period is greater than or equal to the preset threshold value; if the command power that needs to be regulated in the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, it is determined that the energy storage systems participating in the power regulation cannot fully bear the command power that needs to be regulated in the set period, and the current power setting value is updated; if the command power that needs to be regulated in the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then based on the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range, power allocation is selected based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system.
[0196] The second processing module is used to continue to determine whether the command power that needs to be regulated in the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation if the command power that needs to be regulated in the set period is less than the preset threshold value. If the command power that needs to be regulated in the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, it is determined that the energy storage systems participating in the power regulation cannot fully bear the command power that needs to be regulated in the set period, and the current power setting value is updated; if the command power that needs to be regulated in the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then the power distribution is based on the current remaining energy of the energy storage system or the current SOC of the energy storage system, based on the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range.
[0197] The update and next control module is used to update the remaining command power that needs to be regulated after the power allocation in the set time period is completed; if the remaining command power that needs to be regulated is less than the preset threshold, it will continue to determine whether the command power that needs to be regulated in the set time period is less than the sum of the adjustable powers of the energy storage systems participating in power regulation, and continue power allocation until the remaining command power that needs to be regulated is equal to the preset threshold; if the remaining command power that needs to be regulated is equal to the preset threshold, the control command will be re-issued, and the SOC value, remaining energy value and actual power value of the energy storage systems participating in power regulation will be updated.
[0198] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0199] The energy storage system SOC balancing control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0200] The embodiment of the present invention also provides a computer device having the above Figure 8 The energy storage system SOC balancing control device shown.
[0201] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Fig. 9 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig. 9 A processor 10 is taken as an example.
[0202] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0203] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0204] The memory 20 may 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; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0205] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0206] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.
[0207] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0208] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0209] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0210] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A SOC balancing control method for an energy storage system, characterized in that: The method comprises: Obtaining the command power that needs to be regulated during a set period of time, and judging the working status of each energy storage system based on the command power; Based on the command power and the working status of each energy storage system, an energy storage system that meets the preset SOC conditions is selected to participate in power regulation; Based on the relationship between the SOC of the energy storage system involved in power control and the preset error range, choose to distribute power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system; Based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or maximum discharging power of the energy storage system, the energy storage system is selected to operate at the power setting value or at the maximum charging power or maximum discharging power.
2. The method according to claim 1, characterized in that The working state of each energy storage system is determined based on the command power, including: Get the actual total power of all energy storage systems; When the sum of the command power to be regulated in the set period and the actual total power of all energy storage systems is greater than or equal to the preset threshold, it is determined that the state of the energy storage system in the next period is a discharge state or a standby state; When the sum of the command power to be regulated in the set time period and the actual total power of all energy storage systems is less than the preset threshold, it is determined that the energy storage system is in the charging state or the standby state in the next time period.
3. The method according to claim 2, characterized in that The selecting of an energy storage system that meets a preset SOC condition to participate in power regulation based on the command power and the working state of each energy storage system includes: When the energy storage system is in the discharging state in the next time period, the energy storage system with SOC greater than the minimum SOC value of the energy storage system is selected to participate in power regulation, and the remaining energy storage systems that are not selected are in the standby state in the next time period; When the energy storage system is in the charging state in the next time period, the energy storage system with SOC less than the maximum SOC of the energy storage system is selected to participate in power regulation, and the remaining unselected energy storage systems are in the standby state in the next time period.
4. The method according to claim 1, characterized in that: Before selecting to distribute power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system to distribute power based on the relationship between the SOC of the energy storage system participating in power control and the preset error range, the method further includes: Determine whether the command power to be regulated during the set period is greater than or equal to a preset threshold; If the command power that needs to be regulated during the set period is greater than or equal to the preset threshold, then continue to determine whether the command power that needs to be regulated during the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation. If the command power that needs to be regulated during the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then determine that the energy storage systems participating in the power regulation cannot fully bear the command power that needs to be regulated during the set period, and update the current power setting value; if the command power that needs to be regulated during the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then use the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range, and choose to allocate power based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system. If the command power that needs to be regulated during the set period is less than the preset threshold, then continue to determine whether the command power that needs to be regulated during the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation. If the command power that needs to be regulated during the set period is less than the sum of the adjustable powers of the energy storage systems participating in the power regulation, then it is determined that the energy storage systems participating in the power regulation cannot fully bear the command power that needs to be regulated during the set period, and update the current power setting value; if the command power that needs to be regulated during the set period is greater than or equal to the sum of the adjustable powers of the energy storage systems participating in the power regulation, then the relationship between the SOC of the energy storage systems participating in the power regulation and the preset error range is used, and power allocation is selected based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system.
5. The method according to claim 1, characterized in that The method of selecting a method for distributing power based on the current remaining energy of the energy storage system or a method for distributing power based on the current SOC of the energy storage system, based on the relationship between the SOC of the energy storage system participating in power regulation and the preset error range, includes: Calculate the SOC difference between the maximum SOC value and the minimum SOC value of the energy storage system participating in power regulation in a set time period; If the SOC difference is less than or equal to the preset error range, power allocation is performed based on the current remaining energy of the energy storage system; If the SOC difference is greater than or equal to the preset error range, power allocation is performed based on the current SOC of the energy storage system.
6. The method according to claim 1, characterized in that The selecting the energy storage system to operate at the power setting value or at the maximum charging power or the maximum discharging power based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or the maximum discharging power of the energy storage system comprises: Update the power setting value of the energy storage system according to the allocated power; When the power setting value of the energy storage system is less than the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the power setting value; When the power setting value of the energy storage system is greater than or equal to the maximum charging power and / or the maximum discharging power of the energy storage system, the energy storage system operates at the maximum charging power or the maximum discharging power.
7. The method according to claim 5, characterized in that The method further comprises: When the power allocation for the set period is completed, the remaining command power that needs to be regulated is updated; If the remaining command power that needs to be regulated is less than the preset threshold, the process proceeds to determine whether the command power that needs to be regulated in the set period is less than the sum of the adjustable powers of the energy storage systems participating in power regulation, and power allocation continues until the remaining command power that needs to be regulated is equal to the preset threshold; If the remaining command power that needs to be regulated is equal to the preset threshold, the control command is reissued, and the SOC value, remaining energy value and actual power value of the energy storage system participating in power regulation are updated.
8. A SOC balancing control device for an energy storage system, characterized in that: The device comprises: The command acquisition and working state judgment module is used to obtain the command power that needs to be regulated in the set period, and judge the working state of each energy storage system based on the command power; The energy storage system selection module is used to select an energy storage system that meets the preset SOC conditions to participate in power regulation based on the command power and the working status of each energy storage system; A power distribution module is used to select power distribution based on the current remaining energy of the energy storage system or based on the current SOC of the energy storage system based on the relationship between the SOC of the energy storage system participating in power control and the preset error range; The energy storage system operating power selection module is used to select the energy storage system to work at the power setting value or the maximum charging power or the maximum discharging power based on the relationship between the allocated energy storage system power setting value and the maximum charging power and / or the maximum discharging power of the energy storage system.
9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the energy storage system SOC balancing control method according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the energy storage system SOC balancing control method according to any one of claims 1 to 7.