The invention relates to control of a wind turbine, and in particular the invention relates to control of a wind turbine to address varying drivetrain loading.
A conventional horizontal-axis WTG typically has a rotor comprising three blades that are equi-angularly spaced around a central hub. When driven by the wind, the blades rotate around a horizontal axis coinciding with the central hub to extract energy, and in doing so cover a large, disc-like ‘swept area’.
Wind conditions are normally not uniform throughout the swept area of a rotor, meaning that each blade experiences varying loads as it completes a full rotation. It follows that, for given wind conditions, there will be a certain orientation of the rotor at which it is subjected to a maximum load, and a corresponding orientation in which the load on the rotor is minimal. For rotors having three blades, the rotor will transition between the positions of maximum and minimum load three times for each full rotation of the blade, causing a cyclical loading on the rotor having a frequency three times that of the rotor frequency. This is referred to as a ‘3P disturbance’ or ‘3P loading’, where the rotor frequency is ‘1P’. It will be appreciated that this value scales accordingly for rotors having a different number of blades so that, for example, a rotor having two blades experiences 2P loading. Moreover, specific wind conditions may promote other cyclical loadings.
Such cyclical disturbance will also be reflected in cyclical loading in a drivetrain of the WTG, which can promote fatigue and so reduce the operational lifetime of the components of the drivetrain.
It is against this background that the invention has been devised.
Disturbances on the rotor propagates to the drive train to incur drive train load variations, which again will lead to fatigue exposure on the drive train. It is an object of the present invention to provide a solution which reduces the fatigue exposure of the drive train due to load variations on the rotor.
An aspect of the invention provides a method of controlling a wind turbine, the wind turbine comprising a rotor having one or more blades and an electrical generator, the rotor being connected to the electrical generator by a drivetrain, the method comprising:
In a wind turbine, the wind drives the rotor and thereby generates a rotor torque which is transferred to the generator via the drive train. The generator is electro-magnetically coupled to the to drive train to extract the rotational energy, and this coupling generates a generator-induced counter torque on the drive train. The invention modifies the torque produced by the electrical generator at the frequencies of the selected disturbance frequency band thereby reducing torque variations between the torque disturbances of the rotor and the generator-induced counter-torque. Torque variations between the rotor side and the generator side of the drive train will lead to fatigue exposure, and by reducing the torque variations, the fatigue exposure is also reduced.
The steps of the method lead to a modification signal which is combined with a signal indicative of the requested output power so that the control signal will include a component that oscillates in phase with the torque disturbance on the rotor. In this manner the control signal will include a component that follows the torque disturbance. Disturbances in the torque on the rotor will thereby (at least partly) be transmitted through the drivetrain and into the electrical system of the generator and converter and risk disturbing the generated electric power. The torque disturbances may be injected into the grid or dealt with by the turbine's power system, e.g. by a storage system arranged to absorb the disturbances. The present invention thereby reduces the fatigue exposure on the drive train, at the expense of increased output power disturbances. The approach does not dampen drivetrain resonant oscillations, rather it is an alternative way of handling drivetrain oscillations. Embodiments of the present invention may be combined with or implemented as an alternative to traditional drivetrain damping routines.
In further aspects, the invention relates to a wind turbine control system arranged to perform the method according to the first aspect and to a computer program product comprising software code adapted to control a wind turbine when executed on a data processing system, the computer program product being adapted to perform the method of the first aspect.
The computer program product may be provided on a computer readable storage medium or being downloadable from a communication network. The computer program product comprises instructions to cause a data processing system, e.g. in the form of a controller, to carry out the instruction when loaded onto the data processing system.
In general, a controller may be a unit or collection of functional units which comprises one or more processors, input/output interface(s) and a memory capable of storing instructions can be executed by a processor.
In general, the various aspects of the invention may be combined and coupled in any way possible within the scope of the invention. These and other aspects, features and/or advantages of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
So that it may be more fully understood, the invention will now be described, by way of example only, with reference to the following drawings, in which like features are assigned like reference numerals, and in which:
Before describing the implementation of this technique in more detail, to provide context for the invention an individual WTG 1 of a kind that may be controlled according to embodiments of the invention is first described with reference to
The WTG 1 shown is a three-bladed upwind horizontal-axis wind turbine (HAWT), which is the most common type of turbine in use. The WTG 1 comprises a rotor 2 having three blades 3 extending radially from, and equi-angularly spaced around, a central hub 4, the rotor 2 being supported by its hub 4 at the front of a nacelle 5. It is noted that although three blades are common, different numbers of blades may be used in alternative implementations. The nacelle 5 is in turn mounted at the top of a tower 6, which is secured to a foundation (not shown) that is embedded in the ground.
The nacelle 5 contains a generator (not shown in
In this respect, the blades 3 cover a circular swept area that is represented in
As mentioned above, torque disturbance at the rotor 25 couple via the drivetrain to the generator and will generate disturbance at the generator torque 26. By modifying the generator torque 26 by a control command to the generator where the modification is in phase with the rotor torque disturbances, the drivetrain fatigue exposure is reduced.
A signal indicative of a speed 30 of the electrical generator, ωR, and a signal indicative of a requested output power, Pref, 31 are received. The signal indicative of the speed of the electrical generator is in an embodiment a rotational speed measurement of the generator, either by a detector at the high-speed shaft, or by a detector in the generator.
As an optional pre-processing signal filter prior to applying the resonance filter (Hres), a drive train notch filter NF 32 may be applied to remove resonant frequency(ies) of the drive train. This removes the drive train frequency content and thereby removes frequency content which is not related to the rotor disturbance.
The pre-processed signal is filtered by a resonance filter (Hres). The resonance filter is implemented to isolate frequencies in a selected disturbance frequency band to generate a disturbance signal 33.
The disturbance signal 33 is further filtered by one or more filters Hn which phase shift the signal. The disturbance signal being phase shifting so that the resulting signal phase match a phase of torque variations of the rotor at the frequencies of the selected disturbance frequency band to generate a phase shifted signal 34.
The phase shifted signal 34 is optionally modified with a controller gain, g, and combined with the requested output power Pref to generate a modification signal 36, P*ref being a combination of the phase shifted signal and the requested output power. This may be an addition, or superposition, of the two input signals to the combiner 35.
The modification signal is set as a control signal for the wind turbine. In an embodiment, the modification signal is forwarded as the power reference for the converter controller.
Further embodiments, with reference to
The present invention takes as input a signal indicative of a speed of the electrical generator. In the embodiment of
As mentioned, an optional notch filter NF may be applied prior to filtering the signal to isolate frequencies in a selected disturbance frequency band. The input signal is filtered with a drive train notch filter, which removes a resonant frequency of the drive train. A drivetrain notch filter is a band-stop filter having a narrow stopband that is centred around the drivetrain frequency to remove that band of frequencies from the signal, since the drivetrain is a significant source of noise in the measurements. By removing the drivetrain resonances, the modification signal can more clearly be targeted to the signal content of the disturbance.
The notch filter NF may also be configured to remove other frequencies corresponding to further known sources of noise.
A resonance filter (Hres) may be utilized to isolate frequencies in a selected disturbance frequency band to generate the disturbance signal. Such filter is also often termed a bandpass filter and may be implemented in any suitable way.
In general embodiments the selected disturbance frequency band is selected to match a frequency band of torque variations of the rotor movement. In a general approach, the frequency characteristics of the torque variations may be determined. However, the resonance filter may specifically be implemented to isolate frequencies in a disturbance frequency band with a frequency band around a rotor frequency order. That is to isolate signal content at an nP frequency, n being an integer. In an embodiment the resonance filter may be implemented as a bandpass filter centred at the selected rotor frequency order with a bandwidth of a few percent, such as between 5% and 10%, many suitable bandpass filters provide such bandwidth directly. In an important embodiment, the target rotor frequency order is 3, such that the resonance filter is implemented to isolate signal content in a band centred at the 3P frequency. A three bladed turbine will experience 3P loading in use as a result of the interaction between the blades and the spatially varying wind field within the swept area of the rotor 2.
The disturbance signal 33 obtained after application of the resonance filter (Hres) will be in phase with the generator speed. This signal is phase shifted to match a phase of the torque variations of the rotor at the frequencies of the selected disturbance frequency band. The phase of the torque variations will that of the position of the rotor. In an embodiment, the phase is shifted such that the disturbance signal becomes perpendicular to the torque variations. For a signal being the generator speed, the phase shift should be around −90° relative to the 3P loading. A phase shift of −90° can be obtained by one or more low pass filter, depending on the specific implementation of the low pass filter. Alternative phase shift filters may be used if desired.
In the illustrated embodiment of
The signal gain may in embodiments be a fixed gain or a gain set in dependency of an input or a state of the turbine. In an embodiment the signal gain comprises a term being based on the wind speed or on the operational point of the wind turbine. In particular, if the control signal is a power reference, and since the disturbance is related to torque, for low rotor speeds, a smaller gain may be beneficial, as power is equal to the torque multiplied with the generator speed.
As mentioned earlier, as the reduction of the drivetrain oscillation may migrate to the grid in the form of an increased grid power disturbance. In situation where the level of grid power disturbances cannot be tolerated, the signal gain g can be used to reduce the modification of the power reference. By determining an electrical disturbance at a point of measurement electrically connecting the wind turbine to an electrical grid, e.g. at the point of common coupling, the signal gain may be based on the determined electrical disturbance. That is for a high electrical disturbance the gain is set low.
In embodiments, there may be set a limit on the size of the modification signal. Such a limit may be implemented by a saturation filter. A saturation filter cuts off the signal above a certain threshold. Simple cut-off may incur undesired cut-off effects in the signal, and in an embodiment, the phase shifted signal is dynamic range scheduled instead of applying a saturation filter. In dynamic range scheduling the amplitude of the signal is scaled so that the peak values substantially match the cut-off level.
Modern wind turbines are operated by a number of computerized controllers which based on input signals determines actuator output signals. Many turbines controllers are implemented as feedback controllers of the PID-type. PID-type controllers are well-known and reliable controllers. Wind turbines are quite complex machines operating in complex, varying and often unpredictable environment. There may therefore be an advantage in applying more advanced control techniques of the multiple input, multiple output (MIMO) type. One example of such advanced controller is a controller based on the so-called Model Predictive Control (MPC) methodology.
Model Predictive Control (MPC) is a multivariable control algorithm that uses an optimization cost function J over the receding prediction horizon, to calculate the optimal control settings.
In an embodiment the signal indicative of the requested output power may be determined using a model predictive control (MPC) routine.
An MPC controller repeatedly calculates a predicted operational trajectory, also sometimes referred to as a prediction horizon. An MPC routine is a receding horizon control routine which optimizes the current timeslot, k, while taking future timeslots in account by optimizing a finite time-horizon, using the current timeslot as the control value and then optimize again, repeatedly. The operational trajectory comprises a time series of at least one variable, here a value of the signal indicative of the requested output power.
In an embodiment a predicted operational trajectory of a predicted signal indicative of the requested output power is calculated using a model predictive control (MPC) routine, where a trajectory comprises a time series values indicative of the requested output power, and where the trajectory includes a predicted first control value. In this embodiment, the signal indicative of a requested output power (Pref) is set based on the predicted first control value.
As can be seen on the figure, the generator speed has a clear oscillation at the 3P frequency. While small variations can be seen between the simulations, application of the signal processing module does not influence the frequency contents of the generator speed signal, and thereby the application of the signal processing module does not excite or destabilise the system.
Torque variations in the driving moment give rise to fatigue exposure, and be decreasing these variations, also the fatigue exposure is decreased.
As can be seen disturbances in the torque on the rotor shown on
The skilled person will appreciate that modifications may be made to the specific embodiments described above without departing from the inventive concept as defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
PA 2020 70171 | Mar 2020 | DK | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/DK2021/050082 | 3/15/2021 | WO |