Main control system alarm optimization design method and system for wind turbine generator

By monitoring the operating status and status code of the wind turbine unit in real time, performing hierarchical control and hierarchical alarms, the problem of low correlation between the fault response rate and real-time status in the alarm optimization design of the main control system of the wind turbine unit is solved, and a more efficient and accurate alarm optimization design is achieved.

CN120065978AInactive Publication Date: 2025-05-30华电(宁夏)能源有限公司新能源分公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510139210.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-08
Publication Date
2025-05-30
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, as the scale of the wind turbine expands and the complexity of the wind turbine increases, the management of multi-dimensional status codes becomes cumbersome, resulting in false alarms, missed alarms or delayed alarms of the accident codes. The fault response rate of the main control system is low in the real-time status of the wind turbine during the alarm optimization design process.

Method used

By monitoring the operating status of the wind turbine in real time, obtaining the operating status interference score, determining whether status code level division is performed, and performing hierarchical control of the main control system to obtain the status code response rate score, adjusting independent variable parameters, performing hierarchical alarms, obtaining the stability indicators of the status code processing, and conducting actual alarm verification. Finally, based on the response time of the alarm verification, determine whether the alarm optimization design is completed.

Benefits of technology

It improves the fault response rate of the main control system during the alarm optimization design process, enhances the correlation to the real-time status of the wind turbine, improves the alarm efficiency and accuracy, and reduces false alarms, missed or delayed alarms of accident codes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065978A_ABST
    Figure CN120065978A_ABST
Patent Text Reader

Abstract

The invention discloses a main control system alarm optimization design method and system for a wind turbine generator, and relates to the technical field of wind turbine generator control. The main control system alarm optimization design method for the wind turbine generator comprises the following steps: obtaining an operation state interference score; acquiring a state code response rate score; obtaining a state code processing stability index; and evaluating alarm optimization design. According to the method, whether state code grading is executed or not is judged through the obtained operation state interference score, then whether actual alarm verification is carried out or not is judged based on the obtained state code response rate score and the state code processing stability index, and finally whether alarm optimization design is completed or not is judged based on the obtained alarm verification response duration. The effect of improving the fault response rate of the main control system in the alarm optimization design process is achieved, and the problem that in the prior art, the fault response rate of the main control system in the alarm optimization design process and the real-time state of the wind turbine generator set are low in relevance is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wind turbine control, and particularly to an optimized design method and system for main control system alarms of wind turbines. Background Art

[0002] With the increasing emphasis on and demand for renewable energy, wind power generation has become one of the widely used environmentally friendly power generation methods. As the core component of wind power generation technology, the wind power main control system refers to a system that comprehensively monitors, controls, and manages wind turbines. It integrates various sensors, actuators, control algorithms, and communication technologies. By real-time monitoring parameters such as wind speed, wind direction, and the operating status of the unit, it realizes functions such as automatic start and stop of wind turbines, maximum power tracking, fault early warning and diagnosis, and remote monitoring, thereby ensuring the efficient, stable, and safe operation of wind turbines. However, during actual operation, wind turbines may face various complex environmental conditions and operating conditions, resulting in the main control system needing to process a large amount of data and alarm information. Traditional alarm systems may not meet the requirements of real-time performance, accuracy, and reliability. Therefore, an optimized alarm design method is needed to improve the alarm efficiency and accuracy of the main control system of wind turbines.

[0003] In the prior art, logical operations are performed through input parameters and initialization parameters to judge the device status. When the device status meets the set conditions, the corresponding multi-dimensional status code is automatically activated. At this time, the numerical values of the operating parameters within the width of the target time section before and after the accident are automatically captured, realizing hierarchical alarm of accidents.

[0004] For example, the software testing method and device for a wind turbine control system based on hardware-in-the-loop and software-in-the-loop disclosed in the invention patent announcement with the publication number of CN106842985B includes: loading an actual wind turbine model, setting the test wind conditions according to the test purpose; selecting the control system to be tested, loading and running the software of the control system to be tested; loading and running the software simulation system, selecting the pitch system and converter system corresponding to the system to be tested, and setting the communication method, communication protocol, and communication address; running the Hardwaretest test environment, loading the test configuration file corresponding to the software of the control system to be tested; setting the interface and data for the interaction between the test environment Hardwaretest and the wind turbine model; automatically saving the test data and fault data, and simultaneously automatically generating a test report and a fault report.

[0005] For example, a full-link real-time simulation system and simulation method for a wind turbine disclosed in the invention patent announcement with the announcement number of CN114995190B includes: setting wind speed information through a wind turbine simulation device, and generating mechanical power information by the wind turbine simulation device based on the wind speed information; sending the wind speed information to the main control system of the wind turbine and converting it into an active power command, and at the same time sending the active power command to the converter control and protection device of the wind turbine; sending the mechanical power information to a real-time digital simulator, and simulating voltage drop conditions and voltage rise conditions under specific wind speed conditions based on the mechanical power information to test the fault ride-through characteristics of the wind turbine.

[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, it is found that the above technology has at least the following technical problems:

[0007] In the prior art, with the expansion of the scale and the increase in complexity of wind turbines, the number and types of multi-dimensional status codes have also increased accordingly, which makes the management of status codes become cumbersome, including the definition, classification, storage, update and parsing of status codes, and further leads to false alarms, missed alarms or delayed alarms of accident codes, and there is a problem that the fault response rate in the alarm optimization design process of the main control system has a low correlation with the real-time status of the wind turbine. Summary of the Invention

[0008] The embodiments of the present application provide a method and system for optimizing the alarm design of the main control system for wind turbines, solve the problem that the fault response rate in the alarm optimization design process of the main control system in the prior art has a low correlation with the real-time status of the wind turbine, and achieve an improvement in the fault response rate in the alarm optimization design process of the main control system.

[0009] An embodiment of the present application provides an optimized design method for the main control system alarm of a wind turbine, including the following steps: Step 1, monitor the operating state of the main control system of the wind turbine in a preset time period in real time to obtain the operating state interference score, and at the same time judge whether to perform status code level division based on the obtained operating state interference score. The operating state interference score is used to evaluate the interference degree of the response ability of the wind turbine in the preset time period; Step 2, if the status code level division is performed, perform hierarchical control on the main control system according to the result of the status code level division to obtain the status code response rate score, and at the same time judge whether to adjust the independent variable parameter based on the obtained status code response rate score. The status code response rate score is used to evaluate the response speed and activation ability of the main control system to the status code; Step 3, if the independent variable parameter is adjusted, perform hierarchical alarm on the status code according to the adjusted independent variable parameter to obtain the status code processing stability index, and at the same time judge whether to perform actual alarm verification based on the obtained status code processing stability index. The status code processing stability index is used to evaluate the stability of the main control system in the process of processing the status code; Step 4, if the actual alarm verification is performed, obtain the alarm verification response duration after the actual alarm verification is completed, and at the same time judge whether to complete the alarm optimization design based on the obtained alarm verification response duration.

[0010] Further, the operating state interference score is obtained through the following method: Monitor the changes in the fan blade vibration frequency and fan blade speed of the wind turbine in a preset time period in real time to obtain the average fan blade vibration frequency and average fan blade speed, and at the same time obtain the vibration frequency interference score and rotation speed interference score by combining the corresponding reference values and wind speed influence factors respectively; Monitor the average electromagnetic wave generated by the specified electrical components inside the wind turbine in a preset time period, and judge whether the average electromagnetic wave is within the allowable range of electromagnetic waves. If so, obtain the electromagnetic wave interference score by combining the maximum allowable electromagnetic wave, otherwise prompt the preset personnel to repair the specified electrical components. The electromagnetic wave interference score is the ratio of the average electromagnetic wave to the reference average electromagnetic wave; Obtain the communication delay interference score according to the communication delay duration of the main control system in the preset time period, and at the same time combine the obtained vibration frequency interference score, rotation speed interference score and electromagnetic wave interference score to obtain the operating state interference score. The communication delay interference score is the ratio of the communication delay duration to the maximum allowable communication delay duration.

[0011] Further, the specific steps for obtaining the status code response rate score include: E1, monitoring in real time the status code trigger duration at the start of hierarchical control by the master control system, and determining whether the status code trigger duration is less than a preset status code trigger duration. If so, execute E2; otherwise, adjust the trigger condition of the status code and re-obtain the status code trigger duration; E2, obtain the status code trigger duration score and the status code response duration score, and at the same time, combine the resource utilization rate score of the master control system within a preset time period and the obtained communication delay interference score to obtain the status code response rate score; the status code trigger duration score is the ratio of the status code trigger duration to the preset status code trigger duration; the status code response duration score is the ratio of the status code response duration to the maximum allowable status code response duration; the resource utilization rate score is the absolute value of the difference between the resource utilization deviation between the completion of the status code response and the start of the response and the reference resource utilization deviation, divided by the reference resource utilization deviation.

[0012] Further, the specific limiting expression of the status code response rate score is:

[0013]

[0014] In the formula, t is the number of the preset time period, t = 1, 2,..., T, T is the total number of preset time periods, e is the natural constant, XIANG t represents the status code response rate score of the master control system of the wind turbine in the t-th preset time period, Y t represents the resource utilization rate score of the master control system of the wind turbine in the t-th preset time period, P t represents the status code trigger duration score of the master control system of the wind turbine in the t-th preset time period, P1 0 represents the preset status code trigger duration, P1 t represents the status code trigger duration of the master control system of the wind turbine in the t-th preset time period, Q t represents the status code response duration score of the master control system of the wind turbine in the t-th preset time period, C t represents the communication delay interference score of the master control system of the wind turbine in the t-th preset time period, GAN t represents the operation status interference score of the wind turbine in the t-th preset time period, and ΔGAN represents the operation status interference threshold range.

[0015] Further, the status code processing stability index is obtained through the following method: count the status code processing data volume of the main control system within a preset time period, and combine the initial status code data volume and the processing algorithm complexity factor in the main control system to obtain the status code processing efficiency score; obtain the average network communication transmission rate corresponding to the status code during the hierarchical alarm process, and combine the corresponding reference value to obtain the network communication transmission rate score, and at the same time combine the obtained status code response rate score to obtain the status code processing stability index.

[0016] The embodiment of the present application provides a main control system alarm optimization design system for a wind turbine, including: an operating state interference score acquisition module, a status code response rate score acquisition module, a status code processing stability index acquisition module, and an alarm optimization design evaluation module; wherein, the operating state interference score acquisition module is used to monitor the operating state of the main control system of the wind turbine within a preset time period in real time to obtain the operating state interference score, and at the same time judge whether to perform status code level division based on the obtained operating state interference score, and the operating state interference score is used to evaluate the interference degree of the response ability of the wind turbine within a preset time period; the status code response rate score acquisition module is used to, if the status code level division is performed, perform hierarchical control on the main control system according to the result of the status code level division to obtain the status code response rate score, and at the same time judge whether to adjust the independent variable parameter based on the obtained status code response rate score, and the status code response rate score is used to evaluate the response speed and activation ability of the main control system to the status code; the status code processing stability index acquisition module is used to, if the independent variable parameter is adjusted, perform hierarchical alarm on the status code according to the adjusted independent variable parameter to obtain the status code processing stability index, and at the same time judge whether to perform actual alarm verification based on the obtained status code processing stability index, and the status code processing stability index is used to evaluate the stability of the main control system during the process of processing the status code; the alarm optimization design evaluation module is used to, if the actual alarm verification is performed, obtain the alarm verification response duration after the actual alarm verification is completed, and at the same time judge whether to complete the alarm optimization design based on the obtained alarm verification response duration.

[0017] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0018] 1. Determine whether to perform status code level division by obtaining the running status interference score, then perform hierarchical control on the main control system to obtain the status code response rate score and determine whether to adjust the independent variable parameters. Next, perform hierarchical alarm on the status code according to the adjusted independent variable parameters to obtain the status code processing stability index and determine whether to perform actual alarm verification. Finally, determine whether to complete the alarm optimization design based on the obtained alarm verification response duration, thereby improving the accuracy and reliability of the alarm optimization design. Furthermore, the fault response rate of the main control system during the alarm optimization design process is improved, effectively solving the problem of low correlation between the fault response rate and the real-time status of the wind turbine in the prior art during the alarm optimization design process of the main control system.

[0019] 2. By real-time monitoring the status code trigger duration at the start of hierarchical control of the main control system, determine whether the status code trigger duration is less than the preset status code trigger duration. If so, obtain the status code trigger duration score and the status code response duration score, and at the same time combine the resource utilization rate score of the main control system within the preset time period and the obtained communication delay interference score to obtain the status code response rate score. Otherwise, adjust the trigger condition of the status code and re-obtain the status code trigger duration, thereby improving the accuracy and reliability of obtaining the status code response rate score. Furthermore, a more accurate evaluation of the status code response rate and activation ability is achieved.

[0020] 3. Obtain the status code processing efficiency score by counting the status code processing data volume of the main control system within the preset time period and combining the initial status code data volume and the processing algorithm complexity factor in the main control system. Then obtain the average network communication transmission rate corresponding to the status code during hierarchical alarm and combine it with the corresponding reference value to obtain the network communication transmission rate score. Finally, combine the obtained status code response rate score to obtain the status code processing stability index, thereby improving the accuracy and reliability of obtaining the status code processing stability index. Furthermore, a more accurate evaluation of the stability of the main control system in processing status codes is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 It is a flowchart of a method for alarm optimization design of a main control system for a wind turbine provided by an embodiment of the present application;

[0022] Figure 2 It is a two-dimensional coordinate diagram of the status code processing efficiency score - status code processing stability index provided by an embodiment of the present application;

[0023] Figure 3 It is a two-dimensional coordinate diagram of the network communication transmission rate score - status code processing stability index provided by an embodiment of the present application;

[0024] Figure 4Schematic diagram of a main control system alarm optimization design system for a wind turbine provided by an embodiment of the present application;

[0025] Figure 5 Optimization design flowchart of the main control system status code provided by an embodiment of the present application. Detailed implementation manners

[0026] In an embodiment of the present application, by providing a main control system alarm optimization design method and system for a wind turbine, the problem that the fault response rate in the alarm optimization design process of the main control system has a low correlation with the real-time state of the wind turbine in the prior art is solved. By monitoring the operating state of the main control system of the wind turbine in a preset time period in real time to obtain an operating state interference score, and at the same time, based on the obtained operating state interference score, it is judged whether to perform status code level division. If the status code level division is performed, the main control system is hierarchically controlled according to the result of the status code level division to obtain a status code response rate score, and then based on the obtained status code response rate score, it is judged whether to adjust the independent variable parameter. If the independent variable parameter is adjusted, the status code is hierarchically alarmed according to the adjusted independent variable parameter to obtain a status code processing stability index, and at the same time, based on the obtained status code processing stability index, it is judged whether to perform actual alarm verification. If actual alarm verification is performed, the alarm verification response duration after the actual alarm verification is completed is obtained, and finally, based on the obtained alarm verification response duration, it is judged whether to complete the alarm optimization design, realizing the improvement of the fault response rate in the alarm optimization design process of the main control system.

[0027] The technical solution in the embodiment of the present application is to solve the problem that the fault response rate in the alarm optimization design process of the main control system has a low correlation with the real-time state of the wind turbine. The general idea is as follows:

[0028] It is judged whether to perform status code level division through the obtained operating state interference score, then the main control system is hierarchically controlled to obtain a status code response rate score and it is judged whether to adjust the independent variable parameter. Then, the status code is hierarchically alarmed according to the adjusted independent variable parameter to obtain a status code processing stability index and it is judged whether to perform actual alarm verification. Finally, it is judged whether to complete the alarm optimization design based on the obtained alarm verification response duration, achieving the effect of improving the fault response rate in the alarm optimization design process of the main control system.

[0029] To better understand the above technical solution, the above technical solution will be described in detail below in combination with the accompanying drawings of the specification and specific implementation manners.

[0030] Such as Figure 1As shown in the figure, it is a flowchart of a method for optimizing the alarm design of the main control system for a wind turbine provided by an embodiment of the present application. The method for optimizing the alarm design of the main control system for a wind turbine provided by an embodiment of the present application includes the following steps: Step 1, monitor the operating state of the main control system of the wind turbine in a preset time period in real time to obtain the operating state interference score, and at the same time, judge whether to perform state code level division based on the obtained operating state interference score. The operating state interference score is used to evaluate the degree of interference of the wind turbine's response ability in the preset time period; Step 2, if state code level division is performed, then perform hierarchical control on the main control system according to the result of the state code level division to obtain the state code response rate score, and at the same time, judge whether to adjust the independent variable parameters based on the obtained state code response rate score. The state code response rate score is used to evaluate the response speed and activation ability of the main control system to the state code; Step 3, if the independent variable parameters are adjusted, then perform hierarchical alarm on the state code according to the adjusted independent variable parameters to obtain the state code processing stability index, and at the same time, judge whether to perform actual alarm verification based on the obtained state code processing stability index. The state code processing stability index is used to evaluate the stability of the main control system during the process of processing the state code; Step 4, if actual alarm verification is performed, then obtain the alarm verification response duration after the actual alarm verification ends, and at the same time, judge whether to complete the alarm optimization design based on the obtained alarm verification response duration.

[0031] In this embodiment, (application scenario: a wind turbine in a large offshore wind farm in a certain deep-sea area) the state code levels include the first state code level and the second state code level; the first state code level represents the normal operating state of the main control system in a preset time period; the second state code level is used to reflect the degree of the fault level of the main control system in a preset time period; the fault levels include the first fault and the second fault; the state codes include the first state (usually corresponding to the first state code level, indicating that the main control system is in a normal operating state) and the second state (usually corresponding to the second state code level, indicating that the main control system has a fault); the independent variable parameters include the trigger condition of the state code and the processing speed parameter of the main control system; the hierarchical control includes the first state control and the second state control; the hierarchical alarm includes the first fault alarm and the second fault alarm; the alarm verification response duration is the time period from the start to the end of the actual alarm verification.

[0032] It should be understood that the status code, fault level, status code level, and independent variable parameters are usually used as the inputs of the controller, and hierarchical control and hierarchical alarm are implemented through the controller in the main control system. When the second state is triggered, it indicates that the main control system is in a fault operation state. At this time, the controller will perform second-state control (that is, perform hierarchical alarm. When the first fault is recognized, the alarm device in the controller emits a red alarm signal and sounds a siren. When the second fault is recognized, the alarm device in the controller emits a yellow alarm signal and sounds a siren), which helps to improve the efficiency and timeliness of fault handling, and thus ensures the stable and safe operation of the main control system, and realizes the improvement of the fault response rate in the process of alarm optimization design of the main control system.

[0033] Furthermore, the operating state interference score is obtained through the following method: Monitor the changes in the vibration frequency and rotational speed of the fan blades of the wind turbine in a preset time period in real time to obtain the average fan blade vibration frequency and the average fan blade rotational speed. At the same time, combine the corresponding reference values and wind speed influence factors respectively to obtain the vibration frequency interference score (i.e., Z in the limit expression of the operating state interference score) t ) and the rotational speed interference score (i.e., S in the limit expression of the operating state interference score) t ); Monitor the average electromagnetic wave generated by the specified electrical components (usually the frequency converter or circuit breaker) inside the wind turbine in a preset time period in real time, and judge whether the average electromagnetic wave is within the allowable range of electromagnetic waves. If so, combine the maximum allowable electromagnetic wave to obtain the electromagnetic wave interference score (i.e., B in the limit expression of the operating state interference score) t ), otherwise prompt the preset personnel to repair the specified electrical components. The electromagnetic wave interference score is the ratio of the average electromagnetic wave to the reference average electromagnetic wave; Obtain the communication delay interference score (i.e., C in the limit expression of the operating state interference score) according to the communication delay duration of the main control system in a preset time period t ), and at the same time, combine the obtained vibration frequency interference score, rotational speed interference score, and electromagnetic wave interference score to obtain the operating state interference score. The communication delay interference score is the ratio of the communication delay duration to the maximum allowable communication delay duration.

[0034] In this embodiment, the specific limit expression of the operating state interference score is:

[0035]

[0036]

[0037] In the formula, t is the number of the preset time period, t = 1, 2,..., T, T is the total number of preset time periods, e is the natural constant, GAN t represents the operating state interference score of the wind turbine in the t-th preset time period, Z tdenotes the vibration frequency interference fraction of the wind turbine within the t-th preset time period, denotes the average vibration frequency of the wind turbine's blade within the t-th preset time period, denotes the reference average vibration frequency, S t denotes the rotational speed interference fraction of the wind turbine within the t-th preset time period, γ denotes the wind speed influence factor, denotes the average rotational speed of the wind turbine's blade within the t-th preset time period, denotes the reference average rotational speed, B t denotes the electromagnetic wave interference fraction of the wind turbine within the t-th preset time period, denotes the average electromagnetic wave of the specified electrical component inside the wind turbine within the t-th preset time period, B1 max denotes the maximum allowable electromagnetic wave, ΔB1 denotes the electromagnetic wave allowable range, C t denotes the communication delay interference fraction of the main control system of the wind turbine within the t-th preset time period, C1 t denotes the communication delay duration of the main control system of the wind turbine within the t-th preset time period, C1 max denotes the maximum allowable communication duration.

[0038] Among them, the vibration frequency and rotational speed are respectively monitored in real time by a vibration frequency sensor and a rotational speed sensor, the electromagnetic wave is displayed in real time by an oscilloscope, the reference average vibration frequency is represented by the result of summing and averaging the historical average vibration frequencies of the wind turbine's blades in the historical time period in the preset database, the reference average rotational speed is represented by the result of summing and averaging the historical average rotational speeds of the wind turbine's blades in the historical time period in the preset database, the maximum allowable electromagnetic wave is the maximum value of the historical electromagnetic waves of the specified electrical component in the historical time period in the preset database, the electromagnetic wave allowable range represents the range corresponding to the maximum and minimum values of the historical electromagnetic waves of the specified electrical component in the historical time period in the preset database, and the maximum allowable communication duration is the maximum value of the historical communication durations of the main control system communication network in the historical time period in the preset database.

[0039] The wind speed influence factor in this example is a parameter preset in the database in advance, which represents the influence degree of the ambient wind speed on the average rotational speed of the fan blades of the wind turbine. This wind speed influence factor is a numerical value used to quantify the relationship between the ambient wind speed and the rotational speed of the fan blades, and can be directly obtained from the preset database. Specifically, this wind speed influence factor is determined through a preset mapping relationship, which establishes the connection between the ambient wind speed and the corresponding wind speed influence factor. In actual applications, the real-time ambient wind speed can be input into this mapping relationship to obtain the corresponding wind speed influence factor. This mapping relationship can be diverse, either one-to-one or multiple ambient wind speed values corresponding to the same wind speed influence factor (i.e., a many-to-one relationship). In this example, the value range of the wind speed influence factor is between 0 and 1.

[0040] It should be understood that the operating state interference score increases as the vibration frequency interference score, rotational speed interference score, electromagnetic wave interference score, and communication delay interference score increase. Among them, (1) the vibration frequency interference score also indirectly affects the value of the rotational speed interference score. When the vibration frequency interference score increases, it means that the vibration frequency of the fan blades intensifies (possibly caused by imbalance or looseness), which will further affect the rotational speed of the fan blades (because vibration will increase mechanical resistance, making it difficult for the fan blades to reach the expected rotational speed under the same driving force), resulting in a corresponding increase in the rotational speed interference score.

[0041] (2) The electromagnetic wave interference score also indirectly affects the value of the communication delay score. For example, if the main control system needs to send an emergency shutdown instruction to the wind turbine, but due to electromagnetic wave interference, the communication delay increases, then the arrival time of the instruction may be delayed, increasing the possibility of a fault. Therefore, when the electromagnetic wave interference score increases, the corresponding communication delay interference score also increases. This indirect influence helps to more comprehensively understand the interaction between various factors of the wind turbine operating state (the vibration frequency of the fan blades of the wind turbine, rotational speed, electromagnetic waves generated by specified electrical components, and the communication network of the main control system), and then improves the fault response rate of the main control system in the alarm optimization design process, effectively solving the problem of low correlation between the fault response rate and the real-time state of the wind turbine in the alarm optimization design process of the prior art.

[0042] Further, the specific process for determining whether to perform status code level division based on the obtained operation status interference score is as follows: Determine whether the obtained operation status interference score is within the operation status interference threshold range: If the obtained operation status interference score is within the operation status interference threshold range (excluding the cases of being equal to the maximum and minimum values of the historical operation status interference scores), it indicates that the master control system is operating normally within the preset time period, and the corresponding status code level is recorded as the first status code level; If the obtained operation status interference score is not within the operation status interference threshold range, it indicates that there is interference in the master control system within the preset time period, and the corresponding status code level is recorded as the second status code level.

[0043] Among them, the operation status interference threshold range represents the range corresponding to the maximum and minimum values of the historical operation status interference scores of the master control system of the wind turbine in the preset database during the historical time period.

[0044] It should be added that the specific process for status code level division is as follows: The fault level corresponding to the operation status interference score greater than the maximum value of the historical operation status interference score or less than the minimum value of the historical operation status interference score is recorded as the first fault; The fault level corresponding to the operation status interference score equal to the maximum value or the minimum value of the historical operation status interference score is recorded as the second fault.

[0045] In this example, by real-time monitoring of the operation status interference score and performing status code level division, potential faults of the master control system can be discovered and prevented in a timely manner, which helps to improve the reliability and stability of the master control system, reduce the risk of safety accidents caused by master control system faults, which helps to improve the overall safety of the system and protect the safety of personnel and wind turbine equipment.

[0046] Further, the specific steps for obtaining the status code response rate score include: E1, when the obtained operation status interference score is within the operation status interference threshold range, real-time monitor the status code trigger duration at the start of hierarchical control of the master control system, determine whether the status code trigger duration is less than the preset status code trigger duration, if so, execute E2, otherwise adjust the status code trigger condition and re-obtain the status code trigger duration; E2, obtain the status code trigger duration score (i.e., P in the limit expression of the status code response rate score) t ) and the status code response duration score (i.e., Q in the limit expression of the status code response rate score) t ), and at the same time, combine the resource utilization rate score of the master control system within the preset time period (i.e., Y in the limit expression of the status code response rate score) t ) and the obtained communication delay interference score (i.e., C in the limit expression of the status code response rate score) t ) to obtain the status code response rate score.

[0047] The specific limit expression for the status code response rate score is as follows:

[0048]

[0049]

[0050] In the formula, t is the number of the preset time period, t = 1, 2,..., T, where T is the total number of the preset time periods, e is the natural constant, XIANG t represents the status code response rate score of the main control system of the wind turbine in the t-th preset time period, Y t represents the resource utilization rate score of the main control system of the wind turbine in the t-th preset time period, Y1 t represents the resource utilization deviation of the main control system of the wind turbine in the t-th preset time period, ΔY1 0 represents the reference resource utilization deviation, P t represents the status code trigger duration score of the main control system of the wind turbine in the t-th preset time period, P1 0 represents the preset status code trigger duration, P1 t represents the status code trigger duration of the main control system of the wind turbine in the t-th preset time period, Q t represents the status code response duration score of the main control system of the wind turbine in the t-th preset time period, Q1 t represents the status code response duration of the main control system of the wind turbine in the t-th preset time period, Q1 max represents the maximum allowable status code response duration, C t represents the communication delay interference score of the main control system of the wind turbine in the t-th preset time period, GAN t represents the operation status interference score of the wind turbine in the t-th preset time period, and ΔGAN represents the operation status interference threshold range.

[0051] Among them, the status code trigger duration score is the ratio of the status code trigger duration to the preset status code trigger duration; the status code response duration score is the ratio of the status code response duration to the maximum allowable status code response duration; the resource utilization rate score is the ratio of the absolute value of the difference between the resource utilization deviation between the completion and start of the status code response and the reference resource utilization deviation to the reference resource utilization deviation.

[0052] In this embodiment, the preset status code triggering duration is represented by the result of summing and averaging the historical status code triggering durations of the status codes by the master control system in the preset database over the historical time period. The maximum allowable status code response duration is the maximum value of the historical status code response durations of the status codes by the master control system in the preset database over the historical time period. The reference resource utilization deviation is represented by the result of summing and averaging the historical resource utilization deviations during the process of triggering and responding to the status codes by the master control system in the preset database. In this example, by real-time monitoring and adjusting the status code triggering conditions and comprehensively evaluating the response rate and resource utilization rate of the master control system, the stability and reliability of the master control system can be significantly improved.

[0053] In this embodiment, it is assumed that the range of the operating state interference threshold is between 1.25 and 2.25, the preset status code triggering duration is 10 seconds, and the change statistical table of the status code response rate score is shown in Table 1:

[0054] Table 1 Change Statistical Table of Status Code Response Rate Score

[0055]

[0056] It should be understood that, as can be seen from Table 1, the status code response rate score increases with the increase of the resource utilization rate score and decreases with the increase of the communication delay interference score, the status code triggering duration score, and the status code response duration score. Among them, the resource utilization rate score increases with the increase of the resource utilization deviation (i.e., |Y1 t -ΔY1 0 |), the status code triggering duration score increases with the increase of the status code triggering duration, and the status code response duration score increases with the increase of the status code response duration.

[0057] It should be noted that (1) the communication delay interference score also indirectly affects the value of the resource utilization rate score. When the communication delay interference score increases, it means that the communication delay in the master control system increases, resulting in an increase in the task waiting time, and then the uncompleted tasks gradually accumulate. Although the overall resource utilization rate may increase at this time, the resources allocated by the master control system for the tasks to be processed decrease, thus resulting in a decrease in the resource utilization rate score in the status code response rate score calculation formula.

[0058] (2) The status code triggering duration score also indirectly affects the value of the status code response duration score. When the status code triggering duration increases, it means that the duration required from the event trigger to be recognized and recorded by the master control system increases, which may lead to a corresponding delay in the master control system's response to the status code (because the response usually starts after the status code is recorded), that is, the status code response duration increases.

[0059] By considering the above indirect influence mechanism, it is helpful to more comprehensively understand the behavior of the master control system in the process of alarm optimization design, and further improve the fault response rate, thereby improving the efficiency and accuracy of the master control system in the process of alarm optimization design. Furthermore, the fault response rate of the master control system in the process of alarm optimization design is improved, effectively solving the problem of low correlation between the fault response rate and the real-time state of the wind turbine generator set in the prior art during the alarm optimization design process of the master control system.

[0060] Furthermore, the specific process of determining whether to adjust the independent variable parameters based on the obtained status code response rate score is as follows: Determine whether the obtained status code response rate score is greater than the preset status code response rate score. If the obtained status code response rate score is greater than the preset status code response rate score, it indicates that the response speed and activation ability of the master control system for the status code meet the expected requirements, and at this time, the independent variable parameters are not adjusted. If the obtained status code response rate score is not greater than the preset status code response rate score, it indicates that the response speed and activation ability of the master control system for the status code do not meet the expected requirements and the independent variable parameters are adjusted.

[0061] In this embodiment, the preset status code response rate score (set by preset personnel) is represented by the result of summing and averaging the historical status code response rate scores of the master control system in the preset database. When the obtained status code response rate score is not greater than the preset status code response rate score, at this time, the status code processing method in the master control system needs to be changed to use sequential processing and parallel processing simultaneously (assuming that the initial status code processing method of the master control system is sequential processing or parallel processing), and increase the resource allocation of the master control system, or reduce the triggering conditions of the status code, so that the master control system can identify and respond to the changes of the status code earlier, thereby improving the activation ability and response speed of the status code, and realizing the flexible and stable operation of the master control system.

[0062] Furthermore, the status code processing stability index is obtained through the following method: When the obtained status code response rate score is not greater than the preset status code response rate score, count the status code processing data volume of the master control system within the preset time period and combine the initial status code data volume and the processing algorithm complexity factor in the master control system to obtain the status code processing efficiency score (i.e., M in the limit expression of the status code processing stability index) t );Obtain the average network communication transmission rate corresponding to the status code during the hierarchical alarm process and combine the corresponding reference value to obtain the network communication transmission rate score (i.e., X in the limit expression of the status code processing stability index) t ),At the same time, combine the obtained status code response rate score (i.e., XIANG in the limit expression of the status code processing stability index) t ) to obtain the status code processing stability index.

[0063] In this embodiment, during the process of processing the main control system status code, the processing algorithm refers to a series of calculation steps or rules used to process, parse, or respond to the status code. These algorithms may involve status code identification, classification, priority ranking, and error handling. The processing algorithm complexity factor in this example is usually used to measure the time complexity of algorithm execution and is usually set by a preset person by consulting relevant algorithm complexity databases or online resources.

[0064] Specifically, the specific limit expression of the status code processing stability index is:

[0065]

[0066] In the formula, t is the number of the preset time period, t = 1, 2,..., T, T is the total number of preset time periods, e is the natural constant, WEN t represents the status code processing stability index of the main control system of the wind turbine in the t-th preset time period, XIANG t represents the status code response rate score of the main control system of the wind turbine in the t-th preset time period, XIANG 0 represents the preset status code response rate score, M t represents the status code processing efficiency score of the main control system of the wind turbine in the t-th preset time period, β represents the processing algorithm complexity factor, M1 t represents the amount of status code processing data of the main control system of the wind turbine in the t-th preset time period, M1 0 represents the initial amount of status code data, X t represents the network communication transmission rate score of the main control system of the wind turbine in the t-th preset time period, represents the average network communication transmission rate of the main control system of the wind turbine in the t-th preset time period, X1 0 represents the reference average network communication transmission rate.

[0067] Among them, the reference average network communication transmission rate is represented by the result of summing and averaging the historical average network communication transmission rates of the communication transmission network of the main control system in the historical time period in the preset database.

[0068] It should be understood that assuming the preset status code response rate score is 0.8, when the status code response rate score is a fixed value of 0.7, as Figure 2 shown, it is a two-dimensional coordinate diagram of the status code processing efficiency score - status code processing stability index provided by the embodiment of the present application (at this time, the network communication transmission rate score is a fixed value of 0.65). As can be seen from Figure 2 it, the status code processing stability index increases as the status code processing efficiency score increases; as Figure 3As shown in the figure, it is a two-dimensional coordinate diagram of the network communication transmission rate fraction - status code processing stability index provided by the embodiment of the present application (at this time, the status code processing efficiency fraction is a fixed value of 0.45). It can be seen from Figure 3 that the status code processing stability index increases as the network communication transmission rate fraction increases.

[0069] It should be noted that (1) the status code response rate fraction also indirectly affects the values of the status code processing efficiency fraction and the network communication transmission rate fraction. For example, when the main control system detects that the temperature of a certain component of the wind turbine (such as the frequency converter) is abnormal (i.e., equal to the maximum operating temperature set by the wind turbine manufacturer), at this time, the status code response rate fraction increases, and the system can quickly trigger an alarm and start the corresponding protection mechanism, thereby preventing the further deterioration of the fault, improving the status code processing efficiency fraction, and the system will be able to generate and send relevant communication data faster, which will help improve the network communication transmission rate fraction because the system can transmit data more efficiently.

[0070] (2) The status code processing efficiency fraction also indirectly affects the value of the network communication transmission rate fraction. In the wind turbine fault warning system, if the main control system can efficiently process the status codes from the wind turbine, it helps to generate and send the fault warning information to the maintenance personnel faster, which will help improve the network communication transmission rate fraction because the system can transmit important fault warning information more quickly.

[0071] Through the above indirect influence mechanism, the improvement of the fault response rate of the main control system in the alarm optimization design process can be achieved. When the status code response rate fraction, the status code processing efficiency fraction, and the network communication transmission rate fraction are all optimized, the system will be able to identify, process, and respond to the fault status of the wind turbine more quickly, effectively solving the problem of low correlation between the fault response rate and the real-time status of the wind turbine in the alarm optimization design process of the main control system in the prior art.

[0072] Furthermore, the specific process for judging whether to perform actual alarm verification based on the obtained status code processing stability index is as follows: judge whether the obtained status code processing stability index is greater than the preset status code processing stability index. If so, it indicates that the stability of the main control system in the process of processing the status code meets the expected requirements and actual alarm verification is performed; otherwise, it indicates that the stability of the main control system in the process of processing the status code does not meet the expected requirements, and at this time, actual alarm verification is not performed and the preset personnel are prompted to perform maintenance; the specific process for judging whether the alarm optimization design is completed based on the obtained alarm verification response duration is as follows: judge whether the obtained alarm verification response duration is less than the preset alarm verification response duration. If so, it indicates that the alarm optimization design of the main control system is effective and the alarm optimization design is completed; otherwise, it indicates that the alarm optimization design of the main control system does not meet the expected requirements and the preset personnel are prompted to perform maintenance.

[0073] In this embodiment, the preset status code processing stability index is represented by the result of summing and averaging the historical status code processing stability indexes of the main control system in the preset database within the historical time period, and the preset alarm verification response duration is represented by the result of summing and averaging the historical alarm verification response durations of the main control system in the preset database within the historical time period; through the process of this example, the main control system can automatically determine whether actual alarm verification is required, thereby reducing misoperations and resource waste caused by false alarms or missed alarms. Secondly, through the actual alarm verification link in this example, it can be more accurately judged whether the alarm duration after the alarm optimization design meets the expected requirements, which helps to improve the status code alarm performance and stability of the main control system, thereby improving the alarm response efficiency of the main control system and the satisfaction of users.

[0074] As Figure 4 shown, it is a schematic structural diagram of an alarm optimization design system for the main control system of a wind turbine provided by an embodiment of the present application. An alarm optimization design system for the main control system of a wind turbine provided by an embodiment of the present application includes: an operating state interference score acquisition module, a status code response rate score acquisition module, a status code processing stability index acquisition module, and an alarm optimization design evaluation module; among them, the operating state interference score acquisition module is used to monitor the operating state of the main control system of the wind turbine in real time within a preset time period to obtain the operating state interference score, and at the same time judge whether to perform status code level division based on the obtained operating state interference score. The operating state interference score is used to evaluate the interference degree of the response ability of the wind turbine within the preset time period; the status code response rate score acquisition module is used to, if the status code level division is performed, perform hierarchical control on the main control system according to the result of the status code level division to obtain the status code response rate score, and at the same time judge whether to adjust the independent variable parameter based on the obtained status code response rate score. The status code response rate score is used to evaluate the response speed and activation ability of the main control system to the status code; the status code processing stability index acquisition module is used to, if the independent variable parameter is adjusted, perform hierarchical alarm on the status code according to the adjusted independent variable parameter to obtain the status code processing stability index, and at the same time judge whether to perform actual alarm verification based on the obtained status code processing stability index. The status code processing stability index is used to evaluate the stability of the main control system during the process of processing the status code; the alarm optimization design evaluation module is used to, if actual alarm verification is performed, obtain the alarm verification response duration after the actual alarm verification ends, and at the same time judge whether to complete the alarm optimization design based on the obtained alarm verification response duration.

[0075] As Figure 5As shown in the figure, it is a flowchart of the optimized design of the main control system status code provided by the embodiment of the present application. By considering the interference factors during the operation of the wind turbine itself and combining them with the operating status of the main control system, this example helps to avoid the operating faults of the main control system caused by the faults during the operation of the wind turbine itself. In addition, through real-time monitoring, hierarchical control, hierarchical alarm of status codes, stability evaluation, and alarm optimization evaluation, this process forms a complete closed-loop management system, which can significantly improve the overall operating efficiency and maintenance management level of the wind turbine, and thus improve the fault response rate of the main control system during the alarm optimization design process.

[0076] In summary, the embodiment of the present application determines whether to perform status code level division by obtaining the interference score of the operating status, then performs hierarchical control on the main control system to obtain the status code response rate score and determines whether to adjust the independent variable parameters. Then, based on the adjusted independent variable parameters, hierarchical alarm is performed on the status codes to obtain the status code processing stability index and determines whether to perform actual alarm verification. Finally, based on the obtained alarm verification response duration, it is determined whether to complete the alarm optimization design, thereby improving the accuracy and reliability of the alarm optimization design, and further improving the fault response rate of the main control system during the alarm optimization design process, effectively solving the problem that the fault response rate of the main control system has a low correlation with the real-time status of the wind turbine in the prior art during the alarm optimization design process.

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

[0078] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the processes and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0079] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to work in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction device that implements the functions specified in one process or a plurality of processes and / or one block or a plurality of blocks of the flow. Figure 1 in one process or a plurality of processes and / or Figure 1 one block or a plurality of blocks.

[0080] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, such that a series of operation steps are executed on the computer or other programmable apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one process or a plurality of processes and / or one block or a plurality of blocks of the flow. Figure 1 in one process or a plurality of processes and / or Figure 1 one block or a plurality of blocks.

[0081] Although the preferred embodiments of the present invention have been described, additional changes and modifications can be made by those skilled in the art once they learn of the basic inventive concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications that fall within the scope of the present invention.

[0082] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims

1. A method for optimizing the alarm design of a main control system for a wind turbine generator system, characterized in that: The following steps are involved: Step 1: monitor the operating status of the main control system of the wind turbine generator set in real time within a preset time period to obtain an operating status interference score, and determine whether to perform status code classification based on the obtained operating status interference score, wherein the operating status interference score is used to evaluate the interference degree of the response capability of the wind turbine generator set within the preset time period; Step 2: If the status code classification is performed, the main control system is hierarchically controlled according to the result of the status code classification to obtain the status code response rate score, and at the same time, based on the obtained status code response rate score, it is determined whether to adjust the independent variable parameter, and the status code response rate score is used to evaluate the response speed and activation ability of the main control system to the status code; Step 3: If the independent variable parameters are adjusted, the status code is graded and alarmed according to the adjusted independent variable parameters to obtain the status code processing stability index, and at the same time, it is determined whether to perform actual alarm verification based on the obtained status code processing stability index, and the status code processing stability index is used to evaluate the stability of the main control system in the process of processing the status code; Step 4: If actual alarm verification is performed, the alarm verification response time after the actual alarm verification is completed is obtained, and at the same time, based on the obtained alarm verification response time, it is determined whether the alarm optimization design is completed.

2. A method for optimizing the alarm design of a main control system for a wind turbine generator system as claimed in claim 1, characterized in that: The status code level includes a first status code level and a second status code level; The first status code level indicates the normal operating status of the main control system within a preset time period; The second status code level is used to reflect the fault level of the main control system within a preset time period; The fault level includes a first fault and a second fault; The state code includes a first state and a second state; The independent variable parameters include the triggering conditions of the status code and the processing speed parameters of the main control system; The hierarchical control includes a first state control and a second state control; The hierarchical alarm includes a first fault alarm and a second fault alarm.

3. A method for optimizing the alarm design of a main control system for a wind turbine generator set as claimed in claim 1, characterized in that: The operating state interference score is obtained by the following method: Monitor the changes of the blade vibration frequency and blade speed of the wind turbine in real time within a preset time period to obtain the average blade vibration frequency and average blade speed, and simultaneously obtain the vibration frequency interference score and the speed interference score by combining the corresponding reference value and wind speed influencing factor; Real-time monitoring of the average electromagnetic waves generated by designated electrical components within the wind turbine generator set within a preset time period, and judging whether the average electromagnetic waves are within the allowable range of electromagnetic waves. If so, the electromagnetic wave interference score is obtained in combination with the maximum allowable electromagnetic wave. Otherwise, the preset personnel are prompted to inspect the designated electrical components. The electromagnetic wave interference score is the ratio of the average electromagnetic wave to the reference average electromagnetic wave. The communication delay interference score is obtained according to the communication delay duration of the main control system within a preset time period, and the operation status interference score is obtained by combining the obtained vibration frequency interference score, rotation speed interference score and electromagnetic wave interference score. The communication delay interference score is the ratio of the communication delay duration to the maximum allowable communication delay duration.

4. A method for optimizing the alarm design of a main control system for a wind turbine generator set as claimed in claim 1, characterized in that: The specific process of determining whether to perform status code classification based on the obtained running status interference score is as follows: Determine whether the obtained operation status interference score is within the operation status interference threshold range: If the obtained running state interference score is within the running state interference threshold range, the corresponding state code level is recorded as the first state code level; If the obtained running state interference score is not within the running state interference threshold range, the corresponding state code level is recorded as the second state code level; The specific process of status code classification is as follows: Recording the fault level corresponding to the operating state interference score that is greater than the maximum value of the historical operating state interference scores or less than the minimum value of the historical operating state interference scores as the first fault; The fault level corresponding to the operating state interference score equal to the maximum value or the minimum value of the historical operating state interference scores is recorded as the second fault.

5. The method for optimizing the alarm design of the main control system for a wind turbine generator set according to claim 1, characterized in that: The specific steps of obtaining the status code response rate score include: E1, real-time monitoring of the status code triggering duration of the master control system at the start of hierarchical control, judging whether the status code triggering duration is less than the preset status code triggering duration, if so, executing E2, otherwise adjusting the status code triggering condition and re-obtaining the status code triggering duration; E2, obtain the status code trigger duration score and the status code response duration score, and combine the resource utilization score of the main control system in the preset time period and the obtained communication delay interference score to obtain the status code response rate score; The status code trigger duration score is the ratio of the status code trigger duration to the preset status code trigger duration; The status code response duration score is the ratio of the status code response duration to the maximum allowed status code response duration; The resource utilization score is the ratio of the absolute value of the difference between the resource utilization deviation between the status code completion response and the start response and the reference resource utilization deviation to the reference resource utilization deviation.

6. A method for optimizing the alarm design of a main control system for a wind turbine generator set as claimed in claim 5, characterized in that: The specific limiting expression of the status code response rate score is: Where t is the number of the preset time period, t = 1, 2, ..., T, T is the total number of preset time periods, e is a natural constant, XIANG t Y represents the status code response rate score of the main control system of the wind turbine in the tth preset time period, t It represents the resource utilization rate score of the main control system of the wind turbine in the tth preset time period, P t It represents the fraction of the state code triggering duration of the main control system of the wind turbine in the tth preset time period. P10 represents the preset state code triggering duration. P1 t Indicates the duration of the state code triggering of the main control system of the wind turbine in the tth preset time period, Q t It represents the status code response duration score of the main control system of the wind turbine in the tth preset time period, C t represents the communication delay interference score of the main control system of the wind turbine in the tth preset time period, GAN t It represents the operating state interference score of the wind turbine in the tth preset time period, and ΔGAN represents the operating state interference threshold range.

7. The method for optimizing the alarm design of the main control system for a wind turbine generator set according to claim 1, characterized in that: The specific process of determining whether to adjust the independent variable parameters based on the obtained status code response rate score is as follows: Determine whether the obtained status code response rate score is greater than the preset status code response rate score: If the obtained status code response rate score is greater than the preset status code response rate score, the independent variable parameter is not adjusted; If the obtained status code response rate score is not greater than the preset status code response rate score, the independent variable parameter is adjusted.

8. The method for optimizing the alarm design of the main control system for a wind turbine generator set according to claim 1, characterized in that: The status code processing stability index is obtained by the following method: Counting the amount of status code processing data of the main control system within a preset time period and combining the initial amount of status code data and the complexity factor of the processing algorithm in the main control system to obtain a status code processing efficiency score; The average network communication transmission rate corresponding to the status code in the graded alarm process is obtained and combined with the corresponding reference value to obtain the network communication transmission rate score. At the same time, the status code processing stability index is obtained in combination with the obtained status code response rate score.

9. The method for optimizing the alarm design of the main control system for a wind turbine generator set according to claim 1, characterized in that: The specific process of determining whether to perform actual alarm verification based on the acquired status code processing stability index is as follows: Determine whether the acquired status code processing stability index is greater than the preset status code processing stability index. If so, perform actual alarm verification. Otherwise, do not perform actual alarm verification and prompt the preset personnel to perform maintenance. The specific process of judging whether the alarm optimization design is completed based on the obtained alarm verification response time is as follows: Determine whether the obtained alarm verification response time is less than the preset alarm verification response time. If so, complete the alarm optimization design, otherwise prompt the preset personnel to perform maintenance.

10. A main control system alarm optimization design system for wind turbines, characterized in that: include: Operation status interference score acquisition module, status code response rate score acquisition module, status code processing stability index acquisition module and alarm optimization design evaluation module; The operation status interference score acquisition module is used to monitor the operation status of the main control system of the wind turbine in real time within a preset time period to obtain the operation status interference score, and to determine whether to perform the status code level classification based on the obtained operation status interference score. The operation status interference score is used to evaluate the interference degree of the response capability of the wind turbine in the preset time period; The status code response rate score acquisition module is used to perform hierarchical control on the main control system according to the result of the status code level division to obtain the status code response rate score if the status code level division is performed, and to determine whether to adjust the independent variable parameter based on the obtained status code response rate score, and the status code response rate score is used to evaluate the response speed and activation capability of the main control system to the status code; The status code processing stability index acquisition module is used to, if the independent variable parameters are adjusted, perform graded alarms on the status code according to the adjusted independent variable parameters to obtain the status code processing stability index, and at the same time, determine whether to perform actual alarm verification based on the acquired status code processing stability index, and the status code processing stability index is used to evaluate the stability of the main control system in the process of processing the status code; The alarm optimization design evaluation module is used to obtain the alarm verification response time after the actual alarm verification is completed if the actual alarm verification is performed, and to determine whether the alarm optimization design is completed based on the obtained alarm verification response time.

Citation Information

Patent Citations

  • Software Testing Method and Apparatus for Wind Turbine Control Systems Based on Hardware-in-the-Loop

    CN106842985B

  • A real-time simulation system and method for the entire wind turbine chain

    CN114995190B