10.1007@s13369 019 04120 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Arabian Journal for Science and Engineering

https://doi.org/10.1007/s13369-019-04120-1

RESEARCH ARTICLE - ELECTRICAL ENGINEERING

Fault‑Tolerant Control Based on Sliding Mode Controller


for Double‑Star Induction Machine
Noureddine Layadi1 · Ali Djerioui1,3 · Samir Zeghlache2 · Hemza Mekki1 · Azeddine Houari3 · Jinlin Gong4 ·
Fouad Berrabah1

Received: 28 May 2018 / Accepted: 10 September 2019


© King Fahd University of Petroleum & Minerals 2019

Abstract
This paper presents a fault-tolerant control (FTC) strategy for double-star induction machine subject to stator and rotor
faults. To steer the speed and the flux to their desired references, a nonlinear sliding mode controller (SMC) is designed.
However, the proposed SMC can’t deal with the faults effect which can achieve graceful system degradation. In order to
compensate the faults effect, an appropriate combination between the proposed SMC and a new developed fault detection
and compensation block is made. Simulation results are presented to show the effectiveness of the proposed FTC in terms of
speed and flux responses using an estimator of rotor flux. Compared with SMC, the obtained results confirm the validity of
the proposed FTC strategy and its ability to ensure a ripple-free operation when the fault occurs. In this kind of multiphase
machines, the proposed controller is applied for the first time; its efficiency, robustness and simple design are promising for
practical implementation and can be an alternative to the existing FTC.

Keywords Double-star induction machine · Sliding mode control · Fault-tolerant control · Rotor and stator faults · Faults
detection and compensation

1 Introduction energy systems. The DSIM not only guarantees a decrease


in rotor harmonics currents and torque pulsations, but offers
The double-star induction machine (DSIM) belongs to many other advantages, including reliability, power segmen-
the category of multiphase induction machines (MIM). It tation and higher efficiency. DSIM has a greater fault toler-
has been selected as the best choice because of its many ance; it can continue to operate and maintain its rotating
advantages over its three-phase counterpart. The DSIM has flux even with open-phase faults due to the greater number
been proposed for different fields of industry that need high of degrees of freedom it owns compared to the three-phase
power, such as electric hybrid vehicles, locomotive traction, machines [1, 2].
ship propulsion and many other applications where the safety Fault tolerance without additional hardware is a likeable
condition is required such as aerospace and offshore wind feature of electrical drives that is particularly requested in

* Samir Zeghlache Fouad Berrabah


zegsam5@gmail.com Fouadberrabah1@gmail.com
Noureddine Layadi 1
Laboratoire de Génie Electrique, Department of Electrical
layadinoureddine1@gmail.com
Engineering, Faculty of Technology, University Mohamed
Ali Djerioui Boudiaf of M’Sila, BP 166, 28000 Ichbilia, Algeria
alidjerioui@yahoo.fr 2
Laboratoire d’Analyse des Signaux et Systèmes, Department
Hemza Mekki of Electronics, Faculty of Technology, University Mohamed
mekki.hamza@yahoo.fr Boudiaf of M’Sila, BP 166, 28000 Ichbilia, Algeria
3
Azeddine Houari IREENA Laboratory, University of Nantes, Saint‑Nazaire,
Azeddine.Houari@univ‑nantes.fr France
4
Jinlin Gong School of Electrical Engineering, Shandong University,
gongjinlin@sdu.edu.cn Jinan, China

13
Vol.:(0123456789)
Arabian Journal for Science and Engineering

safety–critical applications such as aerospace or military with quantization is performed by Ao et al. [12] and a data-
naval drives [3]. However, in the last few years, fault tol- based fault-tolerant control for affine nonlinear systems with
erance control (FTC) has become indispensable for MIM actuator faults is presented by Xie and Yang [13].
because it permits the system to continue to operate cor- The sliding mode control (SMC) is a nonlinear control
rectly after the fault occurrence and offers great economic proposed by Utkin in 1977. This control strategy has a fast
benefits to the industry. We notice that in the literature, there dynamic response where the stability of the system is guar-
is little research concerning the FTC for MIM compared anteed by reducing the transient state error. The SMC guar-
to conventional induction machines. We quote the most antees robustness against parameter variation and external
recent: González-Prieto et al. [4] proposes a fault-tolerant disturbances when the system reaches and remains in the
control of six-phase induction motor drives with an open- sliding surface [14]. Listwan and Pieńkowski [15] present
circuit fault; this new control strategy not only guarantees a combination control of a six-phase squirrel-cage induc-
a ripple-free operation after the fault occurrence, but it also tion motor with application of SMC and direct field-oriented
allows a high-performance braking process by employing a control (SMC–DFOC). The simulation results show the
correct injection of circulating currents that stop the active effectiveness of the proposed control with excellent refer-
power to achieve the dc-link capacitor. In order to get a ence tracking without overshoot or oscillation. The SMC
variable current injection, this method is associated with has only one drawback called chattering. This undesirable
minimum losses and maximum torque criteria. The results phenomenon is in the form of high-frequency ripples caused
of this combination are: drive derating minimized, copper by the switching control law. The unpleasant chattering phe-
losses reduced and braking dynamics improved. In [5], the nomenon was eliminated using an exponential reach law
authors proposed a fault-tolerant control to improve the per- in Dandan et al. [16], where the SMC has been success-
formances of a five-phase induction motor drive under a gate fully applied on a permanent magnetic synchronous motor
defect of one of the inverter switching devices. This FTC (PMSM).
is based on half-cycle optimal current control (HCOCC)
method which can effectively minimize the excessive cop-
per loss by 50% with respect to the conventional OCC. Kong 2 Motivation
et al. [6] presented an FTC for five-phase induction motor
drives under single-phase open using a decoupled model. Nowadays, induction machines are the crucial part in indus-
The control scheme is based on the third harmonic current tries due to their several benefits, but because of their con-
injection to obtain a better electromagnetic torque density. tinuous use, they are subject to various types of faults; in
In order to obtain a best current tracking performance, the accordance with [17], the most common faults in induction
authors propose a proportional resonant (PR) regulator with machines are mainly classified into three kinds: stator wind-
indirect field-oriented control. In Bermudez et al. [7], the ing short-circuit fault (especially winding inter-turn short),
direct torque control (DTC) is extended to master a symmet- rotor electrical faults (broken bars and broken end ring) and
rical five-phase induction motor drive with an open-phase mechanical rotor faults (eccentricity static or dynamic, mis-
fault. Experimental results proved the performance of this alignment bent shaft and bearing damage).
control technique in terms of references tracking such as Eccentricity is one of the most common faults in induc-
speed, torque and flux. tion machines; it is defined as a non-uniform air gap between
Over the past decades, diverse fault-tolerant control struc- the stator and the rotor. Generally, it is caused by misalign-
tures have been suggested. We can classify them into two ment, unbalanced mass, excessive tolerances, misplaced
categories: passive fault-tolerant control (PFTC) and active bearings and bearings wear [18]. There are three types of
fault-tolerant control (AFTC) [8]. PFTC uses robust control eccentricity faults: static eccentricity (SE), dynamic eccen-
techniques to guarantee system insensitivity against closed- tricity (DE) and mixed eccentricity (ME) [19]. In SE, the
loop faults. The system continues to operate with the same position of the minimal radial air-gap length is fixed in space
controller and system structure. On the other hand, AFTC and the axis of rotor does not coincide with the stator bore,
is based on online fault compensation and requires online but it aligns with its own shaft and rotor rotates around its
information about faults. Consequently, this approach needs shaft. The DE occurs when the rotor axis is not aligned with
reconfiguration according to the information provided by the its geometrical axis and the position of the minimum air
fault detection and isolation (FDI) block [9, 10]. gap rotates with the rotor. The ME is a mixed eccentricity
The scope of fault-tolerant control is wide; recently, it has of static and dynamic cases [20].
been applied in its active form on 3-DOF laboratory heli- In recent decades, broken rotor bar (BRB) fault has
copter basing interval type-2 fuzzy sliding mode controller been the subject of many publications; it can be caused
(SMC) [11]. Moreover, an adaptive robust fault-tolerant con- by manufacturing failures, overloads or mechanical cracks
trol design for a class of nonlinear uncertain MIMO systems [21, 22]. The BRB is one of the most common faults in

13
Arabian Journal for Science and Engineering

induction motors, with an occurrence rate of about 8% interpretation are given in Sect. 7. The last section is reserved
of faulty cases [23]. A broken bar fault causes a sharp for the conclusion.
increase in currents and constraints in neighboring rotor
bars [24]. 3 DSIM Modeling
This paper discusses asymmetries of the rotor and the
stator. The first fault is caused by broken bars or dynamic 3.1 DSIM Description
eccentricity, while the second fault is due to static eccentric-
ity. The occurrence of these internal faults such as rotor and DSIM has two stators shifted by an electrical angle and mobile
stator asymmetries in a DSIM can cause serious damage to squirrel-cage rotor composed of three phases. Each star is
DSIM and related equipment and can certainly lead to a sud- composed of three immovable windings. Figure 1 presents an
den shutdown of industrial processes, causing an important explicit diagram showing the windings of the stator and the
economic loss. To overcome this research gap, this paper rotor. The series of windings (Sa1, Sb1, Sc1), (Sa2, Sb2, Sc2) and
proposes a very simple and effective fault detection, com- (Ra, Rb, Sc), respectively, represent the stator 1, the stator 2 and
pensation and tolerance strategy based on an appropriate the rotor. α is the angular offset between the two stators, and θ
combination between SMC and an fault detection and com- is the angle between the rotor and the stator 1. In this research,
pensation (FDC) block that generates four additive terms we choose α = 30° with accordance to [2]. In order to have a
of voltage in order to compensate the rotor and stator faults light mathematical model of DSIM, we put these assumptions:
effect during their occurrence. Compared with existing
works, the main contributions of this paper can be sum- • Magnetic linearity (negligible saturation).
marized as follows: • Stator windings are identical.
• Magnetic saturation and mutual leakage are neglected.
• The proposed FTC is applied for the first time on a • Machine windings are sinusoidal distributed.
defective DSIM. This is an extension of the work of
[25] performed on a permanent magnet synchronous 3.2 DSIM State Equations
machine (PMSM) where the undesired ripples in speed
are rejected by a simple generation of a compensation To design the proposed sliding mode controller, a mathemati-
signal added to the main quadratic current reference. cal model of DSIM is established. The machine can be rep-
The application of the proposed FTC on a DSIM is more resented by the following state equations in the d–q oriented
advantageous because the multiphase induction machine axes:
is more used in the industry than PMSM.
• Unlike [26, 27], fault detection is not based on an esti-
𝐱̇ = 𝐟(𝐱) + 𝐁𝐯 + 𝐃TL (1)
mate, but on an extraction of real faults directly from the
control components, which guarantees a better accuracy
and a lower calculation cost. In addition, during defective
operation, the effectiveness of the FDC block does not
depend on the type of nominal control.
• Compared with [4, 5], the degree of severity of the fault
dealt with in this paper is more important, since open- Ra
phase fault tolerance is a specific feature of multiphase
S b1
or

θ
Rot

machines thanks to the high number of phases.


S a2
2

• Unlike to the passive FTC presented in [28, 29], the


Sb

or 2
proposed control structure is not bounded and can Stat
compensate for both stator and rotor faults because the α
fault detection and compensation (FDC) block does not
Stator1
Sa1
depend on the fault behavior.

This paper is organized as follows: it begins with an


Rb Rc
introduction followed by a section of motivation. Section 3
describes the DSIM and establishes the state equations in
the d-q reference frame. In Sect. 4, a sliding mode control is Sc1
designed for speed and flux controls. Section 5 discusses the Sc 2
defective model of DSIM. A new fault-tolerant control strat-
egy is presented in Sect. 6. The simulation results and their Fig. 1  DSIM windings

13
Arabian Journal for Science and Engineering

⎡ x1 ⎤ ⎡ isd1 ⎤ 4 SMC Design


⎢ x2 ⎥ ⎢ isq1 ⎥
⎢ ⎥ ⎢ ⎥ 4.1 Sliding Mode Theory
x i
where x is the state vector given by: 𝐱 = ⎢ 3 ⎥ = ⎢ sd2 ⎥ ,
⎢ x4 ⎥ ⎢ isq2 ⎥
⎢x ⎥ ⎢ 𝜔 ⎥ Sliding mode control ensures the convergence of a system
⎢ 5⎥ ⎢ r ⎥
⎣ x6 ⎦ ⎣ 𝜑r ⎦ trajectory to a sliding surface. The state vector of the system
[ ]T [ ]T is maintained around this surface by the switching control
𝐯 = vsd1 vsq1 vsd2 vsq2 is the vector control, and 𝜔r 𝜑r
in such a way that the system trajectory slides to the ori-
⎡ b1 0 0 0 0 0⎤ gin through the sliding surface. The design of SMC can be
⎢ 0 b1 0 0 0 0⎥
⎢ ⎥ reached in two successive steps [15, 30]:
0 0 b2 0 0 0⎥
is the system output with 𝐁 = ⎢ ;b = 1
;
⎢ 0 0 0 b2 0 0⎥ 1 Ls1
• First step: sliding surfaces design
⎢0 0 0 0 0 0⎥
⎢ ⎥
⎣0 0 0 0 0 0⎦ The surface S(x) most used by researchers is given by:
[ ] T
b2 = L1 ; 𝐃 = 0 0 0 0 d 0 ; and d = − pJ. ( )
d r−1 ( )
(3)
s2
f(x) is a vector given by the following system of S(x) = 𝜆 +
dt
xref − x
equations:
where x is the state variable, xref is the reference value, r is
⎧ f (x) = a x + a x + a the degree of the sliding mode and 𝜆 is the weighting factor.
⎪ 1 1 1 2 2 3
⎪ f2 (x) = a4 x1 + a1 x2 + a5
⎪ f3 (x) = a6 x3 + a2 x4 + a7 • Second step: Control law design
⎨ f (x) = a x + a x + a (2)
⎪ 4 4 �3 6 �4 8
⎪ f5 (x) = a9 �x2 + x4 �+ a10 x5 Sliding mode control is the sum of the following two
⎪ f6 (x) = a11 x1 + x3 + a12 x6 components:

u(t) = ueq (t) + uN (t) (4)
The components of f(x) are expressed according to the The component ueq called equivalent control is obtained by
machine parameters as follows: setting the surface derivative equal to zero ( S(t)
̇ = 0 ), and
the role of equivalent control is to maintain the system on
𝜔∗s Tr 𝜑∗r 𝜔∗gl
a1 = −
Rs1
; a2 = 𝜔∗s ; a3 = ; a4 = −𝜔∗s the sliding surface defined by S(t) = 0 . The component uN
Ls1 Ls1 is the switching control; it ensures the convergence of the
𝜔∗ 𝜑∗ R 𝜔∗s Tr 𝜑∗r 𝜔∗gl system trajectory toward the sliding surface. The reaching
a5 = − s r ; a6 = − s2 ; a7 = condition is based on Lyapunov stability theory and must
Ls1 Ls2 Ls2
verify Ṡ ⋅ S < 0. Let us recall here that Lyapunov’s stability
𝜔∗s 𝜑∗r 2 L 𝜑∗
p m r Kf
a8 = − ; a9 = ( ) ; a10 = − criterion for a system ẋ = f (x) having a point of equilibrium
Ls2 J L m + Lr J is the existence of a function V(x) called the Lyapunov func-
L R Rr tion candidate which verifies [26]:
a11 = m r ; a12 = −
V(x) > 0 if x ≠ 0
. {
Lm + Lr Lm + Lr
̇
V(x) ≤ 0 if x ≠ 0 (5)
where vsd1, vsq1 are stator 1 voltages components.vsd2,vsq2 are
stator 2 voltages components. isd1, isq1 are stator 1 current
components. isd2, isq2 are stator 2 current components. Ls1, Ls2,
4.2 Application of SMC on DSIM
Lr and Lm are stator 1, stator 2, rotor and mutual inductance,
The SMC algorithm for DSIM has been developed by [14].
respectively. Rs1, Rs2 and Rr are, respectively, stator 1, stator
For the switching control, the saturation function “sat” is
2 and rotor resistance. Tr = Lr ∕ Rr is the rotor time constant.
used instead of the signum function “sgn(t)” in order to
TL is the load torque. 𝜔r is the rotor speed. J and Kf designate
eliminate or decrease the chattering phenomena in steady
the rotor inertia and the friction coefficient. 𝜔∗s is the refer-
state. The mathematical formula of the saturation function
ence pulsation of the stator. 𝜔∗gl is the reference of slip angular
is given by:
speed. 𝜑r and 𝜑∗r are the rotor flux and its reference. p denotes
the number of pairs of poles. The subscripts d and q denote S
sat(S) = (6)
direct and quadrate indices according to the usual d-axis and |S| + m
q-axis components in the synchronous rotating frame.
where m is a small positive gain such as: |S| >> m.

13
Arabian Journal for Science and Engineering

The SMC design for DSIM requires six surfaces and six Using (1) and (2), the time derivative of (13) is:
regulators to control the speed (𝜔r ), flux (𝜑r ) and stator cur-
� �
rents (isd1 , isq1 , isd2 and isq2). ⎧ Ṡ x1 = ẋ ∗ − a1 x1 − a2 x2 − a3 − b1 vsd1
⎪ � � 1
⎪ Ṡ x2 = ẋ 2 − a4 x1 − a1 x2 − a5 − b2 vsq1

4.2.1 Speed and Flux Control Equations ⎨̇ � � ∗ (14)
⎪ S�x3 � = ẋ 3 − a6 x3 − a2 x4 − a7 − b3 vsd2
The speed and flux surfaces are: ⎪ Ṡ x = ẋ ∗ − a x − a x − a − b v
⎩ 4 4 4 3 6 4 8 4 sq2
[ ( )] [ ∗ ]
S(x5 ) x5 − x5
= ∗ (7)
S x6 x6 − x6 � � � �
⎧ S x1 ⋅ Ṡ x1 < 0 ⇒ v∗sd1 = vsd1eq + vsd1n
The time derivative of (7) is: ⎪ � � ̇� � ∗
⎪ S x2 ⋅ S x2 < 0 ⇒ vsq1 = vsq1eq + vsq1n
[ ( )] [ ∗ ] [ ∗ ( ) ] ⎨ � � ̇� � (15)
Ṡ (x5 ) ẋ 5 − ẋ 5 ẋ 5 − a9 x2 +( x4 − a)10 x5 − a11 TL ∗
= ∗ = ⎪ S x3 ⋅ S x3 < 0 ⇒ vsd2 = vsd2eq + vsd2n
Ṡ x6 ẋ 6 − ẋ 6 ẋ 6∗ − a12 x1 + x3 − a13 x6 � � � �
⎪ S x ⋅ Ṡ x < 0 ⇒ v∗
⎩ 4 4 = vsq2eq + vsq2n
(8)
sq2

Putting:
Finally, the current control is represented by:
⎧ 1� ∗ �

⎪ x1 + x3 = isd ⎧v = ẋ 1 − a1 x1 − a2 x2 − a3
⎪ x2 + x4 = isq
∗ ⎪ sd1eq b1
⎨ x∗ = x∗ (9) ⎪
⎪ vsq1eq 1� ∗ �
⎪ 1∗ 3 = ẋ − a4 x1 − a1 x2 − a5
⎪ x2 = x4∗ ⎪ b2 2
⎩ ⎨ 1� ∗ � (16)
⎪ vsd2eq = ẋ 3 − a6 x3 − a2 x4 − a7
⎪ b3
⎪ 1� ∗ �
{ ( ) ( ) ⎪ vsq2eq = ẋ − a4 x3 − a6 x4 − a8
S x5 ⋅ Ṡ x5 < 0 ⇒ i∗sq = isqeq + isqn ⎩ b4 4
( ) ( ) (10)
S x6 ⋅ Ṡ x6 < 0 ⇒ i∗sd = isdeq + isdn
and
By applying the SMC theory, speed control and flux control � � ��
⎧ vsd1n = ksd1 sat S x1
are obtained as follows: ⎪ � � ��
Speed control: ⎪ vsq1n = ksq1 sat S x2
⎨ � � �� (17)
⎧ 1� ∗ � ⎪ vsd2n = ksd2 sat S x3
� � ��
⎪ isqeq = a9 ẋ 5 − a10 x5 − a11 TL ⎪v
⎨ S(𝜔r ) (11) ⎩ sq2n = ksq2 sat S x4
⎪ isqn = k𝜔 �S(𝜔r )�+m𝜔
⎩ where ksd1, ksq1, ksd2 and ksq2 are positive gains, and they are
usually obtained by adjustment. Their role is the stabiliza-
Flux control: tion of the closed-loop system.

⎧ 1 � ∗ �
⎪ isdeq = a ẋ 6 − a13 x6
⎪ 12
� � 5 DSIM Faulty Model
⎨ S 𝜑r (12)
⎪ isdn = k𝜑 � � In this section, a DSIM model is established in the presence
⎪ � �
�S 𝜑r � + m𝜑
⎩ � � of faults that may be both mechanical and electrical nature
due to rotor and stator failures. According to the research of
[26], the presence of these faults causes asymmetry of the
where k𝜑 and k𝜔 are positive constants. DSIM and produces harmonics in the stator windings, so
that the two quadratic and direct components of the stator
4.2.2 Current Control Equations current are increased by a sinusoidal component of pulsation
𝜔i = 2𝜋fi as follows:
Current surfaces:
( )
S xi = xi∗ − xi , i = {1, 2, 3, 4} (13)

13
Arabian Journal for Science and Engineering

⎧ i → i + A sin(𝜔 t + 𝜙 ) ⎧ d d
⎪ sd sd i i i
⎪ dt isd → dt isd + Qd ⋅ S ⋅ Z
⎨ isq → isq + Ai cos(𝜔i t + 𝜙i ) (18) ⎨ d (24)
⎪ i = 1, … , nf ⎪ isq → d isq + Qq ⋅ S ⋅ Z
⎩ ⎩ dt dt

where nf is the number of all harmonics generated by the After inserting the additive perturbing terms Qd Z and Qd Z
presented faults. The amplitude Ai and the phase 𝜙i are and their derivatives Qd ⋅ S ⋅ Z , Qq ⋅ S ⋅ Z , respectively, in (1),
unknown parameters; they depend on the fault severity and we obtain the new state equations describing the defective
describe its initial state. f i represents the fault frequency, model of DSIM:
and its value is known and varies according to the faults
type; stator or rotor faults; for example, a broken bars fault ⎧ d
i = ẋ 1 = a1 x1 + a2 x2 + a3 + b1 vsd1 + a1 Qd z + a2 Qq z − Qd Sz
⎪ dt sd1
in DSIM produces a harmonic component at the frequency ⎪ d
⎪ i = ẋ 2 = a4 x1 + a1 x2 + a5 + b1 vsq1 + a4 Qd z + a1 Qq z − Qq Sz
given in [31]: ⎪
dt sq1
d
⎪ i = ẋ 3 = a6 x3 + a2 x4 + a7 + b2 vsd2 + a6 Qd z + a2 Qq z − Qd Sz
dt sd2
fbrk = {1 ± 2ks}fs (19) ⎨ d
⎪ i = ẋ 4 = a4 x3 + a6 x4 + a8 + b2 vsq2 + a4 Qd z + a6 Qq z − Qq Sz
where s is the slip, fs is the supply frequency, p is the number ⎪
dt sq2
d � � � �
of pairs of poles and k is a positive integer. In case of faults ⎪ 𝜔 = a9 x2 + x4 + a10 x5 + dTL + a9 Qd + Qq z
dt r
⎪ � � � �
caused by stator asymmetries (static eccentricity), the har-
d
⎪ 𝜑 = a11 x1 + x3 + a12 x6 + a11 Qd + Qq z
⎩ dt r
(25)
monic component generated has a frequency as described
in [31]:
( ) We can write (25) in the following form:
1−s
fecc = fs 1 ± k (20)
p 𝐱̇ = 𝐟(𝐱) + 𝐁𝐯 + 𝐃TL + 𝐕𝐅 (26)
The additive harmonics can be represented by the follow- where VF is the vector of faults expressed by:
ing state equation (ecosystem): 𝐕𝐅 = 𝚪z (27)
ż = S ⋅ z (21) with
where S is a dynamic matrix, its elements are the faults fre-
quencies which are the only known parameters describing ⎡ a1 Qd + a2 Qq − Qd S ⎤
the faults and are given by: ⎢ a4 Qd + a1 Qq − Qq S ⎥
⎢ ⎥
� � a Q + a2 Qq − Qd S ⎥
⎧ S = diag 𝚪=⎢ 6 d (28)
� Si � ⎢ a4 �Qd + a6 Q�q − Qq S ⎥
⎪ 0 𝜔i ⎢a Q +Q ⎥
⎨ Si = −𝜔 0 (22) ⎢ 9�d q � ⎥
⎪ i ⎣ a11 Qd + Qq ⎦
⎩ i = 1, 2, … , nf
6 Fault‑Tolerant Control Strategy
with
{
size(S) = 2nf × 2nf The design of the proposed FTC is based on the faults detec-
size(z) = 2nf × 1 tion and compensation block, and its operation is inspired
from the work of [32], where the elimination of fault terms
The ecosystem solution presented in (21) allows us to in control voltage components is performed by an extraction
rewrite (18) in the following form: of the fundamental components directly on the (𝛼 − 𝛽) axes.
{ Moreover, the authors have determined the mathematical
isd → isd + Qd Z
isd → isd + Qq Z (23) model with integral effect which links the inputs voltages
and their fundamental components, and the application of
with this theory on DSIM in a faulty case controlled by SMC
{ [ ] gives the following equations:
Qd = 1 0 1 0 . . . 1 0
[ ]
∫ (29)
Qq = 0 1 0 1 . . . 0 1 vs𝛼𝛽1 (t) = ej𝜔t e−j𝜔t̂
vs𝛼𝛽1 (t)dt

The derivative of (23) is given by:


∫ (30)
vs𝛼𝛽2 (t) = ej𝜔t e−j𝜔t̂
vs𝛼𝛽2 (t)dt

13
Arabian Journal for Science and Engineering

Equation (29) can be expressed by the following transfer where K and G are the constants of adjustment, vs𝛼1, vs𝛽1,
function after Laplace transformation: vs𝛼2 and vs𝛽2 are the control voltages along the axes (𝛼 − 𝛽),
vs𝛼1, ̂
̂ vs𝛽1, ̂vs𝛼2 and ̂ vs𝛽2 are the fundamental components of
vs𝛼𝛽1 s + j𝜔F
H(s) = = vs𝛼1, vs𝛽1, vs𝛼2 and vs𝛽2 , respectively, and 𝜔F and 𝜔F1 are the
( )2 (31)
̂
vs𝛼𝛽1 s2 + 𝜔F two fundamental pulsations. Consequently, the fault terms
generated by the FDC block are given by:
Now, let’s do a graphical analysis of H(s) based on [32]. � � � 𝜔 �
We introduce two constants K1 and K2 in (31), and the new ⎧ vfault (s) = v (s) − K v (s) − ̂ vs𝛼1 (s) − sF ̂
vs𝛽1 (s)
⎪ s𝛼1 s𝛼1 s
� �
s𝛼1

transfer function is written as follows: ⎪ fault K � 𝜔F
v
⎪ s𝛽1 (s) = vs𝛽1 (s) − s
v s𝛽1 (s) − ̂
vs𝛽1 (s) − s
̂
vs𝛼1 (s)
(s + K1 ) + j𝜔F ⎨ � � � 𝜔F1 �
G
H(s) = K2 ( )2 (32) ⎪ vs𝛼2 (s) = vs𝛼2 (s) − s vs𝛼2 (s) − ̂
fault
vs𝛼2 (s) − s ̂ vs𝛽2 (s)
(s + K1 )2 + 𝜔F ⎪ � � � 𝜔F1 �
⎪ vfault (s) = v (s) − G v (s) − ̂ v (s) − ̂
v (s)
⎩ s𝛽2 s𝛽2 s s𝛽2 s𝛽2 s s𝛼2 (35)
By putting K2 = 20 and varying K1, the three-dimensional
Bode diagram of H(s) can be drawn as in Fig. 2. From (35), the FDC diagram, adjusted to the two fundamen-
The Bode phase diagram in Fig. 2a shows that the input tal pulsations 𝜔F and 𝜔F1, is presented in Fig. 3.
signals and their fundamentals are in phase at f = 50 Hz The scheme of the proposed FTC for DSIM is depicted in
because Arg|H(s)| = 0 rd. On the other hand, from the Bode Fig. 4. The extraction of the undesirable terms is carried out
magnitude shown in Fig. 2b, it can be noted that the Mag directly after the (α–β) transformation in the control scheme.
|H(s)| = 0 dB at K1 = 20; therefore, K1 = K2 = K = 20, and This strategy makes it possible to obtain the fundamental of the
in this case the new expression of H(s) is given by: reference control voltages and guarantees good performances
when faults appear. The new control law is expressed by:
(s + K) + j𝜔F
H(s) = K ( )2 (33)
(s + K)2 + 𝜔F ⎧ v∗ = vNs𝛼𝛽1,2 − vfault
⎪ s𝛼𝛽1,2 s𝛼𝛽1,2

From (33), the relationship between the control voltages and ⎪


⎪ ⎡ v∗ ⎤ ⎡ vN ⎤ ⎡ vfault ⎤
their fundamentals is as follows: ⎪ ⎢ s𝛼1 ⎥ ⎢ s𝛼1 ⎥ ⎢ s𝛼1 ⎥
⎪⎢ ⎥ ⎢ ⎥ ⎢ ⎥
K� � 𝜔F ⎪ ⎢ v∗s𝛽1 ⎥ ⎢ vNs𝛽1 ⎥ ⎢ vfault
⎧̂vs𝛼1 (s) = vs𝛼1 (s) −̂
vs𝛼1 (s) − ̂
v (s) s𝛽1 ⎥
s s𝛽1 ⎨⎢ ⎥ ⎢ ⎥ ⎢ ⎥ (36)
K� �
s
⎪ 𝜔F ⎪ ⎢ ∗ ⎥ = ⎢ N ⎥ − ⎢ fault ⎥
⎪̂vs𝛽1 (s) = vs𝛽1 (s) −̂
vs𝛽1 (s) − ̂
v (s)
s s𝛼1 ⎪ ⎢ s𝛼2 ⎥ ⎢ s𝛼2 ⎥ ⎢ s𝛼2 ⎥
v v v
G� � (34)
s
⎨ 𝜔F1 ⎪⎢
⎪̂vs𝛼2 (s) = vs𝛼2 (s) −̂
vs𝛼2 (s) − ̂
v (s) ⎥ ⎢ ⎥ ⎢ ⎥
s s𝛽2 ⎪ ⎢ ∗ ⎥ ⎢ N ⎥ ⎢ fault ⎥
G� �
s
⎪ 𝜔F1
⎪ ⎢ vs𝛽2 ⎥ ⎢ vs𝛽2 ⎥ ⎢ vs𝛽2 ⎥
⎩̂vs𝛽2 (s) = vs𝛽2 (s) −̂
vs𝛽2 (s) − ̂
v (s)
s s𝛼2
s ⎪⎣ ⎦ ⎣ ⎦ ⎣ ⎦

where vNs𝛼1, vNs𝛽1, vNs𝛼2 and vNs𝛽2 denote the nominal controls.

(a) (b)

Fig. 2  3D Bode diagram of H(s): a phase in 3D of H(s) in terms of frequency and K1, b gain in 3D of H(s) in terms of frequency and K1

13
Arabian Journal for Science and Engineering

Fig. 3  Fault detection and com-


pensation block

Fig. 4  Scheme of the proposed


FTC for DSIM

13
Arabian Journal for Science and Engineering

7 Simulation Results and Interpretation speed reversal. Figure 5d presents the direct and quadratic
current components that reflect the temporal evolution of
The DSIM studied in this paper is powered by two voltage rotor flux and electromagnetic torque, respectively. Finally,
source inverters with a pulse width modulation (PWM) con- Fig. 5e shows the behavior of the line current isa1 of the
trol strategy. Its nominal electrical and mechanical param- first stator having a steady-state sinusoidal waveform (see
eters are given in Table 1. The reference speed is fixed at the zoom of isa1 shown in Fig. 5f), slightly affected by the
+ 200 rd/s and − 200 rd/s in speed reversal mode. Through- switching frequency generated by the inverters.
out the simulation, the value of the reference flux is main-
tained at 1 Wb thanks to a weakening block. 7.2 Degraded Mode (Post‑fault)

7.1 Healthy Case (Pre‑fault) In order to prove the effectiveness and the robustness of
the proposed FTC, disturbances of 50% of nominal values
In this simulation part, some tests using the MATLAB/Sim- are introduced into the resistive parameters (increasing of
ulink environment are performed to show the performance 50% in Rr, Rs1, Rs2) and into the mechanical parameters
of the sliding mode control in the transitional and perma- (increasing of 50% in J) followed by a load torque equal
nent regime for a balanced DSIM (un-faulty operation). The to the nominal torque at t = 1 s, after that an effect of stator
DSIM is only under the load torque (equal to the nominal and rotor faults is introduced at t = 2 s. In practical terms,
value 14 Nm) applied at t = 1 s, followed by a reversal of the increase in resistance is directly related to the heating
speed at t = 1.5 s. of the coil windings of the machine following an operation
Figure 5 shows the performance of the SMC in various restrictive (application of a significant load torque) that can
operating modes of the DSIM, such as startup, load applica- cause a rotor failure [29] and the increase in the moment of
tion and reverse speed. Figure 5a presents the rotor speed inertia is generally caused by a coupling between an induc-
signal; after t = 0.15 s, the speed follows its reference value tion machine and a reducer, as in the case of a hybrid electric
(200 rd/s) without overtaking by imposing a short transient vehicle [33].
regime and a small average static error. There are no oscil- The simulations presented in Fig. 6 illustrate the perfor-
lations in the speed response after t = 1 s, which explains mances of the SMC in degraded mode. We clearly notice
the rejection of the load torque effect. At t = 1.5 s, the SMC that the nominal control (SMC) ensures robustness against
ensures a precise and fast speed reversal with a good ref- parameters variation and load torque disturbance, but it is
erence tracking (− 200 rd/s). Figure 5b illustrates a good unable to properly master the unbalanced machine in the
electromagnetic response with a nominal load application. presence of stator and rotor faults. After t = 2 s, high ripples
At startup and speed reversal, the electromagnetic torque has appear in the signals of speed, electromagnetic torque and
oscillations with respective peaks of 107 Nm and − 60 Nm, flux as shown in Fig. 6a–c, respectively, the stator phase
after a fast dynamic; the torque compensates the friction current loses its sinusoidal form as illustrated in Fig. 6d.
losses and the load torque. No ripple in the steady-state elec- The simulations presented in Fig. 7 show the effectiveness
tromagnetic signal proves that the SMC scheme is able to of the proposed FTC when the faults detection and compen-
compensate the external load torque. Figure 5c proves that sation block is active. This control scheme rejects the load
the SMC is also able to correctly lead the flux to its desired disturbance effect, ensures robustness against parameters
reference (1Wb) even under load torque disturbances and variation and can compensate the effect of rotor and stator
faults without modifying the gains of the nominal control.
Compared with the SMC during the faulty operation, we can
make the following remarks concerning the temporal evolu-
Table 1  Machine parameters [2] tion of the rotor speed, the flux, the electromagnetic torque
Parameters Identifiers and values and the stator current:
Voltage 230–380 V
• The ripples are completely disappeared in the signals of
Frequency 50 Hz
rotor speed and flux (see Fig. 7a, c). The proposed FTC
Stator resistance Rs1 = Rs2 = 3.72 Ω
guarantees a better speed and flux response with precise
Rotor resistance Rr = 2.12 Ω
reference tracking, almost as in the case of healthy opera-
Stator leakage inductance Ls = 0.022 H
tion.
Rotor leakage inductance Lr = 0.006 H
• The oscillations are considerably reduced in the signals
Resultant magnetizing inductance Lm = 0.3672 H
of electromagnetic torque and stator phase current, as
Moment of inertia J = 0.0662 kg m2
shown in Fig. 7b, d. The electromagnetic torque response
Viscous friction coefficient Kf = 0.001 kg m2/s
is acceptable, the signal keeps its uniform shape with

13
Arabian Journal for Science and Engineering

Fig. 5  Performances of the (a) (b)


SMC in healthy conditions

(c) (d)

(e) (f)

small ripples nearly between + 10 and + 18 Nm, and methods are shown in Fig. 8a, b. It is clearly demonstrated
these oscillations do not have a great influence on the that the amplitudes of the harmonics in the SMC are higher
good functioning of the system. On another side, the than those in the proposed FTC.
line current signal with the proposed FTC is closer to With sliding mode control, there are many important har-
the sinusoidal form than with SMC (see the zoom of monics in the speed signal caused by stator and rotor faults.
isa1 presented in Fig. 7d), the current amplitude does not Figure 8a shows that there are three main harmonics of low
exceed the nominal value, and it only increases by 1.5 A frequency presented at f = 0.04 Hz, f = 0.1 Hz and f = 0.2 Hz
in steady state with a small oscillations caused by the indicated by red, black and green ellipses, respectively. The
faults effect and the switching frequency generated by harmonic of f = 0.04 Hz has the maximum amplitude, with
the inverters. a value equal to 15.78. With the proposed FTC, all harmon-
ics have low amplitude and therefore negligible. Figure 8b
7.3 Rotor Speed Frequency Analysis presents an area of the speed spectrum in a frequency range
where harmonics are not significant. It can be observed
The fast Fourier transform (FFT) results plotted in MAT- that the amplitude of the highest rotor speed harmonic at
LAB at a speed of w = 200 rd/s (with load) for both control f = 0.2 Hz is very low. The frequency analysis shows that the

13
Arabian Journal for Science and Engineering

Fig. 6  Simulations of the SMC (a) (b)


in presence of stator and rotor
faults

(c) (d)

Fig. 7  Simulations of the pro- (a) (b)


posed FTC in presence of stator
and rotor faults

(c) (d)

13
Arabian Journal for Science and Engineering

Fig. 8  Spectrum analysis of (a) (b)


rotor speed at w = 200 rd/s: a
SMC, b proposed FTC

proposed FTC provides good results than the SMC in terms 6. Kong, W.; Huang, J.; Kang, M.; Li, B.; Zhao, L.: Fault-tolerant
of harmonics reduction in rotor speed. control of five-phase induction motor under single-phase open. J.
Electr. Eng. Technol. 9(3), 899–907 (2014)
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
8 Conclusion Trans. Ind. Electron. 64(2), 902–911 (2017)
8. Zina, H.B.; Allouche, M.; Souissi, M.; Chaabane, M.; Chrifi-
In this paper, a design of a highly innovative fault-tolerant Alaoui, L.: Robust sensor fault-tolerant control of induction motor
driver. Int. J. Fuzzy Syst. 19(1), 155–166 (2017)
control for DSIM is presented. The proposed FTC is based 9. Yazdani, S.; Haeri, M.: Robust adaptive fault-tolerant control for
on the sliding mode control with a fault detection and com- leader–follower flocking of uncertain multi-agent systems with
pensation block in order to eliminate the effect of rotor and actuator failure. ISA Trans. 71(Pt 2), 227–234 (2017)
stator faults by reducing speed ripples at steady state and 10. Zhang, Y.; Tang, S.; Guo, J.: Adaptive-gain fast super-twisting
sliding mode fault tolerant control for a reusable launch vehicle
steer properly the flux to its desired reference even when in reentry phase. ISA Trans. 71(Pt 2), 380–390 (2017)
faults occur. For the aim to compensate the effect of rotor 11. Zeghlache, S.; Benslimane, T.; Bouguerra, A.: Active fault toler-
and stator faults in the double-star induction machine, a ant control based on interval type-2 fuzzy sliding mode controller
subtraction of the control signals (fault voltages) from the and non linear adaptive observer for 3-DOF laboratory helicopter.
ISA Trans. 71(Pt 2), 280–303 (2017)
nominal control is performed by the FDC block. Simula- 12. Ao, W.; Song, Y.; Wen, C.: Adaptive robust fault tolerant control
tion results show the high robustness and effectiveness of design for a class of nonlinear uncertain MIMO systems with
the proposed FTC compared to the SMC during the faulty quantization. ISA Trans. 68, 63–72 (2017)
operation. The proposed FTC is able to satisfactorily man- 13. Xie, C.H.; Yang, G.H.: Data-based fault-tolerant control for affine
nonlinear systems with actuator faults. ISA Trans. 64, 285–292
age post-fault operation and can be used in crucial industrial (2016)
applications. 14. Amimeur, H.; Abdessemed, R.; Aouzellag, D.; Merabet, E.; Ham-
oudi, F.: A sliding mode control associated to the field-oriented
control of dual-stator induction motor drives. J. Electr. Eng. 10(3),
7–12 (2010)
References 15. Listwan, J.; Pieńkowski, K.: Sliding-mode direct field-oriented
control of six-phase induction motor. Tech. Trans. 2-M, 95–108
(2016)
1. Tir, Z.; Soufi, Y.; Hashemnia, M.N.; Malik, O.P.; Marouani, K.: 16. Dandan, S.; Yugang, D.; Chengning, Z.: Sliding mode controller
Fuzzy logic field oriented control of double star induction motor for permanent magnetic synchronous motors. Energy Procedia
drive. Electr. Eng. 99(2), 495–503 (2017) 105, 2641–2646 (2017)
2. Rahali, H.; Zeghlache, S.; Benalia, L.: Adaptive field-oriented 17. Mirzaeva, G.; Saad, K.I.; Jahromi, M.G.: Comprehensive diagnos-
control using supervisory type-2 fuzzy control for dual star induc- tics of induction motor faults based on measurement of space and
tion machine. Int. J. Intell. Eng. Syst. 10(4), 28–40 (2017) time dependencies of air gap flux. IEEE Trans. Ind. Appl. 53(3),
3. Duran, M.J.; Prieto, I.J.; Bermudez, M.; Barrero, F.; Guzman, H.; 2657–2666 (2017)
Arahal, M.R.: Optimal fault-tolerant control of six-phase induc- 18. Kaikaa, M.Y.; Hadjami, M.; Khezzar, A.: Effects of the simultane-
tion motor drives with parallel converters. IEEE Trans. Ind. Elec- ous presence of static eccentricity and broken rotor bars on the
tron. 63(1), 629–640 (2016) stator current of induction machine. IEEE Trans. Ind. Electron.
4. González-Prieto, I.; Duran, M.J.; Barrero, F.J.: Fault-tolerant 61(5), 2452–2463 (2014)
control of six-phase induction motor drives with variable current 19. Elbouchikhi, E.; Choqueuse, V.; Benbouzid, M.: Induction
injection. IEEE Trans. Power Electron. 32(10), 7894–7903 (2017) machine bearing faults detection based on a multi-dimensional
5. Mahmoud, E.A.; Abdel-Khalik, A.S.; Soliman, H.F.: An improved MUSIC algorithm and maximum likelihood estimation. ISA
fault tolerant for a five-phase induction machine under open gate Trans. 63, 413–424 (2016)
transistor faults. Alex. Eng. J. 55(3), 2609–2620 (2016)

13
Arabian Journal for Science and Engineering

20. Liu, Y.; Bazzi, A.M.: A review and comparison of fault detection 27. Roubache, T.; Chaouch, S.; Naït-Saïd, M.S.: Backstepping design
and diagnosis methods for squirrel-cage induction motors: state for fault detection and FTC of an induction motor drives-based
of the art. ISA Trans. 70, 400–409 (2017) EVs. J. Control Meas. Electron. Comput. Commun. 57(3), 736–
21. Hou, Z.; Huang, J.; Liu, H.; Ye, M.; Liu, Z.; Yang, J.: Diagnosis 748 (2016)
of broken rotor bar fault in open-and closed-loop controlled wye- 28. Zhang, M.; Liu, X.; Wang, F.: Backstepping based adaptive region
connected induction motors using zero-sequence voltage. IET tracking fault tolerant control for autonomous underwater vehi-
Electr. Power Appl. 11(7), 1214–1223 (2017) cles. J. Navig. 70(1), 184–204 (2017)
22. Bessam, B.; Menacer, A.; Boumehraz, M.; Cherif, H.: Detection 29. Djeghali, N.; Ghanes, M.; Djennoune, S.; Barbot, J.P.: Sensorless
of broken rotor bar faults in induction motor at low load using fault tolerant control for induction motors. Int. J. Control Autom.
neural network. ISA Trans. 64, 241–246 (2016) Syst. 11(3), 563–576 (2013)
23. Lizarraga-Morales, R.A.; Rodriguez-Donate, C.; Cabal-Yepez, E.; 30. Meroufel, A.; Massoum, S.; Bentaallah, A.; Wira, P.; Belaimeche,
Lopez-Ramirez, M.; Ledesma-Carrillo, L.M.; Ferrucho-Alvarez, F.Z.; Masssoum, A.: Double star induction motor direct torque
E.R.: Novel FPGA-based methodology for early broken rotor bar control with fuzzy sliding mode speed controller. Rev. Roum. Sci.
detection and classification through homogeneity estimation. Techn. Électrotechn. et Énerg. 62(1), 31–35 (2017)
IEEE Trans. Instrum. Meas. 66(7), 1760–1769 (2017) 31. Elbouchikhi, E.; Choqueuse, V.; Auger, F.; Benbouzid, M.E.H.:
24. Hou, Z.; Huang, J.; Liu, H.; Wang, T.; Zhao, L.: Quantitative bro- Motor current signal analysis based on a matched subspace detec-
ken rotor bar fault detection for closed-loop controlled induction tor. IEEE Trans. Instrum. Meas. 66(12), 3260–3270 (2017)
motors. IET Electr. Power Appl. 10(5), 403–410 (2016) 32. Hamouda, N.; Hemsas, K.E.; Benalla, H.: Etude comparative
25. Houari, A.; Bouabdallah, A.; Djerioui, A.; Machmoum, M.; des techniques de filtrage actif sélectif par référentiel synchrone
Auger, F.; Darkawi, A.; Olivier, J.C.; Benkhoris, M.F.: An effec- de Park dq et approche FMV. Mediterr. J. Model. Simul. 1(1),
tive compensation technique for speed smoothness at low-speed 089–098 (2014)
operation of PMSM drives. IEEE Trans. Ind. Appl. 54(1), 647– 33. Han, P.; Cheng, M.; Chen, Z.: Dual-electrical-port control of cas-
655 (2018) caded doubly-fed induction machine for EV/HEV applications.
26. Mekki, H.; Benzineb, O.; Boukhetala, D.; Tadjine, M.; Benbouzid, IEEE Trans. Ind. Appl. 53(2), 1390–1398 (2017)
M.: Sliding mode based fault detection, reconstruction and fault
tolerant control scheme for motor systems. ISA Trans. 57, 340–
351 (2015)

13

You might also like