Next Article in Journal
Single-Phase Charging of EV Embedded Batteries in an MMC with Submodule Override Capability
Previous Article in Journal
A Review on Peak Load Shaving in Microgrid—Potential Benefits, Challenges, and Future Trend
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Online Estimation of the Mechanical Parameters of a Wind Turbine with Doubly Fed Induction Generator by Utilizing Turbulence Excitations

1
NARI Group Corporation (State Grid Electric Power Research Institute), Nanjing 211100, China
2
College of Energy and Electrical Engineering, Hohai University, Nanjing 211100, China
*
Author to whom correspondence should be addressed.
Energies 2022, 15(6), 2277; https://doi.org/10.3390/en15062277
Submission received: 8 February 2022 / Revised: 17 March 2022 / Accepted: 18 March 2022 / Published: 21 March 2022

Abstract

:
In this paper, a new method using wind turbulence excitation is proposed to estimate the parameters of the mechanical system (drivetrain and pitch angle controller) in a Doubly Fed Induction Generator (DFIG) Wind Turbine (WT). Firstly, simulations were carried out for a DFIG WT under turbulence excitations. The spectral contents of the responses imply that the transients of the electrical system (generator and converter), which are much faster than those of the mechanical system, can be neglected when estimating the mechanical parameters. Based on this, a simplified model related to the mechanical system of the DFIG WT was derived by applying the model reduction technique. Secondly, the parameter sensitivity of Power Spectral Density (PSD) was used to quantify the impacts of individual parameters on the dynamics of the mechanical system, and the influential parameters were selected on the basis of the sensitivity results. Finally, a weighted least-squares optimization problem, which is suitable for a system with close oscillation modes, was formulated for parameter estimation. The estimation results based on two different types of optimization methods were compared, and their estimation accuracies validate the effectiveness of the proposed method.

1. Introduction

Wind turbine technology has experienced rapid developments in the past few years. A DFIG WT can be operated over a wide range of rotor speeds and therefore is considered one of the most popular technologies to generate power from wind. To achieve its full potential, accurate representation of the DFIG WT is of vital importance. Detailed or generic models have been developed in many papers [1,2]. However, it is a common practice to use either “manufacturer specified” or “typical” values to specify the WT’s parameters, which may lead to significant inaccuracy because many parameters or operating conditions may change over time. In this context, there are efforts to develop online estimation methods for obtaining the parameters of a WT [3].
Testing the design is an important task for parameter estimation since one test can only excite partial dynamics of the system, and the parameters corresponding to the excited dynamics can be estimated. Normally, disturbances in the power grid, such as voltage dips or short-circuit faults, are applied, and power measurements are used to validate models of wind turbines [4,5,6,7,8,9]. In [10], an experiment to estimate the mechanical parameters of WTs was performed by islanding the wind farm. In [11,12,13], a short-circuit fault was used to estimate the inertia of a WT based on measurements of frequency trajectories, and in [14], the parameters of an induction generator were identified based on the change in system frequency. In [15], to overcome the disadvantage of the model reference adaptive system method of needing to excite all of the system dynamics, a new online estimation method that does not require an excitation signal was investigated to estimate DFIG parameters. However, many tests can only be performed by manufacturers, and post-disturbance data may be insufficient in real cases, introducing more challenges when conducting parameter estimations. A parameter estimation procedure can be formulated as an optimization problem, and the optimization objective is to determine parameter values by curve fitting techniques. In [16], a recursive least-squares algorithm was applied, and the estimation results showed that the algorithm was able to track the actual values of parameters with rapid variations. In Reference [5], the cubature Kalman filter, which can be used to estimate both the system dynamic state and a modified set of parameters, was proposed for variable-speed permanent magnet synchronous machine wind turbines, and the robustness of the technique was proven with three different performance tests.
In recent years, with the development of artificial intelligence and wide-area measurement technology, data-driven methods for WT modeling have been developed. In Reference [17], a neural network–based nonlinear wind turbine model was proposed to estimate the output power of a wind turbine, and a real example showed that the estimated mean square errors were less than 1%. In [18], a deep auto-encoder network based on SCADA data combined with extreme value theory was applied to determine the fault components of wind turbines. Reference [19] proposed a dynamic load modeling method based on a long short-term memory neural network. Data-driven methods are highly adaptable when the model structure is unknown or difficult to express mathematically. However, they typically require a large amount of historical data, and the model accuracy can be easily affected by noise. Since wind turbulence varies over time, it becomes possible to estimate the realistic parameters of wind turbines. Reference [20] used natural wind turbulence as excitation to estimate the drivetrain parameters of a fixed-speed wind turbine. Such a method is non-intrusive, and its measurements are always available. Therefore, it is a perfect complement to the post-disturbance method.
This paper extends the method in [20] by estimating the parameters of the drivetrain and pitch angle controller in a DFIG WT. The parameter estimation procedure is formulated as a nonlinear least-squares problem, and the parameters are estimated based on an improved weighted L-M optimization method, which is applicable when there is more than one dynamic mode or close modes in the system [21]. The novelty of this paper is summarized below:
(1)
A simplified model related to the mechanical system of the DFIG WT is derived according to the model reduction technique. The obtained model can be used to estimate its mechanical parameters under turbulence excitations.
(2)
The parameter sensitivity of Power Spectral Density (PSD) is introduced, which can be used to quantify the impacts of individual parameters on the dynamics of the mechanical system. The influential parameters are selected based on the sensitivity values.
(3)
A weighted optimization problem is formulated for parameter estimation. A two-step parameter estimation process is proposed.
The rest of the paper is organized as follows. Section 2 presents the small signal stability analysis of the DFIG WT and describes simulations under turbulence excitations. Section 3 describes the sensitivity analysis technique, the parameter estimation process and the estimation results. Section 4 presents the conclusions of the paper.

2. Dynamics of the DFIG WT

2.1. Model of DFIG WT

Figure 1 illustrates the block diagram of the DFIG WT model [22], which includes modules representing the drivetrain, pitch angle controller, generator, back-to-back converter and its controller. Generally, the equivalent circuit of the DFIG is similar to that of an induction machine. The converter controller consists of rotor side control and grid side control. The rotor side control aims to control the DFIG output active power for tracking the input of the wind turbine torque and to maintain the terminal voltage at the control setting. Meanwhile, the grid side converter controller is normally utilized to maintain the DC link voltage and to regulate the terminal reactive power. This paper focuses on the slower dynamics associated with the drivetrain and the pitch angle controller. Accordingly, only the drivetrain and pitch angle controller are discussed in detail; other components can be found in [23].
The two-mass model of the drivetrain is defined as follows:
{ d ω r d t = T m K s h θ t w D s h [ ω r ( 1 s r ) ω s ] T t d θ t w d t = ω B [ ω r ( 1 s r ) ω s ] d s r d t = T e K s h θ t w D s h [ ω r ( 1 s r ) ω s ] T g
where ωr and θtw are the wind turbine angle speed and shaft equivalent torsional angle, respectively; Tt and Tg represent the inertia constant of the turbine and that of the generator, respectively; Ksh is the shaft stiffness coefficient; and Dsh is the damping coefficient. The electromagnetic torque Te and mechanical torque Tm are as follows:
T e = P e / ω s = ( E d i d s + E q i q s ) / ω s
T m = 0.5 ρ π R 2 C p v w 3 / ω r
where Pe is the stator active power; E′d and E′q are the d- and q-axis voltages behind the transient reactance, while ids and iqs are the d- and q-axis stator currents; ρ is the air density; R is the wind turbine blade radius; vw is the wind speed; and Cp is the power coefficient, the maximum value of which can be achieved by controlling the WT speed.
The pitch angle β is controlled such that the rotating speed of the WT can be maintained at the optimal speed. Figure 2 illustrates the specific control loop, and the corresponding dynamic equations are described in (4).
{ d x 8 / d t = ω r . r e f ω r β r e f = K r ( ω r . r e f ω r ) + K r x 8 / T r d β / d t = ( β r e f β ) / T β
The parameters x8, Kr and Tr denote the inner state variable, the proportional gain and the integral coefficients of the pitch angle controller, respectively; Tβ denotes the time constant of the actuators, and βref and ωr.ref are the pitch angle and rotor speed set points.

2.2. Small Signal Stability Analysis

The dynamic characteristics of the DFIG WT can be evaluated based on the eigenvalues derived by linearizing its dynamic equations around the operating point. A single machine infinite bus (SMIB) system consisting of a wind farm with 6 DFIG wind turbines, a motor load and an infinite voltage source is used as an example in the following. The details of the system are shown in Figure 3, which can be found in MATLAB v7.1 Demo.
Small signal stability analysis for the SMIB system was carried out, and its eigenvalues and participation factors are shown in Table 1. In Table 1, x1~x4 are the inner state variables of the rotor side converter controller; vDC is the capacitor DC voltage; x5~x7 are the inner state variables of the grid side converter controller, and P is the participation factor.
It can be seen from Table 1 that the SMIB system has 7 oscillation modes and 3 decaying modes. In particular, the participation factors can describe the physical nature of the system. Specifically, the eigenvalues λ1,2 and λ3,4 are electrical modes associated with the DFIG stator and rotor dynamics; λ9,10 and λ11,12 are mechanical modes associated with the drivetrain and pitch control dynamics; and λ5,6, λ7,8 and λ13,14 are electrical modes related to the converter and controllers.
According to the computed participation factors, the state variables ids, iqsE′d and E′q participate mainly in modes λ1,2 and λ3,4, while state variables ωt, θtw, sr and x8 participate mainly in modes λ9,10 and λ11,12, which means that electrical modes (λ1,2, λ3,4) and mechanical modes (λ9,10, λ11,12) are loosely coupled.

2.3. Dynamic Simulations of the DFIG WT under Turbulence Excitations

Simulations were performed by utilizing a 5 min simulated turbulence series as input signals [20]. The PSD of output signals (generator angle speed ωr, pitch angle β, DC voltage vDC and stator active power Pe) for a typical wind speed of 15 m/s is shown in Figure 2.
It can be seen from Figure 2 that there are two local maxima in all output signals: one is around 0.16 Hz, which is related to the eigenfrequency of the pitch angle controller; the other is around 1.60 Hz, which corresponds to the drivetrain dynamics. The converter eigenfrequency of 10 Hz is only visible in active power Pe, while the 60 Hz stator dynamics are not visible in all output signals. Since the mechanical modes (0.16 Hz and 1.65 Hz) dominate all output signals under wind turbulence excitations, the electrical dynamics can be neglected when estimating the mechanical parameters.

2.4. Model Reduction

From Table 1 and Figure 4, it can be seen that the dynamics of the WT with DFIG span a wide time scale. Specifically, the dynamics of the pitch angle controller and the drivetrain system are quite slow, and the dynamics of the converter and DFIG are faster than the mechanical ones. This indicates that the mechanical dynamics and electrical dynamics are loosely coupled.
Since the time scales for the dynamics of the WT with DFIG are highly diversified, such systems can be analyzed with the aid of the Singular Perturbation Theory. Taking Equation (5) as an example, we have:
{ x ˙ = f ( x , y ) ε y ˙ = g ( x , y )
System (5) is called a fast and slow system, where x and y are its slow and fast components, respectively; ε is the small parameter vector. If we focus on the slow part, the small parameters ε are set to zero, and System (5) becomes Equation (6).
{ x ˙ = f ( x , y ) 0 = g ( x , y )
For the full-order model of the WT with DFIG, the time scales of the mechanical systems are much slower than those of the electrical components, and the dynamics of the mechanical components and the electrical components are decoupled. Therefore, when the parameters of the drive system and the pitch angle controller are of interest, we can ignore the fast dynamics of the DFIG WT by setting their derivatives to zero. In this case, the dynamic equations in (1) and (4), algebraic equations of electrical systems and network equations are used to constitute the simplified model of the WT with DFIG, which is applicable when the slow dynamics of the mechanical system are of concern.

2.5. Linearization of the Simplified Model

A linear representation of the DFIG WT can be obtained around the operating condition because the magnitude of the turbulence excitations is quite small. Here, the rotor speed ωr and pitch angle β are selected as output signals.
Linearizing Equations (2) and (3), we can respectively obtain:
Δ P e = i d s 0 Δ E d + E d 0 Δ i d s + i q s 0 Δ E q + E q 0 Δ i q s
Δ T m = a Δ β + b Δ ω r + c   Δ v
where a = T m β | 0 , b = T m ω t | 0 and c = T m v | 0 .
Linearizing the algebraic equations of electrical systems and network equations around the operation point, we can obtain:
M Δ y = Δ z
where Δy = [Δvds, Δids, Δiqs, ΔEd, ΔEq, Δvdr, Δvqr, Δidr, Δiqr]T, and Δz = [Δωt, Δsr]T.
Substituting (9) into (8), we can obtain:
Δ P e = K p e 1 Δ ω t + K p e 2 Δ s r
where Kpe1 and Kpe2 are the coefficients of △Pe.
The linearized equations of the simplified model of the WT with DFIG are shown in (11).
{ T t d Δ ω t d t = ( b D s h ) Δ ω t K s h Δ θ t w D s h Δ s r + a Δ β + c Δ v d Δ θ t w d t = ω B ( Δ ω t + Δ s r ) T g d Δ s d t = ( D s h + K p e 1 ) Δ ω t K s h Δ θ t w ( D s h + k p e 2 ) Δ s r d Δ x 8 d t = Δ s r d Δ β d t = 1 T β K r Δ s r + K r T β T r Δ x 8 1 T β Δ β
Parameters a, b and c are associated with the aerodynamic system, and they can be estimated in advance based on real measurements or identification techniques [22,24]. Once parameters a, b and c are known, the other parameters to be estimated are pitch controller parameters θ1 = [Kr, Tβ, Tr]T and drive system parameters θ2 = [Tt, Tg, Ksh, Dsh, Kpe1, Kpe2]T.

3. Parameter Estimation

3.1. Parameter Estimation Procedure

The simplified model of the WT with DFIG is shown in (10). When the signal of pitch angle β is used as a measurement, the parameters in θ1 can be estimated. The transfer function from ∆v to ∆β can be derived from Equation (11) as follows:
G 1 ( s ) = Δ β ( s ) Δ v ( s ) = m 2 s 2 + m 1 s + m 0 s 5 + l 4 s 4 + l 3 s 3 + l 2 s 2 + l 1 s + l 0
If the signal of rotor speed ωr is used as a measurement, the parameters in θ2 can be estimated. The transfer function from ∆v to ∆ωr can be derived from Equation (11) as follows:
G 2 ( s ) = Δ ω r ( s ) Δ v ( s ) = m 3 s 3 + m 2 s 2 + m 1 s s 5 + l 4 s 4 + l 3 s 3 + l 2 s 2 + l 1 s + l 0
The expressions of m0~m2, m′0~m′2 and l0~l4 are shown in Appendix A. The parameters in θ1 and θ2 are estimated by the following procedure:
Step 1
Initialize the estimation of the drive system parameters θ20;
Step 2
The first round of parameter estimation includes two steps: (1) estimate the pitch controller parameters in θ1 from the power spectra of the output signal β within the frequency range for the 0.16 Hz mode; (2) on the basis of the estimated θ1, estimate the drive system parameters in θ2 from the power spectra of the rotor angle speed ωr within the frequency range for the 1.66 Hz mode;
Step 3
In the second round of parameter estimation, the estimated θ2 in the first round is used as the initial estimation, and the parameters in θ1 and θ2 are estimated again from the power spectra of output signals β and ωr;
Step 4
If the error of each estimated parameter between two neighboring rounds is smaller than a small threshold value, the estimation procedure stops; otherwise, the estimation procedure returns to step 3.

3.2. Sensitivity Analysis

The impacts of parameters on system dynamics can be quantified by using the sensitivity of output power spectra, which is determined as follows.
S θ i = l i m Δ θ i 0 S Y Y ( ω , θ 1 , , θ i + Δ θ i , , θ m ) S Y Y ( ω , θ ) Δ θ i / θ i 0
where S θ i is power spectral sensitivity corresponding to parameter θi; θi0 is the original value of θi; SYY represents the PSD of output signal y, which can be obtained by numerical integration; ∆ is the small deviation of the parameter; and m is the number of parameters to be estimated.
The influential parameters in the WT model can be identified directly based on the power spectral sensitivity. Within the frequency range of drive system dynamics, the power spectral sensitivities of parameters θ2 = [Tt, Tg, Ksh, Dsh, Kpe1, Kpe2] are calculated; accordingly, the power spectral sensitivities of parameters θ1 = [Kr, Tβ, Tr] are computed within the frequency range of pitch angle controller dynamics. The system dynamics are more sensitive to parameters with larger sensitivity values. Therefore, the sensitivity values can be used to select important parameters to be estimated. Figure 5 and Table 2 show the power spectral sensitivities from the response data under turbulence excitation.
It can be seen from Figure 5 and Table 2 that parameters θ1 = [Kr, Tβ, Tr] have high sensitivities around 0.16 Hz and therefore are likely to play a more important role in affecting the dynamics of the pitch angle controller system. In addition, some of the parameters in θ2 = [Tt, Tg, Ksh, Dsh, Kpe1, Kpe2], namely, Tg, Ksh and Tt, have high sensitivities, while the other parameters Dsh, Kpe1 and Kpe2 have smaller effects on the drive system dynamics. In other words, parameters Dsh, Kpe1 and Kpe2 are difficult to estimate.

3.3. Parameter Estimation with L-M Algorithm

A window size of 5 min was used to collect the measurements of β and ωr, which yields sufficient information for parameter estimation. The objective of parameter estimation is to find the values of θ1 = [Kr, Tβ, Tr] and θ2 = [Tt, Tg, Ksh, Dsh, Kpe1, Kpe2] such that the measured samples and the simulation trajectories are close enough to each other.
Based on the output measurement y(t) and input signal v(t), the measured magnitude spectrum of the transfer function can be obtained as follows:
| G ( ω ) | = S Y Y ( ω ) S v v ( ω )
Moreover, by replacing s with in (12) and (13), the mathematical models of the magnitude spectrum are as follows:
| G ^ 1 ( j ω ) | = ( m 0 m 2 ω 2 ) 2 + m 1 2 ω 2 ( l 4 ω 4 l 2 ω 2 + l 0 ) 2 + ω 2 ( ω 4 l 3 ω 2 + l 1 ) 2
| G ^ 2 ( j ω ) | = ( m 2 ω 2 ) 2 + ω 2 ( m 1 m 3 ω 2 ) 2 ( l 4 ω 4 l 2 ω 2 + l 0 ) 2 + ω 2 ( ω 4 l 3 ω 2 + l 1 ) 2
Generally, the least-squares optimization method is applied for nonlinear curve fitting. The objective function L1 or L2 is the difference between the measured spectrum G(ω) and the spectrum calculated from (18) or (19), which are defined as follows:
L 1 = j = 1 n ( | G ( ω ) | | G ^ 1 ( ω , θ ^ ) | ) 2
L 2 = j = 1 m ( | G ( ω ) | | G ^ 2 ( ω , θ ^ ) | ) 2
where n and m are the number of samples in the estimation time window.
The mode with a frequency of 0.16 Hz, which is related to pitch angle controller dynamics, dominates the output signal β, while there are two dominant oscillation modes, 0.16 Hz and 1.66 Hz, in the power spectra of the output signal ωr. Therefore, parameters θ1 = [Kr, Tβ, Tr] are estimated first from objective function L1, after which the parameters θ2 = [Tt, Tg, Ksh, Dsh, Kpe1, Kpe2] are estimated from objective function L2.
There are two dominant oscillation modes, 0.16 Hz and 1.66 Hz, in the power spectra of the output signal ωr. The 0.16 Hz mode may affect the frequency response of the 1.66 Hz mode in the power spectrum, which may result in a large estimation error. In order to solve this problem, a weighted function [25,26] is formulated in objective function L2, and Equation (19) is updated to the following format.
L 2 = j = 1 m w j ( | G ( ω ) | | G ^ 2 ( ω , θ ^ ) | ) 2
The weight coefficient is selected based on experience; here, we choose:
w j = 1 / ( f f m )
where fm is an eigenfrequency of 1.66 Hz.

3.4. Parameter Estimation Results

The parameter estimation results from two rounds with the L-M method are shown in Table 3.
It can be seen from Table 3 that
(1)
Parameters Tg, Ksh and Tt in θ2 have larger sensitivities, and the corresponding estimation accuracies are much higher;
(2)
The initial estimation of Dsh is quite close to its real value, indicating a good estimation accuracy, while the error of Kpe1 and Kpe2 makes their estimation results implausible.
(3)
Additionally, the estimation results of parameters in θ1 are in line with their sensitivity values in Table 3.

3.5. Parameter Estimation Accuracy Compared with PSO Algorithm

To validate the estimation results of the L-M method, the estimation accuracies of the particle swarm optimization (PSO) algorithm [27] are compared with those of the L-M method. PSO is an evolutionary algorithm, which is suitable for solving large-scale nonlinear optimization problems. A group of random particles are initialized first, and then the optimal solution is found through multiple iterations. In each iteration, the historical best position of the particle itself and the best position in the neighborhood are used to guide the search. The selected particles are equal to the number of estimated parameters, and the upper and lower bounds of the parameters are within the range of [−50%, 200%] relative to the real values. The parameter estimation results with the PSO method are also shown in Table 3.
It can be seen from Table 3 that most parameter estimation accuracies based on the PSO method are very close to those of the L-M method, which shows that the L-M optimization method is applicable. However, the estimation accuracies of Dsh, Kpe1, Kpe2 and Tt remain high in both methods. The reasons are as follows:
(1)
The excitation degree of wind turbulence is very small, and the system dynamics may not be fully excited; therefore, parameters are more difficult to estimate than those under fault disturbances. However, online parameter estimation is very useful in power systems because ambient data are always available, in contrast to insufficient post-disturbance data, which are only relevant when disturbances occur.
(2)
Parameter estimation accuracy is related not only to sensitivity but also to the initial estimations. According to the trajectory sensitivity results in Table 2, we can see that the sensitivities of Dsh, Kpe1 and Kpe2 are very small, which shows that they are difficult to estimate. Therefore, their estimation accuracy is not desirable. The high estimation errors of parameters Tt, Tβ or Tr may come from their initial estimation bias.

4. Conclusions

Simulation results demonstrate that the drive system and pitch controller dominate the dynamics of a WT with DFIG under turbulence excitations, which implies the feasibility of estimating drivetrain and pitch controller parameters by neglecting the electrical dynamics of the WT.
A sensitivity index of PSD is proposed in this paper to illustrate the difficulty of estimating parameters. The results indicate that it is much easier to estimate a parameter with a larger sensitivity.
The mechanical system parameters are successfully estimated by formulating the system as a weighted least-squares optimization problem, which is applicable when there are two or more dominant modes in output signals. The results with two types of estimation methods show that the estimated values agree well with the sensitivity values. The parameter estimation accuracy is also discussed.

Author Contributions

Software, conceptualization, formal analysis, methodology, writing—original draft preparation, investigation and data curation, X.P., J.G., D.H. and W.L.; validation, resources, writing—review and editing, supervision and project administration, X.P., J.G., Y.L. and L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Project of the State Grid, grant number 5100-202040007A-0-0-00.

Informed Consent Statement

Not applicable.

Data Availability Statement

All materials were obtained from Reference [18] of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The expressions of m0~m2, m′0~m′2 and l0~l4 are as follows:
m 0 = c ω 0 K r K s h T β T g T t T r
m 1 = c ( D s h + K p e 1 + ω 0 K s h T r ) K r T β T g T t T r
m 2 = c K r ( D s h + K p e 1 ) T β T g T t
m 1 = c ω 0 K s h T β T g T t
m 2 = c ( D s h + K p e 1 + ω 0 K s h T β ) T β T g T t
m 3 = c ( D s h + K p e 1 ) T g T t
l 0 = ω 0 K r K s h a T β T g T r T t
l 1 = ( D s h + K p e 1 ) K r a + ω 0 K s h T r ( K p e 2 K p e 1 b ) T β T g T r T t + ω 0 K r K s h T r a T β T g T r T t
l 2 = D s h T r ( K p e 2 K p e 1 b ) K p e 2 T r b T β T g T r T t + ω 0 K s h T r ( T g + T t ) + ( D s h + K p e 1 ) K r T r a T β T g T r T t + ω 0 K s h T β T r ( K p e 2 K p e 1 b ) T β T g T r T t
l 3 = ( D s h b ) T g T r + ( D s h + K p e 2 ) T r T t T β T g T r T t + ( K p e 2 K p e 1 ) D s h T β T r ( D s h + K p e 2 ) T β T r b T β T g T r T t + ω 0 K s h T β T r ( T g + T t ) T β T g T r T t
l 4 = T g T r T t + D s h T β T r ( T g + T t ) T β T g T r T t + K p e 2 T β T r T t T β T g T r b T β T g T r T t

References

  1. Lorenzo-Bonache, A.; Honrubia-Escribano, A.; Jimenez-Buend, F.; Gomez-Lazaro, E. Field validation of generic type 4 wind turbine models based on IEC and WECC guidelines. IEEE Trans. Energy Convers. 2019, 34, 933–941. [Google Scholar] [CrossRef]
  2. Zhang, Q.F.; He, J.H.; Xu, Y.; Hong, Z.Q.; Chen, Y.; Strunz, K. Average-value modeling of direct-driven PMSG-based wind energy conversion systems. IEEE Trans. Energy Convers. 2021, 37, 264–273. [Google Scholar] [CrossRef]
  3. Asmine, M.; Brochu, J.; Fortmann, J.; Gagnon, R.; Kazachkov, Y.; Langlois, C.E.; Muljadi, E.; MacDowell, J.; Pourbeik, P. Model validation for wind turbine generator models. IEEE Trans. Power Syst. 2011, 26, 1769–1782. [Google Scholar] [CrossRef]
  4. Trilla, L.; Gomis-Bellmunt, O.; Junyent-Ferré, A.; Mata, M.; Sánchez Navarro, J.; Sudrià-Andreu, A. Modeling and validation of DFIG 3-MW wind turbine using field test data of balanced and unbalanced voltage sags. IEEE Trans. Power Syst. 2011, 2, 509–519. [Google Scholar] [CrossRef]
  5. González-Cagigal, M.A.; Rosendo-Macías, J.A.; Gómez-Expósito, A. Parameter estimation of wind turbines with PMSM using cubature kalman filters. IEEE Trans. Power Syst. 2020, 35, 1796–1804. [Google Scholar] [CrossRef]
  6. Wang, T.; Huang, S.L.; Gao, M.Y.; Wang, Z.P. Adaptive extended kalman filter based dynamic equivalent method of PMSG wind farm cluster. IEEE Trans. Ind. Appl. 2021, 57, 2908–2917. [Google Scholar] [CrossRef]
  7. Wang, P.; Zhang, Z.Y.; Huang, Q.; Wang, N.; Zhang, X.; Lee, W.J. Improved wind farm aggregated modeling method for large-scale power system stability studies. IEEE Trans. Power Syst. 2018, 33, 6332–6342. [Google Scholar] [CrossRef]
  8. Jin, Y.Q.; Lu, C.J.; Ju, P.; Rehtanz, C.; Wu, F.; Pan, X.P. Probabilistic preassessment method of parameter identification accuracy with an application to identify the drive train parameters of DFIG. IEEE Trans. Power Syst. 2020, 35, 6332–6342. [Google Scholar] [CrossRef]
  9. Wu, Y.K.; Zeng, J.J.; Lu, G.L.; Chau, S.W.; Chiang, Y.C. Development of an equivalent wind farm model for frequency regulation. IEEE Trans. Ind. Appl. 2020, 56, 2360–2374. [Google Scholar] [CrossRef]
  10. Pedersena, J.K.; Helgelsen-Pedersena, K.O.; Poulsenb, N.K.; Akhmatovc, V.; Hejde Nielsena, A. Contribution to a dynamic wind turbine model validation from a wind farm islanding experiment. Electr. Power Syst. Res. 2003, 64, 41–51. [Google Scholar] [CrossRef]
  11. Littler, T.; Fox, B.; Flynn, D. Measurement-based estimation of wind farm inertia. In Proceedings of the IEEE Conference on Power Technology, Petersburg, Russia, 27–30 June 2005; p. 5. [Google Scholar]
  12. Kayikci, M.; Milanovic, J.V. Dynamic contribution of DFIG-based wind plants to system frequency disturbances. IEEE Trans. Power Syst. 2009, 24, 859–867. [Google Scholar] [CrossRef]
  13. Kennedy, J.M.; Fox, B.; Littler, T.; Flynn, D. Validation of fixed speed induction generator models for inertial response using wind farm measurements. IEEE Trans. Power Syst. 2011, 26, 1454–1461. [Google Scholar] [CrossRef]
  14. González-Longatt, F.; Regulski, P.; Wall, P.; Terzija, V. Fixed speed wind generator model parameter estimation using improved particle swarm optimization and system frequency disturbances. In Proceedings of the IET Conference on Renewable Power Generation, Edinburgh, UK, 6–8 July 2011; p. 6. [Google Scholar]
  15. Thomsen, S.; Rothenhagen, K.; Fuchs, F. Online parameter identification methods for doubly fed induction generators. In Proceedings of the IEEE Power Electronics Specialists Conference (PESC), Rhodes, Greece, 15–19 June 2008; pp. 2735–2741. [Google Scholar]
  16. Belmokhtar, K.; Ibrahim, H.; Merabet, A. Online parameter identification for a DFIG driven wind turbine generator based on recursive least squares algorithm. In Proceedings of the IEEE 28th Canadian Conference on Electrical and Computer Engineering, Halifax, NS, Canada, 3–6 May 2015; pp. 965–969. [Google Scholar]
  17. Kélouwani, S.; Agbossou, K. Nonlinear model identification of wind turbine with a neural network. IEEE Trans. Energy Convers. 2004, 19, 607–612. [Google Scholar] [CrossRef]
  18. Zhao, H.; Liu, H.; Hu, W.; Yan, X. Anomaly detection and fault analysis of wind turbine components based on deep learning network. Renew. Energy 2018, 127, 825–834. [Google Scholar] [CrossRef]
  19. Chao, Z.; Wang, S.; Liu, Y.; Liu, C.; Xie, W.; Fang, C.; Liu, S. A novel equivalent model of active distribution networks based on LSTM. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 2611–2624. [Google Scholar]
  20. Pan, X.P.; Ju, P.; Wu, F.; Jin, Y.Q. Parameter estimation of drive system in a fixed-speed wind turbine by utilising turbulence excitations. IET Gener. Transm. Distrib. 2013, 7, 665–673. [Google Scholar] [CrossRef]
  21. Ning, J.; Pan, X.P.; Venkatasubramanian, V. Oscillation modal analysis from ambient synchrophasor data using distributed frequency domain optimization. IEEE Trans. Power Syst. 2013, 28, 1960–1968. [Google Scholar] [CrossRef]
  22. Sørensen, P.; Hansen, A.; Janosi, L.; Bak-Jensen, B. Simulation of Interaction between Wind Farm and Power System; Risø National Laboratory: Roskilde, Denmark, 2001. [Google Scholar]
  23. Wu, F.; Zhang, X.P.; Godfrey, K.; Ju, P. Small signal stability analysis and optimal control of a wind turbine with doubly fed induction generator. IET Gener. Transm. Distrib. 2007, 1, 751–760. [Google Scholar] [CrossRef]
  24. Monroy, A.; Alvarez-Icaza, L. Real-time identification of wind turbine rotor power coefficient. In Proceedings of the IEEE Conference on Decision & Control, San Diego, CA, USA, 13–15 December 2006; pp. 3690–3695. [Google Scholar]
  25. Extending Linear Regression: Weighted Least Squares, Heteroskedasticity, Local Polynomial, Regression. Available online: https://www.stat.cmu.edu/~cshalizi/350/lectures/18/lecture-18.pdf (accessed on 23 October 2009).
  26. Manousakis, N.M.; Korres, G.N. A weighted least squares algorithm for optimal PMU placement. IEEE Trans. Power Syst. 2013, 28, 3499–3500. [Google Scholar] [CrossRef]
  27. Trelea, I. The particle swarm optimization algorithm: Convergence analysis and parameter selection. Inf. Process. Lett. 2003, 85, 317–325. [Google Scholar] [CrossRef]
Figure 1. The block diagram of DFIG WT model.
Figure 1. The block diagram of DFIG WT model.
Energies 15 02277 g001
Figure 2. Pitch angle controller.
Figure 2. Pitch angle controller.
Energies 15 02277 g002
Figure 3. A SMIB system with DFIG wind farm interconnection.
Figure 3. A SMIB system with DFIG wind farm interconnection.
Energies 15 02277 g003
Figure 4. PSD of the simulated output signals. (a) Generator angle speed ωr; (b) pitch angle β; (c) DC capacitor voltage vDC; (d) active power Pe.
Figure 4. PSD of the simulated output signals. (a) Generator angle speed ωr; (b) pitch angle β; (c) DC capacitor voltage vDC; (d) active power Pe.
Energies 15 02277 g004
Figure 5. PSD sensitivity curves of each parameter. (a) θ1; (b) Tt, Tg and Ksh; (c) Dsh, Kpe1 and Kpe2.
Figure 5. PSD sensitivity curves of each parameter. (a) θ1; (b) Tt, Tg and Ksh; (c) Dsh, Kpe1 and Kpe2.
Energies 15 02277 g005
Table 1. Eigenvalues and dominant participation factors.
Table 1. Eigenvalues and dominant participation factors.
λ = σ ± j ωζ/%f/HzDominant States and Their Participation Factors
λ1,2 = −75.42 ± j 379.2619.5060.36P_ids = 0.62, P_iqs = 0.89
λ3,4 = −193.47 ± j 64.8894.8110.33P_Ed = 0.85, P_Eq = 0.66
λ5,6 = −7.30 ± j 67.2510.7910.70P_x1 = 0.53, P_x3 = 0.58
λ7,8 = −20.83 ± j 24.6664.533.93P_vDC = 0.66, P_x5 = 0.65
λ9,10 = −0.82 ± j 10.417.851.66P_θtw = 0.51, P_sr = 0.43
λ11,12 = −0.07 ± j 0.987.120.16P_ωt = 0.43, P_x8 = 0.50
λ13,14 = −27.26 ± j 1.0899.920.17P_x2 = 0.54, P_x4 = 0.53
λ15 = −60.00100.00/P_x6 = 1.00
λ16 = −3.33100.00/P_β = 0.92
λ17 = −100.00100.00/P_x7 = 1.00
Table 2. PSD sensitivities of each parameter.
Table 2. PSD sensitivities of each parameter.
ModuleParametersSensitivity
Pitch controller
t ∈ [0.05, 0.25] s
θ1Kr/pu10.6048
Tβ18.1330
Tr8.1299
Drive train
t ∈ [1.55, 1.75]
θ2Ksh14.8417
Dsh0.9721
Tt6.0793
Tg18.1332
Kpe10.0678
Kpe20.0011
Table 3. Estimated values in two estimation rounds.
Table 3. Estimated values in two estimation rounds.
ParametersReal ValuesL-M PSO
1st Round Estimation2nd Round EstimationError/%1st Round Estimation2nd Round EstimationError/%
Drive systemKsh/pu0.30.27650.2809−6.36670.26540.2764−7.8667
Dsh/pu0.10.10100.0999−0.01000.15010.113813.8001
Tt/s6.05.36365.3635−10.60836.78036.755012.5833
Tg/s1.00.94560.9446−5.54000.95520.9637−3.6298
Kpe1/pu−0.0523−0.0395−0.039624.2830−0.0665−0.0662−26.5774
Kpe2/10−4−1.4944−2.0379−2.0379/−0.7300−0.7301−51.1442
Pitch angle controllerKr/pu10.09.53559.5355−4.645011.620310.53575.3570
Tβ/s0.30.34580.345815.26670.25380.2834−5.5333
Tr/s0.30.34840.344814.93330.35000.32107.0325
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lai, Y.; Zhu, L.; Pan, X.; Guo, J.; He, D.; Liang, W. Online Estimation of the Mechanical Parameters of a Wind Turbine with Doubly Fed Induction Generator by Utilizing Turbulence Excitations. Energies 2022, 15, 2277. https://doi.org/10.3390/en15062277

AMA Style

Lai Y, Zhu L, Pan X, Guo J, He D, Liang W. Online Estimation of the Mechanical Parameters of a Wind Turbine with Doubly Fed Induction Generator by Utilizing Turbulence Excitations. Energies. 2022; 15(6):2277. https://doi.org/10.3390/en15062277

Chicago/Turabian Style

Lai, Yening, Ling Zhu, Xueping Pan, Jinpeng Guo, Dazhuang He, and Wei Liang. 2022. "Online Estimation of the Mechanical Parameters of a Wind Turbine with Doubly Fed Induction Generator by Utilizing Turbulence Excitations" Energies 15, no. 6: 2277. https://doi.org/10.3390/en15062277

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop