Flywheel energy storage array power control method

By correcting the energy state of the flywheel energy storage array and introducing power limit coefficients, and dynamically allocating power, the overcharge/overdischarge risk and calculation complexity of the flywheel energy storage array are solved, and safe and efficient power distribution and peak shaving efficiency are achieved.

CN120341928APending Publication Date: 2025-07-18HUADIAN NINGXIA LINGWU POWER GENERATION CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510531536.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The existing flywheel energy storage arrays have insufficient accuracy in dynamic state management and power distribution, resulting in risk of overcharge/overdischarge, high computational complexity, unable to meet the needs of fast response, and did not consider the energy state differences between units and changes in peak shaving requirements, resulting in low capacity utilization.

Method used

By obtaining the real-time rotation speed of the flywheel energy storage unit and the peak-shaving power of the thermal power unit, correcting the energy state, introducing the charging and discharging power limit coefficient, layered calculation of the charging and discharging power limit and distributable energy state, dynamically allocating power to ensure safe operation and optimize distribution.

Benefits of technology

It realizes that the flywheel unit operates within a safe range, extends the equipment life, improves the response speed and peak shaving efficiency, avoids overload and resource waste, and improves the accuracy of the power distribution strategy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120341928A_ABST
    Figure CN120341928A_ABST
Patent Text Reader

Abstract

The invention provides a flywheel energy storage array power control method, and belongs to the technical field of power system frequency modulation. The method comprises the steps that the current energy state is calculated based on the flywheel real-time rotating speed, and the maximum rated charging and discharging power is determined by combining the flywheel rated rotating speed; correcting the current energy state; generating a charging and discharging power limiting coefficient based on the corrected SOE and a plurality of preset SOEs; forming charge-discharge power limiting power based on the product of the coefficient and the maximum rated charge-discharge power; calculating a charge-discharge distributable SOE by combining a deviation value of the corrected SOE and an SOE limit value; and the thermal power peak regulation requirement is distributed according to the dynamic power limiting power and the charge and discharge distributable SOE of each unit, and the charge and discharge distributable power of each flywheel unit is determined. According to the method, safe dynamic charging and discharging control of the flywheel array is realized through energy state correction and hierarchical power optimization strategies, the peak regulation efficiency and the energy distribution accuracy are improved while the service life of equipment is prolonged, and overload and resource waste are effectively prevented.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power system frequency modulation, and particularly to a method for power control of a flywheel energy storage array. Background Art

[0002] With the increasing demand for high power density and fast response energy storage in new energy power systems, flywheel energy storage technology has become a research hotspot in the fields of frequency modulation and peak shaving due to its efficient charge and discharge characteristics and long cycle life advantages. However, large-scale flywheel arrays face multiple technical challenges in practical applications: traditional systems lack precise management of the dynamic states of energy storage units, static control strategies are difficult to adapt to complex working conditions, and the real-time power distribution efficiency under multiple constraints is low, resulting in increased equipment safety risks, limited resource utilization, and reduced system economy.

[0003] Currently, the power distribution is optimized by introducing dynamic state estimation models (such as the energy state correction method based on Kalman filter), model predictive control (MPC), and the response speed is improved by a distributed cooperative control architecture. For example, a centralized optimization algorithm is used to handle the power distribution problem of the flywheel array, and the charge and discharge logic control is realized by combining a preset energy state threshold; some solutions introduce a temperature compensation factor to improve the accuracy of energy state estimation, or reduce the computational complexity of multi-dimensional constraints through a hierarchical control strategy. These methods have alleviated the overcharge / overdischarge risk to a certain extent and improved the system response ability.

[0004] However, the existing technologies still have the following problems: (1) Although the existing technologies (such as Kalman filter and temperature compensation factor) have improved the energy state estimation, they have not fully combined the real-time operating states (such as charge and discharge requirements and load fluctuations), resulting in the possibility that the energy state threshold control may lag or be inaccurate, and there are still overcharge / overdischarge hazards; (2) The existing centralized optimization algorithms (such as MPC) need to globally solve multi-dimensional constraint problems, with high computational complexity and difficult to meet the fast response requirements of the flywheel array; although the distributed architecture improves the speed, it may sacrifice the optimization accuracy; (3) The existing solutions use fixed energy state thresholds (such as uniformly setting the minimum / maximum values), without considering the energy state differences between units and the changes in peak shaving requirements, resulting in some units exiting prematurely or low capacity utilization. Summary of the Invention

[0005] The purpose of the embodiments of the present invention is to provide a method for power control of a flywheel energy storage array to solve the above problems.

[0006] To achieve the above purpose, the embodiments of the present invention provide a method for power control of a flywheel energy storage array. The flywheel energy storage array includes multiple flywheel energy storage group columns, each flywheel energy storage group column includes multiple flywheel energy storage groups, and each flywheel energy storage group includes multiple flywheel energy storage units. The method includes:

[0007] Obtain the current real-time speeds of multiple flywheel energy storage units and the peak shaving power of the thermal power unit;

[0008] Based on the current real-time speeds of the respective flywheel energy storage units, determine the current energy states of the respective flywheel energy storage units;

[0009] Based on the preset rated speeds of the respective flywheel energy storage units, determine the maximum rated charge and discharge powers of the respective flywheel energy storage units;

[0010] Correct the current energy states of the respective flywheel energy storage units to obtain the corrected energy states of the respective flywheel energy storage units;

[0011] Based on the corrected energy states of the respective flywheel energy storage units and multiple preset energy states, obtain the charge and discharge power limit coefficients of the respective flywheel energy storage units; wherein, the multiple preset energy states include: the minimum energy state and the maximum energy state;

[0012] Calculate the product of the charge and discharge power limit coefficients of the respective flywheel energy storage units and the maximum rated charge and discharge powers to obtain the charge and discharge limit powers of the respective flywheel energy storage units;

[0013] Based on the corrected energy states of the respective flywheel energy storage units and the minimum energy state / maximum energy state, determine the charge and discharge allocable energy states of the respective flywheel energy storage units;

[0014] Based on the charge and discharge limit powers and the charge and discharge allocable energy states of the respective flywheel energy storage units, allocate the peak shaving power of the thermal power unit to determine the charge and discharge allocable powers of the respective flywheel energy storage units.

[0015] Optionally, the multiple preset energy states further include: the first energy state, the second energy state, the third energy state, the fourth energy state, and the fifth energy state; the minimum energy state < the first energy state < the second energy state < the third energy state < the fourth energy state < the fifth energy state < the maximum energy state;

[0016] Correct the current energy states of the respective flywheel energy storage units to obtain the corrected energy states of the respective flywheel energy storage units, including:

[0017] For each flywheel energy storage unit:

[0018] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is less than the first energy state, perform charge regulation on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the first energy state;

[0019] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the fifth energy state, the flywheel energy storage unit is discharged to adjust its current energy state to the fifth energy state.

[0020] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the first energy state and less than the second energy state, the flywheel energy storage unit is charged to adjust its current energy state to the third energy state.

[0021] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the fourth energy state and less than the fifth energy state, the flywheel energy storage unit is discharged to adjust its current energy state to the third energy state.

[0022] Optionally, the current energy state of each flywheel energy storage unit is corrected to obtain the corrected energy state of each flywheel energy storage unit, including:

[0023] For each flywheel energy storage group:

[0024] Calculate the difference between the current energy state of each flywheel energy storage unit in the flywheel energy storage group and the preset safe energy state to obtain the energy state safety deviation value of each flywheel energy storage unit in the flywheel energy storage group.

[0025] When the number of flywheel units in the flywheel energy storage group is two, if the current energy states of the two flywheel energy storage units in the flywheel energy storage group are both greater than the preset safe energy state, the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is discharged to adjust its current energy state to the preset safe energy state.

[0026] When the number of flywheel units in the flywheel energy storage group is two, if the current energy states of the two flywheel energy storage units in the flywheel energy storage group are both less than the preset safe energy state, the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is charged to adjust its current energy state to the preset safe energy state.

[0027] When the number of flywheel units in the flywheel energy storage group is two, if the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is greater than the preset safe energy state, the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is discharged to adjust its current energy state to the preset safe energy state.

[0028] When the number of flywheel units in the flywheel energy storage group is two, if the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is less than the preset safety energy state, then charge and adjust the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value, so that the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value rises to the preset safety energy state;

[0029] When the number of flywheel units in the flywheel energy storage group is two, if the absolute values of the energy state safety deviation values of the flywheel energy storage units in the flywheel energy storage group are equal, then discharge and adjust the flywheel energy storage unit with the current energy state greater than the preset safety energy state, so that the current energy state of the flywheel energy storage unit with the current energy state greater than the preset safety energy state is reduced to the preset safety energy state;

[0030] If the number of flywheel units in the flywheel energy storage group is greater than two, then calculate the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group;

[0031] Calculate the difference between the current energy state of each flywheel energy storage unit in the flywheel energy storage group and the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group respectively, to obtain the energy state deviation from the average value of each flywheel energy storage unit in the flywheel energy storage group;

[0032] Regard the flywheel energy storage unit with the largest energy state deviation from the average value in the flywheel energy storage group as the flywheel energy storage unit to be adjusted in the flywheel energy storage group;

[0033] Charge and adjust the flywheel energy storage unit to be adjusted in the flywheel energy storage group with the current energy state less than the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group, so that the current energy state of the flywheel energy storage unit to be adjusted in the flywheel energy storage group rises to the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group;

[0034] Discharge and adjust the flywheel energy storage unit to be adjusted in the flywheel energy storage group with the current energy state greater than the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group, so that the current energy state of the flywheel energy storage unit to be adjusted in the flywheel energy storage group is reduced to the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group.

[0035] Optionally, correct the current energy state of each flywheel energy storage unit to obtain the corrected energy state of each flywheel energy storage unit, including:

[0036] For each flywheel energy storage unit:

[0037] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is less than the energy state corresponding to the preset standby power of the flywheel energy storage unit, charge regulation is performed on the flywheel energy storage unit to increase the current energy state of the flywheel energy storage unit to the energy state corresponding to the preset standby power of the flywheel energy storage unit;

[0038] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the energy state corresponding to the preset standby power of the flywheel energy storage unit, discharge regulation is performed on the flywheel energy storage unit to decrease the current energy state of the flywheel energy storage unit to the energy state corresponding to the preset standby power of the flywheel energy storage unit.

[0039] Optionally, correcting the current energy state of each flywheel energy storage unit to obtain the corrected energy state of each flywheel energy storage unit includes:

[0040] For each flywheel energy storage unit:

[0041] If the flywheel energy storage unit is in a state where the energy state can be corrected and is not in the array control state, calculate the difference between the current energy state of the flywheel energy storage unit and the preset corrected energy state to obtain the energy state deviation value of the flywheel energy storage unit;

[0042] If the absolute value of the energy state deviation value of the flywheel energy storage unit is greater than the preset energy state deviation threshold and the energy state deviation value of the flywheel energy storage unit is negative, charge regulation is performed on the flywheel energy storage unit to increase the current energy state of the flywheel energy storage unit to the preset corrected energy state;

[0043] If the absolute value of the energy state deviation value of the flywheel energy storage unit is greater than the preset energy state deviation threshold and the energy state deviation value of the flywheel energy storage unit is positive, discharge regulation is performed on the flywheel energy storage unit to decrease the current energy state of the flywheel energy storage unit to the preset corrected energy state.

[0044] Optionally, based on the corrected energy state of each flywheel energy storage unit and multiple preset energy states, obtain the charge and discharge power limit coefficients of each flywheel energy storage unit, including:

[0045] For each flywheel energy storage unit:

[0046] If the rated charge and discharge power of the flywheel energy storage unit is positive, the charge power limit coefficient of the flywheel energy storage unit is calculated by the following formula:

[0047] where K c represents the charge power limit coefficient of the flywheel energy storage unit, SOE represents the corrected energy state of the flywheel energy storage unit, SOE mhRepresents the fourth energy state of the flywheel energy storage unit, SOE h Represents the fifth energy state of the flywheel energy storage unit, SOE max Represents the maximum energy state of the flywheel energy storage unit, a c Represents the preset charge adjustment coefficient, m c Represents the first preset charge adaptation factor, n c Represents the second preset charge adaptation factor;

[0048] If the rated charge-discharge power of the flywheel energy storage unit is negative, the discharge power limit coefficient of the flywheel energy storage unit is calculated by the following formula:

[0049] Where, K d Represents the discharge power limit coefficient of the flywheel energy storage unit, SOE min Represents the minimum energy state of the flywheel energy storage unit, SOE l Represents the first energy state of the flywheel energy storage unit, SOE ml Represents the second energy state of the flywheel energy storage unit, a d Represents the preset discharge adjustment coefficient, m d Represents the first preset discharge adaptation factor, n d Represents the second preset discharge adaptation factor.

[0050] Optionally, based on the corrected energy state and the minimum / maximum energy state of each flywheel energy storage unit, determine the charge-discharge allocable energy state of each flywheel energy storage unit, including:

[0051] For each flywheel energy storage unit:

[0052] If the rated charge power of the flywheel energy storage unit is positive, calculate the difference between the maximum energy state of the flywheel energy storage array and the corrected energy state to obtain the charge allocable energy state of the flywheel energy storage unit;

[0053] If the rated discharge power of the flywheel energy storage unit is negative, calculate the difference between the corrected energy state of the flywheel energy storage array and the minimum energy state to obtain the discharge allocable energy state of the flywheel energy storage unit.

[0054] Optionally, based on the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit, allocate the peak shaving power of the thermal power unit to determine the charge-discharge allocable power of each flywheel energy storage unit, including:

[0055] Calculate the sum of the charge-discharge limit power and the charge-discharge allocable energy state of multiple flywheel energy storage units in each flywheel energy storage group respectively to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage group;

[0056] Calculate the sum of the charge-discharge limit power and the charge-discharge allocable energy state of multiple flywheel energy storage groups in each flywheel energy storage group column respectively, so as to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage group column;

[0057] Use the following formula to calculate the peak shaving power of the thermal power unit and the charge-discharge allocable energy state of each flywheel energy storage group column, so as to obtain the charge-discharge allocable power of each flywheel energy storage group column;

[0058] Among them, W i represents the charge-discharge allocable power of the i-th flywheel energy storage group column, P represents the peak shaving power of the thermal power unit, SOE i represents the charge-discharge allocable energy state of the i-th flywheel energy storage group column, and N represents the number of flywheel energy storage group columns;

[0059] Take the flywheel energy storage group column with the charge-discharge allocable power greater than the charge-discharge limit power as the first flywheel energy storage group column, and take the charge-discharge limit power of the first flywheel energy storage group column as the charge-discharge allocable power of the first flywheel energy storage group column; and take the flywheel energy storage group columns other than the first flywheel energy storage group column as the second flywheel energy storage group columns;

[0060] Use the following formula to calculate the peak shaving power of the thermal power unit, the charge-discharge allocable power of each first flywheel energy storage group column and the charge-discharge allocable energy state of each second flywheel energy storage group column, so as to obtain the charge-discharge allocable power of each second flywheel energy storage group column;

[0061] Among them, W i,2 represents the charge-discharge allocable power of the i-th second flywheel energy storage group column, W i,1 represents the charge-discharge allocable power of the i-th first flywheel energy storage group column, SOE i,2 represents the charge-discharge allocable energy state of the i-th second flywheel energy storage group column, Q represents the number of first flywheel energy storage group columns, and M represents the number of second flywheel energy storage group columns;

[0062] For each flywheel energy storage group column:

[0063] Based on the charge-discharge allocable energy state and the charge-discharge limit power of each flywheel energy storage group in the flywheel energy storage group column, allocate the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column as needed, so as to obtain the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column;

[0064] For each flywheel energy storage group:

[0065] Take the flywheel energy storage unit with the chargeable allocable energy state greater than the preset threshold in the flywheel energy storage group as the flywheel energy storage unit that can be allowed to allocate power;

[0066] Dividing the charge-discharge allocable power of the flywheel energy storage group by the number of flywheel energy storage units with allowable allocable power in the flywheel energy storage group to obtain the average charge-discharge allocable power of the flywheel energy storage group;

[0067] Taking the average charge-discharge allocable power of the flywheel energy storage group as the charge-discharge allocable power of each flywheel energy storage unit with allowable allocable power in the flywheel energy storage group.

[0068] Optionally, based on the charge-discharge allocable energy state and charge-discharge limit power of each flywheel energy storage group in the flywheel energy storage group column, the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column is allocated as needed to obtain the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column, including:

[0069] If the charge-discharge allocable power of the flywheel energy storage group column is less than the charge-discharge limit power of any one flywheel energy storage group, then allocate the charge-discharge allocable power of the flywheel energy storage group column to the flywheel energy storage group with the maximum charge-discharge allocable energy state;

[0070] If the charge-discharge allocable power of the flywheel energy storage group column is greater than the charge-discharge limit power of any one flywheel energy storage group in the flywheel energy storage group column, then take the flywheel energy storage group with the maximum charge-discharge limit power in the flywheel energy storage group column as the first flywheel energy storage group, and take the charge-discharge limit power of the first flywheel energy storage group as the charge-discharge allocable power of the first flywheel energy storage group; and take the flywheel energy storage groups other than the first flywheel energy storage group in the flywheel energy storage group column as the second flywheel energy storage groups in the flywheel energy storage group column;

[0071] Using the following formula to calculate the charge-discharge allocable power of the flywheel energy storage group column, the charge-discharge allocable power of the first flywheel energy storage group in the flywheel energy storage group column, and the charge-discharge allocable energy state of each second flywheel energy storage group in the flywheel energy storage group column to obtain the charge-discharge allocable power of each second flywheel energy storage group in the flywheel energy storage group column;

[0072] where, w i,2 represents the charge-discharge allocable power of the i-th second flywheel energy storage group in the flywheel energy storage group column, p represents the charge-discharge allocable power of the flywheel energy storage group column, w i,1 represents the charge-discharge allocable power of the i-th first flywheel energy storage group in the flywheel energy storage group column, x represents the number of first flywheel energy storage groups in the flywheel energy storage group column, soe i,2 represents the charge-discharge allocable energy state of the i-th second flywheel energy storage group in the flywheel energy storage group column, y represents the number of second flywheel energy storage groups in the flywheel energy storage group column;

[0073] Combine multiple flywheel energy storage units in a flywheel energy storage unit array to obtain multiple flywheel energy storage unit sets, and calculate the sum of the charge-discharge limit power and the charge-discharge allocable energy state of multiple flywheel energy storage units in each flywheel energy storage unit set respectively, so as to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit set;

[0074] Determine that the flywheel energy storage unit set with the charge-discharge limit power less than the charge-discharge allocable power of the flywheel energy storage unit array, the smallest number of flywheel energy storage units, and the largest charge-discharge allocable energy state is the target flywheel energy storage unit set;

[0075] Use the following formula to calculate the charge-discharge allocable power of each flywheel energy storage unit in the target flywheel energy storage unit set and the charge-discharge allocable energy state of each flywheel energy storage unit in the target flywheel energy storage unit set, and start polling timing;

[0076] where, w i represents the charge-discharge allocable power of the i-th flywheel energy storage unit in the target flywheel energy storage unit set, p represents the charge-discharge allocable power of the target flywheel energy storage unit set, soe i represents the charge-discharge allocable energy state of the i-th flywheel energy storage unit in the target flywheel energy storage unit set, and z represents the number of flywheel energy storage units in the target flywheel energy storage unit set;

[0077] If the polling timing duration is greater than the preset duration or the polling timing duration is less than the preset duration and the charge-discharge allocable power of the flywheel energy storage unit array is greater than the charge-discharge limit power of the target flywheel energy storage unit set, return to the step of determining that the flywheel energy storage unit set with the charge-discharge limit power less than the charge-discharge allocable power of the flywheel energy storage unit array, the smallest number of flywheel energy storage units, and the largest charge-discharge allocable energy state is the target flywheel energy storage unit set.

[0078] Optionally, before the step of allocating the peak shaving power of the thermal power unit based on the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit and determining the charge-discharge allocable power of each flywheel energy storage unit, the method further includes:

[0079] For each flywheel energy storage unit:

[0080] If the rated charging power of the flywheel energy storage unit is positive, take the minimum value of the maximum rated charging power and the charging limit power of the flywheel energy storage unit as the target charging limit power of the flywheel energy storage unit;

[0081] If the rated discharge power of the flywheel energy storage unit is negative, take the maximum value of the maximum rated discharge power and the discharge limit power of the flywheel energy storage unit as the target discharge limit power of the flywheel energy storage unit.

[0082] Advantages of the present invention:

[0083] (1) By correcting the energy state and introducing the charge-discharge power limit coefficient, it is ensured that each flywheel unit operates within a safe range (to avoid overcharging / overdischarging), and at the same time, the power is dynamically allocated to extend the service life of the equipment.

[0084] (2) By calculating the charge-discharge limit power and the distributable energy state in layers, the power optimization distribution of the complex array is realized, and the overall response speed and peak shaving efficiency are improved.

[0085] (3) By correcting the energy state and correlating with the preset energy state (such as minimum / maximum values), the accuracy of the power distribution strategy is improved, and overload or resource waste caused by estimation errors is avoided.

[0086] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation section. Brief Description of the Drawings

[0087] The drawings are used to provide a further understanding of the embodiments of the present invention, and constitute a part of the specification. They are used together with the following specific implementation to explain the embodiments of the present invention, but do not constitute a limitation to the embodiments of the present invention. In the drawings:

[0088] Figure 1 is a schematic flowchart of the flywheel energy storage array power control method provided by the embodiment of the present invention;

[0089] Figure 2 is a schematic diagram of the control link and electrical link of the flywheel energy storage collaborative control thermal power unit frequency modulation control system.

[0090] Figure 3 is a schematic diagram of the relationship curve between the energy state of the flywheel energy storage provided by the embodiment of the present invention and the charge-discharge power limit coefficient;

[0091] Figure 4 is a schematic structural diagram of the flywheel energy storage array power control device provided by the embodiment of the present invention. Detailed Description of the Invention

[0092] The following will describe in detail the specific implementation of the embodiments of the present invention with reference to the drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the embodiments of the present invention, and is not used to limit the embodiments of the present invention.

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

[0094] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0095] Before introducing the present invention, the single control and group control of flywheel energy storage are introduced:

[0096] When organizing large flywheel energy storage systems, flywheel energy storage units that share a common step-up transformer are generally grouped together and assigned corresponding numbers.

[0097] The flywheel is divided into three operating states: single control, group control, and array control, and a single control manual operation station and a group control manual operation station are designed accordingly.

[0098] The flywheel single-control manual station is automatically put into operation, and the flywheel enters the single-control state. Two modes of power preset and group control are designed, and the default mode is power preset mode.

[0099] The automatic state output instruction of the single control manual operation station is formed by adding the power distribution instruction given by the group control manual operation station to the bias value. In the power preset mode, the power distribution instruction from the flywheel group control manual operation station is always 0. By changing the power bias value, the flywheel power is adjusted to the target value.

[0100] The flywheel single-control manual operation station is in automatic state. If the flywheel energy state is not lower than a lower value and not higher than a higher value, the group control mode is put into operation, and the flywheel is switched to the group control state, and the flywheel power distribution instruction transmitted from the group control manual operation station is accepted. The flywheel power instructions of the same group in the group control state are in equal power distribution mode by default.

[0101] Embodiment 1

[0102] Please refer to Figure 1 , Figure 1 1 is a flow chart of a flywheel energy storage array power control method provided by an embodiment of the present invention, the method comprising the following steps:

[0103] The flywheel energy storage array includes a plurality of flywheel energy storage group columns, each flywheel energy storage group column includes a plurality of flywheel energy storage groups, and each flywheel energy storage group includes a plurality of flywheel energy storage units.

[0104] To facilitate the understanding of the flywheel energy storage array, the following example is given:

[0105] The capacity of the flywheel energy storage system for the coordinated control of thermal power units is 18MW / 4.5MWh, the flywheel energy storage unit specification is 500kW / 125kWh, and the moment of inertia is 3.134kg·m 2, the torque in the constant torque range is 1365 N·m, 18 MW / 4.5 MWh. The flywheel energy storage unit will be described below with reference to Table 1:

[0106] Table 1 Technical Parameter Table of Flywheel Energy Storage Unit

[0107]

[0108]

[0109] The 18 MW / 4.5 MWh flywheel energy storage system is divided into two parts of 6 MW / 1.5 MWh and 12 MW / 3 MWh according to capacity. One 6 MW / 1.5 MWh energy storage subsystem is connected to the 10 kV 1B section of the auxiliary power supply of Unit #1 and the 10 kV 2B section of the auxiliary power supply of Unit #2. Another 12 MW / 3 MWh energy storage subsystem is connected to the 10 kV A section and B section of the common auxiliary power supply. The two 10 kV busbars of the energy storage operate independently. When the energy storage is in operation, electrical interlock logics are set for the two outgoing line circuit breakers of the energy storage A section and the two outgoing line circuit breakers of the energy storage B section to prevent the auxiliary power supply systems of Unit #1 and Unit #2 from forming a loop network through the 10 kV busbar of the energy storage. The two groups of flywheel energy storage systems can be switched through electrical lines to realize individually assisting Unit #1 or Unit #2 to participate in frequency modulation, or assisting Unit #1 and Unit #2 separately according to the divided two parts.

[0110] One step-up transformer is connected to 4 flywheel energy storage units, which are numbered as 1 flywheel energy storage group. 36 flywheels are divided into 9 groups. The 1-4 flywheel energy storage units are numbered as the 1st group, and so on. There are 12 flywheel units in section A, corresponding to the numbers 1-3 groups, and 24 flywheel units in section B, corresponding to the numbers 4-9 groups.

[0111] The flywheel array is defined as follows: The flywheels in section A are marked as column A. The flywheels of the 1st to 3rd groups in column A are marked as A1, A2, A3. Section B is divided into column B and column C. Among them, the 4th to 6th groups are marked as B1, B2, B3, and the 7th to 9th groups are marked as C1, C2, C3.

[0112] Specifically, the flywheel array is marked as follows:

[0113] The flywheel control system adopts a master-slave control mode. The array controller serves as the master controller, and each unit controller serves as a slave controller. The array controller controls each unit controller vertically downward. The array controller uses the cooperative control algorithm to reasonably distribute the power demand of the thermal power peak shaving to each unit controller. The unit controller uses the flywheel energy storage unit control method to control the bidirectional power conversion circuit to drive the permanent magnet synchronous motor to absorb or release power. The instruction transmission between the array controller and each unit controller is realized via the industrial Ethernet, ensuring the accurate and rapid transmission of power instructions and unit status between the master and slave controllers. The flywheel control system obtains the real-time status of each flywheel, distributes the power borne by each flywheel, and makes timely adjustments through algorithms to ensure the reasonable power distribution of the flywheel array.

[0114] The flywheel energy storage system mainly has three working states: charging state, discharging state, and holding state. When the control system commands the flywheel energy storage system to discharge, the flywheel motor operates as a generator, the kinetic energy in the flywheel rotor is released, and the rotor speed decreases; when the control system commands the flywheel energy storage system to charge, the flywheel motor operates as a motor, and electrical energy is converted into kinetic energy for storage, and the rotor speed increases; when the control system does not issue an instruction, the flywheel energy storage enters the holding state, and the flywheel rotor rotates at a certain speed to store kinetic energy for ready scheduling at any time.

[0115] Specifically, the flywheel energy storage cooperative control of the thermal power unit frequency modulation control system is related to the control link, electrical link, and the relevant flywheel energy storage group, as Figure 2 shown.

[0116] S100, obtain the rotational speeds of multiple flywheel energy storage units and the peak shaving power of the thermal power unit;

[0117] S200, based on the rotational speeds of each flywheel energy storage unit, determine the current energy state of each flywheel energy storage unit;

[0118] The current energy state of the flywheel energy storage unit refers to the real-time ratio of the currently stored kinetic energy to its maximum storable kinetic energy.

[0119] Specifically, the energy state of the flywheel energy storage can be calculated by the following formula: where E represents the stored kinetic energy of the flywheel energy storage, J represents the moment of inertia of the flywheel rotor, represents the rotational angular velocity of the flywheel energy storage.

[0120] Specifically, the rotational angular velocity of the flywheel energy storage is calculated by the following formula: where represents the rotational angular velocity of the flywheel energy storage, π represents the pi, and n represents the rotational speed of the flywheel energy storage.

[0121] S300. Determine the maximum rated charge-discharge power of each flywheel energy storage unit based on the preset rated speed of each flywheel energy storage unit.

[0122] The maximum rated charge-discharge power of a flywheel energy storage unit refers to the maximum input (charging) and output (discharging) power values that can operate stably for a long time under design conditions. This parameter is the comprehensive design boundary of the flywheel system under multiple constraints such as mechanical strength, electrical performance, and thermal management, and directly determines the energy throughput capacity and dynamic response speed of the unit. Specifically, the rated charge-discharge power of flywheel energy storage can be calculated by the following formula: Where P represents the rated charge-discharge power of flywheel energy storage, n represents the rated speed of flywheel energy storage, and T represents the torque of flywheel energy storage.

[0123] S400. Correct the current energy state of each flywheel energy storage unit to obtain the corrected energy state of each flywheel energy storage unit.

[0124] In one embodiment, correcting the current energy state of each flywheel energy storage unit includes four aspects, namely: self-recovery of charge, correction of charge consistency, self-holding of charge, and presetting of charge.

[0125] I. Self-recovery of charge:

[0126] The multiple preset energy states also include: the first energy state, the second energy state, the third energy state, the fourth energy state, and the fifth energy state; the minimum energy state < the first energy state < the second energy state < the third energy state < the fourth energy state < the fifth energy state < the maximum energy state.

[0127] For ease of understanding, the following explains the minimum energy state, the first energy state, the second energy state, the third energy state, the fourth energy state, the fifth energy state, and the maximum energy state:

[0128] The flywheel energy state marking points are defined as: the minimum energy state is 15%, the first energy state is 25%, the second energy state is 45%, the third energy state is 65%, the fourth energy state is 85%, the fifth energy state is 90%, and the maximum energy state is 95%.

[0129] The charging / discharging of the flywheel energy state in different intervals is described as follows:

[0130] When the energy state value is lower than 15%, it is an abnormal state during flywheel automatic control. It only accepts charging commands and issues an alarm.

[0131] When the energy state value is between 15% and 25%, it is a low charge buffer interval. The discharge command is quickly reduced to 0, and it can enter the charging / discharging restricted interval from 25% to 45%.

[0132] When the energy state value is between 25% and 45%, both charging and discharging are restricted (the flywheel is in the constant torque control range).

[0133] When the energy state value is between 45% and 85%, it is the normal charging / discharging range.

[0134] When the energy state value is between 85% and 90%, it is the high battery charge restriction range, and it can enter from the normal charging / discharging range of 45% - 85%.

[0135] When the energy state value is between 90% and 95%, it is the high battery buffer range. Rapidly reduce the charging command to 0, and it can enter from the high battery charge restriction range of 85% - 90%.

[0136] When the energy state value is higher than 95%, it is an abnormal state during flywheel automatic control. It only accepts the discharge command and issues an alarm.

[0137] For each flywheel energy storage unit:

[0138] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is less than the first energy state, perform a charge adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the first energy state;

[0139] It should be noted that the flywheel energy storage unit being in the array control state means that the flywheel energy storage unit can receive the power distribution command issued by the flywheel energy storage group;

[0140] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the fifth energy state, perform a discharge adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit drops to the fifth energy state;

[0141] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the first energy state and less than the second energy state, perform a charge adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the third energy state;

[0142] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the fourth energy state and less than the fifth energy state, perform a discharge adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit drops to the third energy state.

[0143] For the convenience of understanding, the following gives an example to illustrate the self - recovery of the battery charge:

[0144] The first energy state = 25%, the second energy state = 45%, the third energy state = 65%, the fourth energy state = 85%, the fifth energy state = 90%.

[0145] (1) If the current energy state = 15%:

[0146] Since it is less than the first energy state (25%), it is charged to the first energy state (25% + 3% hysteresis).

[0147] (2) If the current energy state = 95%:

[0148] Since it is greater than the fifth energy state (90%), it is discharged to the fifth energy state (90% - 3% hysteresis).

[0149] (3) If the current energy state = 30%:

[0150] Since it is greater than the first energy state but less than the second energy state, it is charged to the third energy state (65%).

[0151] (4) If the current energy state = 87%:

[0152] Since it is greater than the fourth energy state but less than the fifth energy state, it is discharged to the third energy state (65%).

[0153] II. Battery capacity consistency correction:

[0154] Calculate the difference between the current energy state of each flywheel energy storage unit in the flywheel energy storage group and the preset safe energy state to obtain the energy state safety deviation value of each flywheel energy storage unit in the flywheel energy storage group;

[0155] When the number of flywheel units in the flywheel energy storage group is two, if the current energy states of the two flywheel energy storage units in the flywheel energy storage group are both greater than the preset safe energy state, the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is discharged and adjusted so that the current energy state of the flywheel energy storage unit is reduced to the preset safe energy state;

[0156] When the number of flywheel units in the flywheel energy storage group is two, if the current energy states of the two flywheel energy storage units in the flywheel energy storage group are both less than the preset safe energy state, the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is charged and adjusted so that the current energy state of the flywheel energy storage unit is increased to the preset safe energy state;

[0157] When the number of flywheel units in the flywheel energy storage group is two, if the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is greater than the preset safe energy state, the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is discharged and adjusted so that the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is reduced to the preset safe energy state;

[0158] When the number of flywheel units in the flywheel energy storage group is two, if the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is less than the preset safe energy state, then charge and adjust the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value, so that the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value rises to the preset safe energy state;

[0159] When the number of flywheel units in the flywheel energy storage group is two, if the absolute values of the energy state safety deviation values of the flywheel energy storage units in the flywheel energy storage group are equal, then discharge and adjust the flywheel energy storage unit with the current energy state greater than the preset safe energy state, so that the current energy state of the flywheel energy storage unit with the current energy state greater than the preset safe energy state is reduced to the preset safe energy state;

[0160] In the case of only 2 flywheel energy storage groups, the flywheel consistency correction method is designed according to the judgment conditions in Table 2 below:

[0161] Table 2 Flywheel Consistency Correction Action Table

[0162]

[0163]

[0164] If the number of flywheel units in the flywheel energy storage group is greater than two, then calculate the average value of the current energy states of the multiple flywheel energy storage units in the flywheel energy storage group;

[0165] Calculate the difference between the current energy state of each flywheel energy storage unit in the flywheel energy storage group and the average value of the current energy states of the multiple flywheel energy storage units in the flywheel energy storage group respectively, to obtain the energy state deviation of each flywheel energy storage unit in the flywheel energy storage group from the average value;

[0166] Take the flywheel energy storage unit with the largest energy state deviation from the average value in the flywheel energy storage group as the flywheel energy storage unit to be adjusted in the flywheel energy storage group;

[0167] Charge and adjust the flywheel energy storage unit to be adjusted in the flywheel energy storage group with the current energy state less than the average value of the current energy states of the multiple flywheel energy storage units in the flywheel energy storage group, so that the current energy state of the flywheel energy storage unit to be adjusted in the flywheel energy storage group rises to the average value of the current energy states of the multiple flywheel energy storage units in the flywheel energy storage group;

[0168] Discharge regulation is performed on the flywheel energy storage unit to be adjusted whose current energy state in the flywheel energy storage group is greater than the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group, so that the current energy state of the flywheel energy storage unit to be adjusted in the flywheel energy storage group is reduced to the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group.

[0169] For the sake of easy understanding, the following describes how to perform consistency correction when the number of flywheel energy storage units in the flywheel energy storage is greater than two:

[0170] Suppose a flywheel energy storage group consists of four flywheel units, and their current energy states are: Unit A: 100 kWh, Unit B: 90 kWh, Unit C: 110 kWh, Unit D: 80 kWh.

[0171] The first step (calculate the average energy state):

[0172] The total energy of the four units is: 100 + 90 + 110 + 80 = 380 kWh.

[0173] The average value is: 380 ÷ 4 = 95 kWh.

[0174] The second step (calculate the difference between each unit and the average value):

[0175] Unit A: 100 - 95 = 5 kWh.

[0176] Unit B: 90 - 95 = -5 kWh.

[0177] Unit C: 110 - 95 = 15 kWh.

[0178] Unit D: 80 - 95 = -15 kWh.

[0179] The third step (determine the unit to be adjusted):

[0180] The units with the largest absolute deviation are Unit C (15 kWh) and Unit D (-15 kWh). According to the rule, these two units need to be adjusted first.

[0181] The fourth step (charge and discharge regulation):

[0182] Discharge Unit C: The current energy of Unit C is 110 kWh (15 kWh higher than the average value), and it needs to be discharged by 15 kWh to 95 kWh. The energy after discharge: 110 - 15 = 95 kWh.

[0183] Charge Unit D: The current energy of Unit D is 80 kWh (15 kWh lower than the average value), and it needs to be charged by 15 kWh to 95 kWh. The energy after charge: 80 + 15 = 95 kWh.

[0184] Result after adjustment:

[0185] Unit A: 100 kWh → Hold (deviation +5 kWh, but not the maximum deviation).

[0186] Unit B: 90 kWh → Hold (deviation -5 kWh, but not the maximum deviation).

[0187] Unit C: 95 kWh → Discharge adjustment completed.

[0188] Unit D: 95 kWh → Charge adjustment completed.

[0189] At this time, the energy states of the four units are: 100 kWh, 90 kWh, 95 kWh, 95 kWh, and the total is still 100 + 90 + 95 + 95 = 380 kWh, and the average value remains 95 kWh.

[0190] The energies of Unit C and D have been balanced to the average value, and the remaining units with smaller deviations (A, B) can be processed in subsequent adjustments.

[0191] III. Self-holding of electricity quantity:

[0192] For each flywheel energy storage unit:

[0193] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is less than the energy state corresponding to the preset standby power of the flywheel energy storage unit, charge adjustment is performed on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the energy state corresponding to the preset standby power of the flywheel energy storage unit;

[0194] When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the energy state corresponding to the preset standby power of the flywheel energy storage unit, discharge adjustment is performed on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit drops to the energy state corresponding to the preset standby power of the flywheel energy storage unit.

[0195] IV. Electricity quantity presetting:

[0196] For each flywheel energy storage unit:

[0197] If the flywheel energy storage unit is in a state where its energy state can be corrected and is not in the array control state, calculate the difference between the current energy state of the flywheel energy storage unit and the preset corrected energy state to obtain the energy state deviation value of the flywheel energy storage unit;

[0198] It should be noted that being in an energy state means that the flywheel energy storage unit can currently adjust the kinetic energy level it stores through charge and discharge operations and is in a working mode where the energy can be actively regulated.

[0199] It should be noted that the non-array control state means that the flywheel energy storage unit cannot receive the power distribution instruction from the upper-level flywheel energy storage.

[0200] If the absolute value of the energy state deviation value of the flywheel energy storage unit is greater than the preset energy state deviation threshold and the energy state deviation value of the flywheel energy storage unit is negative, then charge regulation is performed on the flywheel energy storage unit to increase the current energy state of the flywheel energy storage unit to the preset corrected energy state;

[0201] If the absolute value of the energy state deviation value of the flywheel energy storage unit is greater than the preset energy state deviation threshold and the energy state deviation value of the flywheel energy storage unit is positive, then discharge regulation is performed on the flywheel energy storage unit to reduce the current energy state of the flywheel energy storage unit to the preset corrected energy state.

[0202] It should be noted that the power self-recovery trigger has the highest priority, the power consistency correction trigger has the second highest priority, and the power self-holding trigger has the lowest priority. After the flywheel self-recovery, power consistency correction, and power self-holding state are reset, a certain delay time is required before they are allowed to be triggered again.

[0203] In addition, power self-recovery, power consistency correction, power self-holding, and power presetting are all adjusted through power deviation, that is, the output is switched to the charge and discharge power values corresponding to the speed.

[0204] The principle is as follows: Divide the power deviation value by the charge / discharge power value of the power regulation output by the automatic bias. The power deviation value is converted to the remaining adjustment time of the power consumption deviation. Design an RS flip-flop. When it is greater than the preset trigger time value, trigger the deviation adjustment. When it is less than the preset reset time value, to ensure the adjustment accuracy, after the deviation adjustment is reset by the RS flip-flop, through a delay device, after delaying the same time as the preset reset of the flip-flop, reset the deviation adjustment state.

[0205] S500, based on the corrected energy states of each flywheel energy storage unit and multiple preset energy states, obtain the charge and discharge power limit coefficients of each flywheel energy storage unit; wherein, the multiple preset energy states include: the minimum energy state and the maximum energy state;

[0206] In one embodiment, step S500 includes:

[0207] It should be noted that the flywheel energy storage can be charged or discharged. Therefore, the following will separately describe the charging and discharging of the flywheel energy storage:

[0208] For each flywheel energy storage unit:

[0209] Charging state: If the rated charge and discharge power of the flywheel energy storage unit is positive, then the charging power limit coefficient of the flywheel energy storage unit is calculated by the following formula:

[0210] Among them, K c represents the charging power limit coefficient of the flywheel energy storage unit, SOE represents the corrected energy state of the flywheel energy storage unit, and SOE mh represents the fourth energy state of the flywheel energy storage unit, and SOE h represents the fifth energy state of the flywheel energy storage unit, and SOE max represents the maximum energy state of the flywheel energy storage unit, and a c represents the preset charging adjustment coefficient, and m c represents the first preset charging adaptation factor, and n c represents the second preset charging adaptation factor.

[0211] Discharge state: If the rated charge-discharge power of the flywheel energy storage unit is negative, the discharge power limit coefficient of the flywheel energy storage unit is calculated by the following formula:

[0212] Among them, K d represents the discharge power limit coefficient of the flywheel energy storage unit, and SOE min represents the minimum energy state of the flywheel energy storage unit, and SOE l represents the first energy state of the flywheel energy storage unit, and SOE ml represents the second energy state of the flywheel energy storage unit, and a d represents the preset discharge adjustment coefficient, and m d represents the first preset discharge adaptation factor, and n d represents the second preset discharge adaptation factor.

[0213] Specifically, the first preset charging adaptation factor, the second preset charging adaptation factor, the first preset discharge adaptation factor, and the second preset discharge adaptation factor are all positive numbers.

[0214] In one embodiment, the relationship between the charge-discharge power limit coefficient of the flywheel energy storage unit and the energy state of the flywheel energy storage unit is as Figure 3 shown.

[0215] S600. Calculate the product of the charge-discharge power limit coefficient of each flywheel energy storage unit and the maximum rated charge-discharge power to obtain the charge-discharge limit power of each flywheel energy storage unit;

[0216] S700. Based on the corrected energy state of each flywheel energy storage unit and the minimum energy state / maximum energy state, determine the charge-discharge allocable energy state of each flywheel energy storage unit;

[0217] In one embodiment, step S700 includes:

[0218] It should be noted that the flywheel energy storage can be charged or discharged. Therefore, the charging and discharging of the flywheel energy storage will be described separately as follows:

[0219] For each flywheel energy storage unit:

[0220] Charging state: If the rated charging power of the flywheel energy storage unit is positive, calculate the difference between the maximum energy state of the flywheel energy storage array and the corrected energy state to obtain the charge distributable energy state of the flywheel energy storage unit;

[0221] Discharging state: If the rated discharging power of the flywheel energy storage unit is negative, calculate the difference between the corrected energy state of the flywheel energy storage array and the minimum energy state to obtain the discharge distributable energy state of the flywheel energy storage unit.

[0222] S800, Based on the charge-discharge limit power and charge-discharge distributable energy state of each flywheel energy storage unit, distribute the peak shaving power of the thermal power unit, and determine the charge-discharge distributable power of each flywheel energy storage unit.

[0223] In one embodiment, step S800 includes:

[0224] S810, Calculate the sum of the charge-discharge limit power and charge-discharge distributable energy state of multiple flywheel energy storage units in each flywheel energy storage group respectively to obtain the charge-discharge limit power and charge-discharge distributable energy state of each flywheel energy storage group;

[0225] S820, Calculate the sum of the charge-discharge limit power and charge-discharge distributable energy state of multiple flywheel energy storage groups in each flywheel energy storage group column respectively to obtain the charge-discharge limit power and charge-discharge distributable energy state of each flywheel energy storage group column;

[0226] S830, Use the following formula to calculate the peak shaving power of the thermal power unit and the charge-discharge distributable energy state of each flywheel energy storage group column to obtain the charge-discharge distributable power of each flywheel energy storage group column;

[0227] where, W i represents the charge-discharge distributable power of the i-th flywheel energy storage group column, P represents the peak shaving power of the thermal power unit, SOE i represents the charge-discharge distributable energy state of the i-th flywheel energy storage group column, and N represents the number of flywheel energy storage group columns;

[0228] S840, Take the flywheel energy storage group columns with charge-discharge distributable power greater than the charge-discharge limit power as the first flywheel energy storage group columns, and take the charge-discharge limit power of the first flywheel energy storage group columns as the charge-discharge distributable power of the first flywheel energy storage group columns; and take the flywheel energy storage group columns other than the first flywheel energy storage group columns as the second flywheel energy storage group columns;

[0229] S850, calculate the peaking power of the thermal power unit, the charge-discharge allocable power of each first flywheel energy storage bank column, and the charge-discharge allocable energy state of each second flywheel energy storage bank column using the following formula to obtain the charge-discharge allocable power of each second flywheel energy storage bank column;

[0230] where, W i,2 represents the charge-discharge allocable power of the i-th second flywheel energy storage bank column, W i,1 represents the charge-discharge allocable power of the i-th first flywheel energy storage bank column, SOE i,2 represents the charge-discharge allocable energy state of the i-th second flywheel energy storage bank column, Q represents the number of first flywheel energy storage bank columns, and M represents the number of second flywheel energy storage bank columns;

[0231] For each flywheel energy storage bank column:

[0232] S860, based on the charge-discharge allocable energy state and charge-discharge limit power of each flywheel energy storage unit in the flywheel energy storage bank column, allocate the charge-discharge allocable power of each flywheel energy storage unit in the flywheel energy storage bank column as needed to obtain the charge-discharge allocable power of each flywheel energy storage unit in the flywheel energy storage bank column;

[0233] Specifically, step S860 includes:

[0234] S861, if the charge-discharge allocable power of the flywheel energy storage bank column is less than the charge-discharge limit power of any flywheel energy storage unit, then allocate the charge-discharge allocable power of the flywheel energy storage bank column to the flywheel energy storage unit with the maximum charge-discharge allocable energy state;

[0235] S862, if the charge-discharge allocable power of the flywheel energy storage bank column is greater than the charge-discharge limit power of any flywheel energy storage unit in the flywheel energy storage bank column, then take the flywheel energy storage unit with the maximum charge-discharge limit power in the flywheel energy storage bank column as the first flywheel energy storage unit, and take the charge-discharge limit power of the first flywheel energy storage unit as the charge-discharge allocable power of the first flywheel energy storage unit; and take the flywheel energy storage units other than the first flywheel energy storage unit in the flywheel energy storage bank column as the second flywheel energy storage units in the flywheel energy storage bank column;

[0236] S863, calculate the charge-discharge allocable power of the flywheel energy storage bank column, the charge-discharge allocable power of the first flywheel energy storage unit in the flywheel energy storage bank column, and the charge-discharge allocable energy state of each second flywheel energy storage unit in the flywheel energy storage bank column using the following formula to obtain the charge-discharge allocable power of each second flywheel energy storage unit in the flywheel energy storage bank column;

[0237] where, w i,2represents the charge-discharge allocable power of the i-th second flywheel energy storage unit in the flywheel energy storage unit array, p represents the charge-discharge allocable power of the flywheel energy storage unit array, w i,1 represents the charge-discharge allocable power of the i-th first flywheel energy storage unit in the flywheel energy storage unit array, x represents the number of first flywheel energy storage units in the flywheel energy storage unit array, soe i,2 represents the charge-discharge allocable energy state of the i-th second flywheel energy storage unit in the flywheel energy storage unit array, y represents the number of second flywheel energy storage units in the flywheel energy storage unit array;

[0238] S864. Combine multiple flywheel energy storage units in the flywheel energy storage unit array to obtain multiple flywheel energy storage unit sets, and calculate the sum of the charge-discharge limit power and the charge-discharge allocable energy state of multiple flywheel energy storage units in each flywheel energy storage unit set respectively, to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit set;

[0239] S865. Determine that the flywheel energy storage unit set with the charge-discharge limit power less than the charge-discharge allocable power of the flywheel energy storage unit array, the smallest number of flywheel energy storage units, and the largest charge-discharge allocable energy state is the target flywheel energy storage unit set;

[0240] S866. Use the following formula to calculate the charge-discharge allocable power of the flywheel energy storage units in the target flywheel energy storage unit set and the charge-discharge allocable energy state of each flywheel energy storage unit in the target flywheel energy storage unit set, to obtain the charge-discharge allocable power of each flywheel energy storage unit in the target flywheel energy storage unit set, and start polling timing;

[0241] where, w i represents the charge-discharge allocable power of the i-th flywheel energy storage unit in the target flywheel energy storage unit set, p represents the charge-discharge allocable power of the target flywheel energy storage unit set, soe i represents the charge-discharge allocable energy state of the i-th flywheel energy storage unit in the target flywheel energy storage unit set, z represents the number of flywheel energy storage units in the target flywheel energy storage unit set;

[0242] S867. If the polling timing duration is greater than the preset duration or the polling timing duration is less than the preset duration and the charge-discharge allocable power of the flywheel energy storage unit array is greater than the charge-discharge limit power of the target flywheel energy storage unit set, then return to the step of determining that the flywheel energy storage unit set with the charge-discharge limit power less than the charge-discharge allocable power of the flywheel energy storage unit array, the smallest number of flywheel energy storage units, and the largest charge-discharge allocable energy state is the target flywheel energy storage unit set.

[0243] For each flywheel energy storage unit:

[0244] S870. Use the flywheel energy storage units with the charge-discharge allocable energy state greater than the preset threshold in the flywheel energy storage unit as the flywheel energy storage units that can be allowed to allocate power;

[0245] S880, divide the charge-discharge allocable power of the flywheel energy storage group by the number of flywheel energy storage units in the flywheel energy storage group that allow power allocation, to obtain the average value of the charge-discharge allocable power of the flywheel energy storage group;

[0246] S890, use the average value of the charge-discharge allocable power of the flywheel energy storage group as the charge-discharge allocable power of each flywheel energy storage unit in the flywheel energy storage group that allows power allocation.

[0247] In one or more of the above embodiments, before step S800, it further includes:

[0248] For each flywheel energy storage unit:

[0249] If the rated charging power of the flywheel energy storage unit is positive, take the minimum value of the maximum rated charging power and the charging limit power of the flywheel energy storage unit as the target charging limit power of the flywheel energy storage unit;

[0250] If the rated discharging power of the flywheel energy storage unit is negative, take the maximum value of the maximum rated discharging power and the discharging limit power of the flywheel energy storage unit as the target discharging limit power of the flywheel energy storage unit.

[0251] It should be noted that by real-time monitoring the actual charge-discharge power of the flywheel, calculating the deviation (compensation value) from the rated power, dynamically adjusting the maximum charge-discharge capacity, and combining with external limit conditions (such as equipment protection or grid instructions), taking the minimum limit value during charging and the maximum limit value during discharging, so as to ensure that the flywheel energy storage can flexibly respond to demands under safety constraints and balance system performance and equipment life.

[0252] Advantages of the present invention:

[0253] (1) By correcting the energy state and introducing the charge-discharge power limit coefficient, ensure that each flywheel unit operates within a safe range (avoid overcharging / overdischarging), and at the same time dynamically allocate power to extend the equipment life.

[0254] (2) By hierarchically calculating the charge-discharge limit power and the allocable energy state, realize the power optimization allocation of complex arrays, and improve the overall response speed and peak shaving efficiency.

[0255] (3) By correcting the energy state and correlating with the preset energy state (such as minimum / maximum values), improve the accuracy of the power allocation strategy, and avoid overload or resource waste caused by estimation errors.

[0256] Embodiment 2

[0257] Based on the same inventive concept, as Figure 4As shown, an embodiment of the present invention further provides a flywheel energy storage array power control device 200, wherein the flywheel energy storage array includes a plurality of flywheel energy storage groups, each flywheel energy storage group includes a plurality of flywheel energy storage groups, each flywheel energy storage group includes a plurality of flywheel energy storage units, and the device includes:

[0258] A data acquisition module 210 is used to acquire the rotation speeds of multiple flywheel energy storage units and the peak-shaving power of thermal power units;

[0259] An energy calculation module 220, for determining a current energy state of each flywheel energy storage unit based on the rotation speed of each flywheel energy storage unit;

[0260] A power calculation module 230, for determining the maximum rated charge and discharge power of each flywheel energy storage unit based on a preset rated speed of each flywheel energy storage unit;

[0261] A parameter correction module 240 is used to correct the current energy state of each flywheel energy storage unit to obtain a corrected energy state of each flywheel energy storage unit;

[0262] A coefficient determination module 250 is used to obtain a charge and discharge power limit coefficient of each flywheel energy storage unit based on the corrected energy state of each flywheel energy storage unit and a plurality of preset energy states; wherein the plurality of preset energy states include: a minimum energy state and a maximum energy state;

[0263] The power determination module 260 is used to calculate the product of the charge and discharge power limit coefficient of each flywheel energy storage unit and the maximum rated charge and discharge power to obtain the charge and discharge limit power of each flywheel energy storage unit;

[0264] An energy determination module 270, for determining the charge and discharge allocatable energy state of each flywheel energy storage unit based on the corrected energy state and the minimum energy state / maximum energy state of each flywheel energy storage unit;

[0265] The power allocation module 280 is used to allocate the peak load power of the thermal power unit based on the charge and discharge limit power and charge and discharge allocatable energy state of each flywheel energy storage unit, and determine the charge and discharge allocatable power of each flywheel energy storage unit.

[0266] It should be understood that the device corresponds to the above-mentioned flywheel energy storage array power control method embodiment, and can execute the various steps involved in the above-mentioned method embodiment. The specific functions of the device can be found in the description above. To avoid repetition, the detailed description is appropriately omitted here. The device includes at least one software function module that can be stored in a memory in the form of software or firmware or solidified in the operating system (OS) of the device.

[0267] Embodiment 3

[0268] Based on the same inventive concept, an embodiment of this aspect further provides an electronic device, including: a processor and a memory, where the memory stores machine-readable instructions executable by the processor, and when the machine-readable instructions are executed by the processor, the above-mentioned flywheel energy storage array power control method is executed.

[0269] In a typical configuration, an electronic device includes one or more processors (CPUs), an input / output interface, a network interface, and a memory.

[0270] The memory may include non-permanent memory in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.

[0271] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.

[0272] Embodiment 4

[0273] Based on the same inventive concept, an embodiment of the present invention further provides a computer-readable storage medium storing computer instructions, and when the computer instructions run on a computer, the computer is caused to execute the above-mentioned flywheel energy storage array power control method.

[0274] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0275] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0276] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implement the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0277] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or multiple blocks.

[0278] In addition, it should be noted that, in the above specific embodiments, the various specific technical features described can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the embodiments of the present invention do not separately describe various possible combination methods.

[0279] In addition, in each embodiment of this application, the various functional modules can be integrated together to form an independent part, or each module can exist alone, or two or more modules can be integrated to form an independent part.

[0280] It should also be noted that the term "comprise", "include" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising the element.

[0281] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A power control method for a flywheel energy storage array, characterized in that, The flywheel energy storage array includes multiple flywheel energy storage group columns, each flywheel energy storage group column includes multiple flywheel energy storage groups, and each flywheel energy storage group includes multiple flywheel energy storage units. The method includes: Obtaining the current real-time rotational speeds of multiple flywheel energy storage units and the peak shaving power of a thermal power unit; Determining the current energy state of each flywheel energy storage unit based on the current real-time rotational speed of each flywheel energy storage unit; Determining the maximum rated charge-discharge power of each flywheel energy storage unit based on the preset rated rotational speed of each flywheel energy storage unit; Correcting the current energy state of each flywheel energy storage unit to obtain the corrected energy state of each flywheel energy storage unit; Obtaining the charge-discharge power limit coefficient of each flywheel energy storage unit based on the corrected energy state of each flywheel energy storage unit and multiple preset energy states; wherein the multiple preset energy states include: the minimum energy state and the maximum energy state; Calculating the product of the charge-discharge power limit coefficient and the maximum rated charge-discharge power of each flywheel energy storage unit to obtain the charge-discharge limit power of each flywheel energy storage unit; Determining the charge-discharge allocable energy state of each flywheel energy storage unit based on the corrected energy state of each flywheel energy storage unit and the minimum energy state / maximum energy state; Allocating the peak shaving power of the thermal power unit based on the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit to determine the charge-discharge allocable power of each flywheel energy storage unit.

2. The power control method of the flywheel energy storage array according to claim 1, wherein The multiple preset energy states further include: the first energy state, the second energy state, the third energy state, the fourth energy state, and the fifth energy state; the minimum energy state < the first energy state < the second energy state < the third energy state < the fourth energy state < the fifth energy state < the maximum energy state; Correcting the current energy state of each flywheel energy storage unit to obtain the corrected energy state of each flywheel energy storage unit, including: For each flywheel energy storage unit: When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is less than the first energy state, then perform a charging adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the first energy state; When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the fifth energy state, then perform a discharging adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit drops to the fifth energy state; When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the first energy state and less than the second energy state, then perform a charging adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the third energy state; When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the fourth energy state and less than the fifth energy state, then perform a discharging adjustment on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit drops to the third energy state.

3. The power control method for a flywheel energy storage array according to claim 1, wherein Correcting the current energy state of each flywheel energy storage unit to obtain the corrected energy state of each flywheel energy storage unit, including: For each flywheel energy storage group: Calculate the difference between the current energy state of each flywheel energy storage unit in the flywheel energy storage group and the preset safe energy state to obtain the energy state safety deviation value of each flywheel energy storage unit in the flywheel energy storage group; When the number of flywheel units in the flywheel energy storage group is two, if the current energy states of the two flywheel energy storage units in the flywheel energy storage group are both greater than the preset safe energy state, then perform discharge adjustment on the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value, so that the current energy state of the flywheel energy storage unit is reduced to the preset safe energy state; When the number of flywheel units in the flywheel energy storage group is two, if the current energy states of the two flywheel energy storage units in the flywheel energy storage group are both less than the preset safe energy state, then perform charge adjustment on the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value, so that the current energy state of the flywheel energy storage unit is increased to the preset safe energy state; When the number of flywheel units in the flywheel energy storage group is two, if the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is greater than the preset safe energy state, then perform discharge adjustment on the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value, so that the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is reduced to the preset safe energy state; When the number of flywheel units in the flywheel energy storage group is two, if the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is less than the preset safe energy state, then perform charge adjustment on the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value, so that the current energy state of the flywheel energy storage unit with the maximum absolute value of the energy state safety deviation value is increased to the preset safe energy state; When the number of flywheel units in the flywheel energy storage group is two, if the absolute values of the energy state safety deviation values of each flywheel energy storage unit in the flywheel energy storage group are equal, then perform discharge adjustment on the flywheel energy storage unit with the current energy state greater than the preset safe energy state, so that the current energy state of the flywheel energy storage unit with the current energy state greater than the preset safe energy state is reduced to the preset safe energy state; If the number of flywheel units in the flywheel energy storage group is greater than two, then calculate the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group; Calculate the difference between the current energy state of each flywheel energy storage unit in the flywheel energy storage group and the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group respectively to obtain the energy state deviation from the average value of each flywheel energy storage unit in the flywheel energy storage group; Regard the flywheel energy storage unit with the largest energy state deviation from the average value in the flywheel energy storage group as the flywheel energy storage unit to be adjusted in the flywheel energy storage group; Perform charge adjustment on the flywheel energy storage unit to be adjusted in the flywheel energy storage group whose current energy state is less than the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group, so that the current energy state of the flywheel energy storage unit to be adjusted in the flywheel energy storage group is increased to the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group; Discharge regulation is performed on the flywheel energy storage unit to be adjusted whose current energy state in the flywheel energy storage group is greater than the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group, so that the current energy state of the flywheel energy storage unit to be adjusted in the flywheel energy storage group is reduced to the average value of the current energy states of multiple flywheel energy storage units in the flywheel energy storage group.

4. The power control method of the flywheel energy storage array according to claim 1, characterized in that, The current energy state of each flywheel energy storage unit is corrected to obtain the corrected energy state of each flywheel energy storage unit, including: For each flywheel energy storage unit: When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is less than the energy state corresponding to the preset standby power of the flywheel energy storage unit, charge regulation is performed on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the energy state corresponding to the preset standby power of the flywheel energy storage unit; When the flywheel energy storage unit is in the array control state, if the current energy state of the flywheel energy storage unit is greater than the energy state corresponding to the preset standby power of the flywheel energy storage unit, discharge regulation is performed on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit is reduced to the energy state corresponding to the preset standby power of the flywheel energy storage unit.

5. The power control method of the flywheel energy storage array according to claim 1, characterized in that, The current energy state of each flywheel energy storage unit is corrected to obtain the corrected energy state of each flywheel energy storage unit, including: For each flywheel energy storage unit: If the flywheel energy storage unit is in the energy state correction state and not in the array control state, calculate the difference between the current energy state of the flywheel energy storage unit and the preset correction energy state to obtain the energy state deviation value of the flywheel energy storage unit; If the absolute value of the energy state deviation value of the flywheel energy storage unit is greater than the preset energy state deviation threshold and the energy state deviation value of the flywheel energy storage unit is negative, charge regulation is performed on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit rises to the preset correction energy state; If the absolute value of the energy state deviation value of the flywheel energy storage unit is greater than the preset energy state deviation threshold and the energy state deviation value of the flywheel energy storage unit is positive, discharge regulation is performed on the flywheel energy storage unit so that the current energy state of the flywheel energy storage unit is reduced to the preset correction energy state.

6. The power control method for a flywheel energy storage array according to claim 2, characterized in that Based on the corrected energy state of each flywheel energy storage unit and multiple preset energy states, the charge and discharge power limit coefficients of each flywheel energy storage unit are obtained, including: For each flywheel energy storage unit: If the rated charge and discharge power of the flywheel energy storage unit is positive, the charge power limit coefficient of the flywheel energy storage unit is calculated by the following formula: Among them, K c represents the charging power limit coefficient of the flywheel energy storage unit, SOE represents the corrected energy state of the flywheel energy storage unit, SOE mh represents the fourth energy state of the flywheel energy storage unit, SOE h represents the fifth energy state of the flywheel energy storage unit, SOE max represents the maximum energy state of the flywheel energy storage unit, a c represents the preset charging adjustment coefficient, m c represents the first preset charging adaptation factor, n c represents the second preset charging adaptation factor; If the rated charge and discharge power of the flywheel energy storage unit is negative, the discharge power limit coefficient of the flywheel energy storage unit is calculated by the following formula: Among them, K d represents the discharge power limit coefficient of the flywheel energy storage unit, and SOE min represents the minimum energy state of the flywheel energy storage unit, SOE l represents the first energy state of the flywheel energy storage unit, SOE ml represents the second energy state of the flywheel energy storage unit, a d represents the preset discharge adjustment coefficient, m d represents the first preset discharge adaptation factor, n d represents the second preset discharge adaptation factor.

7. The power control method of the flywheel energy storage array according to claim 1, characterized in that Based on the corrected energy state of each flywheel energy storage unit and the minimum energy state / maximum energy state, the charge and discharge allocable energy states of each flywheel energy storage unit are determined, including: For each flywheel energy storage unit: If the rated charge power of the flywheel energy storage unit is positive, calculate the difference between the maximum energy state of the flywheel energy storage array and the corrected energy state to obtain the charge allocable energy state of the flywheel energy storage unit; If the rated discharge power of the flywheel energy storage unit is negative, calculate the difference between the corrected energy state and the minimum energy state of the flywheel energy storage array to obtain the discharge allocable energy state of the flywheel energy storage unit.

8. The power control method of the flywheel energy storage array according to claim 1, wherein Based on the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit, allocate the peak shaving power of the thermal power unit to determine the charge-discharge allocable power of each flywheel energy storage unit, including: Calculate the sum of the charge-discharge limit power and the charge-discharge allocable energy state of multiple flywheel energy storage units in each flywheel energy storage group respectively to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage group; Calculate the sum of the charge-discharge limit power and the charge-discharge allocable energy state of multiple flywheel energy storage groups in each flywheel energy storage group column respectively to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage group column; Use the following formula to calculate the peak shaving power of the thermal power unit and the charge-discharge allocable energy state of each flywheel energy storage group column to obtain the charge-discharge allocable power of each flywheel energy storage group column; Among them, W i represents the charge-discharge allocable power of the i-th flywheel energy storage bank array, P represents the peak shaving power of the thermal power unit, and SOE i represents the charge-discharge allocable energy state of the i-th flywheel energy storage bank array, and N represents the number of flywheel energy storage bank arrays; Regard the flywheel energy storage group column with the charge-discharge allocable power greater than the charge-discharge limit power as the first flywheel energy storage group column, and regard the charge-discharge limit power of the first flywheel energy storage group column as the charge-discharge allocable power of the first flywheel energy storage group column; and regard the flywheel energy storage group columns other than the first flywheel energy storage group column as the second flywheel energy storage group columns; Use the following formula to calculate the peak shaving power of the thermal power unit, the charge-discharge allocable power of each first flywheel energy storage group column and the charge-discharge allocable energy state of each second flywheel energy storage group column to obtain the charge-discharge allocable power of each second flywheel energy storage group column; Among them, W i,2 represents the charge-discharge allocable power of the i-th second flywheel energy storage bank column, and W i,1 represents the charge-discharge allocable power of the i-th first flywheel energy storage bank column, and SOE i,2 represents the charge-discharge allocable energy state of the i-th second flywheel energy storage bank column, Q represents the number of first flywheel energy storage bank columns, and M represents the number of second flywheel energy storage bank columns; For each flywheel energy storage group column: Based on the charge-discharge allocable energy state and the charge-discharge limit power of each flywheel energy storage group in the flywheel energy storage group column, allocate the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column as required to obtain the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column; For each flywheel energy storage group: Regard the flywheel energy storage unit with the charge allocable energy state greater than the preset threshold in the flywheel energy storage group as the flywheel energy storage unit that can be allowed to be allocated power; Divide the charge-discharge allocable power of the flywheel energy storage group by the number of flywheel energy storage units that can be allowed to be allocated power in the flywheel energy storage group to obtain the average value of the charge-discharge allocable power of the flywheel energy storage group; Regard the average value of the charge-discharge allocable power of the flywheel energy storage group as the charge-discharge allocable power of each flywheel energy storage unit that can be allowed to be allocated power in the flywheel energy storage group.

9. The power control method for a flywheel energy storage array according to claim 8, wherein Based on the charge-discharge allocable energy state and the charge-discharge limit power of each flywheel energy storage group in the flywheel energy storage group column, allocate the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column as required to obtain the charge-discharge allocable power of each flywheel energy storage group in the flywheel energy storage group column, including: If the charge-discharge allocable power of the flywheel energy storage group column is less than the charge-discharge limit power of any flywheel energy storage group, then allocate the charge-discharge allocable power of the flywheel energy storage group column to the flywheel energy storage group with the maximum charge-discharge allocable energy state; If the charge-discharge allocable power of the flywheel energy storage bank array is greater than the charge-discharge limit power of any one flywheel energy storage bank in the flywheel energy storage bank array, then take the flywheel energy storage bank with the maximum charge-discharge limit power in the flywheel energy storage bank array as the first flywheel energy storage bank, and take the charge-discharge limit power of the first flywheel energy storage bank as the charge-discharge allocable power of the first flywheel energy storage bank; and take the flywheel energy storage banks other than the first flywheel energy storage bank in the flywheel energy storage bank array as the second flywheel energy storage banks in the flywheel energy storage bank array. Use the following formula to calculate the charge-discharge allocable power of the flywheel energy storage bank array, the charge-discharge allocable power of the first flywheel energy storage bank in the flywheel energy storage bank array, and the charge-discharge allocable energy states of the second flywheel energy storage banks in the flywheel energy storage bank array, to obtain the charge-discharge allocable power of the second flywheel energy storage banks in the flywheel energy storage bank array. Among them, w i,2 represents the charge-discharge allocable power of the i-th second flywheel energy storage unit in the flywheel energy storage unit array, p represents the charge-discharge allocable power of the flywheel energy storage unit array, w i,1 represents the charge-discharge allocable power of the i-th first flywheel energy storage unit in the flywheel energy storage unit array, x represents the number of first flywheel energy storage units in the flywheel energy storage unit array, soe i,2 represents the charge-discharge allocable energy state of the i-th second flywheel energy storage unit in the flywheel energy storage unit array, y represents the number of second flywheel energy storage units in the flywheel energy storage unit array; Combine multiple flywheel energy storage banks in the flywheel energy storage bank array to obtain multiple flywheel energy storage bank sets, and calculate the sum values of the charge-discharge limit powers and the charge-discharge allocable energy states of the multiple flywheel energy storage banks in each flywheel energy storage bank set respectively, to obtain the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage bank set. Determine that the flywheel energy storage bank set with the charge-discharge limit power less than the charge-discharge allocable power of the flywheel energy storage bank array, the smallest number of flywheel energy storage banks, and the largest charge-discharge allocable energy state is the target flywheel energy storage bank set. Use the following formula to calculate the charge-discharge allocable power of the target flywheel energy storage bank set and the charge-discharge allocable energy states of the flywheel energy storage banks in the target flywheel energy storage bank set, to obtain the charge-discharge allocable power of the flywheel energy storage banks in the target flywheel energy storage bank set, and start polling timing. Among them, w i represents the charge-discharge allocable power of the i-th flywheel energy storage unit in the target flywheel energy storage unit set, p represents the charge-discharge allocable power of the target flywheel energy storage unit set, and soe i represents the charge-discharge allocable energy state of the i-th flywheel energy storage unit in the target flywheel energy storage unit set, and z represents the number of flywheel energy storage units in the target flywheel energy storage unit set; If the polling timing duration is greater than the preset duration or the polling timing duration is less than the preset duration and the charge-discharge allocable power of the flywheel energy storage bank array is greater than the charge-discharge limit power of the target flywheel energy storage bank set, then return to the step of determining that the flywheel energy storage bank set with the charge-discharge limit power less than the charge-discharge allocable power of the flywheel energy storage bank array, the smallest number of flywheel energy storage banks, and the largest charge-discharge allocable energy state is the target flywheel energy storage bank set.

10. The power control method of the flywheel energy storage array according to claim 1, wherein Before the step of allocating the peak shaving power of the thermal power unit based on the charge-discharge limit power and the charge-discharge allocable energy state of each flywheel energy storage unit to determine the charge-discharge allocable power of each flywheel energy storage unit, the method further includes: For each flywheel energy storage unit: If the rated charging power of the flywheel energy storage unit is positive, then take the minimum value of the maximum rated charging power and the charging limit power of the flywheel energy storage unit as the target charging limit power of the flywheel energy storage unit. If the rated discharge power of the flywheel energy storage unit is negative, then take the maximum value of the maximum rated discharge power and the discharge limit power of the flywheel energy storage unit as the target discharge limit power of the flywheel energy storage unit.