WIND TURBINECONTROLLER WITH PITCH FEEDBACK CONTROL LOOP IN PARTIAL LOAD
20170152836 · 2017-06-01
Inventors
Cpc classification
F05B2270/309
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D17/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D1/0675
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0224
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/028
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/32
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
F05B2270/703
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/335
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G05B19/402
PHYSICS
F05B2270/504
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/047
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2220/706
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F03D7/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D17/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D1/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
The present invention relates to control of the power output of wind turbine generator that operates in derated mode to generate a produced power output level lower than an available power level. A pitch system 48 sets the blade pitch of a rotor to a pitch value based on the received power reference signal 40. A power system 43 controls the produced power output power level of the wind turbine to the requested power output level. Moreover, the blade pitch of the rotor is further controlled by a pitch feedback control loop 47 that modifies the pitch value based on a difference between the produced power output level 46 and the requested power output level 40.
Claims
1. A method of controlling a wind turbine that in operation generates a produced power output level, the method comprising: receiving a power reference signal in a wind turbine controller that defines a requested power output level lower than an available power level; setting a blade pitch of a rotor of the wind turbine to a pitch value based on the received power reference signal that causes the rotor to capture wind power that is approximately equal to the requested power output level; controlling the produced power output power level of the wind turbine to the requested power output level by adjusting a load torque provided to the rotor by a generator coupled to the rotor; and wherein the blade pitch of the rotor is further controlled by a pitch feedback control loop that modifies the pitch value based on a difference between the produced power output level and the requested power output level.
2. The method according to claim 1, wherein the power reference signal is provided based on the available power level.
3. The method according to claim 1, wherein the wind turbine is operated in accordance with a rated power level, and wherein the power reference signal is below the rated power level.
4. The method according to claim 1, wherein the wind turbine is controlled based on a derated power curve, the derated power curve being based on a non-derated power curve which is shifted to higher wind speeds, so that the wind turbine power output at the requested power output level is placed to intersect the available wind speed.
5. The method according to claim 1, wherein the pitch feedback control loop is implemented to change the pitch value on a time scale that is longer than a time scale of controlling the produced power output level.
6. The method according to claim 1, wherein the pitch feedback control loop implements a controller with an integral term.
7. The method according to claim 1, wherein setting the blade pitch comprises: determining an actual wind speed; and determining the pitch value based on a two-dimensional lookup table which correlates the requested power output level, the tip-speed ratio and the pitch value.
8. The method according to claim 1 wherein the blade pitch of the rotor is further controlled by a pitch feedback control loop that modifies the pitch value based on a difference between the produced power output level and the requested power output level and on a feed-forward term that determines a contribution to the pitch value based on a Cp determination based on the requested power.
9. The method according to claim 1, wherein the output power level of the wind turbine is further controlled by a speed control loop that minimizes a difference between a generator speed set-point and a measured generator speed; and wherein the generator speed is further controlled by a feed-forward control element that modifies a power set-point to a power controller based on the requested power output level.
10. The method according to claim 8, wherein the setting of the blade pitch is further controlled by a ramp rate limiter that limits the rate of change of the pitch value to a pitch rate limit.
11. The method according to claim 9, wherein the setting of power set-point the power controller is further controlled by a ramp rate limiter that limits the rate of change of the power set-point to a power rate limit.
12. The method according to claim 10, wherein the pitch rate limit and/or the power set-point rate limit are fixed to predefined limit(s).
13. The method of controlling a wind turbine that in operation generates a produced power output level and which is operated in accordance with a rated power output level, the method comprising: receiving a power reference signal in a wind turbine controller that defines a requested power output level lower than an available power level; determining whether or not the available power level is above or below the rated power level; if the available power level is below the rated power level, control the wind turbine to: setting a blade pitch of a rotor of the wind turbine to a pitch value based on the received power reference signal that causes the rotor to capture wind power that is approximately equal to the requested power output level; controlling the produced power output power level of the wind turbine to the requested power output level by adjusting a load torque provided to the rotor by a generator coupled to the rotor; and wherein the blade pitch of the rotor is further controlled by a pitch feedback control loop that modifies the pitch value based on a difference between the produced power output level and the requested power output level; and alternatively if the available power level is above the rated power level, control the wind turbine to: setting a generator speed and load torque provided to the rotor by a generator coupled to the rotor based on the received power reference signal to provide the power output level that is equal to the requested power; and controlling a the blade pitch of the rotor to controlling the produced power output power level of the wind turbine to the requested power output level by adjusting the pitch value of the rotor.
14. A controller for a wind turbine comprising: a processor and a memory including instructions that, when executed by the processor, cause the processor to receive a power reference signal that defines a requested power output level lower than an available power level; set a blade pitch of a rotor of the wind turbine to a pitch value based on the received power reference signal that causes the rotor to capture wind power that is approximately equal to the requested power output level; control the produced power output power level of the wind turbine to the requested power output level by adjusting a load torque provided to the rotor by a generator coupled to the rotor; and wherein the processor further cause a pitch feedback control loop to modify the pitch value based on a difference between the produced power output level and the requested power output level.
15. A wind turbine that in operation generates a produced power output level, the wind turbine comprising: a processor and a memory including instructions that, when executed by the processor, enabling the processor to receive a power reference signal that defines a requested power output level lower than an available power level; a pitch system for setting a blade pitch of a rotor of the wind turbine to a pitch value based on the received power reference signal that causes the rotor to capture wind power that is approximately equal to the requested power output level; a power system for controlling the produced power output power level of the wind turbine to the requested power output level by adjusting a load torque provided to the rotor by a generator coupled to the rotor; and wherein the processor further cause a pitch feedback control loop to modify the pitch value based on a difference between the produced power output level and the requested power output level.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Embodiments of the invention will be described, by way of example only, with reference to the drawings, in which
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DESCRIPTION OF EMBODIMENTS
[0024]
[0025] The control system comprises a number of elements, including at least one controller 6 with a processor and a memory, so that the processor is capable of executing computing tasks based on instructions stored in the memory. In general, the wind turbine controller 6 ensures that in operation the wind turbine generates a requested power output level. This is obtained by adjusting the pitch angle and/or the power extraction of the converter. To this end, the control system 6 comprises a pitch system including a pitch controller 7 using a pitch reference 8, and a power system including a power controller 9 using a power reference 10. The wind turbine rotor thus comprises rotor blades that can be pitched by a pitch mechanism. The rotor may either comprise a common pitch system which adjusts all pitch angles on all rotor blades at the same time, or the rotor may comprise an individual pitch system which is capable of individual pitching of the rotor blades. In the figure two rotor blades are shown, however any number of rotor blades may be used, in particular three rotor blades.
[0026]
[0027] A turbine may be requested to produce a power output level 28 which is lower than the available power level 24, i.e. to operate in a derated or curtailed mode. A consequence of derating the wind turbine may be that the switching point 26, 27 between partial load and full load regions, moves from the area around the rated wind speed 25 to a different, lower, wind speed.
[0028] The requested derated production need not come as a steady value, and set-points for a requested power may change as often as between several times per second and every few minutes, and as a consequence of this, the switching point between partial load control and full load control may change as well. In a situation where the requested power and/or the available power is lower than the rated power, i.e. the available wind speed is lower than the rated wind speed, this may be a problem. In particular, if the turbine receives a power set-point which is based on the available power since in this situation the turbine will operate around the switching points leading to an increased number of switches between partial load and full load control. Shifting from partial load to full load control, and vice versa, imposes increased load on the turbine. The power set-point may be based on the available power e.g. by setting the power set-point as a fixed percentage of the available power, as a fixed amount below the available power, or by any other suitable means.
[0029]
[0030] The derated power curve 30 is obtained by shifting a copy of the non-derated power curve 20 to exactly overlay the crossing point between the derated power 28 and the available wind vA. However, it is to be understood that the same effect may be obtained by shifting a modified version of the non-derated power curve to a position which substantially overlie the crossing point.
[0031] Operation based on the shifted power curve as illustrated in
[0032] The shift to higher wind speed may be accomplished by offsetting the pitch angle from the optimal setting normally used when operating in the partial load control region. The offset pitch angle causes the rotor to capture less wind power than the optimal pitch setting would. The non-optimal blade pitch shifts the power output curve of the turbine by reducing the power coefficient Cp of the rotor. The wind turbine thereby generates the requested derated power output at wind speeds above vD without entering into the full load control region. As a result, operation based on the partial load derated power curve 30 may reduce the blade pitching activity of the wind turbine when operated under derated operating conditions at wind speeds above vD as compared to conventional wind turbines lacking the partial load derating feature.
[0033] In an embodiment, the setting of the blade pitch may comprise determining an actual wind speed, typically by a wind speed measurement and determining the pitch value based on a two-dimensional lookup table which correlates the requested power output level, the tip-speed ratio and the pitch value. That is, the setting of the blade pitch may be based on an inverse Cp calculation. In an embodiment, the inverse Cp calculation may further comprise an observer loop which modifies the calculated inverse Cp value based on a feedback loop that compensates for an error in the calculated inverse Cp value.
[0034] Thus in embodiments of the present invention, derating of the power is obtained by setting a blade pitch of a rotor of the wind turbine to a pitch value based on the received power reference signal that causes the rotor to capture wind power that is approximately equal to the requested power output level, and then controlling the produced power output power level of the wind turbine to the requested power output level by adjusting a load torque provided to the rotor by a generator coupled to the rotor.
[0035] However the correspondence between pitch angle and output power level is based on model calculation and is not necessarily precise and potentially exposed to offsets and drifts. By further controlling the pitch value by a pitch feedback control loop that modifies the pitch value based on a difference between the produced power output level and the requested power output level it is ensured that any offsets, drift, inaccuracies, etc. in the output power is automatically compensated for.
[0036]
[0037] The controller receives a requested power output level 40 in the form of a power set-point. Moreover, the controller receives, or calculates, a speed set-point 41. The power set-point is received from an external source, i.e. the plant operator, whereas the speed set-point is based on a determination of the optimal speed based on the requested power in light of the wind speed. The speed is input into a speed controller 42 which forwards the desired power setting to the power controller 43 so that the load torque is adjusted to deliver the desired speed. The resulting generator speed 44 is measured and fed back into the speed controller 42 together with the desired speed 41 to control the speed of the generator. As a result, an output power is produced at a power output level 46.
[0038] In a conventional partial load controller the produced power output level 46 would be generated based mainly on the controlling of the speed by adjusting the load torque provided to the rotor by the generator coupling to the rotor, while controlling the pitch value based on the wind speed.
[0039] However, in embodiments of the present invention, the pitch value is offset to a pitch value based on the inverse Cp calculation, e.g. by use of a Cp-based feed-forward element 50 which continuously calculates a contribution from changes in the Cp due to changes in the power set-point 40, and determines a contribution to the pitch actuator 48 based on this determination. Additionally, the pitch value is also controlled by a pitch feedback control loop that modifies the pitch value based on a difference between the produced power output level 46 and the requested power output level 40. This is obtained by implementing a power feedback routine 47 which instructs the pitch system 48 to change the pitch value based on an error in the produced power 46 in relation to the requested power 40. The power feedback routine implements a unit 49 which based on power input(s) determine an appropriate pitch value. Due to the feedback loop 47 the pitch value will accommodate to changes which is due to changes in the Cp value due to the varying power set-point. However, as this is a rather slow loop it may be advantageous to use the feed-forward element 50 directly.
[0040] The result is that the pitch value is continuously adjusted to ensure that the produced power output level 46 is maintained at the requested power output level.
[0041] The pitch feedback control loop is advantageously implemented to change the pitch value on a time scale that is longer than a time scale of controlling the produced power output level. The overall control of a wind turbine is operated on a timescale of seconds, thus advantageously, the pitch feedback control loop is implemented to change the pitch value on a time scale between a few seconds to a few minutes, such as between 5-10 seconds and 1 minute.
[0042] This may be obtained by a controller with an integral term that ensures a slow adaptation, such as a PI or I controller with an appropriately set I-level.
[0043] By using a slow controller any unwanted dynamics due to transients in the wind speed is avoided.
[0044] The control scheme as illustrated in
[0045] In a situation where a varying external power set-point is applied, the control scheme may advantageously be extended as illustrated in
[0046]
[0047] The speed controller 42 will adapt to changes in the speed due to the feedback 45. However during situations where the external power is changed fast, the generator speed may be further controlled by a power feed-forward control 51 that provided a contribution to the power set-point based on the requested power output level.
[0048] In this manner the pitch controller 48 and/or the power controller 43 are assisted by feed-forward contributions to adapt to changing power set-points. This may result in a faster adaptation to varying conditions, however, it may also assist in balancing any torque variation between generated rotor torque and generator torque.
[0049] During transients it may be important to further ensure a balance between the power intake from the wind and the power taken out by the generator, i.e. to ensure a torque balance. In an embodiment this is obtained by imposing ramp limitations on the pitch signal and/or the power reference to the actuator.
[0050] In an embodiment, the rate limiter may be imposed as a pitch rate limit that is imposed on to the rate of change of the pitch value. This may be done by imposing a limit to the Cp-based feed-forward element 50, e.g. by placing a limiting element in the control routine in
[0051] In an embodiment, the rate limiter may be imposed as a power rate limit that is imposed on to the rate of change of the power set-point. This may be done by in the speed control loop imposing a limit to the power feed-forward control 51, e.g. by placing a limiting element in the control routine in
[0052] The positioning of the rate limiters 52, 53 are only examples. Other positions may be chosen for various reasons or in connection with specific conditions.
[0053] The control routine may implement one or both of the rate limiters, however in an embodiment the pitch rate limit and/or the speed set-point rate limit are fixed to predefined limit(s) that are the fastest rates that are allowed. The rate limit(s) may e.g. be set by requirements to be grid compliant.
[0054] In an embodiment, the pitch rate limit is set in dependence on the power set-point rate limit, or vice versa. Setting the two rate limits in dependence on each other may assist in ensuring that the rotor torque and the generator torque are balanced. In such an embodiment, one of the rate limits may be selected to be constant, whereas the other may vary due to variations in the wind, tip speed ratio, etc.
[0055]
[0056] In a general step 60, the wind turbine controller receives a power reference signal that defines a requested power output level lower than an available power level. That is, the wind turbine is requested to operate in derated mode.
[0057] An overall control loop 61 determines whether or not the available power level is above or below the rated power level. The rated power is a design feature of the given turbine.
[0058] If the available power level is below the rated power level, the wind turbine is controlled to operate in partial load derated mode 62, and alternatively if the available power level is above the rated power level, the wind turbine is controlled to operate in full load derated mode 63.
[0059] In derated partial load control mode, the wind turbine is operated in accordance with the power curve 30 as shown in
[0060] In derated partial load control mode 62, the blade pitch of a rotor of the wind turbine may be offset to a pitch value based on the derated power level while controlling the produced power output power level of the wind turbine by controlling the speed of the rotor by adjusting the load torque of the a generator together with, in accordance with embodiments of the present invention, a pitch feedback control loop that modifies the pitch value based on a difference between the produced power output level and the requested power output level.
[0061] In derated full load control mode 63, the generator speed and load torque provided to the rotor by a generator coupled to the rotor is set based on the derated power level, and the derated power level is maintained by adjusting the pitch value of the rotor.
[0062] In embodiments, derated full load may be implemented in different ways.
[0063]
[0064] In a first step 70 a power reference signal is received in a wind turbine controller. The power reference signal defines a requested power output level lower than an available power level. That is, the wind turbine is requested to operate in derated mode.
[0065] In a subsequent step 71, a blade pitch of a rotor of the wind turbine is set to a pitch value based on the received power reference signal that causes the rotor to capture wind power that is approximately equal to the requested power output level. The rotor is thus set to capture less wind power than what is available in the wind.
[0066] In a next step 72, the produced power output power level of the wind turbine is controlled to the requested power output level by adjusting a load torque provided to the rotor by a generator coupled to the rotor.
[0067] In a final step 73, the blade pitch of the rotor is further controlled by a pitch feedback control loop to modify the pitch value based on a difference between the produced power output level and the requested power output level. The pitch feedback control loop thus modifies the pitch value to assist n minimizing any difference in requested power and produced power.
[0068] Although the present invention has been described in connection with the specified embodiments, it should not be construed as being in any way limited to the presented examples. The invention can be implemented by any suitable means; and the scope of the present invention is to be interpreted in the light of the accompanying claim set. Any reference signs in the claims should not be construed as limiting the scope.