Next Article in Journal
Joint Design of Hybrid Beamforming and Phase Shifts for IRS-Assisted Multi-User mmWave Systems
Next Article in Special Issue
Reduction of Liftoff Effect in Eddy Current Measurement of Electrical Conductivity Using Multi-Frequency Excitation
Previous Article in Journal
Kalman-Based Joint Analysis of IMU and Plantar-Pressure Data During Speed-Skating Slideboard Training
Previous Article in Special Issue
Vibration and Stray Flux Signal Fusion for Corrosion Damage Detection in Rolling Bearings Using Ensemble Learning Algorithms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Detection, Discrimination, and Localization of Rotor Winding Faults in Doubly Fed Induction Generators Using a Three-Layer ZSC–CASI–CADI Framework

School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(1), 273; https://doi.org/10.3390/s26010273
Submission received: 29 November 2025 / Revised: 18 December 2025 / Accepted: 22 December 2025 / Published: 1 January 2026
(This article belongs to the Special Issue Feature Papers in Fault Diagnosis & Sensors 2025)

Abstract

Reliable detection of the rotor winding faults in the doubly fed induction generator (DFIG) is crucial for the resilience of the variable speed energy systems. High-resistance connection (HRC) and inter-turn short circuit (ITSC) faults cause current distortions that are remarkably similar, and the rapid rotor side dynamics and the DFIG multimode operation ability also make fault diagnosis more difficult. This paper proposes a three-layer diagnostic framework named ZSC-CASI-CADI which leverages three-phase rotor currents in conjunction with rotor zero-sequence current (ZSC) for comprehensive rotor winding fault diagnosis. Fault detection is realized through ZSC magnitude and the Cosine Angle Spread Indicator (CASI) enables the strong discrimination between HRC and ITSC faults using the dispersion of rotor current phasors from the ZSC reference. Fault localization is achieved using the Current Angle Difference Indicator (CADI), which determines the faulty rotor phase through the angular deviations in rotor currents from the ZSC. The methodology is verified with extensive simulation results to demonstrate the accurate, real-time fault detection, discrimination, and localization of DFIG rotor winding faults under different load and rotor speed conditions including sub-synchronous and super-synchronous modes. The results show that the proposed framework provides a light and effective solution for rotor winding fault monitoring of the DFIG systems.

1. Introduction

1.1. Motivation

Wind power has become an essential source of sustainable electricity through the energy transformation process in the world. Through this process, the doubly fed induction generator (DFIG) has also become common technology for variable speed wind turbines. It is inexpensive which can mainly be explained by the fact that it uses partial-rated power converters. Moreover, the DFIG provides good performance over a broad operating range, which allows active and reactive power to be independently controlled [1,2,3]. However, the DFIGs have some weaknesses as well. For example, the rotor circuits are subjected to various electrical and mechanical dynamics and are not able to resist wear in the long run. Slip ring assembly failure, thermal cycling and grid voltage variations are some of the problems which can damage the windings in the rotor. Unless addressed at an early stage, these problems can lead to severe electrical faults. The most prevalent faults are high-resistance connection (HRC) and inter-turn short circuit (ITSC) that have significant impacts on the generator health [4,5]. The common causes of HRC fault include loose connection, contact corrosion or poor thermal dissipation, which gradually cause additional resistance in the windings. Such increased resistance can lead to localized overheating, voltage imbalance and torque variation [6]. On the other hand, the main cause of the ITSC is the failure in the insulation between the winding turns, which creates a low-resistance circuit. It results in the high fault current present in the circuit and once it is left unattended, it might readily develop phase fault or ground fault [7,8]. Both the HRC and ITSC faults make current asymmetrical, although they differ in terms of their causes and patterns of development. An HRC develops slowly and the system can keep running while it is being monitored. In contrast, an ITSC develops quickly and usually requires quickly shutting down the system to avoid serious damage [9]. Because of these differences, a diagnostic system needs to do more than just detecting a fault. It should also discriminate the fault type and identify the faulty phase. This does help to ensure correct maintenance and prevent unnecessary downtime.

1.2. Review of the Existing Diagnostic Techniques

Much research efforts on the condition monitoring and fault diagnosis of rotor and stator faults in DFIGs as well as a variety of other electrical machines have been carried out, suggesting various diagnostic techniques [10,11]. These diagnostic techniques are used to evaluate various electrical and mechanical signals such as current [12], vibration [13], transient leakage flux [14], magnetic air gap flux [15], power [16], torque [17], speed [18,19], and temperature variations [20]. In general, the existing diagnostic techniques can be categorized as signal-based, model-based, and data-driven based. Depending on the available computational power, the suitability of available models and the characteristics of the available data, each category will have its own set of benefits and difficulties.
Signal-based diagnostics are often chosen for industrial applications because they are non-intrusive diagnostic techniques and can be used without changes to the operating parameters of the machines. Motor Current Signature Analysis (MCSA) techniques are the most widely used signal-based techniques that examine the current signals by using signal processing tools like Fast Fourier Transform (FFT) [21], Discrete Wavelet Transform (DWT) [22], Hilbert–Huang Transform [23], and Empirical Mode Decomposition (EMD) [17], and help to identify the anomalies related to stator and rotor winding faults in induction machines. These anomalies are then compared to the known operational benchmarks hence leading to the detection of the machine faults [24]. However, mixing of fault-related harmonic content found in machine signals with that found in healthy winding condition or their suppression by the control system can reduce the effectiveness of MCSA techniques in realistic settings. The tools used in these techniques are often too computationally expensive for real-time fault detection. Also, the fault location is not identified by these techniques [25].
Controller signals-based technique uses internal control signals such as rotor position, reference errors, and internal feedback which are useful for increasing the accuracy of fault detection when external electrical signatures in MCSA are unclear or conditions are fluctuating. Yet, these internal signals usually do not indicate the exact faulty phase, but rather indicate the general condition of the system as a whole [25]. Consequently, more analytical procedures are still necessary to identify the specific faulty phase for specific maintenance.
Other signal-based techniques, like Park’s Vector and Sequence Component analysis, also help identify current imbalances and phase distortions caused by the faults. Negative-sequence current component (NSCC) can detect stator winding ITSC faults in inverter-fed induction motors [26]. Zero-Sequence Voltage Component (ZSVC) is a sensitive indicator of winding faults and can effectively detect ITSC and HRC faults and identify their location in wye-connected stators of induction machines including Permanent-Magnet Synchronous Machines (PMSMs) and DFIGs [11,27,28]. For delta-connected machines, however, measuring zero-sequence voltage directly is not feasible. In this case, diagnostic techniques focus on the Zero-Sequence Current (ZSC), which circulates within the closed-loop winding [10,29]. ZSC is useful for detecting ITSC and HRC faults and identifying their location in delta-connected stators of induction machines [30,31].
Model-based diagnostics take a different approach, relying on mathematical models of machine behaviour. Faults are detected when discrepancies between measured values and model predictions exceed a certain threshold. This can involve techniques like parameter estimation and state observers [32]. These methods are effective at tracking changes in machine parameters like resistance or inductance caused by the faults [33]. However, their primary drawback is their reliance on accurate models. Changes in load or temperature can cause the model to diverge from actual conditions, leading to false alarms [34].
With the advent of more powerful processors and the availability of larger datasets, data-driven methods and artificial intelligence (AI) techniques are becoming more common. Approaches like Artificial Neural Networks (ANNs) [35], Support Vector Machines (SVMs) [36], and Fuzzy-Logic systems [37] are now used to detect and classify faults based on learned patterns. More advanced deep learning models, such as Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs), have shown impressive accuracy in diagnosing the faults in machines [38]. While these techniques hold significant promise, they require large and high-quality datasets, which can be challenging and costly in data gathering, especially for rare or severe faults.

1.3. Challenges in Existing Diagnostic Techniques

Upon reviewing the literature on DFIG fault detection, a few persistent challenges emerge as follows:
  • Many studies, particularly those involving ZSC and ZSV analysis, focus on stator faults or are designed for general induction motors where the supply frequency remains constant [27,29,31,39]. However, the DFIG rotor operates at variable slip and hence a variable frequency which distorts or even completely masks rotor fault signatures due to the influence of the converters’ control loops [40]. This makes rotor fault detection significantly more difficult.
  • DFIG rotors are typically delta-connected, which limits the applicability of methods like ZSV analysis, which require a neutral point. Efforts to create artificial neutrals, such as capacitive networks [39], increase complexity and cost, making them impractical for converter-fed rotor circuits.
  • While some studies have tried to detect rotor faults using rotor currents or search-coil voltages [12,41], only a few have successfully distinguished between HRC and ITSC faults. Many attempts to do so rely on complex time–frequency analyses. The way these faults affect the phase angles of rotor currents relative to ZSC has not been fully exploited as a diagnostic tool in variable frequency DFIG rotor windings.
  • Many diagnostic systems can detect the presence of a fault but cannot locate the exact rotor phase involved. In the absence of such localization, maintenance staff is forced to do inspections across all phases, thus increasing the duration of downtime and hence increasing the operational costs.
These challenges highlight the need for a diagnostic framework which is simple, reliable and computationally light, especially to deal with rotor winding faults in DFIG. A satisfactory framework would include detection, discrimination and localization in order to be effective where a large additional hardware and demanding signal processing are not required.

1.4. Key Contributions

In order to address these challenges, a new three-layer diagnostic framework called the ZSC-CASI-CADI framework is proposed in the present study. The main contributions of this work are as follows:
  • This study introduces an organized diagnostic framework that can diagnose DFIG rotor winding faults under super-synchronous operation and dynamic low-frequency rotor conditions, which are often ignored in the existing literature. The framework systematically progresses from fault detection to fault discrimination and finally to faulty phase localization. This continuous point-to-point approach provides a complete diagnostic solution going beyond simple detection of faults to give the opportunity of real actionable insight for maintenance.
  • This study presents two new and computationally reasonable metrics developed from the phase angles of three rotor currents and the zero-sequence current (ZSC). The first one, Cosine Angle Spread Indicator (CASI), supports healthy discrimination between ITSC and HRC faults. The second one, Current Angle Difference Indicator (CADI) supports accurate fault localization of the specific faulty phase under both sub-synchronous and super-synchronous operating modes.
  • The entire framework has been specially designed to take into account the special challenges found in the delta-connected, variable-frequency, converters-fed DFIG rotor system. Using the ZSC as a key diagnostic signal, it overcomes the limitations of stator-based or neutral point-based techniques.

1.5. Paper Organization

Further parts of this paper are organized as follows: In Section 2, models of DFIG with rotor winding ITSC and HRC faults are presented. In Section 3, analytical evaluation of the models is conducted, in which fault indicators are defined and the proposed three-layer ZSC–CASI–CADI framework for fault detection is described. Section 4 performs simulation studies and describes the results obtained. Finally, Section 5 offers the conclusions drawn from the study.

2. Modeling of DIFG

2.1. DFIG Configuration

The DFIG used in wind turbines has three-phase stator windings directly connected to the power grid. The rotor has three-phase windings independent of the stator and is connected to the grid with AC/DC/AC converters by the slip rings. This topology makes it possible to control the frequencies and power flows. In order to achieve voltage compatibility between generator end and the grid, a three-phase transformer is placed on the grid side of the system. In this configuration, the system can adapt dynamically to the changing operating conditions for the purposes of optimal performance. The entire operation of the generator is controlled by an extensive control system, through which the generator adjusts its response to wind speed variations and changing grid demands, which makes the DFIG a flexible and efficient system for renewable generation. Figure 1 shows the topology of a typical commercial Vestas V90 DFIG system.

2.2. DFIG Rotor Winding Faults

The most important faults of DFIG rotor windings are HRC and ITSC. An ITSC fault is an insulation failure in one of the phases of rotor windings of the DFIG. Figure 2a shows the schematic of ITSC fault in phase-a of the delta-connected rotor winding. rif, iif, and uif are the fault resistance, fault current, and fault voltage due to the occurrence of ITSC fault, respectively. When ITSC fault happens, the faulty phase-a divides into two parts and the rotor winding of the generator has four phases including one phase due to the fault. So, ahp and afp are the healthy and faulty part of the faulty phase-a, respectively. An increased number of faulty turns decreases the fault resistance rif and hence the overall resistance of the faulty phase.
An HRC fault in any phase of the delta-connected rotor winding of a DFIG is due to the high resistance rhf caused by the factors such as loose joints, corrosion of joints, or abnormal temperature increase within the windings. Figure 2b shows the schematic of the HRC fault in phase-a of the delta-connected rotor winding. As rhf increases, the phase current ira through the faulty phase-a decreases which reduces the current magnitude and disturbs the current balance among the rotor phases.
The additional dynamics appear in the DFIG system due to the change in the faulty phase parameters. A detailed study of these dynamics can be helpful as a diagnostic tool for determining faults in rotor windings of the DFIG.

2.3. DFIG Model with Rotor ITSC

To include an ITSC fault in any phase of the rotor, a DFIG model based on the abc-reference frame is used. Referring to Figure 2a, when ITSC happens, DFIG has an extra phase represented by the voltage uif and the resistance rif in parallel with the faulty part afp of the phase. The extent of the ITSC fault is described by the parameter µ, which is simply the ratio of shorted turns ns and the total turns nt in a phase, i.e., ns/nt. The following voltage equations are therefore applicable for a DFIG that has an ITSC fault in phase-a of the rotor winding:
U s a b c U r a b c u i f = R s 0 3 × 3 0 3 × 1 0 3 × 3 R r f 0 3 × 1 0 1 × 3 0 1 × 3 μ r r i s a b c i r a b c i i f + d d t ϕ s a b c ϕ r a b c ϕ i f
ϕ s a b c ϕ r a b c ϕ i f = L s s L s r μ L 1 L r s L r r μ L 2 μ L 1 T μ L 2 T μ 2 L r i s a b c i r a b c i i f
where Usabc and Urabc are three-phase stator and rotor voltages, respectively; isabc and irabc are three-phase stator and rotor currents, respectively; ϕsabc and ϕrabc are the stator and rotor magnetic fluxes, respectively; Rs and Rrif are three-phase stator and rotor resistance under fault, respectively. uif, iif, and ϕif are voltage, current, and magnetic flux due to ITSC fault, respectively. The following equations further explain these terms.
U s a b c = u s a u s b u s c ; U r a b c = u r a u r b u r c ; i s a b c = i s a i s b i s c ;   i r a b c = i r a i r b i r c ; ϕ s a b c = ϕ s a ϕ s b ϕ s c ; ϕ r a b c = ϕ r a ϕ r b ϕ r c ;
ITSC fault raises an electrical asymmetry due to internal winding damage. This fault has a direct impact on the magnetic circuit of the machine which causes a change in inductance matrices as well as resistance matrices. Therefore, the modified matrices are written as follows:
R s = r s 0 0 0 r s 0 0 0 r s ; L s s = L s L m L m L m L s L m L m L m L s ;
R r i f = ( 1 μ ) r r 0 0 0 r r 0 0 0 r r ;   L r r = ( 1 μ ) 2 L r ( 1 μ ) L r m ( 1 μ ) L r m ( 1 μ ) L r m L r L m r ( 1 μ ) L r m L r m L r ;
L s r = L r s T = M r ( 1 μ ) cos θ r cos ( θ r 2 π 3 ) cos ( θ r + 2 π 3 ) ( 1 μ ) cos ( θ r + 2 π 3 ) cos θ r cos ( θ r 2 π 3 ) ( 1 μ ) cos ( θ r 2 π 3 ) cos ( θ r + 2 π 3 ) cos θ r
L 1 = ( 1 μ ) L r 1 2 M r 1 2 M r T ;   L 2 = cos θ r cos ( θ r 2 π 3 ) cos ( θ r + 2 π 3 ) T
where Lsm = 1/2Ms, and Lrm = 1/2Mr; Ms, Ls, and rs represent stator side quantities, namely stator mutual inductance, stator total inductance, and per-phase stator resistance, respectively. Mr, Lr, and rr, respectively, represent the same quantities for the rotor side. The following equation models the electromagnetic torque of the DFIG with ITSC fault in one phase:
T e = P i s T L s r θ r i r + μ f x T i f L s r θ r i r
And the mechanical motion is modeled by the following equation:
T m = T e J n p d ω e d t + D ω e n p
where Te and Tm represent electromagnetic and mechanical torques of the machine, respectively. D is the damping coefficient while J represents the inertia of the machine. Further, np is the number of pole pairs and ωe is the electrical angular velocity.

2.4. DFIG Model with Rotor HRC

To include an HRC fault in any phase of the rotor, an additional resistance rhf is added in the faulty phase using the DFIG model in the abc-reference frame. Referring to Figure 2b, when HRC happens, it does not create any extra phase. The extent of the HRC fault depends on the value of the added resistance rhf. The following voltage equations are therefore applicable for a DFIG that has an HRC fault in phase-a of its rotor winding:
U s a b c U r a b c = R s 0 3 × 3 0 3 × 3 R r h f i s a b c i r a b c + d d t ϕ s a b c ϕ r a b c
ϕ s a b c ϕ r a b c = L s s L s r L r s L r r i s a b c i r a b c
HRC fault raises an electrical asymmetry due to external path resistance. This fault has no direct impact on the magnetic circuit of the machine and causes no change in inductance matrices. It only impacts the resistance matrices. Therefore, the matrices are written as follows:
  R r h f = r r + r h f 0 0 0 r r 0 0 0 r r ; L s s = L s L s m L s m L s m L s L s m L s m L s m L s ; L r r = L r L r m L r m L r m L r L m r L r m L r m L r ;
L s r = L r s T = M r cos θ r cos ( θ r 2 π 3 ) cos ( θ r + 2 π 3 ) cos ( θ r + 2 π 3 ) cos θ r cos ( θ r 2 π 3 ) cos ( θ r 2 π 3 ) cos ( θ r + 2 π 3 ) cos θ r
where Lsm = 1/2Ms, and Lrm = 1/2Mr. The electromagnetic torque of the DFIG can be expressed as follows:
T e = P i s T L s r θ r i r

3. Methodology

The methodology section presents the proposed diagnostic strategy developed to identify and distinguish between ITSC and HRC faults in the rotor windings of a DFIG. The stator windings of DFIG under study is Y-connected and the rotor windings are ∆-connected. The methodology is principally based on the analysis of ZSC but introduces an extended framework based on analytical evaluation that enables separate recognition and classification of ITSC and HRC faults within the rotor windings.

3.1. ZSC Signal in ∆-Connected Rotor Windings

The back-to-back power converters supply the ∆-connected rotor windings. In a healthy rotor windings scenario, equal currents flow through all the three phases and maintain the symmetry. The algebraic sum of these three equal currents is zero which means that the ZSC does not flow in the rotor windings. This scenario is given by (8).
i r a + i r b + i r c = 0 and i z = 0
where iz represents ZSC component in rotor windings. Upon the occurrence of faults in rotor windings, currents flowing through three phases are unequal and lose their symmetry. The algebraic sum of rotor currents no longer equals zero. Due to this asymmetry, ZSC circulates within the branches of the delta-connected rotor windings. This scenario is given by (9).
i r a + i r b + i r c = i z and i z > 0
The ZSC signal in (9) contains information about the rotor winding faults. However, this signal can be obtained through three current sensors because ZSC circulates only within the delta-connected rotor branches. Figure 3 shows the measurement of ZSC signal under rotor winding faults.
This measurement approach can enhance the fault diagnosis efficiency because it can directly extract the ZSC signal from the rotor circuit. It also improves the level of accuracy with which the exact faulty phase can be identified, since it monitors the current in each phase separately within the rotor windings. The implementation of this approach is very simple and, by using conventional measurement instrumentation, it can be added to the existing, real-time monitoring schemes with a little change in the system configuration.

3.1.1. ZSC Signal Under ITSC

Application of Kirchhoff’s Voltage Law (KVL) to the ∆-connected rotor windings gives a situation where three-phase rotor voltages add up to zero. Therefore, referring to Figure 3, the following relationship is obtained:
u r a + u r b + u r c = 0
Substituting ura, urb, and urc from (1) into (10) and neglecting the derivative terms, the following simplified equation is given:
0 = ( i r a + i r b + i r c ) r r μ i i f r r [ μ L r + 1 2 μ M r ] d i i f d t
Substituting (8) into (11), the following expression for ZSC is given:
i z = 1 r r [ μ i i f r r + μ ( L r + 1 2 M r ) d i i f d t ]
where iz is the ZSC under ITSC fault. It is shown from (12) that the ZSC reduces to zero as iif is ideally zero under healthy rotor windings scenario. Yet, iif current flows inside the windings and its measurement cannot be available. So, it is better to eliminate iif from (12). By subtracting uif from ura in (1) to solve for iif, the following is given:
i i f = μ i r a r r r i f + ( 1 μ ) r r
It is obviously shown from (13) that the initial phase offset (IPO) of fault current iif is the same as that of the phase-a current ira with ITSC fault. ZSC signal may contain harmonic components due to the power converter in rotor side and grid distortions in stator side, but the fundamental frequency component (FFC) is the most prominent and, therefore, highly sensitive to winding faults. Therefore, by considering only FFC of ZSC signal and same IPO for both ira and iif, they can be expressed as follows:
i r a = I r a sin ( θ + θ i r a ) i i f = I i f sin ( θ + θ i r a )
where Ira and Iif are the FFC magnitudes of ira and iif signals, respectively. θira is IPO of the phase-a current ira. Combining (13) and (14), and substituting them into (12), the following is yielded:
i i z = μ 2 r r ( r i f + ( 1 μ ) r r ) [ r r 2 I r a sin ( θ + θ i r a ) + r r ( L r + 1 2 M r ) d d t ( I r a sin ( θ + θ i r a ) ]
Only the FFC magnitudes of ira and iif signals in (13) are considered because they have the same IPO and all other quantities are constant. Then, combining (13) and (15) results in the following expression:
i i z = μ I i f r r [ r r 2 + ω r 2 ( L r + 1 2 M r ) 2 ( sin ( θ + θ i r a + δ ) ]
iiz can be given with the magnitude and a phase angle as follows:
i i z = I z sin ( θ + θ z )
where Iz and θz are the FFC magnitude and IPO of ZSC signal, respectively, and they are given as follows:
I z = μ I i f r r [ r r 2 + ω r 2 ( L r + 1 2 M r ) 2 ] θ z = θ i r a + δ δ = tan 1 ( ω r ( L r + 1 2 M r ) / r r )
where δ represent the phase shift caused by the fault and can be estimated through the difference between IPOs of the FFCs in ZSC and iar signals in this case where the ITSC is in phase-a.

3.1.2. ZSC Signal Under HRC

The application of KVL to the delta-connected rotor windings gives (10). Substituting ura, urb, and urc from (5) into (10) under HRC fault, the following equation is given:
0 = ( i r a + i r b + i r c ) r r + i r a r h f + ( L r + 3 M r ) [ d d t ( i r a + i r b + i r c ) ]
Substituting (8) into (19) and ignoring derivative terms, the following expression is given for ZSC signal under HRC fault:
i z = i r a r h r r r
where iz is the ZSC under HRC fault. It is obvious from (20) that the ZSC reduces to zero as rhr is ideally zero under a healthy rotor windings scenario. Considering only FFC of ZSC signal and substituting (14) into (20), the following is given:
i h z = I r a r h f r r [ sin ( θ + θ i r a ) ] = I r a r h f r r [ sin ( θ + θ i r a + π ) ]
Because ihz is composed of the magnitude and a phase angle, the following expression is obtained:
I z = I r a r h f r r θ z = θ i r a + π
where Iz and θz are the FFC magnitude and IPO of ZSC signal under HRC fault, respectively. π represents the phase shift caused by the HRC fault. It shows that the HRC fault introduces the π shift in the faulty phase current where the HRC fault is in phase-a in this case.

3.2. ZSC as Fault Detector

The analytical evaluation shows that the FFC magnitude of ZSC signal (Iz) mainly depends on the level of fault severity in ITSC and HRC faults as it can be observed from (18) and (22). Therefore, the FFC magnitude of ZSC signal serves as the rotor winding fault detector in the first layer of fault diagnostic framework. A larger FFC magnitude will reflect a large level of winding fault. For a reliable detection and to avoid the triggering of false alarms due to the inherent noise effects or due to small dynamic asymmetries of the DFIG system, a threshold value of Iz is used. ZSC measurement over a range of variable operating conditions can be conducted for DFIG with healthy rotor windings to determine and define the threshold value of Iz for fault detection. A predetermined threshold will avoid the triggering of false fault indications and produce fault signals only when the Iz exceeds the predetermined threshold Izth. Then, the rotor winding fault condition is given as follows:
I z > I z t h
The reliability of the detection layer utilizing Iz is improved by using the FFT to subtract the FFC from the ZSC signal and effectively suppress the influence of the harmonics and noises on the detection layer.

Fault Detection Under Variable Conditions

The DFIG operates across a wide speed range from sub-synchronous to super-synchronous modes, depending on wind speed and load conditions. Therefore, the fundamental frequency on the rotor side is not constant and it changes with the DFIG slip, as given below:
f r = s × f s
where s represents the DFIG slip. To ensure reliable fault detection under all operating conditions, the fault detection layer continuously tracks the rotor frequency in (24). This allows the FFC of ZSC signal to be accurately separated and analyzed, making the fault detection robust against changes in load and speed.

3.3. CASI as Fault Discriminator

Although FFC of ZSC signal is effective for fault detection, it cannot discriminate between ITSC and HRC faults alone due to its sensitivity to operating conditions and level of fault severity.
It is evident in (18) that the IPO of the FFC in ZSC signal under ITSC θz depends on the IPO of the FFC in faulty phase current θira and the phase shift δ caused by the fault. However, (22) shows that the phase shift under HRC is π which is different from δ under ITSC. In case of ITSC fault δ is much smaller than π, and is generally restricted to the range [0, π/4]. This is because ITSC influences the fluxes and, consequently, the inductances of the machine. Additionally, the three-phase current angles are also affected by both types of faults. Hence, the analysis of the IPOs of the FFCs in ZSC signal and three-phase rotor currents can serve as the fault discriminator between ITSC and HRC. Therefore, CASI is presented and is used as fault discriminator between ITSC and HRC in the second layer of fault diagnostic framework. CASI measures the angular spread of the IPOs of the FFC in three-phase rotor currents with respect to the IPO of the FFC in ZSC signal. It measures the deviation in the cosine-transformed phase differences from their mean and provides insight into the asymmetry in the rotor current signals caused by the rotor winding faults.
The CASI is defined as follows:
CASI = Mean [ | cos ( Δ i z a ) | ,   | cos ( Δ i z b ) | ,   | cos ( Δ i z c ) | ]   STD [ | cos ( Δ i z a ) | ,   | cos ( Δ izb ) | ,   | cos ( Δ izc ) | ]
where Mean and STD are the mean and standard deviation of the cosine-transformed phase differences, respectively; izn = [(θzn − π) − θirn] for n = a, b, c; θzn is the IPO of the FFC in ZSC signal when fault is in phase-n, where θzb = θza − 2π/3 and θzc = θira + 2π/3; θirn represents IPOs of the FFC in rotor currents. (18) and (22) give θz and θirn is calculated using (14), where the rotor currents can be given as follows:
i r n = I r n sin ( θ + θ i r n )
where n = a, b, c; Irn represents FFC magnitudes, θirn represents the IPOs of the FFCs in rotor three-phase currents, where θirb = θira − 2π/3 and θirc = θira + 2π/3.
For ITSCF fault, the values for zn are evaluated using (18) and (26). If ITSC fault occurs in phase-a, then we have the following:
Δ i z a = θ z a π θ i r a = θ i r a + δ π θ i r a = δ π π + δ Δ i z b = θ z a π θ i r b = θ i r a + δ π ( θ i r a 2 π 3 ) π 3 + δ Δ i z c = θ z a π θ i r c = θ i r a + δ π ( θ i r a + 2 π 3 ) π 3 + δ
So, for ITSC in rotor phase-a, izn values are −π + δ, −π/3 − δ, and π/3 + δ for rotor phases a, b, and c, respectively. Likewise, for fault in phase b and c, these values are given in Table 1.
For HRC fault, the values for izn are evaluated from (22) and (26). If HRC fault occurs in phase-a, then we have the following:
Δ i z a = θ z a π θ i r a = θ i r a + π π θ i r a 0 Δ i z b = θ z a π θ i r b = θ i r a + π π ( θ i r a 2 π 3 ) 2 π 3 Δ i z c = θ z a π θ i r c = θ i r a + π π ( θ i r a + 2 π 3 ) 2 π 3
So, for HRC in rotor phase-a, izn values are 0, 2π/3, and 2π/3 for rotor phases a, b, and c, respectively. Likewise, for HRC in rotor phases b and c, the values are given in Table 1.
However, in both types of faults, three-phase rotor current angles and the ZSC shift angle are affected. These angles are also affected by the DFIG operating conditions including changes in load and speed. Therefore, these factors need to be considered. ITSC fault causes large changes in rotor currents (up to π/10 = 180) as compared with that caused by the HRC fault (up to π/18 = 100). The shift angle δ (up to π/4) in ITSC fault is much smaller than the shift angle π in HRC fault. The proportional changes (1/3 of the original value) in δ and π are taken as π/12 and π/3, respectively. Consider that ∆θirn, ∆δif, and ∆δhf represent the change in three-phase rotor current angles, the change in shift angle δ, and the change in shift angle π, respectively. Then, for ITSC fault in phase-a, the modified izn values of (27) are given as follows:
Δ i z a = θ z a π ( θ i r a + Δ θ i r a ) ( π Δ θ i r a ) + ( δ Δ δ i f ) Δ i z b = θ z a π ( θ i r b + Δ θ i r b ) ( π 3 + Δ θ i r a ) + ( δ Δ δ i f ) Δ i z c = θ z a π ( θ i r c + Δ θ i r c ) ( π 3 Δ θ i r a ) + ( δ Δ δ i f )
So, for ITSC in rotor phase-a, the modified izn values are (−π∆θira) + (δ∆δif), (−π/3 + ∆θira) + (δ∆δif), and (π/3 − ∆θira) + (δ∆δif) for rotor phases a, b, and c, respectively. Likewise, for ITSC in rotor phases b and c, the values are given in Table 1.
For HRC fault in phase-a, the modified izn values of (28) are given as follows:
Δ i z a = θ z a π ( θ i r a + Δ θ i r a ) ( Δ θ i r a Δ δ h f ) Δ i z b = θ z a π ( θ i r b + Δ θ i r b ) ( 2 π 3 + Δ θ i r a Δ δ h f ) Δ i z c = θ z a π ( θ i r c + Δ θ i r c ) ( 2 π 3 Δ θ i r a Δ δ h f )
So, for HRC in rotor phase-a, the modified izn values are (−∆θira∆δhf), (2π/3 + ∆θira∆δhf), and (−2π/3 − ∆θira∆δif) for rotor phases a, b, and c, respectively. Likewise, for HRC in rotor phases b and c, the values are given in Table 1. These values incorporate the effects of winding faults and the DFIG operating conditions, as shown in Table 1.

Values of CASI for ITSC and HRC Faults

Under the ITSC fault, by setting π/10, π/4, and π/12 for ∆θirn, δ and ∆δif, respectively, and using (25), (29), a CASI value of 2.40 is obtained for the maximum value ∆δif = π/12. If ∆δif is decreased to possible lower values, such as π/20 and π/24, CASI values are 1.99 and 1.90, respectively. Under the HRC fault, by setting π/18 and π/3 for ∆θirn and ∆δhf, respectively, and using (25), (30), a CASI value of 1.83 is obtained for the maximum value ∆δhf = π/3. If ∆δhf is decreased to possible lower values, such as π/4 and π/5, CASI values are 1.49 and 1.55, respectively. It can be observed that the CASI values are greater than 1.85 for ITSC fault and less than 1.85 for HRC fault. Hence, CASI values for fault discrimination can be given as follows:
ITSC   Fault :   CASI   >   1 . 85 HRC   Fault :   CASI   <   1 . 85

3.4. CADI as Fault Position Indicator

It is obviously shown from (18) and (22) that the IPO of FFC in ZSC signal (θz) mainly depends on the IPO of FFC in current signal of fault-carrying phase (θira) and the phase shifts caused by the faults (δ and π). Consequently, this phase relationship among θz, θira and the phase shifts can be analyzed for the identification of the faulty rotor phase. CADI is presented and is used as fault position indicator for rotor ITSC and HRC faults in the third layer of fault diagnostic framework.
Under the sub-synchronous mode, for ITSC fault, the CADI is defined as the difference between IPO of the FFC in ZSC signal and the IPO of the FFC in one of the rotor three-phase currents. Using (18) and (26), the CADI is given as follows:
C A D I i z n = θ z n θ i r n = θ i r n f + δ θ i r n = δ + θ i r n f θ i r n
where n = a, b, c; CADIizn indicates CADI values under ITSC fault; θirnf is the IPO of the FFC in faulty phase current. Using (26), (29) and (32), CADIizn for ITSC in phase-a is given as follows:
C A D I i z a = δ Δ δ i f + θ i r a ( θ i r a + Δ θ i r a ) δ Δ δ i f + Δ θ i r a C A D I i z b = δ Δ δ i f + θ i r a θ i r b = δ Δ δ i f + θ i r a ( θ i r a 2 π / 3 Δ θ i r a ) δ Δ δ i f + 2 π / 3 + Δ θ i r a C A D I i z c = δ Δ δ i f + θ i r a θ i r c = δ Δ δ i f + θ i r a ( θ i r a + 2 π / 3 + Δ θ i r a ) δ Δ δ i f + 2 π / 3 + Δ θ i r a
So, for ITSC in rotor phase-a, CADIizn values are |δ∆δif + ∆θira|, |δ∆δif + 2π/3 + ∆θira|, and |δ∆δif + 2π/3 + ∆θira| for rotor phases a, b, and c, respectively. Likewise, for ITSC in rotor phases b and c, the values are given in Table 2. It can be observed from Table 2 that CADIizn has the smallest value for the faulty rotor phase when ITSC fault occurs in one of the rotor three phases under the sub-synchronous mode where CADI is the difference between IPOs of FFCs in ZSC signal and the three-phase current signals (θznθirn).
However, under super-synchronous mode of DFIG, the phase sequence becomes negative, and rotor three-phase currents are sequenced as a-c-b. In this case, The CADI is given as follows:
C A D I i z n = θ z n θ i r n = θ i r n f + δ θ i r n = δ + θ i r n f + θ i r n
Under super-synchronous mode, for ITSC fault in rotor phase a, b, and c, the CADIizn values are given in Table 2, where CADI is the sum of IPO of FFC in ZSC signal and IPOs of the FFCs in three-phase current signals (θzn + θirn).
Under the sub-synchronous mode, for HRC fault, using (22) and (26), CADI is given as follows:
C A D I h z n = θ z n θ i r n π = θ i r n f + π θ i r n π = θ i r n f θ i r n
where CADIhzn indicates CADI values under HRC fault. Using (26), (30) and (34), CADIhzn for HRC in phase-a is given as follows:
C A D I h z a = π Δ δ h f + θ i r a π ( θ i r a + Δ θ i r a ) Δ δ h f + Δ θ i r a C A D I h z b = π Δ δ h f + θ i r a π θ i r b = π Δ δ h f + θ i r a π ( θ i r a 2 π / 3 Δ θ i r a ) π / 3 Δ δ h f + Δ θ i r a C A D I h z c = π Δ δ h f + θ i r a π θ i r c = π Δ δ h f + θ i r a π ( θ i r a + 2 π / 3 + Δ θ i r a ) 5 π / 3 Δ δ h f + Δ θ i r a
So, for HRC in rotor phase-a, CADIhzn values are |−∆δhf + ∆θira|, |π/3∆δhf + ∆θira|, and |5π/3∆δhf + ∆θira| for rotor phases a, b, and c, respectively. Likewise, for HRC in rotor phases b and c, the values are given in Table 3. It can be seen from Table 3 that CADIhzn has the smallest value for the faulty rotor phase when ITSC fault occurs in one of the rotor three phases, where CADI is the difference between IPOs of FFC in ZSC signal and the three-phase current signals with π subtracted (θznθirn − π).
However, under the super-synchronous mode, for HRC, the CADI is given as follows:
C A D I h z n = θ z n θ i r n π = θ i r n f + π θ i r n π = θ i r n f + θ i r n
Under the super-synchronous mode, for HRC fault in rotor phases a, b, and, c, the CADIhzn values are given in Table 2, where CADI is the sum of IPO of FFC in ZSC signal and IPOs of the FFC in three-phase current signals (θzn + θirn).

3.5. Algorithm for DFIG Rotor Winding Faults Diagnosis

The algorithm for fault diagnosis is based on the three-layered ZSC-CASI-CADI framework and implements the proposed methodology for DFIG rotor winding faults detection, discrimination, and localization as shown in Figure 4. Details of the algorithm layers are given as follows:
First layer: The algorithm begins by measuring the three-phase rotor currents, ZSC signal and the slip. Based on the measured slip, the fundamental frequency of the rotor side is set according to (24). FFT is applied to separate the FFC magnitude (Iz) from ZSC signal. The Iz is compared with its threshold value Izth which is predetermined through the measurements under healthy operating conditions. If Iz is more than Izth, it detects the occurrence of a fault in rotor winding. On the other hand, if Iz is below Izth, it indicates that the rotor winding is healthy. The level to which the Iz is more than Izth is a measure of the level of fault severity.
Second Layer: After the confirmation of the occurrence of a winding fault in the first layer, the type of fault is identified in the second layer. It discriminates between ITSC and HRC faults. FFT is applied to extract the IPOs of the FFCs from rotor three-phase current signals (θira, θirb, and θirc) and the ZSC signal (θz). The fault type is discriminated by computing CASI values using (25). If the CASI value is greater than 1.85, the fault is discriminated as ITSC. On the other hand, if the CASI value is less than 1.85, the fault is discriminated as HRC.
Third Layer: After the confirmation of the type of winding fault in the second layer, the faulty phase is localized in the third layer. The operation mode of DFIG is recognized by the slip s. Sub-synchronous and super-synchronous modes are recognized by the positive and negative slip values, respectively. Faulty phase is localized by computing CADI values using (32), (34) for ITSC fault and (35), (37) for HRC fault, respectively. For ITSC fault, under the sub-synchronous operation mode, the faulty rotor phase has the smallest CADIizn value using (32). Meanwhile, under the super-synchronous mode, the faulty rotor phase is a, b, and c if it has the smallest CADIiza, CADIizc, and CADIizb value using (34), respectively. For HRC fault, under the sub-synchronous operation mode, the faulty rotor phase has the smallest CADIhzn value using (35). Meanwhile, under the super-synchronous mode, the faulty rotor phase is a, b, and c if it has the largest CADIhza, CADIhzc, and CADIhzb value using (37), respectively.

4. Simulations

To comprehensively validate the proposed three-layered ZSC- CASI- CADI diagnostic framework both for ITSC and HRC faults in DFIG rotor windings, an extensive simulation study has been conducted using MATLAB/Simulink (R2024a). The study involves both fault types with different severity levels under nearly realistic operating conditions. For ITSC faults, short circuits involving one, two, and five turns in rotor phase-a are simulated. For HRC faults, additional resistances of 0.2 mΩ, 0.5 mΩ, and 1 mΩ are connected in the same phase. These configurations for ITSC and HRC faults represent progressive severity levels and are useful for the evaluation of the methodology to detect the faults at their early stages when their severity levels are low. The simulations have been carried out considering different load and speed conditions, covering both sub-synchronous and super-synchronous modes of DFIG operation. The detailed parameters of the DFIG used in this simulation study are presented in Table 3.
The detectability of the rotor winding faults in DFIG is strongly influenced by the operating slip conditions. When the slip is high, the fault signatures are stronger and easier to detect. However, when the slip is low, these signatures become much weaker and make the fault diagnosis difficult. This is a key challenge because in real-world wind power applications, the DFIG is often required to operate with a very low slip to stay synchronized with the power grid efficiently [42,43]. Since this methodology has been designed for real-time applications, the simulations consider low-slip conditions where fault signatures are naturally weak. Therefore, to capture the variable speed and load conditions of a realistic DFIG, the simulations are carried out using a range of slip and load combinations that covers slip values from ±0.1% to ±10% and load levels from 50% to 100%.

4.1. Simulation Under DFIG Sub-Synchronous Operation Mode

Simulations under the sub-synchronous operation mode are conducted under variable operating conditions. These variable conditions are introduced by three distinct operation scenarios (OSs), each of which considers different load and speed combination for DFIG variable operation conditions.
  • OS1: Operation of DFIG under load = 100%, and slip = 0.02
  • OS2: Operation of DFIG under load = 70%, and slip = 0.04
  • OS3: Operation of DFIG under load = 50%, and slip = 0.1
The DFIG simulation is carried out in sub-synchronous mode with a positive slip value, where the healthy rotor winding is simulated considering no ITSC and HRC faults (µ = 0, rhf = 0 Ω). For ITSC fault, the rotor winding is simulated representing a six-turn short circuit in rotor phase-a with µ = 0.06. For HRC fault, the rotor winding is simulated by connecting a high resistance in phase-a with rhf = 0.01 Ω. Figure 5 illustrates the three-phase rotor currents for both healthy and faulty rotor windings under ITSC and HRC faults considering three different operating scenarios (OS1, OS2, and OS3). The rotor currents show a positive phase sequence (abc), confirming that the DFIG is operating in the sub-synchronous mode. Under healthy conditions (where µ = 0, rhf = 0 Ω), the current waveforms remain nearly symmetrical across all operating scenarios. However, in ITSC and HRC fault scenarios with µ = 0.06 for ITSC, and rhf = 0.01 Ω for HRC, the three-phase rotor currents show only minimal asymmetry, even under a high level of fault severity. As a result, the analysis of rotor current waveforms in the time domain proves insufficient for detecting and localizing the rotor winding faults, particularly in cases with low severity. To overcome this challenge, frequency components in the three-phase rotor currents and the ZSC signal are inspected using FFT to achieve more accurate fault detection.
The DFIG simulation has been conducted in sub-synchronous mode, analyzing both healthy and faulty rotor winding conditions. The healthy conditions include no ITSC and HRC faults (µ = 0, rhf = 0 Ω). The faulty conditions include an ITSC fault representing a six-turn short circuit in rotor phase-a (with µ = 0.06) and an HRC fault with an additional resistance (rhf = 0.001 Ω) in the same phase. Figure 5 shows the three-phase rotor currents under healthy, ITSC, and HRC fault conditions across three different operational scenarios (OS1, OS2, OS3). The positive phase sequence confirms the sub-synchronous mode operation.
For the healthy condition, the three-phase rotor currents remain nearly symmetrical. Under the ITSC and HRC faults, minor asymmetry is introduced. Critically, the time domain analysis of these rotor currents provides insufficient clarity for reliable detection and discrimination, especially for low-severity, incipient faults. To overcome this challenge, frequency components in the three-phase rotor currents and the ZSC signal are inspected using FFT to achieve more accurate fault detection.
Figure 6 shows the ZSC signals and their FFT analysis for the healthy condition under OS1, OS2, and OS3 operating scenarios.
The FFC observed in the ZSC signal directly corresponds to the rotor electrical frequency, which varies with varying operational slip across three different operating scenarios. As shown, this frequency measures 1 Hz, 2 Hz, and 5 Hz for operating scenarios OS1, OS2, and OS3, respectively, which is consistent with theoretical predictions derived from the slip–frequency relationship in (24).
Although in a perfectly symmetrical system there would, in principle, be a zero ZSC, there is always a small but fundamentally persistent component even in the case of healthy operation, owing to the imbalances inherent in DFIG and the measurement noise. The measured magnitudes of ZSC are [0.05 A, 0.14 A, 0.41 A] for the three scenarios [OS1, OS2, OS3], respectively. Therefore, a detection threshold Izth of 1 A is established in order to account for the ZSC magnitudes under healthy conditions. As per the first layer of the algorithm, any ZSC fundamental magnitude exceeding this threshold will trigger a fault alert and initiate the subsequent discrimination process.
Figure 7 and Figure 8 present the ZSC signals and the corresponding FFT analysis for a six-turn ITSC fault (µ = 0.06) and an HRC fault (rhf = 10 mΩ) in rotor winding phase-a under three operating scenarios [OS1, SO2, OS3]. The significant increase in ZSC magnitudes relative to the healthy operation clearly reflects that both types of faults certainly introduce asymmetry in the rotor currents.
The FFT analysis reveals distinct fault signatures. For the six-turn ITSC fault in Figure 7, the FFC magnitude of ZSC signal measures [40.65 A, 49.12 A, 64.04 A] under operating scenarios [OS1, OS2, OS3], respectively.
For the HRC fault, it is shown in Figure 8 that the corresponding magnitudes are [9.43 A, 29.92 A, 48.77 A] under the respective operating scenarios. These values substantially exceed the pre-set threshold of 1 A across all operating conditions, successfully triggering the fault detection mechanism in first layer of the proposed algorithm for both fault types.
The second layer of the algorithm discriminates between two types of faults. The IPOs of the FFCs extracted from the ZSC signal and three-phase rotor currents provide the necessary data for fault discrimination and localization. For the ITSC fault, the IPOs in the FFC of the ZSC signals are −37.13°, 37.78°, and 51.14° under OS1, OS2, OS3, respectively. The IPOs in the FFCs of the rotor currents under the respective operating scenarios [S1, S2, S3] are [−53.50°, 78.51°, 88.80°], [−173.81°, −40.50°, −27.10°], and [65.11°, −162.50, −148.89°] for phases [a, b, c], respectively. For the HRC fault, the corresponding IPOs in the FFC of ZSC signals are 114.94°, −124.17°, and −116.20° under OS1, OS2, OS3, respectively. The IPOs in the FFCs of the rotor currents under the respective operating scenarios [S1, S2, S3] are [−35.16°, 80.88°, 89.46°], [−157.79°, −40.05, −31.32°], and [83.35°, −159.94, −151.30°] for phases [a, b, c], respectively.
The CASI values are computed using the phase angles in (25). The ITSC fault gives CASI values of [2.018, 2.023, 2.416], while the HRC fault gives CASI values of [1.538, 1.691, 1.652], under operating scenarios [OS1, OS2, OS3], respectively. CASI values are more than 1.85 for ITSC fault and less than 1.85 for HRC fault. Following the discrimination threshold of 1.85 from (31), the second layer of algorithm correctly discriminates between two types of faults across all operating scenarios.
The third layer of the algorithm localizes the fault. For ITSC fault under sub-synchronous mode, the CADI values [CADIiza, CADIizb, CADIizc] are computed using (32). CADI values for ITSC fault [CADIiza, CADIizb, CADIizc] are [16.37°, 136.67°, 102.23°], [40.7°, 78.30°, 200.30°], and [37.66°, 78.24°, 200.04°] under OS1, OS2, and OS3, respectively. The consistent smallest value of CADIiza under all operating scenarios accurately identifies phase-a as the fault location, which is in accordance with the third layer of algorithm. Similarly, for HRC fault, under the sub-synchronous mode, the CADI values [CADIhza, CADIhzb, CADIhzc] are computed using (35). CADI values for HRC fault [CADIhza, CADIhzb, CADIhzc] are [29.1°, 92.01°, 148.41°], [25.08°, 95.85°, 215.74°], and [25.66°, 95.12°, 215.09°] under OS1, OS2, and OS3, respectively. The consistent minimum value of CADIhza under all operating scenarios confirms the same faulty phase, indicating the consistent localization capability of the third layer of algorithm for different fault types.
Faults including six-turn ITSC and HRC with rhf = 10 mΩ are considered as high-severity faults. Therefore, to validate the sensitivity of the methodology to fault severity, the framework is tested with lower-severity ITSC and HRC faults under sub-synchronous operation. This analysis includes a three-turn ITSC (µ = 0.03) and a single-turn ITSC (µ = 0.01) in rotor phase-a for lower-severity ITSC faults. Correspondingly, lower-severity HRC faults are also analyzed with rh = 5 mΩ and rhf = 2 mΩ to provide a comprehensive assessment.
The FFT results for these low-severity faults are shown in Figure 9 and Figure 10. As expected, the FFC magnitude of the ZSC signal shows a direct correlation with fault severity levels. For the ITSC fault, these magnitudes for the three-turn and the single-turn cases are comparably lower than that of the six-turn fault across all operating scenarios [OS1, OS2, OS3]. A similar trend is observed for the HRC faults where the FFC magnitude of the ZSC signal decreases as rhf decreases.
The results for all fault severities under sub-synchronous mode are summarized in Table 4. It can be observed for both ITSC and HRC fault types that even the lowest severity cases produce an FFC magnitude of the ZSC that exceeds the pre-set detection threshold of 1 A. This successfully triggers the fault alarm, confirming the capability of the algorithm to detect low-severity faults in the first layer.
The CASI values for the low-severity faults are calculated. The three-turn ITSC fault gives CASI values of [2.268, 2.551, 2.586], while one-turn ITSC fault gives CASI values of [2.368, 2.813, 2.825], under operating scenarios [OS1, OS2, OS3], respectively. The HRC fault with rhf = 5 mΩ yields CASI values of [1.488, 1.617, 1.646], while the HRC fault with rhf = 2 mΩ yields CASI values of [1.474, 1.619, 1.646], under the respective operating scenarios. The CASI values remain consistently above the 1.85 threshold for low-severity ITSC faults and remain below this threshold for the low-severity HRC faults, ensuring the capability of the algorithm to accurately discriminate fault types with lower-severity levels in the second layer.
The CADI values for the low-severity faults are calculated. For three-turn ITSC fault, CADI values [CADIiza, CADIizb, CADIizc] are [10.84°, 130.38°, 106.95°], [49.51°, 69.60°, 190.60°], and [47.33°, 69.67°, 191.24°] under OS1, OS2, and OS3, respectively. For one-turn ITSC fault, the CADI values are [11.06°, 108.70°, 126.65°], [55.78°, 63.62°, 184.23°], and [56.58°, 62.78°, 184.23°] under the respective operating scenarios. For HRC fault with rhf = 5 mΩ, CADI values [CADIhza, CADIhzb, CADIhzc] are [29.34°, 91.61°, 148.58°], [24.75°, 95.71°, 144.35°], and [25.13°, 95.05°, 144.96°] under OS1, OS2, and OS3, respectively. For HRC fault with rhf = 2 mΩ, the CADI values are [29.12°, 91.38°, 148.69°], [24.58°, 95.60°, 144.42°], and [24.81°, 95.01°, 144.99°] under the respective operating scenarios. The consistent smallest values of CADIiza and CADIhza for ITSC and HRC faults, respectively, accurately identify phase-a as the fault location under all operating scenarios, confirming the capability of the algorithm to accurately identify the fault location under lower-severity levels in the third layer.

4.2. Simulation Under DFIG Super-Synchronous Operation Mode

Simulations under super-synchronous operation mode are conducted under variable operating conditions. These variable conditions are introduced by three distinct operation scenarios (OSs), each of which considers different load and speed combination for DFIG variable operation conditions.
  • OS4: Operation of DFIG under load = 60%, and slip = −0.03
  • OS5: Operation of DFIG under load = 75%, and slip = −0.06
  • OS6: Operation of DFIG under load = 100%, and slip = −0.08
To further validate the methodology under super-synchronous operation, DFIG simulation is carried out with negative slip values. The simulation considers a healthy rotor winding with no faults (µ = 0, rhf = 0 Ω) and a faulty rotor winding with a six-turn ITSC fault in phase-a (µ = 0.06), and a corresponding HRC fault in the same phase (rhf = 10 mΩ). Figure 11 shows the three-phase rotor currents for healthy, ITSC, and HRC fault conditions under three super-synchronous operating scenarios (OS4, OS5, OS6). The negative phase sequence (acb-phase sequence) confirms that the DFIG operation mode is super-synchronous. For the healthy condition, the rotor currents remain nearly symmetrical. Under both the ITSC and HRC fault conditions, the three-phase currents show only minimal asymmetry which is not prominent enough for reliable visual diagnosis in the time domain, even for these relatively high-severity faults. Consequently, as conducted in the sub-synchronous mode case, the analysis of fundamental frequency components in the three-phase rotor currents and the ZSC signal via FFT is essential for effective fault diagnosis in super-synchronous operation which forms the basis for the proposed three-layer diagnostic framework.
Figure 12 displays the ZSC waveforms and their corresponding FFT analyses for the healthy rotor winding (µ = 0, rhf = 0 Ω) under operating scenarios OS4, OS5, and OS6. The rotor fundamental frequency in the ZSC varies with the operational slip. FFT measures FFC in ZSC 1.5 Hz, 3 Hz, and 4 Hz for OS4, OS5, and OS6, respectively. These values align precisely with the theoretical relationship given by (24).
A perfectly balanced system would yield negligible ZSC, but a small ZSC is present due to inherent machine imperfections.
The measured FFC magnitudes of the ZSC for the healthy winding are 0.06 A, 0.10 A, and 0.36 A under OS4, OS5, and OS6, respectively. Hence, the detection threshold Izth is maintained at 1 A in super-synchronous mode also. As defined in the first layer of the proposed algorithm, any FFC magnitude of the ZSC exceeding this pre-set threshold will indicate the presence of either an ITSC or an HRC fault in the rotor winding.
Figure 13 and Figure 14 present the ZSC signals and corresponding FFT analysis for a six-turn ITSC fault (µ = 0.06) and an HRC fault (rhf = 10 mΩ) in rotor phase-a under super-synchronous operating scenarios [OS4, OS5, OS6]. The significant increase in ZSC magnitude relative to healthy operation confirms the noticeable system asymmetry introduced by both types of faults.
The FFT analysis reveals different fault signatures. For the six-turn ITSC fault in Figure 13, the FFC magnitudes of the ZSC measures are [29.77 A, 44.28 A, 60.24 A] under OS4, OS5, and OS6, respectively. For the HRC fault in Figure 14, the corresponding magnitudes are [13.04 A, 21.61 A, 46.92 A]. These values noticeably exceed the pre-set threshold of 1 A and successfully trigger the fault detection mechanism in the first layer of the algorithm for both fault types across all super-synchronous operating conditions.
The second layer of the algorithm proceeds with fault discrimination. The IPOs of the FFCs extracted from the ZSC and three-phase rotor currents provide the required data. For the ITSC fault, the IPOs in the FFC of ZSC signals are 69.29°, 38.80°, and 26.68° under OS4, OS5, OS6, respectively. The IPOs in rotor currents FFCs under the respective operating scenarios [SO4, SO5, SO6] are [−30.41°, −76.53°, −84.54°], [89.68°, 43.02°, 34.48°], and [−150.61°, 162.26, 153.51°] for phases [a, b, c], respectively. For the HRC fault, the corresponding IPOs in the FFC of ZSC signals are 67.62°, 20.72°, and 57.32° under OS4, OS5, OS6, respectively. The IPOs in rotor currents FFCs under the respective operating scenarios [SO4, SO5, SO6] are [−29.17°, −76.70°, −85.24°], [89.77°, 42.75, 34.34°], and [−150.42°, 162.71, 154.31°] for phases [a, b, c], respectively.
The CASI values are computed using the phase angles in (25). The ITSC fault gives CASI values of [1.886, 2.708, 2.511], while the HRC fault gives CASI values of [1.724, 1.767, 1.746], under operating scenarios [SO4, SO5, SO6], respectively. Following the discrimination threshold of 1.85 from (31), the second layer correctly discriminates between the two fault types across all super-synchronous operation scenarios.
The third layer of the algorithm localizes the fault. For ITSC fault, under super-synchronous mode, the CADI values [CADIiza, CADIizb, CADIizc] are computed using (34). These values are [38.80°, 158.97°, 81.32°], [37.73°, 81.82°, 201.06°], and [57.86°, 61.16°, 180.19°] under OS4, OS5, and OS6, respectively. The CADIiza being consistently small under all operating scenarios accurately identifies phase-a as the fault location, which is in accordance with the third layer of algorithm for super-synchronous mode. Similarly, for HRC fault, under super-synchronous mode, the CADI values [CADIhza, CADIhzb, CADIhzc] are computed using (37). These values for HRC fault are [38.45°, 157.39°, 82.80°], [55.98°, 63.47°, 183.43°], and [27.92°, 91.66°, 211.63°] under SO4, SO5, and SO6, respectively. The consistent minimum value of CADIhza under all operating scenarios confirms the same fault location, demonstrating the consistent localization capability of the third layer of algorithm for different fault types in super-synchronous mode.
To further validate the sensitivity of methodology under super-synchronous operation, the framework is tested with lower-severity faults. The analysis is extended to include a three-turn ITSC fault (µ = 0.03) and a single-turn ITSC fault (µ = 0.01) in rotor phase-a. Correspondingly, lower-severity HRC faults with rhf = 5 mΩ and rhf = 2 mΩ are also analyzed to provide a comprehensive assessment across varying fault severities.
Figure 15 and Figure 16 show the FFT results for low-severity faults under super-synchronous scenarios [ SO4, SO5, SO6]. As anticipated, the FFC magnitude of the ZSC signal shows a direct correlation with fault severity levels.
For the ITSC fault, these magnitudes for the three-turn and the single-turn cases are comparably lower than that of the six-turn fault across all operating scenarios. A similar trend is observed for the HRC faults where the FFC magnitude of the ZSC signal decreases as rhf decreases.
The results for all fault severities under super-synchronous mode are summarized in Table 5. It can be observed for both ITSC and HRC fault types that even the lowest severity cases produce an FFC magnitude of the ZSC that exceeds the pre-set detection threshold of 1 A. This successfully triggers the faults alarm, confirming the capability of the algorithm to detect low-severity faults in the first layer.
The CASI values for the low-severity faults are calculated. The three-turn ITSC fault gives CASI values of [2.063, 2.495, 2.691], while one-turn ITSC fault gives CASI values of [2.725, 1.928, 2.492], under operating scenarios [OS4, OS5, OS6], respectively. The HRC fault with rhf = 5 mΩ yields CASI values of [1.488, 1.617, 1.646], while the HRC fault with rhf = 2 mΩ yields CASI values of [1.726, 1.772, 1.756], under operating scenarios [SO4, SO5, SO6], respectively. The CASI values remain consistently above the 1.85 threshold for low-severity ITSC faults and remain below this threshold for the low-severity HRC faults, ensuring the capability of algorithm to accurately discriminate fault types under lower-severity levels in the second layer.
The CADI values for the low-severity faults are calculated. For three-turn ITSC faults, CADI values [CADIiza, CADIizb, CADIizc] are [43.53°, 76.55°, 163.54°], [24.73°, 94.82°, 214.06°], and [48.86°, 70.16°, 189.19°] under OS4, OS5, and OS6, respectively. For one-turn ITSC faults, the CADI values are [54.24°, 174.33°, 56.96°], [14.68°, 105.34°, 224.93°], and [41.52°, 78.35°, 197.84°] under the respective operating scenarios. For HRC fault with rhf = 5 mΩ, CADI values [CADIhza, CADIhzb, CADIhzc] are [37.68°, 157.14°, 82.94°], [56.36°, 63.36°, 183.33°], and [28.29°, 91.58°, 211.57°] under SO4, SO5, and SO6, respectively. For HRC fault with rhf = 2 mΩ, the CADI values are [37.22°, 157.00°, 83.03°], [56.60°, 63.29°, 183.28°], and [28.39°, 91.53°, 211.52°] under the respective operating scenarios.
The consistent smallest values of CADIiza and CADIhza for ITSC and HRC faults, respectively, accurately identify phase-a as the fault location under all operating scenarios, confirming the capability of algorithm to also accurately identify the fault location under lower-severity levels in the third layer under the super-synchronous mode.

4.3. Comparison with Existing Techniques

Table 6 gives the computational burden and latency comparisons of the proposed ZSC-CASI-CADI framework with the existing techniques. The proposed framework only requires one FFT calculation for each signal window. After the FFT, it simply requires a few basic calculations, such as ratios and phase differences, to obtain the fault indicators. Therefore, it does not require much time or memory which makes it fast and lightweight. Even with a large amount of data, it keeps the processing time low. The zero-sequence feature method also uses FFT but adds more steps, such as filtering and processing to isolate the imbalances in the system. While the calculations are not that complex, they still take more time compared to the proposed framework due to the extra filtering and calculations [44]. Park’s vector (modulus/angle) method involves abc to αβ/dq transformation and then calculating the magnitude and angle. Although these are simple calculations, the method still requires extra steps beyond the basic FFT, and more time is spent on this transformation and filtering, making it slower than the proposed method [45]. MCSA sideband method is the most computationally demanding because it requires multiple FFT calculations for different frequencies to detect faults. Each additional FFT increases the computational load. So, as the system becomes more complex, such as being under lower slip or during faults, this method requires more time and memory compared to the proposed method [46].
The proposed framework simplifies the computation by focusing on a single FFT, which is then followed by calculating the CASI and CADI using straightforward mathematical formulas based on the IPOs of the FFCs in the signals while other methods require additional filtering, transformations, and multiple FFT windows. As a result, the proposed framework has light computational burden and very low latency.

4.4. Detection Accuracy

Table 7 gives the detection accuracy comparison of the proposed ZSC-CASI-CADI framework with the existing techniques. The proposed framework is benchmarked against three widely used fault detection techniques: Negative-sequence features, Park’s vector (modulus/angle), and MCSA sidebands at the grid and rotor frequency. All methods are evaluated under the same operational scenarios (OS1–OS6, 1–2% harmonic content and both grid side and rotor sides filters enabled, using Intel i7 2.3 GH, 32 GB RAM). The accuracy for each method is measured under the same conditions, and the results are summarized in Table 7. While the accuracy is less in other methods due the factors described in Section 4.3, the proposed framework achieves an accuracy between 97% and 99%.

5. Discussion

The simulation results across all operating scenarios [OS1–OS6] and varying fault severity levels demonstrate the consistent and accurate performance of the proposed three-layer ZSC-CASI-CADI framework. The methodology successfully detects both ITSC and HRC faults in the first layer, correctly discriminates between them in the second layer and accurately identifies the faulty phase in the third layer. This validation confirms the framework can be effectively deployed for online rotor winding fault diagnosis in DFIG under variable load and speed conditions. An important advantage of the proposed framework is its computational efficiency because it relies on fundamental frequency component analysis rather than complex signal processing and thereby saves time and computational resources.
It is important to note that the rotor currents have 1–2% harmonics in the current study. The rotor side control loops influence system dynamics, particularly the rotor currents and their phase angles, which may affect the indicators during transient conditions or faults. However, the indicators remain robust because the framework focus on the FFC by using FFT. The grid disturbances, such as voltage sags or swells, can introduce noise, which may impact ZSC due to phase voltage imbalances. Yet, the FFT-based extraction of the framework proves to be robust against moderate noise and fluctuations. Also, the simulation system incorporates both grid side and rotor side filters that play a key role in reducing the impact of converter non-idealities by suppressing the higher-order harmonics.
The framework uses an adaptive FFT window length that varies depending on the rotor side frequency, fr, given in (24). The window length is calculated to capture five full cycles of the rotor side frequency every time to ensure sufficient frequency resolution for accurate fault detection. The window length is given as window length (seconds)= 5/fr. As the DFIG slip varies, the rotor frequency changes and the window length adapts accordingly. By dynamically adjusting the FFT window length in real time based on the rotor frequency, the framework maintains optimal frequency resolution while minimizing the computational delays and ensuring the applicability in real-time fault detection under varying operating conditions.
While the simulation results give strong confidence in the core idea behind the proposed method, turning it into a practical, real-time monitoring system introduces several real-world challenges. In a real-time operating environment, the quality of the measured signals can be easily affected by electromagnetic interference and natural noise in the sensors. These disturbances can hide the small fault features, especially during the early stages of the winding faults, which may either lead to unnecessary false alarms or wrong detections. In addition, the small manufacturing tolerances in the machine itself and the minor inaccuracies or imbalances in the measurement hardware can also create small baseline offsets. If these are not properly accounted for, they can appear similar to fault signatures. This means the system must include a reliable method for setting and adjusting the detection thresholds. Another concern is the delay caused by the real-time computation. Algorithms such as FFT or phasor extraction require processing time, and any latency may slow down the response of the system between the moment a fault begins and the moment it is detected.
For the framework to function reliably for DFIG winding fault diagnosis in real time, future developments should focus on better signal conditioning and noise reduction strategies, adaptive thresholds that automatically adjust to operating conditions and a faster and optimized hardware to keep the detection delays as low as possible.

6. Conclusions

This paper introduces a complete three-layered diagnostic framework, ZSC-CASI-CADI, for the detection, discrimination and localization of rotor winding faults in DFIG operating under varying conditions. By examining the DFIG mathematical model, the study identifies clear electrical signatures for both ITSC and HRC winding faults. The first layer of the framework uses the FFC of the ZSC signal to detect the presence of a fault. The second layer then uses the relationship of the IPOs between the ZSC signal and the rotor three-phase current signals, and quantifies through CASI to distinguish between ITSC and HRC faults. Finally, the third layer uses the CADI to locate the faulty phase in the rotor windings.
To implement the framework, an efficient and reliable algorithm is developed. The DFIG model covers a range of fault severities, including ITSC faults with one, three, and six ITSCs, and HRC faults with added resistances of 2 mΩ, 5 mΩ, and 10 mΩ. A wide set of simulations is carried out in MATLAB/Simulink (R2024a), covering six different operating scenarios [OS1–OS6] under both sub-synchronous and super-synchronous modes. The results show that the proposed method can detect low-severity faults, correctly discriminate between ITSC and HRC fault types, and accurately locate the faulty rotor phase in DFIG rotor windings.
The main contributions and findings of this study are summarized as follows:
(1)
This study fills an important gap in the DFIG rotor winding fault diagnosis by explicitly validating the proposed framework under super-synchronous operation and dynamic low-frequency rotor conditions, which are often ignored in the existing literature. The results show that the ZSC-CASI-CADI framework performs consistently even when the rotor operates under challenging dynamic conditions across both sub-synchronous and super-synchronous modes. This strong performance across the full operating range of the DFIG greatly improves the practical value of the method for real-world wind energy application.
(2)
The magnitude of FFC in the ZSC signal proves to be a very sensitive indicator for detecting rotor winding faults in DFIG, especially when the faults are still in the early, low-severity stage. However, obtaining the ZSC signal requires modification in the ∆-connected rotor windings for placing extra measurement hardware, which adds complexity to the overall rotor winding design. Because of this, the method is especially well-suited for large high-cost DFIG installations where the improved diagnostic accuracy compensates for the added hardware requirements.
(3)
The IPO of FFC in the ZSC signal shows different sensitivity characteristics for different rotor winding fault types. For ITSC faults, this angle is highly sensitive to both the fault severity level and the DFIG operating conditions. For HRC faults, this angle remains largely consistent and shows only negligible variation with changes in fault severity or DFIG operating conditions. Meanwhile, the IPOs of the FFCs in the rotor three-phase currents show only minor sensitivity to both ITSC and HRC faults. This fundamental difference in the behavior of IPO of the FFC in the ZSC signal forms the theoretical basis for the fault discrimination (CASI) and localization (CADI) indicators, enabling reliable fault-type discrimination and accurate faulty phase localization
(4)
The logic for fault localization depends on both the DFIG operating mode and the type of rotor winding fault. In sub-synchronous operation, where the rotor currents follow a positive (abc) phase sequence, the smallest angular difference identifies the faulty phase. For an ITSC fault, this difference is computed using (32) as the difference between the IPO of the FFC in the ZSC and the IPO of the FFC in each rotor phase current. The smallest value among CADIiza, CADIizb, CADIizc therefore corresponds to a fault in phase a, b, or c, respectively. For an HRC fault, the localization uses Equation (35), which introduces a π-shift in the calculation, but the principle remains the same and the corresponding phase with the smallest CADI value is identified as the faulty one. In super-synchronous operation, where the rotor currents follow a negative (acb) phase sequence, the localization logic adjusts accordingly, and the smallest angular summation identifies the faulty phase. For an ITSC fault, this summation is computed using (34) as the sum of the IPO of the FFC in the ZSC and the IPO of the FCC in each rotor phase current. The minimum among CADIiza, CADIizb, and CADIizc now corresponds to faults in phases a, c, and b, respectively. For an HRC fault, this specific mapping for localization is similarly applied using (37) and the corresponding phase with the smallest CADI value is identified as the faulty one. Together, these rules ensure that the CADI provides accurate and consistent phase identification for both fault types across all DFIG operating modes.
Future work would include hardware-in-the-loop validation of the proposed ZSC-CASI-CADI framework using a dedicated DFIG test rig. Building a laboratory-scale setup would allow controlled emulation of the real-time rotor winding fault scenarios, including both ITSC and HRC faults with different severity levels. Such a platform would provide the means to assess the real-time performance of the proposed framework under practical operating conditions. It would help to evaluate the impact of measurement noise and verify the robustness of the diagnostic indicators for DFIG health monitoring in a real-time environment.

Author Contributions

Conceptualization, M.S.A. and J.Z.; methodology, M.S.A. and J.Z.; software, M.S.A.; validation, M.S.A., J.Z. and X.H.; formal analysis, S.R., A.A. and X.H.; investigation, S.R. and A.A.; resources, J.Z.; data curation, X.H. and A.A.; writing—original draft preparation, M.S.A. and J.Z.; writing—review and editing, M.S.A. and J.Z.; visualization, S.R., A.A. and X.H.; supervision, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

Acronyms
DFIGDoubly fed induction generator
ITSCInter-turn short circuit
ZSCZero-sequence current
CASICosine Angle Spread Indicator
CADICurrent Angle Difference Indicator
FFTFast Fourier transform
FFCFundamental frequency component
FFCsFundamental frequency components
IPOInitial phase offset
IPOsInitial phase offsets

References

  1. Cárdenas, R.; Peña, R.; Alepuz, S.; Asher, G. Overview of Control Systems for the Operation of DFIGs in Wind Energy Conversion Systems. IEEE Trans. Ind. Electron. 2013, 60, 2776–2798. [Google Scholar] [CrossRef]
  2. Abad, G.; Lopez, J.; Rodriguez, M.; Marroyo, L.; Iwanski, G. Doubly Fed Induction Machine: Modeling and Control for Wind Energy Generation; John Wiley & Sons: Hoboken, NJ, USA, 2011. [Google Scholar]
  3. Aziz, M.S.; Ahmed, S.; Saleem, U.; Mufti, G.M. Wind-hybrid power generation systems using renewable energy sources—A review. Int. J. Renew Energy Res. 2017, 7, 111–127. [Google Scholar]
  4. Djurović, S.; Crabtree, C.J.; Tavner, P.J.; Smith, A.C. Condition Monitoring of Wind Turbine Induction Generators with Rotor Electrical Asymmetry. IET Renew. Power Gener. 2012, 6, 207–216. [Google Scholar] [CrossRef]
  5. Faiz, J.; Moosavi, S.M.M. Eccentricity Fault Detection–From Induction Machines to DFIG—A Review. Renew. Sustain. Energy Rev. 2016, 55, 169–179. [Google Scholar] [CrossRef]
  6. Gritli, Y.; Zarri, L.; Rossi, C.; Filippetti, F.; Capolino, G.A. Advanced Diagnosis of Electrical Faults in Wound-Rotor Induction Machines. IEEE Trans. Ind. Electron. 2013, 60, 4012–4024. [Google Scholar] [CrossRef]
  7. Zafarani, M.; Bostanci, E.; Qi, Y.; Goktas, T.; Akin, B. Interturn Short-Circuit Faults in Permanent Magnet Synchronous Machines: An Extended Review and Comprehensive Analysis. IEEE J. Emerg. Sel. Top. Power Electron. 2018, 6, 2173–2191. [Google Scholar] [CrossRef]
  8. Boldea, I.; Nasar, S.A. The Induction Machines Design Handbook, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2010. [Google Scholar]
  9. Zhang, P.; Lu, D. A Survey of Condition Monitoring and Fault Diagnosis toward Integrated O&M for Wind Turbines. Energies 2019, 12, 2801. [Google Scholar] [CrossRef]
  10. Aziz, M.S.; Zhang, J.; Ruzimov, S.; Huang, X. Detection and Localization of Rotor Winding Inter-Turn Short Circuit Fault in DFIG Using Zero-Sequence Current Component Under Variable Operating Conditions. Sensors 2025, 25, 2815. [Google Scholar] [CrossRef]
  11. Aziz, M.S.; Zhang, J.; Ruzimov, S.; Sherkhon, L.; Wu, Y. Detection of Interturn Fault in DFIG Using Zero-Sequence Voltage Component. In Proceedings of the 2024 3rd International Conference on Power Systems and Electrical Technology (PSET), Tokyo, Japan, 28–30 August 2024; pp. 174–180. [Google Scholar]
  12. Shah, D.; Nandi, S.; Neti, P. Stator-Interturn Fault Detection of Doubly Fed Induction Generators using Rotor-Current and Search-Coil-Voltage Signature Analysis. IEEE Trans. Ind. Appl. 2009, 45, 1831–1842. [Google Scholar] [CrossRef]
  13. Qin, P.; Zhang, Z.; Sun, Y.; Liu, H.; Ren, H. Vibration Analysis of DFIG Stator Winding Inter-turn Short Circuit Fault. In Proceedings of the 2018 International Conference on Information Systems and Computer Aided Education (ICISCAE), Changchun, China, 6–8 July 2018; pp. 436–442. [Google Scholar] [CrossRef]
  14. Zhao, S.; Chen, Y.; Liang, F.; Zhang, S.; Shahbaz, N.; Wang, S.; Zhao, Y.; Deng, W.; Cheng, Y. Incipient Fault Detection and Condition Assessment in DFIGs Based on External Leakage Flux Sensing and Modified Multiscale Poincare Plots Analysis. Meas. Sci. Technol. 2023, 35, 025007. [Google Scholar] [CrossRef]
  15. Vu, H.; Hammouri, H.; Yahoui, H. An experimental investigation of new electromagnetic field signal for stator asymmetric fault detection of doubly fed induction generators. Int. Trans. Electr. Energy Syst. 2019, 29, 12019. [Google Scholar] [CrossRef]
  16. Tavner, P. Review of condition monitoring of rotating electrical machines. IET Electr. Power Appl. 2008, 2, 215–247. [Google Scholar] [CrossRef]
  17. Rehman, A.U.; Jiao, W.; Sun, J.; Sohaib, M.; Jiang, Y.; Shahzadi, M.; Khan, M.I. Efficient fault detection of rotor minor inter-turn short circuit in induction machines using wavelet transform and empirical mode decomposition. Sensors 2023, 23, 7109. [Google Scholar] [CrossRef]
  18. Wu, Y.; Zhang, J.; Xu, Z.; Wang, S.; Fu, H. Feature Extraction and Applicability Comparisons for Fault Detection of Inter-Turn Short-Circuited PMSM. IEEE Trans. Instrum. Meas. 2024, 73, 3523810. [Google Scholar] [CrossRef]
  19. Huang, X.; Zhang, J.; Cheng, M. Fault detection of servo motor bearing based on speed signal under variable-speed conditions. IEEE Trans. Instrum. Meas. 2024, 73, 3517012. [Google Scholar] [CrossRef]
  20. Singh, G.; Kumar, T.C.A.; Naikan, V.N.A. Induction motor inter-turn fault detection using infrared thermographic analysis. Infrared Phys. Technol. 2016, 77, 277–282. [Google Scholar] [CrossRef]
  21. Antonino-Daviu, J.; Zamudio-Ramírez, I.; Osornio-Ríos, R.A.; Fuster-Roig, V.; Romero-Troncoso, R.J.; Dunai, L.D. Stray Flux Analysis for the Detection of Rotor Failures in Wound Rotor Induction Motors. In Proceedings of the IECON 2019—45th Annual Conference of the IEEE Industrial Electronics Society, Lisbon, Portugal, 14–17 October 2019; pp. 3704–3709. [Google Scholar] [CrossRef]
  22. Kia, S.H. Monitoring of wound rotor induction machines by means of discrete wavelet transform. Electr. Power Compon. Syst. 2018, 46, 2021–2035. [Google Scholar] [CrossRef]
  23. Hamdad, N.; Hammouche, K. Hilbert Huang Transform and Pattern Recognition to Detect Defects in Induction Motor. In Proceedings of the 2015 4th International Conference on Electrical Engineering (ICEE), Boumerdes, Algeria, 13–15 December 2015; pp. 1–6. [Google Scholar]
  24. Jung, J.-H.; Lee, J.-J.; Kwon, B.-H. Online Diagnosis of Induction Motors Using MCSA. IEEE Trans. Ind. Electron. 2006, 53, 1842–1852. [Google Scholar] [CrossRef]
  25. Bellini, A.; Filippetti, F.; Franceschini, G.; Tassoni, C. Closed-loop control impact on the diagnosis of induction motor faults. IEEE Trans. Ind. Appl. 2000, 36, 1318–1329. [Google Scholar] [CrossRef]
  26. Ruzimov, S.; Zhang, J.; Huang, X.; Aziz, M.S. Detection of Inter-Turn Short-Circuit Faults for Inverter-Fed Induction Motors Based on Negative-Sequence Current Analysis. Sensors 2025, 25, 4844. [Google Scholar] [CrossRef]
  27. Zhu, Y.; Cai, S.; Li, B. Detection and Discrimination of Interturn Fault and High-Resistance Connection Fault in PMSM Based on Deviation Angle of Zero Sequence Voltage. IEEE Trans. Transp. Electrif. 2024, 10, 7623–7632. [Google Scholar] [CrossRef]
  28. Hu, R.; Wang, J.; Mills, A.R.; Chong, E.; Sun, Z. Detection and Classification of Turn Fault and High Resistance Connection Fault in Permanent Magnet Machines Based on Zero Sequence Voltage. IEEE Trans. Power Electron. 2020, 35, 1922–1933. [Google Scholar] [CrossRef]
  29. Gyftakis, K.N.; Kappatou, J.C. The Zero-Sequence Current as a Generalized Diagnostic Mean in Δ-Connected Three-Phase Induction Motors. IEEE Trans. Energy Convers. 2014, 29, 138–148. [Google Scholar] [CrossRef]
  30. Hang, J.; Zhang, J.; Cheng, M.; Zhang, B.; Ding, S. High-Resistance Connection Detection in Permanent Magnet Synchronous Machine Using Zero-Sequence Current Component. IEEE Trans. Power Electron. 2016, 31, 4710–4719. [Google Scholar] [CrossRef]
  31. Hang, J.; Zhang, J.; Cheng, M.; Huang, J. Online Interturn Fault Diagnosis of Permanent Magnet Synchronous Machine Using Zero-Sequence Components. IEEE Trans. Power Electron. 2015, 30, 6731–6741. [Google Scholar] [CrossRef]
  32. Filippetti, F.; Franceschini, G.; Tassoni, C.; Vas, P. Recent Developments of Induction Motor Drives Fault Diagnosis Using AI Techniques. IEEE Trans. Ind. Electron. 2000, 47, 994–1004. [Google Scholar] [CrossRef]
  33. De La Barrera, P.M.; Bossio, G.R.; Solsona, J.A. High-Resistance Connection Detection in Induction Motor Drives Using Signal Injection. IEEE Trans. Ind. Electron. 2014, 61, 3563–3573. [Google Scholar] [CrossRef]
  34. Aubert, B.; Regnier, J.; Caux, S.; Alejo, D. Stator Inter-Turn Short-Circuit Detection in Permanent Magnet Synchronous Generators Using Extended Kalman Filtering. In Proceedings of the 2013 IEEE ECMSM, Toulouse, France, 24–26 June 2013; pp. 1–6. [Google Scholar]
  35. Kao, J.H.; Wang, W.J.; Lai, Y.H.; Perng, J.W. Analysis of Permanent Magnet Synchronous Motor Fault Diagnosis Based on Learning. IEEE Trans. Instrum. Meas. 2019, 68, 310–324. [Google Scholar] [CrossRef]
  36. Delgado, M.; Garcia, A.; Ortega, J.A.; Cardenas, J.J.; Romeral, L. Multidimensional Intelligent Diagnosis System Based on Support Vector Machine Classifier. In Proceedings of the 2011 IEEE International Symposium on Industrial Electronics, Gdansk, Poland, 27–30 June 2011; pp. 2124–2131. [Google Scholar]
  37. Yan, H.; Xu, Y.; Cai, F.; Zhang, H.; Zhao, W.; Gerada, C. PWM-VSI Fault Diagnosis for a PMSM Drive Based on the Fuzzy Logic Approach. IEEE Trans. Power Electron. 2019, 34, 759–768. [Google Scholar] [CrossRef]
  38. Lee, H.; Jeong, H.; Koo, G.; Ban, J.; Kim, S.W. Attention Recurrent Neural Network-Based Severity Estimation Method for Interturn Short-Circuit Fault in Permanent Magnet Synchronous Machines. IEEE Trans. Ind. Electron. 2021, 68, 3445–3453. [Google Scholar] [CrossRef]
  39. Ding, W.; Jin, Y.; Wu, X.; Yang, Y.; Jiang, Y. High-Resistance Connection Diagnosis of Doubly Fed Induction Generators. Energies 2023, 16, 7516. [Google Scholar] [CrossRef]
  40. Stefani, A.; Yazidi, A.; Rossi, C.; Filippetti, F.; Casadei, D.; Capolino, G.A. Doubly Fed Induction Machines Diagnosis Based on Signature Analysis of Rotor Modulating Signals. IEEE Trans. Ind. Appl. 2008, 44, 1711–1721. [Google Scholar] [CrossRef]
  41. Stojčić, G.; Pašambegović, K.; Wolbank, T.M. Detecting Faults in Doubly Fed Induction Generator by Rotor Side Transient Current Measurement. IEEE Trans. Ind. Appl. 2014, 50, 3494–3502. [Google Scholar] [CrossRef]
  42. Hernández-Mayoral, E.; Iracheta-Cortez, R.; Lecheppe, V.; Salgado, O.A.J. Modelling and Validation of a Grid-Connected DFIG by Exploiting the Frequency-Domain Harmonic Analysis. Appl. Sci. 2020, 10, 9014. [Google Scholar] [CrossRef]
  43. Bebars, A.D.; Eladl, A.A.; Abdulsalam, G.M.; Badran, E.A. Internal electrical fault detection techniques in DFIG-based wind turbines: A review. Prot. Control Mod. Power Syst. 2022, 7, 1–22. [Google Scholar] [CrossRef]
  44. Chang, Y.; Zhao, M.; Kocar, I. The Impact of DFIG Control Schemes on the Negative-Sequence Based Differential Protection. Int. J. Electr. Power Energy Syst. 2022, 143, 108457. [Google Scholar] [CrossRef]
  45. Yang, F.; Gao, W.; Zhang, S.; Li, C.; Duan, Z.; Zhang, Y. Multiscale Park’s Vector Approach for Identifying Early Stator Fault Severity Using MCSA in DFIGs. In Proceedings of the 2023 International Conference on Sensing, Measurement & Data Analytics in the era of Artificial Intelligence (ICSMD), Harbin, China, 21–23 December 2023; pp. 1–6. [Google Scholar]
  46. Amin, M.M.; Hashemnia, N.; Islam, M.R.; Abu-Siada, A. Evaluating the Interturn and Eccentricity Fault Indices for a Micro-Doubly Fed Induction Generator Under Various Operating Conditions. IEEE Trans. Ind. Appl. 2025, 61, 25–36. [Google Scholar]
Figure 1. The DFIG system of Vestas V90 with Y-∆ windings configuration.
Figure 1. The DFIG system of Vestas V90 with Y-∆ windings configuration.
Sensors 26 00273 g001
Figure 2. Schematic of faults in phase-a of the ∆-connected rotor winding of DFIG: (a) ITSC; (b) HRC.
Figure 2. Schematic of faults in phase-a of the ∆-connected rotor winding of DFIG: (a) ITSC; (b) HRC.
Sensors 26 00273 g002
Figure 3. Measurement of ZSC signal in DFIG ∆-connected rotor windings.
Figure 3. Measurement of ZSC signal in DFIG ∆-connected rotor windings.
Sensors 26 00273 g003
Figure 4. Algorithm based on three-layered ZSC-CASI-CADI framework for DFIG rotor winding faults diagnosis.
Figure 4. Algorithm based on three-layered ZSC-CASI-CADI framework for DFIG rotor winding faults diagnosis.
Sensors 26 00273 g004
Figure 5. DFIG rotor three-phase currents: no fault condition under (a) OS1; (b) OS2; (c) OS3; six-turn ITSC condition in phase-a under (d) OS1; (e) OS2; (f) OS3; HRC with rhf = 10 mΩ in phase-a under (g) OS1; (h) OS2; (i) OS3.
Figure 5. DFIG rotor three-phase currents: no fault condition under (a) OS1; (b) OS2; (c) OS3; six-turn ITSC condition in phase-a under (d) OS1; (e) OS2; (f) OS3; HRC with rhf = 10 mΩ in phase-a under (g) OS1; (h) OS2; (i) OS3.
Sensors 26 00273 g005
Figure 6. Results of DFIG simulation conducted under rotor winding healthy condition: ZSC under (a) OS1; (b) OS2; (c) OS3; (d) Iz.
Figure 6. Results of DFIG simulation conducted under rotor winding healthy condition: ZSC under (a) OS1; (b) OS2; (c) OS3; (d) Iz.
Sensors 26 00273 g006
Figure 7. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for six-turn ITSC in phase-a of rotor winding: ZSC signal under (a) OS1; (b) OS2; (c) OS3; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Figure 7. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for six-turn ITSC in phase-a of rotor winding: ZSC signal under (a) OS1; (b) OS2; (c) OS3; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Sensors 26 00273 g007
Figure 8. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for HRC with rhf = 10 mΩ in rotor winding phase-a: ZSC signal under (a) OS1; (b) OS2; (c) OS3; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Figure 8. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for HRC with rhf = 10 mΩ in rotor winding phase-a: ZSC signal under (a) OS1; (b) OS2; (c) OS3; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Sensors 26 00273 g008
Figure 9. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for low-severity ITSCs in rotor winding phase-a: three-turn fault (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; one-turn fault (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Figure 9. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for low-severity ITSCs in rotor winding phase-a: three-turn fault (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; one-turn fault (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Sensors 26 00273 g009
Figure 10. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for low-severity HRCs in rotor winding phase-a with rhf = 5 mΩ (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; with rhf = 2 mΩ; (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Figure 10. Results of DFIG simulation conducted under scenarios [OS1, OS2, OS3] for low-severity HRCs in rotor winding phase-a with rhf = 5 mΩ (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; with rhf = 2 mΩ; (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Sensors 26 00273 g010
Figure 11. DFIG rotor three-phase currents: no fault condition under (a) OS4; (b) OS5; (c) OS6; six-turn ITSC condition in phase-a under (d) OS4; (e) OS5; (f) OS6; HRC with rhf = 10 mΩ in phase-a under (g) OS4; (h) OS5; (i) OS6.
Figure 11. DFIG rotor three-phase currents: no fault condition under (a) OS4; (b) OS5; (c) OS6; six-turn ITSC condition in phase-a under (d) OS4; (e) OS5; (f) OS6; HRC with rhf = 10 mΩ in phase-a under (g) OS4; (h) OS5; (i) OS6.
Sensors 26 00273 g011
Figure 12. Results of DFIG simulation conducted under rotor winding healthy condition: ZSC under (a) OS4; (b) OS5; (c) OS5; (d) Iz.
Figure 12. Results of DFIG simulation conducted under rotor winding healthy condition: ZSC under (a) OS4; (b) OS5; (c) OS5; (d) Iz.
Sensors 26 00273 g012
Figure 13. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for six-turn ITSC in rotor winding phase-a of rotor winding: ZSC signal under (a) OS4; (b) OS5; (c) OS6; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Figure 13. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for six-turn ITSC in rotor winding phase-a of rotor winding: ZSC signal under (a) OS4; (b) OS5; (c) OS6; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Sensors 26 00273 g013
Figure 14. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for HRC with rhf = 10 mΩ in rotor winding phase-a: ZSC signal under (a) OS4; (b) OS5; (c) OS6; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Figure 14. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for HRC with rhf = 10 mΩ in rotor winding phase-a: ZSC signal under (a) OS4; (b) OS5; (c) OS6; (d) Iz; (e) θira; (f) θirb; (g) θirc; (h) θz.
Sensors 26 00273 g014
Figure 15. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for low-severity ITSCs in rotor winding phase-a: three-turn fault (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; one-turn fault (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Figure 15. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for low-severity ITSCs in rotor winding phase-a: three-turn fault (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; one-turn fault (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Sensors 26 00273 g015
Figure 16. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for low-severity HRCs in rotor winding phase-a with rhf = 5 mΩ (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; with rhf = 2 mΩ (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Figure 16. Results of DFIG simulation conducted under scenarios [OS4, OS5, OS6] for low-severity HRCs in rotor winding phase-a with rhf = 5 mΩ (a) θira; (b) θirb; (c) θirc; (d) θz; (e) Iz; with rhf = 2 mΩ (f) θira; (g) θirb; (h) θirc; (i) θz; (j) Iz.
Sensors 26 00273 g016
Table 1. izn values for rotor winding ITSC and HRC faults, incorporating the effects of faults and DFIG operating conditions.
Table 1. izn values for rotor winding ITSC and HRC faults, incorporating the effects of faults and DFIG operating conditions.
FaultFaulty Phaseizn = {iza, izb, izc}Modified izn = {iza, izb, izc}
ITSCPhase-a{−π + δ, −π/3 − δ, π/3 + δ}{(−π∆θira) + (δ∆δif), (−π/3 + ∆θira) + (δ∆δif), (π/3 − ∆θira) + (δ∆δif)}
Phase-b{π/3 + δ, −π + δ, −π/3 − δ}{(π/3 − ∆θira) + (δ∆δif), (−π∆θira) + (δ∆δif), (−π/3 + ∆θira) + (δ∆δif)}
Phase-c{−π/3 − δ, π/3 + δ, −π + δ}{(−π/3 + ∆θira) + (δ∆δif), (π/3 − ∆θira) + (δ∆δif), (−π∆θira) + (δ∆δif)}
HRCPhase-a{0, 2π/3, −2π/3}{(−∆θira∆δhf), (2π/3 + ∆θira∆δhf),
(−2π/3 − ∆θira∆δif)}
Phase-b{−2π/3, 0, 2π/3}{(−2π/3 − ∆θira∆δif), (-∆θira∆δhf),
(2π/3 + ∆θira∆δhf)}
Phase-c{2π/3, −2π/3, 0}{(2π/3 + ∆θira∆δhf), (−2π/3 − ∆θira∆δif), (−∆θira∆δhf)}
Table 2. Location indicator for rotor winding ITSC and HRC faults under two operation modes.
Table 2. Location indicator for rotor winding ITSC and HRC faults under two operation modes.
Fault and ModeFaulty PhaseCADI ValuesLocation Indicator
ITSC
(Sub-Synchronous)
Using (32)
Phase-a{(δ∆δif + ∆θira, δ∆δif + ∆θira +2π/3, δ∆δif + ∆θira + 2π/3}Smallest CADIiza
Phase-b{(δ∆δif + ∆θira + 2π/3, δ∆δif + ∆θira, δ∆δif + ∆θira + 2π/3}Smallest CADIizb
Phase-c{(δ∆δif +∆θira + 2π/3, δ∆δif + ∆θira + 2π/3, δ∆δif + ∆θira}Smallest CADIizc
ITSC
(Sup-Synchronous)
Using (34)
Phase-a{(δ∆δif +∆θira, δ∆δif +∆θira + 2π/3, δ∆δif + ∆θira + 2π/3}Smallest CADIiza
Phase-b{(δ∆δif + ∆θira +2π/3, δ∆δif +∆θira + 2π/3, δ∆δif + ∆θira}Smallest CADIizc
Phase-c{(δ∆δif + ∆θira + 2π/3, δ∆δif + ∆θira, δ∆δif +∆θira + 2π/3}Smallest CADIizb
HRC
(Sub-Synchronous)
Using (35)
Phase-a{π − ∆δhf + ∆θira, π/3 − ∆δhf + ∆θira,
π/3 − ∆δhf + ∆θira}
Smallest CADIhza
Phase-b{π/3 − ∆δhf + ∆θira, π − ∆δhf + ∆θira,
π/3 − ∆δhf +∆θira}
Smallest CADIhzb
Phase-c{π/3 − ∆δhf +∆θira, π/3 − ∆δhf +∆θira,
π − ∆δhf + ∆θira}
Smallest CADIhzc
HRC
(Sup-Synchronous)
Using (37)
Phase-a{−∆δhf + ∆θira, 5π/3 − ∆δhf + ∆θira,
π/3 − ∆δhf + ∆θira}
Smallest CADIhza
Phase-b{5π/3 − ∆δhf + ∆θira, π/3 − ∆δhf +∆θira,
-∆δhf + ∆θira}
Smallest CADIhzc
Phase-c{π/3 − ∆δhf + ∆θira, −∆δhf + ∆θira,
5π/3 − ∆δhf + ∆θira}
Smallest CADIhzb
Table 3. Simulation parameters of the DFIG.
Table 3. Simulation parameters of the DFIG.
PropertyValuePropertyValue
DFIG rated power2 MWNumber of poles4
RMS rotor voltage (L-L)207 VRMS stator voltage (L-L)690 V
Rotor current (RMS)1000 AStator current (RMS)1760 A
Per-phase rotor resistance0.00292 ΩPer-phase stator resistance0.00261 Ω
Rotor leakage inductance783 µHStator leakage inductance87 µH
Magnetizing inductance2.5 mHWindings (stator/rotor)Star/delta
Rotor per-phase turns100Grid side frequency50 Hz
Stator per-phase turns333Synchronous speed1500 r/min
Table 4. Results of simulation conducted under sub-synchronous operating scenarios [OS1, OS2, OS3].
Table 4. Results of simulation conducted under sub-synchronous operating scenarios [OS1, OS2, OS3].
Fault
Level
OS
Case
Mag. and IPO of FFC in ZSC
{Iz (A), θz (deg.)}
IPOs of FFCs
in Rotor Currents
{θira, θirb, θirc(deg.)}
CASI
Value
CADI Values
{CASIza, CASIzb, CASIzc}
Diagnostics
0OS1{0.05, N/A}Iz < IzthNo rotor winding fault detected
OS2{0.14, N/A}
OS3{0.41, N/A}
ITSC
µ = 0.06
OS1{40.65, −73.82°}{−53.50°, −173.81°, 65.11°}1.912{16.37°, 136.67°, 102.23°}CASI > 1.85,
CADIiza is smallest,
ITSC in phase-a
OS2{49.12, 37.78°}{78.51°, −40.50°, −162.50°}2.023{40.7°, 78.30°, 200.30°}
OS3{64.04, 45.30°}{88.80°, −27.10°, −148.89°}2.146{37.66°, 78.24°, 200.04°}
ITSC
µ = 0.03
OS1{11.90, −42.03°}{−52.870°, −172.42°, 64.92°}2.268{10.84°, 130.38°, 106.95°}CASI > 1.85,
CADIiza is smallest,
ITSC in phase-a
OS2{14.3, 30.10°}{79.61°, −39.50°, −160.50°}2.551{49.51°, 69.60°, 190.60°}
OS3{23.94, 40.57°}{87.90°, −29.10°, −150.67°}2.586{47.33°, 69.67°, 191.24°}
ITSC
µ = 0.01
OS1{2.59, −63.82°}{−52.76°, −172.52°, 64.83°}2.368{11.06°, 108.70°, 126.65°}CASI > 1.85,
CADIiza is smallest,
ITSC in phase-a
OS2{1.76, 24.32°}{80.10°, −39.30°, −159.91°}2.813{55.78°, 63.62°, 184.23°}
OS3{3.34, 32.25°}{88.83°, −30.53°, −151.99°}2.825{56.58°, 62.78°, 184.23°}
HRC
rif = 10 mΩ
OS1{9.43, 114.94°}{−35.16°, −157.79°, 83.35°}1.538 {29.1°, 92.01°, 148.41°}CASI < 1.85,
CADIhza is smallest,
HRC in phase-a
OS2{29.92, −124.17°}{80.88°, −40.50°, −159.94°}1.691 {25.08°, 95.85°, 215.74°}
OS3{48.77, −116.20°}{89.46°, −31.32°, −151.30°}1.652{25.66°, 95.12°, 215.09°}
HRC
rif = 5 mΩ
OS1{4.72, 114.94°}{−35.72°, −156.67°, 83.52°}1.488{29.34°, 91.61°, 148.58°}CASI < 1.85,
CADIhza is smallest,
HRC in phase-a
OS2{14.97, −124.17°}{80.58°, −39.88°, −159.82°}1.617{24.75°, 95.71°, 144.35°}
OS3{26.25, −116.20°}{88.93°, −31.25°, −151.24°}1.646{25.13°, 95.05°, 144.96°}
HRC
rif = 2 mΩ
OS1{1.89, 114.94°}{−36.06°, −156.44°, 83.63°}1.474{29.12°, 91.38°, 148.69°}CASI < 1.85,
CADIhza is smallest,
HRC in phase-a
OS2{5.98, −124.17°}{80.41°, −39.77°, −159.75°}1.619{24.58°, 95.60°, 144.42°}
OS3{10.49, −116.20°}{88.61°, −31.21°, −151.21°}1.646{24.81°, 95.01°, 144.99°}
Table 5. Results of simulation conducted under super-synchronous operating scenarios [OS4, OS5, OS6].
Table 5. Results of simulation conducted under super-synchronous operating scenarios [OS4, OS5, OS6].
Fault
Level
OS
Case
Mag. and IPO of FFC in ZSC
{Iz (A), θz (deg.)}
IPOs of FFCs
in Rotor Currents
{θira, θirb, θirc(deg.)}
CASI
Value
CADI Values
{CASIza, CASIzb, CASIzc}
Diagnostics
0OS4{0.06, N/A}Iz < IzthNo rotor winding fault detected
OS5{0.10, N/A}
OS6{0.36, N/A}
ITSC
µ = 0.06
OS4{29.77, 69.29°}{−30.41°, 89.68°, −150.62°}1.886{38.80°, 158.97°, 81.32°}CASI > 1.85,
CADIiza is smallest,
ITSC in phase-a
OS5{44.28, 38.8°}{−76.53°, 43.02°, 162.26°}2.708{37.73°, 81.82°, 201.06°}
OS6{60.24, 26.68°}{−84.54°, 34.48°, 153.51°}2.511{57.66°, 61.16°, 180.19°}
ITSC
µ = 0.03
OS4{10.70, −13.06°}{−30.49°, 89.61°, −150.48°}2.063{43.53°, 76.55°, 163.54°}CASI > 1.85,
CADIiza is smallest,
ITSC in phase-a
OS5{14.14, 51.80°}{−76.98°, 43.04°, 162.69°}2.495{24.73°, 94.82°, 214.06°}
OS6{21.13, 35.68°}{−85.26°, 34.61°, 154.10°}2.691{48.86°, 70.16°, 189.19°}
ITSC
µ = 0.01
OS4{2.26, 84.65°}{−30.48°, 89.57°, −150.50°}2.725{54.24°, 174.33°, 56.96°}CASI > 1.85,
CADIiza is smallest,
ITSC in phase-a
OS5{1.81, 62.30°}{−77.09°, 42.96°, 162.89°}1.928{14.68°, 105.34°, 224.93°}
OS6{3.34, 43.74°}{−85.50°, 34.54°, 154.43°}2.498{41.52°, 78.35°, 197.84°}
HRC
rif = 10 mΩ
OS4{13.04, 67.62°}{−29.17°, 89.77°, −150.42°}1.724 {38.45°, 157.39°, 82.80°}CASI < 1.85,
CADIhza is smallest,
HRC in phase-a
OS5{21.61, 20.72°}{−76.70°, 42.75°, 162.71°}1.767 {55.98°, 63.47°, 183.43°}
OS6{46.92, 57.32°}{−85.24°, 34.34°, 154.31°}1.746{27.92°, 91.66°, 211.63°}
HRC
rif = 5 mΩ
OS4{6.52, 67.23°}{−29.55°, 89.91°, −150.17°}1.726{37.68°, 157.14°, 82.94°}CASI < 1.85,
CADIhza is smallest,
HRC in phase-a
OS5{10.80, 20.52°}{−76.88°, 42.84°, 162.81°}1.772{56.36°, 63.36°, 183.33°}
OS6{23.46, 57.18°}{−85.39°, 34.40°, 154.39°}1.756{28.29°, 91.58°, 211.57°}
HRC
rif = 2 mΩ
OS4{2.61, 67.00°}{−29.78°, 90.0°, −150.03°}1.724{37.22°, 157.00°, 83.03°}CASI < 1.85,
CADIhza is smallest,
HRC in phase-a
OS5{4.32, 20.40°}{−77.0°, 42.89°, 162.88°}1.775{56.60°, 63.29°, 183.28°}
OS6{9.38, 57.08°}{−85.47°, 34.45°, 154.44°}1.774{28.39°, 91.53°, 211.52°}
Table 6. Computational burden and latency comparison.
Table 6. Computational burden and latency comparison.
MethodComputational BurdenLatency
Proposed (FFT + CASI + CADI)LightVery low
Negative-sequence featuresMediumLow
Park’s vector (modulus/angle)MediumMedium
MCSA sidebands (fs ± kfr)HighHigh
Table 7. Detection accuracy comparison under identical scenarios.
Table 7. Detection accuracy comparison under identical scenarios.
MethodDetection Accuracy
Proposed (FFT + CASI + CADI)97–99%
Negative-sequence features93–96%
Park’s vector (modulus/angle)90–94%
MCSA sidebands (fs ± kfr)88–92%
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.

Share and Cite

MDPI and ACS Style

Aziz, M.S.; Zhang, J.; Ruzimov, S.; Huang, X.; Ahmad, A. Detection, Discrimination, and Localization of Rotor Winding Faults in Doubly Fed Induction Generators Using a Three-Layer ZSC–CASI–CADI Framework. Sensors 2026, 26, 273. https://doi.org/10.3390/s26010273

AMA Style

Aziz MS, Zhang J, Ruzimov S, Huang X, Ahmad A. Detection, Discrimination, and Localization of Rotor Winding Faults in Doubly Fed Induction Generators Using a Three-Layer ZSC–CASI–CADI Framework. Sensors. 2026; 26(1):273. https://doi.org/10.3390/s26010273

Chicago/Turabian Style

Aziz, Muhammad Shahzad, Jianzhong Zhang, Sarvarbek Ruzimov, Xu Huang, and Anees Ahmad. 2026. "Detection, Discrimination, and Localization of Rotor Winding Faults in Doubly Fed Induction Generators Using a Three-Layer ZSC–CASI–CADI Framework" Sensors 26, no. 1: 273. https://doi.org/10.3390/s26010273

APA Style

Aziz, M. S., Zhang, J., Ruzimov, S., Huang, X., & Ahmad, A. (2026). Detection, Discrimination, and Localization of Rotor Winding Faults in Doubly Fed Induction Generators Using a Three-Layer ZSC–CASI–CADI Framework. Sensors, 26(1), 273. https://doi.org/10.3390/s26010273

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