SlideShare a Scribd company logo
1 of 12
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 8, No. 5, October 2018, pp. 3666 – 3677
ISSN: 2088-8708 3666
Institute of Advanced Engineering and Science
w w w . i a e s j o u r n a l . c o m
Nonlinear Control of an Active Magnetic Bearing with
Output Constraint
Danh Huy Nguyen∗
, Tung Lam Nguyen∗,∗∗
, Manh Linh Nguyen∗
, and Huy Phuong Nguyen∗
∗
School of Electrical Engineering, Hanoi University of Science and Technology
∗∗
Institute for Control Engineering and Automation, Hanoi University of Science and Technology
Article Info
Article history:
Received December 12, 2017
Revised July 20, 2018
Accepted Aug 9, 2018
Keyword:
Active magnetic bearing
Backstepping control
Barrier Lyapunov function
Speed observer
ABSTRACT
In this paper, an appropriate control strategy is proposed to handle the nonlinear dy-
namics of an active magnetic bearing (AMB). The goal of the control design is to drive
the AMB rotor to the origin with improved transient response. In order to achieve this
task, back stepping control technique with a barrier Lyapunov function are employed to
keep the tracking error trajectory inside a predefined zone to avoid possible mechanical
contact between rotor and stator. Besides, a speed observer is also used since informa-
tion about rotor speed is not always available. The stability of the closed-loop system
is proven. The effectiveness of the proposed control strategy is verified by numerical
simulations.
Copyright c 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Tung Lam Nguyen
School of Electrical Engineering, Hanoi University of Science and Technology
No 1, Dai Co Viet street, Hanoi, Vietnam
+84989998384
lam.nguyentung@hust.edu.vn
1. INTRODUCTION
Active magnetic bearing (AMB) has been developed in recent few decades to replace the conventional
mechanical bearings. The main concept of an AMB is to use an electromagnetic force to support a body with-
out any mechanical contact. In comparison with the traditional mechanical bearings with many drawbacks [1]
and [2], AMB exhibits many advantages such as: frictionless, lubricant-free operation, active vibration control
and unbalance compensation ability. Hence, AMB is a promising solution for high-speed applications such as
high-speed motor [3], flywheel energy storage systems (FESS), .etc. For the proper operation of an AMB, rotor
positioning control is a challenging task due to the inherent instability and nonlinearity of the system as men-
tioned in [4], [5], and [6]. In order to deal with system nonlinearity, authors of [7] propose a linearized AMB
model and employed conventional PID control, similar approach can be found in [8]. In addition to linear control
trend, an off-line tunning technique for centralized and decentralized linear AMB controllers are demonstrated
in [9]. When the variation of the rotor position is small, linearizing the model in a small region around an equi-
librium point in order to use the linear control technique is an appropriate approach to stabilize the AMB system.
However, the performance of the positioning system may degrade significantly when the operating point is far
from the desired equilibrium point. Hence, nonlinear control technique has been studied to further improve the
systems performance.
In order to stabilize rotor when facing with a vibrating base, [10] design a sliding mode scheme for an
AMB system. The closed-loop system exhibits robustness to uncertainties and external disturbances. Based on
Lyapunov’s direct method and the singular perturbation order-reduction technique, the state feedback control is
derived in [11]. Through a set of numerical simulations, the state feedback control shows its strength in compar-
ison with output feedback and deadbeat controls. Inspired by loop shaping properties of H∞ optimization and
disturbances rejection ability of the disturbance observer-based controller, [12] successfully develop a hybrid
controller whose effectiveness are verified via simulations and real-time experiments. By investigating strong
nonlinearity of 3-poles AMB, a feedback linearization law is composed in [13]. Rotor responses also are re-
stricted to a safe distance from stator boundary, however, the requirement of initial conditions might be difficult
Journal Homepage: http://iaesjournal.com/online/index.php/IJECE
Institute of Advanced Engineering and Science
w w w . i a e s j o u r n a l . c o m
, DOI: 10.11591/ijece.v8i5.pp3666-3677
IJECE ISSN: 2088-8708 3667
to archive in practice. In a circumstance of the AMB driving rotor with unknown mass imbalance, [14] proposes
an adaptive mechanism to tackle this situation. Taking voltage input saturation into account, a robust fuzzy con-
trol that is able to stabilize the AMB rotor is developed in [15]. Apart from conventional AMB, [16] suggests a
design and decoupling control for axial AMB by combining optimal algorithm and feed-forward control.
The paper proposes an nonlinear control approach to stabilizing AMB rotor problem based on backstep-
ping control. A speed observer is utilized in this research to acquire rotor speed information. Barrier Lyapunov
candidate function is embedded into design process to drive the AMB rotor trajectory inside a defined range.
The stability of the closed-loop system is proven. A set of numerical simulations are given to verify the control
effectiveness.
2. MATHEMATICAL MODEL OF AMB
Figure 1 shows the one degree of freedom (1DOF) AMB system considered in this paper. In this figure,
Figure 1. An AMB system.
Fk, uk and ik are the electromagnetic force, applied input voltage and current of the corresponding coil k,
respectively, with k = 1, 2; Fd is the disturbance force caused by rotor mass and other uncertainties. Suppose
that the displacement x of the rotor from the nominal position x0 caused by the initial voltage and current
(u0, i0). Denote x1 and x2 are the air gaps between the rotor and the left and right side stators, it yields
x1 = x0 − x, x2 = x0 + x (1)
i1 = i0 − i, i2 = i0 + i (2)
u1 = u0 − u, u2 = u0 + u (3)
By using (1)-(3), a fundamental operation gives



dx
dt = υ
dυ
dt = K
4m
i1
x0−x
2
− K
4m
i2
x0+x
2
+ Fd
m
di1
dt = A −Ri1 − K
2(x0−x) υi1 + u1
di2
dt = B −Ri2 + K
2(x0+x) υi2 + u2
(4)
where,
A =
2(x0 − x)
2Ls(x0 − x) + K
, B =
2(x0 + x)
2Ls(x0 + x) + K
, K = µgN2
Ag (5)
In (5), µg is the permeability of air, N is the number of turns in each coil and Ag is the cross-section area
of the electromagnet. Due to the fact that only the position of the rotor and the two current i1 and i2 of the
corresponding coils are available for measurement, a speed observer is needed to estimate the rotor speed. In
this research, the nonlinear observer proposed in [17] is utilized for speed estimation as follows
ˆυ = η + θλ + kx +
Fd
m
1
k
(6)
Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
3668 ISSN: 2088-8708
where,
˙η = −kη − k2
x (7)
˙λ = −kλ +
i2
1
(x0 − x)2
−
i2
2
(x0 + x)2
(8)
θ =
K
4m
(9)
where k is a positive constant. Suppose that the initial conditions of the system is
η(0) = 0, λ(0) = 0 (10)
Denote the speed estimation error as
= υ − ˆυ (11)
Then, by differentiating both side of (11) and based on (4) and (6)-(9), it gives
˙ = ˙υ − ˙ˆυ
= θ
i1
x0 − x
2
− θ
i2
x0 + x
2
+
Fd
m
− ˙η − θ ˙λ − k ˙x
= k η + θλ + kx +
1
k
Fd
m
− υ
= −k
(12)
Relation (12) means that the speed estimation error exponentially converges to zero and the convergence speed
depends on k. By using the speed observer (6), the state space model of the AMB system can be rewritten as



ˆ˙x = ˆυ +
ˆυ = η + θλ + kx + 1
k
Fd
m
˙λ = −kλ + θ i1
x0−x
2
− θ i2
x0+x
2
˙η = −kη − kx2
˙i1 = A −Ri1 − K
2(x0−x) (ˆυ + )i1 + u1
˙i2 = B −Ri2 + K
2(x0+x) (ˆυ + )i2 + u2
(13)
3. CONTROL DESIGN
It can be observed from (13) that the model of the AMB has the form of a strict-feedback system.
Hence, backstepping control technique is chosen to stabilize the system. The control design is implemented
step-by-step as follows.
Step 1: The goal of the control design in this step is to drive the rotor to a desired position yr with
minimized tracking error. Denote z1 as the position error
z1 = x − yr (14)
Differentiating both side of (14) gives
˙z1 = ˙x − ˙yr
= η + θλ + k(z1 + yr) +
g
k
+ − ˙yr
(15)
Consider the following barrier Lyapunov candidate function
V1 =
1
2
log
k2
b
k2
b − z2
1
+
1
2kd1
(16)
with d1 > 0. By using the proposed barrier Lyapunov function, the position error z1 is kept in a region restricted
by (−kb, kb) where kb is a positive number. This means the overshoot of the AMB in transient state can be
IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
IJECE ISSN: 2088-8708 3669
handle by kb. This property is meaningful in practice since the mechanical contact between the rotor and stator
can be avoided. Differentiating both sides of (16), it gives
˙V1 =
z1 ˙z1
k2
b − z2
1
−
2
d1
=
z1(η + θλ + kz1 + − ˙Yr + kYr)
k2
b − z2
1
−
2
d1
(17)
in order to render ˙V1 ≤ 0, the virtual control action λv is selected as
λv =
1
θ
−c1z1(k2
b − z2
1) −
d1z1
k2
b − z2
1
− k(z1 + Yr) + ˙Yr (18)
with c1 > 0.
Step 2: As seen in the previous step, if λ = λv, then ˙V1 ≤ 0 which results in = 0 and z1 = 0. Hence,
the goal of this step is to guarantee that λ approaches to λv. Denote z2 as
z2 = λ − λv (19)
The candidate Lyapunov function is chosen as
V2 =
1
2
log
k2
b
k2
b − z2
1
+
1
2
z2
2 +
2
2k
1
d1
+
1
d2
(20)
with d2 > 0. Differentiating both sides of (20) gives
˙V2 =
z1 ˙z1
k2
b − z2
1
+ z2 ˙z2 − 2 1
d1
+
1
d2
(21)
Taking λ from (17) and substitute it into (15) give
˙z1 = θz2 − c1z1(k2
b − z2
1) −
d1z1
k2
b − z2
1
+ (22)
Differentiating both sides of (19) gives
˙z2 = ˙λ −
∂λv
∂z1
ˆv + − ˙Yr −
∂λv
∂η
−
¨Yr
θ
+
k ˙Yr
θ
(23)
in which,
∂λv
∂z1
=
1
θ
−k − c1k2
b + 3c1z2
2 −
d1(k2
b + z2
1)
(k2
b − z2
1)2
(24)
∂λv
η
= −
1
θ
(25)
Then, by substituting (22) and (23) into (21), it results in
˙V2 = − c1z1 − d1
z1
k2
b − z2
1
−
2d1
2
− 2 1
d2
+
3
4d1
+ z2
θz1
k2
b − z2
1
+ ˙λ −
∂λv
∂η
˙η −
∂λv
∂z1
˙z1 −
¨Yr
θ
+
k ˙Yr
θ
(26)
From (26), to guarantee that ˙V2 < 0, the virtual control signal ˙λv is chosen as
˙λv = −c2z2 +
∂λv
∂η
˙η +
∂λv
∂z1
(ˆυ − ˙Yr) − d2z2
∂λv
∂z1
2
−
θz1
k2
b − z2
1
+
¨Yr
θ
−
k ˙Yr
θ
with c2 > 0. If
˙λ = ˙λv (27)
Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
3670 ISSN: 2088-8708
then ˙V2 < 0. However, the solution for (27) can not be obtained since it depends on two variables i1 and i2. In
oder to solve the abovementioned problem and to save the energy, a switching control strategy is employed in
which either i1 or i2 is used. If x < 0, coil 2 is turned off which means i2 = 0, then
˙λ = −kλ +
i2
1
(x0 − x)2
(28)
Substitute (28) into (27), the desired current of coil 1 is
i1 = i1,d = x0 − x ˙λd + kλ (29)
Denote α = ˙λd + kλ, it gives
i1 = i1,d = x0 − x
√
α (30)
Similarly, if x ≥ 0, then i1 = 0 and hence
˙λ = −kλ −
i2
2
(x0 + x)2
(31)
The reference current for coil 2 is
i2 = i2,d = x0 + x
√
−α (32)
Remark: Equations (28), (31), and the definition of α indicate that square root operations in (29) and (32)
always hold.
Step 3: The goal of this final step is to obtain u1 and u2 which drives i1 and i2 to their desired values
i1,d and i2,d, respectively. Case 1: x < 0. Denote z3 as
z3 = i1 − i1,d (33)
Differentiate (33), it gives
˙z3 =˙i1 − ˙i1,d
= − ARi1 + −
AKi1
2(x0 − x)2
−
∂i1,d
∂z1
(ˆv + ) − ˙Yr
+ Au1 −
∂i1,d
∂λ
˙λ −
∂i1,d
∂ ˙Yr
¨Yr −
∂i1,d
∂ ¨Yr
...
Y r −
AKi1
2(x0 − x)2
+
∂i1,d
∂Yr
˙Yr (34)
in which
∂i1,d
∂z1
= −
√
α + (x0 − x)
1
2
√
α
∂α
∂z1
(35)
∂i1,d
∂λ
= (x0 − x)
1
2
√
α
∂α
∂λ
(36)
∂i1,d
∂η
= (x0 − x)
1
2
√
α
∂α
∂η
(37)
∂i1,d
∂Yr
= −
√
α + (x0 − x)
1
2
√
α
∂α
∂Yr
(38)
∂i1,d
∂ ˙Yr
= (x0 − x)
1
2
√
α
∂α
∂ ˙Yr
(39)
∂i1,d
∂ ¨Yr
= (x0 − x)
1
2
√
α
∂α
∂ ¨Yr
(40)
IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
IJECE ISSN: 2088-8708 3671
with,
∂α
∂η
= −
∂λv
∂z1
2
d2
θ
−
c2
θ
+
∂λv
∂z1
+
k
θ
(41)
∂α
∂λ
= −
∂λv
∂z1
2
d2 − c2 + k + θ
∂λv
∂z1
(42)
∂λ
∂Yr
=c2
−k
θ
+ d2
∂λv
∂z1
2
−k
θ
+
∂λv
∂z1
k (43)
∂α
∂ ˙Yr
=c2
1
θ
+ d2
∂λv
∂z1
2
1
θ
−
∂λv
∂z1
−
k
θ
(44)
∂α
∂ ¨Yr
=
1
θ
(45)
∂α
∂z1
=
∂2
λv
∂z2
1
ˆυ + c2
∂λv
∂z1
+ d2
∂λv
∂z3
3
+ k
∂λv
∂z1
+
k2
θ
+ 2d2(λv − λ)
∂λv
∂z1
∂2
λv
∂z2
−
θ(k2
b + z2
1)
(k2
b − z2
1)2
(46)
∂2
λv
∂z2
1
=
1
θ
6c1z1 −
2z1d1(3k2
b + z2
1)
(k2
b − z2
1)3
(47)
The third Lyapunov candidate function is chosen as
V3 = V2 +
1
2
z2
3 +
2
2kd3
(48)
with d3 > 0. The differentiation of (48) is
˙V3 = −c1z2
1 − c2z2
2 + z3 ˙z3 − 2 3
4d1
+
3
4d2
+
1
d3
− d1
z1
k2
b − z2
1
−
2d1
2
− d2 z2
∂λv
∂z1
−
2d2
2
(49)
To make ˙V3 ≤ 0, ˙z3 is chose as
˙z3 = −c3z3 − d3z3F2
+ F (50)
where
F = −
AKi1
2(x0 − x)2
−
∂i1,d
∂z1
(51)
and c3 > 0. The control signal u1 which stabilizes the AMB system around the equilibrium point x0 in Case 1
can be obtained from (34) and (50) as follows
u1 =
1
A
ARi1 − F ˆυ − ˙Yr − c3z3 − d3z3F2
+
∂i1,d
∂λ
˙λ +
∂i1,d
∂η
˙η
+
1
A
AKi1
2(x0 − x)2
+
∂i1,d
∂Yr
˙Yr +
∂i1,d
˙Yr
¨Yr +
∂i1,d
∂ ¨Yr
...
Y r (52)
Case 2: In this case,
x > 0, i2
1 = 0, u1 = 0, 2,d = x0 + x
√
−α (53)
Similar to Case 1, the control action u2 in this case is
u2 =
1
B
BRi2 − Gˆυ − ˙Yr − c4z4 − d4z4F2
+
∂i2,d
∂λ
˙λ
+
1
B
∂i2,d
∂η
˙η −
BKi2
2(x0 + x)2
−
∂i2,d
∂Yr
˙Yr +
∂i2,d
∂ ˙Yr
¨Yr +
1
B
∂i2,d
∂ ¨Yr
...
Y r (54)
with c4 > 0 and
G =
BKi2
2(x0 + x)2
−
∂i2,d
∂z1
(55)
Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
3672 ISSN: 2088-8708
4. STABILITY ANALYSIS
Similar to the control design section, the stability analysis of the AMB control system is also divided
into two cases.
Case 1: x < 0 and i2 = 0. The closed-loop system can be described by



˙z1 = θz2 − c1z1(k2
b − z2
1) − d1z1
k2
b −z2
1
+
˙z2 = −c2z2 − d2z2
∂λv
∂z1
2
− θz1
k2
b −z2
1
− ∂λv
∂z1
˙z3 = ˙i1 − ˙i1,d
(56)
where,
˙i1 = A −Ri1 −
K(ˆυ + )i1
2(x0 − x)2
+ u1 (57)
˙i1,d =
∂i1,d
∂z1
˙z1 +
∂i1,d
∂λ
˙λ +
∂i1,d
∂η
˙η +
∂i1,d
∂Yr
˙Yr +
∂i1,d
∂ ˙Yr
¨Yr +
∂i1,d
∂ ¨Yr
...
Y r (58)
x = z1 + Yr (59)
The velocity observer in this case is
ˆυ = η + θλ + kx +
g
k
(60)
with,
˙η = −kη − k2
x
˙λ = −kλ −
i2
2
(x0+x)2
(61)
and
∂α
∂η
= −
∂λv
∂z1
2
d2
θ
−
c2
θ
+
∂λv
∂z1
+
k
θ
(62)
∂α
∂λ
= −
∂λv
∂z1
2
d2 − c2 + k + θ
∂λv
∂z1
(63)
∂α
∂Yr
= −c2
k
θ
− d2
∂λv
∂z1
2
k
θ
+
∂λv
∂z1
k (64)
∂α
∂ ˙Yr
=
c2
θ
+ d2
∂λv
∂z1
2
1
θ
−
∂λv
∂z1
−
k
θ
(65)
∂α
¨Yr
=
1
θ
(66)
∂α
∂z1
=
∂2
λv
∂z2
1
ˆυ + c2
∂λv
∂z1
+ d2
∂λv
∂z1
3
+ k
∂λv
∂z1
+
k2
θ
+ 2d2(λv − λ)
∂λv
∂z1
∂2
λv
∂z2
−
θ(k2
b + z2
1)
(k2
b − z2
1)2
(67)
∂2
λv
∂z2
1
=
1
θ
6c1z1 −
2z1d13k2
b + z2
1
(k2
b − z2
1)3
(68)
∂i1,d
∂z1
= −
√
α + (x0 − x)
1
2
√
α
∂α
∂z1
(69)
∂i1,d
∂λ
= (x0 − x)
1
2
√
α
∂α
∂λ
(70)
∂i1,d
∂η
= (x0 − x)
1
2
√
α
∂α
∂η
(71)
∂i1,d
∂Yr
= −
√
α + (x0 − x)
1
2
√
α
∂α
∂Yr
(72)
IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
IJECE ISSN: 2088-8708 3673
∂i1,d
∂ ˙Yr
= (x0 − x)
1
2
√
α
∂α
∂ ˙Yr
(73)
∂i1,d
∂ ¨Yr
= (x0 − x)
1
2
√
α
∂α
∂ ¨Yr
(74)
To show the stability of the AMB system in this case, consider the following candidate Lyapunov function
VC1 =
1
2
log
k2
b
k2
b − z2
1
+
1
2
z2
2 +
1
2
z2
3 +
2
2k
1
d1
+
1
d2
+
1
d3
(75)
Differentiate both sides of (75) yields
˙VC1 = − c1z2
1 − c2z2
2 − c3z2
3 − d1
z1
k2
b − z2
1
−
2d1
2
− d2
∂λv
∂z1
−
2d2
2
− d3 z3F −
2d3
2
−
3
4d1
+
3
4d2
3
4d3
2
(76)
Since c1, c2, c3, d1, d2, d3 are positive constants, then ˙VC1 < 0 which means system (56) is stable. Proof of
bounded output is given in [18].
Case 2: x > 0 and i1 = 0. In this case, the stability analysis can be treated in the same manner as in
Case 1.
5. SIMULATION RESULTS
The closed-loop system is numerically tested to verify the ability of the proposed control design. The
AMB used in the numerical simulation has the following parameters:
Parameters Value
Nominal air-gap 0.001m
Number of turns 400
Coil resistance 1Ω
Cross-section area 0.001m2
Rotor mass 2.6Kg
Rotor initial position 0.0004Kg
Air-gap permeability 1.256.10−6
Assume, initially the rotor is at a distance of 0.0004m away from the x0 ie. attached to coil 1. The simulation is
carried out in two scenarios. First, a conventional direct Lyapunov is applied and then Lyapunov function with
appended term to limit system output response is embedded into the system.
Figure 2. Displacement.
Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
3674 ISSN: 2088-8708
Figure 3. Actual and estimated velocity.
Figure 4. Current.
Figure 5. Control voltage.
It can be seen from the system responses that the rotor displacement has a maximum value of 0.001m.
The phenomenon implies the rotor hits coil 2 during transient period , this is undesirable in practice.
IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
IJECE ISSN: 2088-8708 3675
Figure 6. Displacement.
Figure 7. Actual and estimated velocity.
Figure 8. Current.
Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
3676 ISSN: 2088-8708
Figure 9. Control voltage.
In order to maintain the rotor position in safe range, the barrier Lyapunov candidate function is em-
ployed instead of the conventional one. System responses indicate better tracking performance. The rotor is
kept in the predefined zone and possible mechanical contact with stator is avoided. In addition, the closed-loop
system dynamics also prove the ability of the speed observer. It is noted that the control current and voltage are
in a practical area.
6. CONCLUSION
This paper presents the positioning control design for an AMB system. To handle the inherent insta-
bility and nonlinearity of the AMB, back stepping control technique is employed. Besides, by introducing a
barrier Lyapunov function in control design, the mechanical contact which may happen in transient response can
be avoided. An nonlinear velocity is also used to reduce the cost of the system. The feasibility and effective-
ness of the proposed control strategy are verified by simulations results. The simulations show good tracking
performances of the system and all control inputs are in applicable values.
REFERENCES
[1] Hui. L, Yingjie. Y. (2012). ”Bearing Fault Diagnosis Based on Laplace Wavelet Transform”, TELKOM-
NIKA, Vol.10, No.8, December 2012, pp. 2139 2150.
[2] Xinghui. Z, Jianshe. K, Jinsong. Z, 3, Hongzhi. T. (2014). ”Bearing Run-To-Failure Data Simulation for
Condition Based Maintenance”, TELKOMNIKA, Vol.12, No.1, January 2014, pp. 514 519.
[3] Normaisharah. M, Kasrul Abdul. K, Zulkiflie. Ibrahim, Tole. S, Siti A. A. T, Auzani. J. (2015). ”Bearing-
less Permanent Magnet Synchronous Motor using Independent Control”, International Journal of Power
Electronics and Drive System, Vol. 6, No. 2, June 2015, pp. 233 241.
[4] Abulrub, A. (2006). ”Modelling and control of contact in magnetic bearing/flexible rotor systems”, Ph.D.
thesis.
[5] Kang, C.S. (2014). ”Control of an Active Magnetic Bearing- Rotor System”, Ph.D. thesis.
[6] Aeschlimann, B. (2002). ”Control Aspects of High Precision Active. Arbeit”, 2489(2001).
[7] Farmakopoulos, M.G., Thanou, M.D., and Nikolakopou-los, P.G. (2013). ”A Control Model of Active Mag-
netic Bearings”, In International Conference of Engineering Against Failure, June, 2628.
[8] Bronislaw, T., Dawid, W. and Jan, Z. (2011) ”Modelling of Control System for an Active Magnetic Bearing”,
Proceedings of electrotechnical Institute, 252.
[9] Jastrzebski, R.P. and Pollanen, R. (2009). ”Centralized optimal position control for active magnetic bearings:
Comparison with decentralized control”, Electrical Engineering, 91(2), 101114. doi:10.1007/s00202-009-
0121-2.
[10] Kang, M.S., Lyou, J., and Lee, J.K. (2010). ”Sliding mode control for an active magnetic bearing system
subject to base motion”, Mechatronics, 20(1), 171178. doi: 10.1016/j.mechatronics.2009.09.010.
[11] Tsai, N.C., Wu, B.Y., and Hsu, S.L. (2007). Stability constraints of active magnetic bearing control systems.
International Journal of Control, 80(12), 18931902. doi:10.1080/00207170701447379.
[12] Noshadi, A., Shi, J., Lee, W.S., Shi, P., and Kalam, A. (2017). ”Robust control of an active magnetic
bearing system usingH∞ and disturbance observer-based control”, Journal of Vibration and Control, 23(11),
IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
IJECE ISSN: 2088-8708 3677
18571870.
[13] Hsu, C.T. and Chen, S.L. (2002). ”Exact linearization of a voltage-controlled 3-pole active
magnetic bearing system”, IEEE Transactions on Control Systems Technology, 10(4), 618625.
doi:10.1109/TCST.2002.1014681.
[14] Lum, K.Y., Coppola, V.T., and Bernstein, D.S. (1996). ”Adaptive autocentering control for an active mag-
netic bearing supporting a rotor with unknown mass imbalance”, IEEE Transactions on Control Systems
Technology, 4(5), 587597.
[15] Du, H., Zhang, N., Ji, J.C., and Gao, W. (2010). ”Robust Fuzzy Control of an Active Magnetic Bearing
Subject to Voltage Saturation”, IEEE Transactions on Control Systems Technology, 18(1), 164169.
[16] Kim, H.Y. and Lee, C.W. (2006). ”Design and control of active magnetic bearing system with Lorentz
force- type axial actuator”, Mechatronics, 16(1), 1320. doi: 10.1016/j.mechatronics.2005.09.005.
[17] Sivrioglu, S. (2007). Adaptive backstepping for switching control active magnetic bearing system with
vibrating base. IET Control Theory Applications, 1(4), 1054 1059. doi:10.1049/iet-cta:20050473.
[18] Tee, K. P., et al (2009). Barrier Lyapunov Functions for control of output-constrained nonlinear systems.
Automatica, 1(4), 1054 1059. doi:10.1016/j.automatica.2008.11.017.
BIOGRAPHY OF AUTHORS
Danh Huy Nguyen received the Master degree in Control and Automation Engineering from Hanoi
University of Science and Technology, Hanoi, Vietnam, 2000. He is current working toward a Ph.D
at Department of Industrial Automation, School of Electrical Engineering, Hanoi University of
Science and Technology. His research interests include motion control, magnetic bearing systems
and applications.
Tung Lam Nguyen received the B.S degree in Control and Automation Engineering from Hanoi
University of Science and Technology, Hanoi, Vietnam, 2005, the M.S degree from Asian Institute
of Technology, 2007, and the Ph.D from The University of Western Australia, 2014. He is current
working as a lecturer at Department of Industrial Automation, School of Electrical Engineering,
Hanoi University of Science and Technology. His research interests include motion control, control
system and its applications.
Manh Linh Nguyen received the B.S degree in Control and Automation Engineering from Hanoi
University of Science and Technology, Hanoi, Vietnam, 2008 and the M.S degree from Graduate
School of Engineering and Science in Shibaura Institute of Technology, Tokyo, Japan, 2015. From
September 2008 to August 2014, he worked as an lecturer in the Department of Industrial Au-
tomation, School of Electrical Engineering, Hanoi University of Science and Technology, Hanoi,
Vietnam. From September 2014 to August 2015, he was a M.S student and since September 2015 he
has been a Ph.D student in Functional Control System Laboratory, Shibaura Institute of Technology,
Tokyo, Japan. His research interests include model predictive control, sliding mode control, dis-
turbance observer, advanced control theory and its applications to micro/nano positioning systems,
digital control design for power electronic converters.
Huy Phuong Nguyen received the Ph.D degree in Control and Automation Engineering in 2000 .
He is the Head of School of Electrical Engineering, Hanoi University of Science and Technology.
He interests in process control and systems theory.
Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)

More Related Content

What's hot

Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...IJECEIAES
 
17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekfMouli Reddy
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd Iaetsd
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd Iaetsd
 
A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...Ahmed Momtaz Hosny, PhD
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Publishing House
 
Simulation of inverted pendulum presentation
Simulation of inverted pendulum  presentationSimulation of inverted pendulum  presentation
Simulation of inverted pendulum presentationPourya Parsa
 
Application of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vecApplication of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vecIAEME Publication
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterIJITCA Journal
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLJournal For Research
 
Iaetsd estimation of damping torque for small-signal
Iaetsd estimation of damping torque for small-signalIaetsd estimation of damping torque for small-signal
Iaetsd estimation of damping torque for small-signalIaetsd Iaetsd
 

What's hot (20)

Ball and beam
Ball and beamBall and beam
Ball and beam
 
B010341317
B010341317B010341317
B010341317
 
Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...Multi parametric model predictive control based on laguerre model for permane...
Multi parametric model predictive control based on laguerre model for permane...
 
17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf17.pmsm speed sensor less direct torque control based on ekf
17.pmsm speed sensor less direct torque control based on ekf
 
Min Max Model Predictive Control for Polysolenoid Linear Motor
Min Max Model Predictive Control for Polysolenoid Linear MotorMin Max Model Predictive Control for Polysolenoid Linear Motor
Min Max Model Predictive Control for Polysolenoid Linear Motor
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
Prakash narendra
Prakash narendraPrakash narendra
Prakash narendra
 
Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...Iaetsd modelling and controller design of cart inverted pendulum system using...
Iaetsd modelling and controller design of cart inverted pendulum system using...
 
A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...A Comparison Study between Inferred State-Space and Neural Network Based Syst...
A Comparison Study between Inferred State-Space and Neural Network Based Syst...
 
E1102032834
E1102032834E1102032834
E1102032834
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
Model qp
Model qpModel qp
Model qp
 
Simulation of inverted pendulum presentation
Simulation of inverted pendulum  presentationSimulation of inverted pendulum  presentation
Simulation of inverted pendulum presentation
 
report
reportreport
report
 
Article 1
Article 1Article 1
Article 1
 
A non-linear control method for active magnetic bearings with bounded input a...
A non-linear control method for active magnetic bearings with bounded input a...A non-linear control method for active magnetic bearings with bounded input a...
A non-linear control method for active magnetic bearings with bounded input a...
 
Application of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vecApplication of neuro fuzzy controller in torque ripple minimization of vec
Application of neuro fuzzy controller in torque ripple minimization of vec
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
 
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROLMODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
MODELLING AND SIMULATION OF INVERTED PENDULUM USING INTERNAL MODEL CONTROL
 
Iaetsd estimation of damping torque for small-signal
Iaetsd estimation of damping torque for small-signalIaetsd estimation of damping torque for small-signal
Iaetsd estimation of damping torque for small-signal
 

Similar to Nonlinear magnetic bearing control with output constraints

On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach IJECEIAES
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...journalBEEI
 
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...TELKOMNIKA JOURNAL
 
Attou. Sliding mode Control - MSAP
Attou. Sliding mode Control -  MSAPAttou. Sliding mode Control -  MSAP
Attou. Sliding mode Control - MSAPAttou
 
Design of an adaptive state feedback controller for a magnetic levitation sy...
Design of an adaptive state feedback controller  for a magnetic levitation sy...Design of an adaptive state feedback controller  for a magnetic levitation sy...
Design of an adaptive state feedback controller for a magnetic levitation sy...IJECEIAES
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...IJMTST Journal
 
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 Simulation, bifurcation, and stability analysis of a SEPIC converter control... Simulation, bifurcation, and stability analysis of a SEPIC converter control...
Simulation, bifurcation, and stability analysis of a SEPIC converter control...IJECEIAES
 
Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...
Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...
Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...ijtsrd
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorIJECEIAES
 
On the dynamic behavior of the current in the condenser of a boost converter ...
On the dynamic behavior of the current in the condenser of a boost converter ...On the dynamic behavior of the current in the condenser of a boost converter ...
On the dynamic behavior of the current in the condenser of a boost converter ...TELKOMNIKA JOURNAL
 
Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...ijeei-iaes
 
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWMPSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWMIRJET Journal
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Journals
 

Similar to Nonlinear magnetic bearing control with output constraints (20)

On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach On tracking control problem for polysolenoid motor model predictive approach
On tracking control problem for polysolenoid motor model predictive approach
 
Nonlinear control of grid-connected wind energy conversion system without mec...
Nonlinear control of grid-connected wind energy conversion system without mec...Nonlinear control of grid-connected wind energy conversion system without mec...
Nonlinear control of grid-connected wind energy conversion system without mec...
 
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
Hardware-in-the-loop based comparative analysis of speed controllers for a tw...
 
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
 
Attou. Sliding mode Control - MSAP
Attou. Sliding mode Control -  MSAPAttou. Sliding mode Control -  MSAP
Attou. Sliding mode Control - MSAP
 
Control Methods on Three-phase Power Converters in Photovoltaic Systems
Control Methods on Three-phase Power Converters in Photovoltaic SystemsControl Methods on Three-phase Power Converters in Photovoltaic Systems
Control Methods on Three-phase Power Converters in Photovoltaic Systems
 
Design of an adaptive state feedback controller for a magnetic levitation sy...
Design of an adaptive state feedback controller  for a magnetic levitation sy...Design of an adaptive state feedback controller  for a magnetic levitation sy...
Design of an adaptive state feedback controller for a magnetic levitation sy...
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
 
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 Simulation, bifurcation, and stability analysis of a SEPIC converter control... Simulation, bifurcation, and stability analysis of a SEPIC converter control...
Simulation, bifurcation, and stability analysis of a SEPIC converter control...
 
ICCUBEA_2015_paper
ICCUBEA_2015_paperICCUBEA_2015_paper
ICCUBEA_2015_paper
 
Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...
Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...
Nonlinear Control of Static Synchronous Compensator STATCOM for Transmission ...
 
Modeling and Nonlinear Control of a Wind Turbine System Based on a Permanent ...
Modeling and Nonlinear Control of a Wind Turbine System Based on a Permanent ...Modeling and Nonlinear Control of a Wind Turbine System Based on a Permanent ...
Modeling and Nonlinear Control of a Wind Turbine System Based on a Permanent ...
 
The Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction MotorThe Neural Network-Combined Optimal Control System of Induction Motor
The Neural Network-Combined Optimal Control System of Induction Motor
 
On the dynamic behavior of the current in the condenser of a boost converter ...
On the dynamic behavior of the current in the condenser of a boost converter ...On the dynamic behavior of the current in the condenser of a boost converter ...
On the dynamic behavior of the current in the condenser of a boost converter ...
 
Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...Control of Wind Energy Conversion System and Power Quality Improvement in the...
Control of Wind Energy Conversion System and Power Quality Improvement in the...
 
Acc03 tai
Acc03 taiAcc03 tai
Acc03 tai
 
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWMPSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
PSO and SMC based Closed Loop V/F Control of AC Drive using SVPWM
 
MRAS-based Sensorless Speed Integral Backstepping Control for Induction Machi...
MRAS-based Sensorless Speed Integral Backstepping Control for Induction Machi...MRAS-based Sensorless Speed Integral Backstepping Control for Induction Machi...
MRAS-based Sensorless Speed Integral Backstepping Control for Induction Machi...
 
Design and Analysis of Adaptive Sliding Mode with Exponential Reaching Law Co...
Design and Analysis of Adaptive Sliding Mode with Exponential Reaching Law Co...Design and Analysis of Adaptive Sliding Mode with Exponential Reaching Law Co...
Design and Analysis of Adaptive Sliding Mode with Exponential Reaching Law Co...
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Nonlinear magnetic bearing control with output constraints

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 8, No. 5, October 2018, pp. 3666 – 3677 ISSN: 2088-8708 3666 Institute of Advanced Engineering and Science w w w . i a e s j o u r n a l . c o m Nonlinear Control of an Active Magnetic Bearing with Output Constraint Danh Huy Nguyen∗ , Tung Lam Nguyen∗,∗∗ , Manh Linh Nguyen∗ , and Huy Phuong Nguyen∗ ∗ School of Electrical Engineering, Hanoi University of Science and Technology ∗∗ Institute for Control Engineering and Automation, Hanoi University of Science and Technology Article Info Article history: Received December 12, 2017 Revised July 20, 2018 Accepted Aug 9, 2018 Keyword: Active magnetic bearing Backstepping control Barrier Lyapunov function Speed observer ABSTRACT In this paper, an appropriate control strategy is proposed to handle the nonlinear dy- namics of an active magnetic bearing (AMB). The goal of the control design is to drive the AMB rotor to the origin with improved transient response. In order to achieve this task, back stepping control technique with a barrier Lyapunov function are employed to keep the tracking error trajectory inside a predefined zone to avoid possible mechanical contact between rotor and stator. Besides, a speed observer is also used since informa- tion about rotor speed is not always available. The stability of the closed-loop system is proven. The effectiveness of the proposed control strategy is verified by numerical simulations. Copyright c 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Tung Lam Nguyen School of Electrical Engineering, Hanoi University of Science and Technology No 1, Dai Co Viet street, Hanoi, Vietnam +84989998384 lam.nguyentung@hust.edu.vn 1. INTRODUCTION Active magnetic bearing (AMB) has been developed in recent few decades to replace the conventional mechanical bearings. The main concept of an AMB is to use an electromagnetic force to support a body with- out any mechanical contact. In comparison with the traditional mechanical bearings with many drawbacks [1] and [2], AMB exhibits many advantages such as: frictionless, lubricant-free operation, active vibration control and unbalance compensation ability. Hence, AMB is a promising solution for high-speed applications such as high-speed motor [3], flywheel energy storage systems (FESS), .etc. For the proper operation of an AMB, rotor positioning control is a challenging task due to the inherent instability and nonlinearity of the system as men- tioned in [4], [5], and [6]. In order to deal with system nonlinearity, authors of [7] propose a linearized AMB model and employed conventional PID control, similar approach can be found in [8]. In addition to linear control trend, an off-line tunning technique for centralized and decentralized linear AMB controllers are demonstrated in [9]. When the variation of the rotor position is small, linearizing the model in a small region around an equi- librium point in order to use the linear control technique is an appropriate approach to stabilize the AMB system. However, the performance of the positioning system may degrade significantly when the operating point is far from the desired equilibrium point. Hence, nonlinear control technique has been studied to further improve the systems performance. In order to stabilize rotor when facing with a vibrating base, [10] design a sliding mode scheme for an AMB system. The closed-loop system exhibits robustness to uncertainties and external disturbances. Based on Lyapunov’s direct method and the singular perturbation order-reduction technique, the state feedback control is derived in [11]. Through a set of numerical simulations, the state feedback control shows its strength in compar- ison with output feedback and deadbeat controls. Inspired by loop shaping properties of H∞ optimization and disturbances rejection ability of the disturbance observer-based controller, [12] successfully develop a hybrid controller whose effectiveness are verified via simulations and real-time experiments. By investigating strong nonlinearity of 3-poles AMB, a feedback linearization law is composed in [13]. Rotor responses also are re- stricted to a safe distance from stator boundary, however, the requirement of initial conditions might be difficult Journal Homepage: http://iaesjournal.com/online/index.php/IJECE Institute of Advanced Engineering and Science w w w . i a e s j o u r n a l . c o m , DOI: 10.11591/ijece.v8i5.pp3666-3677
  • 2. IJECE ISSN: 2088-8708 3667 to archive in practice. In a circumstance of the AMB driving rotor with unknown mass imbalance, [14] proposes an adaptive mechanism to tackle this situation. Taking voltage input saturation into account, a robust fuzzy con- trol that is able to stabilize the AMB rotor is developed in [15]. Apart from conventional AMB, [16] suggests a design and decoupling control for axial AMB by combining optimal algorithm and feed-forward control. The paper proposes an nonlinear control approach to stabilizing AMB rotor problem based on backstep- ping control. A speed observer is utilized in this research to acquire rotor speed information. Barrier Lyapunov candidate function is embedded into design process to drive the AMB rotor trajectory inside a defined range. The stability of the closed-loop system is proven. A set of numerical simulations are given to verify the control effectiveness. 2. MATHEMATICAL MODEL OF AMB Figure 1 shows the one degree of freedom (1DOF) AMB system considered in this paper. In this figure, Figure 1. An AMB system. Fk, uk and ik are the electromagnetic force, applied input voltage and current of the corresponding coil k, respectively, with k = 1, 2; Fd is the disturbance force caused by rotor mass and other uncertainties. Suppose that the displacement x of the rotor from the nominal position x0 caused by the initial voltage and current (u0, i0). Denote x1 and x2 are the air gaps between the rotor and the left and right side stators, it yields x1 = x0 − x, x2 = x0 + x (1) i1 = i0 − i, i2 = i0 + i (2) u1 = u0 − u, u2 = u0 + u (3) By using (1)-(3), a fundamental operation gives    dx dt = υ dυ dt = K 4m i1 x0−x 2 − K 4m i2 x0+x 2 + Fd m di1 dt = A −Ri1 − K 2(x0−x) υi1 + u1 di2 dt = B −Ri2 + K 2(x0+x) υi2 + u2 (4) where, A = 2(x0 − x) 2Ls(x0 − x) + K , B = 2(x0 + x) 2Ls(x0 + x) + K , K = µgN2 Ag (5) In (5), µg is the permeability of air, N is the number of turns in each coil and Ag is the cross-section area of the electromagnet. Due to the fact that only the position of the rotor and the two current i1 and i2 of the corresponding coils are available for measurement, a speed observer is needed to estimate the rotor speed. In this research, the nonlinear observer proposed in [17] is utilized for speed estimation as follows ˆυ = η + θλ + kx + Fd m 1 k (6) Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
  • 3. 3668 ISSN: 2088-8708 where, ˙η = −kη − k2 x (7) ˙λ = −kλ + i2 1 (x0 − x)2 − i2 2 (x0 + x)2 (8) θ = K 4m (9) where k is a positive constant. Suppose that the initial conditions of the system is η(0) = 0, λ(0) = 0 (10) Denote the speed estimation error as = υ − ˆυ (11) Then, by differentiating both side of (11) and based on (4) and (6)-(9), it gives ˙ = ˙υ − ˙ˆυ = θ i1 x0 − x 2 − θ i2 x0 + x 2 + Fd m − ˙η − θ ˙λ − k ˙x = k η + θλ + kx + 1 k Fd m − υ = −k (12) Relation (12) means that the speed estimation error exponentially converges to zero and the convergence speed depends on k. By using the speed observer (6), the state space model of the AMB system can be rewritten as    ˆ˙x = ˆυ + ˆυ = η + θλ + kx + 1 k Fd m ˙λ = −kλ + θ i1 x0−x 2 − θ i2 x0+x 2 ˙η = −kη − kx2 ˙i1 = A −Ri1 − K 2(x0−x) (ˆυ + )i1 + u1 ˙i2 = B −Ri2 + K 2(x0+x) (ˆυ + )i2 + u2 (13) 3. CONTROL DESIGN It can be observed from (13) that the model of the AMB has the form of a strict-feedback system. Hence, backstepping control technique is chosen to stabilize the system. The control design is implemented step-by-step as follows. Step 1: The goal of the control design in this step is to drive the rotor to a desired position yr with minimized tracking error. Denote z1 as the position error z1 = x − yr (14) Differentiating both side of (14) gives ˙z1 = ˙x − ˙yr = η + θλ + k(z1 + yr) + g k + − ˙yr (15) Consider the following barrier Lyapunov candidate function V1 = 1 2 log k2 b k2 b − z2 1 + 1 2kd1 (16) with d1 > 0. By using the proposed barrier Lyapunov function, the position error z1 is kept in a region restricted by (−kb, kb) where kb is a positive number. This means the overshoot of the AMB in transient state can be IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
  • 4. IJECE ISSN: 2088-8708 3669 handle by kb. This property is meaningful in practice since the mechanical contact between the rotor and stator can be avoided. Differentiating both sides of (16), it gives ˙V1 = z1 ˙z1 k2 b − z2 1 − 2 d1 = z1(η + θλ + kz1 + − ˙Yr + kYr) k2 b − z2 1 − 2 d1 (17) in order to render ˙V1 ≤ 0, the virtual control action λv is selected as λv = 1 θ −c1z1(k2 b − z2 1) − d1z1 k2 b − z2 1 − k(z1 + Yr) + ˙Yr (18) with c1 > 0. Step 2: As seen in the previous step, if λ = λv, then ˙V1 ≤ 0 which results in = 0 and z1 = 0. Hence, the goal of this step is to guarantee that λ approaches to λv. Denote z2 as z2 = λ − λv (19) The candidate Lyapunov function is chosen as V2 = 1 2 log k2 b k2 b − z2 1 + 1 2 z2 2 + 2 2k 1 d1 + 1 d2 (20) with d2 > 0. Differentiating both sides of (20) gives ˙V2 = z1 ˙z1 k2 b − z2 1 + z2 ˙z2 − 2 1 d1 + 1 d2 (21) Taking λ from (17) and substitute it into (15) give ˙z1 = θz2 − c1z1(k2 b − z2 1) − d1z1 k2 b − z2 1 + (22) Differentiating both sides of (19) gives ˙z2 = ˙λ − ∂λv ∂z1 ˆv + − ˙Yr − ∂λv ∂η − ¨Yr θ + k ˙Yr θ (23) in which, ∂λv ∂z1 = 1 θ −k − c1k2 b + 3c1z2 2 − d1(k2 b + z2 1) (k2 b − z2 1)2 (24) ∂λv η = − 1 θ (25) Then, by substituting (22) and (23) into (21), it results in ˙V2 = − c1z1 − d1 z1 k2 b − z2 1 − 2d1 2 − 2 1 d2 + 3 4d1 + z2 θz1 k2 b − z2 1 + ˙λ − ∂λv ∂η ˙η − ∂λv ∂z1 ˙z1 − ¨Yr θ + k ˙Yr θ (26) From (26), to guarantee that ˙V2 < 0, the virtual control signal ˙λv is chosen as ˙λv = −c2z2 + ∂λv ∂η ˙η + ∂λv ∂z1 (ˆυ − ˙Yr) − d2z2 ∂λv ∂z1 2 − θz1 k2 b − z2 1 + ¨Yr θ − k ˙Yr θ with c2 > 0. If ˙λ = ˙λv (27) Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
  • 5. 3670 ISSN: 2088-8708 then ˙V2 < 0. However, the solution for (27) can not be obtained since it depends on two variables i1 and i2. In oder to solve the abovementioned problem and to save the energy, a switching control strategy is employed in which either i1 or i2 is used. If x < 0, coil 2 is turned off which means i2 = 0, then ˙λ = −kλ + i2 1 (x0 − x)2 (28) Substitute (28) into (27), the desired current of coil 1 is i1 = i1,d = x0 − x ˙λd + kλ (29) Denote α = ˙λd + kλ, it gives i1 = i1,d = x0 − x √ α (30) Similarly, if x ≥ 0, then i1 = 0 and hence ˙λ = −kλ − i2 2 (x0 + x)2 (31) The reference current for coil 2 is i2 = i2,d = x0 + x √ −α (32) Remark: Equations (28), (31), and the definition of α indicate that square root operations in (29) and (32) always hold. Step 3: The goal of this final step is to obtain u1 and u2 which drives i1 and i2 to their desired values i1,d and i2,d, respectively. Case 1: x < 0. Denote z3 as z3 = i1 − i1,d (33) Differentiate (33), it gives ˙z3 =˙i1 − ˙i1,d = − ARi1 + − AKi1 2(x0 − x)2 − ∂i1,d ∂z1 (ˆv + ) − ˙Yr + Au1 − ∂i1,d ∂λ ˙λ − ∂i1,d ∂ ˙Yr ¨Yr − ∂i1,d ∂ ¨Yr ... Y r − AKi1 2(x0 − x)2 + ∂i1,d ∂Yr ˙Yr (34) in which ∂i1,d ∂z1 = − √ α + (x0 − x) 1 2 √ α ∂α ∂z1 (35) ∂i1,d ∂λ = (x0 − x) 1 2 √ α ∂α ∂λ (36) ∂i1,d ∂η = (x0 − x) 1 2 √ α ∂α ∂η (37) ∂i1,d ∂Yr = − √ α + (x0 − x) 1 2 √ α ∂α ∂Yr (38) ∂i1,d ∂ ˙Yr = (x0 − x) 1 2 √ α ∂α ∂ ˙Yr (39) ∂i1,d ∂ ¨Yr = (x0 − x) 1 2 √ α ∂α ∂ ¨Yr (40) IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
  • 6. IJECE ISSN: 2088-8708 3671 with, ∂α ∂η = − ∂λv ∂z1 2 d2 θ − c2 θ + ∂λv ∂z1 + k θ (41) ∂α ∂λ = − ∂λv ∂z1 2 d2 − c2 + k + θ ∂λv ∂z1 (42) ∂λ ∂Yr =c2 −k θ + d2 ∂λv ∂z1 2 −k θ + ∂λv ∂z1 k (43) ∂α ∂ ˙Yr =c2 1 θ + d2 ∂λv ∂z1 2 1 θ − ∂λv ∂z1 − k θ (44) ∂α ∂ ¨Yr = 1 θ (45) ∂α ∂z1 = ∂2 λv ∂z2 1 ˆυ + c2 ∂λv ∂z1 + d2 ∂λv ∂z3 3 + k ∂λv ∂z1 + k2 θ + 2d2(λv − λ) ∂λv ∂z1 ∂2 λv ∂z2 − θ(k2 b + z2 1) (k2 b − z2 1)2 (46) ∂2 λv ∂z2 1 = 1 θ 6c1z1 − 2z1d1(3k2 b + z2 1) (k2 b − z2 1)3 (47) The third Lyapunov candidate function is chosen as V3 = V2 + 1 2 z2 3 + 2 2kd3 (48) with d3 > 0. The differentiation of (48) is ˙V3 = −c1z2 1 − c2z2 2 + z3 ˙z3 − 2 3 4d1 + 3 4d2 + 1 d3 − d1 z1 k2 b − z2 1 − 2d1 2 − d2 z2 ∂λv ∂z1 − 2d2 2 (49) To make ˙V3 ≤ 0, ˙z3 is chose as ˙z3 = −c3z3 − d3z3F2 + F (50) where F = − AKi1 2(x0 − x)2 − ∂i1,d ∂z1 (51) and c3 > 0. The control signal u1 which stabilizes the AMB system around the equilibrium point x0 in Case 1 can be obtained from (34) and (50) as follows u1 = 1 A ARi1 − F ˆυ − ˙Yr − c3z3 − d3z3F2 + ∂i1,d ∂λ ˙λ + ∂i1,d ∂η ˙η + 1 A AKi1 2(x0 − x)2 + ∂i1,d ∂Yr ˙Yr + ∂i1,d ˙Yr ¨Yr + ∂i1,d ∂ ¨Yr ... Y r (52) Case 2: In this case, x > 0, i2 1 = 0, u1 = 0, 2,d = x0 + x √ −α (53) Similar to Case 1, the control action u2 in this case is u2 = 1 B BRi2 − Gˆυ − ˙Yr − c4z4 − d4z4F2 + ∂i2,d ∂λ ˙λ + 1 B ∂i2,d ∂η ˙η − BKi2 2(x0 + x)2 − ∂i2,d ∂Yr ˙Yr + ∂i2,d ∂ ˙Yr ¨Yr + 1 B ∂i2,d ∂ ¨Yr ... Y r (54) with c4 > 0 and G = BKi2 2(x0 + x)2 − ∂i2,d ∂z1 (55) Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
  • 7. 3672 ISSN: 2088-8708 4. STABILITY ANALYSIS Similar to the control design section, the stability analysis of the AMB control system is also divided into two cases. Case 1: x < 0 and i2 = 0. The closed-loop system can be described by    ˙z1 = θz2 − c1z1(k2 b − z2 1) − d1z1 k2 b −z2 1 + ˙z2 = −c2z2 − d2z2 ∂λv ∂z1 2 − θz1 k2 b −z2 1 − ∂λv ∂z1 ˙z3 = ˙i1 − ˙i1,d (56) where, ˙i1 = A −Ri1 − K(ˆυ + )i1 2(x0 − x)2 + u1 (57) ˙i1,d = ∂i1,d ∂z1 ˙z1 + ∂i1,d ∂λ ˙λ + ∂i1,d ∂η ˙η + ∂i1,d ∂Yr ˙Yr + ∂i1,d ∂ ˙Yr ¨Yr + ∂i1,d ∂ ¨Yr ... Y r (58) x = z1 + Yr (59) The velocity observer in this case is ˆυ = η + θλ + kx + g k (60) with, ˙η = −kη − k2 x ˙λ = −kλ − i2 2 (x0+x)2 (61) and ∂α ∂η = − ∂λv ∂z1 2 d2 θ − c2 θ + ∂λv ∂z1 + k θ (62) ∂α ∂λ = − ∂λv ∂z1 2 d2 − c2 + k + θ ∂λv ∂z1 (63) ∂α ∂Yr = −c2 k θ − d2 ∂λv ∂z1 2 k θ + ∂λv ∂z1 k (64) ∂α ∂ ˙Yr = c2 θ + d2 ∂λv ∂z1 2 1 θ − ∂λv ∂z1 − k θ (65) ∂α ¨Yr = 1 θ (66) ∂α ∂z1 = ∂2 λv ∂z2 1 ˆυ + c2 ∂λv ∂z1 + d2 ∂λv ∂z1 3 + k ∂λv ∂z1 + k2 θ + 2d2(λv − λ) ∂λv ∂z1 ∂2 λv ∂z2 − θ(k2 b + z2 1) (k2 b − z2 1)2 (67) ∂2 λv ∂z2 1 = 1 θ 6c1z1 − 2z1d13k2 b + z2 1 (k2 b − z2 1)3 (68) ∂i1,d ∂z1 = − √ α + (x0 − x) 1 2 √ α ∂α ∂z1 (69) ∂i1,d ∂λ = (x0 − x) 1 2 √ α ∂α ∂λ (70) ∂i1,d ∂η = (x0 − x) 1 2 √ α ∂α ∂η (71) ∂i1,d ∂Yr = − √ α + (x0 − x) 1 2 √ α ∂α ∂Yr (72) IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
  • 8. IJECE ISSN: 2088-8708 3673 ∂i1,d ∂ ˙Yr = (x0 − x) 1 2 √ α ∂α ∂ ˙Yr (73) ∂i1,d ∂ ¨Yr = (x0 − x) 1 2 √ α ∂α ∂ ¨Yr (74) To show the stability of the AMB system in this case, consider the following candidate Lyapunov function VC1 = 1 2 log k2 b k2 b − z2 1 + 1 2 z2 2 + 1 2 z2 3 + 2 2k 1 d1 + 1 d2 + 1 d3 (75) Differentiate both sides of (75) yields ˙VC1 = − c1z2 1 − c2z2 2 − c3z2 3 − d1 z1 k2 b − z2 1 − 2d1 2 − d2 ∂λv ∂z1 − 2d2 2 − d3 z3F − 2d3 2 − 3 4d1 + 3 4d2 3 4d3 2 (76) Since c1, c2, c3, d1, d2, d3 are positive constants, then ˙VC1 < 0 which means system (56) is stable. Proof of bounded output is given in [18]. Case 2: x > 0 and i1 = 0. In this case, the stability analysis can be treated in the same manner as in Case 1. 5. SIMULATION RESULTS The closed-loop system is numerically tested to verify the ability of the proposed control design. The AMB used in the numerical simulation has the following parameters: Parameters Value Nominal air-gap 0.001m Number of turns 400 Coil resistance 1Ω Cross-section area 0.001m2 Rotor mass 2.6Kg Rotor initial position 0.0004Kg Air-gap permeability 1.256.10−6 Assume, initially the rotor is at a distance of 0.0004m away from the x0 ie. attached to coil 1. The simulation is carried out in two scenarios. First, a conventional direct Lyapunov is applied and then Lyapunov function with appended term to limit system output response is embedded into the system. Figure 2. Displacement. Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
  • 9. 3674 ISSN: 2088-8708 Figure 3. Actual and estimated velocity. Figure 4. Current. Figure 5. Control voltage. It can be seen from the system responses that the rotor displacement has a maximum value of 0.001m. The phenomenon implies the rotor hits coil 2 during transient period , this is undesirable in practice. IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
  • 10. IJECE ISSN: 2088-8708 3675 Figure 6. Displacement. Figure 7. Actual and estimated velocity. Figure 8. Current. Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)
  • 11. 3676 ISSN: 2088-8708 Figure 9. Control voltage. In order to maintain the rotor position in safe range, the barrier Lyapunov candidate function is em- ployed instead of the conventional one. System responses indicate better tracking performance. The rotor is kept in the predefined zone and possible mechanical contact with stator is avoided. In addition, the closed-loop system dynamics also prove the ability of the speed observer. It is noted that the control current and voltage are in a practical area. 6. CONCLUSION This paper presents the positioning control design for an AMB system. To handle the inherent insta- bility and nonlinearity of the AMB, back stepping control technique is employed. Besides, by introducing a barrier Lyapunov function in control design, the mechanical contact which may happen in transient response can be avoided. An nonlinear velocity is also used to reduce the cost of the system. The feasibility and effective- ness of the proposed control strategy are verified by simulations results. The simulations show good tracking performances of the system and all control inputs are in applicable values. REFERENCES [1] Hui. L, Yingjie. Y. (2012). ”Bearing Fault Diagnosis Based on Laplace Wavelet Transform”, TELKOM- NIKA, Vol.10, No.8, December 2012, pp. 2139 2150. [2] Xinghui. Z, Jianshe. K, Jinsong. Z, 3, Hongzhi. T. (2014). ”Bearing Run-To-Failure Data Simulation for Condition Based Maintenance”, TELKOMNIKA, Vol.12, No.1, January 2014, pp. 514 519. [3] Normaisharah. M, Kasrul Abdul. K, Zulkiflie. Ibrahim, Tole. S, Siti A. A. T, Auzani. J. (2015). ”Bearing- less Permanent Magnet Synchronous Motor using Independent Control”, International Journal of Power Electronics and Drive System, Vol. 6, No. 2, June 2015, pp. 233 241. [4] Abulrub, A. (2006). ”Modelling and control of contact in magnetic bearing/flexible rotor systems”, Ph.D. thesis. [5] Kang, C.S. (2014). ”Control of an Active Magnetic Bearing- Rotor System”, Ph.D. thesis. [6] Aeschlimann, B. (2002). ”Control Aspects of High Precision Active. Arbeit”, 2489(2001). [7] Farmakopoulos, M.G., Thanou, M.D., and Nikolakopou-los, P.G. (2013). ”A Control Model of Active Mag- netic Bearings”, In International Conference of Engineering Against Failure, June, 2628. [8] Bronislaw, T., Dawid, W. and Jan, Z. (2011) ”Modelling of Control System for an Active Magnetic Bearing”, Proceedings of electrotechnical Institute, 252. [9] Jastrzebski, R.P. and Pollanen, R. (2009). ”Centralized optimal position control for active magnetic bearings: Comparison with decentralized control”, Electrical Engineering, 91(2), 101114. doi:10.1007/s00202-009- 0121-2. [10] Kang, M.S., Lyou, J., and Lee, J.K. (2010). ”Sliding mode control for an active magnetic bearing system subject to base motion”, Mechatronics, 20(1), 171178. doi: 10.1016/j.mechatronics.2009.09.010. [11] Tsai, N.C., Wu, B.Y., and Hsu, S.L. (2007). Stability constraints of active magnetic bearing control systems. International Journal of Control, 80(12), 18931902. doi:10.1080/00207170701447379. [12] Noshadi, A., Shi, J., Lee, W.S., Shi, P., and Kalam, A. (2017). ”Robust control of an active magnetic bearing system usingH∞ and disturbance observer-based control”, Journal of Vibration and Control, 23(11), IJECE Vol. 8, No. 5, October 2018: 3666 – 3677
  • 12. IJECE ISSN: 2088-8708 3677 18571870. [13] Hsu, C.T. and Chen, S.L. (2002). ”Exact linearization of a voltage-controlled 3-pole active magnetic bearing system”, IEEE Transactions on Control Systems Technology, 10(4), 618625. doi:10.1109/TCST.2002.1014681. [14] Lum, K.Y., Coppola, V.T., and Bernstein, D.S. (1996). ”Adaptive autocentering control for an active mag- netic bearing supporting a rotor with unknown mass imbalance”, IEEE Transactions on Control Systems Technology, 4(5), 587597. [15] Du, H., Zhang, N., Ji, J.C., and Gao, W. (2010). ”Robust Fuzzy Control of an Active Magnetic Bearing Subject to Voltage Saturation”, IEEE Transactions on Control Systems Technology, 18(1), 164169. [16] Kim, H.Y. and Lee, C.W. (2006). ”Design and control of active magnetic bearing system with Lorentz force- type axial actuator”, Mechatronics, 16(1), 1320. doi: 10.1016/j.mechatronics.2005.09.005. [17] Sivrioglu, S. (2007). Adaptive backstepping for switching control active magnetic bearing system with vibrating base. IET Control Theory Applications, 1(4), 1054 1059. doi:10.1049/iet-cta:20050473. [18] Tee, K. P., et al (2009). Barrier Lyapunov Functions for control of output-constrained nonlinear systems. Automatica, 1(4), 1054 1059. doi:10.1016/j.automatica.2008.11.017. BIOGRAPHY OF AUTHORS Danh Huy Nguyen received the Master degree in Control and Automation Engineering from Hanoi University of Science and Technology, Hanoi, Vietnam, 2000. He is current working toward a Ph.D at Department of Industrial Automation, School of Electrical Engineering, Hanoi University of Science and Technology. His research interests include motion control, magnetic bearing systems and applications. Tung Lam Nguyen received the B.S degree in Control and Automation Engineering from Hanoi University of Science and Technology, Hanoi, Vietnam, 2005, the M.S degree from Asian Institute of Technology, 2007, and the Ph.D from The University of Western Australia, 2014. He is current working as a lecturer at Department of Industrial Automation, School of Electrical Engineering, Hanoi University of Science and Technology. His research interests include motion control, control system and its applications. Manh Linh Nguyen received the B.S degree in Control and Automation Engineering from Hanoi University of Science and Technology, Hanoi, Vietnam, 2008 and the M.S degree from Graduate School of Engineering and Science in Shibaura Institute of Technology, Tokyo, Japan, 2015. From September 2008 to August 2014, he worked as an lecturer in the Department of Industrial Au- tomation, School of Electrical Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam. From September 2014 to August 2015, he was a M.S student and since September 2015 he has been a Ph.D student in Functional Control System Laboratory, Shibaura Institute of Technology, Tokyo, Japan. His research interests include model predictive control, sliding mode control, dis- turbance observer, advanced control theory and its applications to micro/nano positioning systems, digital control design for power electronic converters. Huy Phuong Nguyen received the Ph.D degree in Control and Automation Engineering in 2000 . He is the Head of School of Electrical Engineering, Hanoi University of Science and Technology. He interests in process control and systems theory. Nonlinear Control of an Active Magnetic Bearing ... (Danh Huy Nguyen)