Abstract
This paper introduces a novel strategy for the diagnosis and fault-tolerant control (FTC) of inter-turn short-circuit (ITSC) faults in the stator windings of Doubly Fed Induction Generator (DFIG)-based wind turbines. ITSC faults are among the most common electrical issues in rotating machines: early detection is therefore essential to reduce maintenance costs and prevent severe damage to the wind turbine system. To address this, a Fault Detection and Diagnosis (FDD) approach is proposed to identify and assess the severity of ITSC faults in the stator windings. A state-space model of the DFIG under ITSC fault conditions is first developed in the (d,q) reference frame. Based on this model, an Unknown Input Observer (UIO) structured using Takagi–Sugeno (T-S) fuzzy models is designed to estimate the fault level. To mitigate the impact of the fault and ensure continued operation under degraded conditions, a T-S fuzzy fault-tolerant controller is synthesized. This controller enables natural decoupling and optimal power extraction across a wide range of rotor speed variations. Since the effectiveness of the FTC relies on accurate fault information, a Proportional-Integral Observer (PIO) is employed to estimate the ITSC fault level. The proposed diagnosis and compensation strategy is validated through simulations performed on a 3 kW wind turbine system, demonstrating its efficiency and robustness.
1. Introduction
The share of wind energy in global electricity generation has increased significantly over the past two decades. This rapid development enables the fight against climate change and contributes to a rapid energy transition. Wind energy is an accessible, inexhaustible energy resource that can be harnessed both on land and at sea. It is produced by wind turbines that convert the wind’s kinetic energy into electrical energy. The Doubly Fed Induction Generator (DFIG) is currently the most widely used variable speed generator for medium and large wind farms [1,2]. It typically operates in a harsh environment, where it is exposed to significant mechanical and electrical stresses. These challenges arise primarily from the stator circuit’s direct connection to the electrical grid, which is prone to voltage dips and fluctuations. In addition, in the rotor circuit, the use of rotor-side converter and grid-side inverter increases the electrical stresses on the windings due to the fast switching effect of the inverter and the presence of higher order harmonics [3]. In recent years, research and industrial laboratories have been developing increasingly efficient monitoring and diagnostic modules capable of detecting faults and malfunctions at an early stage. As shown in Figure 1, the wind turbine system is complex, composed of various subsystems subject to unpredictable malfunction and several kinds of faults.
Figure 1.
Wind turbine system [4].
Recent studies of DFIG failure show that it is divided into bearing failure (40%), stator failure (38%), rotor failure (10%), and other types (12%) [5]. Within stator failure, the ITSC fault in the windings is one of the main causes of asynchronous machine failures. The root cause is largely the deterioration of the insulation around the stator windings. The ITSC faults in stator windings, can be caused by a number of factors, including mechanical vibration and overload [6]. This type of fault is initially considered harmless because it does not require immediate machine shutdown. As the severity of the fault increases, a significant fault current flows in the short-circuited winding, resulting in a localized thermal overload in the faulty area of the winding and consequently a shutdown of the wind turbine. Currently, most research on ITSC faults focuses on Fault Detection and Diagnosis (FDI) methods, particularly signal-based approaches, to enable early fault detection [4]. There are several types of fault indicators that are widely used to detect and identify the DFIG winding fault, including vibration monitoring, temperature measurement, torque measurement, current and flux analysis on time or frequency domains [7]. For generator fault detection, the current signature analysis method has proven to be more simple and less expensive because most wind turbine drive systems are already equipped with current sensors [8,9]. In this context, the scientific community is greatly interested in the detection and localization of ITSC faults [10,11,12,13,14]. In [11], Qian Lu et al. propose three stages diagnostic strategy for a DFIG generator based on the use of an adaptive observer to estimate the short-circuit level and locate the faulty phase. In [14], Idrissi et al. use a linear Kalman observer to perform the three stages of diagnosing the ITSC fault of the stator, but the proposed linear Kalman filter performs poorly for system with strong nonlinearities like the DFIG and it can diverge if the system dynamics change abruptly. In our case, the wind system is subject to disturbances due to abrupt variation in wind speed which can affect the performance of the observer. In [10], Habachi et al. introduce a technique for detecting ITSC faults in stator windings by using the Lissajous curve of the d-q components of the stator current. However, the presence of measurement noise can affect the ellipsoidal shape of the d-q current. This can result in loss of fault detection effectiveness. A finite element method (FEM)-based model is developed in [15,16] to analyze the generator’s behavior under normal operating conditions as well as during faults in the rotor and stator windings. However, the efficiency of this method depends heavily on the quality of the finite element mesh used for the magnetic circuit. Kuichao et al. propose in [6] a Fault Ride-Through (FRT) strategy for ITSC faults of a DFIG wind turbine stator. Depending on the ITSC faults degree, this strategy reduces the captured wind power by adjusting the turbine rotor speed via pitch angle control, ensuring continued operation while protecting the faulty generator. Recently, several research works have been developped using the T-S fuzzy approach for diagnosis and tolerant control faults affecting the wind turbine system [7,17,18,19,20,21,22]. In [21,22], a bank of T-S fuzzy observers is designed to generate multiple residuals for sensor fault detection and isolation. Both Unknown Input Observers and Luenberger Observers, represented within the T-S fuzzy approach, are utilized in these methods. In [20], Montadher et al. propose a novel FTC strategy for wind turbine systems based on a T-S fuzzy PMI Observer, aiming to maximize wind energy capture while compensating for generator speed sensor faults. Additionally, in [18], a Fuzzy Scheduler Fault-Tolerant Control (FSFTC) algorithm is introduced for DFIG wind energy systems subject to sensor faults, parametric uncertainties, and time-varying unknown inputs.
This paper presents a novel diagnostic approach based on a fuzzy Proportional-Integral Observer (PIO), specifically developed to simultaneously estimate ITSC faults and system states in DFIG-based wind turbine systems. Upon online estimation of the actuator ITSC fault, an fault-tolerant trajectory tracking control strategy is implemented to ensure system stability and tracking performance. Therefore, the proposed method includes the following highlighs:
- A T-S fuzzy representation is proposed to describe the dynamic behavior of the DFIG subject to ITSC faults in a wide range of generator speed variation. This allows to use linear control theory for nonlinear systems and it simplifies the controller and observer gains design as well as the stability analysis.
- A T-S fuzzy observer with unknown input is designed to achieve ITSC fault estimation and system state despite of wind speed variation.
- A fault-tolerant control strategy based on optimal controller reconfiguration is proposed, which can compensate the ITSC fault and ensure the MPPT trajectory tracking performance. This allows to maintain the closed-loop system stable and ensures continuity of operation of the DFIG even in faulty mode.
This paper is organized as follows: Section 2 presents the modeling of a DFIG-based wind energy conversion system. Section 3 describes the design of an unknown input Takagi–Sugeno (T-S) observer for the detection of stator ITSC faults. Section 4 introduces a fault-tolerant control strategy designed to mitigate the effects of ITSC faults. Section 5 provides simulation results that demonstrate the effectiveness of the proposed approach. Finally, the last section concludes the paper with a summary of the main findings.
Notations
For a matrix X, stands for .
2. Modeling of a DFIG-Based Wind Energy Conversion System
This section presents the modeling of the DFIG-based wind energy conversion system. It is structured into three main parts. First, the wind turbine model is described, illustrating the principle of conversion of wind enrgy into mechanical energy. Then, the DFIG model in the abc reference frame with an ITSC fault is introduced, taking into account asymmetries caused by stator inter-turn short-circuit faults. Finally, the system is reformulated in the d-q synchronous reference frame, which simplifies the fault tolerant control design and fault diagnosis process.
2.1. Modeling of the Wind Turbine
The wind power captured at the low-speed shaft is expressed as [23]
where is the air density, r is the radius of the wind turbine rotor, is the wind speed. is the power coefficient, defined as follows [24]:
with where is the tip speed ratio, expressed as follows [23,24]:
is the angular speed of the slow shaft connected to the rotor. In a variable-speed wind turbine, the objective is to maintain operation at the optimal tip speed ratio , which corresponds to the maximum power coefficient . This condition ensures the extraction of the maximum available power at the turbine shaft. By controlling the wind energy conversion system, the turbine develops an optimal torque on the high-speed shaft, enabling maximum power transfer. The resulting torque is expressed by the following relationship [24]:
where .
2.2. DFIG Model in the abc Reference Frame with ITSC Fault
To describe the ITSC fault at any level, in any single phase of the stator, a DFIG model in the abc reference frame is proposed. The configuration of the DFIG with stator ITSC fault in phase (b) is shown in Figure 2. To develop an analytical model of the DFIG that accurately characterizes the behavior under an ITSC fault, two key parameters and are introduced to represent the fault level and its location, respectively. The parameter denotes the level of the fault and is defined as the ratio of the number of short-circuited turns to the total number of turns in the affected stator phase. The fault location parameter identifies the stator phase where the ITSC fault occurs (i.e., phase a, b, or c) and is defined as follows:
Figure 2.
Stator winding with ITSC fault in phase (b).
The equations of the voltage and flux linkage are given as follows:
where
The matrices of the resistance and the inductance are given as follows:
and represent the leakage inductance of the stator and the rotor. , , and are the stator, rotor, and stator–rotor mutual inductances.
2.3. DFIG Model in the d-q Reference Frame with ITSC Fault
A DFIG model in the d-q reference frame is obtained by transforming Equations (5) and (6) into a stationary d-q coordinate system. The parameter identifies the stator phase affected by the fault in the phases a, b, or c. In the d-q reference frame, the matrices associated with each phase are given as follows [11,12,13,14]:
As in the healthy case, the modeling of the DFIG in the d-q reference frame with the presence of a stator ITSC fault is given as follows [10,11]:
where , and denote the dq-axis stator flux, the dq-axis rotor flux, and the short-circuited flux linkages, respectively. , is the synchronous speed of the generator, is the the rotor angular frequency, and is the electrical rotor speed. The matrices representing resistance and inductance are given below:
The following equations express the self-inductance of the stator and the rotor winding, including the ITSC fault:
where designates the mutual inductance. The electromagnetic torque in the d-q frame is defined as follows [11,12]:
where p is the number of pole pairs.
To make the unknown input appear in the faulty state model, we define the parameter as follows:
2.4. State Space Model
Designing both fault compensation controllers and fault detection observers requires an analytical model of the DFIG in state-space form. This modeling approach has the advantage of describing the dynamic behavior of the DFIG system under healthy and faulty conditions. According to Lu et al. [11], considering the currents as state variables allows (7) and (8) to be reformulated as follows:
The state matrix is defined as , the state space vector , the input control , and where represents the mechanical angular speed of generator and G is the Gearbox Ratio.
The matrices , , , , and C are given as follows:
where .
The voltage in the short-circuit loop can be regarded as zero as long as the resistance in the insulation break is zero [11].
2.5. T-S Fuzzy Model of the DFIG with ITSC Fault
Model (11) is used for the T-S fuzzy Unknown Input Observer design, and according to Lu et al. [11], it can be rewritten as follows:
where is the unknown input and .
For all ITSC stator fault positions that occur in Phases (a), (b), and (c), takes the following form [11]:
Therefore, depending on the position where the ITSC fault occurs in the stator winding, the matrix R is calculated as
In addition, in the wind energy conversion system, the rotor speed changes with the variation of the wind speed, which allows to consider Model (12) as an LPV system. Based on the well-known sector nonlinearity approach, a T-S fuzzy model is developed where the nonlinear terms of the LPV model (12) are considered as “premise variables” and denoted by . For 3 premise variables, submodels are obtained. Thus, for all ITSC stator fault positions that occur in the stator winding, the LPV model (12) includes the following three nonlinearities:
Let us now consider the membership functions of each premise variable , in which the fuzzy subsets are defined as follows:
Hereafter, we describe the DFIG affected by the ITSC fault by means of a T-S fuzzy model such as the ith rule is written as follows:
A multimodel representation is the result of interpolating local models through weighting functions as follows:
where the matrix D is added to take account of the influence of the unknown inputs on the output .
3. Unknown Input T-S Observer Design for Stator Inter-Turn Short Circuit Fault
3.1. Indirect Field-Oriented Control Strategy
The vector control strategy of the wind turbine DFIG machine consists of making the behavior of the DFIG analogous to the direct current machine with separate excitation by achieving the decoupling between the flux and the electromagnetic couple [12]. The field-oriented control strategy is shown in Figure 3. We choose to apply the vector control strategy to the DFIG by the orientation of the stator flux along the direct d-axis. In this case, we obtain the stator flux distribution as follows:
where and denote the stator flux in the q-d frame. is the nominal stator flux.
Figure 3.
Block diagram of the indirect field-oriented control technique where the PI-blocks are the rotor current regulators, is the grid voltage phase, and g is the rotor speed slip.
By regulating the voltage control signals via the generator-side AC-DC converter and the grid-side DC-AC inverter, active and reactive power can be controlled independently. Consequently, through the generator-side converter, the aerodynamic power captured by the rotor can be adjusted in accordance with the reference rotor speed, enabling maximum power extraction and ensuring that the generator operates within its optimal performance zone.
3.2. Unknown Input TS Observer Design
This section focuses on determining the ITSC fault level in the stator winding, which involves estimating the fault severity parameter . The estimation is performed using an Unknown Input Observer (UIO), which enables the reconstruction of the system states despite the presence of an unknown input affecting the system. The proposed UIO is designed to decouple the influence of from the estimation error, thereby making the observer robust to this unknown input. Achieving perfect decoupling requires certain structural conditions to ensure that the estimation error is entirely insensitive to . Once the system state x(t) is estimated, it is subsequently used to reconstruct the unknown input , as shown in (33). Let us recall the following assumption used to determine the observer gains before proposing the structure of the observer.
Assumption 1.
The existence of Unknown Input Observer is dependent on certain conditions (16):
- matrix D and are full column ranks.
- rank(D) = rank()
Therefore, to estimate the states of the unknown input Takagi-Sugeno (T-S) fuzzy model defined in Equation (16), we adopt the structure of an unknown input T-S fuzzy observer as follows:
The matrices , , , and are the observer gains. We define the state estimation error:
The expression for the estimation error dynamics is given by
with and .
The stability analysis of the UIO observer (18) relies on the existence of a positive definite matrix X that satisfies the following condition:
The following theorem provides sufficient Linear Matrix Inequality (LMI) conditions to guarantee the global asymptotic convergence of the state estimation error (19).
Theorem 1.
Proof.
By developing (31), we obtain
So, by determining the matrices X, S, , and from Theorem 1, the matrices defining the Unknown Input Observer (18) are then deduced as follows:
Finally, the estimate of the unknown input is given by the following equation:
where .
Equation (10) can be used to estimate the ITSC fault level once parameter is estimated.
4. Fault-Tolerant Controller Design Subject to ITSC Faults
This section is dedicated to the synthesis of a fault-tolerant controller as shown in Figure 4, which guarantees convergence of the state x(t) to the reference state , generated by the fault-free model, which is able to
Figure 4.
Structure of the fault-tolerant trajectory tracking control.
- ensure a decoupling between torque and stator flux;
- compensate the effect of the ITSC fault and maintain normal operation of the machine even in faulty mode;
- maintain the optimal operation of the generator regardless of the variation of the wind speed.
Once the diagnostic task is performed, the fault occurring in the stator winding is detected, located, and then estimated. It is then natural to seek to limit its effect on the wind turbine system by an appropriate control law, known as fault-tolerant control, which is able to avoid or attenuate the fault effect. A Proportional Integral Observer (PIO) is proposed to simultaneously estimate the DFIG states and ITSC fault level. It is recognized that the addition of integral action in the observer allows to obtain robustness against model uncertainties and provides a good estimation of the unknown input even in the presence of noise measurement.
In order to force the wind turbine to operate in the maximum power zone and to ensure decoupling between the torque and the stator flux, we consider in the following a T-S reference model without ITSC fault, in which parameter is assumed to be zero. In fault-free operating conditions of the DFIG, the unknown input . Thus, the LPV model (12) is made up of one nonlinearity defined by the premise variable and this implies two local models defined by the T-S reference model.
with
and .
The generator reference voltages leading to the optimal operation are given by
where
J is the total inertia of the system at the high speed shaft of the turbine and f is the viscous friction.
The synthesis of the FTC control law involves the incorporation of an additional PIO observer, which is structured as follows:
where and are the PI observer’s gain.
The maximum power trajectory is tracked by a fault-tolerant controller, which is given by the following expression:
where and are the controller gains. For reconfiguration to an augmented model, we define the tracking error , the estimation error , and the estimation error of the fault as follows:
Similarly, the dynamics of the estimation error (40) is given as
In the following, we assume that the ITSC fault affecting the stator winding is constant, i.e., ; thus, the dynamics of Equation (41) is defined as
The augmented system can be defined in closed-loop form with considered the state vector as follows:
where
Here, can be considered as an external disturbance including parameter . The effect of the disturbance on the closed-loop control system can be efficiently attenuated by the tracking performance as follows [6]:
where is positive scalar and is defined as follows:
Thus, the objective of the active fault-tolerant controller design is to determine the fuzzy controller gains (42) and the PIO observer gains (35) such that the tracking performance (48) is minimized and the effect of the ITSC fault is compensated which allows normal operation of the DFIG. Thus, we propose the following theorem.
Theorem 2.
The fault-tolerant control (42) ensuring convergence of the state to the reference state and minimizing the gain of the unknown input on the tracking error exists, if, for a positive scalar ε, there exist positive definite symmetric matrices , , and , matrices , , , and gains that minimize the positive scalar ρ satisfying the following LMI conditions:
with
The controller and the observer gains are given by , , and
Proof.
The following quadratic Lyapunov function is defined:
where .
To achieve the stability of Equation (46) with the tracking performance (48), the following inequality must hold:
By considering the dynamics of Equation (50), Inequality (51) becomes
and using congruent transformations, (52) becomes
with in mind and after simple manipulations, Inequality (53) can be reformulated as follows:
with
If Inequality (55) is verified, this implies that and , so there exists a positive scalar such as the following inequality is verified:
Since , we obtain
5. Simulation Results
This section aims to evaluate the performance of the proposed unknown input T-S fuzzy observer for ITSC fault estimation and to verify the effectiveness of the designed FTC control law in mitigating the effect of ITSC faults. To demonstrate the effectiveness of the proposed multi-model observer in diagnosing various levels of ITSC faults, two fault scenarios in Phase (b) are considered: a short circuit at s, followed by a short circuit at s. Details of the wind power generator specifications are listed in Table 1. The proposed simulation test includes generating an alarm signal when a fault occurs by using a Luenberger observer [11] and subsequently evaluating the fault level by estimating the parameter by means of UIO observer, despite wind speed variations. The residual generated by the Luenberger observer is compared against a predefined threshold to achieve fault detection.
Table 1.
Specification of the wind power generator.
The accuracy of the T-S model which represents the dynamic behavior of the DFIG system (11) within the bounded interval of the premise variables: rd/s, rd/s, V, V, V, V. The resolution of the LMIs (28)–(30) of Theorem 1 leads to the observer gains of the local Model 1 as an example.
The proposed TS unknown observer is tested for a step range of wind speed from 8 m/s to 10 m/s at 2 s. We assume that the stator current sensors are affected by zero-mean measurement noise with a maximum amplitude of 0.25. Figure 5 shows the simulation results of the the norm of d-q stator current error. As shown in Table 2, setting the detection threshold to 0.3 A enables the FDI system to detect a ITSC fault within approximately 0.091 (s). This result demonstrates the sensitivity and effectiveness of the proposed FDD system.
Figure 5.
The norm of d-q stator current error (in red) versus its threshold for fault detection (in blue).
Table 2.
Threshold current and detection time for a 2% ITSC fault.
Figure 6 and Figure 7 show that as the number of short-circuited winding becomes significant, the residuals of the phase affected by the ITSC fault increase. This is because the short circuit reduces the effective impedance of the faulted phase. Figure 8, Figure 9 and Figure 10 illustrate the estimated stator current and rotor speed for initial condition of the UIO observer equal to two for all state variables. The performance metrics presented in Table 3 under zero initial conditions highlight the effectiveness of the Unknown Input Observer (UIO) in accurately estimating the system’s state variables. The d-axis and q-axis stator currents exhibit low RMSE and MAE values (approximately 0.14 and 0.11, respectively), indicating a high level of accuracy. Additionally, the small gap between RMSE and MAE suggests that the estimation errors are consistently distributed without significant outliers. The maximum absolute errors for both currents remain below 0.71, confirming that transient deviations are well controlled. In the case of the generator speed, although the RMSE (0.1523) and MAE (0.1214) are slightly higher, the estimation remains within acceptable bounds. The higher maximum error (0.8154) may be attributed to transient dynamics. Nonetheless, the overall estimation quality remains satisfactory. These results confirm that the UIO provides robust and accurate state estimation for the DFIG system, even under the presence of ITSC fault and noise.
Figure 6.
Residuals of three phase stator currents.
Figure 7.
Zoom on stator current residuals.
Figure 8.
Generator speed under ITSC fault.
Figure 9.
D-axis stator current.
Figure 10.
Q-axis stator current.
Table 3.
Error metrics for estimated state variables using UIO observer ().
As illustrated in Figure 11 and Figure 12, the Unknown Input Observer (UIO) is capable of accurately and rapidly estimating the the unknown input and therefore the stator winding short-circuit ratio . It demonstrates tracking performance even in the presence of measurement noise, confirming its effectiveness for real-time detection of ITSC faults in DFIG generator. In industrial applicability, DFIGs can typically tolerate ITSC faults involving less than 1–2% of a stator phase’s winding without immediate shutdown. These levels are considered acceptable for short-term operation if the fault remains stable. Faults exceeding require immediate intervention to prevent further damage.
Figure 11.
Unknown input and its estimation.
Figure 12.
The ITSC fault level and its estimation.
The following part is intended to present the simulation results of the developed FTC control law, based on the use of a PI observer able to simultaneously estimate the inter-turn short-circuit fault and the current state variable of the DFIG.
The structure of the FTC controller illustrated in Figure 4 shows that the efficiency of the proposed fault-tolerant controller depends on the accuracy of the estimation of the ITSC fault provided by the PI observer, which allows the reconfiguration of the TS controller in real time. To evaluate the robustness of the proposed fuzzy controller under varying wind speed conditions, a wind profile is generated by adding multiple sinusoidal signals, which results in the profile depicted in Figure 13. The DFIG can operate in hypersynchronous and hyposynchronous modes by varying the wind speed. A and inter-turn short-circuit fault sequence level affects the stator winding as shown in Figure 14. Here, we assume that the fault has a constant amplitude. Thus, with and , the resolution of the LMI (49) gives the controller and observer gains , , , and . The simulation results of the proposed fuzzy fault-tolerant controller are given in Figure 15, Figure 16, Figure 17, Figure 18, Figure 19, Figure 20, Figure 21, Figure 22 and Figure 23.
Figure 13.
Wind speed profile.
Figure 14.
Inter turn short-circuit fault profile.
Figure 15.
D-axis stator current using the FTC controller.
Figure 16.
Q-axis stator current using the FTC controller.
Figure 17.
Generator speed, stator active power, and rotor active power.
Figure 18.
Active stator power error.
Figure 19.
The current variations (in the range [−15 A, 15 A]) and the voltage variations (range [−230 V, 230 V]) of the stator.
Figure 20.
Stator reactive power curve.
Figure 21.
Evolution of the unknown input .
Figure 22.
Fraction shape of the short-circuited stator winding .
Figure 23.
ITSC fault indicator.
Figure 15 shows that the direct stator current remains at zero, with a Root Mean Square Error (RMSE) of 0.3218. This proves that decoupling between the torque and the stator flux is maintained and that the effect of the ITSC fault is compensated. This ensures that the stator current is only used for torque generation (i.e., the torque is proportional to the current ) and the direct rotor current is constant, i.e., . In Figure 16, the real and estimated quadratic stator currents follow the reference currents. This confirms that the wind turbine system maintains its tracking performance on the maximum power trajectory despite the presence of the inter-turn short circuit fault.
Figure 17 shows that the estimated generator speed follows the reference speed . This forces the turbine to operate in the maximum power trajectory. In addition, there is a bilateral transfer of rotor active power between the rotor and the electrical grid, which depends on the synchronous speed of the generator , allowing operation in hyper-synchronous and hypo-synchronous modes.
Figure 18 illustrates the tracking error of the maximum stator power, which remains below 30 rad/s during the ITSC fault interval application. This shows that the stator power closely converges to its maximum value, despite the presence of an inter-turn short-circuit (ITSC) fault. The results demonstrate that the effect of the fault is effectively compensated, allowing the wind turbine to continue operating under normal conditions.
Figure 19 illustrates that the amplitude of the stator voltage is maintained constant, at the voltage grid . Moreover, the reactive power of the stator is kept at zero as shown in Figure 20.
Figure 21 and Figure 22 show the unknown input and the ITSC fault level and their estimated curves using the PI observer and Unknown Input Observer with the presence of measurement noise. Table 4 presents a comparative study of the estimation performance of both the Unknown Input Observer (UIO) and the PI observer under and ITSC fault conditions.
Table 4.
Comparison of dynamic and estimation performance between UIO and PI observers for different ITSC fault levels.
- For the ITSC fault, the UIO observer achieves a faster response time (0.215 s vs. 0.332 s) and a higher RMSE () compared to the PI observer (), but no overshoot is recorded for the UIO. This suggests that the UIO reacts quickly but with slightly more steady-state error.
- Under the ITSC fault, the UIO shows both faster response time (0.131 s vs. 0.221 s) and higher overshoot ( vs. ), while its RMSE () is significantly greater than that of the PI observer ().
The proposed Fault Detection and Diagnosis (FDD) system successfully identifies and diagnoses both levels of the considered ITSC faults. The corresponding detection times are summarized in Table 5. As observed, an increase in fault level leads to a shorter detection time, indicating that the system responds more rapidly as the fault intensity increases. In addition, as shown in Figure 23, and for the same profile of ITSC fault illustrated in Figure 14, the proposed Fault Detection and Diagnosis (FDD) system successfully detects and identifies both levels of the considered ITSC faults. The corresponding detection times are summarized in Table 5. As observed, an increase in fault level leads to a shorter detection time, indicating that the system responds more rapidly as the fault intensity increases.
Table 5.
Detection times for different ITSC fault levels using a fixed threshold.
6. Conclusions
A fault-tolerant tracking control law for a wind turbine DFIG system subject to unknown inputs caused by an inter-turn short circuit in the stator winding is presented. The proposed method is an efficient solution to the problem of fault-tolerant trajectory tracking of ITSC faults affecting the stator winding in a wind turbine based on a Doubly Feed Induction Generator. Sufficient LMI conditions are developed to synthesize the controller and PI observer gains while minimizing the effect of the fault on the maximum power tracking performance. In addition, a diagnosis method based on a UIO observer is presented to detect and isolate an ITSC fault occurring in the stator winding over a wide range of generator speed variations. The simulation results show that by using the proposed observer, the developed FTC control scheme compensates the ITSC faults and ensures the stability of the closed-loop system.
Author Contributions
Modeling of a DFIG-based wind energy conversion system, Y.S., M.A. and S.M.; Fault-tolerant controller design subject to ITSC faults, Y.S., M.G., F.T. and D.M.; writing—original draft preparation, Y.S., M.A., M.G., S.M., F.T. and D.M.; writing—review and editing, Y.S., M.A., M.G., S.M., F.T. and D.M. All authors have read and agreed to the published version of the manuscript.
Funding
F. Tadeo received some financial support from Ministerio de Ciencia e Innovación (PID2021-123654OB-C31, MCIN/AEI/10.13039/501100011033) and FEDER, UE.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Acknowledgments
Yossra Sayahi was partially funded by an Erasmus+ KA107 Grant from EACEA, coordinated by the University of Valladolid, Spain. Tadeo is funded by MCIN/AEI/10.13039/501100011033 and European Union “NextGenerationEU/PRTR” as part of TED2021-129716BI00.
Conflicts of Interest
The authors declare no conflicts of interest.
Acronyms
| FDD | Fault Detection and Diagnosis |
| FSFTC | Fuzzy Scheduler Fault-Tolerant Control |
| FTC | Fault-Tolerant Control |
| DFIG | Doubly Fed Induction Generator |
| ITSC | Inter-Turn Short Circuit |
| LMI | Linear Matrix Inequalities |
| MPPT | Maximum Power Point Tracking |
| PIO | Proportional Integral Observer |
| PMIO | Proportional Multiple Integral Observer |
| T-S | Takagi–Sugeno |
| UIO | Unknown Input Observer (UIO) |
References
- Vardhan, A.; Sinha, U. Control strategies and performance analysis of doubly fed induction generator for grid-connected wind energy conversion system. Electr. Eng. 2024, 106, 1203–1224. [Google Scholar] [CrossRef]
- Yaramasu, V.; Wu, B.; Sen, P.; Kouro, S.; Narimani, M. High-power wind energy conversion systems: State-of-the-art and emerging technologies. Proc. IEEE 2015, 103, 740–788. [Google Scholar] [CrossRef]
- Zhou, N.; Sun, F.; Wang, Q.; Meng, X. A flexible power control strategy for rotor-side converter of DFIG under unbalanced grid voltage sags. Int. J. Electr. Power Energy Syst. 2017, 90, 64–75. [Google Scholar] [CrossRef]
- Gao, Z.; Liu, X. An overview on fault diagnosis prognosis and resilient control for wind turbine systems. Processes 2021, 9, 300. [Google Scholar] [CrossRef]
- Bebars, A.; Eladl, A.; Abdulsalam, G.; Badran, E. Internal electrical fault detection techniques in DFIG-based wind turbines: A review. Prot. Control Mod. Power Syst. 2022, 7, 1–22. [Google Scholar] [CrossRef]
- Ma, K.; Soltani, M.; Hajizadeh, A.; Zhu, J.; Chen, Z. Active power optimisation for wind farms under generator inter-turn short-circuit fault. IET Renew. Power Gener. 2020, 14, 2079–2088. [Google Scholar] [CrossRef]
- Badihi, H.; Zhang, Y.; Hong, H. Wind turbine fault diagnosis and fault-tolerant torque load control against actuator faults. IEEE Trans. Control Syst. Technol. 2014, 23, 1351–1372. [Google Scholar] [CrossRef]
- Cheng, F.; Peng, Y.; Qu, L.; Qiao, W. Current-based fault detection and identification for wind turbine drivetrain gearboxes. IEEE Trans. Ind. Appl. 2016, 53, 878–887. [Google Scholar] [CrossRef]
- Afshar, M.; Abdi, S.; Mortazavizadeh, A.; Fajri, P.; Ebrahimi, M. A New Stator Winding Inter-Turn Short Circuit Fault Detection Method for Brushless Doubly Fed Induction Machine. In Proceedings of the 2020 IEEE 29th International Symposium on Industrial Electronics (ISIE), Delft, The Netherlands, 17–19 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 223–228. [Google Scholar]
- Bilal, H.; Sambatra, E.; Heraud, N.; Razafimahenina, J.; Dyagileva, S. Detection of inter-turn short-circuit on a doubly fed induction machine with dq axis representation-application to different power levels. Prog. Electromagn. Res. B 2022, 95, 23–40. [Google Scholar] [CrossRef]
- Lu, Q.; Breikin, T.; Wang, H. Modelling and fault diagnosis of stator inter-turn short circuit in doubly fed induction generators. IFAC Proc. Vol. 2011, 44, 1013–1018. [Google Scholar] [CrossRef]
- Lu, Q.; Breikin, T. Fault detection for stator inter-turn short circuit in doubly fed induction generators using adaptive observers. Int. J. Adv. Mechatron. Syst. 2011, 3, 44–53. [Google Scholar] [CrossRef]
- Ma, K.; Zhu, J.; Soltani, M.; Hajizadeh, A.; Chen, Z. Inter-Turn Short-Circuit Fault Ride-Through for DFIG Wind Turbines. IFAC-PapersOnLine 2020, 53, 12757–12762. [Google Scholar] [CrossRef]
- Idrissi, I.; Bachtiri, R.E.; Chafouk, H.; Khanfara, M. Fault diagnosis of stator inter-turn short circuit in doubly fed induction generator of wind turbine. In Proceedings of the 2019 6th international conference on control, decision and information technologies (CoDIT), Paris, France, 23–26 April 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1313–1318. [Google Scholar]
- Mellah, H.; Arslan, S.; Sahraoui, H.; Hemsas, K. The effect of stator inter-turn short-circuit fault on dfig performance using fem. Eng. Technol. Appl. Sci. Res. 2022, 12, 8688–8693. [Google Scholar] [CrossRef]
- Rehman, A.; Chen, Y.; Zhao, Y.; Cheng, Y.; Zhao, Y.; Tanaka, T. Detection of rotor inter-turn short circuit fault in doubly-fed induction generator using FEM simulation. In Proceedings of the 2018 IEEE 2nd International Conference on Dielectrics (ICD), Budapest, Hungary, 1–5 July 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–4. [Google Scholar]
- Rodríguez, J.; Hernández-De-León, H.; Marín, J.; Santiago, A.; Gómez, E.; Zapata, B.; Guzmán-Rabasa, J. Fault Diagnosis for Takagi-Sugeno Model Wind Turbine Pitch System. IEEE Access 2024, 12, 25296–25308. [Google Scholar] [CrossRef]
- Kamal, E.; Aitouche, A.; Abbes, D. Robust fuzzy scheduler fault tolerant control of wind energy systems subject to sensor and actuator faults. Int. J. Electr. Power Energy Syst. 2014, 55, 402–419. [Google Scholar] [CrossRef]
- Kamal, E.; Aitouche, A. Robust fault tolerant control of DFIG wind energy systems with unknown inputs. Renew. Energy 2013, 56, 2–15. [Google Scholar] [CrossRef]
- Sami, M.; Patton, R. An FTC approach to wind turbine power maximisation via TS fuzzy modelling and control. IFAC Proc. Vol. 2012, 45, 349–354. [Google Scholar] [CrossRef]
- Ouyessaad, H.; Chafouk, H.; Lefebvre, D. Doubly fed induction generator fault diagnosis using unknown input Takagi-Sugeno observer. In Proceedings of the 2013 International Conference on Control, Decision and Information Technologies (CoDIT), Hammamet, Tunisia, 6–8 May 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 530–535. [Google Scholar]
- Sayahi, Y.; Allouche, M.; Ghamgui, M.; Moreau, S.; Mehdi, D. Contribution to the Sensors Faults Diagnosis of a Variable Speed Wind Turbine: Multimodel Approach. In Proceedings of the 2023 IEEE 11th International Conference on Systems and Control (ICSC), Sousse, Tunisia, 18–20 December 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 427–432. [Google Scholar]
- Chen, Z.; Guerrero, J.M.; Blaabjerg, F. A review of the state of the art of power electronics for wind turbines. IEEE Trans. Power Electron. 2009, 24, 1859–1875. [Google Scholar] [CrossRef]
- Allouche, M.; Dahech, K.; Gaubert, J.P. Maximum Power Point Tracking control of a variable speed wind turbine via a TS fuzzy model-based approach. J. Intell. Fuzzy Syst. 2024, 46, 8529–8541. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).