Extreme gust detection, overspeed suppression control method, system and storage medium

By differentiating and filtering the rotor speed sequence and combining it with the extreme gust assessment factor to calculate the blade pitch angle command, the problem of rotor overspeed shutdown is solved, fast and accurate gust detection and overspeed suppression control are achieved, and the operating stability and power generation efficiency of the wind turbine are improved.

CN118775177BActive Publication Date: 2025-09-09ДУНФАН ЭЛЕКТРИК ВИНД ПАУЭР КО ЛТД
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411000237.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2025-09-09
Estimated Expiration
2044-07-24

AI Technical Summary

Technical Problem

Existing technologies make it difficult to quickly and accurately detect extreme gusts, which can cause the wind rotor to shut down due to overspeed, affecting the unit's operating stability and power generation efficiency. Frequent false triggering of protection controls also affects the unit's operating risks.

Method used

By collecting the wind rotor speed to form a time series, differential processing is performed, the wind rotor speed fluctuation factor and the filtered wind rotor speed deviation are calculated, and the extreme gust assessment factor is calculated in combination with the filter coefficient. A linear difference lookup table is established to obtain the blade pitch angle instruction, thereby achieving fast and accurate gust detection and overspeed suppression control.

Benefits of technology

It achieves fast and accurate gust detection, avoids wind rotor overspeed, improves unit operation stability, reduces the risk of unit overspeed fault shutdown, and improves power generation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118775177B_ABST
    Figure CN118775177B_ABST
Patent Text Reader

Abstract

The present invention provides an extreme gust detection method for use in wind turbine control, comprising: collecting rotor speeds over a time period to form a rotor speed time series, performing differential processing on the rotor speed time series to obtain a first-order differential time series of the rotor speed; calculating a rotor speed fluctuation factor based on the rotor speed time series and the first-order differential time series of the rotor speed; using different filter coefficients, calculating a first filtered rotor speed and a second filtered rotor speed based on the rotor speed time series, and subtracting these two factors to obtain a filtered rotor speed deviation; calculating an extreme gust assessment factor based on the rotor speed fluctuation factor and the filtered rotor speed deviation, and using the gust assessment factor to assist in controlling blade pitch angle. The present invention can promptly detect whether gusts are occurring, quickly control blade pitch angles, reduce unit overspeed fault shutdowns, and improve unit operational stability. It also has high detection accuracy and is easy to apply in engineering projects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wind power control, and in particular to an extreme gust detection and overspeed suppression control method, system and storage medium. Background Art

[0002] With the advancement of wind power technology and market demand, wind turbine capacity is increasing, blades are getting longer, rotor inertia is increasing, and the lag in wind gust response is becoming increasingly pronounced. At the same time, wind resource conditions in exploitable areas are becoming increasingly severe, making extreme gust conditions more likely to occur in complex mountainous terrain. Failure to promptly detect extreme gust conditions and implement protective control methods can easily cause rotor overspeed shutdowns, affecting unit operational stability and power generation efficiency, increasing unit operating loads, and increasing unit operational risks.

[0003] Therefore, it is necessary to be able to quickly detect extreme gusts and avoid wind rotor overspeed through rapid control strategies, while also improving detection accuracy to avoid frequent false triggering that affects the unit's power generation efficiency. Summary of the Invention

[0004] In response to the problems existing in the prior art, a method, system and storage medium for extreme gust detection and overspeed suppression control are provided, which can accurately and quickly detect gusts, implement protection control in a timely manner, and protect the safe operation of the unit.

[0005] A first aspect of the present invention provides an extreme gust detection method for use in wind turbine control, comprising:

[0006] The wind rotor speed of a time period is collected to form a wind rotor speed time series, and the wind rotor speed time series is subjected to differential processing to obtain a first-order difference time series of the wind rotor speed;

[0007] Calculate the wind rotor speed fluctuation factor based on the wind rotor speed time series and the wind rotor speed first-order difference time series;

[0008] Using different filter coefficients, the first filtered wind rotor speed and the second filtered wind rotor speed are calculated according to the wind rotor speed time series, and the filtered wind rotor speed deviation is obtained by subtracting them;

[0009] The extreme gust assessment factor is calculated based on the wind rotor speed fluctuation factor and the filtered wind rotor speed deviation. If the gust assessment factor exceeds a preset threshold, it indicates that a gust has occurred.

[0010] As a preferred solution, the calculation of the rotor speed fluctuation factor based on the rotor speed time series and the rotor speed first-order difference time series specifically includes:

[0011]

[0012] Among them, F L is the wind wheel speed fluctuation factor; [ω1ω2…ω L-1 ω L ] is the time series of wind wheel speed, L represents the number of sampling points; [Δω1Δω2…Δω L-2 Δω L-1 ] is the first-order difference time series of the wind wheel speed, Δω i =ω i+1 -ω i ,i=1,2,…,L-1.

[0013] As a preferred solution, the calculation method of the first filter wind wheel speed and the second filter wind wheel speed is specifically as follows:

[0014]

[0015] in, is the first filter wind wheel speed, is the second filter wind wheel speed, ω L is the wind wheel speed, i represents the sampling time point, are the filtering coefficients of the first filtering wind wheel speed, are respectively the filtering coefficients of the second filtering wind wheel speed.

[0016] As a preferred solution, the specific calculation method of the filtered wind wheel speed deviation is:

[0017]

[0018] Among them, dω L is the filtered wind wheel speed deviation.

[0019] As a preferred solution, the specific calculation method of the extreme gust assessment factor is:

[0020]

[0021] in, is the extreme gust assessment factor.

[0022] A second aspect of the present invention provides an overspeed suppression control method, comprising:

[0023] Obtaining an extreme gust assessment factor using the extreme gust detection method described in the first aspect;

[0024] A linear difference lookup table is established based on the extreme gust assessment factor to obtain the additional blade pitch angle command;

[0025] The additional blade pitch angle command is superimposed on the normal blade pitch angle command to obtain the final blade pitch angle command.

[0026] A third aspect of the present invention provides a system comprising a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the extreme gust detection method according to the first aspect.

[0027] A fourth aspect of the present invention provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, they are used to implement the process corresponding to the extreme gust detection method described in the first aspect.

[0028] A fifth aspect of the present invention provides a system comprising a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed corresponding to the overspeed suppression control method as described in the second aspect.

[0029] In a sixth aspect, the present invention provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, they are used to implement the process corresponding to the overspeed suppression control method described in the second aspect.

[0030] Compared with the existing technology, the beneficial effects of adopting the above technical solution are: the present invention can timely detect whether there is a gust of wind, quickly control the blade pitch angle, reduce the unit's overspeed fault shutdown, improve the unit's operating stability, and has a high detection accuracy, which is easy to apply in engineering. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 This is a flow chart of an extreme gust detection method proposed in one embodiment of the present invention.

[0032] Figure 2 This is a flow chart of an overspeed suppression control method proposed in one embodiment of the present invention. DETAILED DESCRIPTION

[0033] The embodiments of the present application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar modules or modules with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application and are not to be construed as limiting the present application. On the contrary, the embodiments of the present application include all changes, modifications, and equivalents that fall within the spirit and scope of the appended claims.

[0034] Example 1

[0035] In order to quickly control the strategy in extreme gust scenarios to avoid rotor overspeed, while also improving detection accuracy and avoiding frequent false triggering that affects the power generation efficiency of the unit, the embodiment of the present invention proposes an extreme gust detection method that uses a rotor speed fluctuation factor, fully considers the impact of turbulence and noise on the rotor speed, and improves gust detection accuracy. Please refer to Figure 1 , this solution is mainly used in wind turbine control. The specific solution is as follows:

[0036] Step 1: Collect the wind rotor speed for a period of time to form a wind rotor speed time series, perform differential processing on the wind rotor speed time series, and obtain a first-order difference time series of the wind rotor speed.

[0037] In this embodiment, the rotor speed is collected for a period of time T to form a rotor speed time series [ω1ω2…ω L-1 ω L ], where L represents the number of sampling points, the sampling time period T = L × ΔT, and ΔT is the sampling period.

[0038] Perform the first-order difference operation on the wind rotor speed time series to obtain the first-order difference time series of wind rotor speed [Δω1Δω2…Δω L-2 Δω L-1 ], where Δω i =ω i+1 -ω i ,i=1,2,…,L-1.

[0039] Step 2: Calculate the wind rotor speed fluctuation factor based on the wind rotor speed time series and the wind rotor speed first-order difference time series.

[0040] In this embodiment, a specific method for calculating the wind rotor speed fluctuation factor is proposed:

[0041]

[0042] Among them, F L is the wind wheel speed fluctuation factor.

[0043] Step 3: Calculate the filtered wind wheel speed deviation.

[0044] In this embodiment, different filter coefficients are first used to calculate the first filtered wind rotor speed and the second filtered wind rotor speed according to the wind rotor speed time series. Specifically:

[0045]

[0046] in, is the first filter wind wheel speed, is the second filter wind wheel speed, ω L is the wind wheel speed, i represents the sampling time point, are the filtering coefficients of the first filtering wind wheel speed, It should be noted that all filter designs that can meet the characteristics of the first filter wind wheel speed and the second filter wind wheel speed proposed in the present invention can be used. In one embodiment, the parameters are selected as follows:

[0047] After calculating the first filter wind wheel speed and the second filter wind wheel speed, the filter wind wheel speed deviation dω can be obtained by subtracting the two. L :

[0048]

[0049] Step 4: Calculate the extreme gust assessment factor based on the wind rotor speed fluctuation factor and the filtered wind rotor speed deviation, and determine whether a gust occurs based on the gust assessment factor.

[0050] In this embodiment, the extreme gust assessment factor is calculated by multiplying the wind rotor speed fluctuation factor and the filtered wind rotor speed deviation.

[0051]

[0052] In practical applications, the extreme gust assessment factor is determined Whether gusts exist can be determined by whether the preset threshold is exceeded. The preset threshold can be set by simulating the impact of different gust conditions on the safety of the unit, or by actual on-site measurement data. In one embodiment, the threshold is selected as 0.015.

[0053] This embodiment adopts the wind rotor speed fluctuation factor, fully considering the influence of turbulence and noise on the wind rotor speed, and improving the accuracy of gust detection.

[0054] Example 2

[0055] This embodiment proposes an overspeed suppression control method, please refer to Figure 2 ,include:

[0056] The extreme gust detection method proposed in Example 1 is used to obtain the extreme gust evaluation factor

[0057] Based on the extreme gust assessment factor, a linear difference lookup table is established to obtain the additional blade pitch angle command β extra ;

[0058] The additional blade pitch angle command β extra Superimposed on the normal blade pitch angle command β normal Get the final blade pitch angle command β final , that is, β final =β extra +β normal .

[0059] In this embodiment, a schematic diagram of establishing a linear difference lookup table is also provided, as shown in Table 1.

[0060] Table 1 Additional blade pitch angle command lookup table

[0061]

[0062]

[0063] The control method proposed in this embodiment can quickly control the blade pitch angle, suppress overspeed under extreme gust conditions, reduce unit overspeed fault shutdown, and improve unit operation stability.

[0064] Example 3

[0065] This embodiment provides a system including a memory and a processor. The memory stores a computer program that can be loaded by the processor and execute the extreme gust detection method described in Example 1.

[0066] Example 4

[0067] This embodiment proposes a system including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the overspeed suppression control method described in Example 2.

[0068] In particular, according to embodiments of the present application, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including program code for executing the methods shown in the flowcharts.

[0069] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0070] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0071] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.

[0072] As another aspect, the present application further provides a computer program product or computer program, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the extreme gust detection method or overspeed suppression control method described in the above embodiments.

[0073] As another aspect, the present application further provides a computer-readable medium, which may be included in the electronic device described in the above embodiments, or may exist independently and not incorporated into the electronic device. The computer-readable medium carries one or more programs, and when executed by the electronic device, the electronic device implements the extreme gust detection method or overspeed suppression control method described in the above embodiments.

[0074] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiment of the application, the features and functions of two or more modules or units described above can be concretized in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0075] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present application.

[0076] Those skilled in the art will understand the specific meanings of the above terms in the present invention in specific circumstances. The drawings in the embodiments are used to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings herein can be arranged and designed in various different configurations.

[0077] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for detecting extreme gusts, characterized in that: Applied to wind turbine control, including: The wind rotor speed of a time period is collected to form a wind rotor speed time series, and the wind rotor speed time series is subjected to differential processing to obtain a first-order difference time series of the wind rotor speed; Calculate the wind rotor speed fluctuation factor based on the wind rotor speed time series and the wind rotor speed first-order difference time series; Using different filter coefficients, the first filtered wind rotor speed and the second filtered wind rotor speed are calculated according to the wind rotor speed time series, and the filtered wind rotor speed deviation is obtained by subtracting them; The extreme gust assessment factor is calculated based on the wind rotor speed fluctuation factor and the filtered wind rotor speed deviation. If the gust assessment factor exceeds a preset threshold, it indicates that a gust has occurred.

2. The extreme gust detection method according to claim 1, characterized in that: The calculation of the wind rotor speed fluctuation factor based on the wind rotor speed time series and the wind rotor speed first-order difference time series specifically includes: Among them, F L is the wind wheel speed fluctuation factor; [ω1ω2…ω L-1 ω L ] is the time series of wind wheel speed, L represents the number of sampling points; [Δω1Δω2…Δω L-2 Δω L-1 ] is the first-order difference time series of the wind wheel speed, Δω i =ω i+1 -ω i ,i=1,2,…,L-1.

3. The extreme gust detection method according to claim 2, characterized in that: The calculation method of the first filter wind wheel speed and the second filter wind wheel speed is specifically as follows: in, is the first filter wind wheel speed, is the second filter wind wheel speed, ω L is the wind wheel speed, i represents the sampling time point, are the filtering coefficients of the first filtering wind wheel speed, are respectively the filtering coefficients of the second filtering wind wheel speed.

4. The extreme gust detection method according to claim 3, characterized in that: The specific calculation method of the filtered wind wheel speed deviation is: Among them, dω L is the filtered wind wheel speed deviation.

5. The extreme gust detection method according to claim 4, characterized in that: The specific calculation method of the extreme gust assessment factor is: in, is the extreme gust assessment factor.

6. An overspeed suppression control method, characterized in that: include: Obtaining an extreme gust assessment factor using the extreme gust detection method according to any one of claims 1 to 5; A linear difference lookup table is established based on the extreme gust assessment factor to obtain the additional blade pitch angle command; The additional blade pitch angle command is superimposed on the normal blade pitch angle command to obtain the final blade pitch angle command.

7. A system, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the extreme gust detection method according to any one of claims 1 to 5.

8. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, they are used to implement a process corresponding to the extreme gust detection method according to any one of claims 1 to 5.

9. A system, characterized in that: The system comprises a memory and a processor, wherein the memory stores a computer program corresponding to the overspeed suppression control method according to claim 6 that can be loaded and executed by the processor.

10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by the processor, they are used to implement the process corresponding to the overspeed suppression control method according to claim 6.

Citation Information

Patent Citations

  • Wind turbine monitoring device, wind turbine monitoring method, wind turbine monitoring program, and storage medium

    CN109416023A

  • DFIG active power control method based on distributed model predictive control

    CN114844126A