Next Article in Journal
Design of a Fuzzy Logic Control System for a Battery Energy Storage System in a Photovoltaic Power Plant to Enhance Frequency Stability
Previous Article in Journal
Line-Start Permanent Magnet Synchronous Motors: Evolution, Challenges, and Industrial Prospects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter-Free Model Predictive Control of Five-Phase PMSM Under Healthy and Inter-Turn Short-Circuit Fault Conditions

1
School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China
2
School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Energies 2025, 18(17), 4549; https://doi.org/10.3390/en18174549
Submission received: 28 July 2025 / Revised: 25 August 2025 / Accepted: 26 August 2025 / Published: 27 August 2025
(This article belongs to the Section E: Electric Vehicles)

Abstract

Model predictive control offers high-performance regulation for multiphase drives but is critically dependent on the accuracy of mathematical models for prediction, making it vulnerable to parameter mismatches and uncertainties. To achieve parameter-independent control across both healthy and faulty operations, this paper proposes a novel dynamic mode decomposition with control (DMDc)-based model predictive current control (MPCC) scheme for five-phase permanent magnet synchronous motors. The core innovation lies in constructing discrete-time state-space models directly from operational data via the open-loop DMDc identification, completely eliminating reliance on explicit motor parameters. Furthermore, an improved fault-tolerant strategy is developed to mitigate the torque ripple induced by inter-turn short-circuit (ITSC) faults. This strategy estimates the key fault characteristic, the product of the short-circuit ratio and current, through a spectral decomposition of the AC component in the q-axis current variations, bypassing the need for complex parameter-dependent observers. The derived compensation currents are seamlessly integrated into the predictive control loop. Experimental results comprehensively validate the effectiveness of the proposed framework, demonstrating a performance comparable to a conventional MPCC under healthy conditions and a significant reduction in torque ripple under ITSC fault conditions, all achieved without any prior knowledge of motor parameters or the retuning of controller gains.

1. Introduction

Multiphase permanent magnet synchronous motors (PMSMs) have attracted significant attention across various industrial fields, particularly in high-power and high-reliability applications [1,2,3]. Compared to their three-phase counterparts, multiphase PMSM drives offer several distinct advantages, including reduced torque pulsations, decreased current stress on semiconductors and machine windings, lower DC-link current harmonics, higher power ratings, and an enhanced fault-tolerant capability [4].
Model predictive control (MPC) has emerged as a prominent strategy for the high-performance control of multiphase drives. Control objectives are realized through behavior forecasting combined with the receding optimization of predefined cost functions. However, its implementation exhibits a critical dependency on the precision of mathematical models yet demonstrates an inherent sensitivity to parametric uncertainties and exogenous disturbances of dynamic operations. Parameter variations including thermal-induced fluctuations in stator resistance, PM flux linkage variations, and load-dependent inductance saturation effects would result in a degraded performance and system instability [5].
Model-free predictive control (MFPC) is a promising technique in the field of motor drives to address the challenges caused by the conventional MPC. The implementations of the MFPC are commonly classified into two manners: prediction correction and prediction without motor parameters [6,7]. Traditionally, the former approach involves defining an aggregate disturbance term that captures discrepancies between ideal and actual models. This term is subsequently estimated and incorporated into future state predictions to minimize forecasting errors [8,9,10]. This method is dependent on the nominal parameters of motors; thus, it is not completely parameter-free control. The latter approach constructs the predictive model without relying on motor parameters, enabling control variables to be directly predicted through MFPC algorithms. These algorithms usually include two prediction methods: current difference-based prediction [11] and ultra-local model-based prediction [12,13].
Very recently, the MFPC strategy with an ultra-local model (ULM) has been extended into multiphase drive control [14,15,16,17,18,19,20]. The ULM, derived from the input-output data of systems, contains parameter uncertainties and drive nonlinearity. Future states can be easily predicted by estimating the uncertain terms [21]. In [15], a CCS-MFPC method with ULM and voltage vector correction was proposed for five-phase PMSM drives. The lumped terms of the ULM were estimated using the differences in current and voltage. The voltage stagnation was alleviated with the guidance of the power factor angle. In addition, several observers were investigated to replace the algebraic parameter identification idea above, such as the extended state observer (ESO), the disturbance observer, and the sliding mode observer (SMO). In [16], a model-free predictive current control based on ULM was proposed for asymmetrical dual three-phase PMSMs. An ESO was designed to estimate the total disturbance in the ULM. Later, a model-free predictive flux control was proposed for the fault-tolerant control of five-phase PMSM drives, where a new ESO was developed to estimate the stator inductance and the disturbances caused by open-circuit faults [17]. Based on the ULM of dual three-phase PMSM drives, a non-linear disturbance observer was designed to compensate for inverter distortion voltage and eliminate estimation spikes caused by bandwidth limitations [18]. In [19], a ULM considering back-electromotive force (EMF) harmonics was built to replace the current prediction models of the fundamental and harmonic subspaces. An SMO with improved reaching law was designed to estimate the disturbance and currents. Nevertheless, when designing observers to estimate unknown terms in ULMs, particular attention must be paid to drive system stability. Improperly tuned observer gains can potentially induce system instability, necessitating careful parameter selection during the design process [20].
In addition to the two implementation approaches of MFPC, research has also explored data-driven techniques. Dynamic mode decomposition (DMD) is a data-driven modeling method that utilizes state measurement snapshots to construct parameter-free representations of system dynamics. If the input information is available, more precise models can be obtained through DMD with control (DMDc) [22,23]. In [24], DMDc was used to identify both the accurate model of PMSMs as well as model disturbances. The identification bias caused by sensor noise was analyzed and subsequently eliminated by considering the forward and backward estimations of state matrices. Later, the identifications of the nominal system and the harmonic component were implemented for the control of PMSMs based on DMD [25]. The former was used to assign the feedback gains by matching the desired closed-loop eigenvalues and eigenvectors. The latter was to generate vectors that were multiplied by the delayed embedding of the current to predict harmonic components at the next time step. In [26], the DMD and its variants, namely online DMDc, windowed online DMDc, and weighted-online DMDc, were investigated by illustrating the estimation process for induction motor drives under normal operations, shaft misalignment faults, and speed sensor faults. The results indicate that DMDc was effective for the modeling and control of motor drives.
Inter-turn short-circuit (ITSC) faults constitute critical incipient failure modes in electrical machines, demanding immediate mitigation to prevent catastrophic damage. Among the existing approaches for ITSC fault tolerance, fault-tolerant control strategies can be broadly categorized into three types: terminal short-circuit (TSC), current injection, and motor topology design [27]. Among these, TSC and current injection are the most widely adopted methods in drive system applications. The TSC method offers straightforward implementation by cutting off the faulty phase and establishing a terminal short-circuit at the winding end. Upon detection of an ITSC fault, the healthy section current is interrupted by activating the TSC mechanism in the faulty phase. On the other hand, current injection-based fault-tolerant control serves as a prominent strategy for ITSC conditions, focusing on suppressing the torque ripple induced by short-circuit currents [28,29,30] through the introduction of specific harmonic components into the motor currents to compensate for magnetic field asymmetries and prevent fault propagation. These methods typically inject compensation currents proportional to the product of the short-circuit turns ratio and the short-circuit current [31]. However, separate estimation of the short-circuit ratio and current remains challenging, leading to conventional treatment as a combined variable observable via parameter-dependent estimators. In [32], a disturbance observer was designed to obtain the disturbance signal from the ITSC and directly utilized the fault characteristics in the disturbance signal for the fault-tolerant control of five-phase PMSMs. Nevertheless, the machine parameter dependency and observer tuning requirements critically limit the effectiveness against operational uncertainties.
To overcome these constraints, this paper proposes a parameter-free model predictive control framework for five-phase PMSMs under both healthy and ITSC fault situations. The main contributions are summarized as follows:
(1)
Construction of discrete system matrices directly from operational data via DMDc identification, eliminating dependency on explicit machine parameters.
(2)
Novel estimation of the fault characteristic product of the short-circuit ratio and current through spectral decomposition of q1-axis current variations.
(3)
Seamless integration of compensation currents into the predictive control loop, maintaining consistent operation across healthy and faulty states without retuning.
The organization of the rest of this paper is listed as follows: Section 2 establishes the mathematical foundation of model predictive current control for five-phase PMSMs. Section 3 details the DMDc-based parameter-free MPCC design. Section 4 develops the fault-tolerant strategy, including the compensation current estimation and injection mechanism. Section 5 validates the framework through comparative experiments. Section 6 concludes the paper with key findings.

2. MPCC of Five-Phase PMSM

Figure 1 demonstrates a five-phase PMSM drive fed by a two-level voltage source inverter (VSI), where A–E indicate the five phases. The VSI generates 32 basic switching states, which correspond to 32 basic voltage vectors in the fundamental subspace and 32 basic voltage vectors in the harmonic subspace, respectively [7]. With a Clarke and Park transformation, a five-phase PMSM can be mathematically modeled in the d1-q1-d3-q3 reference frame as
u d 1 = R s i d 1 + L d 1 d i d 1 d t ω e L q 1 i q 1 u q 1 = R s i q 1 + L q 1 d i q 1 d t + ω e ( L d 1 i d 1 + ψ f ) u d 3 = R s i d 3 + L d 3 d i d 3 d t 3 ω e L q 3 i q 3 u q 3 = R s i q 3 + L q 3 d i q 3 d t + 3 ω e L d 3 i d 3
where u, i, L, and Rs represent the phase voltage, current, inductance, and resistance, respectively. ωe is the electrical angular velocity. ψf is the magnitude of the phase PM flux-linkage.
With the mathematical model and the Euler forward formula, the current predictive model considering two subspaces at the instant (k + 1) is presented as
i k + 1 = M i k + N u + D
where
M = 1 R s T s L d 1 ω e T s L q 1 L d 1 0 0 ω e T s L d 1 L q 1 1 R s T s L q 1 0 0 0 0 1 R s T s L d 3 3 ω e T s L q 3 L d 3 0 0 3 ω e T s L d 3 L q 3 1 R s T s L q 3 , N = d i a g T s L d 1 , T s L q 1 , T s L d 3 , T s L q 3 ,   D = [ 0 ω e T s ψ f L q 1   0   0 ] T , i = [ i d 1   i q 1   i d 3   i q 3 ] T ,   u = [ u d 1   u q 1   u d 3   u q 3 ] T .
In order to obtain the optimal voltage vector, a cost function is designed to evaluate the predicted variables. The following equation shows a cost function using the absolute errors between the referenced and predicted values of four components of phase currents:
g i = i d 1 r e f i d 1 k + 1 + i q 1 r e f i q 1 k + 1   + i d 3 r e f i d 3 k + 1 + + i q 3 r e f i q 3 k + 1
where Ts is the sampling time. The symbol “ref” denotes the reference command. i = {1, 2,…, 32}.

3. Parameter-Free MPCC of Five-Phase PMSM Under Healthy Conditions

3.1. Dynamic Mode Decomposition with Control

Despite the potential non-linear behavior of a system, the model derived through the application of DMDc will inherently be linear. Thus, a discrete-time dynamic system is expressed as
x i + 1 = A x i + B u i
where xi is a state vector with j elements and ui is an input vector with p elements. A and B are the state matrix and the input matrix, respectively. The purpose of DMDc is to identify state and input matrices and use them to predict the future states of systems, as shown in Figure 2. To obtain A and B, new matrices are defined as follows [22]:
X 1 = x 1 , x 2 , , x n 2 , x n
X 2 = x 2 , x 3 , , x n 1 , x n + 1
U = u 1 , u 2 , , u n 2 , u n
where X1 is the state vector of n samples ranging from 1 to n, while X2 is the state vector of n samples ranging from 2 to n + 1. U is the input vector of n samples ranging from 1 to n.
According to (4)–(7), the state vector X2 can be derived as
X 2 = A B X 1 U = G Ω
where G consists of the state matrix A and the input matrix B; Ω is augmented by the states X1 and the inputs U.
The matrix G can be solved with the equation G = −1. However, Ω is most probably a non-square and non-invertible matrix. Thus, the pseudo-inverse regarding the singular value decomposition (SVD) is applied. With the SVD, the pseudo-inverse of the augmented matrix is expressed as
Ω = V Σ Y T
where
Σ = Σ T Σ Σ T 1 .
The superscript “†” represents the pseudo-inverse. m is the dimension sum of states and inputs, i.e., m = j + p. Y is an m × m orthogonal matrix, Σ is an m × n diagonal matrix with non-negative real numbers, and V is an n × n orthogonal matrix. Since the sum of the state dimension and input dimension m is usually less than the samples n, Σ is an n × n matrix.
With (8) and (9), the following equation is derived.
G = X 2 Ω
Considering Y = [Y1;Y2], Y1 is a j × n matrix corresponding to the state matrix A, and Y2 is a p × n matrix corresponding to the input matrix B. Accordingly, A and B are deduced as
A = X 2 V Σ Y 1 T
B = X 2 V Σ Y 2 T
The asymptotic stability of the identified discrete-time model is rigorously determined by the spectral radius of the state matrix A. According to the Lyapunov stability theory for discrete systems, a necessary and sufficient condition for stability is that all eigenvalues of A lie strictly within the unit circle of the complex plane, i.e., the spectral radius ρ(A) < 1 [33]. This eigenvalue criterion serves as the foundation for the subsequent robustness analysis against perturbations in the system matrices.

3.2. Current Prediction Based on DMDc

The identification of the matrices of the predictive current model for five-phase PMSMs is associated with states and inputs, which do not transit from one time instant to the next linearly. This causes a misidentification of the parameters if the data is stacked traditionally. To handle the non-linear transition of the aforementioned factors, the d1-q1-d3-q3 axis currents and their products with the electrical angular velocity are advanced in time in the x2 data matrix. The inputs and the electrical angular velocity are kept at the same time step as in the x1 data matrix. With the concept of DMDc above, the discrete-time model of five-phase PMSMs is presented as
x 2 = A x 1 + B U
where
x 2 = [ i d 1 k + 1 i q 1 k + 1 i d 3 k + 1 i q 3 k + 1 i d 1 k + 1 ω e k + 1 i q 1 k + 1 ω e k + 1 i d 3 k + 1 ω e k + 1 i q 3 k + 1 ω e k + 1 ] T , x 1 = [ i d 1 k i q 1 k i d 3 k i q 3 k i d 1 k ω e k i q 1 k ω e k i d 3 k ω e k i q 3 k ω e k ] T , U = [ u d 1 k u q 1 k u d 3 k u q 3 k ω e k ] T .
A is an 8 × 8 state matrix and B is an 8 × 5 input matrix. Substituting the data of the inputs and outputs into (11) and (12), the state matrix A and the input matrix B are obtained.
A and B are related to the matrices M and N in the conventional predictive current model, respectively, as illustrated in (2). Given the enriched states and inputs, the constituent elements of matrices A and B demonstrate a correspondingly greater complexity compared to those in matrices M and N. The mapping relationships among A, B, M, and N are analyzed as follows.
With the same states and inputs in (13), the predictive current model in (2) can be rewritten as
i k + 1 = M i k + N u
where
i = [ i d 1   i q 1   i d 3   i q 3   i d 1 w e   i q 1 w e   i d 3 w e   i q 3 w e ] T ,   u = [ u d 1   u q 1   u d 3   u q 3   w e ] T . M = m 11 0 0 0 0 m 16 0 0 0 m 22 0 0 m 25 0 0 0 0 0 m 33 0 0 0 0 m 38 0 0 0 m 44 0 0 m 47 0 m 11 = 1 R s T s L d 1 ,   m 16 = T s L q 1 L d 1 ,   m 22 = 1 R s T s L q 1 ,   m 25 = T s L d 1 L q 1 , m 33 = 1 R s T s L d 3 ,   m 38 = 3 T s L q 3 L d 3 ,   m 44 = 1 R s T s L q 3 ,   m 47 = 3 T s L d 3 L q 3 . N = T s L d 1 0 0 0 0 0 T s L q 1 0 0 T s ψ f L q 1 0 0 T s L d 3 0 0 0 0 0 T s L q 3 0 .
The two subscripts of M mean the row and column number, respectively.
Most of the elements in M′ and N′ are zero due to the neglect of the non-linearity and cross-coupling. However, these factors would be reflected in A and B. Thus, the identified results can predict the future behavior of the phase current, implementing the predictive current control of five-phase PMSM drives.
Considering that the single voltage vector in MPCC would induce considerable harmonics, the SVM technique is applied in this paper. With the voltage equation in (1) and the identified parameters in (13), the voltage vector reference can be achieved.

4. Fault-Tolerant Control of Five-Phase PMSM with Inter-Turn Short-Circuit Fault

4.1. Current and Torque Analysis

The equivalent circuit model in the natural coordinate system is built to analyze the motor under ITSC faults. Figure 3 illustrates the circuit with an ITSC fault in phase A. The short-circuit turn ratio μ (0 < μ ≤ 1) is defined as the ratio of the short-circuited turns to total turns in the faulty winding, while the fault resistance Rf is designed to characterize the severity of insulation degradation. The short-circuit current isc is accordingly generated within the fault loop. As the ITSC fault continuously spreads, the short-circuit turn ratio increases, coupled with a declined fault resistance, both of which contribute to a substantial boost in the short-circuit current.
The ideal phase currents under healthy conditions can be expressed as
i A = I m s i n θ e i B = I m s i n θ e 2 π 5 i C = I m s i n θ e 4 π 5 i D = I m s i n θ e 6 π 5 i E = I m s i n θ e 8 π 5
where Im and θe indicate the amplitude of phase currents and the electrical position, respectively.
During an ITSC fault, an equivalent disturbance current isc is induced in the affected phase. Considering the star connection of stator windings, each of the other four phases will develop a compensatory current of −isc/4 [32]. The post-fault phase currents are expressed as
i A f = i A + i s c i x f = i x 1 4 i s c i s c = I s c s i n θ e + φ s c
where Isc and φsc present the amplitude and phase angle of the short-circuit current, respectively. x = {B, C, D, E}.
The electromagnetic torque under ITSC fault conditions is calculated by
T e f = e A i A f + e B i B f + e C i C f + e D i D f + e E i E f μ e A f i s c ω m
where e indicates the back EMF and ωm represents the mechanical angular velocity.
Assuming the back EMF is given by
e A = P r ω m ψ f s i n θ e e B = P r ω m ψ f s i n θ e 2 π 5 e C = P r ω m ψ f s i n θ e 4 π 5 e D = P r ω m ψ f s i n θ e 6 π 5 e E = P r ω m ψ f s i n θ e 8 π 5
where Pr represents the number of pole pairs.
Substituting (18) and (16) into (17) yields
T e f = 5 2 P r ψ f I m 1 2 P r ψ f μ I s c c o s φ s c + 1 2 P r ψ f μ I s c c o s ( 2 θ e + φ s c )
The first term in (19) corresponds to the electromagnetic torque under healthy operating conditions, while the subsequent terms encapsulate characteristics induced by the ITSC fault. Specifically, the second term signifies a characteristic decline in steady-state torque output, and the third term introduces torque oscillations at twice the fundamental frequency.

4.2. Injection Current Construction and Fault-Tolerant Control

Electromagnetic torque oscillations induced by short-circuit current and back-EMF interactions are analytically established in (19). To suppress these oscillations, this work develops a targeted current injection strategy governed by the fault severity product μisc, which is directly estimated through the amplitude and phase extraction of the electromagnetic torque’s AC component during ITSC faults [30,31,32].
For the studied five-phase PMSM exhibiting minimal saliency, (20) demonstrates that the q1-axis current variation Δiq1 contains equivalent fault information to the torque AC component. This enables the parameter-free construction of μisc via the spectral decomposition of Δiq1.
Δ i q 1 = 1 5 μ I s c c o s φ s c + 1 5 μ I s c cos 2 θ e + φ s c       = Δ i q 1 D C + Δ i q 1 A C                                                                                
Equation (21) then constructs μisc using the amplitude and phase angle of the AC component in Δiq1.
μ i s c = 5 Δ i q 1 A C sin θ e + φ s c
The AC component of Δiq1 is extracted via a real-time spectral decomposition algorithm. A Short-Time Fourier Transform (STFT) is applied to the current deviation signal, specifically tuned to isolate the magnitude and phase at twice the fundamental electrical frequency, which is the characteristic signature of the ITSC fault. Under healthy conditions, the magnitude at this frequency is negligible. Its emergence under fault conditions directly provides the amplitude |Δiq1AC| and phase φsc required to estimate the fault product μisc, according to (21). The detailed procedure is presented in Figure 4.
Consequently, the injected currents in the rotating coordinate system can be derived as
i d 1 i n j = 2 Δ i q 1 A C sin θ e + φ s c s i n θ e i q 1 i n j = 2 Δ i q 1 A C sin θ e + φ s c c o s θ e i d 3 i n j = 2 Δ i q 1 A C sin θ e + φ s c s i n 3 θ e i q 3 i n j = 2 Δ i q 1 A C sin θ e + φ s c c o s 3 θ e
By injecting these currents into the proposed parameter-free MPCC framework, fault-tolerant control for the five-phase PMSM drive under ITSC faults is achieved. Critically, this entire tolerance mechanism remains independent of motor parameters. Figure 5 illustrates the control structure of the proposed MPCC strategy, where n* and iq1* represent reference of speed and iq1. In addition, the flow chart of the parameter-free modeling and fault-tolerant control is demonstrated in Figure 6.

5. Experiments

Experiments are conducted on a five-phase PMSM drive to verify the effectiveness of the proposed fault diagnosis and fault-tolerant control strategy. The experimental setup is shown in Figure 7, and the parameters of the five-phase motor are listed in Table 1. The motor is coaxially connected to a magnetic powder brake. Diagnosis and control algorithms are implemented in a DSP-TMS320C28346 control board with a sampling frequency of 10 kHz. For comparison, both the conventional MPCC with SVM and the proposed MPCC were tested. The ITSC fault was simulated by short circuiting specific turns in the phase windings using power switches.

5.1. Initialization of DMDc

To obtain the state and input matrices, the excitation signal should be properly designed. Figure 8 illustrates the experimental waveforms of excitations and speed responses. The d1q1-axis voltage is set as a sinusoidal signal with an amplitude of 10% of the rated voltage and a frequency of 300 Hz to excite the d1q1-axis inductance. Meanwhile, the q3-axis voltage is designed as a sinusoidal signal with an amplitude of 2% of the rated voltage and a frequency of 900 Hz. The d3-axis voltage ud3 is similar to uq3, but with a phase shift of π/2. The DC component of ud1 is fixed to zero while uq1 is adjusted collaboratively to drive the motor to reach its rated speed of 600 rpm.
The temporal evolution of the resultant iA (k + 1) prediction error from this analysis is provided in Figure 9. The error remains bounded within a narrow band of ±0.4 A, rapidly converging as the model identification is completed. This small error validates the accuracy of the DMDc identification. Furthermore, the chosen amplitude of the excitation signals was carefully selected to ensure a strong signal-to-noise ratio for accurate identification while avoiding inverter saturation. The combination of a low prediction error and the successful implementation of the controller confirms that the excitation signal is entirely appropriate for initializing the DMDc framework.
Subsequently, the state variables iq1, id1, id3, iq3, iq1ωe, id1ωe, id3ωe, and iq3ωe and the input signals ud1, uq1, ud3, and uq3 are recorded during real implementations. These data are substituted into (11) and (12), from which the state matrix A and input matrix B are achieved. Substituting A and B into (13), the current prediction can be obtained, implementing the control of five-phase PMSM drives without any information about motor parameters.

5.2. MPCC Method Comparison

Figure 10 compares the steady-state performance of a conventional MPCC with SVM, MFPC [15], and the proposed method at 200 rpm and 17 N·m. As shown in Figure 10b, the phase currents under the MFPC method exhibit significant distortion and sparks in the q1-axis current, especially after the ITSC fault.
A quantitative comparison is provided in Table 2, which lists the THD of the phase-A current and the prediction error of the q1-axis current. The results indicate that the proposed method demonstrates a superior performance. For instance, the ripple of its q1-axis current (15.33% in the healthy state and 30.90% in the faulty state) is less than 50% of that achieved by the conventional MPCC with SVM. Moreover, the proposed method also achieves the lowest THD value of 8.22% under the healthy condition. Overall, these results confirm the superior steady-state performance of the proposed method over both the conventional MPCC and MFPC approaches.

5.3. Performance Evaluation for Short-Circuit Current Estimation

The experimental results of short-circuit current estimation by the proposed method are demonstrated in Figure 11, Figure 12, Figure 13 and Figure 14. In Figure 11, 20 turns of coils, corresponding to 14.29% of the total 140 turns, are short circuited in phase-A winding using a power switch and wires. Thus, the short-circuit resistance is neglected, i.e., Rf ≈ 0. The motor operates at 200 rpm with a load of 10 N·m. The actual short-circuit current is measured by a current clamp. As mentioned in the previous section, the integration of the short-circuit ratio and the short-circuit current is observed. Since the product of the short-circuit ratio and the measured short-circuit current cannot be directly displayed on the oscilloscope, the estimated short-circuit current is presented alongside the measured current waveform. This comparative visualization validates the estimation algorithm’s ability to accurately reconstruct the fault characteristic variable μisc through observable current signals.
As shown in Figure 11a, the short-circuit current is null during normal operation, and its estimated amplitude remains negligible. Upon introducing an ITSC fault in phase-A winding, an instantaneous short-circuit current with an amplitude of 3.2 A emerges. The estimated current progressively converges with the measured values in both magnitude and phase. At steady state, the estimated short-circuit current aligns precisely with the measurements, as illustrated in Figure 11b. The ITSC fault distorts phase currents, increasing the THD of the phase-A current from 10.58% to 28.39%. Meanwhile, the average torque decreases slightly from 10 N·m to 9.36 N·m, while the torque ripple increases significantly from 9.23% to 18.49%.
The experimental results of varied fault resistance Rf are illustrated in Figure 12. By comparing two subfigures under identical fault/operating conditions (200 rpm, 10 N·m), the increased short-circuit resistance reduces fault severity but preserves consistent variation trends across all variables. Crucially, the short-circuit current estimation maintains precise tracking accuracy, confirming method reliability under non-zero fault-resistance conditions.
Figure 13 presents the experimental results for short-circuit current estimation with 10 turns shorted. The reference speed is 100 rpm, and the load torque is set as 4 N·m. When an ITSC fault occurs, the real short-circuit current is generated with an amplitude of 1.1 A, being lower than that in Figure 11 due to the decrease in speed and load. The estimated current rises correspondingly and converges to match the measured current in both magnitude and phase. Concurrently, the THD value increases from 15.32% to 30.81%, and the torque ripple rises from 11.37% to 24.70%.
Experimental results for a 20-turn ITSC at 400 rpm and 11 N·m load are presented in Figure 14. A short-circuit current of 4.71 A is generated post-fault. Simultaneously, the THD value rises from 14.47% to 19.32%, while the torque ripple increases from 3.94% to 8.07%. In summary, the results in Figure 11, Figure 12, Figure 13 and Figure 14 validate the effective estimation of the fault characteristic variable μisc under a variety of operating and fault conditions.

5.4. Fault-Tolerant Performance

Figure 15 shows the experimental results of the short-circuit current, phase-A current, and torque under healthy, ITSC fault, and fault-tolerant conditions by the proposed control method. The speed is set to 200 rpm with a load torque of 12 N·m. A total of 20 turns of coils are shorted to simulate the ITSC fault. After the ITSC fault, the torque ripple increases significantly from 8.12% to 18.08%, as listed in Table 3. Additionally, the average torque also declines from 12 N·m to 11.53 N·m. When the fault-tolerant algorithm is applied, the average torque recovers to the level under healthy conditions, and the torque ripple is remarkably suppressed to 10.54%. The results illustrate that the observed short-circuit current and short-circuit ratio can be successfully injected into a DMDc-based MPCC for torque performance improvement.
To further validate the robustness of the proposed method, experiments are conducted under varying load conditions at a constant speed of 200 rpm, as shown in Figure 16, which illustrates the response to a load variation from 14 N·m to 6 N·m. Figure 16a,b displays steady-state waveforms before and after the torque change, respectively. After the load variation, the amplitudes of both the phase currents and the short-circuit current decrease. Throughout this process, the estimated current maintains an accurate tracking performance. These results confirm the robustness of the proposed method and its ability to maintain a fault-tolerant operation under load variations.
Experimental studies confirm the dual efficacy of the proposed framework: DMDc-based modeling consistently delivers accurate predictive control across both healthy and fault-operating regimes without requiring motor parameters, demonstrating an inherent adaptability to winding fault conditions. Simultaneously, the q1-axis current-variation identification approach proves highly effective in reconstructing the key fault signature, with derived compensation currents substantially mitigating torque ripples. Crucially, this unified approach maintains controller integrity during the transition from normal to fault-tolerant operations.

6. Conclusions

This paper has presented a comprehensive parameter-free predictive control framework for five-phase PMSMs, integrating data-driven system identification with advanced control theory to ensure a robust operation under both healthy and inter-turn short-circuit ITSC conditions. The primary contributions and outcomes of this work are concluded as follows:
(1)
The DMDc is successfully applied to the five-phase PMSM drive system. Using designed excitation signals, the state and input matrices of a discrete state-space model are directly identified from open-loop operational data. This process is entirely free from any prior knowledge of motor parameters, effectively decoupling the control performance from parametric uncertainties and variations, such as those caused by thermal effects or magnetic saturation.
(2)
A key innovation for fault tolerance is the novel estimation of the fault severity product μisc. This is achieved through a computationally efficient spectral decomposition of the q-axis current variation, extracting its AC component at twice the fundamental frequency. This method provides a precise, parameter-independent estimate of the fault signature, which is crucial for effective compensation.
(3)
The estimated fault product is used to construct optimal compensation currents, which are injected into the fundamental and harmonic subspaces. This strategy is seamlessly integrated into the MPCC loop, enabling a smooth transition from healthy to fault-tolerant operations without the need for controller reconfiguration or gain scheduling.
The proposed framework is rigorously validated on an experimental testbed. Results confirmed that: (a) The DMDc method accurately identifies system dynamics, enabling a prediction performance on par with a conventional model-based MPCC under healthy conditions; (b) the proposed estimation technique reliably tracks the fault product μisc across different fault severities; and (c) the injected compensation currents drastically suppress the ITSC-induced torque ripple while maintaining the average torque output, thus significantly improving operational stability and safety under fault conditions.
In summary, this work provides a promising and practical solution for high-performance, resilient motor drives in applications where accurate system parameters are difficult to obtain or subject to change. The proposed DMDc-based MPCC framework demonstrates a viable path towards truly parameter-robust and fault-resilient control in complex electromechanical systems.
This method offers significant practical value for industrial applications, such as electric vehicles, aerospace systems, and automated manufacturing, where motor reliability and minimal maintenance are critical, by enabling a continued and stable operation even under unforeseen fault conditions without reliance on precise system parameters.
Future work will focus on enhancing the noise robustness of the proposed data-driven identification and fault estimation method. Specifically, advanced signal processing techniques, such as adaptive filtering, wavelet-based denoising, or machine learning-enhanced noise suppression will be investigated to improve the accuracy and reliability of fault feature extraction under strong electromagnetic interference and sensor noise typically encountered in industrial environments. Furthermore, the integration of real-time parameter adaptation and observer-based noise compensation mechanisms will be explored to strengthen the practical applicability of the method in high-noise, real-world settings.

Author Contributions

Conceptualization, W.H.; methodology, Y.H. and W.H.; software, K.R.; validation, Y.H. and W.H.; formal analysis, W.H.; investigation, K.R.; writing—original draft preparation, Y.H. and W.H.; writing—review and editing, D.X.; visualization, K.R. and D.X.; supervision, D.X. All authors have read and agreed to the published version of the manuscript.

Funding

The National Natural Science Foundation of China under Grant 52307056 and the Natural Science Foundation of Jiangsu Province under Grant BK20210475.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, M.; Yuan, M.; Jiang, J. A Comprehensive Review of the Multiphase Motor Drive Topologies for High-Power Electric Vehicle: Current Status, Research Challenges, and Future Trends. IEEE Trans. Transp. Electrif. 2025, 11, 3631–3654. [Google Scholar] [CrossRef]
  2. Frikha, M.A.; Croonen, J.; Deepak, K.; Benômar, Y.; El Baghdadi, M.; Hegazy, O. Multiphase Motors and Drive Systems for Electric Vehicle Powertrains: State of the Art Analysis and Future Trends. Energies 2023, 16, 768. [Google Scholar] [CrossRef]
  3. Pei, T.; Zhang, H.; Hua, W.; Zhang, F. Comprehensive Review of Bearing Currents in Electrical Machines: Mechanisms, Impacts, and Mitigation Techniques. Energies 2025, 18, 517. [Google Scholar] [CrossRef]
  4. Huang, W.; Zhu, X.; Zhang, H.; Hua, W. Generalized Fault-Tolerant Model Predictive Control of Five-Phase PMSM Drives Under Single/Two Open-Switch Faults. IEEE Trans. Ind. Electron. 2023, 70, 7569–7579. [Google Scholar] [CrossRef]
  5. Wang, F.; Wei, Y.; Young, H.; Ke, D.; Xie, H.; Rodríguez, J. Continuous-Control-Set Model-Free Predictive Fundamental Current Control for PMSM System. IEEE Trans. Power Electron. 2023, 38, 5928–5938. [Google Scholar] [CrossRef]
  6. Zhou, C.; Zhang, Y.; Yang, H. Model-free predictive control of motor drives: A review. CES Trans. Electr. Mach. Syst. 2025, 9, 76–90. [Google Scholar] [CrossRef]
  7. Huang, W.; Huang, Y.; Xu, D. Model-Free Predictive Current Control of Five-Phase PMSM Drives. Electronics 2023, 12, 4848. [Google Scholar] [CrossRef]
  8. Siami, M.; Khaburi, D.A.; Abbaszadeh, A.; Rodríguez, J. Robustness Improvement of Predictive Current Control Using Prediction Error Correction for Permanent-Magnet Synchronous Machines. IEEE Trans. Ind. Electron. 2016, 63, 3458–3466. [Google Scholar] [CrossRef]
  9. Li, H.; Shao, J.; Liu, Z. Incremental Model Predictive Current Control for PMSM With Online Compensation for Parameter Mismatch. IEEE Trans. Energy Convers. 2023, 38, 1050–1059. [Google Scholar] [CrossRef]
  10. Wang, L.; Zhang, S.; Zhang, C.; Zhou, Y. An Improved Deadbeat Predictive Current Control Based on Parameter Identification for PMSM. IEEE Trans. Transp. Electrif. 2024, 10, 2740–2753. [Google Scholar] [CrossRef]
  11. Zhang, X.; Cao, Y. A Simple Motor-Parameter-Free Model Predictive Current Control for PMSM Drive. IEEE Trans. Ind. Electron. 2025, 72, 3292–3302. [Google Scholar] [CrossRef]
  12. Zhang, Y.; Jin, J.; Huang, L. Model-Free Predictive Current Control of PMSM Drives Based on Extended State Observer Using Ultralocal Model. IEEE Trans. Ind. Electron. 2021, 68, 993–1003. [Google Scholar] [CrossRef]
  13. Zhu, Z.; Wei, X.; Yu, F.; Zhang, Z. Overmodulatable Parameter-Free Predictive Current Control for PMSMs. IEEE Trans. Power Electron. 2025, 40, 1774–1786. [Google Scholar] [CrossRef]
  14. Wu, Q.; Zhang, H.; Xiang, X.; Li, H. Enhanced Model-Free Predictive Current Control for PMSM Based on Ultra-Local Models: An Efficient Approach for Parameter Mismatch Handling. Energies 2025, 18, 3049. [Google Scholar] [CrossRef]
  15. Huang, W.; Huang, M.; Yang, W.; Xu, D. Continuous-Control-Set Model-Free Predictive Current Control with Voltage Correction of Five-Phase PMSM. IEEE Trans. Energy Convers. 2025, 40, 2119–2129. [Google Scholar] [CrossRef]
  16. Agoro, S.; Husain, I. Model-Free Predictive Current and Disturbance Rejection Control of Dual Three-Phase PMSM Drives Using Optimal Virtual Vector Modulation. IEEE J. Emerg. Sel. Top. Power Electron. 2023, 11, 1432–1443. [Google Scholar] [CrossRef]
  17. Chen, C.; Zhou, H.; Ye, C.; Tao, T. Natural Fault-Tolerant Model-Free Predictive Flux Control in Five-Phase PMSM Drives Under Any-Phase Open-Circuit Fault. IEEE Access 2025, 13, 31889–31898. [Google Scholar] [CrossRef]
  18. Su, Z.; Sun, X.; Lei, G.; Yao, M. Model-Free Predictive Current Control for Dual Three-Phase PMSM Drives With an Optimal Modulation Pattern. IEEE Trans. Ind. Electron. 2024, 71, 10140–10149. [Google Scholar] [CrossRef]
  19. Wang, S.; Fan, H.; Zhao, J. Model-Free Predictive Current Control of DTP-PMSM Based on Ultra-Local Model Considering Back EMF Harmonics. IEEE J. Emerg. Sel. Top. Power Electron. 2025, 13, 553–563. [Google Scholar] [CrossRef]
  20. Han, L.; Zhang, Y.; Wang, X.; Yang, H. Current Harmonics Minimization of Model-Free Predictive Current Control for PWM Rectifiers Based on Hybrid SVM. IEEE J. Emerg. Sel. Top. Power Electron. 2024, 12, 486–495. [Google Scholar] [CrossRef]
  21. Khalilzadeh, M.; Vaez-Zadeh, S.; Rodriguez, J.; Heydari, R. Model-Free Predictive Control of Motor Drives and Power Converters: A Review. IEEE Access 2021, 9, 105733–105747. [Google Scholar] [CrossRef]
  22. Narasingam, A.; Kwon, J.S. Development of Local Dynamic Mode Decomposition with Control: Application to Model Predictive Control of Hydraulic Fracturing. Comput. Chem. Eng. 2017, 106, 501–511. [Google Scholar] [CrossRef]
  23. Proctor, J.L.; Brunton, S.L.; Kutz, J.N. Dynamic Mode Decomposition with Control. Siam J. Appl. Dyn. Syst. 2014, 15, 1101–1109. [Google Scholar] [CrossRef]
  24. Stevens, A.; Agoro, S.; Husain, I. Data-Driven Current Control of the PMSM with Dynamic Mode Decomposition and the Linear Quadratic Integrator. In Proceedings of the 2020 IEEE Applied Power Electronics Conference and Exposition (APEC), New Orleans, LA, USA, 15–19 March 2020; pp. 271–278. [Google Scholar]
  25. Stevens, A.; Husain, I. Automated Controller Design for the PMSM Using Dynamic Mode Decomposition. IEEE Access 2022, 10, 26101–26116. [Google Scholar] [CrossRef]
  26. Gultekin, M.A.; Zhang, Z.; Bazzi, A. Dynamic Mode Decomposition for Real-Time System Estimation of Induction Motor Drives. IEEE Trans. Ind. Appl. 2023, 59, 1836–1848. [Google Scholar] [CrossRef]
  27. Arumugam, P.; Hamiti, T.; Gerada, C. Turn–Turn Short Circuit Fault Management in Permanent Magnet Machines. IET Electr. Power Appl. 2015, 9, 634–641. [Google Scholar] [CrossRef]
  28. Guo, L.; Wang, K.; Li, F.; Zhu, S.; Cao, R. Short-Circuit Fault-Tolerant Control of Dual Three-Phase PM Machines Utilizing Single Current Compensator. IEEE Trans. Ind. Appl. 2025, 61, 3877–3885. [Google Scholar] [CrossRef]
  29. Hang, J.; Wang, X.; Li, W.; Ding, S. Interturn Short-Circuit Fault Diagnosis and Fault-Tolerant Control of DTP-PMSM Based on Subspace Current Residuals. IEEE Trans. Power Electron. 2025, 40, 3395–3404. [Google Scholar] [CrossRef]
  30. Hang, J.; Sun, W.; Hu, Q.; Ren, X.; Ding, S. Integration of Interturn Fault Diagnosis and Fault-Tolerant Control for PMSM Drive System. IEEE Trans. Transp. Electrif. 2022, 8, 2825–2835. [Google Scholar] [CrossRef]
  31. Cui, R.; Fan, Y.; Li, C. On-Line Inter-Turn Short-Circuit Fault Diagnosis and Torque Ripple Minimization Control Strategy Based on OW Five-Phase BFTHE-IPM. IEEE Trans. Energy Convers. 2018, 33, 2200–2209. [Google Scholar] [CrossRef]
  32. Chen, Q.; Han, X.; Liu, G.; Zhao, W.; Shi, H. Inter-Turn Fault Diagnosis and Control for Five-Phase PMSMs by Disturbance Observer. IEEE Trans. Ind. Electron. 2024, 71, 13901–13909. [Google Scholar] [CrossRef]
  33. Bucolo, M.; Buscarino, A.; Fortuna, L.; Gagliano, S. A New Asymptotic Stability Criterion for Linear Discrete-Time Systems. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 4994–4998. [Google Scholar] [CrossRef]
Figure 1. Configurations of a five-phase PMSM fed by two-level VSI.
Figure 1. Configurations of a five-phase PMSM fed by two-level VSI.
Energies 18 04549 g001
Figure 2. Identification process of DMDc.
Figure 2. Identification process of DMDc.
Energies 18 04549 g002
Figure 3. Five-phase PMSM under ITSC faults.
Figure 3. Five-phase PMSM under ITSC faults.
Energies 18 04549 g003
Figure 4. Extraction process of a fault characteristic.
Figure 4. Extraction process of a fault characteristic.
Energies 18 04549 g004
Figure 5. Control diagram of the proposed method for five-phase PMSMs under healthy and ITSC faults.
Figure 5. Control diagram of the proposed method for five-phase PMSMs under healthy and ITSC faults.
Energies 18 04549 g005
Figure 6. Flow chart of the modeling and fault-tolerant control method.
Figure 6. Flow chart of the modeling and fault-tolerant control method.
Energies 18 04549 g006
Figure 7. Experimental setup.
Figure 7. Experimental setup.
Energies 18 04549 g007
Figure 8. Excitation signals and responses for DMDc of the five-phase PMSM drive.
Figure 8. Excitation signals and responses for DMDc of the five-phase PMSM drive.
Energies 18 04549 g008
Figure 9. Excitation signals and prediction error for DMDc initialization.
Figure 9. Excitation signals and prediction error for DMDc initialization.
Energies 18 04549 g009
Figure 10. Steady-state performance by three MPCC methods under healthy and ITSC fault conditions. (a) Conventional MPCC with SVM. (b) MFPC. (c) Proposed MPCC.
Figure 10. Steady-state performance by three MPCC methods under healthy and ITSC fault conditions. (a) Conventional MPCC with SVM. (b) MFPC. (c) Proposed MPCC.
Energies 18 04549 g010
Figure 11. Experimental results of short-circuit current estimation by the proposed method with 20 turns shorted at 200 rpm and 10 N·m. (a) Overall waveforms. (b) Enlarged waveforms.
Figure 11. Experimental results of short-circuit current estimation by the proposed method with 20 turns shorted at 200 rpm and 10 N·m. (a) Overall waveforms. (b) Enlarged waveforms.
Energies 18 04549 g011
Figure 12. Experimental results of short-circuit current estimation by the proposed method with 30 turns shorted at 200 rpm and 10 N·m. (a) Rf = 0. (b) Rf = 0.5Ω.
Figure 12. Experimental results of short-circuit current estimation by the proposed method with 30 turns shorted at 200 rpm and 10 N·m. (a) Rf = 0. (b) Rf = 0.5Ω.
Energies 18 04549 g012
Figure 13. Experimental results of short-circuit current estimation by the proposed method with 10 turns shorted at 100 rpm and 4 N·m.
Figure 13. Experimental results of short-circuit current estimation by the proposed method with 10 turns shorted at 100 rpm and 4 N·m.
Energies 18 04549 g013
Figure 14. Experimental waveforms of short-circuit current estimation by the proposed method with 20 turns shorted at 400 rpm and 11 N·m.
Figure 14. Experimental waveforms of short-circuit current estimation by the proposed method with 20 turns shorted at 400 rpm and 11 N·m.
Energies 18 04549 g014
Figure 15. Experimental results of short-circuit current, phase current, and torque under healthy, fault, and fault-tolerant conditions at 200 rpm and 12 N·m.
Figure 15. Experimental results of short-circuit current, phase current, and torque under healthy, fault, and fault-tolerant conditions at 200 rpm and 12 N·m.
Energies 18 04549 g015
Figure 16. Experimental results under torque variations under a fault-tolerant operation at 200 rpm. (a) TL = 14 N·m. (b) TL = 6 N·m.
Figure 16. Experimental results under torque variations under a fault-tolerant operation at 200 rpm. (a) TL = 14 N·m. (b) TL = 6 N·m.
Energies 18 04549 g016
Table 1. Motor Parameters.
Table 1. Motor Parameters.
ParametersValues
Pole pairs of the rotor18
Turns per phase winding140
Phase resistance (Ω)0.15
PM flux-linkage (Wb)0.07
Rated speed (rpm)600
Rated torque (N·m)17
Rated phase current (A)4
d1-axis inductance (mH)9.23
q1-axis inductance (mH)8.92
d3-axis inductance (mH)7.98
q3-axis inductance (mH)8.22
Table 2. Comparisons with different MPCC methods.
Table 2. Comparisons with different MPCC methods.
ItemHealthy ConditionITSC Fault Condition
MPCC
with SVM
MFPCProposed MPCCMPCC with SVMMFPCProposed MPCC
THD (%)11.0418.788.2232.3929.0523.61
Ripple of iq1 (%)34.3558.7415.3374.9361.6430.90
Table 3. Torque evaluation under healthy, fault, and fault-tolerant conditions.
Table 3. Torque evaluation under healthy, fault, and fault-tolerant conditions.
ItemHealthyITSC FaultFault-Tolerant Operation
Average torque (N·m)1211.5311.95
Torque ripple (%)8.1218.0810.54
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

Huang, Y.; Huang, W.; Ru, K.; Xu, D. Parameter-Free Model Predictive Control of Five-Phase PMSM Under Healthy and Inter-Turn Short-Circuit Fault Conditions. Energies 2025, 18, 4549. https://doi.org/10.3390/en18174549

AMA Style

Huang Y, Huang W, Ru K, Xu D. Parameter-Free Model Predictive Control of Five-Phase PMSM Under Healthy and Inter-Turn Short-Circuit Fault Conditions. Energies. 2025; 18(17):4549. https://doi.org/10.3390/en18174549

Chicago/Turabian Style

Huang, Yijia, Wentao Huang, Keyang Ru, and Dezhi Xu. 2025. "Parameter-Free Model Predictive Control of Five-Phase PMSM Under Healthy and Inter-Turn Short-Circuit Fault Conditions" Energies 18, no. 17: 4549. https://doi.org/10.3390/en18174549

APA Style

Huang, Y., Huang, W., Ru, K., & Xu, D. (2025). Parameter-Free Model Predictive Control of Five-Phase PMSM Under Healthy and Inter-Turn Short-Circuit Fault Conditions. Energies, 18(17), 4549. https://doi.org/10.3390/en18174549

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