Next Article in Journal
Techno-Economic Assessment of Bio-Energy with Carbon Capture and Storage Systems in a Typical Sugarcane Mill in Brazil
Previous Article in Journal
Influencing Mechanisms of a Crosswind on the Thermo-Hydraulic Characteristics of a Large-Scale Air-Cooled Heat Exchanger
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Unified Fault-tolerant Control Strategy with Torque Ripple Compensation for Five-phase Permanent Magnet Synchronous Motor Based on Normal Decoupling

School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, Heilongjiang Province, China
*
Authors to whom correspondence should be addressed.
Energies 2019, 12(6), 1127; https://doi.org/10.3390/en12061127
Submission received: 5 March 2019 / Revised: 16 March 2019 / Accepted: 19 March 2019 / Published: 22 March 2019

Abstract

:
In this paper, the decoupling matrix in a five-phase permanent magnet synchronous motor (FPMSM) is rebuilt and changed, according to different open-phase conditions, which complicate the switch and control algorithm. This paper proposes a unified fault-tolerant control strategy with decoupling transformation matrix, effectively suppressing the torque ripple for several open-phase faults. The current algorithms for different open-phase faults are demonstrated; torque ripple, especially, is analyzed with third harmonic magnetomotive force (MMF). The unified current control law is expressed with two adjustable coefficients, which are regulated for torque ripple compensation. As the current control equation remains unchanged, the fault-tolerant can smoothly switch from normal to fault condition, only with different coefficients. The proposed method with torque compensation (TC) can realize effective suppression of torque ripple. The decoupling relationship between open-phase control laws and fault-tolerant current is verified by simulation. The torque ripple of fault-tolerant and effect of torque compensation (TC) under all fault-tolerant conditions are simulated by finite element simulation. The stability of switching and correctness of torque compensation are verified by experiments.

1. Introduction

The development of AC drive systems has led to an increase in application of high-power equipment. A multiphase motor drive system has lower torque ripple and higher fault tolerance for open circuit short circuit or other faults, making it suitable for high-precision and high-reliability scenarios [1,2,3]. Research on multiphase motors aims at improving the reliability, fault diagnosis, and fault-tolerant operation of specific targets. Keeping these applications in mind, several recent works have focused on the development of high-performance, fault-tolerant control schemes for induction machines (IMs) and permanent magnet synchronous machines (PMSMs) [4,5,6,7]. The diagnoses focus on rapidity and accuracy [8,9], and adoption of effective isolation measures, such that a corresponding fault-tolerant control scheme can be adopted. The important goal of a fault-tolerant control strategy is to be able to maintain the normal index operation effectively and stably after fault isolation. This could help minimize the fault-tolerant torque ripple and interference of fault-tolerant switching on the system.
Based on the principle of constant magnetomotive force (MMF), the hysteresis loop method is used to realize single-phase fault tolerance with the optimization objective of minimum copper loss (MCL) and maximum torque output (MTO) [10]. Based on reconfiguring maximum round MMF, an open-circuit fault-tolerant control method for FPMSM is proposed in [11]. In papers [12,13], the transformation matrix of the normal five-phase permanent magnet synchronous motor is reduced to achieve a single-phase fault-tolerant algorithm. In [14], the single-phase open dimension-reduction mathematical model is established. In order to solve the problem of space decoupling during failure, an additional transformation matrix is added to transform it into a stationary equation, which includes disturbance. At the same time, feed forward control is used to compensate for the disturbance, and single-phase open current fault tolerance is achieved. Besides, model prediction and current prediction are also applied in dimension reduction single-phase fault tolerance control in [15]. This is because dimensional reduction transformation of the transformation matrix is required to achieve dimensional reduction fault-tolerance control, and different mathematical models and different order transformation matrix need to be established for single-phase, adjacent two-phases, and non-adjacent two-phase open-fault. Therefore, the diversity of transformation matrix and mathematical model result in a great increase of the complexity of fault tolerance. In [16], the fault-tolerant control of normal decoupling transformation is applied in a fault-tolerant state, and theoretical analysis proves that this strategy can guarantee that the magnetomotive force remains unchanged before and after fault tolerance, and it is verified on a seven-phase induction motor. In [17,18], fault tolerant control of normal decoupling is realized on a 15-phase induction motor and double-three-phase permanent magnet synchronous motor. The latter further analyzes the influence of three-harmonic magnetomotive force on the torque ripple of the double-three-phase permanent magnet synchronous motor, but does not provide a compensation scheme for the torque ripple. In order to optimize the torque ripple of fault tolerance, the papers [19,20] adopt the method of harmonic current injection to effectively suppress the torque ripple of fault-tolerant motors and improve fault-tolerant performance.
Voltage, torque, and magnetic chain are not affected when the original decoupling matrix remains unchanged under open-fault. This paper proposes a unified fault-tolerant control strategy with torque ripple compensation. Compared with other existed fault-tolerant algorithms, the proposed control strategy avoids different transformation matrices of different open-faults. It is easier to switch between each fault-tolerant and normal operation. This strategy is also applicable to various open-phase faults, and the method of unified torque compensation (TC) can effectively suppress torque ripple under all open-phase fault-tolerant conditions. As with other methods, the proposed unified TC method relies on accurate motor parameters. In this paper, the fault-tolerant current relationship in single-phase, adjacent, and non-adjacent two-phase open-circuit models are analyzed. Under one-phase open fault, the strategy realizes two kinds of fault operation modes using the principle of single-phase maximum torque output (MTO) and minimum copper loss (MCL) of stator by only changing the harmonic spatial reference current. By analyzing the torque ripple of the unified fault-tolerant control strategy in the normal decoupling space, a unified torque compensation method is proposed to suppress the torque ripple in all open-phase conditions. The decoupling relationship of fault-tolerant current was verified by Simulink. The torque ripple of fault-tolerant and effect of torque compensation (TC) under various fault-tolerant states are simulated by finite element simulation. Finally, the fault-tolerant experiments under various fault-tolerant states, including single-phase, adjacent two-phase, and non-adjacent two-phase verify the correctness of the unified fault-tolerant method and the stability of switching between normal operation modes and various fault-tolerant operation modes. Finally, the correctness of the proposed torque compensation (TC) method is verified in an AC open-fault experiment.

2. Mathematical Model of Sinusoidal FPMSM

The topology of the main circuit of the FPMSM drive system, powered by a normal five-phase voltage source inverter, is shown in Figure 1.
Figure 1 shows the block diagram of the drive system of the five-phase permanent magnet synchronous motor. In the sinusoidal five-phase permanent magnet synchronous motor, the effects of core magnetic saturation, hysteresis, eddy current, and motor leakage inductance are ignored. The decoupling algorithm based on field-oriented control (FOC) can map the variables of a five-phase motor to two orthogonal spatial planes. The fundamental wavelet sub-plane is involved in the electromechanical energy conversion, while the harmonic subspace is not. The normally decoupled Clark transformation matrix is:
X α β α 3 β 3 z = T ( 0 ) X s
In the equation, X represents voltage (U), current (I), flux ( ψ ) and other variables.
X s = [ x A x B x C x D x E ] T
X α β α 3 β 3 z = [ x α x β x α 3 x β 3 x z ] T
T ( 0 ) = 2 5 [ 1 cos α cos 2 α cos 3 α cos 4 α 0 sin α sin 2 α sin 3 α sin 4 α 1 cos 3 α cos 6 α cos 9 α cos 12 α 0 sin 3 α sin 6 α sin 9 α sin 12 α 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 ]
The research object in this paper is sinusoidal five-phase PMSM, in which the third-harmonic subspace does not participate in the electromechanical energy conversion. Therefore, in order to facilitate fault tolerance research, rotation coordinate Park transform is only done for the fundamental sub-plane. The transformation matrix is:
R ( θ ) = [ cos θ sin θ 0 0 0 sin θ cos θ 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 ]
The voltage equation of the five phase permanent magnet synchronous motor is:
U s = R s I s + p ψ s
The flux linkage equation is:
ψ s = L s I s + ψ m s
where p is the differential coefficient; RS, LS are stator resistance and inductance matrix.
The torque equation of FPMSM is [21]:
T = 5 2 p n [ ψ m 1 i q + 3 ψ m 3 i q 3 ( L q L d ) i d i q 3 ( L q 3 L d 3 ) i d 3 i q 3 + 2 L 13 ( i d 1 i q 3 i d 3 i q 1 ) ]
where ψ m 1 ψ m 3 are the amplitude of first and third magnet flux; Ld, Ld3 are the first and third inductance of d axis; Lq, Lq3 are the first and third inductance of q axis. L13 is the cross mutual inductance of two subspaces; and Pn is the polar logarithm.
The back electromotive force of sinusoidal FPMSM is close to a sinusoid and no energy conversion in third harmonic subspace. The torque equation is [22]:
T sin = 5 2 p n [ ψ m 1 i q + ( L d L q ) i d i q ]

3. Single-Phase Fault-tolerant Algorithm Based on Normal Decoupling

In the case of the open-circuit fault tolerance of five-phase star connected sinusoidal PMSM, the current of the fault phase is zero—the other normal phase satisfies the constraint that the sum of the current is zero. The five-phase PMSM with a single-phase open is shown in Figure 2.
Assume that the five-phase PMSM has an open A phase, the windings are not damaged, and not affected by other physics factors. Under the condition that the decoupling transform matrix is not changed, it is important to ensure that except for the current, the voltage, flux and torque equations of the motor are not affected. Due to the lack of A phase current degree of freedom (iA = 0), the first column of the second row and the fourth row of the normal decoupled transformation matrix (2) are all zero. It can be seen that iβ and iβ3 are not correlated to the A phase current, so they are not affected by the A phase open circuit. The other iα, iα3 and iz are affected by the open circuit, and satisfy the constraint formula:
{ i A = i α + i α 3 + i z / 2 0 i z = i A + i B + i C + i D + i E 0
According to Equation (8), under the A phase open circuit condition, there is always a constraint Equation (9) through normal decoupling transformation:
i α 3 = i α
There is a linear relationship between the harmonic plane α axis and the fundamental wave plane α axis; and the fundamental wave plane and harmonic plane current is no longer decoupled. If the harmonic current is forced to be set to zero under normal decoupling conditions, the current component of the fundamental wave plane will be affected, and torque ripple will inevitably be generated. The fundamental current component participates in the electromechanical energy conversion, which completes the fault-tolerant operation of the motor under the principle of keeping the fundamental magnetic potential unchanged. It can be seen that the fault-tolerant operation target under a normal decoupling condition is consistent with that under a normal condition, that is, to keep the fundamental current unchanged. The harmonic current component depends on the fault-tolerance optimal target. In order to ensure the control degrees of freedom of the fundamental wave (torque output) plane without DC bias, the harmonic plane current can be set in the form of Equation (10):
{ i α 3 * = i α * i β 3 * = k 1 i α * + k 2 i β *
For single-phase fault-tolerance, this paper optimizes the total copper loss of the motor ontology and the output capacity of the inverter. The optimization targets are minimum copper loss and maximum torque output, respectively.

3.1. Principle of Minimum Copper Loss(MCL)

The principle of minimum copper loss is to reduce the total copper loss of current as much as possible under the condition of constant torque output, which can improve the thermal environment of the motor and realize the maximum torque current ratio control under fault tolerance. The total copper loss of the normally decoupled motor is as follow:
P Culoss = i s T R s i s = ( T ( 0 ) 1 i α β α 3 β 3 z ) T R s ( T ( 0 ) 1 i α β α 3 β 3 z )     = i α β α 3 β 3 z T [ ( T s 1 ) T R s T s 1 ] i α β α 3 β 3 z     = 5 2 R s ( i α 2 + i β 2 + i α 3 2 + i α 3 2 + i z 2 )
Because the current variables in the stationary coordinate system are sinusoidal components, it is necessary to transform (8), (9) and the first two lines of (3) into the d-q coordinate system, and bring in Equation (11), while making id = 0. The expression of copper loss is as follows:
P Culoss = 5 2 R s [ 3 2 ( i d 2 + i q 2 ) i d i q sin 2 θ + 1 2 ( i d 2 i q 2 ) cos 2 θ + i β 3 2 ] = 5 2 R s [ 1 2 ( 3 cos 2 θ ) i q 2 + i β 3 2 ]
In order to guarantee torque stability in open-phase condition, iq will produce a fixed copper loss under the id = 0 control strategy. Therefore, the minimum copper loss factor is the harmonic subspace β axis current. When iβ3 = 0, the minimum copper loss is achieved. The control law of minimum copper loss is:
{ i d * = 0 i q * = I m i α 3 * = i α i β 3 * = 0
{ i A = 0 i B = 1.468 I m sin ( θ e + 0.77562 π ) i C = 1.263 I m sin ( θ e + 0.15406 π ) i D = 1.263 I m sin ( θ e 0.15406 π ) i E = 1.468 I m sin ( θ e 0.77562 π )
As shown in Equation (14), the current in (13) is transformed from the inverse transformation of the normal coordinate system to the natural coordinate system of the five phases. In the formula, Im is the current amplitude of the five phase PMSM in normal operation.

3.2. Principle of Maximum Torque Output(MTO)

It can be seen from Equation (14) that the current amplitude of non-fault phase obtained under the principle of minimum copper loss is unequal. Although the minimum copper loss can be guaranteed, because the amplitude of B and C phase currents is larger, it is easy to be limited by the bus voltage of the inverter, so the maximum output torque of the inverter cannot be achieved. Therefore, the maximum output capacity of the inverter can be guaranteed under the constraint of equal amplitude of four-phase non-fault current. This principle is also known as the principle of amplitude equivalence. Then, transform (10) and id, iq by inverse transformation of normal decoupling. The parameter obtained is shown in (15):
{ k 1 = 0 k 2 = 0.236
Therefore, the control law of maximum torque output is:
{ i d * = 0 i q * = I m i α 3 * = i α i β 3 * = 0.236 i β
When the parameter is substituted into the four-phase current amplitude formula, the five-phase fault-tolerant current in a natural coordinate system should satisfy Equation (17).
{ i A = 0 i B = 1.382 I m sin ( θ e + 0.8 π ) i C = 1.382 I m sin ( θ e + 0.2 π ) i D = 1.382 I m sin ( θ e 0.2 π ) i E = 1.382 I m sin ( θ e 0.8 π )

4. Double Phase Fault-tolerant Algorithm Based on Normal Decoupling

As shown in Figure 3, the two-phase open circuit conditions of the five-phase PMSM can be considered as two cases. One is adjacent two-phase fault (AB), the other is the non-adjacent two-phases fault (AC). When iq is constant in the normal decoupled state, in both cases, the two-phase fault-tolerant control can be accomplished under the premise that the magnetic potential is consistent with the normal state. Thus, a relatively stable running state can be guaranteed.
The constraint condition of two-phase open circuit conditions in the current of two phases is zero, by which the current control law of harmonic wave subspace can be solved directly.

4.1. Adjacent Two-phase (AB) Fault-tolerant Control

Consistent with the solution of single-phase fault, the five-phase current can be obtained by inverse transformation of the stationary coordinates in the case of two-phase fault. According to iA = 0, iB = 0, (18) is obtained:
{ i A = i α 3 + i α 0 i B = i α cos ( 2 π / 5 ) + i β sin ( 2 π / 5 ) + i α 3 cos ( 6 π / 5 ) + i β 3 sin ( 6 π / 5 ) 0
Substitute Equation (9) into Equation (17), and (18) can be obtained according to the equality of the corresponding coefficient:
{ k 1 = 1.9021 k 2 = 1.618
The fault-tolerant control law is:
{ i d * = 0 i q * = I m i α 3 * = i α i β 3 * = 1.9021 i α + 1.6180 i β
By substituting (19) into the expression of five-phase current, the fault-tolerant five-phase current can be written as:
{ i A = 0 i B = 0 i C = 2.236 I m sin ( θ e 2 π / 5 ) i D = 3.618 I m sin ( θ e π / 5 ) i E = 2.236 I m sin ( θ e )

4.2. Nonadjacent Two-phase (AC) Fault-tolerant Control

The five-phase current can be obtained by inverse transformation of the stationary coordinates. According to iA = 0, iC = 0, (22) is obtained.
{ i A = i α 3 + i α 0 i C = i α cos ( 4 π / 5 ) + i β sin ( 4 π / 5 ) + i α 3 cos ( 12 π / 5 ) + i β 3 sin ( 12 π / 5 ) 0
Substitute Equation (10) into Equation (22), thus obtaining (23):
{ k 1 = 1.1756 k 2 = 0.618
The fault-tolerant control law is:
{ i d * = 0 i q * = I m i α 3 * = i α i β 3 * = 1 . 1756 i α 0.6180 i β
By substituting (24) into the expression of five-phase current, the fault-tolerant five-phase current can be written as:
{ i A = 0 i B = 1.382 I m sin ( θ e 2 π / 5 ) i C = 0 i D = 2.236 I m sin ( θ e ) i E = 2.236 I m sin ( θ e + π / 5 )
To sum up, in open-circuit fault, the fundamental current control of motor is the same as the normal state. The open-circuit fault only causes the current in the harmonic subspace to be uncoupled. Under the absolute constraint of zero phase current, the harmonic α current automatically follows the fundamental α current in the single-phase fault-tolerant control law, and the real control variable is id, iq, iβ3. Due to more absolute constraints in two-phase fault, the harmonic current can follow the fundamental current automatically, so it is easier to realize the fault-tolerant control with the total magnetic potential invariant in the normal decoupling condition.

5. Torque Ripple Analysis and Torque Compensation (TC)

The air-gap magnetic field of the sinusoidal five-phase PMSM is sinusoidal only in ideal conditions. However, there are three harmonic magnetomotive forces in practice, as the sinusoidal property of the air gap magnetic field is affected by machining error of the permanent magnet, assembly deviation, and incomplete magnetization. Under normal operation conditions, the fundamental wave and third harmonic space of the motor are decoupled; thus, the torque ripple will not occur even if the third harmonic magnetic flux exists. However, the fundamental and three harmonics are no longer decoupled in the phase open circuit condition. After normal decoupling transformation, the third harmonic of d and q axis current is not DC. Therefore, the third harmonic magnetic momentum will inevitably bring about a torque ripple. Although the thrice flux of the sinusoidal five-phase PMSM is small (only 2.47% of the primary flux), it will still inevitably cause torque ripple. Considering the linkage of the three harmonic flux, the torque formula is shown in (6). Because the inductance level is millisecond and the mutual inductance between d and q axis is small, the reluctance torque caused by inductance and mutual inductance can be neglected. Under the fault-tolerant control of the fundamental sub-plane id = 0, the electromagnetic torque formula is given as follows:
T e = 5 2 p n [ ψ m 1 i q + 3 ψ m 3 i q 3 ]
Open-phase unified control law is as follows:
{ i α 3 * = i α i β 3 * = k 1 i α + k 2 i β
Plug (27) into torque Equation (26) by rotating coordinate transformation to obtain the open-phase unified torque Equation (28):
T e = 5 2 p n i q [ ψ m 1 3 ψ m 3 sin θ sin ( 3 θ ) + 3 ψ m 3 k 2 cos θ cos ( 3 θ ) 3 ψ m 3 k 1 sin θ cos ( 3 θ ) ]         = 5 2 p n i q ψ m 1 f ( θ , k 1 , k 2 )
It can be seen from (28) that the fundamental torque can still guarantee normal output under the condition of fault tolerance, but the harmonic current of the q and d axis will be generated under the influence of the third harmonic magnetic potential due to the open-phase factor. The first term of the torque formula is the output torque of the fundamental current. The second term is the torque ripple caused by the harmonic axis current. The third and fourth term are the torque ripples generated by harmonic currents of k1 and k2 respectively. The second and fourth torque ripples will be introduced under the condition of fault tolerance.
By plugging a single open-phase minimum copper loss control factor into open-phase unified torque Equation (28), the torque equation can be obtained as shown in (29):
T e = 5 2 p n [ ψ m 1 i q 3 ψ m 3 i q sin θ sin ( 3 θ ) ]
By plugging a single open-phase maximum torque output control factor into (28), the torque equation can be obtained, as shown in (30):
T e = 5 2 p n [ ψ m 1 i q 3 ψ m 1 i q sin θ sin ( 3 θ ) + 0.708 ψ m 3 i q cos θ cos ( 3 θ ) ]
By plugging adjacent two-phases (AB) fault-tolerant control law into (28), the torque equation can be obtained, as shown in (31):
T e = 5 2 p n [ ψ m 1 i q 3 ψ m 1 i q sin θ sin ( 3 θ ) + 4.854 ψ m 3 i q cos θ cos ( 3 θ ) 5.7063 ψ m 3 i q sin θ cos ( 3 θ ) ]
By plugging non-adjacent two-phase (AC) fault-tolerant control law into (28), the torque equation can be obtained, as shown in (32):
T e = 5 2 p n [ ψ m 1 i q 3 ψ m 1 i q sin θ sin ( 3 θ ) + 1.854 ψ m 3 i q cos θ cos ( 3 θ ) 3.5268 ψ m 3 i q sin θ cos ( 3 θ ) ]
From the above four expressions, it can be seen that in the non-full-phase states, the harmonic subspace and fundamental subspace cannot be completely decoupled, so the current in the harmonic subspace cannot be controlled to zero and results in indifferent torque ripples. From Equations (29)–(32), it can be seen that the two open-phase torque ripple ratio is a larger single open-phase torque ripple.
A fault-tolerant method with torque ripple compensation can be obtained from the unified fault-tolerant torque ripple formula, the control law, which should satisfy Equation (33):
{ i d * = 0 i q * = I m / f ( θ , k 1 , k 2 ) i α 3 * = i α i β 3 * = k 1 i α + k 2 i β
In the following experiment, the finite element software is used to simulate the torque ripple and AC two-phase torque compensation effect of the sinusoidal five-phase PMSM model under the fault-tolerant condition, by which the correctness and effectiveness of the compensation method is verified.

6. Simulation and Experiment

6.1. Simulation of On-line Fault-tolerant Current Generation

In this paper, fault-tolerant currents under different current control laws are obtained by analyzing the dual-space current relationship under normal decoupling conditions. In order to verify the current relationship in this paper, the fault-tolerant current is calculated by the normal transformation matrix according to the given control law, and the correctness of the control law is verified.
The simulation model in Figure 4 was built by Simulink to generate current in single and two open-phase control strategies. Figure 5a shows the fault-tolerant current generated by minimum copper loss (MCL) control law (13). Figure 5b is the fault-tolerant current generated by maximum torque output (MTO) control law (15). It can be seen that the simulation results of single open-phase is consistent with the single-phase fault-tolerant current in Equations (14) and (17).
Similarly, Figure 6 shows the simulation results of two open-phase currents: (a) shows the current generated by adjacent two-phase (AB) fault-tolerant control law (20); (b) shows the current generated by non-adjacent two-phase (AC) fault-tolerant control law (24). The fault-tolerant current in Figure 5 and Figure 6 is consistent with the corresponding fault-tolerant current formula. It can be seen that normal decoupling fault-tolerant control can also be reasonably achieved through a control current relationship. The simulation verifies the correctness of fault-tolerant current control law under normal decoupling.

6.2. Torque Ripple and Torque Ripple Compensation Simulation

Finite element simulation software was used to build the sinusoidal five-phase PMSM model, and simulate the output torque ripple under normal current of five-phase winding condition and four kinds of fault-tolerant conditions. The speed of the motor is set at 150 r/min, and the fault-tolerant current excitation of IM = 1 A is applied to the stator windings. The parameters of the motor are shown in Table 1. The structure of the sinusoidal PMSM is shown in Figure 7.
First, the current and torque of the normal full-phase state are simulated; the simulation results are shown in Figure 8. Single open-phase simulation results are shown in Figure 9: (a) and (b) are the fault-tolerant current and torque with MCL; (c) and (d) are the fault-tolerant current and torque with MTO. The simulation results of two open-phase simulation results are shown in Figure 10: (a) and (b) are the fault-tolerant current and torque of adjacent two-phases (AB); (c) and (d) are the fault-tolerant current and torque of non-adjacent two-phase AC.
Among the current waveforms, red is phase A, dark blue is phase B, yellow-green is phase C, light blue is phase D, and brown is phase E. The simulation results show that when compared with a normal operation state, the second and fourth torque ripple of two kinds of single open-phase fault-tolerant currents increase. The torque ripple of MCL and MTO fault-tolerant current is basically equal in value—about 0.4N.M. The torque of MTO control is only slightly larger at the wave peak than that of MCL control. The waveform of two-phase fault-tolerant current show that compared with that of single-phase fault-tolerant, the torque ripple of two-phase fault-tolerant is larger. Besides, the torque ripple of the adjacent two-phase fault-tolerant is larger than that of the non-adjacent two-phase fault-tolerant. The torque ripple of the adjacent two-phase fault-tolerant control is about 1N.M. and that of the non-adjacent two-phase control is about 0.6N.M. It can be seen that the non-adjacent two-phase fault-tolerant performance is better, so the transformation of the adjacent two open-phase to non-adjacent two open-phase is a performance improvement method. All the current waveforms in the diagram are consistent with the simulation and all kinds of fault-tolerant currents. The results of finite element simulation are in good agreement with Equations (29)–(32), which verifies the correctness of the analysis of torque ripple.
To verify the correctness and validity of the torque ripple compensation method, the two-phase fault-tolerant AC scheme, which has larger torque ripple, is compensated. The current laws satisfies Equation (33), where k1 = 1.1756 and k2 = –0.61. The current and torque waveform simulated by the finite element method in Figure 11 shows the current and torque waveform of the torque ripple compensation method based on the normal decoupled AC open-phase fault-tolerant algorithm, in which the current fault-tolerant control law satisfies Equation (33). (a) shows that the fault-tolerant current is no longer a pure sinusoidal current. (b) shows that the torque compensation strategy can completely and effectively suppress the torque ripple caused by the third harmonic magnetic potential. The simulation verifies the correctness and effectiveness of the fault-tolerant torque compensation.

6.3. Experiments

Based on the analysis and simulation of the current relationship under normal decoupled single-phase and two-phase fault-tolerant states, the correctness of the fault-tolerant operation strategy and stability of speed switching are verified. As shown in Figure A1, a five-phase PMSM experimental platform based on Infineon 32-bit MCU TC1767 is built. The motor parameters are shown in Table 1. Bus voltage is 100 V, and moment of inertia is J = 0.006 kg·m2.
Experiment 1: Single-phase fault-tolerant experiment. Because the normal decoupling fault-tolerant control does not need a new reduced order transformation matrix, it can achieve arbitrary switching between normal operation and various fault-tolerant operations just by using different fault-tolerant current controls. Given a speed of 100 rpm, load of about 3N.M, and under speed closed-loop operation condition, the experiment switches from normal operation to phase A open circuit, then to minimum copper loss fault-tolerance, and finally to maximum torque output fault-tolerance. The correctness of the fault tolerance algorithm is verified by the current waveform, and the fault tolerance effect is determined by the speed waveform. Figure 12 shows the current and velocity waveforms during the experiment.
Figure 12a shows the current and rotational speed waveforms when running from full-phase state to single open-phase state. It can be seen that without a fault-tolerant algorithm, the current is disordered and the rotating speed appears to be large waveforms, due to the influence of the control loop. Figure 12b shows the current and speed waveform when switching to the minimum copper loss fault tolerance control after failure occurs. The experimental current waveform is consistent with the theory, and the rotating speed is stable. Figure 12c gives the dynamic switching process of the two fault-tolerant algorithms. The current waveform shows the correctness of the fault-tolerant switching. The speed waveform verifies the free switching of the normal decoupling fault-tolerant algorithm. Figure 12d gives steady-state current and speed waveforms of the maximum torque output (constant amplitude) fault-tolerant control. From the overall single-phase fault-tolerant speed waveform, it can be seen that the second and fourth harmonics of single-phase fault-tolerant torque ripple are not an obvious reaction to the speed.
Experiment 2: Becausetwo open-phase faults lead to a locked rotor under the current load, for safety reasons, when connecting or disconnecting phase C or B, the motor directly enters the corresponding normal or fault-tolerant state. The experimental results of two open-phase fault-tolerant(AC and AB) are shown in Figure 13.
Figure 13 shows the current and speed waveforms of two open-phase fault-tolerant controls: (a) shows the fault-tolerant current after switching from single open-phase to two open-phase fault-tolerant; (b) is the waveforms after switching from the AC phase fault-tolerance to the A phase fault-tolerance, which shows that the speed transition is stable in the switching process; (c) shows the switching process from normal state to AB fault-tolerant by directly disconnecting A and B phases under normal operation. The two adjacent open-phase condition has the worst performance that the maximum load will have. In Figure 13, there were current spikes during the switching process, but no major speed fluctuations were observed, which shows the correctness of the two open-phases fault-tolerant strategy.
Figure 14 shows the transformation process of the current control law during the experiment, and all current outputs are DA waveforms. The experimental results verify the correctness of the unified fault-tolerant control law.
Figure 14 shows the transformation process of the current control law during the experiment, and all current outputs are DA. The experimental results verify the correctness of the unified fault-tolerant control law.
Experiment 4: AC fault-tolerant torque ripple compensation experiment. Under the condition of AC open-phase fault, it switches from the state of AC fault-tolerant to a state with torque ripple compensation. Figure 15a shows the waveforms after switching from the AC phase fault-tolerance to the AC phase fault-tolerance with torque compensation(AC TC), which shows that speed transition is much more stable after switching. Figure 15b shows the speed and phase current under the AC TC fault-tolerant method.

7. Conclusions

This paper takes sinusoidal a five-phase PMSM as the research object. Because voltage, torque, and flux linkage are not affected when the original decoupling matrix remains unchanged in an open-circuit fault, a normal decoupling unified fault-tolerant control strategy with low torque ripple is proposed. This strategy can be applicable to a variety of open-phase faults and can achieve smooth switching between normal and multiple open-phase fault-tolerant states. The torque ripple of unified fault-tolerant control is further analyzed. Based on the formula of torque ripple, a unified open-phase fault-tolerant control method with torque compensation is proposed to suppress the torque ripple. Then, the relationship between fault-tolerant current and all kinds of open-phase control laws is verified by simulation. Moreover, the torque ripple under normal decoupling state and the effect of TC are simulated by finite element simulation, which verifies the validity and correctness of compensation methods. Finally, the experiments on the condition of single-phase, adjacent two-phase, and non-adjacent two-phase open circuit verifies the correctness and stability of the proposed control strategy.
(1) A unified fault-tolerant control method based on normal decoupling is proposed, which is suitable for many kinds of open-phase faults. Because reduction of the dimension or change in the transformation matrix is not required, the complexity of fault-tolerant algorithm is greatly reduced, and smooth switching of normal and open-phase fault-tolerant states can be conveniently realized. The correctness of the fault-tolerant algorithm is verified by experiments, and the stable switching of various fault tolerant algorithms is realized.
(2) The torque of five-phase PMSM in normal decoupling model under open-phase fault-tolerant states is analyzed, and the unified open-phase fault-tolerant torque ripple formula is given. The correctness of the formula is verified by finite element simulation.
(3) Based on the formula of torque ripple, a unified open-phase fault-tolerant control method with torque compensation is proposed to suppress the torque ripple. The results of the finite element simulation and experiment can confirm the correctness and effectiveness of this method.

Author Contributions

Conceptualization, G.S.; Investigation, G.Y.; Project administration, J.S.; Software, G.S.; Writing-original draft, G.S. and Y.W.; Writing-review & editing, G.S.

Funding

This work was supported in part by the National Natural Science Foundation of China (51437004).

Acknowledgments

The authors thank anonymous reviewers for providing useful comments and suggestions that resulted in the improved quality of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Photographs of the experimental platform are shown in Figure A1.
Figure A1. The experimental platform of five-phase PMSM drive system.
Figure A1. The experimental platform of five-phase PMSM drive system.
Energies 12 01127 g0a1

References

  1. Levi, E. Advances in converter control and innovative exploitation of additional degrees of freedom for multiphase machines. IEEE Trans. Ind. Electron. 2016, 63, 433–448. [Google Scholar] [CrossRef]
  2. Kouro, S.; Malinowski, M.; Gopakumar, K.; Pou, J.; Franquelo, L.G.; Wu, B.; Rodriguez, J.; Pérez, M.A.; Leon, J.I. Recent advances and industrial applications of multilevel converters. IEEE Trans. Ind. Electron. 2010, 57, 2553–2580. [Google Scholar] [CrossRef]
  3. Abu-Rub, H.; Holtz, J.; Rodriguez, J.; Baoming, G. Medium-voltage multilevel converters state of the art challenges and requirements in industrial applications. IEEE Trans. Ind. Electron. 2010, 57, 2581–2596. [Google Scholar] [CrossRef]
  4. Chen, Y.; Zhang, B. Minimization of the Electromagnetic Torque Ripple Caused by the Coils Inter-Turn Short Circuit Fault in Dual-Redundancy Permanent Magnet Synchronous Motors. Energies 2017, 10, 1798. [Google Scholar] [CrossRef]
  5. Gonzalez-Prieto, I.; Duran, M.J.; Barrero, F.; Bermudez, M.; Guzman, H. Impact of post-fault flux adaptation on six-phase induction motor drives with parallel converters. IEEE Trans. Power Electron. 2017, 32, 515–528. [Google Scholar] [CrossRef]
  6. Mohammadpour, A.; Parsa, L. Global fault-tolerant control technique for multi-phase permanent-magnet machines. IEEE Trans. Ind. Appl. 2015, 51, 178–186. [Google Scholar] [CrossRef]
  7. Bermudez, M.; Gonzalez-Prieto, I.; Barrero, F.; Guzman, H.; Duran, M.J.; Kestelyn, X. Open-phase fault-tolerant direct torque control technique for five-phase induction motor drives. IEEE Trans. Ind. Electron. 2017, 64, 902–911. [Google Scholar] [CrossRef]
  8. Arafat, A.; Choi, S.; Baek, J. Open-Phase Fault Detection of a Five-Phase Permanent Magnet Assisted Synchronous Reluctance Motor Based on Symmetrical Components Theory. IEEE Trans. Ind. Electron. 2017, 64, 6465–6474. [Google Scholar] [CrossRef]
  9. Duran, M.; Gonzalez-Prieto, I.; Rios, N.; Barrero, F. A Simple, Fast and Robust Open-phase Fault Detection Technique for Six-phase Induction Motor Drives. IEEE Trans. Power Electron. 2018, 33, 547–557. [Google Scholar] [CrossRef]
  10. Parsa, L.; Toliyat, H.A. Fault-Tolerant Interior-Permanent-Magnet Machines for Hybrid Electric Vehicle Applications. IEEE Trans. Veh. Technol. 2007, 56, 1546–1552. [Google Scholar] [CrossRef]
  11. Sui, Y.; Zheng, P.; Yin, Z.; Wang, M.; Wang, C. Open-Circuit Fault-Tolerant Control of Five-Phase PM Machine Based on Reconfiguring Maximum Round Magnetomotive Force. IEEE Trans. Ind. Electron. 2018, 66, 48–59. [Google Scholar] [CrossRef]
  12. Tian, B.; Mirzaeva, G.; An, Q.T.; Sun, L.; Semenov, D. Fault-tolerant control of a five-phase permanent magnet synchronous motor for industry applications. IEEE Trans. Ind. Appl. 2018, 54, 3943–3952. [Google Scholar] [CrossRef]
  13. Zhou, H.W.; Zhao, W.X.; Liu, G.H.; Cheng, R.; Xie, Y. Remedial field-oriented control of five-phase fault-tolerant permanent-magnet motor by using reduced-order transformation matrices. IEEE Trans. Ind. Electron. 2017, 64, 169–178. [Google Scholar] [CrossRef]
  14. Gao, H.W.; Yang, G.J. Fault-tolerant control strategy for five-phase permanent magnet synchronous motor. Trans. China Electrotech. Soc. 2016, 31, 93–101. [Google Scholar]
  15. Guzman, H.; Duran, M.J.; Barrero, F.; Bogado, B.; Toral, S. Speed Control of Five-Phase Induction Motors with Integrated Open-Phase Fault Operation Using Model-Based Predictive Current Control Techniques. IEEE Trans. Ind. Electron. 2014, 61, 4474–4484. [Google Scholar] [CrossRef]
  16. Tani, A.; Mengoni, M.; Zarri, L.; Serra, G.; Casadei, D. Control of multiphase induction motors with an odd number of phases under open circuit phase faults. IEEE Trans. Power Electron. 2012, 27, 565–577. [Google Scholar] [CrossRef]
  17. Zheng, X.Q.; Ma, W.M.; Wang, D.; Yi, X.Q.; Liu, H.T. Fault-tolerant Control of Fifteen-phase Induction Machine Under Asymmetrical Fault Condition. Proc. CSEE 2015, 35, 1229–1236. [Google Scholar]
  18. Zhou, C.P.; Yang, G.J.; Su, J.Y. The Control Strategy for Dual Three-phase PMSM Based on Normal Decoupling Transformation under Fault. Trans. China Electrotech. Soc. 2017, 32, 86–96. [Google Scholar]
  19. Yu, F.; Cheng, M.; Xia, Z.P.; Zhou, G.T. Fault Tolerant Control of Flux-switching Permanent Magnet Motors with Three Kinds of Harmonic Current Injections. Proc. CSEE 2016, 36, 836–844. [Google Scholar]
  20. Gu, Z.Y.; Wang, K.; Zhu, Z.Q.; Liu, C. Torque Improvement Utilizing Third Harmonic Current in Five-Phase PM Machines with Unequal Tooth. In Proceedings of the 2016 IEEE Vehicle Power and Propulsion Conference (VPPC), Hangzhou, China, 17–20 October 2016. [Google Scholar]
  21. Parsa, L.; Toliyat, H.A. Multi-phase permanent magnet motor drives. In Proceedings of the Industry Applications Conference, Salt Lake City, UT, USA, 12–16 October 2003. [Google Scholar]
  22. Chen, H.C.; Hsu, C.H.; Chang, D.K. Speed control for two series-connected five-phase permanent-magnet synchronous motors without position sensor. In Proceedings of the IEEE International Symposium on Industrial Electronics, Santa Clara, CA, USA, 8–10 June 2016. [Google Scholar]
Figure 1. Five-phase PMSM drive system.
Figure 1. Five-phase PMSM drive system.
Energies 12 01127 g001
Figure 2. Single-phase open fault of FPMSM.
Figure 2. Single-phase open fault of FPMSM.
Energies 12 01127 g002
Figure 3. Two-phase open fault of FPMSM.
Figure 3. Two-phase open fault of FPMSM.
Energies 12 01127 g003
Figure 4. Fault-tolerant current based on fault-tolerant control law.
Figure 4. Fault-tolerant current based on fault-tolerant control law.
Energies 12 01127 g004
Figure 5. Fault-tolerant current based on single phase fault-tolerant control law: (a) MCL; (b) MTO.
Figure 5. Fault-tolerant current based on single phase fault-tolerant control law: (a) MCL; (b) MTO.
Energies 12 01127 g005
Figure 6. Fault phase fault-tolerant control law: (a) AB fault-tolerance; (b) AC fault-tolerance.
Figure 6. Fault phase fault-tolerant control law: (a) AB fault-tolerance; (b) AC fault-tolerance.
Energies 12 01127 g006
Figure 7. Motor structure.
Figure 7. Motor structure.
Energies 12 01127 g007
Figure 8. Current and torque waveforms under normal condition: (a) phase current; (b) torque.
Figure 8. Current and torque waveforms under normal condition: (a) phase current; (b) torque.
Energies 12 01127 g008
Figure 9. Fault-tolerant current and torque waveforms under single open-phase condition: (a) current of MCL; (b) torque of MCL; (c) current of MTO; (d) torque of MTO.
Figure 9. Fault-tolerant current and torque waveforms under single open-phase condition: (a) current of MCL; (b) torque of MCL; (c) current of MTO; (d) torque of MTO.
Energies 12 01127 g009aEnergies 12 01127 g009b
Figure 10. Fault-tolerant current and torque waveforms with double open-phase condition: (a) current of AB fault-tolerance; (b) torque of AB fault-tolerance; (c) current of AC fault-tolerance; (d) torque of AC fault-tolerance.
Figure 10. Fault-tolerant current and torque waveforms with double open-phase condition: (a) current of AB fault-tolerance; (b) torque of AB fault-tolerance; (c) current of AC fault-tolerance; (d) torque of AC fault-tolerance.
Energies 12 01127 g010
Figure 11. Fault-tolerant current and torque waveforms with compensation under AC open-phase condition: (a) current of TC; (b) torque of TC.
Figure 11. Fault-tolerant current and torque waveforms with compensation under AC open-phase condition: (a) current of TC; (b) torque of TC.
Energies 12 01127 g011
Figure 12. Fault-tolerant current and speed waveforms with A open-phase condition: (a) normal to open-fault; (b) open-fault to MCL; (c) MCL to MTO; (d) MTO.
Figure 12. Fault-tolerant current and speed waveforms with A open-phase condition: (a) normal to open-fault; (b) open-fault to MCL; (c) MCL to MTO; (d) MTO.
Energies 12 01127 g012
Figure 13. Fault-tolerant current and speed waveforms with double open-phase condition: (a) AC fault-tolerance; (b) AC fault-tolerance to MCL fault-tolerance; (c) normal to AB fault-tolerance; (d) AB fault-tolerance.
Figure 13. Fault-tolerant current and speed waveforms with double open-phase condition: (a) AC fault-tolerance; (b) AC fault-tolerance to MCL fault-tolerance; (c) normal to AB fault-tolerance; (d) AB fault-tolerance.
Energies 12 01127 g013aEnergies 12 01127 g013b
Figure 14. Changes of fault-tolerant control law: (a) normal to MCL; (b) MTO; (c) MTO to AC fault-tolerance; (d) normal to AB fault-tolerance.
Figure 14. Changes of fault-tolerant control law: (a) normal to MCL; (b) MTO; (c) MTO to AC fault-tolerance; (d) normal to AB fault-tolerance.
Energies 12 01127 g014
Figure 15. The experimental results of AC TC fault-tolerance: (a) AC fault-tolerance to AC TC fault-tolerance; (b) AC TC fault-tolerance.
Figure 15. The experimental results of AC TC fault-tolerance: (a) AC fault-tolerance to AC TC fault-tolerance; (b) AC TC fault-tolerance.
Energies 12 01127 g015
Table 1. Motor parameter.
Table 1. Motor parameter.
ParameterValue
rs (Ω)1.26
Ld1(mH)3.91
Lq1 (mH)4.06
Ld3 (mH)1.24
Lq3 (mH)1.13
L13 (mH)0.5
P4
Ψ10.3158
Ψ30.0078

Share and Cite

MDPI and ACS Style

Sun, G.; Yang, G.; Wang, Y.; Su, J. Unified Fault-tolerant Control Strategy with Torque Ripple Compensation for Five-phase Permanent Magnet Synchronous Motor Based on Normal Decoupling. Energies 2019, 12, 1127. https://doi.org/10.3390/en12061127

AMA Style

Sun G, Yang G, Wang Y, Su J. Unified Fault-tolerant Control Strategy with Torque Ripple Compensation for Five-phase Permanent Magnet Synchronous Motor Based on Normal Decoupling. Energies. 2019; 12(6):1127. https://doi.org/10.3390/en12061127

Chicago/Turabian Style

Sun, Guodong, Guijie Yang, Yanyi Wang, and Jianyong Su. 2019. "Unified Fault-tolerant Control Strategy with Torque Ripple Compensation for Five-phase Permanent Magnet Synchronous Motor Based on Normal Decoupling" Energies 12, no. 6: 1127. https://doi.org/10.3390/en12061127

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