Wind power plant integrated monitoring management system and method based on redundant hot standby configuration
By adopting redundant hot backup configuration and layered distributed ring network structure in the wind farm monitoring system, the existing system's problems in data communication, redundant design and power management are solved, and high stability, reliability and efficient wind farm monitoring and management are achieved.
Patent Information
- Application Number
- CN202411993869.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-06
AI Technical Summary
The existing wind farm monitoring system has problems in data communication, insufficient interconnection and interoperability, imperfect redundancy design, and inefficient power management, resulting in low system integration efficiency and poor stability, affecting the normal operation of the wind farm.
The integrated monitoring and management system of wind farms based on redundant hot standby configuration is adopted. Through a layered distributed ring network structure and dual-machine hot standby module, real-time data synchronization and automatic switching between the main and spare servers are realized to ensure the continuous operation of the system. At the same time, the data interaction module supports the conversion of private protocols to standard protocols, the energy management module realizes active automatic control of the entire field unit, and the human-computer interaction module provides a visual interface for real-time data and alarm information.
It improves the stability and reliability of the system, solves the problems of insufficient data communication capabilities and imperfect redundant design, realizes efficient power management and data sharing, and improves the operating efficiency and management convenience of wind farms.
Smart Images

Figure CN119944949A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wind farm monitoring, and in particular to a wind farm integrated monitoring management system and method based on redundant hot standby configuration. Background Art
[0002] With the rapid development of the wind power industry, the scale of wind farms continues to expand, and the requirements for wind farm monitoring systems are becoming higher and higher. The existing wind farm background monitoring system mainly includes a central monitoring system for unit monitoring, an energy management system for realizing automatic active power control of the unit, and a protocol conversion system responsible for sending the unit single machine data to the power prediction system. Although the monitoring and management of the wind farm is realized to a certain extent, the various components are relatively independent, and the data communication and interconnection capabilities are limited. Data may not be effectively shared between different systems, resulting in low system integration efficiency; the redundant configuration of the wind farm monitoring system is usually limited to a single hardware backup, such as dual-machine hot standby of the server or redundant configuration of data storage devices. This solution improves the stability of the system to a certain extent, but often ignores the redundancy of links such as data processing and protocol conversion, lacks sufficient redundant design, and once the main system or key components fail, it may cause the entire monitoring system to fail, affecting the normal operation of the wind farm; with the expansion of the scale of wind farms and the development of technology, the existing monitoring system may face greater difficulties in expansion and upgrading, thereby increasing maintenance costs. On the other hand, the existing wind farm monitoring system often encounters problems such as system freezes and data loss during long-term operation due to factors such as equipment failure, network interruption, and hardware damage, which brings great troubles to the management and operation of wind farms. Summary of the invention
[0003] In view of the above problems, the present invention proposes a wind farm integrated monitoring and management system and method based on redundant hot standby configuration. The redundant hot standby configuration is adopted to improve the reliability and stability of the system, meet the requirements of domestic substitution of wind farm monitoring systems, and realize function expansion and rapid tracking of energy instructions.
[0004] The present invention achieves the above-mentioned purpose through the following technical solutions:
[0005] A wind farm integrated monitoring and management system based on redundant hot standby configuration, the system adopts a hierarchical distributed ring network structure, including:
[0006] The unit monitoring module is used to centrally monitor the operating status of the wind farm, including the central server and switches. The central server adopts a redundant hot standby configuration, including a main server and a backup server. When the main server fails, the backup server can automatically take over the function of the main server to ensure the continuous operation of the system;
[0007] The energy management module is used to receive the dispatching instructions of the wind farm, coordinate the power output and energy distribution of the wind turbines, intelligently manage the power of the wind farm, and realize the automatic active power control of the whole farm units;
[0008] Data interaction module, used for internal communication within the unit through private protocols, and using protocol conversion or safety interlocking to convert private protocols into standard 104 or Modbus protocols for data openness;
[0009] The dual-machine hot standby module is used to configure redundant hot standby for the unit monitoring module and energy management module. The data of the main server is copied to the backup server using real-time replication technology to ensure the consistency of the data source and data backup at any time point. When any fault occurs, the error detection, fault isolation and online recovery functions are immediately activated. The pre-designated backup server automatically replaces the main server to take over the service and connects and communicates with the AGC substation in the form of a virtual IP to ensure the continuous operation of unit monitoring and energy management.
[0010] The human-computer interaction module is used to provide users with a visual interface for real-time operation data, historical records and alarm information, and supports remote operation and management.
[0011] As a preferred solution of the present invention, the unit monitoring module includes:
[0012] The data acquisition module is used to collect the operating data of all wind turbines in the wind farm, convert the operating data of different protocols into a standard data format, and automatically count and generate ten-minute data;
[0013] A data processing module, used to monitor the operating status of the fan in real time according to the operating data, and analyze the operating efficiency and health status of the fan;
[0014] The fault warning module is used to monitor and record the operation fault information of the wind farm according to the operation status of the wind farm equipment, to warn and locate possible faults, to detect abnormal conditions of the equipment, and to issue real-time alarms;
[0015] Data storage module, used to store real-time data, ten-minute data, daily data, fault data, status data and power curve data;
[0016] The real-time data is real-time operating data obtained from the fan or other equipment, and is stored in a database server or real-time database in the form of a compressed file;
[0017] The ten-minute data is specifically analog data of fans or other equipment that is processed and stored in the database software at 10-minute intervals, and is used as statistical data for report query, including a 10-minute average value, a 10-minute maximum value, and a 10-minute minimum value;
[0018] The daily data is the analog data of the fan or other equipment counted every day at intervals of natural days, stored in the database software, and used as the data for report query statistics;
[0019] The fault data specifically refers to the fault record of the fan equipment, which is stored in the database software; the status data specifically refers to the change record of the operating status of the fan equipment, which is stored in the database software; the power curve data specifically refers to the power curve data of the fan, which is stored in the database software.
[0020] As a preferred solution of the present invention, the data acquisition module designs a hierarchical acquisition strategy to collect the operation data of the wind turbine in groups according to priority. The formula is:
[0021] P i =w1·E i +w2·σ i +w3·R i ;
[0022] Where P i is the priority score of the i-th wind turbine; E i is the output power of the i-th fan; σ i is the standard deviation of wind speed fluctuation; R i is the health score of the device; w1, w2, w3 are the weight coefficients of the priority score;
[0023] According to the priority score P i The collection frequency is adjusted dynamically according to the value of , high-priority operation data is collected in real time, and low-priority operation data is sampled at fixed intervals;
[0024] A lightweight neural network is embedded in the acquisition node to filter data noise using the following formula:
[0025] X filtered,t =ψ(w T ·X t + b);
[0026] Where, X filtered,t is the filtered data at time t; ψ is the activation function; X t is the original collected data at time t; w is the weight vector; b is the bias term; T represents the transposition operation;
[0027] The data processing module introduces an adaptive prediction mechanism to generate health status latent variables by integrating variational autoencoders:
[0028]
[0029] Use the health status latent variable z to characterize the wind turbine status and detect abnormalities:
[0030]
[0031] In the formula, E t is the reconstruction error, is the input data reconstructed by the decoder;
[0032] When the reconstruction error E t When the set threshold is exceeded, an abnormal status warning is triggered;
[0033] Combined with the reinforcement learning model to optimize the fan operation efficiency, the formula is:
[0034] Q π (s,a)=E π [G t |S t =s,A t =a];
[0035] In the formula, Q π (s,a) represents the expected cumulative reward when taking action a in state s; G t is the cumulative reward starting from time t; S t is the state at time t; A t is the action taken at time t; π represents the strategy, which is used to define the action selection rule; E π represents the expected value based on strategy π;
[0036] The reinforcement learning model optimizes the health score based on historical data and real-time status, uses federated learning extensions to achieve global coordination between nodes, and calibrates the wind turbine operating status curve through dynamic time warping.
[0037] As a preferred solution of the present invention, the fault warning module adds prediction uncertainty estimation based on the neural network anomaly detection:
[0038]
[0039] Where p(x) is the classification probability of input x; f is the feature vector of input x; β is the weight vector of the classifier; λ is the regularization parameter; is the covariance matrix;
[0040] Fault location based on support vector machine optimization based on dual Lipschitz conditions:
[0041] L1||x-x'||≤||h(x)-h(x')||≤L2||x-x'||;
[0042] Where x and x' are input data, h(x) and h(x') are the mappings of input data points in the feature space; L1 and L2 are the upper and lower bounds of the Lipschitz condition;
[0043] The fault warning module also includes:
[0044] The current alarm unit is used to display the alarm information that has not been eliminated or confirmed, sorted by alarm type and time;
[0045] The historical alarm unit is used to query all alarm information in the historical period, filter by conditions and generate statistical reports;
[0046] The alarm information is divided into three levels: fault, warning, and prompt, including four reminder methods: alarm overview, pop-up reminder, sound and light alarm, and list query, and supports alarm confirmation, alarm processing remarks, and alarm secondary verification functions.
[0047] As a preferred solution of the present invention, the energy management module includes:
[0048] The real-time trend view module is used to calculate and dispatch the on-grid load based on the rated capacity of the wind farm, control the on-grid load of the wind farm, and monitor the real-time trend of the active power plan value, the total active power of the whole farm, the theoretical power of the whole farm, and the average wind speed. It also counts the key indicator information of the active power plan value, the time of receiving the planned value, the total active power of the whole farm wind turbines, the theoretical power of the whole farm, the lower limit of active power control, and the average wind speed of the whole farm. It supports users to add key indicator information by definition, and provides the display and control functions of the AGC status indicator, the active power automatic control status indicator, the open / closed loop control indicator, and the dispatch communication status indicator; it provides the manual setting function of the active power plan value of the whole farm and the secondary password verification function;
[0049] The list view module is used to support users to customize the measuring points that need to be monitored and the display order of the measuring points based on the real-time trend view module, and sort them by the maximum or minimum value of the measuring points.
[0050] As a preferred solution of the present invention, the human-computer interaction module includes:
[0051] The report unit is used to aggregate and summarize statistical reports by station, feeder, model and wind turbine in the equipment dimension, and aggregate and summarize statistical reports by statistical interval, year, month, day, hour and ten minutes in the time dimension. According to the commonly used business reports, the output statistical report, time availability query report, loss power query report, and reliability statistical query, fault statistical query, power restriction time period statistical query, equipment status statistical query, comprehensive report query, wind farm blocked power statistical query, fault responsibility statistical query reports are preset. At the same time, users are provided with comprehensive reports that can customize the query content; support the hiding and display settings of report statistical items, and support the function of exporting reports to EXCEL files;
[0052] The statistical analysis unit is used to provide users with analysis functions in the form of a combination of graphics and tables, including power curve analysis, custom trend analysis and scatter point analysis, to help users analyze fan faults, discover fan operating rules, and compare and evaluate fan operating performance.
[0053] As a preferred solution of the present invention, the system further comprises: a security protection module and a system management module;
[0054] The security protection module includes login authentication, security log and separation of powers;
[0055] The login authentication includes: forcing newly created users to modify their initial passwords when logging in for the first time; prohibiting user passwords from being the same as or containing usernames when the password level is high; setting users as time-limited users or permanent users in user management. If the user is a time-limited user, when the account expires within 3 days, a prompt will be displayed when logging in that the account expires within 3 days: "The account will expire within 3 days, please contact the administrator to renew it";
[0056] The security log includes a security audit log, and an audit role is established for security review; the security audit log is divided into system-level events and business-level events. The system-level events include login, logout, adding users, modifying users, deleting users, and changing passwords. It has log function and statistical function. The log function is used to query the event flow for a period of time. The query time does not exceed 1 year and is displayed in reverse chronological order; the statistical function is used to summarize the statistical frequency by type and event; the business-level event includes modifying system options;
[0057] The separation of three powers specifically includes setting up independent system administrator roles, audit administrator roles and business configurator roles; the system administrator role is used for user management, including creating new users, modifying user information, deleting user accounts and assigning user permissions to ensure that only authorized personnel can access the system; the audit administrator role is used to pay attention to system security events, including monitoring and analyzing the system's security logs, identifying potential security threats and abnormal behaviors, and regularly reviewing and reporting the system's security status; the business configurator role is used to control the console's permissions other than user management and system security events, including configuring the system's business parameters, setting workflows and adjusting business rules;
[0058] The system management module is used to provide users with maintenance functions for basic system information on the console, and the maintenance functions include system parameter and option configuration, user management, alarm rule setting, benchmark unit management and password modification.
[0059] A monitoring and management method for a wind farm integrated monitoring and management system based on redundant hot standby configuration, the method comprising:
[0060] Establish a hierarchical distributed ring network structure, initialize the unit monitoring module, energy management module, data interaction module and human-computer interaction module, and ensure that each module is in normal operation;
[0061] Redundant hot standby configuration is performed on the unit monitoring module and energy management module, and the data of the main server is copied to the backup server using real-time replication technology to ensure the consistency of the data source and data backup at any time point;
[0062] The wind farm's operating status is centrally monitored through the unit monitoring module, and the wind farm's dispatching instructions are received through the energy management module to coordinate the wind turbine's power output and energy distribution, and to intelligently manage the wind farm's power to achieve automatic active power control of all units in the field;
[0063] When the main server fails, the error detection, fault isolation and online recovery functions are immediately activated. The pre-designated backup server automatically replaces the main server to take over the service and connects and communicates with the AGC substation in the form of a virtual IP to ensure the continuous operation of unit monitoring and energy management.
[0064] The unit communicates internally through a private protocol, and uses protocol conversion or safety interlocking to convert the private protocol into standard 104 or Modbus protocol for data disclosure;
[0065] Provides a visual interface for real-time operation data, historical records and alarm information through the human-computer interaction module, supporting remote operation and management;
[0066] The security protection module performs login authentication, security log recording and the security management functions of separation of powers to ensure system security;
[0067] Regularly maintain basic system information through the system management module, including system parameters and option configuration, user management, alarm rule setting, benchmark unit management and password modification.
[0068] As a preferred solution of the present invention, the centralized monitoring of the operation status of the wind farm by the unit monitoring module specifically includes:
[0069] Collect the operating data of all wind turbines in the wind farm, convert the operating data of different protocols into a standard data format, and automatically count and generate ten-minute data;
[0070] Monitor the operating status of the fan in real time according to the operating data, and analyze the operating efficiency and health status of the fan;
[0071] According to the operating status of wind farm equipment, monitor and record the operating fault information of the wind farm, warn and locate possible faults, discover abnormal conditions of equipment, and issue real-time alarms.
[0072] The beneficial effects of the present invention are as follows: redundant configuration of the unit monitoring module and the energy management module is performed through the dual-machine hot standby module, and data is synchronized in real time between the main and standby servers. When the main server fails, the backup server can quickly take over to ensure the continuous operation of the system, effectively improving the stability of the system; the data interaction module supports the conversion of private protocols into standard protocols (such as 104 or Modbus protocols), realizes the openness and sharing of data within and outside the system, improves data communication efficiency, and solves the problem of poor data interoperability in the existing system; the energy management module can receive scheduling instructions, coordinate wind turbine power output and realize active power automatic control, thereby improving the power distribution efficiency of the wind farm and adapting to the refined management requirements of the wind farm; the human-computer interaction module provides a visual display of real-time data, historical records and alarm information, supports remote operation, and users can monitor the system status more intuitively and quickly handle faults, thereby improving management efficiency; the hierarchical distributed ring network structure and the dual-machine hot standby module are used to ensure the consistency of data processing and storage, and at the same time, the system fault response capability is improved through fault detection and online recovery functions. Through the combination of the above technical features, the problems existing in the existing wind farm monitoring system, such as insufficient data communication capability, imperfect redundant design, and inefficient power management, are solved, and the high reliability, high scalability and intelligent management of the system are achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0074] in:
[0075] Figure 1 A schematic diagram of a system topology structure in an embodiment of the present invention;
[0076] Figure 2 This is a schematic diagram of the current alarm interface in an embodiment of the present invention;
[0077] Figure 3 This is a schematic diagram of a historical alarm interface in an embodiment of the present invention;
[0078] Figure 4 This is a schematic diagram of a power curve analysis interface in an embodiment of the present invention;
[0079] Figure 5 This is a schematic diagram of a trend analysis interface in an embodiment of the present invention;
[0080] Figure 6 It is a scatter analysis chart view in an embodiment of the present invention;
[0081] Figure 7 This is a schematic diagram of a power control interface in an embodiment of the present invention;
[0082] Figure 8 4 is a flow chart of a method in an embodiment of the present invention. DETAILED DESCRIPTION
[0083] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution of the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings of the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the described embodiment of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.
[0084] like Figure 1-Figure 7 As shown in FIG. 1 , an embodiment of the present invention is provided, which provides a wind farm integrated monitoring and management system based on redundant hot standby configuration, wherein the hardware equipment uses domestic brand servers, and the operating system deploys the domestic Kylin Linux operating system. The system includes:
[0085] (1) Unit monitoring module
[0086] Used to centrally monitor the operating status of wind farms, including central servers and switches. The central server adopts redundant hot standby configuration, including main server and backup server. When the main server fails, the backup server can automatically take over the function of the main server to ensure the continuous operation of the system;
[0087] In one embodiment, the unit monitoring module includes:
[0088] The data acquisition module is used to collect the operating data of all wind turbines in the wind farm, convert the operating data of different protocols into a standard data format (such as based on the IEC61400-25 standard), and automatically count and generate ten-minute data; it provides a data basis for real-time monitoring, data presentation, statistical analysis, etc., and supports 104 protocols and Modbus / TCP protocols to open the real-time operating data of wind turbines to third parties (a protocol converter or safety interlock needs to be configured separately);
[0089] The data processing module is used to monitor the operating status of the fan in real time according to the operating data and analyze the operating efficiency and health status of the fan;
[0090] The fault warning module is used to monitor and record the operation fault information of the wind farm according to the operation status of the wind farm equipment, to warn and locate possible faults, to detect abnormal conditions of the equipment, and to issue real-time alarms to avoid the impact of faults on the operation of the wind farm;
[0091] Data storage module, used to store real-time data, ten-minute data, daily data, fault data, status data and power curve data;
[0092] Real-time data: Real-time operating data obtained from fans or other equipment, stored in the database server or real-time database in the form of compressed files;
[0093] Ten-minute data: The analog data of fans or other equipment is processed and stored in the database software at 10-minute intervals, and used as statistical data for report query, including 10-minute average value, 10-minute maximum value, and 10-minute minimum value;
[0094] Daily data: Count the analog data of fans or other equipment every day at intervals of natural days, store them in the database software, and use them as statistical data for report query;
[0095] Fault data: Fault records of fan equipment, stored in the database software;
[0096] Status data: record of changes in the operating status of the fan equipment, stored in the database software;
[0097] Power curve data: Wind turbine power curve data, stored in the database software, used for power curve calculation.
[0098] In a specific embodiment, the data collection module designs a hierarchical collection strategy to collect the operation data of the wind turbine in groups according to priority. The formula is:
[0099] P i =w1·E i +w2·σ i +w3·R i ;
[0100] Where P i is the priority score of the i-th wind turbine; E i is the output power of the i-th fan; σ i is the standard deviation of wind speed fluctuation, reflecting the wind speed stability; R i It is the device health score; w1, w2, and w3 are the weight coefficients of the priority score, which can be adjusted dynamically according to application requirements;
[0101] According to the priority score P i The collection frequency is adjusted dynamically according to the value of , and high-priority fan operation data is collected in real time, while low-priority fan operation data is sampled at fixed intervals to improve data transmission efficiency;
[0102] A lightweight neural network is embedded in the acquisition node to filter data noise using the following formula:
[0103] X filtered,t=ψ(w T ·X t + b);
[0104] Where, X filtered,t is the filtered data (denoised data) at time t; ψ is the activation function (such as ReLU or Sigmoid), which introduces nonlinear characteristics; X t is the original collected data at time t (may contain noise); w is the weight vector used for feature weighting; b is the bias term used to adjust the threshold of the data filtering model; T represents the transposition operation;
[0105] The dynamic hierarchical collection strategy in this embodiment allocates collection resources in combination with wind turbine status indicators, breaking through the inefficiency bottleneck of the traditional fixed sampling mechanism; lightweight neural networks are introduced on edge devices to realize data preprocessing and preliminary intelligent analysis before transmission, reducing the load on central nodes.
[0106] The data processing module introduces an adaptive prediction mechanism to generate health status latent variables by integrating variational autoencoders:
[0107]
[0108] Use the health status latent variable z to characterize the wind turbine status and detect abnormalities:
[0109]
[0110] In the formula, E t is the reconstruction error, reflecting the abnormality of the data; is the input data reconstructed by the decoder;
[0111] When the reconstruction error E t When the set threshold is exceeded, an abnormal status warning is triggered;
[0112] Combined with the reinforcement learning model to optimize the fan operation efficiency, the formula is:
[0113] Q π (s,a)=E π [G t |S t =s,A t =a];
[0114] In the formula, Q π (s,a) represents the expected cumulative reward when taking action a in state s; G t is the cumulative reward (discounted reward) starting from time t; S t is the state at time t (such as wind turbine operating status and health score); A tis the action taken at time t (such as power adjustment, wind turbine shutdown maintenance, etc.); π represents the strategy, which is used to define the action selection rules; E π represents the expected value based on strategy π;
[0115] The reinforcement learning model optimizes the health score based on historical data and real-time status, uses federated learning extension to achieve global coordination among nodes, and calibrates the wind turbine operating status curve through dynamic time warping (DTW) to improve the consistency of federated learning.
[0116] Furthermore, the fault warning module adds prediction uncertainty estimation based on the traditional neural network anomaly detection:
[0117]
[0118] In the formula, p(x) is the classification probability of input x, reflecting the possibility of fault occurrence; f is the feature vector of input x; β is the weight vector of the classifier; λ is the regularization parameter used to control the complexity of the model; is the covariance matrix, reflecting data uncertainty;
[0119] The Softmax classifier maps the feature f to the probability space and introduces the covariance matrix to model the uncertainty, thereby improving the reliability of the classification prediction;
[0120] Optimizing support vector machine (SVM) fault location based on double Lipschitz conditions (Lipschitz continuity conditions):
[0121] L1||x-x'||≤||h(x)-h(x')||≤L2||x-x'||;
[0122] Where x and x' are input data, h(x) and h(x') are the mappings of input data points in the feature space; L1 and L2 are the upper and lower bounds of the Lipschitz condition, which are used to measure the stability of the feature mapping;
[0123] The double Lipschitz condition ensures the consistency and stability of the mapping of the feature space. Similar inputs will be mapped to similar features, thereby improving the robustness of the model and accurately locating abnormal wind turbines in the fault space.
[0124] The fault warning module also includes:
[0125] The current alarm unit is used to display the alarm information that has not been eliminated or confirmed, sorted by alarm type and time; users can easily view the alarm information that currently needs attention or processing;
[0126] The historical alarm unit is used to query all alarm information in the historical period, filter by conditions and generate statistical reports;
[0127] In order to allow users to better handle alarm information and achieve the purpose of giving priority to and promptly handling important matters, alarm information is divided into three levels: fault, warning, and prompt according to the degree of importance and impact. Alarms include information from three major categories: wind turbines, power control systems, and central control systems. A variety of alarm display and reminder methods are provided, including alarm overview (real-time statistics of the number of alarm messages in the entire field according to the alarm level), pop-up reminders, sound and light alarms (ringing, voice broadcast), and list queries. Four reminder methods are supported, including alarm confirmation, alarm processing notes, and alarm secondary verification.
[0128] (2) Energy Management Module
[0129] It is used to receive dispatching instructions from wind farms, coordinate the power output and energy distribution of wind turbines, intelligently manage the power of wind farms, realize automatic active power control of all units in the farm (using direct collection and direct control of wind turbines to communicate directly with wind turbines), and ensure the stability and efficiency of wind farm operation;
[0130] Specifically, the energy management module includes:
[0131] The real-time trend view module takes "allowing more wind turbines to run" as the control target, calculates and dispatches the on-grid load based on the rated capacity of the wind farm, controls the on-grid load of the wind farm, and makes the on-grid load of the wind farm freely controlled within the rated capacity of the wind farm. It also monitors the real-time trend of the active power plan value, the total active power of the whole farm, the theoretical power of the whole farm, and the average wind speed, and counts the key indicator information of the active power plan value, the time of receiving the plan value, the total active power of the whole farm wind turbines, the theoretical power of the whole farm, the lower limit of active power control, and the average wind speed of the whole farm; it supports users to add key indicator information by definition, and provides the display and control functions of the AGC status indicator, the active power automatic control status indicator, the open / closed loop control indicator, and the dispatch communication status indicator; it provides the manual setting function of the active power plan value of the whole farm and the secondary password verification function;
[0132] The list view module is used to support users to customize the measuring points that need to be monitored and the display order of the measuring points based on the real-time trend view module, and sort them by the maximum or minimum value of the measuring points.
[0133] (3) Data interaction module
[0134] It is used for internal communication within the unit through private protocols, and uses protocol conversion or security interlocking (hardware lock or encrypted communication means) to convert private protocols into standard 104 or Modbus protocols for data opening;
[0135] The internal communication protocol of the unit uses a private protocol, and does not support direct use of standard protocols to communicate with the third-party acquisition system. It is necessary to use a protocol conversion system or a safety interlock system (with wind turbine start, stop and reset control function) to convert the private protocol into standard 104 or Modbus protocol for data opening. The deployment of data opening complies with the relevant safety regulations of the power system. The wind turbine data is opened to the third-party software system authorized by the customer in the safety zone I of the wind farm. It is a public external interface for providing unit operation data (the interface uses TCP-Modbus protocol). The work of uploading wind turbine data to third-party manufacturers can be completed through data opening equipment.
[0136] (4) Dual-machine hot standby module
[0137] It is used to configure redundant hot standby for the unit monitoring module and energy management module, and uses real-time replication technology to copy the data of the main server to the backup server to ensure the consistency of the data source and data backup at any time point; when any fault occurs, the error detection, fault isolation and online recovery functions are immediately activated, and the pre-designated backup server automatically replaces the main server to take over the service, and connects and communicates with the AGC substation (Automatic Generation Control Substation, which refers to the control device or software running in the photovoltaic power station, used to receive and execute the active control instructions of the dispatching AGC master station, and feedback information to the master station) in the form of a virtual IP to ensure the continuous operation of unit monitoring and energy management.
[0138] (5) Human-computer interaction module
[0139] Used to provide users with a visual interface for real-time operation data, historical records and alarm information, and support remote operation and management;
[0140] Specifically, the human-computer interaction module includes:
[0141] The report unit is used to aggregate and summarize statistical reports by station, feeder, model and wind turbine in the equipment dimension, and aggregate and summarize statistical reports by statistical interval, year, month, day, hour and ten minutes in the time dimension. According to the commonly used business reports, the output statistical report, time availability query report, loss power query report, as well as reliability statistical query, fault statistical query, power restriction time period statistical query, equipment status statistical query, comprehensive report query, wind farm blocked power statistical query, fault responsibility statistical query and other reports are preset, and users are provided with comprehensive reports that can customize the query content;
[0142] Supports hiding and displaying settings of report statistical items, and supports exporting reports to EXCEL files.
[0143] The statistical analysis unit is used to provide users with analysis functions in the form of graphs and tables, including power curve analysis, custom trend analysis and scatter analysis, to help users analyze fan faults, discover fan operation rules, compare and evaluate fan operation performance, so as to avoid potential problems of fans and ensure normal production;
[0144] Power curve analysis: including the measured power curve, scattered power curve, and custom air density power curve of the fan, and combined with the wind frequency graph, the power curve is used to analyze the operation and performance of the fan and the power output of the fan in each wind speed range before reaching the rated power; supports the comparative analysis of power curves of multiple fans; supports drawing power curves according to standard air density and custom air density respectively; supports the comprehensive analysis of the power curve scatter points and wind frequency graph of a single fan, and can discover potential problems of the fan in combination with wind resource conditions; supports automatic generation of power curve reports; supports the display of power curve data lists, and can export EXCEL files;
[0145] Custom trend analysis: Users can freely select measurement points and display the changing trend of measurement points within a period of time in the form of curves, which can be used for analysis of fault causes, fan performance, etc.; according to the query time period selected by the user, it supports the use of data of different granularities to draw curves, so that the trend analysis can be combined with coarse and fine; it supports the trend analysis data list display function, and can export EXCEL files for further analysis and use;
[0146] Scatter analysis: Through the correlation analysis of two different measuring points, the purpose of discovering the operation rules of the equipment and the cause of the failure is achieved. The scatter plot is mainly used for analysis of a single device. It supports user-defined measuring points as the X-axis and Y-axis of the scatter plot. For example, select wind speed as the X-axis and blade angle as the Y-axis, and select the wind speed and blade angle values at the same time as the X-coordinate and Y-coordinate respectively to mark points on the scatter plot. It supports whether the Y-axis is adaptive. When it is non-adaptive, it allows manual input of the maximum and minimum values of the Y-axis, and redraws the scatter plot according to the maximum and minimum values. In addition to displaying the user-selected measuring points in a scatter plot, it also supports each measuring point to be displayed in a detailed list.
[0147] (6) Security protection module: including login authentication, security log and separation of powers.
[0148] Login authentication includes: forcing new users to change their initial passwords when they log in for the first time;
[0149] When the password level is high, the user password is prohibited from being the same as or containing the user name; in user management, the user can be set as a limited-time user or a permanent user. If it is a limited-time user, when it expires within 3 days, a prompt will be displayed when logging in: "The user will expire within 3 days, please contact the administrator to renew."
[0150] Security logs include security audit logs, and audit roles are established to conduct security reviews;
[0151] The security audit log is divided into system-level events and business-level events. System-level events include login, logout, adding users, modifying users, deleting users, and changing passwords. It has logging and statistical functions. The logging function is used to query event flows over a period of time. The query time does not exceed 1 year and is displayed in reverse chronological order. The statistical function is used to summarize and count the frequency by type and event. Business-level events include modifying system options.
[0152] The separation of powers specifically involves setting up independent roles for system administrator, audit administrator, and business configurator;
[0153] The system administrator role is used for user management, including creating new users, modifying user information, deleting user accounts, and assigning user permissions to ensure that only authorized personnel can access the system; the audit administrator role is used to focus on system security events, including monitoring and analyzing the system's security logs, identifying potential security threats and abnormal behaviors, and regularly reviewing and reporting on the system's security status; the business configurator role is used to control the console's permissions other than user management and system security events, including configuring the system's business parameters, setting workflows, and adjusting business rules.
[0154] (7) System Management Module
[0155] It is used to provide users with maintenance functions for basic system information in the console, including system parameter and option configuration, user management, alarm rule setting, benchmark unit management and password modification.
[0156] like Figure 8 FIG. 1 is another embodiment of the present invention, which provides a wind farm integrated monitoring and management method based on redundant hot standby configuration, comprising the following steps:
[0157] S1: Establish a hierarchical distributed ring network structure, initialize the unit monitoring module, energy management module, data interaction module and human-computer interaction module, and ensure that each module is in normal operation;
[0158] S2: Configure redundant hot standby for the unit monitoring module and energy management module, and use real-time replication technology to copy the data of the main server to the backup server to ensure the consistency of the data source and data backup at any time point;
[0159] S3: Centrally monitor the operation status of the wind farm through the unit monitoring module, receive the dispatching instructions of the wind farm through the energy management module, coordinate the power output and energy distribution of the wind turbines, perform intelligent management of the power of the wind farm, and realize automatic active power control of the whole unit;
[0160] S4: When the main server fails, the error detection, fault isolation and online recovery functions are immediately activated. The pre-designated backup server automatically replaces the main server to take over the service and connects and communicates with the AGC substation in the form of a virtual IP to ensure the continuous operation of unit monitoring and energy management.
[0161] S5: The unit communicates internally through a private protocol, and uses protocol conversion or safety interlocking to convert the private protocol into standard 104 or Modbus protocol for data disclosure;
[0162] S6: Provides a visual interface for real-time operation data, historical records and alarm information through the human-computer interaction module, supporting remote operation and management;
[0163] S7: The security protection module performs login authentication, security log recording and the security management functions of separation of powers to ensure system security;
[0164] S8: Regularly maintain basic system information through the system management module, including system parameters and option configuration, user management, alarm rule setting, benchmark unit management and password modification.
[0165] Furthermore, the wind farm operation status is centrally monitored through the unit monitoring module, including:
[0166] Collect the operating data of all wind turbines in the wind farm, convert the operating data of different protocols into a standard data format, and automatically count and generate ten-minute data;
[0167] Monitor the operating status of the fan in real time based on the operating data, and analyze the operating efficiency and health status of the fan;
[0168] According to the operating status of wind farm equipment, monitor and record the operating fault information of the wind farm, warn and locate possible faults, discover abnormal conditions of equipment, and issue real-time alarms.
[0169] In summary, the present invention adopts a dual-machine hot standby module to configure redundant hot standby for the unit monitoring module and the energy management module, and uses real-time replication technology to copy the data of the main server to the backup server to ensure the consistency of the data source and data backup at any time point. Once the main server fails, the backup server can quickly take over the functions of the main server, and realize automatic switching and seamless communication through the virtual IP, which significantly improves the stability and reliability of the system and avoids the risk of system operation interruption due to single point failure.
[0170] The system adopts a hierarchical distributed ring network structure, and the modules work together to achieve comprehensive monitoring and management of the wind farm operation status. In particular, the data interaction module can effectively output the unit operation data in a standardized protocol (such as 104 or Modbus protocol) through the internal communication of the private protocol and the protocol conversion function, which greatly improves the openness and sharing of data, thereby solving the problem of insufficient data communication capabilities and difficulty in interconnection between different systems in the existing technology.
[0171] The energy management module can receive the dispatching instructions of the wind farm, coordinate the power output and energy distribution of the wind turbines, and realize the active power automatic control function based on the real-time operation status of the whole farm. This intelligent power management mechanism improves the operation efficiency of the wind farm, effectively reduces the economic losses caused by uneven power distribution or energy waste, and meets the needs of large-scale wind farms for refined management.
[0172] The human-computer interaction module provides users with an intuitive and friendly visual interface. Users can view wind farm operation data, historical records and alarm information in real time in the interface, and can remotely operate and manage the system. The visual interface supports a variety of data presentation forms and alarm processing functions, which improves the user's operating efficiency and experience, and facilitates users to timely grasp the operating status of wind farms and conduct remote management.
[0173] The system is based on modular design, and each functional module can operate independently and work closely with each other, with good scalability. Whether adding new monitoring modules or connecting more wind turbines, the system can achieve rapid expansion through modular upgrades, adapting to the needs of expanding wind farms and reducing system maintenance and expansion costs.
[0174] On the basis of redundant hot standby design, error detection, fault isolation and online recovery functions are further introduced. When any module or system fails, the fault location can be detected immediately and the fault area can be isolated. At the same time, the online recovery mechanism is enabled to ensure the continuous and stable operation of the system. This rapid response capability greatly reduces system downtime and improves the operational safety of wind farms.
[0175] The present invention effectively solves the problems of low monitoring integration, insufficient redundant design, poor operational reliability, etc. in the prior art by optimizing the architectural design and functional implementation of the wind farm monitoring and management system, and provides reliable support for the intelligent management and efficient operation of large-scale wind farms.
[0176] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A wind farm integrated monitoring and management system based on redundant hot standby configuration, characterized in that: The system adopts a hierarchical distributed ring network structure, including: The unit monitoring module is used to centrally monitor the operating status of the wind farm, including the central server and switches. The central server adopts a redundant hot standby configuration, including a main server and a backup server. When the main server fails, the backup server can automatically take over the function of the main server to ensure the continuous operation of the system; The energy management module is used to receive the dispatching instructions of the wind farm, coordinate the power output and energy distribution of the wind turbines, intelligently manage the power of the wind farm, and realize the automatic active power control of the whole farm units; Data interaction module, used for internal communication within the unit through private protocols, and using protocol conversion or safety interlocking to convert private protocols into standard 104 or Modbus protocols for data openness; The dual-machine hot standby module is used to configure redundant hot standby for the unit monitoring module and energy management module. The data of the main server is copied to the backup server using real-time replication technology to ensure the consistency of the data source and data backup at any time point. When any fault occurs, the error detection, fault isolation and online recovery functions are immediately activated. The pre-designated backup server automatically replaces the main server to take over the service and connects and communicates with the AGC substation in the form of a virtual IP to ensure the continuous operation of unit monitoring and energy management. The human-computer interaction module is used to provide users with a visual interface for real-time operation data, historical records and alarm information, and supports remote operation and management.
2. A wind farm integrated monitoring and management system based on redundant hot standby configuration as claimed in claim 1, characterized in that: The unit monitoring module comprises: The data acquisition module is used to collect the operating data of all wind turbines in the wind farm, convert the operating data of different protocols into a standard data format, and automatically count and generate ten-minute data; A data processing module, used to monitor the operating status of the fan in real time according to the operating data, and analyze the operating efficiency and health status of the fan; The fault warning module is used to monitor and record the operation fault information of the wind farm according to the operation status of the wind farm equipment, to warn and locate possible faults, to detect abnormal conditions of the equipment, and to issue real-time alarms; Data storage module, used to store real-time data, ten-minute data, daily data, fault data, status data and power curve data; The real-time data is real-time operating data obtained from the fan or other equipment, and is stored in a database server or a real-time database in the form of a compressed file; The ten-minute data is specifically analog data of fans or other equipment that is processed and stored in the database software at 10-minute intervals, and is used as statistical data for report query, including a 10-minute average value, a 10-minute maximum value, and a 10-minute minimum value; The daily data is the analog data of the fan or other equipment counted every day at intervals of natural days, stored in the database software, and used as the data for report query statistics; The fault data specifically refers to the fault record of the fan equipment, which is stored in the database software; the status data specifically refers to the change record of the operating status of the fan equipment, which is stored in the database software; the power curve data specifically refers to the power curve data of the fan, which is stored in the database software.
3. A wind farm integrated monitoring and management system based on redundant hot standby configuration as claimed in claim 2, characterized in that: The data acquisition module designs a hierarchical acquisition strategy to collect the operation data of the fan in groups according to priority. The formula is: P i =w1·E i +w2·σ i +w3·R i ; Where P i is the priority score of the i-th wind turbine; E i is the output power of the i-th fan; σ i is the standard deviation of wind speed fluctuation; R i is the health score of the device; w1, w2, w3 are the weight coefficients of the priority score; According to the priority score P i The collection frequency is adjusted dynamically according to the value of , high-priority operation data is collected in real time, and low-priority operation data is sampled at fixed intervals; A lightweight neural network is embedded in the acquisition node to filter data noise using the following formula: X filtered,t =ψ(w T ·X t +b); Where, X filtered,t is the filtered data at time t; ψ is the activation function; X t is the original collected data at time t; w is the weight vector; b is the bias term; T represents the transposition operation; The data processing module introduces an adaptive prediction mechanism to generate health status latent variables by integrating variational autoencoders: z=Encoder(X t ), Use the health status latent variable z to characterize the wind turbine status and detect abnormalities: In the formula, E t is the reconstruction error, is the input data reconstructed by the decoder; When the reconstruction error E t When the set threshold is exceeded, an abnormal status warning is triggered; Combined with the reinforcement learning model to optimize the fan operation efficiency, the formula is: Q π (s,a)=E π [G t |S t =s,A t =a]; In the formula, Q π (s,a) represents the expected cumulative reward when taking action a in state s; G t is the cumulative reward starting from time t; S t is the state at time t; A t is the action taken at time t; π represents the strategy, which is used to define the action selection rule; E π represents the expected value based on strategy π; The reinforcement learning model optimizes the health score based on historical data and real-time status, uses federated learning extensions to achieve global coordination between nodes, and calibrates the wind turbine operating status curve through dynamic time warping.
4. A wind farm integrated monitoring and management system based on redundant hot standby configuration as claimed in claim 3, characterized in that: The fault warning module adds prediction uncertainty estimation based on neural network anomaly detection: Where p(x) is the classification probability of input x; f is the feature vector of input x; β is the weight vector of the classifier; λ is the regularization parameter; is the covariance matrix; Fault location based on support vector machine optimization based on dual Lipschitz conditions: L1||x-x'||≤||h(x)-h(x')||≤L2||x-x'||; Where x and x' are input data, h(x) and h(x') are the mappings of input data points in the feature space; L1 and L2 are the upper and lower bounds of the Lipschitz condition; The fault warning module also includes: The current alarm unit is used to display the alarm information that has not been eliminated or confirmed, sorted by alarm type and time; The historical alarm unit is used to query all alarm information in the historical period, filter by conditions and generate statistical reports; The alarm information is divided into three levels: fault, warning, and prompt, including four reminder methods: alarm overview, pop-up reminder, sound and light alarm, and list query, and supports alarm confirmation, alarm processing remarks, and alarm secondary verification functions.
5. The wind farm integrated monitoring and management system based on redundant hot standby configuration according to claim 1, characterized in that: The energy management module comprises: The real-time trend view module is used to calculate and dispatch the on-grid load based on the rated capacity of the wind farm, control the on-grid load of the wind farm, and monitor the real-time trend of the active power plan value, the total active power of the whole farm, the theoretical power of the whole farm, and the average wind speed. It also counts the key indicator information of the active power plan value, the time of receiving the planned value, the total active power of the whole farm wind turbines, the theoretical power of the whole farm, the lower limit of active power control, and the average wind speed of the whole farm. It supports users to add key indicator information by definition, and provides the display and control functions of the AGC status indicator, the active power automatic control status indicator, the open / closed loop control indicator, and the dispatch communication status indicator; it provides the manual setting function of the active power plan value of the whole farm and the secondary password verification function; The list view module is used to support users to customize the measuring points that need to be monitored and the display order of the measuring points based on the real-time trend view module, and sort them by the maximum or minimum value of the measuring points.
6. The wind farm integrated monitoring and management system based on redundant hot standby configuration according to claim 1, characterized in that: The human-computer interaction module comprises: The report unit is used to aggregate and summarize statistical reports by station, feeder, model and wind turbine in the equipment dimension, and aggregate and summarize statistical reports by statistical interval, year, month, day, hour and ten minutes in the time dimension. According to the commonly used business reports, the output statistical report, time availability query report, loss power query report, and reliability statistical query, fault statistical query, power restriction time period statistical query, equipment status statistical query, comprehensive report query, wind farm blocked power statistical query, fault responsibility statistical query reports are preset. At the same time, users are provided with comprehensive reports that can customize the query content; support the hiding and display settings of report statistical items, and support the function of exporting reports to EXCEL files; The statistical analysis unit is used to provide users with analysis functions in the form of a combination of graphics and tables, including power curve analysis, custom trend analysis and scatter point analysis, to help users analyze fan faults, discover fan operating rules, and compare and evaluate fan operating performance.
7. The wind farm integrated monitoring and management system based on redundant hot standby configuration according to claim 1, characterized in that: The system also includes: a security protection module and a system management module; The security protection module includes login authentication, security log and separation of powers; The login authentication includes: forcing newly created users to modify their initial passwords when logging in for the first time; prohibiting user passwords from being the same as or containing usernames when the password level is high; setting users as time-limited users or permanent users in user management. If the user is a time-limited user, when the account expires within 3 days, a prompt "User account will expire within 3 days, please contact the administrator to renew" will be displayed when logging in. The security log includes a security audit log, and an audit role is established for security review; the security audit log is divided into system-level events and business-level events. The system-level events include login, logout, adding users, modifying users, deleting users, and changing passwords. It has log function and statistical function. The log function is used to query the event flow for a period of time. The query time does not exceed 1 year and is displayed in reverse chronological order; the statistical function is used to summarize the statistical frequency by type and event; the business-level event includes modifying system options; The separation of three powers specifically includes setting up independent system administrator roles, audit administrator roles and business configurator roles; the system administrator role is used for user management, including creating new users, modifying user information, deleting user accounts and assigning user permissions to ensure that only authorized personnel can access the system; the audit administrator role is used to pay attention to system security events, including monitoring and analyzing the system's security logs, identifying potential security threats and abnormal behaviors, and regularly reviewing and reporting the system's security status; the business configurator role is used to control the console's permissions other than user management and system security events, including configuring the system's business parameters, setting workflows and adjusting business rules; The system management module is used to provide users with maintenance functions for basic system information on the console, and the maintenance functions include system parameter and option configuration, user management, alarm rule setting, benchmark unit management and password modification.
8. A monitoring and management method for a wind farm integrated monitoring and management system based on redundant hot standby configuration according to any one of claims 1 to 7, characterized in that: The method comprises: Establish a hierarchical distributed ring network structure, initialize the unit monitoring module, energy management module, data interaction module and human-computer interaction module, and ensure that each module is in normal operation; Redundant hot standby configuration is performed on the unit monitoring module and energy management module, and the data of the main server is copied to the backup server using real-time replication technology to ensure the consistency of the data source and data backup at any point in time; The wind farm's operating status is centrally monitored through the unit monitoring module, and the wind farm's dispatching instructions are received through the energy management module to coordinate the wind turbine's power output and energy distribution, and to intelligently manage the wind farm's power to achieve automatic active power control of all units in the field; When the main server fails, the error detection, fault isolation and online recovery functions are immediately activated. The pre-designated backup server automatically replaces the main server to take over the service and connects and communicates with the AGC substation in the form of a virtual IP to ensure the continuous operation of unit monitoring and energy management. The unit communicates internally through a private protocol, and uses protocol conversion or safety interlocking to convert the private protocol into standard 104 or Modbus protocol for data disclosure; Provides a visual interface for real-time operation data, historical records and alarm information through the human-computer interaction module, supporting remote operation and management; The security protection module performs login authentication, security log recording and the security management functions of separation of powers to ensure system security; Regularly maintain basic system information through the system management module, including system parameters and option configuration, user management, alarm rule setting, benchmark unit management and password modification.
9. The monitoring and management method of a wind farm integrated monitoring and management system based on redundant hot standby configuration according to claim 8, characterized in that: The centralized monitoring of the operation status of the wind farm by the unit monitoring module specifically includes: Collect the operating data of all wind turbines in the wind farm, convert the operating data of different protocols into a standard data format, and automatically count and generate ten-minute data; Monitor the operating status of the fan in real time according to the operating data, and analyze the operating efficiency and health status of the fan; According to the operating status of wind farm equipment, monitor and record the operating fault information of the wind farm, warn and locate possible faults, discover abnormal conditions of equipment, and issue real-time alarms.
Citation Information
Cited By
Time signal control system and method based on atomic clock timekeeping and modular hot standby
CN122093003A