Method for controlling a wind turbine
10711765 ยท 2020-07-14
Assignee
Inventors
Cpc classification
F05B2270/309
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/705
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D9/255
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/335
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G05B11/42
PHYSICS
F05B2270/327
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/701
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0272
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0284
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/042
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F03D7/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D9/25
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method is provided for controlling a wind turbine that has a generator that is controlled via a converter in a boost operation, in which an electrical power that is fed into an electrical transmission network is increased via a generative deceleration of the generator. The method comprises using a control to determining a set point value for a generator torque depending on an actual value of a rotational speed. The determined set point value for the generator torque is applied to a generator via a limiter with a predefinable upper and lower limit. Determining the set point value for the generator torque in boost operation that leads to an increased fed-in electrical power in response to a boost signal; and limiting a temporal change of the set point value for the generator torque in a recovery operation in response to a recovery signal.
Claims
1. A method for controlling a wind turbine that has a generator that is controlled via a converter in a boost operation, in which an electrical power that is fed into an electrical transmission network is increased by a generative deceleration of the generator, the method comprising: using a control to determine a set point value for a generator torque (N*) depending on an actual value of a rotational speed (n.sub.meas); applying the determined set point value for the generator torque (N*) to a generator via a limiter with a predefinable upper and lower limit (N.sub.up, N.sub.low); determining the set point value for the generator torque (N*boost) in boost operation that leads to an increased fed-in electrical power (P.sub.inc) in response to a boost signal (flag.sub.boost); and limiting a temporal change of the set point value for the generator torque (dN*/dt) in a recovery operation in response to a recovery signal (flag.sub.rec), wherein a maximum permissible temporal change of the set point value of the generator torque (dN*/dt) is determined depending on an actual value of the power (P.sub.meas) that is fed in when the recovery signal occurs and on an actual value of the rotational speed (n.sub.meas) with the recovery signal (flag.sub.reco) set.
2. The method according to claim 1, wherein a maximum permissible temporal change of the set point value for the generator torque (dN*/dt) is determined depending on the temporal change of the rotational speed (dn/dt) when the recovery signal (flag.sub.reco) set.
3. The method according to claim 1, wherein a maximum permissible temporal change of the set point value of the generator torque (dN*/dt) is determined using the actual value of the rotational speed (n.sub.mess) and an available power (P.sub.aero)with the recovery signal (flag.sub.reco) set.
4. The method according to claim 1, wherein the recovery signal (flag.sub.rec) is reset when the set point value of the generator torque (N*) is within a range specified by the upper limit (N.sub.up) and the lower limit (N.sub.low) of the limiter.
5. A method for controlling a wind turbine that has a generator that is controlled via a converter in a boost operation, in which an electrical power that is fed into an electrical transmission network is increased by a generative deceleration of the generator, the method comprising: using a control to determine a set point value for a generator torque (N*) depending on an actual value of a rotational speed (n.sub.meas); applying the determined set point value for the generator torque (N*) to a generator via a limiter with a predefinable upper and lower limit (N.sub.up, N.sub.low); determining the set point value for the generator torque (N*boost) in boost operation that leads to an increased fed-in electrical power (P.sub.inc) in response to a boost signal (flag.sub.boost); and limiting a temporal change of the set point value for the generator torque (dN*/dt) in a recovery operation in response to a recovery signal (flag.sub.rec), and further comprising a control with at least one of a P element and a PI element with the recovery signal (flag.sub.reco) set that is configured to determine a maximum permissible temporal change of the set point value for the generator torque (dN*/dt) using the temporal change of the rotational speed (dn.sub.meas/dt).
6. The method according to claim 5, further comprising adding a constant term (dn*/dt) to the temporal change of the actual value of the rotational speed (dn.sub.meas/dt) to determination of the maximum permissible temporal change of the set point value for the generator torque (dN*/dt).
7. A method for controlling a wind turbine that has a generator that is controlled via a converter in a boost operation, in which an electrical power that is fed into an electrical transmission network is increased by a generative deceleration of the generator, the method comprising: using a control to determine a set point value for a generator torque (N*) depending on an actual value of a rotational speed (n.sub.meas); applying the determined set point value for the generator torque (N*) to a generator via a limiter with a predefinable upper and lower limit (N.sub.up, N.sub.low); determining the set point value for the generator torque (N*boost) in boost operation that leads to an increased fed-in electrical power (P.sub.inc) in response to a boost signal (flag.sub.boost); and limiting a temporal change of the set point value for the generator torque (dN*/dt) in a recovery operation in response to a recovery signal (flag.sub.rec), wherein the boost signal (flag.sub.boost) is reset when one of a predetermined period of time (T.sub.boost) has elapsed since the boost signal (flag.sub.boost) has occurred and the actual value of the frequency (f.sub.meas) in the electrical transmission network is greater than a second predetermined frequency value (f.sub.reset), and wherein the second predetermined frequency value (f.sub.reset) is greater than a first predetermined frequency value (f.sub.trigger).
8. The method according to claim 7, wherein a transition signal (flag.sub.trans) is generated when the boost signal (flag.sub.boost) is reset and before a recovery signal (flag.sub.rec).
9. The method according to claim 8, wherein a maximum permissible temporal change of the set point value for the generator torque (dN*/dt) is set to a constant value when the transition signal (flag.sub.trans) is present.
10. The method according to claim 9, wherein the transition signal (flag.sub.trans) is reset and the recovery signal (flag.sub.rec) is set when the actual value of the rotational speed (n.sub.meas) increases and a power (P.sub.meas) that is fed in is smaller than an available power (P.sub.aero).
11. The method according to claim 10, wherein the temporal change of the set point value for the generator torque (dN*/dt) is determined by a ramp function.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A preferred exemplary embodiment of the invention is explained in greater detail below based on the figures. In the figures:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION OF THE INVENTION
(17)
(18)
(19) The virtual inertia operating state uses a measured frequency f.sub.meas in the feed-in point of the wind turbine. The measured frequency value f.sub.meas represents the actual value and detects a deviation from the rated value. In a wind farm with multiple wind turbines that are connected together, a farm control receives the measured frequency and forwards the measured frequency without further processing to all the connected wind turbines or induces a corresponding procedure at the wind turbine. Alternatively, the frequency can also be measured locally for one or multiple turbines, which avoids a delay in operating time and a communication effort in the wind farm.
(20) The frequency measurement is evaluated in the control of the wind turbine in order to trigger the virtual inertia function. When the frequency falls below a triggering frequency f.sub.trigger as the first predetermined frequency value, then the method for virtual inertia is activated in the limiter control 200. If the virtual inertia function is activated, a corresponding boost signal is set and a series of operating states are run through: boost operation and recovery operation with possibly an interposed transition operation.
(21)
(22) The boost signal flag.sub.boost is applied to an IF-THEN branch 318. When the boost signal flag.sub.boost is applied, a frozen electrical power P.sub.freeze 320 is applied to the THEN-output. The frozen power P.sub.freeze 320 is fed back via a time element z.sup.1 324. With the frozen power P.sub.freeze 320, the actual value of the electrical power is frozen before the boost signal occurs and is used as a basis for the control during boost operation.
(23) In an additional block 301, an additional power P.sub.inc is determined as a power boost. Various approaches can be chosen for determining the power boost. One approach is based on the rated power P.sub.n. In an alternative embodiment, the frozen power P.sub.freeze can be taken as the basis. Depending on the embodiment, a percentage value can then be multiplied by the base variable in order to get the power boost P.sub.inc. Alternatively, it is also possible to choose a frequency-dependent factor that is then multiplied by the base variable depending on the frequency value. The frozen power P.sub.freeze and the additional power P.sub.inc are added together and are divided by the current actual value of the rotational speed n.sub.meas in order to determine the set point value for the generator torque N*.sub.boost.
(24) In summary, it can be noted regarding the procedure in
(25) The calculation of the boost signal and the set point value for the generator torque in boost operation represented in
(26) The upper and lower limits determined by the IF-THEN relationship are applied to a uniform control block 400. The uniform control block 400 also has the boost signal as well as the actual value of the rotational speed n.sub.meas and the actual value of the fed-in electrical power P.sub.meas as further input signals. This is in addition to the value of the power P.sub.aero currently available from the wind. In the uniform control block 400, the upper and lower limits N.sub.low and N.sub.up applied to the limiter are calculated from the applied set point values for the upper limit N*.sub.up and the lower N*.sub.low. It is hereby a uniform control block 400, since it controls the applied set point values for the torque in each operating state that can occur in a virtual inertia function.
(27) The conversion of the set point values N*.sub.low and N*.sub.up into control variables N.sub.low and N.sub.up takes place via a ramp function 401, 402. The ramp functions are activated via a ramp signal 410. The activation of the ramp function takes place when either the transition signal flag.sub.trans 412 or the recovery signal flag.sub.recov 414 is set. In addition, the set point value N* 416 for the generator torque that is obtained from the torque control must be smaller at the comparator 418 than the set point value for the lower torque limit N*.sub.low. Not represented in
(28) If the ramp functions are activated, the ramp ramp.sub.low is applied to the ramp function 401 for the lower limit at the limiter and the ramp ramp.sub.up is applied to the ramp function 402 for the upper limit at the limiter. The ramps are maximum permissible temporal changes for the generator torque.
(29) The calculation of the ramp functions takes place in block 600.
(30)
(31)
(32)
The change in rotational speed that is excessively increased in this way is controlled via a control 610. The control 610 has a proportional element and can be designed as a P, PI, or PID control. The output variable of the control 610 is the control signal 602 ramp.sub.recov for the actuation of the ramp function 401 and 402.
(33)
(34)
is set for the maximum permissible change of the generator torque. This specification is temporally constant for the transition zone. If a switch to recovery operation occurs after transition operation, a quotient variable 612 is subtracted, on the basis of the lower limit N.sub.low that was present before and that is set back by one time increment. The quotient variable 612 is composed of the quotient that is formed by the difference between the power P.sub.aero that is available from the wind and a preset power difference P. The denominator of the quotient is formed by the actual value of the rotational speed. The power divided by the rotational speed corresponds to a torque, wherein the quotient can be interpreted as a torque that should be set in order to keep a constant power difference P below the available power P.sub.aero. The present generator torque is reduced by this variable. The difference is divided by a time span T.sub.sample 614 in order to obtain in this manner a maximum permissible change in torque as the control signal ramp.sub.recov for the ramp function. The central idea in recovery operation is that the power difference P is not captured from the wind in order to increase in this manner the rotational energy of the wind turbine.
(35) Another embodiment is explained in
(36)
In recovery operation, the control signal ramp.sub.recov 616 is calculated with a similar approach as in
(37) With reference to the uniform control block 600, this means that, when the transition signal flag.sub.trans 412 is applied in the IF-THEN branch 403, the control signal ramp.sub.low for the ramp function 401 corresponds to the calculated control signal ramp.sub.trans. If, however, the recovery signal flag.sub.recov 414 is applied to the IF-THEN branch 403, the control signal ramp.sub.low for the ramp function 401 is set by the control signal 616 ramp.sub.recov. Switching from the boost signal (flag.sub.boost) to the transition signal (flag.sub.trans) or the recovery signal (flag.sub.recov) is represented in the switching block 500 in
(38) Central elements for switching are two flip-flop circuits 502, 504. The boost signal flag.sub.boost, which applies an input signal to the SET input of the flip-flop via a recognition circuit 506 in the case of a reduction of the boost signal and therefore generates a transition signal flag.sub.trans at the Q output of the flip-flop circuit 502, is applied to the SET input of the flip-flop circuit 502. The end condition for the transition zone is triggered by setting the RESET input of the flip-flop 502. It can either be taken into account for a termination of the transition zone that the change in rotational speed is positive. This means the rotational speed increases again so that the transition signal flag.sub.trans can be reset. As an alternative to an increase in rotational speed, a signal can also be applied to the RESET input of the flip-flop circuit when the measured power P.sub.meas is smaller than the power P.sub.aero currently available from the wind.
(39) In both cases, the transition zone is terminated and the transition signal flag.sub.trans is reduced. In response to the reduction of the transition signal flag.sub.trans, the detection unit 508 applies a signal to the SET input of the flip-flop circuit 504. Correspondingly, the recovery signal flag.sub.recov is set at the Q output. Recovery operation then continues until the output signal of the comparator 510 is applied to the RESET input of the flip-flop circuit 504, which indicates when the set point value for the generator torque N* is greater than the lower limit N.sub.low at the limiter. In addition, another comparator can be provided that compares whether the set point value N* is smaller than the upper limit value N.sub.up at the limiter.
(40) The functionality of transition operation and recovery operation can be summarized as follows: A signal for transition operation is set once it is detected that boost operation has been deactivated and the signal for virtual inertia operation is set. Transition operation can be deactivated when one of the two conditions from
(41) If transition operation is terminated, recovery operation is initiated. Recovery operation is switched on as long as the torque set point value for normal operation is limited by the lower limit of the limiter (cf. comparator 510). A deactivation of recovery operation indicates that the wind turbine returns once again to its normal operation.
(42)
(43) After the predetermined period of time for the increased feeding in of power T.sub.boost, the point in time t.sub.2 is reached and the transition zone takes place. The transition zone is characterized in that the generator torque decreases with a constant gradient between the time span t.sub.2 and t.sub.3. In this time span, the rotational speed stabilizes. The transition zone is terminated when a lower power limit P.sub.dip is reached. In this manner, it is ensured that the power at the wind turbine does not fall too strongly and the wind turbine does not shut down. After the termination of transition operation, recovery operation begins at the point in time t.sub.3. In recovery operation, both the torque and the rotational speed increase until recovery operation is terminated. At the conclusion of recovery operation, the electrical power that is fed in corresponds to the electrical power fed in before the drop in frequency.
REFERENCE SIGN LIST
(44) 10 Wind turbine 11 Tower 12 Nacelle 14 Rotor 16 Rotor blades 18 Asynchronous generator 20 Converter 24 Transformer 25 Electrical transmission network 26 Control 27 Wind farm control 28 PI element 102 Limiter 200 Limiter control 201 IF-THEN branch 202 IF-THEN branch 300 Block 301 Additional block 302 Comparator 304 Recognition circuit 306 Flip-flop 308 Comparator 310 Recognition circuit 312 OR circuit 314 Time element 316 Comparator 318 IF-THEN branch 320 Time element 322 Selection element 324 Selection element 326 Calculation element 400 Uniform control block 401 Ramp function 402 Ramp function 403 IF-THEN branch 418 Comparator 420 Memory block 500 Switching block 502 Flip-flop circuit 504 Flip-flop circuit 506 Recognition circuit 508 Recognition circuit 510 Comparator 600 Control block 604 Look-up table 606 Differentiating element 610 Control n* Rotational speed set point value n.sub.meas Rotational speed actual value N* Torque set point value N* Limited torque set point value N*.sub.boost Set point value for the generator torque N.sub.low Applied lower limit N.sub.up Applied upper limit N*.sub.low Set point value for lower limit N*.sub.up Set point value for upper limit N.sub.min Minimum torque N.sub.max Maximum torque f.sub.meas Measured grid frequency f.sub.trigger Triggering frequency f.sub.reset Reset frequency T.sub.boost Boost period P.sub.aero Available power P.sub.boost(f) Power value determined depending on frequency P.sub.freeze Frozen electrical power P.sub.inc Power to be additionally provided P.sub.el Electrical power fed in before the frequency dip occurs P.sub.meas Measured electrical power P.sub.n Rated power P.sub.total Aggregated power set point value N*.sub.boost Set point value for generator torque in boost operation N.sub.max Maximum torque in normal operation N.sub.min Minimum torque in normal operation flag.sub.boost Boost signal flag.sub.trans Transition signal flag.sub.rec Recovery signal ramp.sub.low Ramp for the lower limit ramp.sub.up Ramp for the upper limit ramp.sub.rec Control signal for ramp function in recovery operation ramp.sub.trans Control signal for ramp function in transition operation ramp.sub.active Ramp signal
(45)
Constant temporal change of the rotational speed
(46)
Constant value for temporal change in torque P Constant power difference P.sub.dip Lower power limit