INDIVIDUAL BLADE ADJUSTMENT IN A WIND POWER INSTALLATION
20230265831 · 2023-08-24
Inventors
Cpc classification
F05B2270/309
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2240/221
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/331
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/328
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0224
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/1095
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02E10/72
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
F05B2200/13
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/044
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2200/261
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/706
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2220/706
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2260/74
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2200/11
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F03D7/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for controlling a wind power installation, wherein the wind power installation has a rotor with a plurality of rotor blades, the rotor blades are adjustable in their blade angle, each rotor blade is activatable individually, for the individual activation, in each case a total adjustment rate R.sub.of which indicates an intended speed of change of the respective blade angle is predetermined, a collective blade angle identical for all of the rotor blades is provided, a collective adjustment rate identical for all of the rotor blades describes an intended speed of change of the collective blade angle, an individual offset angle which indicates a value by which the blade angle is intended to deviate from the collective blade angle is predetermined for each rotor blade, an individual feed forward control adjustment rate which indicates an adjustment rate which is provided for reaching the offset angle is determined for each rotor blade from the individual offset angle, an individual offset deviation is determined for each rotor blade depending on a comparison of the individual offset angle and a detected blade angle of the rotor blade, and the total adjustment rate of each rotor blade is determined depending on the collective blade angle and/or the collective adjustment rate, the individual feed forward control adjustment rate, and the individual offset deviation.
Claims
1. A method for controlling a wind power installation, wherein: the wind power installation has a rotor with a plurality of rotor blades, the plurality of rotor blades have adjustable blade angles, each rotor blade of the plurality of blade is individually activatable, the method comprising: for individual activation of each rotor blade of the plurality of rotor blades, predetermining a total adjustment rate indicative of an intended speed of change of the respective blade angle, determining an individual offset angle, which indicates a value by which the blade angle is intended to deviate from the collective blade angle, for each rotor blade, determining an individual feed forward control adjustment rate, which indicates an adjustment rate, which is provided for reaching the offset angle, for each rotor blade from the individual offset angle, determining an individual offset deviation for each rotor blade depending on a comparison of the individual offset angle and a detected blade angle of the respective rotor blade, and determining the total adjustment rate of each rotor blade depending on: a collective blade angle identical for all of the rotor blades, and/or a collective adjustment rate identical for all of the rotor blades describing an intended speed of change of the collective blade angles, the individual feed forward control adjustment rate, and the individual offset deviation.
2. The method as claimed in claim 1, comprising: determining the individual feed forward control adjustment rate from the individual offset angle by a feed forward control, and determining a feedback controller adjustment rate from the individual offset deviation by an offset feedback controller to adjust the individual offset deviation, wherein the total adjustment rate is determined from the collective adjustment rate, the individual feed forward control adjustment rate, and the feedback controller adjustment rate.
3. The method as claimed in claim 2, wherein the total adjustment rate is a sum of the collective adjustment rate, the individual feed forward control adjustment rate, and the feedback controller adjustment rate.
4. The method as claimed in claim 1, wherein the individual feed forward control adjustment rate is determined independently of the detected blade angle, in particular independently of the individual offset deviation.
5. The method as claimed in claim 1, wherein the individual feed forward control adjustment rate is determined independently of the individual offset deviation.
6. The method as claimed in claim 1, wherein the individual offset angle is predetermined as a temporal offset profile by an offset function which is time-dependent and/or dependent on a position or rotation of the rotor.
7. The method as claimed in claim 1, wherein each individual offset angle is predetermined as a temporal offset profile having: a pitching component for reducing a pitching moment, and a yaw component for reducing a yaw moment, wherein the pitching component and the yaw component are combined in a temporal profile of the individual offset angle.
8. The method as claimed in claim 1, wherein each individual offset angle is predetermined as a temporal offset profile by a time-dependent offset function to reduce a pitching moment and a yaw moment, wherein the temporal profile comprises an amplitude parameter and a phase parameter, and wherein the amplitude parameter and the phase parameter take into consideration a reduction in the pitching moment and the yaw moment.
9. The method as claimed in claim 1, wherein: at least one amplitude limit value is predetermined for a offset profile, for each rotor blade, checking whether the offset profile reaches the amplitude limit value, and if the offset profile is reached, interrupting a connection of the individual feed forward control adjustment rate to the collective adjustment rate, in particular wherein a or the feedback controller adjustment rate continues to be connected to the collective adjustment rate.
10. The method as claimed in claim 9, wherein interrupting the connection of the individual feed forward control adjustment rate to the collective adjustment rate comprises interrupting such that the feedback controller adjustment rate continues to be connected to the collective adjustment rate.
11. The method as claimed in claim 1, wherein an offset profile is predetermined via the following offset function f(t):
f(t)=A*sin(ω*t+ϕ) wherein: A denotes a predeterminable amplitude, ω describes a rotational speed of the rotor, and ϕ describes a predeterminable angular displacement relative to a reference angle.
12. The method as claimed in claim 1, wherein the individual feed forward control adjustment rate is predetermined as a feed forward control profile via the following feed forward control function v(t):
v(t)=A*cos(ω*t+ϕ)*(ω+dϕ/dt)+dA/dt*sin(ω*t+ϕ) wherein: A denotes a predeterminable amplitude, ω describes a rotational speed of the rotor, and ϕ describes a predeterminable angular displacement relative to a reference angle.
13. The method as claimed in claim 1, wherein a or the amplitude A and a or the angular displacement ϕ of a or the offset function f(t)=A*sin(ω*t+ϕ) are determined depending on detection of a loading, and in particular the amplitude A and/or the angular displacement ϕ form filtered variables, in particular wherein depending on the detection of a load, a preliminary amplitude A.sub.v and/or a preliminary angular displacement ϕ, are ascertained, and the amplitude A and/or the angular displacement ϕ are each determined from the preliminary amplitude A.sub.v and/or the preliminary angular displacement ϕ.sub.v by filtering of the preliminary amplitude A.sub.v and/or the preliminary angular displacement ϕ.sub.v, and/or in each case by predetermining a ramp as the maximum speed of change for the preliminary amplitude A.sub.v and/or for the preliminary angular displacement ϕ.sub.v, or depending on detection of a load, the amplitude A and the angular displacement ϕ are predetermined as constant values and therefore a simplified feed forward control function vs(t) is predetermined from a derivation of the offset function f(t)=A*sin(ω*t+ϕ) as:
vs(t)=A*cos(ω*t+ϕ)*ω
14. A wind power installation comprising: a rotor with a plurality of rotor blades, wherein the plurality of rotor blades have adjustable blade angles, wherein each rotor blade of the plurality of rotor blades is individually activatable, and a controller configured for carrying out an individual blade adjustment, and wherein the controller is configured to perform the method as claimed in claim 1.
15. The wind power installation as claimed in claim 14, comprising: a detection device for detecting a loading of the wind power installation, for detecting a pitching moment component and a yaw moment component for each rotor blade.
16. The wind power installation as claimed in claim 15, wherein the controller is configured to determine, from the detected pitching moment component and the detected yaw moment component, an offset angle individual to the respective rotor blade, and to determine an individual feed forward control adjustment rate for the respective rotor blade.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
[0097] The invention will be explained in more detail below by way of example using embodiments with reference to the accompanying figures.
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
DETAILED DESCRIPTION
[0104]
[0105]
[0106] In addition, an individual blade control 204 is provided which provides an offset angle α.sub.of for each rotor blade. To this extent,
[0107] The offset angle α.sub.of and the collective blade angle ac are added up at the first summing point 206 to form the blade setpoint angle α.sub.S. To this extent, three blade setpoint angles are also produced for three rotor blades and correspondingly three structures. Since, however, only the structure for one rotor blade is shown here for illustrative purposes, possible indices for displaying one specific rotor blade are dispensed with. The presented structure is identical to this extent for all of the rotor blades.
[0108] The blade setpoint angle α.sub.S is then compared at the second summing point 208 with a detected actual angle α.sub.i. The result is a control deviation which is further processed in the blade control in accordance with the blade control block 210 in order to activate the schematically illustrated wind power installation 212 or the corresponding pitch motor there of the rotor blade. As a result, the detected blade angle α.sub.i is obtained which is fed back as described.
[0109] An individual blade adjustment can therefore be implemented via such a structure according to
[0110] Such a structure is illustrated in
[0111] The deviation of the blade angle is then fed to the offset feedback controller 316 which determines an individual adjustment rate R.sub.of. Said individual adjustment rate R.sub.of and the collective adjustment rate R.sub.C are added up in the first summing point 306 and produce the setpoint adjustment rate or setpoint pitch rate for the rotor blade concerned.
[0112] In the second summing point 308, a setpoint/actual value is compared with the actual adjustment rate or actual pitch rate R.sub.i which has been detected at the wind power installation 312. This control deviation as an output from the second summing point 308 is then implemented in the adjustment rate control 310 and leads to activation of the wind power installation, in particular of a corresponding pitch drive system.
[0113] A problem with this structure in
[0114]
[0115] Similarly, an individual blade control 404 is provided which outputs an offset angle α.sub.of. To better explain the operation, the closed-loop control system 400 shows that the individual blade control 404 outputs the offset angle α.sub.of twice. This serves, however, for illustrative purposes and it can just as readily be provided to output the offset angle α.sub.of only at one point or another structural implementation also comes into consideration, in which, for example, the feed forward control adjustment rate is derived directly from loading data.
[0116] At any rate, provision is made that the offset angle α.sub.of is fed, inter alia, into the feed forward control 418. The feed forward control 418 determines an individual feed forward control adjustment rate R.sub.v from the individual offset angle α.sub.of. Said feed forward control adjustment rate R.sub.v is provided to already substantially implement the offset angle α.sub.of and, for this purpose, is intended to be added to the collective adjustment rate R.sub.C in order thereby to obtain a setpoint adjustment rate overall.
[0117] For this purpose, the feed forward control 418 can form a derivative of the offset angle α.sub.of, optionally provided with a gain factor, in order thereby to directly determine a corresponding adjustment rate. However, it also comes into consideration that implementations equivalent thereto are carried out, for example to undertake a simplified derivation, to undertake filtering beforehand, and/or to calculate part of the derivative beforehand. It also comes into consideration to carry out such a simplification so that the derivative can be completely calculated beforehand and only still to use specific parameters induced by the situation.
[0118] By means of such a feed forward control, a corresponding adjustment rate can therefore be implemented rapidly and specifically for the offset angle. A stationary or virtually stationary deviation can neither be recognized nor adjusted.
[0119] It is therefore additionally provided to compare the offset angle α.sub.of in the third summing point 414 with a detected blade angle α′.sub.i. As in the closed-loop control system of
[0120] At any rate, a setpoint/actual value comparison is carried out in the third summing point 414 and a feedback controller adjustment rate R.sub.r is determined depending thereon. This takes place by means of the offset feedback controller 416 which, however, can now be parameterized differently from the offset feedback controller 316 of
[0121] The feed forward control adjustment rate R.sub.v and the feedback controller adjustment rate R.sub.r are added up at the fourth summing point 420 to form the individual adjustment rate R.sub.of. Said individual adjustment rate R.sub.of is therefore the adjustment rate for the offset angle that is produced in total by the feed forward control 418 and the offset feedback controller 416. It is added at the first summing point 406 to the collective adjustment rate R.sub.C, thus resulting in the total setpoint adjustment rate R.sub.S. This can then be compared, similarly to in
[0122]
[0123] It is schematically indicated that corresponding load signals L are fed to an evaluation block 556. Said evaluation block evaluates these measurement values and, for this purpose, can also take into consideration further operating data, such as the rotor rotational speed co and the respective rotor position Φ.
[0124] In dependence thereon, the evaluation block 556 can calculate a pitching moment component m.sub.N and a yaw moment component m.sub.G. This is indicated by the pitching moment block 558 and the yaw moment block 560. The pitching moment component m.sub.N and the yaw moment component m.sub.G therefore do not form the total pitching moment or yaw moment, but rather only the portion which is to be assigned to the respectively evaluated rotor blade. To this extent,
[0125] A calculation of an offset function, f.sub.N(t) for the pitching moment and f.sub.G(t) for the yaw moment, then takes place in the pitching moment block 558 and the yaw moment block 560. This offset function indicates how an offset angle profile could be selected depending on the rotational speed co of the rotor 551 in order to compensate for the pitching moment component m.sub.N or yaw moment component m.sub.G as far as possible. This is illustrated by the first and second individual offset blocks 561 and 562. The partial offset functions which are shown in these two blocks are combined in the overall offset block 564 into a common offset function f(t).
[0126] This offset function f(t) therefore reproduces a time function for the offset angle α.sub.of. The overall offset block 564 correspondingly outputs the offset angle α.sub.of. For illustrative purposes, this also takes place here in the illustration of
[0127] A feed forward control 518 is therefore provided, in respect of which it is made clear in
[0128] In addition, an offset feedback controller 516 is provided which obtains a control deviation as a difference between the offset angle α.sub.of and a detected blade angle α′.sub.i. It is also pointed out here that the detected blade angle α′.sub.i can be modified by the collective blade angle α.sub.C. Alternatively, the offset angle α.sub.of entering said third summing point 514 can be modified.
[0129] The offset feedback controller 516 therefore outputs a feedback controller adjustment rate R.sub.r and the latter is added at the fourth summing point 520 to form the individual adjustment rate R.sub.of.
[0130] The individual adjustment rate R.sub.of is finally added at the first summing point 506 to the collective adjustment rate R.sub.C, thus resulting in the setpoint adjustment rate R.sub.S, i.e., the total setpoint adjustment rate. Said setpoint adjustment rate R.sub.S is then entered into the operating control block 502 which has previously also produced the collective pitch rate R.sub.C. This operating control block 502 therefore carries out a plurality of functions, i.e., more functions than the operating control block 402 of
[0131] Therefore, loads are detected, are taken into consideration in respect of pitching and yaw moment, an overall offset function for determining the offset angle is produced depending thereon and, depending thereon, the individual blade adjustment is carried out. The individual blade adjustment is undertaken by stipulating an individual adjustment rate R.sub.of which depends on the feed forward control 518 and the offset feedback controller 516. It is then added to the collective pitch rate R.sub.C in order then to obtain a setpoint adjustment rate R.sub.S. Said setpoint adjustment rate R.sub.S then takes into consideration both the blade setting for the general system control and the individual load reduction.
[0132]
[0133] It does not pass through the zero point, but rather intersects the abscissa during the angular displacement ϕ. The angular displacement is relative to a reference angle and can be considered here to be zero.
[0134] To this extent,
[0135] However, it is proposed not to cut off the offset function, as is illustrated by the section as, but rather to interrupt the feed forward control for the moment. During the interruption, the measurement value detection and evaluation can continue to be carried out, i.e., can proceed normally. Furthermore, control of the offset angle can also be active, but the feed forward control, and therefore the connection of the feed forward control adjustment rate, is temporarily deactivated.
[0136] For illustrative purposes in the sequence diagram of
[0137] The various embodiments described above can be combined to provide further embodiments. These and other changes can be made to the embodiments in light of the above-detailed description. In general, in the following claims, the terms used should not be construed to limit the claims to the specific embodiments disclosed in the specification and the claims, but should be construed to include all possible embodiments along with the full scope of equivalents to which such claims are entitled. Accordingly, the claims are not limited by the disclosure.