MULTI-ROTOR WIND TURBINE OSCILLATION DAMPING
20210270236 · 2021-09-02
Inventors
- Julio Xavier Vianna NETO (Aarhus N, DK)
- Søren Dalsgaard (Hadsten, DK)
- Anders YDEWOLLESEN (Aarhus C, DK)
- Kim Hylling SØRENSEN (Aarhus C, DK)
Cpc classification
F05B2260/964
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D1/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0224
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0264
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2240/211
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2260/70
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/327
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
F03D7/0296
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/042
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F03D7/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D1/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method of damping oscillations in a multi-rotor wind turbine and a wind turbine are provided. The wind turbine comprises a wind turbine support structure and at least a first nacelle with a first rotor and a second nacelle with a second rotor, at least one of the nacelles being located at a position away from a central longitudinal axis of the wind turbine support structure. The method comprises the steps of receiving and processing motion data, selecting a damping algorithm and generating a pitch control signal. The processing comprises determining at least one prominent oscillation mode of the wind turbine support structure and selecting a corresponding damping algorithm.
Claims
1. A method of damping oscillations in a multi-rotor wind turbine, the wind turbine comprising a wind turbine support structure and at least a first nacelle with a first rotor and a second nacelle with a second rotor, at least one of the nacelles being located at a position away from a central longitudinal axis of the wind turbine support structure, the method comprising the steps of: receiving motion data representing a movement of the first nacelle and of the second nacelle; processing the received motion data to determine at least two prominent oscillation modes of the wind turbine support structure; for each prominent oscillation mode selecting a corresponding damping algorithm; based on each one of the selected damping algorithms and the received motion data, generate a partial pitch control signal for a pitch controller of at least one of the rotors; combining the generated partial pitch control signals into a combined pitch control signal for the pitch controller of the at least one of the rotors; and based on the combined pitch control signal, instructing the respective pitch controller to adapt a pitch of the at least one of the rotors.
2 The method of claim 1, wherein the motion data further represents a movement of the wind turbine support structure.
3 The method of claim 1, wherein the motion data comprises position data, velocity data and/or acceleration data.
4. The method of claim 1, wherein: at least two rotor arms are attached to the wind turbine support structure, the first nacelle and the second nacelle being carried by the respective rotor arms; the motion data comprises acceleration signals from accelerometers associated with the respective nacelles; one of the at least two prominent oscillation modes is determined to be a tower torsion mode; and the corresponding damping algorithm for the tower torsion mode at least includes subtracting the acceleration signal of the first nacelle from the acceleration signal of the second nacelle.
5. The method of claim 1, wherein: at least two rotor arms are attached to the wind turbine support structure, the first nacelle and the second nacelle being carried by the respective rotor arms; the motion data comprises acceleration signals from accelerometers associated with the respective nacelles; one of the at least two prominent oscillation modes is determined to be a tower fore-aft mode; and the corresponding damping algorithm for the tower fore-aft mode at least includes summing the acceleration signal of the first nacelle and the acceleration signal of the second nacelle.
6. The method of claim 4, wherein one of the prominent oscillation modes is determined to be a tower torsion mode, and one of the prominent oscillation modes is determined to be a tower fore-aft mode, wherein: a first partial pitch control signal for the corresponding damping algorithm for the tower torsion mode at least includes subtracting the acceleration signal of the first nacelle from the acceleration signal of the second nacelle; and a second partial pitch control signal for the corresponding damping algorithm for the tower torsion mode at least includes summing the acceleration signal of the first nacelle from the acceleration signal of the second nacelle.
7. The method of claim 1, wherein the generating of the pitch control signal includes applying a frequency filter based on a frequency window characteristic for the prominent oscillation mode of the respective damping algorithm.
8. The method of claim 6, wherein the frequency filter is applied after the subtraction of the acceleration signals and after the summation of the acceleration signals.
9. The method of claim 7, wherein: a first and a second rotor arm are attached to the wind turbine support structure at a first vertical level, the first nacelle and the second nacelle being carried by the respective rotor arms; a third and a fourth rotor arm are attached to the wind turbine support structure at a second vertical level, a third nacelle with a third rotor and a fourth nacelle with a fourth rotor being carried by the respective rotor arms; and a first prominent oscillation mode is determined to be a first level tower torsion mode, a second prominent oscillation mode is determined to be a second level tower torsion mode, the frequency window characteristic for the first level tower torsion mode being different from the frequency window characteristic for the second level tower torsion mode.
10. The method of claim 1, wherein: at least two rotor arms are attached to the wind turbine support structure, the first nacelle and the second nacelle being carried by the respective rotor arms at substantially equal distances from the longitudinal axis; the motion data is obtained by at least two motion sensors, located along the respective rotor arms; the at least one vibrational mode comprises a torsion mode and/or a fore-aft bending mode of the wind turbine support structure; and determining the vibrational mode level includes combining motion signals from the at least two motion sensors in order to decouple a torsion signal from a fore-aft bending signal.
11. The method of claim 1, further comprising the steps of: for each prominent oscillation mode determining a respective oscillation mode level; comparing the determined oscillation mode levels to respective oscillation mode thresholds; generating a shutdown request for shutting down the nacelles if at least one of the oscillation mode levels exceeds the oscillation mode threshold; and sending the shutdown request to the pitch controllers of the rotors.
12. (canceled)
13. The method of claim 10, wherein each nacelle comprises an oscillation sensor for generating the motion data, and wherein the oscillation sensor is operatively coupled to the oscillation control unit for sending the motion data thereto.
14. The method of claim 10, further comprising a tower oscillation sensor, provided at the wind turbine support structure for generating the motion data based on mechanical oscillations of the wind turbine support structure, and wherein the tower oscillation sensor is operatively coupled to the oscillation control unit for sending the motion data thereto.
15. A multi-rotor wind turbine comprising: a wind turbine support structure; a first nacelle with a first rotor and a first pitch controller, operatively coupled to the first rotor for controlling the pitch thereof; a second nacelle with a second rotor and a second pitch controller, operatively coupled to the second rotor for controlling the pitch thereof; at least one of the nacelles being located at a position away from a central longitudinal axis of the wind turbine support structure; and an oscillation control unit, operably coupled to the first and the second pitch controller and being configured to perform an operation of damping oscillations in the multi-rotor wind turbine, the operation comprising: receiving motion data representing a movement of the first nacelle and of the second nacelle; processing the received motion data to determine at least two prominent oscillation modes of the wind turbine support structure; for each prominent oscillation mode selecting a corresponding damping algorithm; based on each one of the selected damping algorithm and the received motion data, generating a partial pitch control signal for a pitch controller of at least one of the rotors; combining the generated partial pitch control signals into a combined pitch control signal for the pitch controller of the at least one of the rotors; and based on the combined pitch control signal instructing the respective pitch controller to adapt a pitch of the at least one of the rotors.
16. The multi-rotor wind turbine claim 15, wherein the motion data further represents a movement of the wind turbine support structure.
17. The multi-rotor wind turbine of claim 15, wherein the motion data comprises position data, velocity data and/or acceleration data.
18. The multi-rotor wind turbine of claim 15, wherein: at least two rotor arms are attached to the wind turbine support structure, the first nacelle and the second nacelle being carried by the respective rotor arms; the motion data comprises acceleration signals from accelerometers associated with the respective nacelles; one of the at least two prominent oscillation modes is determined to be a tower torsion mode; and the corresponding damping algorithm for the tower torsion mode at least includes subtracting the acceleration signal of the first nacelle from the acceleration signal of the second nacelle.
19. The multi-rotor wind turbine of claim 15, wherein: at least two rotor arms are attached to the wind turbine support structure, the first nacelle and the second nacelle being carried by the respective rotor arms; the motion data comprises acceleration signals from accelerometers associated with the respective nacelles; one of the at least two prominent oscillation modes is determined to be a tower fore-aft mode; and the corresponding damping algorithm for the tower fore-aft mode at least includes summing the acceleration signal of the first nacelle and the acceleration signal of the second nacelle.
20. The multi-rotor wind turbine of claim 19, wherein one of the prominent oscillation modes is determined to be a tower torsion mode, and one of the prominent oscillation modes is determined to be a tower fore-aft mode, wherein: a first partial pitch control signal for the corresponding damping algorithm for the tower torsion mode at least includes subtracting the acceleration signal of the first nacelle from the acceleration signal of the second nacelle; and a second partial pitch control signal for the corresponding damping algorithm for the tower torsion mode at least includes summing the acceleration signal of the first nacelle from the acceleration signal of the second nacelle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] For a better understanding of the invention, some embodiments of the invention will now be described with reference to the following drawings, in which:
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030]
[0031]
[0032] Mode 1 is a torsional vibration around the central longitudinal axis of the wind turbine tower 101. The torsional vibration causes the two rotors 110, 120 at the upper level to move in opposite directions. When the first rotor 110 moves forward, the second rotor 120 moves backward, and vice versa. Mode 2 also is a torsional vibration around the central longitudinal axis of the wind turbine 100, but at a lower vertical level. The amplitude, phase and frequency of the mode 2 torsional tower oscillations may, and generally will, differ from the mode 1 torsional tower oscillations. The actual motion pattern of each individual rotor 110-140 is influenced by multiple oscillation modes. When using sensors to detect these motion patterns, a complex mixed oscillation signal is measured, making it difficult to analyse and control the oscillatory motion.
[0033] Example of other modes include movement of the lower layer while the top layer is not, or only to a lower extent, moving. That is the first tower vibration mode. Embodiments of the present invention may also attack such vibrational modes by upon determination that the mode is a prominent oscillation mode, select a corresponding damping algorithm.
[0034]
[0035] An important sensor for the current invention is the accelerometer 114, 124, 144. Each nacelle 111-141 comprises at least one accelerometer 114-144 for measuring the motion of the respective nacelle 111-141. The acceleration data obtained by the accelerometers 114-144 is fed to the respective production controllers 115-145 and from there sent to a central oscillation control unit 200. Alternatively, the acceleration data is sent to the oscillation unit 200 directly. The acceleration data may be measured in one direction only, preferably in a horizontal plane and in a direction perpendicular to the rotor arm 105 to which the respective nacelle 111-141 is attached. Preferably, the acceleration data represents both the amount and the direction of the acceleration of the accelerometer 114-144. It is noted that the accelerometers 114-144 are just one example of the types of sensors that may be used for putting the current invention into practice. Instead of, or in addition to, the accelerometers 114-144, GPS information may be used for determining positions, speed and/or acceleration of the nacelles 111-141 or other parts of the wind turbine 100. All such sensors may be placed at or near the nacelles 111-141, but also at different positions on the rotor arm 105, or even on the wind turbine tower 101. In principle, any wind turbine part that moves due to the tower oscillations is a suitable mounting point for such sensors.
[0036] Also gyroscopic devices or strategically placed stain gauges may provide information about vibration induced motion. The strain gauges may, for example, be placed in the tower base or at the connection points between the wind turbine tower 101 and the rotor arms 105 supporting the nacelles 111-141. Strain gauges, used for this purpose, can also be placed at different levels, e.g. somewhere in between the upper and connection points.
[0037] The production controller 115-145 processes, and optionally stores, all the incoming information and adjusts control settings like desired pitch angle, yaw angle and speed of rotation in such a way to control and optimize the power output of the rotor 110-140. Specific examples of control strategies are described below with reference to
[0038] It is to be noted that the production controller 115-145 is not necessarily a single unit harbouring all control functions of the wind turbine 100. Separate control functions may be provided by separate control units For example, a pitch control system may be provided in the rotor hub, close to the pitch control mechanism, and a central controller and a yaw control unit at two separate locations in the nacelle. In this schematic representation, the production controllers 115-145 are situated inside the respective nacelles 111-141 of their rotors, but alternative setups are foreseeable. For example, a central control unit may be provided for controlling the power production of each one of the rotors 110-140, or all data may be communicated wirelessly to a cloud server that processes the incoming data and returns control Instructions via the same or a similar communication signal.
[0039] Oscillation control unit 200 receives the acceleration data (ÿ.sub.1, . . . , ÿ.sub.4) from the accelerometers 114-144 of all nacelles 111-141 and based thereon determines the rotor pitch adjustments (Δθ.sub.1, . . . , Δθ.sub.4) needed for counteracting the different oscillation modes in the tower structure 101. Optionally, additional acceleration data (ÿ.sub.0) from an accelerometer 204 in the wind turbine tower 101 is also used as input for the oscillation control. The oscillation control unit 200 may be provided at a central location in the tower 101 or the tower base of the wind turbine. Alternatively, the oscillation control unit 200 is provided in one of the nacelles, centrally in the wind turbine park or at a remote location. The functionality of the oscillation control unit 200 may be distributed over multiple controllers at different locations and/or be embodied in one or more controllers that are already present for other purposes.
[0040]
[0041] The method of
[0042] Because of the pre-processing that already took place in the mode isolation stage 31, different oscillation mode specific modules 34, 35 may receive different motion data input signals, In this example, two different vibrational modes are distinguished and the modal control stage 32 uses two oscillation mode specific modules 34, 35. A tower fore-aft oscillation module 34 uses the tower acceleration (ÿ.sub.0) and/or the sum of the acceleration signals (ÿ.sub.1, ÿ.sub.2) of the two nacelles to determine the amplitude of the fore-aft tower movement. When this amplitude exceeds a certain base level, it will be forwarded to the third stage, i.e. a combination stage 33. This base level may be zero, meaning that also vibrations with very low amplitude will be counteracted. It may, however, be more efficient and more practical to only compensate for more prominent oscillation modes. Fore-aft tower vibrations will generally have a fixed frequency that is characteristic for the wind turbine, This frequency (f.sub.0) depends, e.g. on the tower dimensions, shape and weight, the materials used for the tower and other parts and the rotor arm construction and nacelle placement. When, e.g., rotor arms, nacelles or rotor blades are removed from the wind turbine, this frequency (f.sub.0) may change and the fore-aft oscillation module 34 may have to be adapted accordingly. The combination stage 33 combines the outputs from the different oscillation mode specific modules and generates pitch adjustment signals (Δθ.sub.1, Δθ.sub.2) for the individual production and/or pitch controllers of the different rotors. Production controllers are generally configured to maximize the energy production of the wind turbine by calculating the optimal pitch angles for the rotor blades in dependence of the wind speed. The optimal pitch angles are then used as input signals for a pitch controller that controls the actual pitch adjustment mechanism, When the theoretically optimal pitch control settings lead to prominent oscillation modes, the pitch adjustment signals (Δθ.sub.1, Δθ.sub.2) obtained through the method shown in
[0043] The method of
[0044] If the accelerometers on both rotor arms are placed at equal distances from the wind turbine tower, e.g., both at the nacelle or halfway between the nacelle and the tower, the mode 0 vibration level may be isolated by summing the sensor signals (ÿ.sub.1, ÿ.sub.2) from both sensors. When summing the two signals, the tower torsion components will cancel each other out. Similarly, subtracting one signal from the other will remove the fore-aft tower bending component, thereby isolating the mode 1 component. The signal (ÿ.sub.0) from the motion sensor located at the wind turbine tower itself does not have a tower torsion component (assuming that it is installed close to the longitudinal axis of the tower) and can be used for improving the accuracy of the isolated mode 0 vibration level signal.
[0045] When the sensors are placed at different distances from the wind turbine tower, their respective distances to the tower has to be taken into account when isolating the different modes. In a reliable approximation wherein it is assumed that the arms are rigid, the sensor signal from an accelerometer at one rotor arm can be expressed as S.sub.1=B−L.sub.1*A. Wherein B is the acceleration (m/s.sup.2) due to the mode 0 vibrations. The same acceleration will be experienced at all positions along the rotor arms and also by a tower based accelerometer located at the same height as the rotor arms. L.sub.1 depicts the distance (m) between the first sensor and the central longitudinal axis of the support structure. A is the torsional acceleration (rad/s.sup.2) due to the mode 1 vibrations. This torsional acceleration measured in rad/s.sup.2 is the same for both sensors, but its contribution to the sensor signal increases when moving further away from the longitudinal axis. At the other sensor, A and B are the same, but the contribution of the torsional acceleration to the sensor signal works in the opposite direction; S.sub.2=B+L.sub.2*A. From these two sensor signals, the actual mode 0 and mode 1 acceleration components can be derived; A=(S.sub.2−S.sub.1)/(L.sub.1+L.sub.2) and B=S.sub.1+L.sub.1(S.sub.2−S.sub.1)/(L.sub.1+L.sub.2). Mode 0 and mode 1 vibration levels could in a similar way be derived from position or velocity data. More than two sensors may be used in combination with some averaging, regression or fitting function for further improving the accuracy of the determining of the vibrational mode level.
[0046]
[0047] In the modal control stage 32, separate data processing modules are used for analysing fore-aft and torsional oscillations of the wind turbine tower 101. The fore-aft analysis module 34 uses the tower acceleration (ÿ.sub.0) and/or a sum of the acceleration signals (ÿ.sub.1, ÿ.sub.2) of the two nacelles as separate input signals to determine the amplitude of the fore-aft tower movement. Alternatively, all three acceleration signals (ÿ.sub.0, ÿ.sub.1, ÿ.sub.2) are summed or averaged to provide only one input signal to the fore-aft analysis module, or each sensor signal is processed separately. For all three acceleration signals (ÿ.sub.0, ÿ.sub.1, ÿ.sub.2), the amplitude will depend on the vertical position of the sensors, Closer to the top of the wind turbine tower 101, the amplitude is larger. Depending on the stiffness of the rotor arms 105, the amplitude at the nacelle may be similar to the amplitude at the tower 101 (stiff arms), or the nacelles may oscillate with a larger range of motion than the tower 101 (more flexible arms).
[0048] The measured acceleration signals from the different acceleration sensors, for as far as caused by fore-aft tower oscillations, are generally in phase. Summing the signals (ÿ.sub.1, ÿ.sub.2) from the two nacelles provides an advantage over processing said signals separately. The summing helps to cancel out the acceleration contributions that are caused by torsional oscillations in the wind turbine tower 101. Torsional tower oscillations accelerate the two nacelles in opposite directions. When one nacelle accelerates forward, the other accelerates backward. When summing the signals (ÿ.sub.1, ÿ.sub.2) from both sensors, the acceleration contributions from the torsional tower oscillation are cancel out and the total amplitude of the summed signal is representative of the tower acceleration due to fore-aft oscillation. The summed signal may be divided by two to calculate an average acceleration signal, but the absolute value of the signal is not very relative. Signal gains will have to be calibrated later anyhow for ensuring that the correct amount of pitch adjustment is applied.
[0049] The tower acceleration (ÿ.sub.0) signal is not very useful for analysing torsional oscillations in the wind turbine tower 101. Strain gauges in the tower 101 can be used for analysing tower torsion. The torsional analysis module 35 bases its analysis on a difference between the acceleration signals (ÿ.sub.1, ÿ.sub.2) of the two nacelles. By subtracting these two acceleration signals (ÿ.sub.1, ÿ.sub.2), the acceleration caused by the fore-aft motion is removed from the signal. The resulting signal is therefore very suitable for analysing the torsional oscillations, even when the wind turbine tower is swinging back and forth due to a large fore-aft oscillation.
[0050] Both signal analysis modules 34, 35 may use frequency specific filtering for further improving their ability to single out only the relevant type of oscillation. For a specific build of the wind turbine (structure, size, materials, weight . . . ), the different oscillation modes will have specific characteristic frequencies or frequency ranges that will usually differ per oscillation mode. Here, the mode 0 fore-aft tower oscillation has a characteristic frequency f.sub.0 and the mode 1 tower torsion oscillation has a characteristic frequency f.sub.1. These characteristic frequencies are used as input for the respective signal analysis modules 34, 35. When the wind turbine structure is changed, e.g. by removing one or more of the nacelles, these frequencies (f.sub.0, f.sub.1) may change. Also external factors like, e.g., ice formation on the rotor blades may influence the characteristic frequencies (f.sub.0, f.sub.1). The characteristic frequencies (f.sub.0, f.sub.1) may be predetermined and only adaptable via a software update. Alternatively, the control software includes algorithms for calculating the characteristic frequencies (f.sub.0, f.sub.1) based on other variables. In an even more advanced embodiment, the characteristic frequencies (f.sub.0, f.sub.1) are automatically derived from the oscillation sensor data.
[0051]
[0052] Because the two signal analysis modules work in substantially the same way, only the fore-aft tower oscillation analysis module 34 is now described in detail. It is to be noted that alternative signal processing schemes may be employed. Signal processing blocks may be added, removed, rerouted or replaced as long as the overall result is that the input signals are converted to pitch adjustment signals that can be used for counteracting the unwanted tower oscillations. Of course, when using different types of input signals (velocity or position signals, strain gauges) the signal processing modules 34, 35 are to be adapted accordingly.
[0053] When the input signal, representing acceleration in a direction parallel to the wind speed, enters the signal analysis module 34, some initial amplification and/or filtering (not shown) may take place before being fed to a first integrator stage 51 that converts the acceleration signal into a velocity signal. The first integrator stage 51 may be implemented as a leaky integrator and low pass filter, using the characteristic frequency f.sub.0 of the fore-aft oscillation for filtering out background noise, DC components, and signal component representing different oscillation modes. The output of the first integrator stage is then led to a subsequent second integrator stage 52 that converts the velocity signal into a position signal. Also the second integrator stage 52 may be implemented as a leaky integrator and low pass filter, using the characteristic frequency f.sub.0 of the fore-aft oscillation for filtering out background noise and signal component representing different oscillation modes. The velocity signal is suitable for damping the oscillation and the position signal for correcting for the stiffness of the rotor arms. Both correction signals are amplified with respective predetermined gain factors (k.sub.1, k.sub.2) and summed to together form one combined pitch adjustment signal. In a similar way, the tower torsion analysis module 35 provides a pitch adjustment signal.
[0054] Pitch controllers of the two nacelles calculate an optimal rotor blade pitch in order to maximize the energy production at a given wind speed. The pitch adjustment signals are used to adjust the thus determined optimal rotor blade pitch in order to counteract the unwanted oscillations. For these adjustments, the calculated pitch adjustments for the fore-aft and tower torsion oscillations are just both added to the not yet adjusted rotor blade pitch value. For counteracting the fore-aft oscillations, the pitch of both rotors is adjusted in the same direction. For counteracting the tower torsion, the pitch of both rotors is to be adjusted in opposite directions. Therefore, the pitch adjustment signal from the tower torsion analysis module 34 is inverted for one of the two rotors only.
[0055]
[0056]
[0057] It will be appreciated that preferred and/or optional features of the first aspect of the invention may be combined with the other aspects of the invention. The invention in its various aspects is defined in the independent claims below and advantageous features are defined in the dependent claims below.