Control method of energy storage system, controller, storage medium and energy storage system
By obtaining the electrical energy data of the battery cluster in the energy storage system and allocating the power of the energy management unit according to its size, the problem of the time difference between the battery clusters is solved, and the effect of the battery clusters is realized at the same time is improved, and the efficiency of the energy storage system is improved.
Patent Information
- Application Number
- CN202311617199.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-29
- Publication Date
- 2025-06-06
AI Technical Summary
In existing energy storage systems, there is a time difference when each battery cluster is filled or vented, resulting in the inability to be filled or vented by the PCS at the same time.
By acquiring the working status of the energy storage system and the electrical energy data of each battery cluster, power is allocated to each energy management unit according to the size of the electrical energy data, and the time when each battery cluster is fully charged or discharged is adjusted to ensure that the battery cluster is fully charged or discharged at the same time.
The charging and discharging time of each battery cluster is adjusted through electrical energy data, ensuring that the battery cluster is fully charged or emptied at the same time, and improving the application rate and value of the energy storage system.
Smart Images

Figure CN120109937A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of energy storage systems, and in particular to a control method, a controller, a storage medium and an energy storage system. Background Art
[0002] In the related art, each battery cluster in the existing energy storage system is configured with a PCS (Power Conversion System), and each battery cluster is fully charged or discharged by the PCS. However, since there is a time difference between the full charge or discharge of each battery cluster, all battery clusters cannot be fully charged or discharged by the PCS at the same time. Summary of the invention
[0003] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one object of the present invention is to provide a control method for an energy storage system, by which the time for each battery cluster to be fully charged or fully discharged can be adjusted through the electric energy data of the energy storage system, thereby ensuring that the battery clusters are fully charged or fully discharged at the same time.
[0004] A second objective of the present invention is to provide a controller.
[0005] A third object of the present invention is to provide a computer storage medium.
[0006] A fourth objective of the present invention is to provide an energy storage system.
[0007] In order to solve the above problems, an embodiment of the first aspect of the present invention provides a control method for an energy storage system, wherein the energy storage system includes multiple battery clusters and multiple energy management units, the battery clusters are connected to the energy management units in a one-to-one correspondence, and the multiple energy management units are connected in parallel, and the control method includes: obtaining the working status of the energy storage system and the electric energy data of each battery cluster; and allocating power to each energy management unit according to the working status and the size of the electric energy data of each battery cluster.
[0008] According to the control method of the energy storage system of the embodiment of the present invention, after determining the working state of the energy storage unit, the energy storage system allocates power to each energy management unit according to the size of the electric energy data of each battery cluster, that is, the power state of the battery cluster is determined by the size of the electric energy data of each battery cluster in the working state, and then the power allocated to each energy management unit is determined by the size of the electric energy data of each battery cluster, so as to increase or decrease the time for the corresponding battery cluster to be fully charged or discharged according to the size of the power allocated by each energy management unit. Therefore, in the present application, after determining the working state of the energy storage unit, the power of the corresponding energy management unit is allocated in combination with the electric energy data of each battery cluster, so as to adjust the time for each battery cluster to be fully charged or discharged according to the size of the power allocated by each energy management unit, so as to ensure that the battery clusters are fully charged or discharged at the same time.
[0009] In some embodiments, power is allocated to each energy management unit according to the working state and the size of the electric energy data of each battery cluster, including: under the condition that the working state is determined to be a voltage plateau period, power is allocated to each energy management unit according to the size of the remaining power of each battery cluster, wherein the remaining power is proportional to the power value allocated to the energy management unit.
[0010] In some embodiments, power is allocated to each energy management unit according to the remaining power of each battery cluster, including: determining a target power range according to the remaining power of any battery cluster; determining a target allocated power according to the target power range; and using the target allocated power as the power value allocated to the energy management unit corresponding to the connected battery cluster.
[0011] In some embodiments, the target allocated power is determined according to the target power range, including: if the target power range is a first preset power range, the target allocated power is determined to be the first allocated power; if the target power range is a second preset power range, the target allocated power is determined to be the second allocated power; if the target power range is a third preset power range, the target allocated power is determined to be the third allocated power; if the target power range is a fourth preset power range, the target allocated power is determined to be the fourth allocated power; wherein the upper limit value of the first preset power range is ≤ the lower limit value of the second preset power range, the upper limit value of the second preset power range is ≤ the lower limit value of the third preset power range, the upper limit value of the third preset power range is ≤ the lower limit value of the fourth preset power range, and the first allocated power is < the second allocated power < the third allocated power < the fourth allocated power.
[0012] In some embodiments, the first allocated power = average power value, the second allocated power = average power value + (maximum allowable output power of the battery cluster - average power value) / a, the third allocated power = average power value + (maximum allowable output power of the battery cluster - average power value) / b, the fourth allocated power = average power value + (maximum allowable output power of the battery cluster - average power value), wherein the average power value = actual power required by the energy storage system / total number of battery clusters, a and b are power allocation reference coefficients, and b<a.
[0013] In some embodiments, if the highest voltage of each battery cluster is less than the upper limit of the preset voltage platform interval and the lowest voltage of each battery cluster is greater than the lower limit of the preset voltage platform interval, the working state is determined to be the voltage platform period.
[0014] In some embodiments, power is allocated to each energy management unit according to the working state and the size of the electric energy data of each battery cluster, including: under the condition that the working state is determined to be a charging state, power is allocated to each energy management unit according to the size of the highest voltage value of each battery cluster.
[0015] In some embodiments, power is allocated to each energy management unit according to the maximum voltage value of each battery cluster, including: controlling the power value allocated to each energy management unit to be an average power value, wherein the average power value = actual power required by the energy storage system / total number of battery clusters; detecting that the maximum voltage value of any battery cluster is greater than or equal to an upper limit value of a preset voltage platform interval; controlling the power value of the energy management unit corresponding to any battery cluster to be a fifth allocated power, and controlling the power values of the energy management units corresponding to other battery clusters except the any battery cluster to be a sixth allocated power, wherein the fifth allocated power is less than the average power value, and the sixth allocated power = the average power value + (the average power value - the fifth allocated power) / (the total number of battery clusters - c), where c is the number of battery clusters among all battery clusters that meet the condition that the maximum voltage value is greater than or equal to the upper limit value of the preset voltage platform interval.
[0016] In some embodiments, the fifth allocated power value=the average power value-(the maximum allowed output power of the battery cluster-the average power value) / (the total number of battery clusters-1).
[0017] In some embodiments, power is allocated to each energy management unit according to the working state and the size of the electric energy data of each battery cluster, including: under the condition that the working state is determined to be a discharge state, power is allocated to each energy management unit according to the size of the minimum voltage value of each battery cluster.
[0018] In some embodiments, power is allocated to each energy management unit according to the size of the minimum voltage value of each battery cluster, including: controlling the power value allocated to each energy management unit to be an average power value, the average power value = actual power required by the energy storage system / total number of battery clusters; detecting that the minimum voltage value of any battery cluster is less than or equal to the lower limit value of a preset voltage platform interval; controlling the power value of the energy management unit corresponding to any battery cluster to be the seventh allocated power, and controlling the power values of the energy management units corresponding to other battery clusters except the any battery cluster to be the eighth allocated power, the seventh allocated power is less than the average power value, the eighth allocated power = the average power value + (the average power value - the seventh allocated power) / (the total number of battery clusters - d), d is the number of battery clusters among all battery clusters that meet the condition that the minimum voltage value is less than or equal to the lower limit value of the preset voltage platform interval.
[0019] In some embodiments, the seventh allocated power value=the average power value-(the maximum allowed output power of the battery cluster-the average power value) / (the total number of battery clusters-1).
[0020] A second aspect of the present invention provides a controller, comprising: at least one processor; a memory communicatively connected to at least one of the processors; wherein the memory stores a computer program executable by at least one of the processors, and when at least one of the processors executes the computer program, the control method of the energy storage system described in the above embodiment is implemented.
[0021] According to the controller of the embodiment of the present invention, by executing the control method of the energy storage system of the above embodiment, the time for each battery cluster to be fully charged or discharged can be adjusted according to the power data of the energy storage system, thereby ensuring that the battery clusters are fully charged or discharged at the same time.
[0022] A third aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the energy storage system control method described in the above embodiment.
[0023] A fourth aspect of the present invention provides an energy storage system, comprising: a plurality of battery clusters and a plurality of energy management units, wherein the battery clusters are connected to the energy management units in a one-to-one correspondence, and the plurality of energy management units are connected in parallel; and the controller described in the above embodiment, wherein the controller is connected to each energy management unit.
[0024] According to the energy storage system of the embodiment of the present invention, the time for each battery cluster to be fully charged or fully discharged can be adjusted through the electric energy data of the energy storage system, thereby ensuring that the battery clusters are fully charged or fully discharged at the same time.
[0025] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0027] Figure 1 is a structural block diagram of an energy storage system according to an embodiment of the present invention;
[0028] Figure 2 is a flow chart of a control method of an energy storage system according to an embodiment of the present invention;
[0029] Figure 3 is a structural block diagram of a controller according to an embodiment of the present invention.
[0030] Reference numerals:
[0031] Controller 10; Energy storage system 20;
[0032] Processor 1; memory 2; battery cluster 3; energy management unit 4. DETAILED DESCRIPTION
[0033] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.
[0034] In order to solve the above problems, an embodiment of the first aspect of the present invention provides a control method for an energy storage system. By adopting this method, the time for each battery cluster to be fully charged or discharged can be adjusted according to the power data of the energy storage system, thereby ensuring that the battery clusters are fully charged or discharged at the same time.
[0035] In an embodiment, Figure 1 As shown, the energy storage system 20 includes multiple battery clusters 3 and multiple energy management units 4, the battery clusters 3 are connected to the energy management units 4 in a one-to-one correspondence, and the multiple energy management units 4 are connected in parallel. Among them, the battery cluster 3 is connected to the DC side of the energy management unit 4, and the AC sides of the multiple energy management units 4 are connected in parallel.
[0036] Reference below Figure 2 A control method for an energy storage system according to an embodiment of the present invention is described as follows: Figure 2 As shown, the control method includes: step S1 to step S2.
[0037] Step S1, obtaining the working status of the energy storage system and the power data of each battery cluster.
[0038] Specifically, the working state of the energy storage system is obtained, wherein the working state may be a charging state, a discharging state, a voltage plateau period, a standby state, etc. The energy storage system collects the electric energy data of each battery cluster through monitoring equipment or sensors, wherein the electric energy data includes at least: the voltage, current, and charge of the battery, etc.
[0039] Step S2, allocating power to each energy management unit according to the working state and the size of the electric energy data of each battery cluster.
[0040] Specifically, in the existing energy storage system, there is a time difference when each battery cluster is fully charged or discharged, so all battery clusters cannot be fully charged or discharged at the same time by the PCS. In order to solve this problem, the energy storage system in the present application distributes power to each energy management unit according to the working state of the energy storage system and the size of the electric energy data of each battery cluster. That is to say, since the electric energy data of the battery cluster, such as voltage, current and power, will affect the time and speed of full charging or discharging of the battery cluster, all battery clusters cannot be fully charged or discharged at the same time by the PCS. Therefore, after determining the working state of the energy storage system, power can be distributed to each energy management unit according to the size of the electric energy data of the battery cluster, wherein the size of the electric energy data of each battery cluster can reflect the power status of each battery cluster, that is, according to the The size of the electric energy data determines the size of the charging power or discharging power required for each battery cluster, wherein the electric energy data can be voltage, current and power. Then, power is allocated to each energy management unit according to the charging power or discharging power required by each battery cluster. Finally, each energy management unit charges or discharges the corresponding battery cluster with the allocated power, so that different battery clusters can adjust their fully charged or discharged time according to the electric energy data. Therefore, in the present application, after determining the working status of the energy storage unit, the power of the corresponding energy management unit is allocated in combination with the electric energy data of each battery cluster, so as to adjust the fully charged or discharged time of each battery cluster according to the size of the power allocated by each energy management unit, thereby ensuring that the battery clusters are fully charged or discharged at the same time, thereby improving the application rate and value of the energy storage system.
[0041] Exemplarily, if it is determined that the working state of the energy storage system is a charging state, the amount of power of each battery cluster after charging is determined according to the size of the power data of each battery cluster; if it is determined that the power of the battery cluster during the charging process is high, the allocated power of the energy management unit corresponding to the battery cluster is lowered according to the size of the power data of the battery cluster, so as to increase the time it takes for the battery cluster to be fully charged by lowering the charging power of the battery cluster; if it is determined that the power of the battery cluster after charging is low, the allocated power of the energy management unit corresponding to the battery cluster is increased according to the size of the power data of the battery cluster, so as to shorten the time it takes for the battery cluster to be fully charged by increasing the charging power of the battery cluster; or, if it is determined that the working state of the energy storage system is a discharging state, the amount of power of each battery cluster after discharge is determined according to the size of the power data of each battery cluster; if it is determined that the power of the battery cluster during the charging process is high, the allocated power of the energy management unit corresponding to the battery cluster is lowered according to the size of the power data of the battery cluster, so as to shorten the time it takes for the battery cluster to be fully charged by increasing the charging power of the battery cluster. If the battery value is low after the battery value is reduced during cluster discharge, the allocated power of the energy management unit corresponding to the battery cluster is lowered according to the size of the electric energy data of the battery cluster, so as to increase the time it takes for the battery cluster to be fully charged by lowering the discharge power corresponding to the battery cluster. If it is determined that the battery value is high after the battery value is reduced during battery discharge, the allocated power of the energy management unit corresponding to the battery cluster is increased according to the size of the electric energy data of the battery cluster, so as to shorten the time it takes for the battery cluster to be fully discharged by increasing the discharge power corresponding to the battery cluster. Therefore, in the present application, after determining the working status of the energy storage unit, the power of the corresponding energy management unit is allocated in combination with the electric energy data of each battery cluster, so as to adjust the time it takes for each battery cluster to be fully charged or discharged by the size of the power allocated by each energy management unit, thereby ensuring that the battery clusters are fully charged or discharged at the same time.
[0042] According to the control method of the energy storage system of the embodiment of the present invention, after determining the working state of the energy storage unit, the energy storage system allocates power to each energy management unit according to the size of the electric energy data of each battery cluster, that is, the power state of the battery cluster is determined by the size of the electric energy data of each battery cluster in the working state, and then the power allocated to each energy management unit is determined by the size of the electric energy data of each battery cluster, so as to increase or decrease the time for the corresponding battery cluster to be fully charged or discharged according to the size of the power allocated by each energy management unit. Therefore, in the present application, after determining the working state of the energy storage unit, the power of the corresponding energy management unit is allocated in combination with the electric energy data of each battery cluster, so as to adjust the time for each battery cluster to be fully charged or discharged according to the size of the power allocated by each energy management unit, so as to ensure that the battery clusters are fully charged or discharged at the same time.
[0043] In some embodiments, power is allocated to each energy management unit according to the working state and the size of the power data of each battery cluster, including: under the condition that the working state is determined to be a voltage plateau period, power is allocated to each energy management unit according to the size of the remaining power of each battery cluster, wherein the remaining power is proportional to the power value allocated to the energy management unit.
[0044] Specifically, since the output power of the energy storage system changes little when the energy storage system is in the voltage plateau period, power is allocated to each energy management unit under the condition that the working state of the energy storage system is determined to be the voltage plateau period, which can ensure the stable operation of the energy storage system. Moreover, when the energy storage system allocates power to each energy management unit, due to the different remaining capacities of different battery clusters, there is a time difference when the battery clusters are fully charged or discharged, which results in that all battery clusters cannot be fully charged or discharged by the PCS at the same time. Based on this, the energy storage system in the present application allocates power to each energy management unit according to the remaining capacity of each battery cluster. That is to say, considering that the greater the charging power allocated by the energy management unit, the battery cluster can be fully charged in a shorter time, and the greater the discharging power allocated by the energy management unit, the shorter the time it takes for the battery cluster to be discharged, so according to The remaining power of each battery cluster is used to calculate the charging power or discharging power required for each battery cluster, and then the energy storage system allocates power to each energy management unit according to the charging power or discharging power required by each battery cluster, and the remaining power is proportional to the power value allocated to the energy management unit, that is, the energy storage system adaptively adjusts the power allocated to each energy management unit according to the remaining power of each battery cluster, and finally each energy management unit charges or discharges the corresponding battery cluster according to the allocated power. Therefore, in this application, the power of the energy management unit is allocated in combination with the remaining power of the battery cluster, so as to adjust the time for each battery cluster to be fully charged or discharged according to the power allocated by each energy management unit, thereby ensuring that the battery clusters are fully charged or discharged at the same time, and the power allocated by each energy management unit can meet user needs and avoid the problem of insufficient power.
[0045] In some embodiments, power is allocated to each energy management unit according to the remaining power of each battery cluster, including: determining a target power range according to the remaining power of any battery cluster; determining a target power range according to the target power range; and using the target allocated power as the power value allocated to the energy management unit corresponding to any battery cluster.
[0046] Specifically, the energy storage system in the present application stores a power range that is pre-divided according to the remaining power of the battery cluster, and different power ranges are correspondingly set with allocated power. The larger the remaining power in the power range, the larger the allocated power. Therefore, the target power range of the remaining power of any battery cluster is judged to determine the target allocated power corresponding to the target power range. That is to say, the target power range of the remaining power of each battery cluster is used to determine the target allocated power required for each battery cluster under the remaining power, and then the target allocated power is used as the power value allocated to the energy management unit corresponding to any battery cluster, so that the energy storage system adjusts the time for each battery cluster to be fully charged or discharged to the same time according to the power value allocated by each energy management unit. Therefore, in the present application, the allocated power corresponding to the energy management unit is determined by the remaining power of the battery cluster, so as to adjust the time for each battery cluster to be fully charged or discharged according to the power allocated by each energy management unit, thereby ensuring that the battery clusters are fully charged or discharged at the same time.
[0047] In some embodiments, the target allocated power is determined according to the target power range, that is, the energy storage system in the present application stores a power range pre-divided according to the remaining power of the battery cluster, and different power ranges are correspondingly provided with allocated powers. If the target power range is a first preset power range, the target allocated power is determined to be the first allocated power. Thus, if it is determined that the target power range in which the remaining power of any battery cluster is located is the first preset power range, the first allocated power is used as the power value allocated to the energy management unit corresponding to any battery cluster; if the target power range is a second preset power range, the target allocated power is determined to be the second allocated power. Thus, if it is determined that the target power range in which the remaining power of any battery cluster is located is the second preset power range, the target allocated power is determined to be the second allocated power. If the target power range is the third preset power range, the second allocated power is used as the power value allocated to the energy management unit corresponding to any battery cluster; if the target power range is the third preset power range, the target allocated power is determined to be the third allocated power, thus, if the target power range of the remaining power of any battery cluster is determined to be the third preset power range, the third allocated power is used as the power value allocated to the energy management unit corresponding to any battery cluster; if the target power range is the fourth preset power range, the target allocated power is determined to be the fourth allocated power, thus, if the target power range of the remaining power of any battery cluster is determined to be the third preset power range, the third allocated power is used as the power value allocated to the energy management unit corresponding to any battery cluster. In the present application, the allocated power corresponding to the energy management unit is determined by the power range of the remaining power of the battery cluster, so as to adjust the time for each battery cluster to be fully charged or discharged according to the size of the power allocated to each energy management unit, thereby ensuring that the battery clusters are fully charged or discharged at the same time. Among them, the upper limit value of the first preset power range is ≤ the lower limit value of the second preset power range, the upper limit value of the second preset power range is ≤ the lower limit value of the third preset power range, the upper limit value of the third preset power range is ≤ the lower limit value of the fourth preset power range, and the first allocated power is < the second allocated power < the third allocated power < the fourth allocated power.
[0048] Exemplarily, the first preset power range is [0+SOCaver%, 5+SOCaver%); the second preset power range is [5+SOCaver%, 10+SOCaver%); the third preset power range is [10+SOCaver%, 15+SOCaver%); the fourth preset power range is [15+SOCaver%, 20+SOCaver%), wherein SOCaver=(SOC1+SOC2+…+SOCn) / n, SOCn is the remaining power of each battery cluster, and n is the total number of battery clusters.
[0049] In some embodiments, the first allocated power Pr1=average power value, wherein the average power value=actual power Ps required by the energy storage system / total number of battery clusters n, the first allocated power Pr1=Ps / n, the second allocated power=average power value+(maximum allowable output power Prm of the battery cluster-average power value) / a, a is the power allocation reference coefficient, a can be 4, then the second allocated power Pr2=Ps / n+(Prm-Ps / n) / 4, the third allocated power=average power value+(maximum allowable output power Prm of the battery cluster-average power value) / b, b is the power allocation reference coefficient, and b<a, b can be 2, then the third allocated power Pr3=Ps / n+(Prm-Ps / n) / 2, the fourth allocated power Pr4=average power value+(maximum allowable output power Prm of the battery cluster-average power value), for example, it can be expressed as the fourth allocated power Pr4=Ps / n+(Prm-Ps / n).
[0050] In some embodiments, it is determined that the highest voltage value of each battery cluster is less than the upper limit of the preset voltage platform interval, and the lowest voltage value of each battery cluster is greater than the lower limit of the preset voltage platform interval, then the working state is determined to be the voltage platform period. Wherein, the preset voltage platform interval is a voltage interval in which the battery can maintain a relatively stable voltage, and the lower limit and upper limit of the preset voltage platform interval are threshold voltage values to avoid overcharging and overdischarging of the battery. Specifically, the voltage of the battery cluster will change with the charging and discharging state of the battery cluster. The highest voltage value of the battery cluster is the highest voltage value that the battery cluster can reach in the charging state, and the lowest voltage value of the battery cluster is the lowest voltage value that the battery cluster can reach in the discharging state. If it is determined that the highest voltage value of each battery cluster is less than the upper limit of the preset voltage platform interval, and the lowest voltage value of each battery cluster is greater than the lower limit of the preset voltage platform interval, it means that the voltage change of the battery cluster during the charging and discharging process conforms to the voltage change of the voltage platform period, and the working state of the energy storage system is determined to be the voltage platform period. Therefore, under the condition that the working state of the energy storage system is determined to be the voltage platform period, power allocation is performed on each energy management unit to ensure the stable operation of the energy storage system.
[0051] In some embodiments, power is allocated to each energy management unit according to the working state and the size of the power data of each battery cluster, including: under the condition that the working state is determined to be a charging state, power is allocated to each energy management unit according to the size of the highest voltage value of each battery cluster.
[0052] Specifically, since the actual conditions of each battery cluster are different, the time it takes for each battery cluster to be fully charged will also be different. That is, the actual conditions of each battery cluster, such as the battery type, charging conditions, and the degree of battery aging, will lead to different times for each battery cluster to be fully charged. Therefore, in the present application, the power allocated to each energy management unit can be adjusted according to the actual conditions of each battery cluster. That is, under the condition that the working state of the energy storage system is determined to be the charging state, the maximum voltage value of each battery cluster is determined to determine the power of each battery cluster during the charging process, and then the power is allocated to each energy management unit according to the power of each battery cluster. For example, if the power of a battery cluster is 90%, the power of the battery cluster is about to be charged. If the battery level of a battery cluster is 60%, the allocated power of the energy management unit corresponding to the battery cluster is lowered; if the battery level of a battery cluster is 60%, the battery level is relatively low at this time, then the allocated power of the energy management unit corresponding to the battery cluster is increased. Therefore, in the present application, the power allocated to each energy management unit can be adjusted according to the actual situation of each battery cluster, so as to adjust the time it takes to fully charge each battery cluster by adjusting the power allocated to each energy management unit, thereby ensuring that the battery clusters are fully charged at the same time while avoiding the problem of overcharging of the battery clusters, and adjusting the power value allocated to the energy management unit corresponding to any battery cluster according to the highest voltage value of the battery cluster, so as to further improve the accuracy of the energy storage system's estimation of the power value allocated to each energy management unit.
[0053] In some embodiments, power is allocated to each energy management unit according to the maximum voltage value of each battery cluster. Specifically, when it is determined that the working state of the energy storage system is the charging state, the power value allocated to each energy management unit is controlled to be an average power value, and the average power value = the actual power Ps required by the energy storage system / the total number of battery clusters n. When it is detected that the maximum voltage value of any battery cluster is greater than or equal to the upper limit value of the preset voltage platform interval, that is, the maximum voltage during the voltage platform period, it means that the voltage change of the battery cluster tends to be stable during the charging process. At this time, it is determined that the battery cluster is about to be fully charged. Therefore, there is no need to charge the battery cluster with a higher power value. Then, the power value of the energy management unit corresponding to any battery cluster is reduced, that is, the power value of the energy management unit corresponding to any battery cluster is controlled to be the fifth allocated power, wherein the fifth allocated power is less than the average power value, that is, the power value of the energy management unit corresponding to any battery cluster is controlled to be the average power. The value is reduced to the fifth allocated power to increase the time it takes for any battery cluster to be fully charged, while also avoiding the problem of overcharging of any battery cluster, and controlling the power values of the energy management units corresponding to the other battery clusters except any battery cluster to be the sixth allocated power, wherein the sixth allocated power = average power value + (average power value - fifth allocated power) / (total number of battery clusters - c), c is the number of battery clusters in all battery clusters that meet the condition that the highest voltage value is greater than or equal to the upper limit value of the preset voltage platform interval, that is, the highest voltage values of the other battery clusters except any battery cluster do not exceed the upper limit value of the preset voltage platform interval. At this time, it is determined that the battery cluster is not fully charged, and it is still necessary to charge the battery cluster with a higher power value, that is, the energy management units corresponding to the other battery clusters except any battery cluster are controlled to equally divide the reduced power value of the energy management unit corresponding to any battery cluster to shorten the time it takes for the other battery clusters except any battery cluster to be fully charged. Therefore, in the present application, the power allocated to each energy management unit can be adjusted according to the actual situation of each battery cluster, so as to adjust the time for each battery cluster to be fully charged by the power allocated to each energy management unit, thereby ensuring that the battery clusters are fully charged at the same time while avoiding the problem of overcharging of the battery clusters. Moreover, at the end of charging, i.e., the non-plateau period, the power value allocated to the energy management unit corresponding to any battery cluster is not adjusted by the remaining power of each battery cluster, but the power value allocated to the energy management unit corresponding to any battery cluster is adjusted according to the highest voltage value of the battery cluster, thereby further improving the accuracy of the energy storage system's estimation of the power value allocated to each energy management unit.
[0054] Exemplarily, if the lowest voltage value of a battery cluster is greater than or equal to the upper limit value of a preset voltage platform range, the power value of the energy management unit corresponding to the battery cluster is the fifth allocated power, wherein the fifth allocated power value = average power value - (maximum allowable output power of the battery cluster - average power value) / (total number of battery clusters - 1), and the energy management units corresponding to the remaining n-1 battery clusters except the battery cluster equally divide the reduced power value of the energy management unit corresponding to the battery cluster. As the battery cluster is charged, the powers of the n-1 battery clusters are all reduced to the average power value Ps / n - (maximum allowable output power Prm of the battery cluster - average power value Ps / n) / (total number of battery clusters - 1), and the power value of the last battery cluster becomes the average power value Ps / n + (maximum allowable output power Prm of the battery cluster - average power value Ps / n) = maximum allowable output power Prm of the battery cluster.
[0055] In some embodiments, the fifth allocated power value=average power value−(maximum allowed output power of the battery cluster−average power value) / (total number of battery clusters−1).
[0056] In some embodiments, power is allocated to each energy management unit according to the working state and the size of the power data of each battery cluster, including: when the working state is determined to be a discharge state, power is allocated to each energy management unit according to the size of the minimum voltage value of each battery cluster.
[0057] Specifically, since the actual conditions of each battery cluster are different, the time it takes for each battery cluster to be fully discharged will also be different. That is, the actual conditions of each battery cluster, such as battery temperature, battery difference, battery capacity and battery aging degree, are different, which will lead to different time it takes for each battery cluster to be fully discharged. Therefore, in the present application, the power allocated to each energy management unit can be adjusted according to the actual conditions of each battery cluster. That is, under the condition that the working state of the energy storage system is determined to be a discharge state, the minimum voltage value of each battery cluster is judged to determine the power of each battery cluster during the discharge process, and then the power of each energy management unit is allocated according to the power of each battery cluster. For example, if the power of a battery cluster is 10%, and the power of the battery cluster is about to be discharged, the power of the battery cluster is lowered. The battery cluster is discharged according to the allocated power of the energy management unit corresponding to the cluster. If the power level of a battery cluster is 30%, and the power level of the battery is relatively high at this time, the allocated power of the energy management unit corresponding to the battery cluster is increased to discharge the battery cluster. Therefore, in the present application, the power allocated to each energy management unit can be adjusted according to the actual situation of each battery cluster, so as to adjust the time for each battery cluster to be fully discharged according to the power allocated to each energy management unit, thereby ensuring that the battery clusters are fully discharged at the same time while avoiding the problem of overcharging of the battery clusters, and adjusting the power value allocated to the energy management unit corresponding to any battery cluster according to the lowest voltage value of the battery cluster, so as to further improve the accuracy of the energy storage system in estimating the power value allocated to each energy management unit.
[0058] In some embodiments, power is allocated to each energy management unit according to the minimum voltage value of each battery cluster. Specifically, the power value allocated to each energy management unit is controlled to be an average power value, and the average power value = the actual power required by the energy storage system / the total number of battery clusters. When it is detected that the minimum voltage value of any battery cluster is less than or equal to the lower limit value of the preset voltage platform range, it is determined that the power of the battery cluster is about to be discharged, that is, the power of the battery cluster is at the end of discharge, and therefore the battery cluster cannot be discharged by a higher power value. Then, the power value of the energy management unit corresponding to any battery cluster is reduced to discharge any battery cluster, that is, the power value of the energy management unit corresponding to any battery cluster is controlled to be the seventh allocated power, and the seventh allocated power is less than the average power value, that is, the power value of the energy management unit corresponding to any battery cluster is controlled to be reduced from the average power value to the seventh allocated power. The eighth allocated power is used to increase the time it takes for any battery cluster to be fully discharged, and to control the power values of the energy management units corresponding to the other battery clusters except any battery cluster to be the eighth allocated power, where the eighth allocated power = average power value + (average power value - seventh allocated power) / (total number of battery clusters - d), where d is the number of battery clusters among all battery clusters that satisfy the condition that the lowest voltage value is less than or equal to the lower limit value of the preset voltage platform interval. That is to say, the lowest voltage values of the other battery clusters except any battery cluster are not lower than the lower limit value of the preset voltage platform interval. At this time, it is determined that the battery cluster has not been fully discharged, and it is still necessary to discharge the battery cluster with a higher power value, that is, the energy management units corresponding to the other battery clusters except any battery cluster are controlled to equally divide the reduced power value of the energy management unit corresponding to any battery cluster to shorten the time it takes for the other battery clusters except any battery cluster to be fully discharged. Therefore, in the present application, the power allocated to each energy management unit can be adjusted according to the actual situation of each battery cluster, so as to adjust the time for each battery cluster to be fully discharged by the power allocated to each energy management unit, thereby ensuring that the battery clusters are fully discharged at the same time, and at the end of discharge, that is, the non-plateau period, the power value allocated to the energy management unit corresponding to any battery cluster is not adjusted by the remaining power of each battery cluster, but by the minimum voltage value of the battery cluster, thereby further improving the accuracy of the energy storage system's estimation of the power value allocated to each energy management unit.
[0059] Exemplarily, if the lowest voltage value of a battery cluster is less than or equal to the lower limit value of the preset voltage platform range, the power value of the energy management unit corresponding to the battery cluster is the seventh allocated power, wherein the seventh allocated power value = average power value - (maximum allowable output power of the battery cluster - average power value) / (total number of battery clusters - 1), and the energy management units corresponding to the remaining n-1 battery clusters except the battery cluster equally divide the reduced power value of the energy management unit corresponding to the battery cluster. As the battery cluster discharges, the power of the n-1 racks is reduced to the average power value Ps / n - (maximum allowable output power Prm of the battery cluster - average power value Ps / n) / (total number of battery clusters - 1), and the power value of the last battery cluster becomes the average power value Ps / n + (maximum allowable output power Prm of the battery cluster - average power value Ps / n) = maximum allowable output power Prm of the battery cluster.
[0060] In some embodiments, the seventh allocated power value=average power value−(maximum allowed output power of the battery cluster−average power value) / (total number of battery clusters−1).
[0061] In the embodiment, when designing the hardware capacity of the energy storage system, Prm*n>Psm must be satisfied, where n is the total number of battery clusters, Prm is the maximum allowable output power of the battery cluster, and Psm is the maximum allowable output power required by the energy storage system.
[0062] In the embodiment, the energy storage system adjusts the allocated power according to the actual situation of each battery cluster and must satisfy (Pr1+Pr2…+Prn) / n=Ps, where Prn is the allocated power value of each battery cluster and Ps is the actual power required by the energy storage system.
[0063] A second aspect of the present invention provides a controller, such as Figure 3 As shown, the controller 10 includes: at least one processor 1 and a memory 2 communicatively connected to the at least one processor 1 .
[0064] The memory 2 stores a computer program that can be executed by at least one processor 1 , and when the at least one processor 1 executes the computer program, the control method of the energy storage system of the above embodiment is implemented.
[0065] According to the controller of the embodiment of the present invention, by executing the control method of the energy storage system of the above embodiment, the time for each battery cluster to be fully charged or discharged can be adjusted according to the power data of the energy storage system, thereby ensuring that the battery clusters are fully charged or discharged at the same time.
[0066] A third aspect of the present invention provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the control method of the energy storage system of the above embodiment.
[0067] A fourth aspect of the present invention provides an energy storage system 20, such as Figure 1 As shown, the energy storage system 20 includes: a plurality of battery clusters 3, a plurality of energy management units 4 and the controller 10 of the above embodiment.
[0068] The battery clusters 3 are connected to the energy management units 4 one by one, and the multiple energy management units 4 are connected in parallel; the controller 10 is connected to each energy management unit 4. The controller 10 is connected to each battery cluster, and is used to collect the power data of each battery cluster and control the power of each energy management unit 4.
[0069] According to the energy storage system of the embodiment of the present invention, the time for each battery cluster to be fully charged or fully discharged can be adjusted through the electric energy data of the energy storage system, thereby ensuring that the battery clusters are fully charged or fully discharged at the same time.
[0070] In the description of this specification, any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code including one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.
[0071] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0072] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0073] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0074] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0075] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
[0076] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.
[0077] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.
Claims
1. A control method for an energy storage system, It is characterized in that The energy storage system includes a plurality of battery clusters and a plurality of energy management units, the battery clusters are connected to the energy management units in a one-to-one correspondence, and the plurality of energy management units are connected in parallel. The control method includes: Obtain the working status of the energy storage system and the power data of each battery cluster; Power is allocated to each energy management unit according to the working state and the size of the electric energy data of each battery cluster.
2. The control method of the energy storage system according to claim 1, It is characterized in that The power is distributed to each energy management unit according to the working state and the size of the electric energy data of each battery cluster, including: Under the condition that the working state is determined to be a voltage plateau period, power is allocated to each energy management unit according to the remaining power of each battery cluster, wherein the remaining power is proportional to the power value allocated to the energy management unit.
3. The control method of the energy storage system according to claim 2, It is characterized in that Power is allocated to each energy management unit according to the remaining power of each battery cluster, including: Determine a target power range according to the remaining power of any battery cluster; Determining a target allocated power according to the target power range; The target allocated power is used as a power value allocated corresponding to an energy management unit connected to any battery cluster.
4. The control method of the energy storage system according to claim 3, It is characterized in that Determining the target allocated power according to the target power range includes: If the target power range is the first preset power range, determining the target allocated power to be the first allocated power; If the target power range is the second preset power range, determining the target allocated power to be the second allocated power; If the target power range is the third preset power range, determining the target allocated power to be the third allocated power; If the target power range is a fourth preset power range, determining the target allocated power to be a fourth allocated power; Among them, the upper limit value of the first preset power range is ≤ the lower limit value of the second preset power range, the upper limit value of the second preset power range is ≤ the lower limit value of the third preset power range, the upper limit value of the third preset power range is ≤ the lower limit value of the fourth preset power range, and the first allocated power is < the second allocated power < the third allocated power < the fourth allocated power.
5. The control method of the energy storage system according to claim 4, It is characterized in that The first allocated power = average power value, the second allocated power = average power value + (maximum allowable output power of the battery cluster - average power value) / a, the third allocated power = average power value + (maximum allowable output power of the battery cluster - average power value) / b, the fourth allocated power = average power value + (maximum allowable output power of the battery cluster - average power value), wherein the average power value = actual power required by the energy storage system / total number of battery clusters, a and b are power allocation reference coefficients, and b<a.
6. The control method of the energy storage system according to claim 2, It is characterized in that If it is determined that the highest voltage value of each battery cluster is less than the upper limit value of the preset voltage platform interval, and the lowest voltage value of each battery cluster is greater than the lower limit value of the preset voltage platform interval, then the working state is determined to be a voltage platform period.
7. The control method of the energy storage system according to claim 1, It is characterized in that The power is distributed to each energy management unit according to the working state and the size of the electric energy data of each battery cluster, including: Under the condition that the working state is determined to be the charging state, power is distributed to each energy management unit according to the maximum voltage value of each battery cluster.
8. The control method of the energy storage system according to claim 7, It is characterized in that Power is allocated to each energy management unit according to the maximum voltage value of each battery cluster, including: Controlling the power value allocated by each energy management unit to be an average power value, wherein the average power value = actual power required by the energy storage system / total number of battery clusters; It is detected that the highest voltage value of any battery cluster is greater than or equal to the upper limit value of the preset voltage platform range; The power value of the energy management unit corresponding to any one of the battery clusters is controlled to be the fifth allocated power, and the power values of the energy management units corresponding to the other battery clusters except the any one of the battery clusters are controlled to be the sixth allocated power, the fifth allocated power is less than the average power value, the sixth allocated power = the average power value + (the average power value - the fifth allocated power) / (the total number of battery clusters - c), c is the number of battery clusters among all the battery clusters that meet the condition that the highest voltage value is greater than or equal to the upper limit value of the preset voltage platform range.
9. The control method of the energy storage system according to claim 8, It is characterized in that The fifth allocated power value=the average power value-(the maximum allowed output power of the battery cluster-the average power value) / (the total number of battery clusters-1).
10. The control method of the energy storage system according to claim 1, It is characterized in that The power is distributed to each energy management unit according to the working state and the size of the electric energy data of each battery cluster, including: Under the condition that the working state is determined to be a discharge state, power is distributed to each energy management unit according to the minimum voltage value of each battery cluster.
11. The control method of the energy storage system according to claim 10, It is characterized in that Power is allocated to each energy management unit according to the minimum voltage value of each battery cluster, including: Controlling the power value allocated by each energy management unit to be an average power value, wherein the average power value = actual power required by the energy storage system / total number of battery clusters; It is detected that the lowest voltage value of any battery cluster is less than or equal to the lower limit value of the preset voltage platform range; The power value of the energy management unit corresponding to any one of the battery clusters is controlled to be the seventh allocated power, and the power values of the energy management units corresponding to the other battery clusters except the any one of the battery clusters are controlled to be the eighth allocated power, the seventh allocated power is less than the average power value, the eighth allocated power = the average power value + (the average power value - the seventh allocated power) / (the total number of battery clusters - d), d is the number of battery clusters among all the battery clusters that meet the condition that the lowest voltage value is less than or equal to the lower limit value of the preset voltage platform range.
12. The control method of the energy storage system according to claim 11, It is characterized in that The seventh allocated power value=the average power value-(the maximum allowed output power of the battery cluster-the average power value) / (the total number of battery clusters-1).
13. A controller, It is characterized in that include: at least one processor; a memory communicatively coupled to at least one of the processors; The memory stores a computer program executable by at least one of the processors, and when at least one of the processors executes the computer program, the control method of the energy storage system according to any one of claims 1 to 12 is implemented.
14. A computer storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the control method of the energy storage system according to any one of claims 1 to 12 is implemented.
15. An energy storage system, It is characterized in that include: A plurality of battery clusters and a plurality of energy management units, wherein the battery clusters are connected to the energy management units in a one-to-one correspondence, and the plurality of energy management units are connected in parallel ; The controller of claim 13, wherein the controller is connected to each energy management unit.
Citation Information
Patent Citations
Parallel energy-storage battery state of charge balance control method and apparatus
CN106953379A
Energy storage output method with multiple subsystems and energy storage system
CN115800339A
Power control method and device, energy storage system and nonvolatile storage medium
CN116316984A
Decentralized control PCS system and control method thereof
CN116826807A
Energy storage system adjusting method, computer medium, energy storage system and power generation system
CN117013665A