Method of determining an induction factor between a measurement plane and the rotor plane of a wind turbine
11578701 · 2023-02-14
Assignee
Inventors
Cpc classification
F03D17/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2260/80
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0204
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/0276
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/8042
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
International classification
Abstract
The present invention relates to a method of determining an induction factor between the rotor plane (PR) and a measurement plane (PM), involving measuring the wind speed in at least two measurement planes (PM), determining the wind speed in rotor plane (PR) by use of a Kalman filter from the measurements, and measuring the induction factor by use of an adaptive Kalman filter from the measurements and the wind speed in rotor plane (PR).
Claims
1. A method of control of a wind turbine using determination of an induction factor in a wind field between at least one measurement plane upstream from a rotor plane of the wind turbine and the rotor plane, the wind turbine including a LiDAR, the induction factor in the wind field representing a wind speed deceleration coefficient between at least two spaced apart locations in the wind field respectively located between at at least one measurement plane upstream from the wind turbine and at the rotor plane, with deceleration of the wind speed resulting from operation of the wind turbine in the wind field, comprising: a) measuring the wind speed in the rotor plane and in the at least one measurement plane spaced upstream from the rotor plane by using the LiDAR sensor; b) determining the wind speed in the rotor plane by using the measurements of the wind speed in the rotor plane and in at least one measurement plane upstream from the rotor plane and a Kalman filter; c) determining the induction factor of the wind between at least one of the measurement planes and the rotor plane by using the wind speed measured in the rotor plane, the wind speed measurement in the at least one measurement plane upstream of the rotor plane and an adaptive Kalman filter; and d) controlling the wind turbine as a function of the determined induction factor.
2. A method of control of a wind turbine as claimed in claim 1, wherein the wind speed in the rotor is determined by use of a Kalman filter applied to a parametric function relating the wind speed to a distance between the rotor plane and the at least one measurement plane.
3. A method of control of a wind turbine as claimed in claim 2, wherein the parametric function is a degree 2 polynomial function or a piecewise affine function.
4. A method of control of a wind turbine as claimed in claim 2, wherein a state model used in the Kalman filter is written as:
5. A method of control of a wind turbine as claimed in claim 4, wherein the parametric function is a polynomial function written as: f(r.sub.i)=c.sub.2r.sub.i.sup.2+c.sub.ir.sub.0+c.sub.0, with ri being a distance of measurement plane i, f being the parametric function, c0, c1, c2 being coefficients of the parametric function, and wherein a matrix H written as:
6. A method of control of a wind turbine as claimed in claim 1, wherein the induction factor is determined by applying the adaptive Kalman filter to a state model written as:
7. A method of at least one of diagnosis and monitoring of a wind turbine equipped with a LiDAR sensor which is controlled by using of determination of an induction factor, comprising: a) determining the induction factor of the wind between a measurement plane and the rotor plane of a wind turbine by use of the method as claimed in claim 1; b) determining aerodynamic power drawn from the wind by the wind turbine by using the induction factor of the wind determined between the at least one measurement plane and the rotor plane; and c) performing at least one diagnosing and monitoring operation of the wind turbine by use of the determined aerodynamic power.
8. A computer program product, comprising code instructions for executing the steps of a method as claimed in claim 1, when the program is executed on a processor of the LiDAR sensor.
9. A LiDAR sensor for a wind turbine, comprising a processor for implementing a method as claimed in claim 1.
10. A wind turbine comprising a LiDAR sensor as claimed in claim 9, wherein the LiDAR sensor is positioned on a nacelle of the wind turbine or in a hub of the wind turbine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other features and advantages of the methods and the systems according to the invention will be clear from reading the description hereafter of embodiments given by way of non-limitative example, with reference to the accompanying figures wherein:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
(8) The invention relates to a method for measuring the resource of wind turbines which is the wind, in particular with at least one of turbine control (orientation, torque and speed regulation), diagnosis, and monitoring objectives, wherein the wind turbine is at least one of controlled and monitored according to a determination of an induction factor of the wind with the turbine being equipped with a LiDAR sensor to perform this estimation.
(9) The induction factor is a wind deceleration coefficient in the induction zone of the wind turbine. The wind is decelerated in the upstream zone of the turbine due to the presence of the wind turbine and to the operation thereof. In other words, the power drawn by the turbine from the wind causes deceleration of the wind upstream from the turbine. Thus, the induction factor is representative of a physical phenomenon and it gives an indication relative to the resource of the wind turbine. The induction factor is calculated between two planes upstream from the wind turbine, by definition, it corresponds to the speed ratio between these planes. If a denotes the induction factor, u is the wind speed, and d1 and d2 are the respective distances of the two planes considered relative to the rotor plane, the induction factor between the planes located at distances d1 and d2 from the rotor plane can be written as:
(10)
(11) When one of the planes being considered is the rotor plane, d1 is 0, and the induction factor is the induction factor between a measurement plane and the rotor plane. When neither of the two planes is the rotor plane, then the induction factor is the induction factor between measurement planes. In the rest of the application hereafter, the rotor plane is considered to be a measurement plane for which the distance is zero.
(12) It can be noted that, in the literature, the induction factor may be defined by:
(13)
(14) The method according to the invention is also suited to the definition of this induction factor, and the second definition of the induction factor can be deduced by a simple subtraction with respect to the first definition.
(15) According to the invention, the LiDAR sensor allows measuring the wind speed in at least two measurement planes upstream from the wind turbine. There are several types of LiDAR sensors, for example scanning LiDAR, continuous wave LiDAR or pulsed LiDAR sensors. Within the context of the invention, a pulsed LiDAR is preferably used. However, the other LiDAR technologies may also be used while remaining within the scope of the invention.
(16) LiDAR sensors allow fast measurement. Therefore, using such a sensor enables fast and continuous determination of the induction factor of the wind. For example, the sampling rate of the LiDAR sensor can range between 1 and 5 Hz, or even more in the future.
(17)
(18) Conventionally, a wind turbine 1 converts the kinetic energy of the wind into electrical or mechanical energy. To convert wind energy to electrical energy, it is made up of the following elements: a tower 4 which allows a rotor (not shown) to be positioned at a sufficient height to enable motion thereof (necessary for horizontal-axis wind turbines) or this rotor to be positioned at a height enabling it to be driven by a stronger and more regular wind than at ground level 6. Tower 4 generally houses part of the electrical and electronic components (modulator, control, multiplier, generator, etc.); a nacelle 3, which is mounted at the top of tower 4, housing mechanical, pneumatic and some electrical and electronic components (not shown) necessary for operating the machine. Nacelle 3 can rotate to orient the machine in the right direction; the rotor which is fastened to the nacelle, comprising blades 7 (generally three) and the hub of the wind turbine. The rotor is driven by the energy from the wind and is connected by a mechanical shaft, directly or indirectly (via a gearbox and mechanical shaft system), to an electrical machine (electric generator) (not shown) that converts the energy recovered to electrical energy. The rotor is potentially provided with control systems such as variable-angle blades or aerodynamic brakes; a transmission made up of two shafts (mechanical shaft of the rotor and mechanical shaft of the electrical machine) connected by a transmission (gearbox) (not shown).
(19) As can be seen in
(20) Preferably, LiDAR sensor 2 can be mounted on nacelle 3 of wind turbine 1, or in the hub of the wind turbine (upstream end of the rotor).
(21) According to the invention, the method for determining an induction factor of the wind between the measurement plane and the rotor plane of a wind turbine comprises steps of:
(22) 1) measuring the wind speed in measurement planes;
(23) 2) determining the wind speed in the rotor plane; and
(24) 3) determining the induction factor between a measurement plane and the rotor plane.
(25) These steps are carried out in real time and are described in detail in the rest of the description below.
(26)
(27) In the rest of the description, what is referred to as the distance of the measurement plane is the distance between the measurement plane and the rotor plane. It is therefore a longitudinal distance (along axis x in
(28) 1. Wind Speed Measurement
(29) In this step, the wind speed is continuously measured in at least two measurement planes distant from the wind turbine, by the LiDAR sensor. Thus, the wind speed can be known upstream from the wind turbine in at least two measurement planes located at different distances from the wind turbine so that the wind speed is known at least at two distances from the rotor plane of the wind turbine. For this step, the three wind components are considered (longitudinal, lateral and vertical), as well as the wind speed variations in the measurement plane (the wind speed increases with height for example). Since the method according to the invention does not require knowledge of the distance between the measurement planes and the rotor plane, these distances may not be imposed for implementing the method according to the invention.
(30) According to one embodiment of the invention, the wind speed is measured in at least three measurement planes to improve the wind knowledge precision upstream from the wind turbine and, therefore, the precision in estimation of the induction factor of the wind in the rotor plane.
(31) According to one implementation of the invention, the measurement planes can be spaced out for example by a longitudinal distance (along axis x in
(32) 2. Determining the Wind Speed in the Rotor Plane
(33) This step determines the wind speed in the rotor plane by use of the wind speed measurements in at least two measurement planes obtained in step 1 and using a Kalman filter. Application of the Kalman filter permits a state observer to be obtained.
(34) According to one embodiment of the invention, this step can be carried out using a Kalman filter applied to a parametric function that relates the wind speed to the distance of the measurement plane. In other words, the parametric function is a function whose variable is the distance of the measurement plane and that determines the wind speed for this measurement plane. This function is referred to as “parametric” because it depends on at least one coefficient that is determined by the Kalman filter in this step. The at least one coefficient is variable over time. Once the Kalman filter has determined, the at least one coefficient of the parametric function which is applied for the rotor plane, for a zero distance to determine the wind speed in the rotor plane.
(35) According to one implementation of this embodiment, the parametric function can be of any type, for example a polynomial function, preferably a polynomial function of degree 2, a piecewise affine function, etc.
(36) According to an implementation of this embodiment, the state model used in the Kalman filter for this step can be written as follows:
(37)
with k being the discrete time, x being the vector comprising the coefficients of the parametric function, y being the wind speed vector in the at least two measurement planes, H being a matrix depending on the distances of the at least two measurement planes and defined according to the parametric function, μ being the variation of the coefficients of the parametric function and ε being a measurement noise vector.
(38) For the example embodiment where the parametric function is a polynomial function of degree 2, this parametric function f can be written:
(39)
with r.sub.i being the distance of measurement plane i (with r.sub.i=r.sub.0=0 if the rotor plane is considered), c.sub.0, c.sub.1, c.sub.2 being the coefficients of the parametric function. In this case, matrix H can be written:
(40)
with n being the number of measurement planes for which measurements have been performed.
(41) In this case, it can be written:
(42)
with u.sub.ri being the wind speed in measurement plane i.
(43) Considering that the wind speed in the measurement plane comprises noises ∈.sub.ri(k), a model can be written:
(44)
(45) Assuming that the variations of the parametric function coefficients are small, we can write:
(46)
with μ being the variation of the coefficients.
(47) By defining:
(48)
the state model illustrated above is obtained:
(49)
(50) The determination of state vector x for this example by use of a Kalman filter is described hereafter. Such a filter provides the solution to the following problem:
(51)
(52) P.sub.0, Q, R are weighting matrices of suitable dimensions,
η(k−1)=x(k)−x(k−1)
and
μ(k)=y(k)−Hx(k)
(53) The following assumptions can then be made, which mainly concern a mathematical interpretation for P.sub.0, Q and R: x(0) is a random vector not correlated with noises η(k) and μ(k), x(0) has a known mean
P.sub.0=E[(x(0)−
(54)
(55) The following notations are also adopted: {circumflex over (x)}(k|k−1) is the estimation of vector x(k) given the measurements performed until time k−1. {circumflex over (x)}(k|k) is the estimation of vector x(k) given the measurements performed until time k. P(k|k−1) is the covariance matrix of vector x(k) given the measurements performed until time k−1. P(k|k) is the covariance matrix of vector x(k) given the measurements performed until time k.
(56) The Kalman filtering algorithm can then be summarized by the two systems of equations as follows: time update equations:
(57)
(58)
(59) Thus, by carrying out these steps, the estimation {circumflex over (x)}(k|k) of vector x can be determined, which implies that the coefficients of the parametric function can be determined. It is thus possible to determine the wind speed in the rotor plane u.sub.r0 by applying the formula: u.sub.r0=[0 0 1]{circumflex over (x)}(k|k) This formula corresponds to the embodiment of the polynomial parametric function of degree 2 for the value r.sub.i=0, and this formula needs to be adapted depending on the parametric function being used.
(60) 3. Determining the Induction Factor Between a Measurement Plane and the Rotor Plane
(61) This step determines in real time the induction factor of the wind between one of the measurement planes for which the wind speed has been measured and the rotor plane. Thus, the evolution of the wind at the rotor can be represented by accounting for the physical phenomena, in particular the wind deceleration. According to the invention, the induction factor of the wind between a measurement plane and the rotor plane is determined by use of the wind speed in the rotor plane obtained in step 2, the wind speed measurements in at least two measurement planes obtained in step 1 and a Kalman filter which is notably an adaptive Kalman filter. Application of the Kalman filter provides a state observer. The adaptive Kalman filter provides adaptation of the covariance matrix of the noise according to the wind speed. Thus, the filter is efficient over a wide wind speed range. Besides, the adaptive Kalman filter is robust against wind speed variations.
(62) Given that the wind speed is known in at least two measurement planes and in the rotor plane, the equation defining the induction factor could be directly used to determine it: a.sub.d1,d2=u.sub.d1/u.sub.d2. However, this method has two drawbacks in that it provides no information on the estimation quality, while the wind speeds are estimated with their confidence intervals, and for low wind speeds, a numerical stability problem may occur.
(63) According to one embodiment of the invention, the induction factor of the wind can be determined by applying the adaptive Kalman filter to the following state model:
(64)
with v(k)=−∈.sub.r.sub.
(65) Indeed, the adaptive Kalman filter can be used by the various steps described below.
(66) The induction factor equation can be written:
u.sub.r.sub.
(67) Given that the wind speeds contain noise, a more realistic model can be written:
(68) (u.sub.rj(k)+ϵ.sub.rj(k))a.sub.ri,rj(k)=u.sub.ri(k)+ϵ.sub.ri(k), with ϵ.sub.ri being the noise of the wind speed in measurement plane i u.sub.ri and ϵ.sub.rj being the noise of the wind speed in the measurement plane j u.sub.rj.
(69) It is then defined:
v(k)=−ϵ.sub.r.sub.
providing the equation:
u.sub.i(k)=u.sub.rj(k)a.sub.ri,rj(k)+v(k).
(70) It is assumed that noises ϵ.sub.ri and ϵ.sub.rj are not correlated (in other words, the equation can be written: E[ϵ.sub.ri(k)ϵ.sub.rj(k)]=0). In this case, the variance of v(k) can be:
(71) It is noted that R.sub.v(k) depends on time with k being the discrete time.
(72) Assuming that the variation over time of the induction factor is small, it can be written:
(73) a.sub.r.sub.
(74) Using these equations, the state model above is expressed as:
(75)
(76) An adaptive Kalman filter is then used because the covariance matrix of the measurement noise R.sub.v(k) is a function of time. With this adaptive Kalman filter, a determination (k|k), can be expressed as the estimation of the induction factor between measurement planes i and j. Given the wind speeds in measurement planes i and j at time k, then it may be considered that r.sub.i=0 for the rotor plane, and j corresponds to the measurement plane considered among the measurement planes used for the measurements in step 1.
(77) Applications
(78) The present invention also relates to a method of controlling a wind turbine equipped with a LiDAR sensor. The following steps are carried out for this method: determining an induction factor of the wind between a measurement plane and the rotor plane of the wind turbine by the method of determining the induction factor according to any one of the above variant combinations, controlling the wind turbine according to the induction factor of the wind between the measurement plane being considered and the rotor plane.
(79) Precise real-time knowledge of the induction factor of the wind allows suitable wind turbine control in terms of minimization for the effects on the wind turbine structure and maximization of the recovered power. Indeed, of this control, the LiDAR sensor reduces the loads on the structure, the blades and the tower representing 54% of the cost thereof. Therefore, using a LiDAR sensor allows optimizing the wind turbine structure and decreasing the costs and maintenance.
(80) According to an implementation of the invention, at least one of the inclination angle of the blades and the electrical recovery torque of the wind turbine generator can be controlled depending on the wind speed. Other types of regulation devices can also be used.
(81) According to an embodiment of the invention, at least one of the inclination angle of the blades and the electrical recovery torque can be determined by use of wind turbine maps as a function of the wind speed at the rotor. For example, the control method described in French patent application 2,976,630 A1 which corresponds to US published patent application 2012/032,1463 can be applied.
(82)
(83) Furthermore, the invention relates to at least one of a diagnosis and monitoring method for a wind turbine equipped with a LiDAR sensor, wherein the following steps are carried out: determining an induction factor of the wind between a measurement plane and the rotor plane of the wind turbine by use of the induction factor determination method according to any one of the variant combinations described above, determining the aerodynamic power drawn from the wind by the wind turbine by use of the induction factor determined in the previous step; and at least one of diagnosing and monitoring the operation of the wind turbine according to the aerodynamic power determined in the previous step.
(84) The induction factor expressing the wind deceleration due to the presence of the wind turbine in the wind field makes possible determining from the induction factor the aerodynamic power drawn from the wind by the wind turbine. According to an embodiment, this drawn aerodynamic power P.sub.aéro can be determined by use of induction factor a, the speed of the free wind flow V.sub.inf, the air density Ro and the surface area of the wind turbine A.sub.d,
P.sub.aéro=2RoA.sub.dV.sub.inf.sup.3a(1−a).sup.2
(85) The drawn aerodynamic power provides information on the operation of the wind turbine, which enables at least one of diagnosis and monitoring of the wind turbine operation. The basic method is to compare the electrical power produced by the wind turbine with the theoretical electrical power given by the previous equation, by approximating the transmission efficiency and the electrical conversion efficiency of the generator to 1.
(86) The ratio of the two powers allows performing at least one of diagnosis and monitoring of the operation and of the effective aerodynamic efficiency of the wind turbine.
(87) Real-time update of the induction factor also allows quantification of the aerodynamic thrust loads applied on the wind turbine and deducing therefrom an estimation of the cumulative fatigue damage. According to an implementation of the invention, this can be done using the relation that connects the thrust coefficient C.sub.T to the induction factor (Burton, Wind Energy Handbook, ch.3.2), which can be written as follows: C.sub.T=4a(1−a).
(88) Furthermore, online estimation of the induction factor allows developing and updating in real time simplified wind turbine wake models. This allows working out operation diagnoses at wind farm scale and identifying risk zones with wake interaction between neighboring wind turbines, or even diagnosis and control of wind farms.
(89) In this case, the invention may relate to at least one of a diagnosis and monitoring method for a wind farm, wherein the following steps are carried out: determining an induction factor of the wind between a measurement plane and the rotor plane of the wind turbine by use of the induction factor determination method according to any one of the variant combinations described above, for at least one wind turbine of a wind farm; determining a thrust coefficient for at least one wind turbine by use of the determining induction factor; constructing a wake model for at least one wind turbine using the thrust coefficient thus determined; and at least one of diagnosing and monitoring the operation of at least one wind turbine of the wind farm according to the wake model determined in the previous step.
(90) According to an embodiment, the wake model can take the form of Jensen's model as described in the document: “Wake effect modeling: A Review of Wind Farm Layout Optimization Using Jensen's Model”, Rabia Shakoor, Mohammad Yusri Hassan, Abdur Raheem, Yuan-Kang Wu, Renewable and Sustainable Energy Reviews, Volume 58, May 2016, Pages 1048-1059.
(91) The wake model provides wake information on the operation of the wind farm, which enables at least one of diagnosis and monitoring of the wind turbine operation. The basic method is to compare the electrical power produced by the wind farm with the theoretical electrical power.
(92) Precise real-time knowledge of the wake allows suitable wind farm control in terms of maximization of the wind energy recovery by the wind farm.
(93)
(94) Furthermore, the invention relates to a computer program product comprising code instructions, designed to carry out the steps of one of the methods described above which are an induction factor determination method, control method, at least one of a diagnosis and monitoring method. The program is executed on a processor of the LiDAR sensor, or on any similar medium connected to the LiDAR sensor or to the wind turbine.
(95) According to an aspect, the present invention also relates to a LiDAR sensor for a wind turbine, comprising a processor configured to implement one of the methods described above which are an induction factor determination method, control method, and at least one of diagnosis and monitoring method.
(96) According to an implementation of the invention, the LiDAR sensor can be a scanning LiDAR, a continuous wave LiDAR or a pulsed LiDAR sensor. Preferably, the LiDAR sensor is a pulsed LiDAR sensor.
(97) The invention also relates to a wind turbine, notably an offshore or an onshore wind turbine equipped with a LiDAR sensor as described above. According to an embodiment of the invention, the LiDAR sensor can be arranged on the nacelle of the wind turbine or in the hub of the wind turbine (that is at the end of the wind turbine rotor). The LiDAR sensor is so oriented as to perform a measurement of the wind upstream from the wind turbine (i.e. before the wind turbine and along the longitudinal axis thereof, designated by axis x in
(98) For the embodiment of the control method, the wind turbine can a comprise a control, for example for control of the pitch angle of a wind turbine blade or of the electrical torque, for implementing the method according to the invention.
(99) For the embodiment of at least one of the diagnosis and monitoring method, the wind turbine can comprise at least one of wind turbine operation diagnosis and monitoring.
Application Example
(100) Other features and advantages of the method according to the invention will be clear from reading the description of the example hereafter.
(101) In this example, experimental measurements of a LiDAR sensor are used and the induction factor of the wind between a measurement plane and the rotor plane according to an embodiment of the invention. The embodiment of the invention implemented in this example is a polynomial parametric function of degree 2. Moreover, for this example, the LiDAR sensor measures the wind speed in ten measurement planes, at respective distances r1, r2, . . . , r10 from the rotor plane.
(102) By use of the method according to an embodiment of the invention, the induction factor is determined: between the measurement plane at distance r1 and the rotor plane; between the measurement plane at distance r2 and the rotor plane with distance r2 being greater than distance r1; and between the measurement plane at distance r3 and the rotor plane, distance r3 being greater than distance r2.
(103)
(104)