Fast Frequency Support from Wind Turbine Systems
20220316443 · 2022-10-06
Assignee
Inventors
Cpc classification
F05B2270/107
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/337
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/046
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
Y02E10/76
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
F05B2220/706
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D9/25
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02J3/001
ELECTRICITY
F05B2270/327
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0284
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/1033
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F03D7/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D9/25
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02J3/00
ELECTRICITY
Abstract
A method for controlling a wind turbine system connected to a power grid. The method comprises generating a wind turbine control signal based on a power control reference for controlling a power output of a wind turbine; monitoring an electrical frequency of the power grid; in response to detecting a change in the frequency in the power grid, activating a fast frequency support method comprising the steps of; adjusting the power control reference to cause an overproduction of power by the wind turbine; the overproduction of power causing a transfer of inertial kinetic energy from the wind turbine to electrical power; wherein the power control reference is determined by applying an adaptive gain function to a measurement of a difference in grid frequency from a nominal level.
Claims
1. A method for controlling a wind turbine system connected to a power grid, the method comprising: generating a wind turbine control signal based on a power control reference for controlling a power output of a wind turbine; monitoring an electrical frequency of the power grid; in response to detecting a change in the frequency in the power grid, activating a fast frequency support method comprising the steps of; adjusting the power control reference to cause an overproduction of power by the wind turbine; the overproduction of power causing a transfer of inertial kinetic energy from the wind turbine to electrical power; wherein the power control reference is determined by applying an adaptive gain function to a measurement of a difference in grid frequency from a nominal level.
2. The method of claim 1 wherein the power control reference adjustment causes sufficient overproduction of power to prevent the grid frequency from reducing below a predetermined settling frequency.
3. The method of claim 1 wherein the power control reference adjustment causes sufficient overproduction of power to decrease the rate of change of frequency of the grid.
4. The method of claim 2 wherein the settling frequency is tolerable by the grid during the majority of time of operation of the grid.
5. The method according to claim 2 wherein the power control reference is adjusted to cause an immediate and sufficient overproduction of power by the wind turbine to prevent reduction of the grid frequency below the settling frequency, preferably without or with substantially no frequency overshoots and oscillations.
6. The method of claim 1 wherein the adaptive gain function is at least partially based on a measurement of the real-time rotational speed of a rotor of the wind turbine.
7. The method of claim 6 wherein the adaptive gain function is at least partially based on one or both of a predefined maximum and mini rotor speed.
8. The method according to claim 1 wherein the adaptive gain function is at least partially based on a wind power penetration level depending on the proportion of power generated by wind turbines in the power grid.
9. The method according to claim 1 wherein the adaptive gain function is at least partially based on one or more system operating conditions.
10. The method according to claim 9 wherein the system operating conditions depend on one or more characteristics of the power grid, the characteristics comprising one or more of the utilisation of fast response energy storage, Hit DC links, photovoltaic, and power electronic-based loads.
11. The method according to claim 1, wherein, after the fast frequency response method, further comprising a secondary control method wherein the frequency of the grid is regulated to the nominal frequency by adjusting control parameters of additional generators connected to the power grid and causing the inertial kinetic energy of the wind turbine to return to an optimal level, optionally, without absorbing power from the grid.
12. The method according to claim 11, wherein the frequency of the grid is regulated to within a deadband of the nominal frequency.
13. The method according to claim 11 wherein the control parameters of additional generators are adjusted if the rotor speed is reduced below the optimal level during the fast frequency support method.
14. The method according to claim 1 wherein the power control reference is additionally determined based on a maximum power point tracking power value.
15. The method according to claim 1 wherein the electrical frequency of the power gird is monitored using a phase-locked loop component within a converter for converting electrical output from the wind turbine to the grid and/or using a virtual frequency of the converter.
16. The method according to claim 1 wherein the overproduction of power causes a transfer of inertial kinetic energy from the wind turbine when the wind speed is less than a rated value and/or from wind power captured by the wind turbine when the wind speed is higher than a rated value.
17. The method according to claim 1 wherein the applying an adaptive gain function is adding an adaptive gain function to an original power reference of maximum power point tracking control.
18. The method according to claim 17 wherein the power reference factor is additionally determined based on the original power reference.
19. The method according to claim 1 wherein the rotor speed of the wind turbine is not returned to an optimal level if it is reduced during the fast frequency support method.
20. The method according to claim 1 wherein a torque reference generated by the power control reference dividing the rotor speed is within any mechanical limit of the wind turbine system.
21. The method according to claim 1 wherein the wind turbine system is controlled using grid forming principles, wherein a power converter of the system is configured to create a voltage frequency at a terminal of the wind turbine system.
22. A wind turbine system comprising: a wind turbine configured to drive a generator, and a controller, wherein: the controller is configured to generate a wind turbine control signal based on a power control reference for controlling a power output of the wind turbine generator, the controller is further configured, in response to detecting a change in the frequency in the power grid, to adjust the power control reference to cause an overproduction of power by the wind turbine generator, the overproduction of power causing a reduction in the inertial kinetic energy from the wind turbine to electrical power; wherein the power control reference is determined by applying an adaptive gain function to a measurement of a difference in grid frequency from a nominal level.
23. The wind turbine system according to claim 22 wherein the power control reference causes sufficient overproduction of power to prevent the grid frequency from reducing below a predetermined settling frequency.
24. The wind turbine system according to claim 22 wherein the power control reference causes sufficient overproduction of power to decrease the rate of change of frequency of the grid.
25. The wind turbine system according to claim 23, wherein the settling frequency is tolerable by the grid during the majority of time of operation of the grid.
26. The wind turbine system according to claim 23 wherein adjusting the power control reference causes an immediate and sufficient overproduction of power by the wind turbine to prevent reduction of the grid frequency below the settling frequency, preferably without or with substantially no frequency overshoots and oscillations.
27. The wind turbine system according to claim 22 wherein the controller is configured to receive a measurement of the real-time speed of the rotor for inputting to the adaptive gain function.
28. The wind turbine system according to claim 27 wherein the adaptive gain function is at least partially based on one or both of a predefined maximum and minimum rotor speed.
29. The wind turbine system according to claim 22 wherein the adaptive gain function is at least partially based on a wind power penetration level depending on the proportion of power generated by wind turbines in the power grid.
30. The wind turbine system according to clam 22 wherein the adaptive gain function is at least partially based on one or more system operating conditions.
31. The wind turbine system according to claim 22 wherein the system operating conditions depend on one or more characteristics of the power grid, the characteristics comprising one or more of the utilisation of fast response energy storage, HVDC links, photovoltaic, and power electronic-based loads.
32. The wind turbine system according to claim 22 wherein the generator is a doubly-fed induction generator.
33. The wind turbine system according to claim 22 wherein the generator is a permanent magnet synchronous generator.
34. The wind turbine system according to claim 22 further comprising a power converter connected between the generator and the grid, wherein the controller controls the power output of the wind turbine by transmitting the wind turbine control signal to the power converter and the power converter varies an electrical load on the generator based on the control signal.
35. The wind turbine system according to claim 22 wherein the electrical frequency of the power gird is monitored using a phase-locked loop component within the converter and/or using a virtual frequency of the converter.
36. The wind turbine system according to claim 22 wherein the controller is configured to adjust the power control reference based on a maximum power point tracking power value.
37. The wind turbine system according to claim 22 wherein the overproduction of power causes a transfer of inertial kinetic energy from the wind turbine when the wind speed is less than a rated value and/or from wind power captured by the wind turbine when the wind speed is higher than a rated value.
38. The wind turbine system according to claim 22 wherein the applying an adaptive gain function is adding an adaptive gain function to an original power reference of maximum power point tracking control.
39. The wind turbine system according to claim 38 wherein the power control reference is additionally based on the original power reference.
40. The wind turbine system according to claim 22 wherein the rotor speed of the wind turbine is not returned to an optimal level if it is reduced during the fast frequency support method.
41. The wind turbine system according to claim 22 wherein a torque reference generated by the power control reference dividing the rotor speed is within any mechanical limit of the wind turbine system.
42. The wind turbine system according to claim 22 wherein the wind turbine system is controlled using grid forming principles, wherein a power converter of the system is configured to create a voltage frequency at a terminal of the wind turbine system.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
DETAILED DESCRIPTION
[0060] This description first discusses a conventional “first” fast frequency support method in order to help explain a second more-advantageous disclosed fast frequency support method. These methods are for supporting the frequency of a power grid immediately after a frequency disturbance occurs in the power grid. Also disclosed is a wind turbine system for implementing these methods.
[0061]
[0062] During normal operating conditions, the frequency of the power grid is maintained at a nominal system frequency such as 50 Hz in Europe or 60 Hz in North America. When the Time t corresponds to the point 101 indicated on the shown frequency curve, a frequency event occurs. In the shown example, the frequency event is a sudden decrease in the grid frequency. This is typically caused by an increase in load on the power grid such as by a sudden increase in demand of electricity and/or a generator in the power grid going offline. The decrease in frequency is shown by frequency curves 102, 103, and 104 that each shows a frequency response under different conditions.
[0063] In a first instance, frequency curve 102 shows the frequency response that occurs for power grids that have a low wind penetration level, for example, where only 20% of the power is produced by wind turbine systems. In this case, a first fast frequency support method is used. Initially, there is a frequency drop to a so-called frequency nadir 105. As used herein, the term “frequency nadir” relates to the lowest point of a frequency curve occurring after a frequency disturbance. The arresting of the frequency drop at the frequency nadir is caused by inertial kinetic energy being released from the wind turbine system. The rotor of the wind turbine is slowed by releasing inertial kinetic energy from the rotors thereby “over-producing” power that is fed into the grid to support the frequency.
[0064] The wind turbine system normally operates at a maximum power point tracking (MPPT) point where it is most efficient. At the MPPT point, the rotor of the wind turbine system rotates at an optimal speed. In the first frequency support method, the speed of the rotor of the wind turbine system is restored to the MPPT point level after several seconds of over-production of power. This restoration process absorbs power from the grid. This absorption of power by wind turbine systems causes a so-called Frequency Second Dip (FSD) in the grid as indicated by reference 106.
[0065] In a second instance, dashed curve 103 shows the frequency response that occurs for power grids that have a high wind penetration level (for example, 50% of the power is produced by wind turbine systems), and, when utilising the same first fast frequency response method as in the first method. Similarly to the first instance, there is a frequency nadir 105. The frequency drop is arrested at the frequency nadir 105 by releasing inertial kinetic energy from the wind turbine system.
[0066] In the second instance, the speed of the rotor of the wind turbine system is restored to the MPPT level after several seconds of over-production of power to support regulation of the frequency, thereby absorbing power from the grid. It is observed that the resulting FSD 106 is significant and much greater than that for the first instance. This is because significantly more energy is required to be absorbed from the power grid to restore the rotors of wind turbine systems to MPPT levels. This phenomenon is caused by the significantly greater proportion of wind turbine systems generating electricity for the grid.
[0067] It is observed from
[0068] If a large amount of inertial kinetic energy is released to support the grid frequency and the time for restoring the rotors to the MPPT level is short, then a large FSD will occur. Using conventional methodology, in order to avoid a large FSD, the released kinetic energy is limited, which in turn limits the level of frequency support that is available.
[0069] In a third instance, frequency response curve 104 shows the frequency response that occurs for power grids having a high wind penetration level, and, when utilising a more advantageous second fast frequency response method as disclosed herein. The frequency nadir 105 is much reduced compared to the first and second instances and is within a so-called “settling frequency” 107. As will be discussed below, this is due to features of the second fast frequency support method such as by increasing the amount of kinetic energy that is released from the wind turbine system by utilising a dynamic gain function.
[0070] There is no FSD in the third instance because no energy is absorbed from the power grid to return the wind turbine rotor to the MPPT level. The wind turbine is not restored to the MPPT level during the primary frequency response period. The settling frequency is within the allowable tolerance of frequency variation of a power grid and therefore it is acceptable for the frequency to remain close to the settling frequency for a significant amount of time. The frequency is gradually regulated to the system frequency during a secondary frequency response period such as over the course of several minutes, for example, by increasing the generating power of synchronous generators connected to the power grid to support the frequency. The rotor speed of wind turbine systems will automatically recover with the frequency during the period of secondary frequency control.
[0071] In the third instance, the frequency security of the power grid is much improved. Furthermore, the disclosed fast frequency response method can be integrated into existing control systems of wind turbines.
[0072] The disclosed fast frequency response method is explained below with reference to a doubly fed induction generator (DFIG) based wind turbine system implementing the method. The disclosed fast frequency response method could also be implemented using other types of wind turbine system such as a permanent magnetic synchronous generator-based wind turbine system. Methods disclosed herein can be implemented using various types of variable speed wind turbine systems such as utilising a squirrel-cage induction generator or wound rotor synchronous generator.
[0073] An example DFIG system for implementing the disclosed fast frequency control methods is explained with reference to
[0074] A generator 201 of a DFIG based wind turbine system has two inputs being a) power from the rotor 207 of the wind turbine via rotor input 202 and b) AC input power having a variable frequency and phase via rotor side converter input 210. The AC input power is controlled using the converter 203 to adjust the speed of rotation of the turbine to compensate for changes in the speed of the turbine caused by the environment such as gusts of wind or to implement the method described below. Usually, the rotational speed of a wind turbine is maintained at an optimal operation point (i.e. the MPPT level). Power is output from the generator 201 via line 209 to the grid.
[0075] The converter 203 comprises a rotor-side converter (RSC) 204 and a grid-side converter (GSC) 205 connected by a DC link. The RSC and GSC convert input mains power from the grid 206 to the desired power level for inputting to the DFIG generator 201 to ensure that the rotational speed of a wind turbine rotor 207 is maintained at a Maximum Power Point Tracking (MPPT) level. This is known as MPPT control. This is the optimal rotational speed of the rotor for generating electricity most efficiently depending on conditions, in particular, the wind speed and size of the rotor. The RSC 204 is for controlling an AC power input to the DFIG generator 201. The GSC 205 stabilises the DC link voltage between the RSC 204 and GSC 205. The GSC 205 also ensures that there is a zero reactive power output to the grid 206.
[0076] A pitch-angle controller 208 is used to limit the rotor speed by controlling a pitch of the rotor blades when wind speed is higher than the maximum.
[0077] The following variables are indicated in the system shown in
[0088] The mechanical power P.sub.M captured from wind by the wind turbine, is given by:
P.sub.M½ρπR.sup.284 .sub.W.sup.3C.sub.ρ(λ, β) (1)
where ρ, R, ν.sub.w, C.sub.ρ, β and λ are the air density, wind turbine rotor radius, wind speed, power coefficient (ratio of actual electric power produced by a wind turbine divided by the total wind power provided by the wind blowing at a specific velocity), pitch angle of rotor and tip-speed ratio (the ratio between the tangential speed of the tip of a rotor blade and the actual speed of wind), respectively. C.sub.p (λ, β) in (1) is calculated using:
[0089] The power generated at the MPPT condition (P.sub.mppt) is determined by the following equation:
where λ.sub.opt is the optimal value of λ, and C.sub.ρmax represents the maximum value of C.sub.ρ(λ, β) when β=0° and λ=λ.sub.opt. K.sub.opt is the optimal coefficient.
[0090] Therefore, in order to operate at the MPPT condition, the converter 203 must regulate the rotational speed of the DFIG generator 201 based on the tip speed ratio λ.
[0091] The relationship between P.sub.mppt, P.sub.M, and ω.sub.r is visualised in
[0092] A pitch angle controller 208 varies the pitch of the blades to ensure that a maximum rated rotor angular speed is not exceeded.
[0093] Having described a DFIG system for implementing the methods, the less advantageous first fast frequency support method that would typically provide a frequency response according to frequency response curve 102 of
[0094] With reference to
[0095] The controller provides an output to the rotor side converter 204 thereby controlling the AC power input to the DFIG generator 201 and regulating the rotational speed of the wind turbine rotor.
[0096] The control method takes inputs of f.sub.sys, f.sub.nom, ω.sub.r, being the real-time grid frequency, nominal (desired) grid frequency, and real-time rotor speed respectively. The difference between f.sub.sys and f.sub.nom is Δf. The output of the control method is P.sub.ref being the power control reference that the wind turbine should generate in accordance with a frequency control method. An increase of P.sub.ref causes the power converter to increase the electrical load placed on the output of the generator providing an increased torque at a shaft of the rotor 207 of the wind turbine. The increased torque causes the ω.sub.r of the rotor 207 to reduce so that inertial kinetic energy stored in the rotating masses of the rotor 207 is extracted as electrical power.
[0097] Ordinarily, P.sub.ref=P.sub.mppt when the wind turbine system is operated at the MPPT condition. P.sub.ref is output to the rotor side converter in order that the appropriate power input is fed to the DFIG generator 201 in order to control the rotation of the wind turbine blade according to the frequency control method. For example, when a frequency disturbance is detected causing a Δf, P.sub.ref is increased above P.sub.mppt thereby using the DFIG to release inertial kinetic energy from the wind turbine system causing the rotors to slow down.
[0098] The control method of
[0099] During the Δf loop 302, a difference between f.sub.sys and f.sub.nom is taken at step 303 to provide a Δf component that is processed and eventually added to K.sub.optω.sub.r.sup.3 at step 304 in order to provide the P.sub.ref output. A Δf component is caused when there is a frequency disturbance in the grid.
[0100] Deadband 305 removes any Δf values below a threshold in order to remove noise. The washout component 306 eliminates a DC component of Δf. In effect, the washout component 306 steadily reduces the Δf over a period of time meaning that the output P.sub.ref is gradually returned to be equal to P.sub.mppt (since the Δf is reduced to zero).
[0101] K.sub.p is a fixed gain constant and is applied in order to increase the value of Δf for increasing P.sub.ref after a frequency disturbance event.
[0102] During the df/dt loop 301, a fixed gain K.sub.d is applied to a differential of f.sub.sys. The differential of f.sub.sys is subsequently subtracted from the Δf loop. Therefore, P.sub.ref is adjusted to reduce the rate of change of frequency (ROCOF) which corresponds to the initial gradient of a frequency response curve directly after the frequency disturbance.
[0103] In summary, the fixed gains K.sub.d and K.sub.p are used to improve the ROCOF and frequency nadir respectively immediately after a frequency disturbance in the grid by causing inertial kinetic energy to be released from the wind turbine rotor. This is an overproduction of power and causes the rotor to slow down. The washout element reduces the Δf component over time and causes the wind turbine rotor to return to the MPPT operating point (i.e. speed up) by absorbing power from the grid.
[0104] The inventor has recognised several disadvantages with the frequency support method enabled by the control method illustrated in
[0105] Firstly, the rotor speed will be recovered to the MPPT level due to the washout component 305. In other words, the rotor speed will be sped up due to the return of P.sub.ref to P.sub.mppt caused by the washout component. Therefore, the power converter 203 transfers power to the DFIG generator 201 from the grid to enable rotor speed recovery. This causes a frequency second dip 106 as illustrated in
[0106] Secondly, the fixed gains K.sub.p and K.sub.d are not suitable when there are varying wind speeds and wind power penetration levels. For example, the wind power penetration level may increase as more wind turbine systems are added to a power grid. Fixed gains are not suitable because the releasable inertial kinetic energy from the wind turbine varies with wind speed and the required level of frequency support for different wind penetration levels is different.
[0107] A second (advantageous) frequency support method that results in a frequency response curve 104 as shown in
[0108] Objectives of the second frequency support method are:
[0109] i) Eliminate the Frequency Second Dip
[0110] ii) Maximise the release of kinetic energy to raise the frequency nadir to be close to or equal to a settling frequency and/or to sufficiently decrease the rate of change of frequency (ROCOF).
[0111] iii) Ensure similar improvement in the frequency nadir under medium and high wind speeds and different wind power penetration levels.
[0112] iv) Ensure stable operation of wind turbine systems under all wind and system conditions.
[0113] The second frequency support method is enabled by the control method shown in
Section A: No Rotor Speed Recovery During Primary Frequency Control
[0114] The first two aims (i) and (ii) discussed above are realised by not recovering the rotor speed to the optimal MPPT level during primary frequency control. This is achieved by not including a washout component and the adaptive gain function setting a suitable power control reference.
[0115] For reference, the power control reference of the second frequency support method can be described by equation (3): P.sub.ref=K.sub.optω.sup.3+K.sub.p(ω.sub.r,pl)Δƒ.
[0116] The second frequency support method does not include a washout component and therefore the Δf loop 402 does not return to zero over time (in contrast to the scheme of
[0117] The second frequency support method causes significantly more inertial energy to be extracted from the wind turbine system after a frequency disturbance. This allows for the frequency nadir of frequency curve 104 to be significantly improved due to the increase in energy being provided to the grid to support the frequency. In fact, the frequency nadir 105 is as high as a defined settling frequency 107 (see
[0118] A power reference of K.sub.optω.sub.r.sup.3 remains in the controller, whilst frequency support is provided by the Δf loop. With reference to
[0123] A side effect of the second frequency support method is that the settling frequency is lower than that of the first frequency support method as can be observed from a comparison of the curves 104 and 103 in
[0124] During a simulation comparing the frequency support methods described above, the second frequency support method shows significant improvements over the first frequency support method. In one test, the wind penetration level is set at 35% and the wind speed is 12 m/s. The df/dt loop is removed from the first method, and the gain for the Δƒ loop and the time of the washout component are chosen so that there is a fair comparison. The test results are shown in
[0125] Curves 601(a-b) show results for the first frequency support method. Plots 602(a-b) show results for the second frequency support method.
[0126] It is observed from
[0127]
[0128] The rapid reduction in power output shown for the first method is due to the requirement to recover the rotor speed to the P.sub.mppt level. For the second method, there is no such requirement.
[0129] The test results show that the second method provides sufficient overproduction of power for there to be enough time for other generators in the grid to pick up excess demand in the grid.
[0130]
[0131] The test results also showed (although not displayed in the Figs) that under the second method, there is less oscillation of rotor speed of the wind turbine, which means that the mechanical pressure on the wind turbine system is alleviated. This is especially beneficial for offshore wind turbine systems which have large capacities.
Section B: Adaptive Gain
[0132] With reference to
K.sub.p(ω.sub.r,pl, x)=g(pl, x)*k(ω.sub.r) (4)
where pl represents the wind power penetration level, vector x represents m system operating conditions and is given by x=[x.sub._1,x_2,x_3, . . . ,x_m]. These system conditions could include, for instance, whether HVDC links participate in frequency control, and whether fast response energy storage like battery storage participate in frequency control.
[0133] In (4) g(pl,x)is used to adapt to different wind power penetration levels and operating conditions. It is a constant under a specific pl and decreases with increasing pl. Some example reasons as to why a smaller gain is required at a higher pl are: [0134] 1. Δƒ may be bigger at a higher pl even under the same frequency event, which means a smaller gain is needed. [0135] 2. With a higher pl more WTSs will participate in the frequency support, so the total loss of wind power capture will be bigger if the same gain is used at a lower pl. In practice, the design of g(pl,x) depends on frequency response speed of other generators or regulators connected to the grid, and the system requirement of frequency support from a wind farm (WF). Generally, the expression of g(pl,x) can be achieved using linear or nonlinear interpolation or fitting functions based on the discrete values of g(pl) under some specific pl obtained through simulations.
[0136] In (4), k(ω.sub.r) is used to achieve similar FN improvement under medium and high wind speeds and ensure stable operation of WTSs and is given by:
k(ω.sub.r)=√{square root over (ω.sub.r−ω.sub.min)} (5)
where ω.sub.rmin is the minimum rotor speed.
[0137] When the wind speed is higher than the max rated speed of the wind turbine, ω.sub.r is controlled to remain at ω.sub.rmax by using pitch angle control which is where the pitch of the rotor blades is varied to prevent the rotor blades from exceeding a specific speed. In this case, k(ω.sub.r) is fixed at √{square root over (ω.sub.max−ω.sub.min)}. When the wind speed is lower than the max rated speed of the wind turbine, the wind turbine system is maintained at the optimal operating MPPT point because the adaptive gain K.sub.p will equal zero due to Δƒ being zero prior to a frequency event. The initial ω.sub.r prior to a frequency event is different under different wind speeds. Therefore, at a higher wind speed k(ω.sub.r) is bigger causing the adaptive gain K.sub.p to be larger.
[0138] K.sub.p depends on ω.sub.r for the following reasons:
[0139] Firstly, under a higher wind speed, the ratio of the wind power output over the total generation of a power grid is higher, thereby causing a higher ROCOF and FN to occur for a frequency disturbance compared to the case where the same frequency disturbance occurs at a lower wind speed. Thus, at a higher wind speed more inertial kinetic energy must be released from the wind turbine, which requires a larger gain.
[0140] Secondly, at a lower wind speed, there is less inertial kinetic energy available for release by the rotor. Therefore, a larger gain would cause an over-deceleration of rotor speed and a large loss of wind power capture. A smaller gain is hence appropriate at a lower wind speed.
[0141] Equation (5) also shows the stability of a wind turbine system can be ensured.
[0142] Firstly, at medium and high wind speeds, over-deceleration of the rotor speed can be avoided when the input wind speed decreases and/or there are consecutive frequency events during a frequency support period. This is because k(ω.sub.r) decreases with a decrease of ω.sub.r due to the release of kinetic energy during the frequency support period, thus the support capability will reduce with the decrease of k(ω.sub.r), which in turn slow down the reduction of the rotor speed.
[0143] Secondly, the stability of wind turbine systems is ensured at a low wind speed. This is because if ω.sub.r is reduced to a level that is close to ω.sub.rmin, k(ω.sub.r) is close to zero, making the power reference of a wind turbine system close to K.sub.optω.sub.r.sup.3, which stops further frequency support and thus the further decrease of the rotor speed.
[0144] k(ω.sub.r) can also be generalised as the following:
k(ω.sub.r)=(ω.sub.r−ω.sub.rmin).sup.h (6)
or
k(ω.sub.r)=(ω.sub.r).sup.h−(ω.sub.rmin).sup.h (7)
where h is a real number which could be set as a constant and h≤1.0. The difference among these functions (6), (7) and (5) is the different ratios of frequency support capability under lower wind speeds over that under the rated wind speed. To have a strong frequency support at a lower wind speed under a certain system condition, functions with bigger ratios should be chosen. In such situation, for instance, function √{square root over (ω.sub.r−ω.sub.rmin)} where h=½ or or function
where h=⅓ can be chosen.
[0145] An additional simulation has been conducted in order to show the effect of the adaptive gain implemented in the second method. It has been verified that using a dynamic gain k(ω.sub.r) can more effectively regulate over-production of power under different wind speeds and wind penetration levels compared to using a fixed gain. For the purpose of the simulation, the only difference between the simulated methods is use of the fixed and dynamic gain. Neither of the simulated methods were configured to use a washout component.
[0146] Four simulations were undertaken corresponding to different conditions:
[0147] Case 1: wind penetration level=20%, wind speed=8.5 m/s
[0148] Case 2: wind penetration level=20%, wind speed=12 m/s
[0149] Case 3: wind penetration level=50%, wind speed=8.5 m/s
[0150] Case 4: wind penetration level=50%, wind speed=12 m/s
[0151] At a wind speed of 8.5 m/s and a wind penetration level of 20%, the frequency nadir is similarly improved using fixed and dynamic gains. When the wind speed is increased to 12 m/s there was a better frequency nadir improvement when the dynamic gain is used since more inertial kinetic energy is released from the wind turbine. This is because the dynamic gain is increased at the higher wind speed whilst it is maintained at the same when a fixed gain is used.
[0152] It is determined that a fixed gain is no longer suitable at a wind power penetration level of 50%. The fixed gain causes an excessive release of inertial kinetic energy leading to a significant loss of wind power capture and over-deceleration of the rotor speed. This loss of wind power capture further decreases the grid frequency. The decreased grid frequency in turn causes even further decrease of the rotor speed.
[0153] Eventually, the rotor speed of the wind turbine system (for the fixed gain case) reduces to the minimum which forces a switch to MPPT operation thereby introducing instability into the system.
[0154] However, where the dynamic gain is used, the gain is reduced at the higher wind penetration level thereby reducing the release of inertial kinetic energy and deceleration of the rotor speed. This is necessary to lessen the effect of overproduction on the grid frequency which is amplified due to the higher wind penetration level. The dynamic gain is still sufficiently high to release a large amount of inertial kinetic energy from the wind turbine system to quickly arrest the frequency drop. The gain is gradually decreased with the decrease in rotor speed thereby reducing the level of frequency support thus avoiding the phenomenon of a continued decline of the rotor speed as experienced where there is a fixed gain.
Further Examples
[0155] With reference to
[0156] The following variables are indicated in the system shown in
[0168] The GSC 205 generates the required reactive power to the grid 206. The frequency of the AC output to the grid from the GSC depends on the phase angle θ.sub.pll that is utilised for a Park transformation (conversion of three phase signals (abc) to direct-current signals (dq)) and an inverse Park inverse transformation (conversion of direct-current signals (dq) to three phase signals (abc)). θ.sub.pll is generated by a phase-locked-loop (PLL) component based on the grid voltage v.sub.g. This means that the frequency of AC voltage generated from the GSC 205 is based on the grid frequency. For example, if the grid frequency reduces then the GSC 205 must output a corresponding reduced frequency. As the grid frequency is recovered utilising the principles discussed above, the GSC 205 correspondingly outputs a matching increased frequency to the grid. Thus, the WTS is utilising “grid-following” control principles. The angular speed ω.sub.pll generated by the PLL (effectively a measure of the grid frequency) is used for the frequency feedback signal in the advantageous fast frequency support control as discussed above with respect to
[0169] With reference to
[0170] In order to maximize the wind power capture, K.sub.opt in
[0171] “Grid-forming” means that the power converter forms/creates its own voltage phasor and actively participates in forming/creating the grid voltage and thus can function in the absence of synchronous generator. Use of grid-forming principles by power converters attached to the grid advantageously provides for a more stable grid compared to where power converters utilise grid-following principles. Normally, “grid-forming” converter has the following capabilities: creating system voltage, being distributed and autonomous controlled, contributing to system inertia, black-start, contributing to fault level, acting as a sink to counter harmonics, acting to prevent adverse control system interactions, supporting system survival in case of system splits, and etc.
[0172] In order to implement both grid-forming control and maximum wind power tracking (MPPT) control, the DC-link voltage is controlled by the rotor side converter (RSC) (also known as the machine-side converter (MSC), while the maximum wind power tracking control (K.sub.optω.sub.r.sup.3) is implemented in the grid-side converter (GSC) which is under a grid-forming control logic. On the other hand, in
[0173] The grid-forming control of GSC 205 typically consists of P-f/Q-V droop control, cascaded voltage and current vector control with feedforward decoupling and compensation terms, Park and Park inverse transformation, and voltage and current limitations. To limit the current of GSC 205, d-axis and q-axis current references being scaled down when the root of the square sum of the both is larger than the maximum current limit, plus anti-windup conditional integration is suggested to be used. The “grid-forming” comes from the principle that the angular phase used for the Park and Park inverse transformation is the virtual angular phase θ.sub.vsm, generated by the P-f droop control, instead of through a PLL or similar component, which otherwise call “grid-following”—see the description in relation to
[0174] The pitch-angle controller 208 is used to limit the rotor speed by controlling a pitch β of the rotor blades when wind speed is higher than a maximum. The mechanical power captured from wind by the wind turbine and wind power capture expression are the same as that expressed in equations (1) (2).
[0175] The following variables are indicated in the system shown in
[0186] For a certain wind power penetration level, in order to fully and timely exploit the kinetic energy of the WTS to provide fast frequency support when the frequency is rather low, and protect the WTS from being unstable, the maximum wind power reference K.sub.optω.sub.r.sup.3 is modified as
where the virtual frequency f.sub.vsm=2πω.sub.vsm, f.sub.db1 is a positive frequency deadband (in this example it is 49.085/50 p.u.), and ε is a small positive constant.
[0187] As seen from in (8), when the frequency reduces below a value during an under-frequency event, i.e. f.sub.vsm≤f.sub.db1−ε, P.sub.ref becomes smaller as K.sub.opt reduces to (K.sub.opt−K.sub.1), so that there is less overproduction of power to support frequency. Thus, over-deceleration of the rotor speed is avoided and the WTS is protected from being unstable.
[0188] In order to raise the frequency nadir (FN) close to/within the settling frequency and sufficiently decrease the ROCOF by utilizing the kinetic/inertial energy stored in the WTS, most of the kinetic/inertial energy should be released when the frequency is rather low. Thus, in (8), K.sub.1 should be decreased when the frequency becomes lower, which is designed as (9)
where ω.sub.ropt is the optimal rotor speed if the wind turbine system works at MPPT control under current wind speed, f.sub.db2 is a second positive angular frequency deadband (e.g. 0.1/50 p.u.), K.sub.2 is a positive constant, K.sub.3(pl,x) is a positive constant related to wind power penetration level and power system operating conditions, ω.sub.rlim is a limit of the rotor speed.
[0189] Three characteristics in equation (9) should be pointed out here: [0190] 1. K.sub.1 increases with decrease of the real-time rotor speed ω.sub.r during the release of the kinetic energy by using (ω.sub.ropt−ω.sub.r) in (9). Thus, (K.sub.opt−K.sub.1) becomes smaller, so that the overproduction of power of the WTS decreases with decrease of the real-time rotor speed ω.sub.r. In this way, the WTS is protected from being over-deceleration and unstable. [0191] 2. When f.sub.vsm≤f.sub.db2, K.sub.1starts to decrease with the decrease of the frequency f.sub.vsm, in other words, the WTS begins to accelerate the release of the kinetic energy. This causes most of the kinetic energy released during the frequency to be around the frequency nadir. max[1+K.sub.3(pl, x)(f.sub.vsm−f.sub.db2), 0] can ensure smoothly change of K.sub.1 when f.sub.vsm≤f.sub.db2. [0192] 3. In (9), the adaptive gain
has two functions: (i) It adapts to the change in wind speed since it is different under different wind speeds. (ii) It protects the WTS from being over-deceleration, i.e. ensure the WTS stability. Because it becomes bigger with the decrease of the rotor speed during the fast frequency support period. Then (K.sub.opt−K.sub.1) decreases and thus the electrical output power of the WTS reduces. Moreover, when the rotor speed is close to the limit value ω.sub.rlim, the adaptive gain becomes infinite and thus and thus (K.sub.opt−K.sub.1) and the electrical output power of the WTS decrease to negative infinites, which means ω.sub.r will be bigger than ω.sub.rlim and not reach ω.sub.rlim.
[0193] K.sub.3(pl,x) in equation (9) and the droop coefficient m.sub.p(pl,x) in
[0194] In order to 100% ensure WTS stability during the frequency support period, in
[0195] When grid frequency ω.sub.g (i.e. ω.sub.vsm since ω.sub.vsm is generally in synchronization with the grid frequency) is within acceptable level, the PI control of the rotor speed or the integration of the active power error is automatically switched off through the hysteresis comparator of the frequency, and the WTS recovers to normal control.
[0196]
[0197] The simulations discussed in cases 1 to 4 above were undertaken with a DFIG using the grid-following control principle. Additional simulations (cases 5 and 6) have been undertaken to investigate the effect of utilising grid-following and grid-forming control principles with a PMSG generator.
[0198] Case 5: wind penetration level=50%, wind speed=8.5 m/s
[0199] Case 6: wind penetration level=50%, wind speed=12 m/s
[0200] Simulation results for Case 5-6 in
[0201]
[0202] Case 5, velocity=8.5 m/s: [0203] Curve 1202: fixed gain m.sub.p=0.035 [0204] Curve 1206: fixed gain m.sub.p=0.02 [0205] Curve 1205: adaptive gain
[0206] Case 6, velocity=12 m/s: [0207] Curve 1201: fixed gain m.sub.p=0.035 [0208] Curve 1203: fixed gain m.sub.p=0.02 [0209] Curve 1204: adaptive gain
[0210] It can be seen from curve 1201 and curve 1204 that with the fixed gain m.sub.p=0.035, under the wind speed of 12 m/s the FN is raised as the same as the settling frequency which, however, due to bigger loss of wind power capture is much lower than that of the proposed control. With the fixed gain m.sub.p=0.035 under the wind speed of 8.5 m/s it is seen from the blue and cyan dash lines that the frequency and the rotor speed WTS are still decreasing until the simulation time of 120 s, which means the WTS is already unstable. With fixed gain m.sub.p=0.02, under both 12 m/s and 8.5 m/s wind speeds it is seen that the WTS is unstable. It should be noted that with bigger gain of m.sub.p the frequency support from the WTS will be less. However, too big m.sub.p makes the variation of ω.sub.vsm, large, which means the control performance of the grid-forming control is bad. Simulation results confirm this point, which show that when m.sub.p>0.035 there are high frequency oscillations with increasing amplitudes even under a small disturbance.
CONCLUSION
[0211] The disclosed methods enable use of stored inertial kinetic energy of wind turbine systems to improve the frequency nadir after a frequency event in a power grid. In particular, the frequency nadir is improved to be almost equal to or close to the settling frequency. A frequency second dip is avoided. The rate of change of frequency (ROCOF) is sufficiently decreased. Use of a dynamic gain in the method enables favourable frequency performance and system stability under different wind speeds and wind power penetration levels. The methods are mainly disclosed herein in relation to DFIG and PMSG based wind energy generation systems. However, it should be pointed out that the disclosed approaches are applicable to other types of wind energy generation systems, for instance, power electronics-interfaced variable speed wind turbine systems with squirrel-cage induction generator, and wound rotor synchronous generator.