A coordinated control method and system for a flywheel energy storage system
By collecting and processing real-time data in the flywheel energy storage system, building and optimizing coordination control models, and realizing intelligent flywheel coordination control, the problems of low control accuracy and low operating efficiency of existing systems are solved, and the stability of the system and the power grid is improved.
Patent Information
- Application Number
- CN202411671393.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-11-21
AI Technical Summary
The existing flywheel energy storage system cannot effectively carry out intelligent flywheel coordination control, resulting in low flywheel control accuracy and reduced system operation efficiency and stability, which in turn affects the stability of the power grid.
By collecting real-time flywheel data, processing and determining flywheel characteristic data, building and optimizing flywheel coordination control models, intelligent flywheel coordination control, and automatically adjusting flywheel parameters to improve the system's collaborative working ability.
The control accuracy and operating efficiency of the flywheel energy storage system are improved, the stability of the system is enhanced, and the stability of the power grid is improved by improving the system's collaborative working ability.
Smart Images

Figure CN119171488B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of flywheel energy storage systems, and in particular to a coordinated control method and system for a flywheel energy storage system. Background Art
[0002] The flywheel energy storage system is an energy storage device for electromechanical energy conversion. The system uses physical methods to store energy and realizes the mutual conversion and storage between electric energy and the mechanical kinetic energy of the high-speed running flywheel through an electric / generating reciprocal bidirectional motor. The flywheel energy storage system is a mechanical energy storage system with broad application prospects. It has the advantages of high energy storage density, strong adaptability, wide application range, high efficiency, long life, no pollution and low maintenance cost. Flywheel energy storage systems have been applied to aerospace, UPS power supply, transportation, wind power generation, nuclear industry and other fields. With the continuous advancement of composite material technology, magnetic support technology, integrated power generation technology and multidisciplinary optimization design technology, more and more attention has been paid to flywheel energy storage technology, and related new technologies have continued to emerge.
[0003] The Chinese patent with publication number CN115954911A discloses a flywheel energy storage system, including an energy conversion device, a flywheel energy storage device and a drive control device. The energy conversion device includes an AC-DC conversion circuit, a voltage maintenance circuit and a DC-AC conversion circuit. The AC-DC conversion circuit and the DC-AC conversion circuit both include a plurality of power units forming a bridge arm structure. The voltage maintenance circuit can maintain the voltage level output by the flywheel energy storage device to the power grid, so that the flywheel energy storage system can be directly connected to the power grid for bidirectional energy conversion; the energy conversion efficiency is improved by increasing the working voltage level of the flywheel energy storage system; however, the patent has the following defects:
[0004] The existing flywheel energy storage system cannot perform intelligent flywheel coordinated control well, resulting in low flywheel control accuracy, and the flywheel energy storage system cannot work together efficiently, which reduces the operating efficiency and stability of the flywheel energy storage system and reduces the stability of the power grid. Summary of the invention
[0005] The purpose of the present invention is to provide a coordinated control method and system for a flywheel energy storage system, which can better perform intelligent flywheel coordinated control, so that the flywheel control accuracy is high, and the flywheel energy storage system can work efficiently and collaboratively, which can improve the operating efficiency and stability of the flywheel energy storage system, improve the stability of the power grid, and solve the problems raised in the above-mentioned background technology.
[0006] To achieve the above object, the present invention provides the following technical solutions:
[0007] A coordinated control method for a flywheel energy storage system comprises the following steps:
[0008] S1: collecting real-time data of the flywheel based on the flywheel energy storage system, processing the real-time data of the flywheel based on the flywheel energy storage system, and determining characteristic data of the flywheel based on the flywheel energy storage system;
[0009] S2: According to the coordinated control requirements of the flywheel energy storage system, a flywheel coordinated control model based on the flywheel energy storage system is constructed, the flywheel coordinated control model is evaluated and optimized, and the optimal flywheel coordinated control model is determined;
[0010] S3: Based on the optimal flywheel coordination control model, predictive analysis and coordinated control are performed on the flywheel characteristic data based on the flywheel energy storage system, and an intelligent flywheel coordination control scheme based on the flywheel energy storage system is determined. The flywheel energy storage system is intelligently coordinated and controlled, and the flywheel parameters are automatically adjusted to enable the flywheel energy storage system to work adaptively and collaboratively.
[0011] According to another aspect of the present invention, a coordinated control system of a flywheel energy storage system is provided, which is used to implement a coordinated control method of a flywheel energy storage system as described above, comprising:
[0012] A data acquisition module is used to collect real-time data of the flywheel based on the flywheel energy storage system;
[0013] A data processing module, used for processing real-time flywheel data based on a flywheel energy storage system;
[0014] Model training module, used to build a flywheel coordinated control model based on flywheel energy storage system;
[0015] Evaluation and optimization module, used to evaluate and optimize the flywheel coordinated control model;
[0016] A coordination control module, used for intelligent flywheel coordination control of the flywheel energy storage system;
[0017] The storage and display module is used to store and visualize the flywheel characteristic data based on the flywheel energy storage system and the intelligent flywheel coordination control scheme based on the flywheel energy storage system.
[0018] Preferably, the data acquisition module includes:
[0019] The speed acquisition unit is used to monitor and collect the speed of the flywheel in the flywheel energy storage system in real time, and obtain the flywheel speed data based on the flywheel energy storage system;
[0020] A current acquisition unit is used to monitor and collect the flywheel current in the flywheel energy storage system in real time, and obtain the flywheel current data based on the flywheel energy storage system;
[0021] A position acquisition unit, used to monitor and acquire the position of the flywheel in the flywheel energy storage system in real time, and obtain the flywheel position data based on the flywheel energy storage system;
[0022] A load acquisition unit is used to monitor and collect the flywheel load in the flywheel energy storage system in real time, and obtain the flywheel load data based on the flywheel energy storage system;
[0023] Among them, based on the flywheel speed data, flywheel current data, flywheel position data and flywheel load data, the flywheel real-time data based on the flywheel energy storage system is determined.
[0024] Preferably, the speed acquisition unit comprises:
[0025] A real-time monitoring module is used to monitor and collect the flywheel speed in real time and obtain the flywheel speed data;
[0026] A variation amplitude and rate acquisition module, used for acquiring the variation amplitude and the rate of change of the flywheel speed according to the flywheel speed data;
[0027] The change rate coefficient acquisition module is used to obtain the change rate coefficient of the flywheel speed by using the change amplitude of the flywheel speed and the change rate of the flywheel speed; wherein the change rate coefficient is obtained by the following formula:
[0028]
[0029] Wherein, R represents the rate of change coefficient; n represents the number of time intervals experienced by the flywheel speed monitoring; t0 and t1 represent the interval endpoint moments corresponding to the time intervals for monitoring the flywheel speed; α0 represents the preset baseline coefficient; ω p represents the average value of the flywheel speed in the time interval of monitoring the flywheel speed; σ represents the standard deviation of the flywheel speed in the time interval; ε represents the preset minimum constant to prevent the denominator from being 0; Δω represents the maximum change amplitude of the flywheel speed in the time interval; ω(t) represents the flywheel speed corresponding to the time t; v(t) represents the rate of change of the flywheel speed in the time interval; v max 、v min and v p They respectively represent the maximum, minimum and average values corresponding to the rate of change of the flywheel speed in the time interval; n0 represents the preset basic power; k represents the preset adjustment coefficient, which ranges from 0.18 to 0.93; x represents the preset logarithmic base; γ represents the preset attenuation factor, which is used to give a greater influence weight to the early events in the time series; t represents the moment in the time interval;
[0030] A first comparison module, configured to compare the change rate coefficient of the flywheel speed with a preset change rate coefficient threshold;
[0031] A first acquisition frequency control module, configured to keep the speed data acquisition frequency of the current speed acquisition unit unchanged when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold;
[0032] The second acquisition frequency control module is used to adjust the speed data acquisition frequency of the current speed acquisition unit using the change rate coefficient of the flywheel speed when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold.
[0033] Preferably, the second acquisition frequency control module includes:
[0034] A change rate coefficient extraction module, configured to extract the change rate coefficient of the flywheel speed when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold;
[0035] A change rate standard deviation extraction module is used to extract the speed value of the current flywheel speed and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold;
[0036] A second comparison module, configured to compare the change rate standard deviation of the flywheel speed with a preset change rate standard deviation threshold;
[0037] The first speed data acquisition frequency acquisition module is used to obtain the adjusted first speed data acquisition frequency by using the change rate coefficient, the speed value of the current flywheel speed, and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running, when the change rate standard deviation of the flywheel speed is lower than the preset change rate standard deviation threshold, wherein the first speed data acquisition frequency is obtained by the following formula:
[0038]
[0039] Among them, f 01 represents the first speed data acquisition frequency; f0 represents the speed data acquisition frequency before adjustment; f b represents the standard deviation of the rate of change of the flywheel speed in the time interval in which the flywheel speed is currently running; f by Indicates the preset change rate standard deviation threshold; f bmax Indicates the maximum standard deviation of the rate of change of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation; ω s The speed value indicating the current flywheel speed; ω max Indicates the maximum speed that occurs during the current time interval of the flywheel operation; ω xIndicates the speed value of the flywheel speed corresponding to the previous data collection moment corresponding to the current flywheel speed operation; ω sp represents the average flywheel speed corresponding to the time interval of the current flywheel operation; x represents the preset logarithmic base;
[0040] The second speed data acquisition frequency acquisition module is used to obtain the adjusted second speed data acquisition frequency by using the change rate coefficient, the speed value of the current flywheel speed, and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running, when the change rate standard deviation of the flywheel speed is not lower than the preset change rate standard deviation threshold, wherein the second speed data acquisition frequency is obtained by the following formula:
[0041]
[0042] Among them, f 02 represents the second speed data acquisition frequency; f0 represents the speed data acquisition frequency before adjustment; f b represents the standard deviation of the rate of change of the flywheel speed in the time interval in which the flywheel speed is currently running; f by Indicates the preset change rate standard deviation threshold; f bmax It represents the maximum value of the standard deviation of the rate of change of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation; x represents the preset logarithmic base.
[0043] Preferably, the data processing module includes:
[0044] A data cleaning unit, used for cleaning the real-time data of the flywheel based on the flywheel energy storage system;
[0045] Obtain real-time flywheel data based on flywheel energy storage system;
[0046] Perform consistency check on real-time flywheel data based on flywheel energy storage system;
[0047] According to the reasonable value range and mutual relationship of each variable in the flywheel real-time data based on the flywheel energy storage system, check whether the flywheel real-time data based on the flywheel energy storage system meets the requirements;
[0048] Remove inconsistent data that is beyond the normal range, logically unreasonable or contradictory in the real-time data of the flywheel based on the flywheel energy storage system;
[0049] Process invalid and missing values of real-time flywheel data based on flywheel energy storage system;
[0050] Check each variable in the real-time data of the flywheel based on the flywheel energy storage system one by one to check whether it is invalid data or missing data;
[0051] Remove invalid data and missing data that are of no value to the coordinated control of the flywheel energy storage system from the real-time data of the flywheel based on the flywheel energy storage system;
[0052] Determine the real-time flywheel data that is valuable for coordinated control of the flywheel energy storage system;
[0053] A feature extraction unit, used for extracting features from real-time data of the cleaned flywheel;
[0054] Obtain real-time flywheel data that is valuable for coordinated control of flywheel energy storage systems after cleaning;
[0055] Extract features from flywheel real-time data that are valuable for coordinated control of flywheel energy storage systems;
[0056] Extract the features that can reflect the coordinated control of the flywheel energy storage system;
[0057] Determine the flywheel characteristic data based on the flywheel energy storage system.
[0058] Preferably, the model training module includes:
[0059] A data collection unit, used for collecting flywheel historical data based on a flywheel energy storage system;
[0060] According to the coordinated control requirements of the flywheel energy storage system, the flywheel historical data based on the flywheel energy storage system is collected;
[0061] A model training unit, used to construct a flywheel coordinated control model based on a flywheel energy storage system;
[0062] Obtain flywheel historical data based on flywheel energy storage system;
[0063] Divide the flywheel historical data based on the flywheel energy storage system;
[0064] Determine a flywheel coordinated control training set and a flywheel coordinated control test set;
[0065] According to the coordinated control requirements of the flywheel energy storage system, a neural network model framework suitable for the coordinated control of the flywheel energy storage system is selected;
[0066] Based on the flywheel coordinated control training set, a neural network model framework suitable for flywheel coordinated control of flywheel energy storage system is trained;
[0067] The flywheel coordinated control model based on the flywheel energy storage system is determined.
[0068] Preferably, the evaluation and optimization module includes:
[0069] A test and evaluation unit, used to perform performance test and evaluation on the flywheel coordinated control model;
[0070] Obtain a flywheel coordinated control model based on a flywheel energy storage system;
[0071] Based on the flywheel coordinated control test set, the performance test and evaluation of the flywheel coordinated control model is carried out;
[0072] Determine the performance test evaluation results based on the flywheel coordinated control model;
[0073] An optimization and adjustment unit, used for optimizing and adjusting the flywheel coordinated control model;
[0074] Obtain performance test evaluation results based on the flywheel coordinated control model;
[0075] Based on the performance test evaluation results, the flywheel coordinated control model is analyzed;
[0076] Determine the optimal adjustment scheme based on the flywheel coordinated control model;
[0077] Based on the optimization adjustment scheme, the flywheel coordinated control model is optimized and adjusted;
[0078] Determine the optimal flywheel coordinated control model based on flywheel energy storage system.
[0079] Preferably, the coordination control module includes:
[0080] A data extraction unit, used for extracting flywheel characteristic data based on a flywheel energy storage system;
[0081] According to the coordinated control requirements of the flywheel energy storage system, the flywheel characteristic data based on the flywheel energy storage system is extracted;
[0082] A coordination control unit, used for intelligent flywheel coordination control of the flywheel energy storage system;
[0083] Obtain the optimal flywheel coordinated control model based on flywheel energy storage system;
[0084] Inputting the flywheel characteristic data based on the flywheel energy storage system into the optimal flywheel coordinated control model based on the flywheel energy storage system;
[0085] Based on the optimal flywheel coordinated control model based on the flywheel energy storage system, the flywheel characteristic data based on the flywheel energy storage system is predicted and analyzed and coordinated controlled;
[0086] Determine the intelligent flywheel coordination control scheme based on flywheel energy storage system;
[0087] According to the intelligent flywheel coordinated control scheme based on the flywheel energy storage system, the flywheel energy storage system is intelligently coordinated and controlled, and the flywheel parameters are automatically adjusted to enable the flywheel energy storage system to work adaptively and collaboratively.
[0088] Preferably, the storage display module includes:
[0089] A data storage unit, used to store flywheel characteristic data based on the flywheel energy storage system and an intelligent flywheel coordination control scheme based on the flywheel energy storage system;
[0090] The data display unit is used to display the flywheel characteristic data based on the flywheel energy storage system and the intelligent flywheel coordination control scheme based on the flywheel energy storage system in a visual form.
[0091] Compared with the prior art, the present invention has the following beneficial effects:
[0092] The present invention collects real-time flywheel data, processes the real-time flywheel data, determines flywheel characteristic data, constructs a flywheel coordinated control model based on the flywheel energy storage system according to the coordinated control requirements of the flywheel energy storage system, evaluates and optimizes the flywheel coordinated control model, determines the optimal flywheel coordinated control model, predicts and analyzes the flywheel characteristic data and coordinates the control based on the optimal flywheel coordinated control model, determines an intelligent flywheel coordinated control scheme based on the flywheel energy storage system, performs intelligent flywheel coordinated control on the flywheel energy storage system, automatically adjusts flywheel parameters, enables the flywheel energy storage system to work adaptively and collaboratively, enables the flywheel energy storage system to better perform intelligent flywheel coordinated control, enables high flywheel control accuracy, and enables the flywheel energy storage system to work efficiently and collaboratively, thereby improving the operating efficiency and stability of the flywheel energy storage system and improving the stability of the power grid. BRIEF DESCRIPTION OF THE DRAWINGS
[0093] Figure 1 A flow chart of a coordinated control method of a flywheel energy storage system of the present invention;
[0094] Figure 2 It is a structural block diagram of the coordinated control system of the flywheel energy storage system of the present invention. DETAILED DESCRIPTION
[0095] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0096] In order to solve the problem that the existing flywheel energy storage system cannot perform intelligent flywheel coordinated control well, resulting in low flywheel control accuracy, and the flywheel energy storage system cannot work efficiently, which reduces the operating efficiency and stability of the flywheel energy storage system and reduces the stability of the power grid, please refer to Figure 1-Figure 2 , this embodiment provides the following technical solutions:
[0097] A coordinated control system for a flywheel energy storage system, comprising: a data acquisition module, a data processing module, a model training module, an evaluation and optimization module, a coordinated control module and a storage and display module;
[0098] It should be noted that through the interactive communication between the data acquisition module, the data processing module, the model training module, the evaluation and optimization module, the coordination control module and the storage and display module, the flywheel energy storage system can better perform intelligent flywheel coordination control, so that the flywheel control accuracy is high, and the flywheel energy storage system can work together efficiently, which can improve the operating efficiency and stability of the flywheel energy storage system and improve the stability of the power grid.
[0099] Among them, the data acquisition module is used to collect real-time data of the flywheel based on the flywheel energy storage system;
[0100] In this embodiment, the data acquisition module includes:
[0101] The speed acquisition unit is used to monitor and collect the speed of the flywheel in the flywheel energy storage system in real time, and obtain the flywheel speed data based on the flywheel energy storage system;
[0102] A current acquisition unit is used to monitor and collect the flywheel current in the flywheel energy storage system in real time, and obtain the flywheel current data based on the flywheel energy storage system;
[0103] A position acquisition unit, used to monitor and acquire the position of the flywheel in the flywheel energy storage system in real time, and obtain the flywheel position data based on the flywheel energy storage system;
[0104] A load acquisition unit is used to monitor and collect the flywheel load in the flywheel energy storage system in real time, and obtain the flywheel load data based on the flywheel energy storage system;
[0105] Among them, based on the flywheel speed data, flywheel current data, flywheel position data and flywheel load data, the flywheel real-time data based on the flywheel energy storage system is determined.
[0106] Specifically, the speed acquisition unit includes:
[0107] A real-time monitoring module is used to monitor and collect the flywheel speed in real time and obtain the flywheel speed data;
[0108] A variation amplitude and rate acquisition module, used for acquiring the variation amplitude and the rate of change of the flywheel speed according to the flywheel speed data;
[0109] The change rate coefficient acquisition module is used to obtain the change rate coefficient of the flywheel speed by using the change amplitude of the flywheel speed and the change rate of the flywheel speed; wherein the change rate coefficient is obtained by the following formula:
[0110]
[0111] Wherein, R represents the rate of change coefficient; n represents the number of time intervals experienced by the flywheel speed monitoring; t0 and t1 represent the interval endpoint moments corresponding to the time intervals for monitoring the flywheel speed; α0 represents the preset baseline coefficient; ω p represents the average value of the flywheel speed in the time interval of monitoring the flywheel speed; σ represents the standard deviation of the flywheel speed in the time interval; ε represents the preset minimum constant to prevent the denominator from being 0; Δω represents the maximum change amplitude of the flywheel speed in the time interval; ω(t) represents the flywheel speed corresponding to the time t; v(t) represents the rate of change of the flywheel speed in the time interval; v max 、v min and v p They respectively represent the maximum, minimum and average values corresponding to the rate of change of the flywheel speed in the time interval; n0 represents the preset basic power; k represents the preset adjustment coefficient, which ranges from 0.18 to 0.93; x represents the preset logarithmic base; γ represents the preset attenuation factor, which is used to give a greater influence weight to the early events in the time series; t represents the moment in the time interval;
[0112] A first comparison module, configured to compare the change rate coefficient of the flywheel speed with a preset change rate coefficient threshold;
[0113] A first acquisition frequency control module, configured to keep the speed data acquisition frequency of the current speed acquisition unit unchanged when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold;
[0114] The second acquisition frequency control module is used to adjust the speed data acquisition frequency of the current speed acquisition unit using the change rate coefficient of the flywheel speed when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold.
[0115] The technical effect of the above technical solution is: through the real-time monitoring module, the speed data of the flywheel can be collected in real time and accurately, providing a reliable data basis for subsequent analysis and processing. This real-time monitoring capability is particularly important for systems that require high precision and fast response. The change amplitude and rate acquisition module can further calculate the speed change amplitude and change rate based on the collected flywheel speed data, which helps the system or equipment to perceive the dynamic changes of the flywheel speed in time and provide support for subsequent decision-making.
[0116] The change rate coefficient acquisition module uses a complex calculation formula to comprehensively consider multiple aspects of the speed change (such as time interval, change amplitude, standard deviation, average value, etc.), as well as preset baseline coefficients, powers, adjustment coefficients and other parameters to calculate the change rate coefficient of the flywheel speed. This coefficient not only reflects the speed change speed, but also incorporates a variety of adjustment factors, making the evaluation more comprehensive and intelligent. Through the first and second acquisition frequency control modules, the system can adaptively adjust the speed data acquisition frequency according to the comparison results of the change rate coefficient of the flywheel speed and the preset threshold. When the speed change is small, maintaining a high acquisition frequency may cause data redundancy and resource waste; when the speed change is large, reducing the acquisition frequency may miss important speed change information. Through adaptive adjustment, resource utilization can be optimized while ensuring data validity. The entire technical solution improves the system's response speed and accuracy to the change of the flywheel speed through real-time monitoring, precise analysis, intelligent evaluation and adaptive adjustment, which helps to improve the overall efficiency and stability of the system. Especially in situations where the flywheel speed needs to be precisely controlled (such as aircraft engines, automobile engines, etc.), the application of this technical solution will bring significant performance improvements.
[0117] In summary, this technical solution achieves efficient and accurate monitoring and control of the flywheel speed through a series of intelligent and adaptive measures, which is of great significance for improving the performance and stability of related systems.
[0118] Specifically, the second acquisition frequency control module includes:
[0119] A change rate coefficient extraction module, configured to extract the change rate coefficient of the flywheel speed when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold;
[0120] A change rate standard deviation extraction module is used to extract the speed value of the current flywheel speed and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold;
[0121] A second comparison module, configured to compare the change rate standard deviation of the flywheel speed with a preset change rate standard deviation threshold;
[0122] The first speed data acquisition frequency acquisition module is used to obtain the adjusted first speed data acquisition frequency by using the change rate coefficient, the speed value of the current flywheel speed, and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running, when the change rate standard deviation of the flywheel speed is lower than the preset change rate standard deviation threshold, wherein the first speed data acquisition frequency is obtained by the following formula:
[0123]
[0124] Among them, f 01 represents the first speed data acquisition frequency; f0 represents the speed data acquisition frequency before adjustment; f b represents the standard deviation of the rate of change of the flywheel speed in the time interval in which the flywheel speed is currently running; f by Indicates the preset change rate standard deviation threshold; f bmax Indicates the maximum standard deviation of the rate of change of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation; ω s The speed value indicating the current flywheel speed; ω max Indicates the maximum speed that occurs during the current time interval of the flywheel operation; ω x Indicates the speed value of the flywheel speed corresponding to the previous data collection moment corresponding to the current flywheel speed operation; ω sp represents the average flywheel speed corresponding to the time interval of the current flywheel operation; x represents the preset logarithmic base;
[0125] The second speed data acquisition frequency acquisition module is used to obtain the adjusted second speed data acquisition frequency by using the change rate coefficient, the speed value of the current flywheel speed, and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running, when the change rate standard deviation of the flywheel speed is not lower than the preset change rate standard deviation threshold, wherein the second speed data acquisition frequency is obtained by the following formula:
[0126]
[0127] Among them, f 02 represents the second speed data acquisition frequency; f0 represents the speed data acquisition frequency before adjustment; f b represents the standard deviation of the rate of change of the flywheel speed in the time interval in which the flywheel speed is currently running; f by Indicates the preset change rate standard deviation threshold; f bmax It represents the maximum value of the standard deviation of the rate of change of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation; x represents the preset logarithmic base.
[0128] The technical effect of the above technical solution is: by real-time monitoring of the change rate coefficient and the change rate standard deviation of the flywheel speed, the technical solution can intelligently adjust the frequency of speed data collection. When the flywheel speed changes relatively smoothly (that is, the change rate coefficient and the standard deviation are both lower than the preset threshold), a lower data collection frequency (the first speed data collection frequency) is used to reduce data redundancy and calculation burden; and when the flywheel speed changes greatly (that is, the change rate standard deviation is not lower than the preset threshold), a higher data collection frequency (the second speed data collection frequency) is used to ensure the accuracy and real-time nature of the data.
[0129] When the flywheel speed does not change much, reducing the data collection frequency can effectively reduce the burden of data processing and make the system resources more reasonably allocated. When the flywheel speed changes greatly, increasing the data collection frequency can ensure that more details of the speed change are captured, thereby improving the precision and accuracy of data analysis. By real-time monitoring of the standard deviation of the rate of change of the flywheel speed, the system can promptly detect abnormal fluctuations in the speed and take corresponding measures (such as adjusting the data collection frequency) to prevent potential problems. When the standard deviation of the rate of change of the flywheel speed continues to be higher than the preset threshold, it may mean that there is a fault or instability in the system. At this time, the system can adjust the data collection frequency to monitor the speed changes more frequently, providing strong support for subsequent troubleshooting and maintenance.
[0130] The formula in the technical solution allows users to adjust the preset logarithmic base (x), change rate coefficient threshold (preset change rate coefficient threshold), change rate standard deviation threshold (fby) and other parameters according to actual needs to meet the needs of different application scenarios. As the system operation time increases, the maximum value (fbmax) of the change rate standard deviation of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation will also be continuously updated, providing a more accurate reference for the subsequent adjustment of the data acquisition frequency.
[0131] In summary, this technical solution not only improves the efficiency and accuracy of data processing by dynamically adjusting the data acquisition frequency, but also enhances the stability and reliability of the system, providing strong technical support for real-time monitoring and analysis of flywheel speed.
[0132] Among them, the data processing module is used to process the real-time data of the flywheel based on the flywheel energy storage system;
[0133] In this embodiment, the data processing module includes:
[0134] A data cleaning unit, used for cleaning the real-time data of the flywheel based on the flywheel energy storage system;
[0135] Obtain real-time flywheel data based on flywheel energy storage system;
[0136] Perform consistency check on real-time flywheel data based on flywheel energy storage system;
[0137] According to the reasonable value range and mutual relationship of each variable in the flywheel real-time data based on the flywheel energy storage system, check whether the flywheel real-time data based on the flywheel energy storage system meets the requirements;
[0138] Remove inconsistent data that is beyond the normal range, logically unreasonable or contradictory in the real-time data of the flywheel based on the flywheel energy storage system;
[0139] Process invalid and missing values of real-time flywheel data based on flywheel energy storage system;
[0140] Check each variable in the real-time data of the flywheel based on the flywheel energy storage system one by one to check whether it is invalid data or missing data;
[0141] Remove invalid data and missing data that are of no value to the coordinated control of the flywheel energy storage system from the real-time data of the flywheel based on the flywheel energy storage system;
[0142] Determine the real-time flywheel data that is valuable for coordinated control of the flywheel energy storage system;
[0143] A feature extraction unit, used for extracting features from real-time data of the cleaned flywheel;
[0144] Obtain real-time flywheel data that is valuable for coordinated control of flywheel energy storage systems after cleaning;
[0145] Extract features from flywheel real-time data that are valuable for coordinated control of flywheel energy storage systems;
[0146] Extract the features that can reflect the coordinated control of the flywheel energy storage system;
[0147] Determine the flywheel characteristic data based on the flywheel energy storage system.
[0148] Among them, the model training module is used to build a flywheel coordinated control model based on the flywheel energy storage system;
[0149] In this embodiment, the model training module includes:
[0150] A data collection unit, used for collecting flywheel historical data based on a flywheel energy storage system;
[0151] According to the coordinated control requirements of the flywheel energy storage system, the flywheel historical data based on the flywheel energy storage system is collected;
[0152] A model training unit, used to construct a flywheel coordinated control model based on a flywheel energy storage system;
[0153] Obtain flywheel historical data based on flywheel energy storage system;
[0154] Divide the flywheel historical data based on the flywheel energy storage system;
[0155] Determine a flywheel coordinated control training set and a flywheel coordinated control test set;
[0156] According to the coordinated control requirements of the flywheel energy storage system, a neural network model framework suitable for the coordinated control of the flywheel energy storage system is selected;
[0157] Based on the flywheel coordinated control training set, a neural network model framework suitable for flywheel coordinated control of flywheel energy storage system is trained;
[0158] The flywheel coordinated control model based on the flywheel energy storage system is determined.
[0159] Among them, the evaluation and optimization module is used to evaluate and optimize the flywheel coordinated control model;
[0160] In this embodiment, the evaluation and optimization module includes:
[0161] A test and evaluation unit, used to perform performance test and evaluation on the flywheel coordinated control model;
[0162] Obtain a flywheel coordinated control model based on a flywheel energy storage system;
[0163] Based on the flywheel coordinated control test set, the performance test and evaluation of the flywheel coordinated control model is carried out;
[0164] Determine the performance test evaluation results based on the flywheel coordinated control model;
[0165] An optimization and adjustment unit, used for optimizing and adjusting the flywheel coordinated control model;
[0166] Obtain performance test evaluation results based on the flywheel coordinated control model;
[0167] Based on the performance test evaluation results, the flywheel coordinated control model is analyzed;
[0168] Determine the optimal adjustment scheme based on the flywheel coordinated control model;
[0169] Based on the optimization adjustment scheme, the flywheel coordinated control model is optimized and adjusted;
[0170] Determine the optimal flywheel coordinated control model based on flywheel energy storage system.
[0171] Among them, the coordination control module is used to perform intelligent flywheel coordination control on the flywheel energy storage system;
[0172] In this embodiment, the coordination control module includes:
[0173] A data extraction unit, used for extracting flywheel characteristic data based on a flywheel energy storage system;
[0174] According to the coordinated control requirements of the flywheel energy storage system, the flywheel characteristic data based on the flywheel energy storage system is extracted;
[0175] A coordination control unit, used for intelligent flywheel coordination control of the flywheel energy storage system;
[0176] Obtain the optimal flywheel coordinated control model based on flywheel energy storage system;
[0177] Inputting the flywheel characteristic data based on the flywheel energy storage system into the optimal flywheel coordinated control model based on the flywheel energy storage system;
[0178] Based on the optimal flywheel coordinated control model based on the flywheel energy storage system, the flywheel characteristic data based on the flywheel energy storage system is predicted and analyzed and coordinated controlled;
[0179] Determine the intelligent flywheel coordination control scheme based on flywheel energy storage system;
[0180] According to the intelligent flywheel coordinated control scheme based on the flywheel energy storage system, the flywheel energy storage system is intelligently coordinated and controlled, and the flywheel parameters are automatically adjusted to enable the flywheel energy storage system to work adaptively and collaboratively.
[0181] Among them, the storage and display module is used to store and visualize the flywheel characteristic data based on the flywheel energy storage system and the intelligent flywheel coordination control scheme based on the flywheel energy storage system.
[0182] In this embodiment, the storage display module includes:
[0183] A data storage unit, used to store flywheel characteristic data based on the flywheel energy storage system and an intelligent flywheel coordination control scheme based on the flywheel energy storage system;
[0184] The data display unit is used to display the flywheel characteristic data based on the flywheel energy storage system and the intelligent flywheel coordination control scheme based on the flywheel energy storage system in a visual form.
[0185] In order to better demonstrate a coordinated control process of a flywheel energy storage system, this embodiment now provides a coordinated control method of a flywheel energy storage system, which is implemented based on a coordinated control system of the flywheel energy storage system and includes the following steps:
[0186] S1: collecting real-time data of the flywheel based on the flywheel energy storage system, processing the real-time data of the flywheel based on the flywheel energy storage system, and determining characteristic data of the flywheel based on the flywheel energy storage system;
[0187] S2: According to the coordinated control requirements of the flywheel energy storage system, a flywheel coordinated control model based on the flywheel energy storage system is constructed, the flywheel coordinated control model is evaluated and optimized, and the optimal flywheel coordinated control model is determined;
[0188] S3: Based on the optimal flywheel coordination control model, predictive analysis and coordinated control are performed on the flywheel characteristic data based on the flywheel energy storage system, and an intelligent flywheel coordination control scheme based on the flywheel energy storage system is determined. The flywheel energy storage system is intelligently coordinated and controlled, and the flywheel parameters are automatically adjusted to enable the flywheel energy storage system to work adaptively and collaboratively.
[0189] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0190] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A coordinated control method for a flywheel energy storage system, based on a coordinated control system of a flywheel energy storage system, characterized in that: The steps include: S1: collecting real-time data of the flywheel based on the flywheel energy storage system, processing the real-time data of the flywheel based on the flywheel energy storage system, and determining characteristic data of the flywheel based on the flywheel energy storage system; S2: According to the coordinated control requirements of the flywheel energy storage system, a flywheel coordinated control model based on the flywheel energy storage system is constructed, the flywheel coordinated control model is evaluated and optimized, and the optimal flywheel coordinated control model is determined; S3: Based on the optimal flywheel coordinated control model, predict and analyze the flywheel characteristic data based on the flywheel energy storage system and coordinate the control, determine the intelligent flywheel coordinated control scheme based on the flywheel energy storage system, perform intelligent flywheel coordinated control on the flywheel energy storage system, automatically adjust the flywheel parameters, and make the flywheel energy storage system work adaptively and collaboratively; A coordinated control system for a flywheel energy storage system, comprising: A data acquisition module is used to collect real-time data of the flywheel based on the flywheel energy storage system; A data processing module, used for processing real-time flywheel data based on a flywheel energy storage system; Model training module, used to build a flywheel coordinated control model based on flywheel energy storage system; Evaluation and optimization module, used to evaluate and optimize the flywheel coordinated control model; A coordination control module, used for intelligent flywheel coordination control of the flywheel energy storage system; A storage and display module is used to store and visualize the flywheel characteristic data based on the flywheel energy storage system and the intelligent flywheel coordination control scheme based on the flywheel energy storage system; The data acquisition module comprises: The speed acquisition unit is used to monitor and collect the speed of the flywheel in the flywheel energy storage system in real time, and obtain the flywheel speed data based on the flywheel energy storage system; A current acquisition unit is used to monitor and collect the flywheel current in the flywheel energy storage system in real time, and obtain the flywheel current data based on the flywheel energy storage system; A position acquisition unit, used to monitor and acquire the position of the flywheel in the flywheel energy storage system in real time, and obtain the flywheel position data based on the flywheel energy storage system; A load acquisition unit is used to monitor and collect the flywheel load in the flywheel energy storage system in real time, and obtain the flywheel load data based on the flywheel energy storage system; Wherein, based on the flywheel speed data, the flywheel current data, the flywheel position data and the flywheel load data, the flywheel real-time data based on the flywheel energy storage system is determined; The speed acquisition unit includes: A real-time monitoring module is used to monitor and collect the flywheel speed in real time and obtain the flywheel speed data; A variation amplitude and rate acquisition module, used for acquiring the variation amplitude and the rate of change of the flywheel speed according to the flywheel speed data; The change rate coefficient acquisition module is used to obtain the change rate coefficient of the flywheel speed by using the change amplitude of the flywheel speed and the change rate of the flywheel speed; wherein the change rate coefficient is obtained by the following formula: ; Wherein, R represents the rate of change coefficient; n represents the number of time intervals experienced by the flywheel speed monitoring; t0 and t1 represent the interval endpoint moments corresponding to the time intervals for monitoring the flywheel speed; α0 represents the preset baseline coefficient; ω p represents the average value of the flywheel speed in the time interval of monitoring the flywheel speed; σ represents the standard deviation of the flywheel speed in the time interval; ε represents the preset minimum constant to prevent the denominator from being 0; Δω represents the maximum change amplitude of the flywheel speed in the time interval; ω(t) represents the flywheel speed corresponding to the time t; v(t) represents the rate of change of the flywheel speed in the time interval; v max 、v min and v p They respectively represent the maximum value, minimum value and average value corresponding to the rate of change of the flywheel speed in the time interval; n0 represents the preset basic power; k represents the preset adjustment coefficient, and the value range is 0.18-0.93; x represents the preset logarithmic base; γ represents the preset attenuation factor; t represents the moment in the time interval; A first comparison module, configured to compare the change rate coefficient of the flywheel speed with a preset change rate coefficient threshold; A first acquisition frequency control module, configured to keep the speed data acquisition frequency of the current speed acquisition unit unchanged when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold; a second acquisition frequency control module, configured to adjust the speed data acquisition frequency of the current speed acquisition unit using the change rate coefficient of the flywheel speed when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold; The second acquisition frequency control module includes: A change rate coefficient extraction module, configured to extract the change rate coefficient of the flywheel speed when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold; A change rate standard deviation extraction module, used for extracting the speed value of the current flywheel speed and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running when the change rate coefficient of the flywheel speed is lower than a preset change rate coefficient threshold; A second comparison module, configured to compare the change rate standard deviation of the flywheel speed with a preset change rate standard deviation threshold; The first speed data acquisition frequency acquisition module is used to obtain the adjusted first speed data acquisition frequency by using the change rate coefficient, the speed value of the current flywheel speed, and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running, when the change rate standard deviation of the flywheel speed is lower than the preset change rate standard deviation threshold, wherein the first speed data acquisition frequency is obtained by the following formula: ; Among them, f 01 represents the first speed data acquisition frequency; f0 represents the speed data acquisition frequency before adjustment; f b Indicates the standard deviation of the rate of change of the flywheel speed in the time interval in which the current flywheel speed is running; f by Indicates the preset change rate standard deviation threshold; f bmax Indicates the maximum standard deviation of the rate of change of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation; ω s The speed value indicating the current flywheel speed; ω max Indicates the maximum speed that occurs during the current time interval of the flywheel operation; ω x Indicates the speed value of the flywheel speed corresponding to the previous data collection moment corresponding to the current flywheel speed operation; ω sp represents the average flywheel speed corresponding to the time interval of the current flywheel operation; x represents the preset logarithmic base; The second speed data acquisition frequency acquisition module is used to obtain the adjusted second speed data acquisition frequency by using the change rate coefficient, the speed value of the current flywheel speed, and the change rate standard deviation of the flywheel speed in the time interval in which the current flywheel speed is running, when the change rate standard deviation of the flywheel speed is not lower than the preset change rate standard deviation threshold, wherein the second speed data acquisition frequency is obtained by the following formula: ; Among them, f 02 represents the second speed data acquisition frequency; f0 represents the speed data acquisition frequency before adjustment; f b Indicates the standard deviation of the rate of change of the flywheel speed in the time interval in which the current flywheel speed is running; f by Indicates the preset change rate standard deviation threshold; f bmax It represents the maximum value of the standard deviation of the rate of change of the flywheel speed corresponding to the complete time interval experienced by the flywheel operation; x represents the preset logarithmic base.
2. A coordinated control method for a flywheel energy storage system according to claim 1, characterized in that: The data processing module comprises: A data cleaning unit, used for cleaning the real-time data of the flywheel based on the flywheel energy storage system; Obtain real-time flywheel data based on flywheel energy storage system; Perform consistency check on real-time flywheel data based on flywheel energy storage system; According to the reasonable value range and mutual relationship of each variable in the flywheel real-time data based on the flywheel energy storage system, check whether the flywheel real-time data based on the flywheel energy storage system meets the requirements; Remove inconsistent data that is beyond the normal range, logically unreasonable or contradictory in the real-time data of the flywheel based on the flywheel energy storage system; Process invalid and missing values of real-time flywheel data based on flywheel energy storage system; Check each variable in the real-time data of the flywheel based on the flywheel energy storage system one by one to check whether it is invalid data or missing data; Remove invalid data and missing data that are of no value to the coordinated control of the flywheel energy storage system from the real-time data of the flywheel based on the flywheel energy storage system; Determine the real-time flywheel data that is valuable for coordinated control of the flywheel energy storage system; A feature extraction unit, used for extracting features from real-time data of the cleaned flywheel; Obtain real-time flywheel data that is valuable for coordinated control of flywheel energy storage systems after cleaning; Extract features from flywheel real-time data that are valuable for coordinated control of flywheel energy storage systems; Extract the features that can reflect the coordinated control of the flywheel energy storage system; Determine the flywheel characteristic data based on the flywheel energy storage system.
3. A coordinated control method for a flywheel energy storage system according to claim 2, characterized in that: The model training module includes: A data collection unit, used for collecting flywheel historical data based on a flywheel energy storage system; According to the coordinated control requirements of the flywheel energy storage system, the flywheel historical data based on the flywheel energy storage system is collected; A model training unit, used to construct a flywheel coordinated control model based on a flywheel energy storage system; Obtain flywheel historical data based on flywheel energy storage system; Divide the flywheel historical data based on the flywheel energy storage system; Determine a flywheel coordinated control training set and a flywheel coordinated control test set; According to the coordinated control requirements of the flywheel energy storage system, a neural network model framework suitable for the coordinated control of the flywheel energy storage system is selected; Based on the flywheel coordinated control training set, a neural network model framework suitable for flywheel coordinated control of flywheel energy storage system is trained; The flywheel coordinated control model based on the flywheel energy storage system is determined.
4. A coordinated control method for a flywheel energy storage system according to claim 3, characterized in that: The evaluation and optimization module includes: A test and evaluation unit, used to perform performance test and evaluation on the flywheel coordinated control model; Obtain a flywheel coordinated control model based on a flywheel energy storage system; Based on the flywheel coordinated control test set, the performance test and evaluation of the flywheel coordinated control model is carried out; Determine the performance test evaluation results based on the flywheel coordinated control model; An optimization and adjustment unit, used for optimizing and adjusting the flywheel coordinated control model; Obtain performance test evaluation results based on the flywheel coordinated control model; Based on the performance test evaluation results, the flywheel coordinated control model is analyzed; Determine the optimal adjustment scheme based on the flywheel coordinated control model; Based on the optimization adjustment scheme, the flywheel coordinated control model is optimized and adjusted; Determine the optimal flywheel coordinated control model based on flywheel energy storage system.
5. A coordinated control method for a flywheel energy storage system according to claim 4, characterized in that: The coordination control module comprises: A data extraction unit, used for extracting flywheel characteristic data based on a flywheel energy storage system; According to the coordinated control requirements of the flywheel energy storage system, the flywheel characteristic data based on the flywheel energy storage system is extracted; A coordination control unit, used for intelligent flywheel coordination control of the flywheel energy storage system; Obtain the optimal flywheel coordinated control model based on flywheel energy storage system; Inputting the flywheel characteristic data based on the flywheel energy storage system into the optimal flywheel coordinated control model based on the flywheel energy storage system; Based on the optimal flywheel coordinated control model based on the flywheel energy storage system, the flywheel characteristic data based on the flywheel energy storage system is predicted and analyzed and coordinated controlled; Determine the intelligent flywheel coordination control scheme based on flywheel energy storage system; According to the intelligent flywheel coordinated control scheme based on the flywheel energy storage system, the flywheel energy storage system is intelligently coordinated and controlled, and the flywheel parameters are automatically adjusted to enable the flywheel energy storage system to work adaptively and collaboratively.
6. A coordinated control method for a flywheel energy storage system according to claim 5, characterized in that: The storage display module includes: A data storage unit, used to store flywheel characteristic data based on the flywheel energy storage system and an intelligent flywheel coordination control scheme based on the flywheel energy storage system; The data display unit is used to display the flywheel characteristic data based on the flywheel energy storage system and the intelligent flywheel coordination control scheme based on the flywheel energy storage system in a visual form.
Citation Information
Patent Citations
Flywheel energy storage system
CN115954911A
Intelligent cooperative control method for distributed flywheel energy storage device
CN116979705A