Bdt | Br | Ng | Jg |
DT damping | Rotor friction | DT ratio | Generator inertia |
Jr | Kdt | Ta | Tg |
Rotor inertia | DT stiffness | Aerodynamic torque | Generator torque |
ωg | ωr | θΔ | ηdt |
Generator speed | Rotor speed | DT torsional angle | DT efficiency |
IEEE/CAA Journal of Automatica Sinica
Citation: | Hamed Habibi, Ian Howard, Silvio Simani, and Afef Fekih, "Decoupling Adaptive Sliding Mode Observer Design for Wind Turbines Subject to Simultaneous Faults in Sensors and Actuators," IEEE/CAA J. Autom. Sinica, vol. 8, no. 4, pp. 837-847, Apr. 2021. doi: 10.1109/JAS.2021.1003931 |
IN recent years, we have witnessed a steady increase in wind energy capacity worldwide, with horizontal-axis wind turbines (HAWTs) being the dominant type of installations. This rapid growth in HAWT installations, however, has led to a growing demand for improved efficiency and reliability [1]–[3]. HAWTs are mainly installed in vastly distributed and remote rural areas and subject to harsh and rapidly changing environments. This makes their maintenance and inspection costly. Moreover, various types of failures in the components are more likely to happen, potentially resulting in costly downtimes [2], [4]. In HAWTs, the most frequent faults occur in the electrical components, including the generator and converter [5], thus affecting the whole operational region.
In the low wind speed region, wind turbines are operated to maximize the captured power by regulating the generator load torque [2]. Hence, when generator faults, i.e., modelled as generator torque bias, occur this objective is not achieved and the HAWT operates with reduced efficiency [5]. On the other hand, in the high wind speed region, HAWTs are typically operated to maintain the generated power at its nominal value, with the least amount of power fluctuations to meet the required power quality of the grid. This is fulfilled by controlling the pitch angle and the generator torque and keeping at the reference values for these signals [2]. This objective will not be fulfilled either when a generator fault happens [6], [7]. In both regions, the generator speed is one of the controller outputs and it is fed back into the nominal controller to compute the corresponding control effort [6]. Accordingly, when the generator speed sensor is faulty, the nominal controller is not able to satisfy the objective, even worse, it might lead to HAWT instability and hazardous operation [8], [9].
The HAWT control design has gained significant importance during the last decades. Viable solutions available in the related literature may vary from linear PID [6], linear parameter varying control [7], adaptive nonlinear control [10], optimal control [11], evolutionary algorithms [12], robust control [13], and fuzzy logic systems [14]. However, these solutions fail to operate satisfactorily in the presence of faults. As a result, fault-tolerant control (FTC) is an effective means for improving HAWT reliability and performance and reducing its downtime and maintenance cost [7]. FTCs can maintain satisfactory performance under faulty conditions either using passive approaches that can only mitigate faults that were considered at the design stage, or active ones that require online fault detection and isolation (FDI) followed by control reconfiguration or redesign [2], [8]. Various active FTC approaches have recently been proposed for HAWTs, including observer design [1], [15], fuzzy control [16], adaptive sliding mode control [6], and robust linear parameter varying control [7].
The FDI mechanisms considered in most of these studies have only focused on pitch actuator faults or sensor faults [2], [6], [8]-[10]. Only few works address both sensor and actuator faults, but not simultaneous ones. It is usually assumed that only one type of fault occurred at a time. Therefore, the actuator and sensor simultaneous faults have not been systematically studied. It has only been considered in a few works in which hardware redundancy was required for FDI [2]. Additionally, the estimation of fault type and size is still a challenge for simultaneous faults [17]. Taking into consideration industrial implementation requirements, on the other hand, suggests a simple design with minimum computational cost. Further, it is desirable to keep the nominal controller in use for fault tolerant purposes, thus making observer designs a suitable approach to satisfy this requirement [2], [6]. Another aspect to be taken into consideration is the inaccurate measurement of wind speed, which represents one of the most challenging issues [17]. Even though numerous methodologies have considered the wind speed estimation, such as the non-standard extended Kalman filter [18] and soft computing methodology [19], their practical implementation is quite complicated and ineffective [20].
It should be noted that there are many methods to estimate actuator and sensor signals using observer design such as unknown input observer [21], [22], adaptive robust observer [23], and adaptive sliding mode observer (ASMO) [24]. To highlight the advantages of the proposed method the following remarks are worth noting. In [21] the same fault signal appears in both dynamic modelling and measurement which leads to the availability of extra information about the fault with limited industrial application. Also, it is assumed that the second time derivative of the fault is zero and hence known. More importantly, the stability and convergence of the observer are proven with the assumption of zero initial condition of estimation error. It means that initially there is no estimation error of the observer. In our paper, we have avoided such restrictive assumptions. In [25] the stabilization problem in the presence of external disturbance, actuator degradation and additive sensor fault is studied. Even though this paper follows a similar design approach as ours, the actuator fault is modelled as partial effectiveness loss. However, here we consider a general class of time variable actuator fault. In contrast to [26], we propose the design matrices such that it works for both matched and unmatched actuator faults. Also, for the sake of FTC design as well as for the system monitoring, both sensor and actuator faults are estimated.
On the contrary to [27], [28] the actuator fault is not required to be continuously differentiable, as it is estimated using the so-called concept of equivalent output injection. Generally, in ASMO design several coordinate transformations are required [29]. Also, some optimization approaches, e.g., [30], [31] are used to make the observer dynamic response robust, with suppression of the effect of faults and uncertainties. In this paper, we estimate the system states and faults with neither coordinate transformation nor
Motivated by the above considerations, we propose in this paper an ASMO design for HAWTs to estimate the simultaneous generator actuator and sensor faults. In this manner the FDI is achieved, which are necessary for the active FTC purpose. Accordingly, the fault diagnosis task is fulfilled without the need for any redundant hardware component. The final scheme is numerically evaluated on the 4.8 MW HAWT benchmark model. Also, Monte-Carlo analysis is exploited for the evaluation of the reliability and robustness characteristics against the model uncertainty and measurement. Therefore, the main contributions are threefold:
1) A simple design that enables the detection of the generator’s simultaneous sensor and actuator faults, in contrast to most of the studies, e.g., [15], [32], [33], without the need for additional redundant hardware.
2) Compared to some works, such as [1], [5], [7], the proposed approach implements the principle of separation. This enables the use of the nominal controller in faulty conditions. This is achieved by adopting a signal correction scheme to recover the nominal behavior. Another significant feature of this approach is the design freedom, i.e., the nominal controller can be easily replaced by any of the other advanced controllers and no modification is required to the proposed scheme.
3) An easy to implement design in which wind speed variations and aerodynamic torque are considered as unknown disturbances, thus eliminating the need for accurately measuring or estimating them. Moreover, this eliminates the need for computationally-expensive algorithms to estimate the wind speed or aerodynamic torque [5], [8], [10], [12].
The remainder of this paper is organized as follows. In Section II, the HAWT descriptor system is briefly recalled. In Section III, the ASMO is designed with the feasibility and estimation performance analysis. In Section IV, the FTC scheme is designed, using the signal correction approach. The numerical simulation is conducted in Section V. Finally, the conclusions are given in Section VI.
The following notations, which are rather standard, are used throughout this paper.
It should be noted that to simplify the subsequent notation, if there is no confusion, function arguments are sometimes omitted.
In this section the HAWT benchmark model, detailed in [34], [35] is briefly introduced. The wind kinetic energy is captured by the blades and transferred into the rotor, rotating at
Ta=0.5ρπR3V2rCq(β,λ)Ft=0.5ρπR2V2rCt(β,λ) |
(1) |
respectively, where
The captured aerodynamic power by the HAWT is as
Pa=0.5ρπR2V3rCp(β,λ) |
(2) |
where
Jr˙ωr=Ta−KdtθΔ−(Br+Bdt)ωr+BdtNgωgJg˙ωg=ηdtKdtNgθΔ+ηdtBdtNgωr−(Bg+ηdtBdtN2g)ωg−Tg˙θΔ=ωr−ωgNg. |
(3) |
The rotor kinetic energy is converted into electrical energy in the generator. Additionally, the frequency of the generated power is adjusted using the grid side converter (GSC), located between the generator and the electrical grid [3], [4]. The dynamics of the GSC are modeled as a first-order system with time delay
˙Tg=−agTg+agTg,ref+agfTg |
(4) |
where
Pg=ηgωgTg |
(5) |
where
As most of the control schemes are designed based on the feedback of the generator speed measurement [2], sensor faults lead to performance degradation or even instability. Lightning, moisture, salt spray and corrosion, may cause sensor faults. Also, if the encoder is used for shaft speed estimation, degradation of metal pieces on the shaft leads to inaccurate speed measurements. Moreover, malfunctions of the electrical components of the encoders represent another reported source of faults [35]. On the other hand, DT resonance frequency content on the generator speed sensor may deviate the sensor output from accurate readings [36]. The additive time-variable bias is able to represent a variety of sensor faults, i.e., additive constant bias, multiplicative gain changes in the measurements, fixed and no sensor outputs [2]. Therefore, the generator sensor faults are modelled as an additive time-variable bias
Bdt | Br | Ng | Jg |
DT damping | Rotor friction | DT ratio | Generator inertia |
Jr | Kdt | Ta | Tg |
Rotor inertia | DT stiffness | Aerodynamic torque | Generator torque |
ωg | ωr | θΔ | ηdt |
Generator speed | Rotor speed | DT torsional angle | DT efficiency |
The HAWT model, can be represented as [2]
˙x(t)=Ax(t)+BTg,ref(t)+FafTg(t)+DTa(t)y(t)=Cx(t)+Fsfs(t) |
(6) |
where
A=[−Bdt−BrJrBdtNgJr−KdtJr0ηdtBdtNgJg−Bg−ηdtBdtN2gJgηdtKdtNgJg−1Jg1−1Ng00000ag],B=Fa=[000ag], |
It should be noted that
Assumption 1: The actuator fault, sensor fault and aerodynamic torque are bounded, as
Remark 1: Some unknown upper bounds are defined in Assumption 1. To propose a practical solution, in this paper these bounds are assumed to be unknown and will not be used [2].
The main objective of this paper is to design an ASMO-based FTC for the HAWT (6). In order to obtain accurate estimates of the faults, the system (6) is augmented into a descriptor form as
E˙ˉx=ˉAˉx+BTg,ref+Wω1y=ˉCˉx |
(7) |
where
Remark 2: As
Now, some technical preliminaries are given, which are used in the ASMO design [38].
Lemma 1: The descriptor system (7) is consistent as
Lemma 2: The descriptor system (7) is impulse observable, since
Lemma 3: The triple
Lemma 4: A necessary and sufficient condition for the existence of a solution for the consistent equation
Remark 3: It is worth noting that Lemma 1 yields that the system (7) is solvable which is sought in Section III. On the other hand, Lemmas 2 and 3 are used in the existence of design matrices (see Lemma 5). Finally, Lemma 4 is useful to find the general solution of a system of algebraic equations (see (12), (13), (15) ,and (16)).
In this section, an ASMO is designed to estimate and reconstruct the descriptor state
˙ξ=Kξ+LTg,ref+Jy+Fνˆˉx=ξ+Zyˆy=ˉCˆˉx |
(8) |
where
ν=ρνsign(ey) |
(9) |
where
It follows from (7) and (8) that the estimation error dynamics can be written as:
˙ϵ=Kϵ+(TˉA−JˉC−KTE)ˉx+(TB−L)Tg,ref+TWω1−Fνe=ϵ+(I5−TE−ZˉC)ˉx. |
(10) |
It is obvious that the state estimation error
TE+ZˉC=I5 |
JˉC+KTE=TˉA |
TB=L. |
The matrix equation (11a) can be rearranged as
[TZ]K1=O1 |
(12) |
where
[TZ]=O1K†1−R1(I7−K1K†1) |
(13) |
where
T=T1−R1T2Z=Z1−R1Z2 |
(14) |
respectively, where the matrices
[KˉJ]K2=O2 |
(15) |
where
[KˉJ]=O2K†2−R2(I8−K2K†2) |
(16) |
where
K=K1−R2K2ˉJ=ˉJ1−R2ˉJ2 |
(17) |
respectively, where the matrices
Obviously, once the matrices
Lemma 5: There exist matrices
Proof: By using (14) and (17), the matrix
On the other hand,
Now, based on the analysis of ASMO estimation performance, a systematic approach to determine the design matrices K, L, J, F, and Z is given. By satisfying the matrix equalities (11), the estimation error dynamics (10) yields
˙e=Ke+TWω1−Fν. |
(18) |
We design
Theorem 1: Consider the HAWT model (6), represented as the descriptor (7) including the generator torque and sensor simultaneous faults. Under Assumption 1, the ASMO (8) is asymptotically stable and estimates the augmented system state
KTP+PK≤−γI5 |
(19) |
PTW=ˉCTQ |
(20) |
with gain
ρν=ˆρ+ϵν |
(21) |
and an adaption law, designed as
˙ˆρ=σ0‖ey‖ |
(22) |
where
ˆω1=(ˉCP−1ˉCTQ)†(ˉCP−1ˉCTνeq) |
(23) |
where
Proof: Choose a positive definite Lyapunov function
Vo=eTPe+1σ0˜ρ2 |
(24) |
where
˙Vo=eT(KTP+PK)e+2eTP(TWω1−Fν)−2σ0˜ρ˙ˆρ. |
(25) |
With the matrix inequality (19) and the adaption law (22),
˙Vo≤−γ‖e‖2+2eTP(TWω1−Fν)−2˜ρ‖ey‖. |
(26) |
Considering the matrix F designed as
˙Vo≤−γ‖e‖2+2eTˉCT(Qω1−ν)−2˜ρ‖ey‖. |
(27) |
From (27) it can be seen that
˙Vo≤−γ‖e‖2−2‖ey‖ϵν≤−γ‖e‖2. |
(28) |
Thus, taking integration of (28) over
˙ey=ˉCKe+ˉCTWω1−ˉCFν. |
(29) |
After the sliding surface is reached,
ω1=(ˉCP−1ˉCTQ)†(ˉCP−1ˉCTν−ˉCKe). |
(30) |
The average behavior of the switching component
ˆω1=(ˉCP−1ˉCTQ)†(ˉCP−1ˉCTνeq) |
(31) |
with estimation error
Remark 4: From the stability analysis given in Theorem 1, it is obvious that the dynamic behavior of the convergence of
Now, based on the given analysis, the design procedure of ASMO (8) is summarized in Algorithm 1, which is solved offline.
Algorithm 1: ASMO design procedure.
1) Given the matrices
2) For the given positive constant
X1+X1T<−γI5 |
(32) |
0<[δI5X2X2TδI2] |
(33) |
where
3) Compute
4) Compute the matrices
5) Compute the ASMO matrices
Note that in Algorithm 1, the matrix equality (20) is replaced with the equivalent matrix inequality (33) [39]. On the other hand, to have design freedom, the small positive constant
In this section, the FTC scheme is designed, using the signal correction procedure, to recover the nominal behavior of the HAWT, despite the occurrence of the faults. As discussed earlier, it is aimed to keep the HAWT nominal controller in use, to ensure industrial acceptability. In this manner, the nominal controller is briefly recalled. For the wind speed lower that the nominal value, the operational objective is to maximize the captured power. On the other hand, for high wind speed values, it is aimed to maintain the generated power at its nominal value. The former objective is achieved by regulating the reference generator torque, i.e.,
Tg,ref(ωg)=Kcω2g(t)βref=0 |
(34) |
and in high wind speed situation is as
Tg,ref=Tg,Nβref(ωg)=Kpeωg(t)+Ki∫t0eωg(τ)dτ |
(35) |
where
It is obvious that the presence of the generator speed sensor fault perturbs the performance of the nominal controller. Additionally, the generator torque fault causes deviation from the maximum power generation. It is worth noting that the generator torque fault degrades the nominal power generation and quality of the generated power for high wind speed situations. Accordingly, it is desirable to remove the generator simultaneous sensor and actuator faults, and then, to recover the normal behavior. Also, we aim to have nominal behavior recovery achieved using the nominal controller (34) and (35). In this sense, the generator speed measurement is modified before being fed back into the nominal controller as
ωg,m=ωg−ˆfs. |
(36) |
Consequently, the FTC scheme is designed as
Tg,FTC=Tg,ref(ωg,m)−ˆfTgβFTC=βref(ωg,m). |
(37) |
It is evident from (37) that the nominal controller structure is kept in use, and it is only reconfigured to recover the nominal behavior. The performance of the ASMO-based FTC approach (37) is addressed in Theorem 2.
Theorem 2: Consider the HAWT dynamics (6), equipped with ASMO (8) and FTC scheme (37) under Assumption 1. When the generator sensor fault
Proof: Substituting (37) into (6) yields
˙x(t)=Ax(t)+BTg,ref(t)+DTa(t)+χ(efs,efa) |
(38) |
where
˙x(t)=Ax(t)+BTg,ref(t)+DTa(t) |
(39) |
which is exactly the nominal behavior, i.e., the fault-free condition of (6). As the stability of the nominal controller is guaranteed, by having the nominal behavior recovered, the stability of the closed-loop system is achieved.
Remark 5: Within this structure, the nominal controllers (34) and (35) can be replaced by any of the other modern designs available in the literature. This represents a significant feature of the proposed scheme, since it is based on the decoupling approach. This also gives a design freedom, i.e., a variety of available industrial controllers can be kept in use.
In this section, the performance of the proposed approach is evaluated by implementing it to the 4.8 MW HAWT benchmark, whose technical specifications are illustrated in [7], [34]. It should be noted that the low wind speed case is considered, as the generator sensor and actuator faults have considerable effects. Nevertheless, the proposed solution is applicable for the whole operational region of the HAWT, i.e., low and high wind speed. The generator sensor and actuator faults are defined as
fs(t)={6sin(t)50(s)<t<80(s)12+4cos(πt/4)100(s)<t<150(s) |
fa(t)={15040(s)<t<70(s)100sin(t−3)90(s)<t<120(s) |
respectively. It is worth noting that in [5], [15], [34], [35] the faults are modelled as a constant bias. However, in this paper to account for a wide variety of time varying faults, we consider the above-mentioned fault signals. Also, to investigate the solution practically, the sensor measurement errors are modelled as Gaussian noise processes, with zero mean and standard deviation,
K=[0.22−0.003−15.130.006−0.003−4492.6516.3476856.06−20.9416.640.51−0.007−0.940.00010.0030.004−0.0004−0.037−0.77−0.00044492.66−16.95−76856.0620.95−17.30] |
L=[−0.001−0.690.00010.520.69]T |
J=[0.2200.001−89.3200.680.460−0.000200−0.5189.320−0.679] |
Z=[0.69200125.6400.014−0.01200−0.000800.99−125.641.00−0.014] |
F=10−5[0.000500−0.1920.0003−0.0006000000.00050.1920.00040.0006] |
Also,
To illustrate the effect of generator actuator faults, in Figs. 3 and 4, the generated power in the time periods
The estimated sensor and actuator faults are compared to the actual ones in Figs. 5 and 6, respectively. It can be seen that the nominal operation of the HAWT benchmark is recovered using the proposed approach. Moreover, the sensor and actuator faults are accurately estimated. To precisely investigate the effectiveness of the proposed FTC,
The different cases of Monte-Carlo simulation are summarized in Table II. Three sets of measurement noise standard deviations are considered, which are described as
Noises | Set1 | Set2 | Set3 | ||
PM (%) | Maximum | B | 3.01 | 2.96 | 2.95 |
A | 3.05 | 3.06 | 3.04 | ||
W | 3.11 | 3.15 | 3.14 | ||
Minimum (×10−5) | B | 0.009 | 0.13 | 0.15 | |
A | 2.05 | 4.21 | 3.12 | ||
W | 5.78 | 16.02 | 9.64 | ||
Mean | B | 0.303 | 0.304 | 0.305 | |
A | 0.304 | 0.307 | 0.310 | ||
W | 0.305 | 0.340 | 0.355 | ||
Standard deviation | B | 0.235 | 0.236 | 0.236 | |
A | 0.236 | 0.238 | 0.240 | ||
W | 0.237 | 0.262 | 0.273 |
PM(%)=100|Pg−Pg,ff|max(Pg,ff)−min(Pg,ff) |
where
In this paper, an adaptive sliding mode observer was designed, enabling the estimation of generator actuator and sensor simultaneous faults. As the principle of separation was recovered by the proposed scheme, the nominal controller was kept in use for the fault tolerance purpose, recovering the nominal behavior of the wind turbine in the presence of faults. The accurate measurement or estimation of the unknown wind speed and consequent unknown aerodynamic torque was not required. This led to a simple and less computationally-expensive scheme which can be used in industry. The effectiveness of the proposed scheme was numerically evaluated using a 4.8 MW wind turbine benchmark model. The reliability and robustness characteristics of the proposed approach against measurement errors were further assessed using the Monte-Carlo analysis. The results showed that the nominal operation was recovered using the proposed approach, in the presence of simultaneous faults and the unknown wind speed variations. Sensor and actuator faults were also accurately estimated using the proposed observer. The contributions of this paper can motivate the following future research directions. For instance, a necessary step to the industrial deployment of the proposed scheme is its experimental validation, with cost analysis and assessment of the economic benefits. This includes the analysis of other faults, the computation of the downtime/availability, and operation costs. This, cumulatively, leads to estimation of the average wind turbine lifespan. On the other hand, the proposed approach can further be extended to the high wind speed region, where the pitch actuator is active. Finally, further Monte-Carlo analysis can be performed to assess other performance metrics, such as false alarm rates, missed fault rates and detection delays.
[1] |
B. Yang, T. Yu, H. Shu, J. Dong, and L. Jiang, “Robust slidingmode control of wind energy conversion systems for optimal power extraction via nonlinear perturbation observers,” Appl. Energy, vol. 210, pp. 711–723, 2018. doi: 10.1016/j.apenergy.2017.08.027
|
[2] |
H. Habibi, I. Howard, and S. Simani, “Reliability improvement of wind turbine power generation using model-based fault detection and fault tolerant control: A review,” Renew. Energy, vol. 135, pp. 877–896, 2019. doi: 10.1016/j.renene.2018.12.066
|
[3] |
M. J. Morshed and A. Fekih, “A sliding mode approach to enhance the power quality of wind turbines under unbalanced voltage conditions,” IEEE/CAA J. Autom. Sinica, vol. 6, no. 2, pp. 566–574, 2019. doi: 10.1109/JAS.2019.1911414
|
[4] |
M. J. Morshed, “A nonlinear coordinated approach to enhance the transient stability of wind energy-based power systems,” IEEE/CAA J. Autom. Sinica, vol. 7, no. 4, pp. 1087–1097, 2020. doi: 10.1109/JAS.2020.1003255
|
[5] |
H. Badihi, Y. Zhang, and H. Hong, “Fault-tolerant cooperative control in an offshore wind farm using model-free and model-based fault detection and diagnosis approaches,” Appl. Energy, vol. 201, pp. 284–307, 2017. doi: 10.1016/j.apenergy.2016.12.096
|
[6] |
J. Lan, R. J. Patton, and X. Zhu, “Fault-tolerant wind turbine pitch control using adaptive sliding mode estimation,” Renew. Energy, vol. 116, pp. 219–231, 2018. doi: 10.1016/j.renene.2016.12.005
|
[7] |
C. Sloth, T. Esbensen, and J. Stoustrup, “Robust and fault-tolerant linear parameter-varying control of wind turbines,” Mechatronics, vol. 21, no. 4, pp. 645–659, 2011. doi: 10.1016/j.mechatronics.2011.02.001
|
[8] |
H. Habibi, H. R. Nohooji, and I. Howard, “A neuro-adaptive maximum power tracking control of variable speed wind turbines with actuator faults,” in Proc. Australian and New Zealand Control Conf., Gold Coast, Australia, 2017, pp. 63–68.
|
[9] |
H. Habibi, H. R. Nohooji, and I. Howard, “Constrained control of wind turbines for power regulation in full load operation,” in Proc. 11th Asian Control Conf., Australia, 2017, pp. 2813–2818.
|
[10] |
M. S. Mahmoud and M. O. Oyedeji, “Adaptive and predictive control strategies for wind turbine systems: A survey,” IEEE/CAA J. Autom. Sinica, vol. 6, no. 2, pp. 364–378, 2019. doi: 10.1109/JAS.2019.1911375
|
[11] |
U. Giger, P. Kühne, and H. Schulte, “Fault tolerant and optimal control of wind turbines with distributed high-speed generators,” Energies, vol. 10, no. 2, pp. 1–13, 2017.
|
[12] |
F. Jaramillo-Lopez, G. Kenne, and F. Lamnabhi-Lagarrigue, “A novel online training neural network-based algorithm for wind speed estimation and adaptive control of PMSG wind turbine system for maximum power extraction,” Renew. Energy, vol. 86, pp. 38–48, 2016. doi: 10.1016/j.renene.2015.07.071
|
[13] |
Y.-M. Kim, “Robust data driven H-infinity control for wind turbine,” J. Franklin Inst., vol. 353, no. 13, pp. 3104–3117, 2016. doi: 10.1016/j.jfranklin.2016.06.009
|
[14] |
M. A. Soliman, H. M. Hasanien, H. Z. Azazi, E. E. El-Kholy, and S. A. Mahmoud, “An adaptive fuzzy logic control strategy for performance enhancement of a grid-connected PMSG-based wind turbine,” IEEE Trans. Industr. Inform., vol. 15, no. 6, pp. 3163–3173, 2018.
|
[15] |
F. Shi and R. Patton, “An active fault tolerant control approach to an offshore wind turbine model,” Renew. Energy, vol. 75, pp. 788–798, 2015. doi: 10.1016/j.renene.2014.10.061
|
[16] |
X. Liu, Z. Gao, and M. Z. Chen, “Takagi–Sugeno fuzzy model based fault estimation and signal compensation with application to wind turbines,” IEEE Trans. Ind. Electron., vol. 64, no. 7, pp. 5678–5689, 2017. doi: 10.1109/TIE.2017.2677327
|
[17] |
F. D. Bianchi, H. De Battista, and R. J. Mantz, Wind Turbine Control Systems: Principles, Modelling and Gain Scheduling Design, London, UK: Springer Science and Business Media, 2006.
|
[18] |
D. Song, J. Yang, Z. Cai, M. Dong, M. Su, and Y. Wang, “Wind estimation with a non-standard extended Kalman filter and its application on maximum power extraction for variable speed wind turbines,” Appl. Energy, vol. 190, pp. 670–685, 2017. doi: 10.1016/j.apenergy.2016.12.132
|
[19] |
V. Nikolić, S. Motamedi, S. Shamshirband, D. Petković, S. Ch, and M. Arif, “Extreme learning machine approach for sensorless wind speed estimation,” Mechatronics, vol. 34, pp. 78–83, 2016. doi: 10.1016/j.mechatronics.2015.04.007
|
[20] |
O. Barambones, “Robust wind speed estimation and control of variable speed wind turbines,” Asian J. Control, vol. 21, no. 2, pp. 856–867, 2019. doi: 10.1002/asjc.1779
|
[21] |
Z. Gao, X. Liu, and M. Chen, “Unknown input observer-based robust fault estimation for systems corrupted by partially decoupled disturbances,” IEEE Trans. Ind. Electron., vol. 63, no. 4, pp. 2537–2547, 2015.
|
[22] |
B. Marx, D. Ichalal, J. Ragot , D. Maquin, and S. Mammar, “Unknown input observer for LPV systems,” Automatica, vol. 100, pp. 67–74, 2019. doi: 10.1016/j.automatica.2018.10.054
|
[23] |
Z. Li and J. Zhao, “Fuzzy adaptive robust control for stochastic switched nonlinear systems with full-state dependent nonlinearities,” IEEE Trans. Fuzzy Sys., vol. 28, no. 9, pp. 2035–2047, 2020. doi: 10.1109/TFUZZ.2019.2930034
|
[24] |
Y. Zhang , T. Zeng, and G. Li, “Robust excitation force estimation and prediction for wave energy converter m4 based on adaptive slidingmode observer,” IEEE Trans. Industr. Inform., vol. 16, no. 2, pp. 1163–1171, 2020. doi: 10.1109/TII.2019.2941886
|
[25] |
L. Chen, X. Huang, and M. Liu, “Fault-tolerant control against simultaneous partial actuator degradation and additive sensor fault,” in Proc. American Control Conf., 2017, pp. 4105–4110.
|
[26] |
Y. Wang, Y. Xia, H. Li, and P. Zhou, “A new integral sliding mode design method for nonlinear stochastic systems,” Automatica, vol. 90, pp. 304–309, 2018. doi: 10.1016/j.automatica.2017.11.029
|
[27] |
J. Lan and R. J. Patton, “A new strategy for integration of fault estimation within fault-tolerant control,” Automatica, vol. 69, pp. 48–59, 2016. doi: 10.1016/j.automatica.2016.02.014
|
[28] |
A. F. De Loza, J. Cieslak, D. Henry, A. Zolghadri, and L. M. Fridman, “Output tracking of systems subjected to perturbations and a class of actuator faults based on HOSM observation and identification,” Automatica, vol. 59, pp. 200–205, 2015. doi: 10.1016/j.automatica.2015.06.020
|
[29] |
S. Yin, H. Gao, J. Qiu, and O. Kaynak, “Descriptor reduced-order sliding mode observers design for switched systems with sensor and actuator faults,” Automatica, vol. 76, pp. 282–292, 2017. doi: 10.1016/j.automatica.2016.10.025
|
[30] |
Z. Huang, R. J. Patton, and J. Lan, “Sliding mode state and fault estimation for decentralized systems,” in Variable-Structure Approaches, Springer, 2016, pp. 243–281.
|
[31] |
W. H. Chen, J. Yang, L. Guo, and S. Li, “Disturbance-observer-based control and related methods an overview,” IEEE Trans. Indust. Elect., vol. 63, no. 2, pp. 1083–1095, 2016. doi: 10.1109/TIE.2015.2478397
|
[32] |
P. Kühne, F. Pöschke, and H. Schulte, “Fault estimation and fault-tolerant control of the FAST NREL 5 MW reference wind turbine using a proportional multi-integral observer,” Int. J. Adapt. Contr. Signal Process., vol. 32, no. 4, pp. 568–585, 2018. doi: 10.1002/acs.2800
|
[33] |
S. Zhang and Z. Q. Lang, “SCADA-data-based wind turbine fault detection: A dynamic model sensor method,” Control. Eng. Pract., vol. 102, Article No. 104546, 2020. doi: 10.1016/j.conengprac.2020.104546
|
[34] |
P. F. Odgaard and J. Stoustrup, “A benchmark evaluation of fault tolerant wind turbine control concepts,” IEEE Trans. Cont. Syst. Tech., vol. 23, no. 3, pp. 1221–1228, 2015. doi: 10.1109/TCST.2014.2361291
|
[35] |
P. F. Odgaard, J. Stoustrup, and M. Kinnaert, “Fault-tolerant control of wind turbines: A benchmark model,” IEEE Trans. Contr. Syst. Tech., vol. 21, no. 4, pp. 1168–1182, 2013. doi: 10.1109/TCST.2013.2259235
|
[36] |
V. Pashazadeh, F. R. Salmasi, and B. N. Araabi, “Data driven sensor and actuator fault detection and isolation in wind turbine using classifier fusion,” Renew. Energy, vol. 116, pp. 99–106, 2018. doi: 10.1016/j.renene.2017.03.051
|
[37] |
V. Joukov, J. Ćesić, K. Westermann, I. Marković, I. Petrović, and D. Kulić, “Estimation and observability analysis of human motion on Lie groups,” IEEE Trans. Cybernetics, vol. 50, no. 3, pp. 1321–1332, 2019.
|
[38] |
M. Darouach and T. Fernando, “On the existence and design of functional observers,” IEEE Trans. Auto. Contr., vol. 65, no. 6, pp. 2751–2759, 2019.
|
[39] |
J. Lan and R. J. Patton, “A decoupling approach to integrated faulttolerant control for linear systems with unmatched non-differentiable faults,” Automatica, vol. 89, pp. 290–299, 2018. doi: 10.1016/j.automatica.2017.12.011
|
[40] |
H. Habibi, A. Y. Koma, and I. Howard, “Power improvement of nonlinear wind turbines during partial load operation using fuzzy inference control,” Control Eng. Appl. Inf., vol. 19, no. 2, pp. 31–42, 2017.
|
[41] |
H. Habibi, I. Howard, and R. Habibi, “Bayesian fault probability estimation: Application in wind turbine drivetrain sensor fault detection,” Asian J. Control, vol. 22, no. 2, pp. 624–647, 2020. doi: 10.1002/asjc.1973
|
[1] | Shouyan Chen, Weitian He, Zhijia Zhao, Yun Feng, Zhijie Liu, Keum-Shik Hong. Adaptive Control of a Flexible Manipulator With Unknown Hysteresis and Intermittent Actuator Faults[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(1): 148-158. doi: 10.1109/JAS.2024.124653 |
[2] | Kamal Rsetam, Zhenwei Cao, Zhihong Man, Xian-Ming Zhang. GPIO-Based Continuous Sliding Mode Control for Networked Control Systems Under Communication Delays With Experiments on Servo Motors[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(1): 99-113. doi: 10.1109/JAS.2024.124812 |
[3] | Pei-Ming Liu, Xiang-Gui Guo, Jian-Liang Wang, Daniel Coutinho, Lihua Xie. Chattering-Free Fault-Tolerant Cluster Control and Fault Direction Identification for HIL UAV Swarm With Pre-Specified Performance[J]. IEEE/CAA Journal of Automatica Sinica, 2025, 12(1): 183-197. doi: 10.1109/JAS.2024.124827 |
[4] | Li-Ying Hao, Gege Dong, Tieshan Li, Zhouhua Peng. Path-Following Control With Obstacle Avoidance of Autonomous Surface Vehicles Subject to Actuator Faults[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(4): 956-964. doi: 10.1109/JAS.2023.123675 |
[5] | Guo-Ping Liu. Control Strategies for Digital Twin Systems[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(1): 170-180. doi: 10.1109/JAS.2023.123834 |
[6] | Dingxin He, HaoPing Wang, Yang Tian, Yida Guo. A Fractional-Order Ultra-Local Model-Based Adaptive Neural Network Sliding Mode Control of n-DOF Upper-Limb Exoskeleton With Input Deadzone[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(3): 760-781. doi: 10.1109/JAS.2023.123882 |
[7] | Zizhang Qiu, Shouguang Wang, Dan You, MengChu Zhou. Bridge Bidding via Deep Reinforcement Learning and Belief Monte Carlo Search[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(10): 2111-2122. doi: 10.1109/JAS.2024.124488 |
[8] | Zheng Wu, Yiyun Zhao, Fanbiao Li, Tao Yang, Yang Shi, Weihua Gui. Asynchronous Learning-Based Output Feedback Sliding Mode Control for Semi-Markov Jump Systems: A Descriptor Approach[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(6): 1358-1369. doi: 10.1109/JAS.2024.124416 |
[9] | Jianquan Yang, Chunxi Yang, Xiufeng Zhang, Jing Na. Fixed-Time Sliding Mode Control With Varying Exponent Coefficient for Modular Reconfigurable Flight Arrays[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(2): 514-528. doi: 10.1109/JAS.2023.123645 |
[10] | Yunjun Zheng, Jinchuan Zheng, Ke Shao, Han Zhao, Hao Xie, Hai Wang. Adaptive Trajectory Tracking Control for Nonholonomic Wheeled Mobile Robots: A Barrier Function Sliding Mode Approach[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(4): 1007-1021. doi: 10.1109/JAS.2023.124002 |
[11] | Xuerao Wang, Qingling Wang, Yanxu Su, Yuncheng Ouyang, Changyin Sun. Adaptive Sensor-Fault Tolerant Control of Unmanned Underwater Vehicles With Input Saturation[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(4): 907-918. doi: 10.1109/JAS.2023.123837 |
[12] | Dan Zhang, Jiabin Hu, Jun Cheng, Zheng-Guang Wu, Huaicheng Yan. A Novel Disturbance Observer Based Fixed-Time Sliding Mode Control for Robotic Manipulators With Global Fast Convergence[J]. IEEE/CAA Journal of Automatica Sinica, 2024, 11(3): 661-672. doi: 10.1109/JAS.2023.123948 |
[13] | Hongru Ren, Hui Ma, Hongyi Li, Zhenyou Wang. Adaptive Fixed-Time Control of Nonlinear MASs With Actuator Faults[J]. IEEE/CAA Journal of Automatica Sinica, 2023, 10(5): 1252-1262. doi: 10.1109/JAS.2023.123558 |
[14] | Wei Chen, Qinglei Hu. Sliding-Mode-Based Attitude Tracking Control of Spacecraft Under Reaction Wheel Uncertainties[J]. IEEE/CAA Journal of Automatica Sinica, 2023, 10(6): 1475-1487. doi: 10.1109/JAS.2022.105665 |
[15] | Lei Chen, Yan Yan, Chaoxu Mu, Changyin Sun. Characteristic Model-based Discrete-time Sliding Mode Control for Spacecraft with Variable Tilt of Flexible Structures[J]. IEEE/CAA Journal of Automatica Sinica, 2016, 3(1): 42-50. |
[16] | Cheng Peng, Yue Bai, Xun Gong, Qingjia Gao, Changjun Zhao, Yantao Tian. Modeling and Robust Backstepping Sliding Mode Control with Adaptive RBFNN for a Novel Coaxial Eight-rotor UAV[J]. IEEE/CAA Journal of Automatica Sinica, 2015, 2(1): 56-64. |
[17] | Jingmei Zhang, Changyin Sun, Ruimin Zhang, Chengshan Qian. Adaptive Sliding Mode Control for Re-entry Attitude of Near Space Hypersonic Vehicle Based on Backstepping Design[J]. IEEE/CAA Journal of Automatica Sinica, 2015, 2(1): 94-101. |
[18] | Chaoxu Mu, Qun Zong, Bailing Tian, Wei Xu. Continuous Sliding Mode Controller with Disturbance Observer for Hypersonic Vehicles[J]. IEEE/CAA Journal of Automatica Sinica, 2015, 2(1): 45-55. |
[19] | Huiyang Liu, Long Cheng, Min Tan, Zengguang Hou. Containment Control of General Linear Multi-agent Systems with Multiple Dynamic Leaders: a Fast Sliding Mode Based Approach[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(2): 134-140. |
[20] | Ruimin Zhang, Lu Dong, Changyin Sun. Adaptive Nonsingular Terminal Sliding Mode Control Design for Near Space Hypersonic Vehicles[J]. IEEE/CAA Journal of Automatica Sinica, 2014, 1(2): 155-161. |
Bdt | Br | Ng | Jg |
DT damping | Rotor friction | DT ratio | Generator inertia |
Jr | Kdt | Ta | Tg |
Rotor inertia | DT stiffness | Aerodynamic torque | Generator torque |
ωg | ωr | θΔ | ηdt |
Generator speed | Rotor speed | DT torsional angle | DT efficiency |
Noises | Set1 | Set2 | Set3 | ||
PM (%) | Maximum | B | 3.01 | 2.96 | 2.95 |
A | 3.05 | 3.06 | 3.04 | ||
W | 3.11 | 3.15 | 3.14 | ||
Minimum (×10−5) | B | 0.009 | 0.13 | 0.15 | |
A | 2.05 | 4.21 | 3.12 | ||
W | 5.78 | 16.02 | 9.64 | ||
Mean | B | 0.303 | 0.304 | 0.305 | |
A | 0.304 | 0.307 | 0.310 | ||
W | 0.305 | 0.340 | 0.355 | ||
Standard deviation | B | 0.235 | 0.236 | 0.236 | |
A | 0.236 | 0.238 | 0.240 | ||
W | 0.237 | 0.262 | 0.273 |
Bdt | Br | Ng | Jg |
DT damping | Rotor friction | DT ratio | Generator inertia |
Jr | Kdt | Ta | Tg |
Rotor inertia | DT stiffness | Aerodynamic torque | Generator torque |
ωg | ωr | θΔ | ηdt |
Generator speed | Rotor speed | DT torsional angle | DT efficiency |
Noises | Set1 | Set2 | Set3 | ||
PM (%) | Maximum | B | 3.01 | 2.96 | 2.95 |
A | 3.05 | 3.06 | 3.04 | ||
W | 3.11 | 3.15 | 3.14 | ||
Minimum (×10−5) | B | 0.009 | 0.13 | 0.15 | |
A | 2.05 | 4.21 | 3.12 | ||
W | 5.78 | 16.02 | 9.64 | ||
Mean | B | 0.303 | 0.304 | 0.305 | |
A | 0.304 | 0.307 | 0.310 | ||
W | 0.305 | 0.340 | 0.355 | ||
Standard deviation | B | 0.235 | 0.236 | 0.236 | |
A | 0.236 | 0.238 | 0.240 | ||
W | 0.237 | 0.262 | 0.273 |