Wind turbine generator monitoring method and related device
By collecting and analyzing the blade root waving loads of the wind turbine blades, determining the unbalanced characteristic value and comparing it with the characteristic threshold, the safety problem of the wind turbine under extreme aerodynamic imbalance is solved, and the safety monitoring and protection control of the wind turbine is realized.
Patent Information
- Application Number
- CN202510005338.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-02
- Publication Date
- 2025-03-21
AI Technical Summary
When wind turbines are affected by wind turbulence, wind shear, blade pollution, installation error or damage, extreme aerodynamic imbalances of blade sweeping towers or the entire machine inverting towers, resulting in safety accidents.
By collecting the multiple leaf root waving loads and ambient wind speeds of each blade of each wind turbine unit during the target time period, the first average and second average values of the multiple leaf root waving loads of each blade are calculated, the unbalanced characteristic value is determined, and the characteristic threshold corresponding to the ambient wind speed is compared, and corresponding safety measures are implemented to avoid accidents.
Real-time monitoring of the blade load of the wind turbine unit and the extraction of characteristic values are realized, and it is possible to timely determine whether the unit is in a pneumatic imbalance state, and safety protection control is performed based on the comparison results to ensure the safe operation of the wind turbine unit and avoid the occurrence of serious safety accidents.
Smart Images

Figure CN119664602A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of wind power generation, and in particular to a wind turbine monitoring method and related devices. Background Art
[0002] The size of wind turbine equipment is generally large, especially the diameter of the wind rotor, which makes the swept area of the wind rotor increase dramatically. Affected by various environmental conditions such as wind turbulence and wind shear, the imbalance of the load on the wind rotor surface is more obvious, and the deformation of the blades at different wind rotor azimuths is very different. If the blades are contaminated, installed incorrectly, or damaged, this imbalance will be aggravated. This will result in extreme aerodynamic imbalance on the wind rotor surface, under which blades are prone to sweeping the tower or even the entire machine toppling over. Therefore, it is particularly important to avoid the above accidents and ensure the safety of wind turbines. Summary of the invention
[0003] In view of the above problems, the present application provides a wind turbine monitoring method and related devices to achieve the purpose of protecting wind turbines and avoiding accidents. The specific scheme is as follows:
[0004] A first aspect of the present application provides a wind turbine monitoring method, comprising:
[0005] respectively collecting a plurality of blade root flapping loads of each blade of a target wind turbine set within a target time period and a plurality of ambient wind speeds of the target wind turbine set;
[0006] For each blade: determining a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade within a target time period;
[0007] determining a second average value, wherein the second average value is an average value of the first average values;
[0008] determining an unbalance characteristic value based on the first average value and the second average value;
[0009] At least one characteristic threshold value corresponding to the average value of the plurality of ambient wind speeds is determined, the unbalance characteristic value is compared with the at least one characteristic threshold value, and matching safety measures are executed according to the comparison result.
[0010] In a possible implementation, the unbalanced characteristic value includes an inter-leaf unbalanced characteristic value, and determining the unbalanced characteristic value based on the first average value and the second average value includes:
[0011] Determine the ratio of each first average load difference to the second average value, and take the maximum value of each ratio as the inter-leaf imbalance characteristic value, the first average load difference is the absolute value of the first difference between two adjacent blades, and the first difference is the difference between the first average values of the two adjacent blades.
[0012] In a possible implementation, the unbalance characteristic value includes a single-blade unbalance characteristic value, and determining the unbalance characteristic value based on the first average value and the second average value includes:
[0013] Determine the ratio of each second average load difference to the second average value, and take the maximum value of each ratio as the single-blade imbalance characteristic value, the second average load difference is the absolute value of the second difference of the blade, and the second difference is the difference between the first average value and the second average value of the blade.
[0014] In a possible implementation, the at least one characteristic threshold includes: an alarm threshold and a shutdown threshold, the shutdown threshold is greater than the alarm threshold, and the performing matching safety measures according to the comparison result includes:
[0015] If the unbalanced characteristic value is greater than the shutdown threshold, the target wind turbine is controlled to shut down;
[0016] If the unbalance characteristic value is greater than the alarm threshold and not greater than the shutdown threshold, an alarm signal is generated.
[0017] In a possible implementation, the method further includes:
[0018] If the duration of the alarm signal within the preset time period is greater than the preset duration, the target wind turbine set is controlled to shut down.
[0019] In a possible implementation, the process of determining the at least one characteristic threshold includes:
[0020] According to the wind speed superposition strategy, the wind speed value of each wind speed point is calculated for a preset time to obtain a preset number of wind speed calculation result data, the average value of the preset number of wind speed calculation result data is the wind speed value, and the wind speed point is a dividing point obtained by dividing the wind speed value between the cut-in wind speed and the cut-out wind speed according to a preset interval;
[0021] For each blade in each wind speed calculation result data: determining a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade in a target time period;
[0022] determining a second average value, wherein the second average value is an average value of the first average values;
[0023] determining an unbalance characteristic value based on the first average value and the second average value;
[0024] Extracting the maximum unbalanced characteristic value from the preset number of unbalanced characteristic values at each wind speed point;
[0025] The maximum unbalanced characteristic value is adjusted in each wind speed range to obtain a characteristic threshold value of each wind speed range, wherein the wind speed range is obtained by dividing the average value of the wind speed points.
[0026] In a possible implementation, the adjusting process of the maximum unbalanced characteristic value in each wind speed range to obtain a characteristic threshold value of each wind speed range includes:
[0027] Taking the average value of the wind speed points as the midpoint of a first wind speed interval, and multiplying the maximum unbalanced characteristic value in the first wind speed interval by a first adjustment coefficient to obtain a characteristic threshold value of the first wind speed interval;
[0028] Multiplying the maximum unbalanced characteristic value in the second wind speed interval by the second adjustment coefficient to obtain the characteristic threshold value of the second wind speed interval, wherein the maximum value of the second wind speed interval is the minimum value of the first wind speed interval;
[0029] The maximum unbalanced characteristic value in the third wind speed interval is multiplied by the third adjustment coefficient to obtain the characteristic threshold value of the third wind speed interval, and the minimum value of the third wind speed interval is the maximum value of the first wind speed interval.
[0030] A second aspect of the present application provides a wind turbine monitoring device, comprising:
[0031] A data acquisition module, used to respectively acquire a plurality of blade root flapping loads of each blade of a target wind turbine set within a target time period, and a plurality of ambient wind speeds of the target wind turbine set;
[0032] A first data processing module is configured to determine, for each blade: a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade within a target time period;
[0033] A second data processing module, used to determine a second average value, where the second average value is an average value of the first average values;
[0034] a characteristic value generating module, configured to determine an unbalanced characteristic value based on the first average value and the second average value; and
[0035] The feature comparison module is used to determine at least one feature threshold corresponding to the average value of the multiple ambient wind speeds, compare the unbalanced feature value with the at least one feature threshold, and execute matching safety measures according to the comparison result.
[0036] A third aspect of the present application provides a computer program product, comprising computer-readable instructions, which, when executed on an electronic device, enables the electronic device to implement the wind turbine monitoring method of the first aspect or any implementation of the first aspect.
[0037] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0038] The memory is used to store computer programs;
[0039] The processor is used to execute the computer program so that the electronic device can implement the wind turbine monitoring method of the first aspect or any implementation manner of the first aspect.
[0040] A fifth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the wind turbine monitoring method of the first aspect or any implementation of the first aspect.
[0041] By means of the above technical scheme, the wind turbine monitoring method provided by the present application collects multiple blade root flapping loads of each blade of the target wind turbine in the target time period and multiple environmental wind speeds of the target wind turbine. For each blade: based on the multiple blade root flapping loads of the blade in the target time period, determine the first average value of the multiple blade root flapping loads of the blade. And take the average value of each first average value as the second average value, and then determine the unbalanced characteristic value based on the first average value and the second average value. Determine at least one characteristic threshold corresponding to the average value of multiple environmental wind speeds, compare the unbalanced characteristic value with at least one characteristic threshold, and execute matching safety measures according to the comparison result. It is realized that on the basis of measuring the blade root flapping load, further data characteristic value extraction is performed, combined with the unit operation status and the preset conditions for comparison, and when it is judged to be in an aerodynamic imbalance state, a safety protection control action is executed to ensure the safe operation of the unit and avoid serious safety accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0043] Figure 1 A structural diagram of a wind turbine monitoring system provided in this application;
[0044] Figure 2 An architecture diagram of a terminal provided for this application;
[0045] Figure 3 An architectural diagram of a server provided for this application;
[0046] Figure 4 A flow chart of a wind turbine monitoring method provided in this application;
[0047] Figure 5 Flow chart for determining feature thresholds provided for this application;
[0048] Figure 6 An application flow chart of a wind turbine monitoring method provided in this application;
[0049] Figure 7 A structural diagram of a wind turbine monitoring device provided in this application;
[0050] Figure 8 This is a structural diagram of the electronic device provided for this application. DETAILED DESCRIPTION
[0051] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0052] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0053] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0054] See also Figure 1 , Figure 11 shows a schematic diagram of the architecture of a wind turbine monitoring system. The system may include a terminal 100 and a server 200. The server 200 may include one or more servers ( Figure 1 In the example, a server is included, and the server 200 can provide the method provided in the embodiment of the present application for one or more terminals.
[0055] Among them, the terminal 100 can be installed with an application for collecting the blade root swing load of each blade of the wind turbine. The above application and web page can provide an interface. The terminal 100 can receive the relevant parameters entered by the user on the collection parameter setting interface, and send the above parameters to the server 200. The server 200 can obtain the processing results based on the received parameters and return the processing results to the terminal 100.
[0056] It should be understood that in some optional implementations, the terminal 100 can also complete the action of obtaining the processing result based on the received parameters by itself without the cooperation of the server, and the embodiments of the present application are not limited to this.
[0057] Next describe Figure 1 The product form of the mid-terminal 100;
[0058] The terminal 100 in the embodiment of the present application can be a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc., and the embodiment of the present application does not impose any limitation on this.
[0059] Figure 2 An optional hardware structure diagram of the terminal 100 is shown.
[0060] refer to Figure 2 As shown, the terminal 100 may include a radio frequency unit 110, a memory 120, an input unit 130, a display unit 140, a camera 150 (optional), an audio circuit 160 (optional), a speaker 161 (optional), a microphone 162 (optional), an earphone jack 163 (optional), a processor 170, an external interface 180, a power supply 190 and other components. Those skilled in the art will appreciate that Figure 2 These are merely examples of terminals or multi-function devices and do not constitute limitations on the terminals or multi-function devices, which may include more or fewer components than those shown in the figures, or combinations of certain components, or different components.
[0061] The input unit 130 can be used to receive input digital or character information, and generate key signal input related to the user settings and function control of the portable multifunctional device. Specifically, the input unit 130 may include a touch screen 131 (optional) and / or other input devices 132. The touch screen 131 can collect the user's touch operations on or near it (such as the user's operation on or near the touch screen using any suitable object such as fingers, joints, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch screen can detect the user's touch action on the touch screen, convert the touch action into a touch signal and send it to the processor 170, and can receive and execute the command sent by the processor 170; the touch signal at least includes the touch point coordinate information. The touch screen 131 can provide an input interface and an output interface between the terminal 100 and the user. In addition, the touch screen can be implemented using multiple types such as resistive, capacitive, infrared and surface acoustic wave. In addition to the touch screen 131, the input unit 130 can also include other input devices. Specifically, other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.
[0062] Among them, the input device 132 can receive input data and the like.
[0063] The display unit 140 can be used to display information input by the user or provided to the user, various menus of the terminal 100, interactive interfaces, file display and / or playback of any multimedia file. In the embodiment of the present application, the display unit 140 can be used to display the interface for setting acquisition parameters, processing results, etc.
[0064] The memory 120 can be used to store instructions and data. The memory 120 can mainly include an instruction storage area and a data storage area. The data storage area can store various data, such as multimedia files, texts, etc.; the instruction storage area can store software units such as operating systems, applications, instructions required for at least one function, or their subsets and extensions. It can also include a non-volatile random access memory; provide the processor 170 with hardware, software and data resources including management of computing and processing equipment, and support control software and applications. It is also used for the storage of multimedia files, and the storage of running programs and applications.
[0065] The processor 170 is the control center of the terminal 100. It uses various interfaces and lines to connect various parts of the entire terminal 100. By running or executing instructions stored in the memory 120 and calling data stored in the memory 120, it executes various functions of the terminal 100 and processes data, thereby controlling the terminal device as a whole. Optionally, the processor 170 may include one or more processing units; preferably, the processor 170 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, and the modem processor mainly processes wireless communication. It is understandable that the above-mentioned modem processor may not be integrated into the processor 170. In some embodiments, the processor and the memory may be implemented on a single chip, and in some embodiments, they may also be implemented separately on separate chips. The processor 170 may also be used to generate corresponding operation control signals, send them to corresponding components of the computing and processing device, read and process data in the software, especially read and process data and programs in the memory 120, so that each functional module therein performs corresponding functions, thereby controlling the corresponding components to act according to the requirements of the instructions.
[0066] Among them, the memory 120 can be used to store software codes related to the wind turbine monitoring method, the processor 170 can execute the steps of the wind turbine monitoring method, and can also schedule other units (such as the above-mentioned input unit 130 and display unit 140) to achieve corresponding functions.
[0067] The radio frequency unit 110 (optional) can be used for receiving and sending information or receiving and sending signals during a call, for example, after receiving the downlink information of the base station, it is sent to the processor 170 for processing; in addition, the designed uplink data is sent to the base station. Generally, the RF circuit includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA), a duplexer, etc. In addition, the radio frequency unit 110 can also communicate with network devices and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile communication (Global System of Mobile communication, GSM), General Packet Radio Service (General Packet Radio Service, GPRS), Code Division Multiple Access (Code Division Multiple Access, CDMA), Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), email, Short Messaging Service (SMS), etc.
[0068] In this embodiment of the present application, the RF unit 110 can send the collected blade root flapping load data of the wind turbine blades to the server 200, and receive the processing result of the control strategy of the wind turbine sent by the server 200.
[0069] It should be understood that the radio frequency unit 110 is optional and can be replaced by other communication interfaces, such as a network port.
[0070] The terminal 100 also includes a power supply 190 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 170 through a power management system, so that the power management system can manage functions such as charging, discharging, and power consumption.
[0071] The terminal 100 further includes an external interface 180 , which may be a standard Micro USB interface or a multi-pin connector, and may be used to connect the terminal 100 to communicate with other devices, or to connect a charger to charge the terminal 100 .
[0072] Although not shown, the terminal 100 may also include a flashlight, a wireless fidelity (WiFi) module, a Bluetooth module, sensors with different functions, etc., which are not described in detail here. Some or all of the methods described below may be applied in the following embodiments. Figure 2In the terminal 100 shown.
[0073] Next describe Figure 1 The product form of the server 200;
[0074] Figure 3 A structural diagram of a server 200 is provided, such as Figure 3 As shown, the server 200 includes a bus 201, a processor 202, a communication interface 203, and a memory 204. The processor 202, the memory 204, and the communication interface 203 communicate with each other via the bus 201.
[0075] The bus 201 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0076] The processor 202 may be any one or more of a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0077] The memory 204 may include a volatile memory, such as a random access memory (RAM). The memory 204 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
[0078] The memory 204 may be used to store software codes related to the wind turbine monitoring method, and the processor 202 may execute the steps of the wind turbine monitoring method of the chip, and may also schedule other units to implement corresponding functions.
[0079] It should be understood that the above-mentioned terminal 100 and server 200 can be centralized or distributed devices, and the processors in the above-mentioned terminal 100 and server 200 (such as processor 170 and processor 202) can be hardware circuits (such as application specific integrated circuit (ASIC), field-programmable gate array (FPGA), general-purpose processor, digital signal processor (DSP), microprocessor or microcontroller, etc.), or a combination of these hardware circuits. For example, the processor can be a hardware system with an instruction execution function, such as a CPU, DSP, etc., or a hardware system without an instruction execution function, such as an ASIC, FPGA, etc., or a combination of the above-mentioned hardware systems without an instruction execution function and hardware systems with an instruction execution function.
[0080] Wind turbine: a device used to convert wind energy into electrical energy.
[0081] Blade root flapping load: When a wind turbine blade is subjected to the action of wind, a bending moment (flapping moment) is generated at the root of the blade in the fore-and-aft direction.
[0082] Aerodynamic imbalance: The operating state caused by uneven force on the rotor plane due to wind turbulence, wind shear, blade contamination, blade installation error, blade damage, etc.
[0083] The existing aerodynamic imbalance identification technology collects the rotor speed or generator speed for a period of time, and then further performs frequency domain analysis to obtain frequency domain points with large energy to determine whether there is an imbalance. This measurement method has poor real-time performance because the speed change lags behind the load change. At the same time, the speed will also be affected by the vibration of the unit, and the accuracy of the analysis cannot be well guaranteed. In addition, the wind turbine operation controller is a PLC (Programmable Logic Controller). For complex frequency domain calculations, it will have a certain impact on the PLC operation occupancy rate.
[0084] At present, all large-megawatt models are equipped with blade root load measurement systems, which creates conditions for identifying aerodynamic imbalance within the wind rotor surface.
[0085] On this basis, the embodiment of the present application provides a wind turbine monitoring method. The wind turbine monitoring method of the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0086] Reference Figure 4 , Figure 4 A flow chart of a wind turbine monitoring method provided in an embodiment of the present application is as follows: Figure 4 As shown, a wind turbine monitoring method provided in an embodiment of the present application may include steps 401 to 405, and these steps are described in detail below.
[0087] 401. Collect multiple blade root flapping loads of each blade of a target wind turbine generator set within a target time period and multiple ambient wind speeds of the target wind turbine generator set.
[0088] Specifically, the blade root flapping load and ambient wind speed of each blade of the target wind turbine selected for monitoring can be collected according to the set collection frequency. To ensure the accuracy of monitoring the target wind turbine, the collection frequency here can be set to above 1 Hz, and the collection time can be controlled at about 10 minutes, thereby obtaining multiple blade root flapping loads of each blade and multiple ambient wind speeds of the target wind turbine.
[0089] It is understandable that those skilled in the art may select and adjust the above parameters such as acquisition frequency and acquisition duration as needed, and no limitation is made here.
[0090] 402. For each blade: determine a first average value of the plurality of blade root flapping loads of the blade based on the plurality of blade root flapping loads of the blade within a target time period.
[0091] Specifically, for each blade: after adding up the obtained multiple blade root flapping loads (that is, the sequence formed by the blade root flapping loads), an average value is taken to obtain a first average value of the multiple blade root flapping loads of the blade.
[0092] 403. Determine a second average value, where the second average value is an average value of the first average values.
[0093] Specifically, based on the first average value of each blade obtained above, the first average values of each blade are added and averaged to obtain the second average value. For example, a general wind turbine has 3 blades, and the sum of the first average values of the 3 blades can be divided by 3 to obtain the second average value.
[0094] 404. Determine an unbalanced characteristic value based on the first average value and the second average value.
[0095] Specifically, the unbalance characteristic value may include: an inter-leaf unbalance characteristic value or a single-leaf unbalance characteristic value, or may include both the inter-leaf unbalance characteristic value and the single-leaf unbalance characteristic value.
[0096] The process of determining the inter-leaf imbalance characteristic value includes:
[0097] Determine the ratio of each first average load difference to the second average value, and take the maximum value of each ratio as the inter-leaf imbalance characteristic value, the first average load difference is the absolute value of the first difference between two adjacent blades, and the first difference is the difference between the first average values of two adjacent blades.
[0098] For example, for a wind turbine generator set consisting of three blades, the difference between the first average values of two adjacent blades is calculated respectively to obtain three differences, and then the absolute value operation is performed on the three differences respectively to obtain three absolute values, and the percentages of the three absolute values to the second average value are calculated respectively, and the maximum percentage obtained is determined as the inter-blade imbalance characteristic value.
[0099] The process of determining the single-blade imbalance characteristic value includes: determining the ratio of each second average load difference to the second average value, and taking the maximum value of each ratio as the single-blade imbalance characteristic value, the second average load difference is the absolute value of the second difference of the blade, and the second difference is the difference between the first average value and the second average value of the blade.
[0100] For example, for a wind turbine generator set consisting of three blades, the difference between the first average value and the second average value of each blade is calculated respectively to obtain three differences, and then the absolute value operation is performed on the three differences respectively to obtain three absolute values, and the percentages of the three absolute values to the second average value are calculated respectively, and the maximum percentage obtained is determined as the single-leaf imbalance characteristic value.
[0101] 405. Determine at least one characteristic threshold corresponding to an average value of a plurality of ambient wind speeds, compare the unbalanced characteristic value with the at least one characteristic threshold, and execute matching safety measures according to the comparison result.
[0102] Specifically, when the imbalance characteristic value includes: inter-blade imbalance characteristic value or single-blade imbalance characteristic value, that is, the imbalance characteristic value only includes one imbalance characteristic value, the corresponding characteristic threshold can be determined from a preset table according to the average value of the wind speed, and then the imbalance characteristic value and the characteristic threshold are compared, and corresponding safety measures are executed according to the comparison result.
[0103] For example, when the unbalanced characteristic value is an inter-leaf unbalanced characteristic value, a characteristic threshold of the inter-leaf unbalanced characteristic value is determined from a table corresponding to the inter-leaf unbalanced characteristic according to the average value of the wind speed, and then corresponding safety measures are executed according to the comparison result.
[0104] When the unbalanced characteristic value is a single-leaf unbalanced characteristic value, a characteristic threshold of the single-leaf unbalanced characteristic value is determined from a table corresponding to the single-leaf unbalanced characteristic according to the average wind speed, and then corresponding safety measures are executed according to the comparison result.
[0105] When the unbalanced characteristic values include: inter-leaf unbalanced characteristic values and single-leaf unbalanced characteristic values, that is, when the unbalanced characteristic values include these two unbalanced characteristic values, the two unbalanced characteristic values can be compared with the corresponding determined characteristic thresholds according to the above-mentioned comparison strategy. Safety will be confirmed only when the comparison results of the two unbalanced characteristic values are both safe. As long as one comparison fails, the corresponding safety measures will be executed.
[0106] The characteristic threshold may include two thresholds: an alarm threshold and a shutdown threshold, wherein the shutdown threshold is greater than the alarm threshold. If the unbalanced characteristic value is greater than the shutdown threshold, the wind turbine is controlled to shut down. If the unbalanced characteristic value is greater than the alarm threshold but not greater than the shutdown threshold, an alarm signal is generated.
[0107] And if the duration of the alarm signal within the preset time period is greater than the preset duration, the wind turbine set is controlled to shut down.
[0108] It is understandable that those skilled in the art may adjust and select the number and value of the above-mentioned characteristic thresholds accordingly as needed, which will not be elaborated here.
[0109] From the above, it can be seen that the wind turbine monitoring method collects and monitors the blade root swing load, further extracts data feature values, compares the unit operation status with the preset conditions, and determines whether the unit is in an extreme aerodynamic imbalance state based on the comparison result. If the unit is in an extreme imbalance state, the unit executes safety protection control actions to ensure the safe operation of the unit and avoid serious safety accidents.
[0110] As a specific application of the above wind turbine monitoring method, refer to Figure 6 The method for monitoring a wind turbine generator set by combining two unbalanced characteristic values, namely, the inter-blade unbalanced characteristic value and the single-blade unbalanced characteristic value, may specifically include the following processing steps:
[0111] 1) Pre-set two parameters, Td1 and Td2, for subsequent alarm timing and initialize them to 0;
[0112] 2) Real-time measurement of the blade root flapping loads of the three blades of the wind turbine, recorded as My1, My2, and My3, and data is stored for a period of 10 minutes and follows the first-in-first-out data iteration principle, and the sampling frequency is set to above 1 Hz:
[0113] My1 = [My 11 ,My 12, …,My 1n ];
[0114] My2 = [My 21 ,My 22 ,…,My2n ];
[0115] My3 = [My 31 ,My 32 ,…,My 3n ];
[0116] 3) Obtain the 10-minute average load value of a single blade (i.e., the first average value), recorded as AveMy1, AveMy2, and AveMy3;
[0117] ……(1)
[0118] ……(2)
[0119] ……(3)
[0120] 4) Calculate the average value of the loads on the three blades (i.e., the second average value), recorded as Ave600My;
[0121] ……(4)
[0122] b. Calculation and control process of inter-leaf imbalance characteristic value: ( Figure 6 left side of the figure)
[0123] 5) Calculate the absolute value of the difference between the average loads of the two blades (i.e., the first average value), recorded as DevMy 12 、DevMy 23 、DevMy 31 ; Find the percentage of the three in Ave600My, recorded as Per 11 ,Per 12 ,Per 13 ; Obtain the average wind speed Vave during the same period;
[0124] ……(5)
[0125] ……(6)
[0126] ……(7)
[0127] *100%……(8)
[0128] *100%……(9)
[0129] *100%……(10)
[0130] ……(11)
[0131] 6) Calculate Per 11 ,Per 12 ,Per 13 The maximum value of is denoted as Per1;
[0132] ……(12)
[0133] 7) Based on Vave, Per1, and Table 1, obtain the inter-leaf imbalance shutdown threshold and alarm threshold by looking up the table;
[0134] 8) If Per1 is greater than or equal to the shutdown threshold, a shutdown is triggered; if Per1 is less than the shutdown threshold but greater than or equal to the alarm threshold, timing is performed. When the alarm duration exceeds T1s, a shutdown is executed, otherwise continuous monitoring is performed.
[0135] c. Calculation and control process of single blade unbalance characteristic value (refer to Figure 6 (shown on the right in the figure)
[0136] 9) Obtain the absolute value of the load difference between the average load of a single blade and Ave600My, recorded as DevMy 10 、DevMy 20 、DevMy 30 ; Find the percentage of the three in Ave600My, recorded as Fer 11 、Fer 12 、Fer 13 ; Calculate the average wind speed Vave;
[0137] ……(13)
[0138] ……(14)
[0139] ……(15)
[0140] *100%……(16)
[0141] *100%……(17)
[0142] *100%……(18)
[0143] 10) Obtaining Fer 11 、Fer 12 、Fer 13 The maximum value is denoted as Fer1;
[0144] ……(19)
[0145] 11) Based on Vave, Fer1 and Table 2, obtain the single blade imbalance shutdown threshold and alarm threshold by looking up the table;
[0146] 12) If Fer1 is greater than or equal to the shutdown threshold, a shutdown is triggered; if Fer1 is less than the shutdown threshold but greater than or equal to the alarm threshold, timing is performed. When the alarm duration exceeds T2s, a shutdown is performed, otherwise continuous monitoring is performed.
[0147] To ensure the accuracy and reliability of the identification of extreme aerodynamic imbalance of the wind turbine, the process of determining at least one characteristic threshold in step 405 includes:
[0148] Step 11. According to the wind speed superposition strategy, the wind speed value of each wind speed point is calculated for a preset time to obtain a preset number of wind speed calculation result data. The average value of the preset number of wind speed calculation result data is the wind speed value. The wind speed point is a dividing point obtained by dividing the wind speed value between the cut-in wind speed and the cut-out wind speed according to a preset interval.
[0149] Specifically, refer to Figure 5 As shown, the simulation calculation conditions can be designed according to the model and on-site environmental conditions: including the cut-in wind speed Vin to the cut-out wind speed Vout, the simulation calculation is performed at intervals of 1m / s, and the results of more than 12 seeds are calculated for each wind speed point. The calculation time of a single seed is required to be greater than 600s. The seed here can be understood as a function of wind speed calculation to simulate natural wind speed.
[0150] Step 12: for each blade in each wind speed calculation result data: based on a plurality of blade root flapping loads of the blade in a target time period, determine a first average value of the plurality of blade root flapping loads of the blade.
[0151] Step 13: Determine a second average value, where the second average value is the average value of the first average values.
[0152] Step 14: Determine an unbalanced characteristic value based on the first average value and the second average value.
[0153] Step 15: extracting the maximum unbalanced characteristic value from the preset number of unbalanced characteristic values at each wind speed point.
[0154] Specifically, refer to Figure 5 As shown, according to the calculation results, the blade root swinging bending moment My of the three blades under each seed is extracted, and the unbalanced load characteristic value of each seed is calculated. The calculation method of the load characteristic value here is consistent with steps 3), 4), 5), 6), 9), and 10). Including the maximum unbalance value P between the two blades ij and the maximum unbalance value F of a single blade ij , where i represents the wind speed number and j represents the seed number.
[0155] Step 16: Adjust the maximum unbalanced characteristic value in each wind speed range to obtain a characteristic threshold value for each wind speed range. The wind speed range is obtained by dividing the average value of the wind speed points.
[0156] Specifically, the average value of the wind speed points can be used as the midpoint of the first wind speed interval, and the maximum unbalanced characteristic value in the first wind speed interval can be multiplied by the first adjustment coefficient to serve as the characteristic threshold of the first wind speed interval. The maximum unbalanced characteristic value in the second wind speed interval can be multiplied by the second adjustment coefficient to serve as the characteristic threshold of the second wind speed interval, wherein the maximum value of the second wind speed interval is the minimum value of the first wind speed interval. The maximum unbalanced characteristic value in the third wind speed interval can be multiplied by the third adjustment coefficient to serve as the characteristic threshold of the third wind speed interval, wherein the minimum value of the third wind speed interval is the maximum value of the first wind speed interval.
[0157] For example, refer to Figure 5 As shown in the figure, for all seeds at the same wind speed point, the maximum imbalance value between two leaves and the maximum imbalance value of a single leaf are taken as the maximum value, and P is obtained. i and F i , the average wind speed is divided into intervals according to less than Vr-2, greater than or equal to Vr-2 and less than or equal to Vr+2, and greater than Vr+2 (see Table 1 and Table 2):
[0158] Table 1 Inter-leaf imbalance feature threshold table:
[0159]
[0160] Table 2 Single blade imbalance characteristic threshold table:
[0161]
[0162] In the above two tables, SF1 and SF2 correspond to the alarm safety factor and shutdown safety factor respectively.
[0163] It is understandable that in actual application, each of the above-mentioned wind speed ranges can use the same set of alarm safety factors and shutdown safety factors, or different alarm safety factors and shutdown safety factors can be adapted for each wind speed range as needed, which will not be repeated here.
[0164] This wind turbine monitoring method obtains characteristic values that can reflect the imbalance of the wind rotor by analyzing the characteristics of the blade root load, and designs two identification methods and safety control logic for inter-blade imbalance and single-blade imbalance, forming a double insurance for the safety of the unit under extreme aerodynamic imbalance. At the same time, a reasonable threshold table is designed based on the model and wind field conditions to achieve a customized matching effect.
[0165] A wind turbine monitoring method provided in an embodiment of the present application is introduced above, and a device for executing the wind turbine monitoring method will be introduced below.
[0166] See also Figure 7 , Figure 7 The following is a schematic diagram of the structure of a wind turbine monitoring device provided in an embodiment of the present application. Figure 7 As shown, the wind turbine monitoring device comprises:
[0167] The data acquisition module 701 is used to respectively acquire multiple blade root flapping loads of each blade of the target wind turbine generator set within a target time period and multiple ambient wind speeds of the target wind turbine generator set.
[0168] The first data processing module 702 is configured to determine, for each blade, a first average value of multiple blade root flapping loads of the blade based on multiple blade root flapping loads of the blade within a target time period.
[0169] The second data processing module 703 is used to determine a second average value, where the second average value is the average value of each first average value.
[0170] The characteristic value generating module 704 is used to determine the unbalanced characteristic value based on the first average value and the second average value. And,
[0171] The feature comparison module 705 is used to determine at least one feature threshold corresponding to the average value of multiple ambient wind speeds, compare the unbalanced feature value with the at least one feature threshold, and execute matching safety measures according to the comparison result.
[0172] In a possible implementation, the unbalanced characteristic value includes an inter-leaf unbalanced characteristic value, and the characteristic value generating module 704 determines the unbalanced characteristic value based on the first average value and the second average value, including:
[0173] Determine the ratio of each first average load difference to the second average value, and take the maximum value of each ratio as the inter-leaf imbalance characteristic value, the first average load difference is the absolute value of the first difference between two adjacent blades, and the first difference is the difference between the first average values of the two adjacent blades.
[0174] In a possible implementation, the unbalanced characteristic value includes a single-blade unbalanced characteristic value, and the characteristic value generating module 704 determines the unbalanced characteristic value based on the first average value and the second average value, including:
[0175] Determine the ratio of each second average load difference to the second average value, and take the maximum value of each ratio as the single-blade imbalance characteristic value, the second average load difference is the absolute value of the second difference of the blade, and the second difference is the difference between the first average value and the second average value of the blade.
[0176] In a possible implementation, the at least one feature threshold includes: an alarm threshold and a shutdown threshold, the shutdown threshold is greater than the alarm threshold, and the feature comparison module 705 executes a matching safety measure according to the comparison result, including:
[0177] If the unbalanced characteristic value is greater than the shutdown threshold, the target wind turbine is controlled to shut down;
[0178] If the unbalance characteristic value is greater than the alarm threshold and not greater than the shutdown threshold, an alarm signal is generated.
[0179] In a possible implementation, the process in which the feature comparison module 705 executes the matching security measures according to the comparison result further includes:
[0180] If the duration of the alarm signal within the preset time period is greater than the preset duration, the target wind turbine set is controlled to shut down.
[0181] In a possible implementation, the process of determining at least one feature threshold in the feature comparison module 705 includes:
[0182] According to the wind speed superposition strategy, the wind speed value of each wind speed point is calculated for a preset time to obtain a preset number of wind speed calculation result data, the average value of the preset number of wind speed calculation result data is the wind speed value, and the wind speed point is a dividing point obtained by dividing the wind speed value between the cut-in wind speed and the cut-out wind speed according to a preset interval;
[0183] For each blade in each wind speed calculation result data: determining a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade in a target time period;
[0184] determining a second average value, wherein the second average value is an average value of the first average values;
[0185] determining an unbalance characteristic value based on the first average value and the second average value;
[0186] Extracting the maximum unbalanced characteristic value from the preset number of unbalanced characteristic values at each wind speed point;
[0187] The maximum unbalanced characteristic value is adjusted in each wind speed range to obtain a characteristic threshold value of each wind speed range, wherein the wind speed range is obtained by dividing the average value of the wind speed points.
[0188] In a possible implementation, the feature comparison module 705 adjusts the maximum unbalanced feature value in each wind speed range to obtain a feature threshold value for each wind speed range, including:
[0189] Taking the average value of the wind speed points as the midpoint of the first wind speed interval, and multiplying the maximum unbalanced characteristic value in the first wind speed interval by a first adjustment coefficient as the characteristic threshold of the first wind speed interval;
[0190] Multiplying the maximum unbalanced characteristic value in the second wind speed interval by the second adjustment coefficient to obtain the characteristic threshold value of the second wind speed interval, wherein the maximum value of the second wind speed interval is the minimum value of the first wind speed interval;
[0191] The maximum unbalanced characteristic value in the third wind speed interval is multiplied by the third adjustment coefficient to be used as the characteristic threshold of the third wind speed interval, and the minimum value of the third wind speed interval is the maximum value of the first wind speed interval.
[0192] The present application also provides an electronic device in an embodiment. Figure 8 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 8 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0193] like Figure 8 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 to a random access memory (RAM) 803. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 803. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0194] Typically, the following devices may be connected to the I / O interface 805: input devices 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808 including, for example, a memory card, a hard disk, etc.; and communication devices 809. The communication device 809 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 8 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0195] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any wind turbine monitoring method provided in the embodiment of the present application.
[0196] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any wind turbine monitoring method provided in the embodiment of the present application.
[0197] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0198] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0199] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0200] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
Claims
1. A wind turbine monitoring method, characterized in that: include: respectively collecting a plurality of blade root flapping loads of each blade of a target wind turbine set within a target time period and a plurality of ambient wind speeds of the target wind turbine set; For each blade: determining a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade within a target time period; determining a second average value, wherein the second average value is an average value of the first average values; determining an unbalance characteristic value based on the first average value and the second average value; At least one characteristic threshold value corresponding to the average value of the plurality of ambient wind speeds is determined, the unbalance characteristic value is compared with the at least one characteristic threshold value, and matching safety measures are executed according to the comparison result.
2. The wind turbine monitoring method according to claim 1, characterized in that: The unbalance characteristic value includes an inter-leaf unbalance characteristic value, and determining the unbalance characteristic value based on the first average value and the second average value includes: Determine the ratio of each first average load difference to the second average value, and take the maximum value of each ratio as the inter-leaf imbalance characteristic value, the first average load difference is the absolute value of the first difference between two adjacent blades, and the first difference is the difference between the first average values of the two adjacent blades.
3. The wind turbine monitoring method according to claim 1, characterized in that: The unbalance characteristic value includes a single-blade unbalance characteristic value, and determining the unbalance characteristic value based on the first average value and the second average value includes: Determine the ratio of each second average load difference to the second average value, and take the maximum value of each ratio as the single-blade imbalance characteristic value, the second average load difference is the absolute value of the second difference of the blade, and the second difference is the difference between the first average value and the second average value of the blade.
4. The wind turbine monitoring method according to claim 1, characterized in that: The at least one characteristic threshold comprises: an alarm threshold and a shutdown threshold, the shutdown threshold is greater than the alarm threshold, and the performing matching safety measures according to the comparison result comprises: If the unbalanced characteristic value is greater than the shutdown threshold, the target wind turbine is controlled to shut down; If the unbalance characteristic value is greater than the alarm threshold and not greater than the shutdown threshold, an alarm signal is generated.
5. The wind turbine monitoring method according to claim 4, characterized in that: Also includes: If the duration of the alarm signal within the preset time period is greater than the preset duration, the target wind turbine set is controlled to shut down.
6. The wind turbine monitoring method according to claim 1, characterized in that: The process of determining the at least one characteristic threshold comprises: According to the wind speed superposition strategy, the wind speed value of each wind speed point is calculated for a preset time to obtain a preset number of wind speed calculation result data, the average value of the preset number of wind speed calculation result data is the wind speed value, and the wind speed point is a dividing point obtained by dividing the wind speed value between the cut-in wind speed and the cut-out wind speed according to a preset interval; For each blade in each wind speed calculation result data: determining a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade in a target time period; determining a second average value, wherein the second average value is an average value of the first average values; determining an unbalance characteristic value based on the first average value and the second average value; Extracting the maximum unbalanced characteristic value from the preset number of unbalanced characteristic values at each wind speed point; The maximum unbalanced characteristic value is adjusted in each wind speed range to obtain a characteristic threshold value of each wind speed range, wherein the wind speed range is obtained by dividing the average value of the wind speed points.
7. The wind turbine monitoring method according to claim 6, characterized in that: The adjusting process of the maximum unbalanced characteristic value in each wind speed range to obtain a characteristic threshold value of each wind speed range includes: Taking the average value of the wind speed points as the midpoint of the first wind speed interval, and multiplying the maximum unbalanced characteristic value in the first wind speed interval by a first adjustment coefficient as the characteristic threshold of the first wind speed interval; Multiplying the maximum unbalanced characteristic value in the second wind speed interval by the second adjustment coefficient to obtain the characteristic threshold value of the second wind speed interval, wherein the maximum value of the second wind speed interval is the minimum value of the first wind speed interval; The maximum unbalanced characteristic value in the third wind speed interval is multiplied by the third adjustment coefficient to be used as the characteristic threshold of the third wind speed interval, and the minimum value of the third wind speed interval is the maximum value of the first wind speed interval.
8. A wind turbine monitoring device, characterized in that: include: A data acquisition module, used to respectively acquire a plurality of blade root flapping loads of each blade of a target wind turbine set within a target time period, and a plurality of ambient wind speeds of the target wind turbine set; A first data processing module is configured to determine, for each blade: a first average value of a plurality of blade root flapping loads of the blade based on a plurality of blade root flapping loads of the blade within a target time period; A second data processing module, used to determine a second average value, where the second average value is an average value of the first average values; a characteristic value generating module, configured to determine an unbalanced characteristic value based on the first average value and the second average value; as well as, The feature comparison module is used to determine at least one feature threshold corresponding to the average value of the multiple ambient wind speeds, compare the unbalanced feature value with the at least one feature threshold, and execute matching safety measures according to the comparison result.
9. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the wind turbine monitoring method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the wind turbine monitoring method as described in any one of claims 1 to 7.
Citation Information
Cited By
Early warning method, device and equipment for temperature imbalance between wind turbine generators and medium
CN120402305A