US20220018331A1 - Method for operating a wind turbine, wind turbine, and computer program product - Google Patents
Method for operating a wind turbine, wind turbine, and computer program product Download PDFInfo
- Publication number
- US20220018331A1 US20220018331A1 US17/295,748 US201917295748A US2022018331A1 US 20220018331 A1 US20220018331 A1 US 20220018331A1 US 201917295748 A US201917295748 A US 201917295748A US 2022018331 A1 US2022018331 A1 US 2022018331A1
- Authority
- US
- United States
- Prior art keywords
- rotor
- state variable
- blade angle
- wind turbine
- detected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004590 computer program Methods 0.000 title claims abstract description 8
- 238000012937 correction Methods 0.000 claims abstract description 32
- 238000011068 loading method Methods 0.000 claims description 9
- 238000005452 bending Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 15
- 230000008859 change Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/022—Adjusting aerodynamic properties of the blades
- F03D7/0224—Adjusting blade pitch
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
- F03D7/042—Automatic control; Regulation by means of an electrical or electronic controller
- F03D7/043—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/309—Rate of change of parameters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/328—Blade pitch angle
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/331—Mechanical loads
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/335—Output power or torque
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/70—Wind energy
- Y02E10/72—Wind turbines with rotation axis in wind direction
Definitions
- the invention relates to a method for operating a wind turbine and to a wind turbine which is designed to carry out the method and also to a corresponding computer program product.
- a rotor which can rotate about a substantially horizontal axis and has rotor blades rotatably arranged on it for setting the blade angle can be made to rotate by wind.
- the rotor is connected—possibly by means of a rotor shaft and/or a transmission—to a generator for converting the rotational energy of the rotor into electrical energy.
- the power-transmitting rotating components ranging from the rotor to the generator are jointly referred to as the drive train and are generally arranged in a nacelle which is rotatably mounted on a tower.
- the wind acting on the rotor also further causes, in addition to the desired rotation of the rotor, a thrust force which has to be entirely absorbed by the tower of the wind turbine.
- the thrust force to be absorbed is dynamically fluctuating, this representing a not inconsiderable loading for the tower.
- very high thrust loads can sometimes occur.
- the tower has to be designed for these high thrust loads, so that, when they occur, there is no direct damage to the tower or an undesired reduction in the service life of said tower.
- towers which are designed for correspondingly high thrust loads are generally costly.
- EP 2 604 853 A1 discloses a method for operating a wind turbine, in which, amongst other things, a thrust force target value which is taken into account for controlling the turbine in respect of a permissible maximum value for the thrust force is determined. As a result, excessive thrust loads should be kept away from the wind turbine. A relationship between the thrust force of a wind turbine and the wake turbulence is also described, wherein the reduction in the thrust force of a wind turbine can improve the flow against a second turbine which is arranged in the wake.
- One disadvantage of this prior art is the calculation required for determining the thrust force target value, which calculation is based on absolute values of operating parameters which are measured in some cases, so that they are susceptible to measuring faults in principle.
- the object of the invention is to provide a method for operating a wind turbine and a correspondingly designed control apparatus, in which the disadvantages of the prior art no longer occur or still occur only to a reduced extent.
- the invention relates to a method for operating a wind turbine comprising a rotor with rotor blades of which the angle can be adjusted by means of a turbine controller, in which a state variable which reflects the current thrust of the rotor is detected, comprising the steps of:
- the turbine controller taking into account the target blade angle correction value for the blade angle adjustment.
- the invention also relates to a wind turbine comprising a rotor with a plurality of rotor blades of which the blade angle can be set, which rotor is arranged in a rotatable manner on a nacelle which is arranged in a rotatable manner on a tower and which rotor is connected by means of a drive train to a generator, which is arranged in the nacelle, for converting wind energy acting on the rotor into electrical energy, and comprising a turbine controller for controlling the wind turbine and its components, wherein the turbine controller is designed to carry out one of the methods according to the invention.
- the invention also relates to a computer program product comprising program parts which, when loaded in a computer, preferably the turbine controller of a wind turbine, are designed to carry out the method according to the invention.
- a “state variable” is a measurable variable or a variable which can be determined from measurement values and represents the current state of the wind turbine which is in operation.
- a state variable may be, in particular, a measurement value or a value which is calculated from measurement values, detected by the turbine controller of the wind turbine and used for ultimately controlling the wind turbine. However, it is also possible for the state variable to be determined separately for the present method.
- a current state variable is considered to be “reflective of the current thrust of the rotor” when a change in the thrust can be inferred from a change in the state variable with probability bordering on certainty.
- the fact that both the state variable and the thrust of the rotor are “current” means that the change in the state variable suggests a simultaneous change in the rotor thrust; in particular, this does not include trailing of the change in the state variable, in the case of which the change in question takes place only some time after a change in the thrust of the rotor.
- a “short-term mean value” is a mean value which is calculated over a flexible, historical, simultaneous time period of a variable which is determined in principle permanently or repeatedly at short intervals based on the value of this variable determined last.
- the short-term mean value is therefore always determined using the values of the variable in question determined last—within the prespecified time period.
- the arithmetic mean of the values in question is preferably calculated.
- a “target blade angle correction value” is a value which is directly taken into account by the turbine controller of the wind turbine for the regularly performed process of determining a blade angle target value, which is then converted by a suitable controller element, or for driving the blade angle adjustment.
- the target blade angle correction value may be a blade angle delta which is added to a blade angle target value which is determined in a known manner by a turbine controller.
- a target blade angle correction value can be determined from the comparison of a state value, which in principle permits conclusions to be drawn about the current thrust of the rotor, with its short-term mean value in a simple manner, the process of the turbine controller taking said target blade angle correction value into account leading to a reduction in the thrust of the rotor and therefore in the thrust loading on the tower. Since the short-term mean value and said difference can be determined in a very simple manner and under the assumption that the target blade angle correction value can likewise be determined in a simple manner on the basis of the determined difference, the target blade angle correction value for changing the state variable can be determined very quickly and taken into account by the turbine controller.
- the determined difference between the state variable and its short-term mean value is, for example, multiplied only by a gain factor in order to obtain the desired target blade angle correction value. Since the method according to the invention depends exclusively on said difference and therefore not on the absolute value of the state value, the method according to the invention is extremely robust to any drift which may occur when detecting measurement values required for the state value.
- a second target blade angle correction value is determined from the gradient of the state variable—that is to say the partial derivative with respect to time—and is combined with the first target blade angle correction value.
- a second target blade angle correction value rapid changes in the state variable, which on account of determining the short-term mean value are not mapped or are mapped only with a small delay in the first target blade angle correction value, can be directly detected and accordingly taken into account by the turbine controller.
- the determined gradient of the state variable is initially smoothed and/or then multiplied by a gain factor to form the target blade angle correction value.
- Combining the two target blade angle correction values can be achieved by addition or (possibly weighted) averaging, so that only one single target blade angle correction value has to be transmitted to the turbine controller and taken into account by it.
- the detected state variable may be a measurement variable which is directly related to the thrust, such as a rotor blade loading or an axial loading on the rotor shaft, the transmission or the transmission mount, since these are directly related in respect of time to the rotor thrust.
- Measurement variables such as nacelle or tower head accelerations or the tower flexion are not suitable since they are dominated too severely by the tower natural frequencies and therefore are corrupted.
- the wind speed is likewise not very suitable since it can be measured only at points as an instantaneous value and therefore is not representative of the entire rotor.
- the detected state variable may preferably be the current rotor blade loading of at least one rotor blade, which is preferably detected in the form of blade bending torques, preferably at the rotor blade root. If individual rotor blade loadings of more than one rotor blade, preferably of all the rotor blades of the rotor, are detected, the individual rotor blade loadings can be added up or averaged to form a single rotor blade loading.
- the detected state variable can be the current rotor torque.
- the current rotor torque can be determined, for example, from the current rotation speed and the current power of the wind turbine.
- acceleration processes of the rotor in the rotation direction and of the components of the drive train which are connected to said rotor in terms of rotation are preferably also taken into account.
- the rotor rotation speed and the rotor blade setting angle of the rotor blades are also further detected as state variable.
- a state variable for carrying out the method according to the invention is then formed from the detected state variables rotor torque, rotor rotation speed and rotor blade angle.
- the short-term mean value is determined over a moving time period of from 3 to 20 s, preferably of from 8 to 15 s. It has been found that, given a correspondingly selected time period for the short-term mean value, firstly any gusts are fully “eliminated” but not at the expense of the energy yield of the wind turbine, as a result of which the energy additionally introduced by a gust would not result in any temporary increase in the power generated, but secondly load peaks, amongst others, in the tower and in the rotor blades can be effectively reduced. These averaging times are, amongst others, dependent on the site-specific average gust frequency and should be optimized in a site-specific manner in this respect.
- the detected state variable is preferably filtered before determining the short-term mean value, wherein the detected current state variable for the difference calculation is then also the state variable filtered in this way. Owing to appropriate filtering, for example, any noise or other radiofrequency interference which may occur when determining the state variable on the basis of measurement values can be effectively eliminated, as a result of which the method according to the invention becomes more robust to such interference.
- the maximum time delay of the current state variable due to the filtering is preferably lower than the delay due to averaging over 0.5, in particular 0.3 seconds.
- the manner of operation of the method according to the invention can be ensured only by such non-delayed instantaneous values of the state variable.
- determining the first target blade angle correction value comprises multiplying the determined difference by a gain factor. It is further preferred when determining the first target blade angle correction value consists exclusively of multiplying the determined difference by a gain factor.
- FIG. 1 shows a schematic illustration of the nacelle of a wind turbine according to the invention which is designed to carry out the method according to the invention
- FIG. 2 shows the basic diagram of a possible first implementation of the method according to the invention.
- FIG. 3 shows the basic diagram of a possible second implementation of the method according to the invention.
- FIG. 1 schematically illustrates the nacelle 2 of a wind turbine 1 according to the invention which is therefore designed to carry out the method according to the invention.
- the wind turbine 1 comprises a rotor 3 with a total of three rotor blades 5 which are fastened in a rotatable manner to a rotor hub 4 by means of blade angle adjusting devices 5 ′.
- the rotor 3 is arranged in a rotatable manner on the nacelle 2 which, in turn, is arranged such that it can rotate about a vertical axis on a tower 6 by means of an azimuth drive 14 .
- the rotor hub 4 is connected by means of a rotor shaft 7 , with an interposed transmission 8 , to a generator 9 for converting wind energy acting on the rotor 3 into electrical energy.
- the power-transmitting components ranging from the rotor 3 to the generator 9 that is to say the rotor shaft 7 and the transmission 8 in particular—form the drive train 10 .
- the generator 9 is a doubly fed asynchronous generator, in which a portion of the power generated is conducted directly and another portion of the power is conducted via a converter 11 and a switching element 12 to a transformer (not illustrated) located at the base of the tower 6 and is fed from there into a public power supply network.
- a brake 13 is provided between the transmission 7 and the generator 9 , it being possible to brake a rotational movement of the drive train 10 and to stop the rotor 3 as required using said brake.
- measurement sensors 14 for determining the rotor rotation speed or the rotation speed of the shaft 7 are provided between the transmission 8 and the generator 9 .
- Measurement sensors 15 for determining the rotor blade bending torques are provided on the rotor blades 5 in the region of the connection to the rotor hub 4 .
- the wind turbine 1 and all of its components are controlled by the computer-based turbine controller 20 .
- all of the measurement values detected in the wind turbine 1 and also, via a data line 21 , target values, for example from a network operator, are supplied to the turbine controller 20 and, with the aid of control algorithms known to a person skilled in the art in principle and stored in a memory 22 , converted into control signals which are then, in turn, output to the various components of the wind turbine 1 .
- the turbine controller 20 determines in a first part, on the basis of the available information, target values for individual parameters, which can be controlled by it, in respect of the operation of the wind turbine 1 , these target values then being converted by other parts of the turbine controller 20 in such a way that the corresponding actual values correspond to the target values.
- the turbine controller 20 is designed to carry out the method according to the invention described in more detail below, for which purpose a computer program product designed for this is stored in the memory 22 and executed by the turbine controller 20 .
- FIG. 2 shows a basic diagram of a first implementation of the method according to the invention in the turbine controller 20 .
- the illustration is limited to the part of the turbine controller 20 which is essential for carrying out the method.
- a state variable which reflects the current thrust of the rotor 3 , is determined in function block 100 .
- the rotor blade bending torques M Blade1 . . . 3 detected by the measurement sensors 15 on the individual rotor blades 5 are added up in the functional element 101 .
- calibration of the measurement values so that these provide the actual absolute value of the rotor blade bending torques, can be dispensed with in principle.
- the method according to the invention is not based on the absolute values, but rather only on the relative change in the state variable.
- the state variable determined from the rotor blade bending torques is supplied to a filter 102 in order to filter out radiofrequency interference and noise of the measurement sensors 15 .
- the state variable determined in this way is then supplied to the function blocks 200 and 300 in parallel.
- a short-term mean value of the state variable supplied is determined by the functional element 201 in function block 200 , wherein the time period for calculating the short-term mean value is 10-12 s.
- the difference between the short-term mean value determined by the functional element 201 and the current state variable made available by the function block 100 is determined in element 202 .
- the difference determined in this way is multiplied by a gain factor in the functional element 203 , this then producing a first target blade angle correction value.
- the gradient of the state variable is determined by the functional element 301 , then smoothed by the functional element 302 , before finally being multiplied by a gain factor in the functional element 303 , this then producing a second target blade angle correction value.
- the first target blade angle correction value from the function block 200 and the second target blade angle correction value from the function block 300 are added up in element 400 and then fed to the turbine controller 20 in order to be taken into account for the blade angle control.
- the determined target blade angle correction value according to the invention can be taken into account, for example, by simple addition to the blade angle target value, particularly when the turbine controller 20 determines a blade angle target value which is then implemented by a part of the turbine controller 20 intended for that purpose.
- FIG. 3 shows a basic diagram of a second implementation of the method according to the invention in the turbine controller 20 .
- This basic diagram corresponds to that from FIG. 2 , apart from the state variable used, and for this reason reference is made to the explanations provided there.
- the rotor torque that is to say the torque currently transmitted by the rotor to the drive train, is determined by the function block 100 ′ as the state variable.
- This rotor torque is calculated by the functional element 101 ′on the basis of the rotation speed co measured by the measurement sensors 14 and also the electrical power P ultimately generated by the generator and is then filtered by the element 102 ′, before being made available to the function blocks 200 and 300 .
- the function blocks 200 and 300 are identical to those from FIG. 2 . It may only be necessary for the gain factors in the functional elements 203 and 303 to be matched to the changed state variable in order to be able to determine an effective target blade angle correction value.
- the process of determining the target blade angle correction value is not based on the absolute value of the state variable at any time, but rather only on the relative change over time.
- the method according to the invention is extremely robust, for example to slow drifts of the values determined by the measurement value sensors.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Wind Motors (AREA)
- Toys (AREA)
- Air Conditioning Control Device (AREA)
Abstract
Description
- The invention relates to a method for operating a wind turbine and to a wind turbine which is designed to carry out the method and also to a corresponding computer program product.
- In known wind turbines, a rotor which can rotate about a substantially horizontal axis and has rotor blades rotatably arranged on it for setting the blade angle can be made to rotate by wind. In this case, the rotor is connected—possibly by means of a rotor shaft and/or a transmission—to a generator for converting the rotational energy of the rotor into electrical energy. The power-transmitting rotating components ranging from the rotor to the generator are jointly referred to as the drive train and are generally arranged in a nacelle which is rotatably mounted on a tower.
- During operation of the wind turbine, the wind acting on the rotor also further causes, in addition to the desired rotation of the rotor, a thrust force which has to be entirely absorbed by the tower of the wind turbine. On account of the turbulence generally occurring with interaction of the rotor with the wind, the thrust force to be absorbed is dynamically fluctuating, this representing a not inconsiderable loading for the tower. In methods for operating wind turbines known to date, the objective of which is the optimum energy yield while complying with the operating limits of the components of the drive train, very high thrust loads can sometimes occur. The tower has to be designed for these high thrust loads, so that, when they occur, there is no direct damage to the tower or an undesired reduction in the service life of said tower. However, towers which are designed for correspondingly high thrust loads are generally costly.
-
EP 2 604 853 A1 discloses a method for operating a wind turbine, in which, amongst other things, a thrust force target value which is taken into account for controlling the turbine in respect of a permissible maximum value for the thrust force is determined. As a result, excessive thrust loads should be kept away from the wind turbine. A relationship between the thrust force of a wind turbine and the wake turbulence is also described, wherein the reduction in the thrust force of a wind turbine can improve the flow against a second turbine which is arranged in the wake. One disadvantage of this prior art is the calculation required for determining the thrust force target value, which calculation is based on absolute values of operating parameters which are measured in some cases, so that they are susceptible to measuring faults in principle. - The object of the invention is to provide a method for operating a wind turbine and a correspondingly designed control apparatus, in which the disadvantages of the prior art no longer occur or still occur only to a reduced extent.
- This object is achieved by a method as claimed in the main claim and also a wind turbine and a computer program product as claimed in the coordinate claims. The dependent claims relate to advantageous developments.
- Accordingly, the invention relates to a method for operating a wind turbine comprising a rotor with rotor blades of which the angle can be adjusted by means of a turbine controller, in which a state variable which reflects the current thrust of the rotor is detected, comprising the steps of:
- determining a short-term mean value of the state variable;
- determining the difference between the short-term mean value of the state variable and the detected current state variable;
- determining a first target blade angle correction value from the determined difference; and
- the turbine controller taking into account the target blade angle correction value for the blade angle adjustment.
- Furthermore, the invention also relates to a wind turbine comprising a rotor with a plurality of rotor blades of which the blade angle can be set, which rotor is arranged in a rotatable manner on a nacelle which is arranged in a rotatable manner on a tower and which rotor is connected by means of a drive train to a generator, which is arranged in the nacelle, for converting wind energy acting on the rotor into electrical energy, and comprising a turbine controller for controlling the wind turbine and its components, wherein the turbine controller is designed to carry out one of the methods according to the invention.
- The invention also relates to a computer program product comprising program parts which, when loaded in a computer, preferably the turbine controller of a wind turbine, are designed to carry out the method according to the invention.
- First of all, a few terms used in connection with the invention will be explained.
- A “state variable” is a measurable variable or a variable which can be determined from measurement values and represents the current state of the wind turbine which is in operation. A state variable may be, in particular, a measurement value or a value which is calculated from measurement values, detected by the turbine controller of the wind turbine and used for ultimately controlling the wind turbine. However, it is also possible for the state variable to be determined separately for the present method.
- A current state variable is considered to be “reflective of the current thrust of the rotor” when a change in the thrust can be inferred from a change in the state variable with probability bordering on certainty. The fact that both the state variable and the thrust of the rotor are “current” means that the change in the state variable suggests a simultaneous change in the rotor thrust; in particular, this does not include trailing of the change in the state variable, in the case of which the change in question takes place only some time after a change in the thrust of the rotor. In this case, it is neither necessary for the thrust of the rotor to be able to be directly calculated as an absolute value from the state variable nor for there to be a direct proportionality between the change in the state variable and the change in the rotor thrust. It may already be sufficient when, on account of the change in the state variable, it is possible to establish whether the thrust of the rotor has increased or decreased, and an order of magnitude of the change in the rotor can be assumed.
- A “short-term mean value” is a mean value which is calculated over a flexible, historical, simultaneous time period of a variable which is determined in principle permanently or repeatedly at short intervals based on the value of this variable determined last. The short-term mean value is therefore always determined using the values of the variable in question determined last—within the prespecified time period. In this case, the arithmetic mean of the values in question is preferably calculated.
- A “target blade angle correction value” is a value which is directly taken into account by the turbine controller of the wind turbine for the regularly performed process of determining a blade angle target value, which is then converted by a suitable controller element, or for driving the blade angle adjustment. For example, the target blade angle correction value may be a blade angle delta which is added to a blade angle target value which is determined in a known manner by a turbine controller.
- The invention has identified that a target blade angle correction value can be determined from the comparison of a state value, which in principle permits conclusions to be drawn about the current thrust of the rotor, with its short-term mean value in a simple manner, the process of the turbine controller taking said target blade angle correction value into account leading to a reduction in the thrust of the rotor and therefore in the thrust loading on the tower. Since the short-term mean value and said difference can be determined in a very simple manner and under the assumption that the target blade angle correction value can likewise be determined in a simple manner on the basis of the determined difference, the target blade angle correction value for changing the state variable can be determined very quickly and taken into account by the turbine controller. In the simplest case, the determined difference between the state variable and its short-term mean value is, for example, multiplied only by a gain factor in order to obtain the desired target blade angle correction value. Since the method according to the invention depends exclusively on said difference and therefore not on the absolute value of the state value, the method according to the invention is extremely robust to any drift which may occur when detecting measurement values required for the state value.
- It is preferred when, parallel to steps a) to c), a second target blade angle correction value is determined from the gradient of the state variable—that is to say the partial derivative with respect to time—and is combined with the first target blade angle correction value. By way of a corresponding second target blade angle correction value, rapid changes in the state variable, which on account of determining the short-term mean value are not mapped or are mapped only with a small delay in the first target blade angle correction value, can be directly detected and accordingly taken into account by the turbine controller. It is preferred when the determined gradient of the state variable is initially smoothed and/or then multiplied by a gain factor to form the target blade angle correction value.
- Combining the two target blade angle correction values can be achieved by addition or (possibly weighted) averaging, so that only one single target blade angle correction value has to be transmitted to the turbine controller and taken into account by it.
- The detected state variable may be a measurement variable which is directly related to the thrust, such as a rotor blade loading or an axial loading on the rotor shaft, the transmission or the transmission mount, since these are directly related in respect of time to the rotor thrust. Measurement variables such as nacelle or tower head accelerations or the tower flexion are not suitable since they are dominated too severely by the tower natural frequencies and therefore are corrupted. The wind speed is likewise not very suitable since it can be measured only at points as an instantaneous value and therefore is not representative of the entire rotor.
- The detected state variable may preferably be the current rotor blade loading of at least one rotor blade, which is preferably detected in the form of blade bending torques, preferably at the rotor blade root. If individual rotor blade loadings of more than one rotor blade, preferably of all the rotor blades of the rotor, are detected, the individual rotor blade loadings can be added up or averaged to form a single rotor blade loading.
- As an alternative to this, it is possible for the detected state variable to be the current rotor torque. The current rotor torque can be determined, for example, from the current rotation speed and the current power of the wind turbine. In this case, acceleration processes of the rotor in the rotation direction and of the components of the drive train which are connected to said rotor in terms of rotation are preferably also taken into account.
- In a preferred embodiment, in addition to the rotor torque, the rotor rotation speed and the rotor blade setting angle of the rotor blades are also further detected as state variable. A state variable for carrying out the method according to the invention is then formed from the detected state variables rotor torque, rotor rotation speed and rotor blade angle.
- It is preferred when the short-term mean value is determined over a moving time period of from 3 to 20 s, preferably of from 8 to 15 s. It has been found that, given a correspondingly selected time period for the short-term mean value, firstly any gusts are fully “eliminated” but not at the expense of the energy yield of the wind turbine, as a result of which the energy additionally introduced by a gust would not result in any temporary increase in the power generated, but secondly load peaks, amongst others, in the tower and in the rotor blades can be effectively reduced. These averaging times are, amongst others, dependent on the site-specific average gust frequency and should be optimized in a site-specific manner in this respect.
- The detected state variable is preferably filtered before determining the short-term mean value, wherein the detected current state variable for the difference calculation is then also the state variable filtered in this way. Owing to appropriate filtering, for example, any noise or other radiofrequency interference which may occur when determining the state variable on the basis of measurement values can be effectively eliminated, as a result of which the method according to the invention becomes more robust to such interference.
- The maximum time delay of the current state variable due to the filtering is preferably lower than the delay due to averaging over 0.5, in particular 0.3 seconds. The manner of operation of the method according to the invention can be ensured only by such non-delayed instantaneous values of the state variable.
- It is preferred when determining the first target blade angle correction value comprises multiplying the determined difference by a gain factor. It is further preferred when determining the first target blade angle correction value consists exclusively of multiplying the determined difference by a gain factor.
- Reference is made to the above statements in order to explain the wind turbine according to the invention and the computer program product according to the invention.
- The invention will now be described by way of example on the basis of a preferred embodiment with reference to the appended drawings, in which:
-
FIG. 1 : shows a schematic illustration of the nacelle of a wind turbine according to the invention which is designed to carry out the method according to the invention; and -
FIG. 2 : shows the basic diagram of a possible first implementation of the method according to the invention; and -
FIG. 3 : shows the basic diagram of a possible second implementation of the method according to the invention. -
FIG. 1 schematically illustrates thenacelle 2 of awind turbine 1 according to the invention which is therefore designed to carry out the method according to the invention. Thewind turbine 1 comprises arotor 3 with a total of threerotor blades 5 which are fastened in a rotatable manner to arotor hub 4 by means of bladeangle adjusting devices 5′. Therotor 3 is arranged in a rotatable manner on thenacelle 2 which, in turn, is arranged such that it can rotate about a vertical axis on atower 6 by means of anazimuth drive 14. - The
rotor hub 4 is connected by means of arotor shaft 7, with an interposedtransmission 8, to agenerator 9 for converting wind energy acting on therotor 3 into electrical energy. The power-transmitting components ranging from therotor 3 to thegenerator 9—that is to say therotor shaft 7 and thetransmission 8 in particular—form thedrive train 10. - In the illustrated exemplary embodiment, the
generator 9 is a doubly fed asynchronous generator, in which a portion of the power generated is conducted directly and another portion of the power is conducted via aconverter 11 and a switchingelement 12 to a transformer (not illustrated) located at the base of thetower 6 and is fed from there into a public power supply network. - Furthermore, a
brake 13 is provided between thetransmission 7 and thegenerator 9, it being possible to brake a rotational movement of thedrive train 10 and to stop therotor 3 as required using said brake. Furthermore,measurement sensors 14 for determining the rotor rotation speed or the rotation speed of theshaft 7 are provided between thetransmission 8 and thegenerator 9.Measurement sensors 15 for determining the rotor blade bending torques are provided on therotor blades 5 in the region of the connection to therotor hub 4. - The
wind turbine 1 and all of its components are controlled by the computer-basedturbine controller 20. For this purpose, all of the measurement values detected in thewind turbine 1 and also, via adata line 21, target values, for example from a network operator, are supplied to theturbine controller 20 and, with the aid of control algorithms known to a person skilled in the art in principle and stored in amemory 22, converted into control signals which are then, in turn, output to the various components of thewind turbine 1. Theturbine controller 20 determines in a first part, on the basis of the available information, target values for individual parameters, which can be controlled by it, in respect of the operation of thewind turbine 1, these target values then being converted by other parts of theturbine controller 20 in such a way that the corresponding actual values correspond to the target values. - According to the invention, the
turbine controller 20 is designed to carry out the method according to the invention described in more detail below, for which purpose a computer program product designed for this is stored in thememory 22 and executed by theturbine controller 20. -
FIG. 2 shows a basic diagram of a first implementation of the method according to the invention in theturbine controller 20. Here, the illustration is limited to the part of theturbine controller 20 which is essential for carrying out the method. - A state variable, which reflects the current thrust of the
rotor 3, is determined infunction block 100. For this purpose, the rotor blade bending torques MBlade1 . . . 3 detected by themeasurement sensors 15 on theindividual rotor blades 5 are added up in thefunctional element 101. Here, calibration of the measurement values, so that these provide the actual absolute value of the rotor blade bending torques, can be dispensed with in principle. Specifically, the method according to the invention is not based on the absolute values, but rather only on the relative change in the state variable. The state variable determined from the rotor blade bending torques is supplied to afilter 102 in order to filter out radiofrequency interference and noise of themeasurement sensors 15. - The state variable determined in this way is then supplied to the function blocks 200 and 300 in parallel.
- A short-term mean value of the state variable supplied is determined by the
functional element 201 infunction block 200, wherein the time period for calculating the short-term mean value is 10-12 s. - The difference between the short-term mean value determined by the
functional element 201 and the current state variable made available by thefunction block 100 is determined inelement 202. - The difference determined in this way is multiplied by a gain factor in the
functional element 203, this then producing a first target blade angle correction value. - In parallel to the
function block 200, infunction block 300, the gradient of the state variable is determined by thefunctional element 301, then smoothed by thefunctional element 302, before finally being multiplied by a gain factor in thefunctional element 303, this then producing a second target blade angle correction value. - The first target blade angle correction value from the
function block 200 and the second target blade angle correction value from thefunction block 300 are added up inelement 400 and then fed to theturbine controller 20 in order to be taken into account for the blade angle control. The determined target blade angle correction value according to the invention can be taken into account, for example, by simple addition to the blade angle target value, particularly when theturbine controller 20 determines a blade angle target value which is then implemented by a part of theturbine controller 20 intended for that purpose. -
FIG. 3 shows a basic diagram of a second implementation of the method according to the invention in theturbine controller 20. This basic diagram corresponds to that fromFIG. 2 , apart from the state variable used, and for this reason reference is made to the explanations provided there. - In the implementation in
FIG. 1 , the rotor torque, that is to say the torque currently transmitted by the rotor to the drive train, is determined by thefunction block 100′ as the state variable. This rotor torque is calculated by thefunctional element 101′on the basis of the rotation speed co measured by themeasurement sensors 14 and also the electrical power P ultimately generated by the generator and is then filtered by theelement 102′, before being made available to the function blocks 200 and 300. - The function blocks 200 and 300 are identical to those from
FIG. 2 . It may only be necessary for the gain factors in thefunctional elements - As is immediately apparent from the above description, the process of determining the target blade angle correction value is not based on the absolute value of the state variable at any time, but rather only on the relative change over time. As a result, the method according to the invention is extremely robust, for example to slow drifts of the values determined by the measurement value sensors.
Claims (9)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102018009334.5A DE102018009334A1 (en) | 2018-11-28 | 2018-11-28 | Method for operating a wind turbine, wind turbine and computer program product |
DE102018009334.5 | 2018-11-28 | ||
PCT/EP2019/082939 WO2020109484A1 (en) | 2018-11-28 | 2019-11-28 | Method for operating a wind turbine, wind turbine, and computer program product |
Publications (2)
Publication Number | Publication Date |
---|---|
US20220018331A1 true US20220018331A1 (en) | 2022-01-20 |
US11939958B2 US11939958B2 (en) | 2024-03-26 |
Family
ID=68808305
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/295,748 Active 2040-08-29 US11939958B2 (en) | 2018-11-28 | 2019-11-28 | Method for operating a wind turbine, wind turbine, and computer program product |
Country Status (8)
Country | Link |
---|---|
US (1) | US11939958B2 (en) |
EP (1) | EP3887677B1 (en) |
CN (1) | CN113423949B (en) |
DE (1) | DE102018009334A1 (en) |
DK (1) | DK3887677T3 (en) |
ES (1) | ES2945819T3 (en) |
PL (1) | PL3887677T3 (en) |
WO (1) | WO2020109484A1 (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070216166A1 (en) * | 2004-09-21 | 2007-09-20 | Repower Systems Ag | Method for controlling a wind power plant and corresponding wind power plant |
US20090169378A1 (en) * | 2007-12-28 | 2009-07-02 | Detlef Menke | Wind turbine, wind turbine controller and method for controlling a wind turbine |
US20100014969A1 (en) * | 2006-10-02 | 2010-01-21 | Kitchener Clark Wilson | Wind turbine with blade pitch control to compensate for wind shear and wind misalignment |
US20120009062A1 (en) * | 2009-01-28 | 2012-01-12 | Clipper Windpower, Inc. | Load Mitigation During Extreme Yaw Error on a Wind Turbine |
US20120035865A1 (en) * | 2009-04-24 | 2012-02-09 | Mitsubishi Heavy Industries, Ltd. | Load measuring apparatus, method, and program |
US8622698B2 (en) * | 2011-12-22 | 2014-01-07 | Vestas Wind Systems A/S | Rotor-sector based control of wind turbines |
US20140301842A1 (en) * | 2013-04-05 | 2014-10-09 | General Electric Company | Methods for controlling wind turbine loading |
US20150005966A1 (en) * | 2013-06-26 | 2015-01-01 | General Electric Company | System and method for controlling a wind turbine |
US20220074386A1 (en) * | 2018-12-20 | 2022-03-10 | Vestas Wind Systems A/S | Correcting pitch angle |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004024564B4 (en) * | 2004-05-18 | 2006-03-30 | Nordex Energy Gmbh | Method for controlling and regulating a wind energy plant and wind energy plant |
JP4631054B2 (en) * | 2005-07-28 | 2011-02-16 | 国立大学法人 琉球大学 | Apparatus and method for leveling generated power in wind farm |
NL2005400C2 (en) * | 2010-09-27 | 2012-03-28 | Stichting Energie | Method and system for wind gust detection in a wind turbine. |
EP2604853A1 (en) | 2011-12-15 | 2013-06-19 | Siemens Aktiengesellschaft | Method of controlling a wind turbine |
US9624905B2 (en) | 2013-09-20 | 2017-04-18 | General Electric Company | System and method for preventing excessive loading on a wind turbine |
US9822762B2 (en) * | 2013-12-12 | 2017-11-21 | General Electric Company | System and method for operating a wind turbine |
US9631606B2 (en) * | 2014-04-14 | 2017-04-25 | General Electric Company | System and method for thrust-speed control of a wind turbine |
CN104314754B (en) * | 2014-08-20 | 2017-04-05 | 国家电网公司 | A kind of Yaw control method and yaw control system |
EP3085955A1 (en) * | 2015-04-20 | 2016-10-26 | Siemens Aktiengesellschaft | Method to control the operation of a wind turbine |
-
2018
- 2018-11-28 DE DE102018009334.5A patent/DE102018009334A1/en active Pending
-
2019
- 2019-11-28 ES ES19816565T patent/ES2945819T3/en active Active
- 2019-11-28 DK DK19816565.6T patent/DK3887677T3/en active
- 2019-11-28 WO PCT/EP2019/082939 patent/WO2020109484A1/en unknown
- 2019-11-28 EP EP19816565.6A patent/EP3887677B1/en active Active
- 2019-11-28 PL PL19816565.6T patent/PL3887677T3/en unknown
- 2019-11-28 US US17/295,748 patent/US11939958B2/en active Active
- 2019-11-28 CN CN201980077794.2A patent/CN113423949B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070216166A1 (en) * | 2004-09-21 | 2007-09-20 | Repower Systems Ag | Method for controlling a wind power plant and corresponding wind power plant |
US20100014969A1 (en) * | 2006-10-02 | 2010-01-21 | Kitchener Clark Wilson | Wind turbine with blade pitch control to compensate for wind shear and wind misalignment |
US20090169378A1 (en) * | 2007-12-28 | 2009-07-02 | Detlef Menke | Wind turbine, wind turbine controller and method for controlling a wind turbine |
US20120009062A1 (en) * | 2009-01-28 | 2012-01-12 | Clipper Windpower, Inc. | Load Mitigation During Extreme Yaw Error on a Wind Turbine |
US20120035865A1 (en) * | 2009-04-24 | 2012-02-09 | Mitsubishi Heavy Industries, Ltd. | Load measuring apparatus, method, and program |
US8622698B2 (en) * | 2011-12-22 | 2014-01-07 | Vestas Wind Systems A/S | Rotor-sector based control of wind turbines |
US20140301842A1 (en) * | 2013-04-05 | 2014-10-09 | General Electric Company | Methods for controlling wind turbine loading |
US20150005966A1 (en) * | 2013-06-26 | 2015-01-01 | General Electric Company | System and method for controlling a wind turbine |
US20220074386A1 (en) * | 2018-12-20 | 2022-03-10 | Vestas Wind Systems A/S | Correcting pitch angle |
Also Published As
Publication number | Publication date |
---|---|
WO2020109484A1 (en) | 2020-06-04 |
ES2945819T3 (en) | 2023-07-07 |
PL3887677T3 (en) | 2023-07-10 |
CN113423949A (en) | 2021-09-21 |
US11939958B2 (en) | 2024-03-26 |
EP3887677A1 (en) | 2021-10-06 |
EP3887677B1 (en) | 2023-03-01 |
CN113423949B (en) | 2024-05-10 |
DK3887677T3 (en) | 2023-05-22 |
DE102018009334A1 (en) | 2020-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8353667B2 (en) | Method and apparatus for adjusting a yaw angle of a wind turbine | |
US7772713B2 (en) | Method and system for controlling a wind turbine | |
US9970413B2 (en) | Wind turbine with a load controller | |
US10294923B2 (en) | Damping oscillations in a wind turbine | |
US7945350B2 (en) | Wind turbine acoustic emission control system and method | |
WO2010086688A1 (en) | Load peak mitigation method and control system for a wind turbine | |
US20140203560A1 (en) | Wind turbine and method for adjusting rotor blade pitch angle in wind turbine | |
JP2007530856A (en) | How to reduce axial power changes in wind farms | |
US9341159B2 (en) | Methods for controlling wind turbine loading | |
US11131291B2 (en) | Wind power installation and method for operating a wind power installation | |
KR20220100526A (en) | Thrust control for wind turbines using active sensing of wind turbulence | |
US9932963B2 (en) | Method for adjusting the azimuth of a wind power plant, azimuth adjustment system and wind power plant | |
US10316822B2 (en) | System and method for improved overspeed monitoring of a wind turbine operating at reduced rotor speeds | |
EP3788258A1 (en) | System and method for improved overspeed monitoring of a wind turbine operating at reduced rotor speeds | |
JP5550501B2 (en) | Horizontal axis windmill | |
WO2019163326A1 (en) | Wind power generation device and control method for same | |
US11939958B2 (en) | Method for operating a wind turbine, wind turbine, and computer program product | |
KR101606141B1 (en) | Automatic pitch control apparatus for wind power generator | |
CN114303012A (en) | Controlling the power output of a wind turbine below rated wind speed | |
EP3109461B1 (en) | Operating a wind turbine | |
US12071933B2 (en) | Method for operating a wind power plant | |
EP3695112A1 (en) | Control method for controlling a wind turbine and a wind turbine comprising control means configured for carrying out the control method | |
EP3597906B1 (en) | System and method for reducing loads of a wind turbine when a rotor blade becomes stuck | |
EP3699421B1 (en) | Method of dynamically adjusting a rate of change of a rotor speed set point during wind turbine shutdown | |
CN118318101A (en) | Controller for wind turbine generator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: SIEMENS GAMESA RENEWABLE ENERGY SERVICE GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WARFEN, KARSTEN;GOSCH-PLESS, TIMO;SIGNING DATES FROM 20180306 TO 20210530;REEL/FRAME:059652/0322 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
AS | Assignment |
Owner name: SIEMENS GAMESA RENEWABLE ENERGY SERVICE GMBH, GERMANY Free format text: CHANGE OF ADDRESS;ASSIGNOR:SIEMENS GAMESA RENEWABLE ENERGY SERVICE GMBH;REEL/FRAME:064834/0873 Effective date: 20230831 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |