The magnetic levitation system described by
equations (12),(13) was simulated together with the
passivity based sliding mode controller (3),(20). The
nominal value of the ball’s mass m and the con-
stant coefficients used in the force-distance relation-
ship
ˆ
b(z) were selected as in (Cho et al., 1993), this
is m = 2.206 gr, a
1
= 0.0231/mg, a
2
= −2.4455/mg,
a
3
= 64.58/mg. In fact, as it is noted in (Cho et al.,
1993), the validity of the
ˆ
b(x
1
) is constrained to the
range of 35 mm and 48 mm. By choosing the nominal
value of the control applied to the amplifier circuit to
beV
c0
= 4.87 volts, we obtained the equilibrium point
(d
0
,
˙
d
0
) = (38.2 mm,0 mm/sec). The initial condi-
tions of the magnetic levitation system were fixed to
x
1
(0) = 44.2 mm and x
2
(0) = 0 mm/sec, while the
controller parameters were selected as Γ = 10 and
k = 2. In order to diminish the effect of chattering
due to the discontinuity of the sign function, a satura-
tion function given by
sat(S) =
1, if S > ε
S/ε, if −ε ≤ S ≤ ε
−1, if S < −ε
with ε > 0, was used instead of the sign function.
In order to evaluate the performance of the control
scheme, a variation of 20% in the value of the func-
tion
ˆ
b(z) was introduced at t = 7 sec in all the simula-
tions. The time closed-loop plot corresponding to the
distance d is shown in Figures 2 for ε = 0.001. From
this plot, we can notice that the distance of the ball to
the reference line is always regulated to the equilib-
rium point d
0
= 38.2 mm with no overshoot.
Figure 2: Closed-loop response of the distance, d; ε =
0.001.
4 CONCLUSIONS
In this paper, a passivity-based sliding mode con-
troller design that allows to stabilize an uncertain non-
linear system has been presented. The proposed con-
troller has also been applied to the model of a mag-
netic levitation system in order to regulate the height
of a levitated ball around at one of its equilibria.
REFERENCES
Byrnes, C. I., Isidori, A., and Williams, J. C. (1991). Passiv-
ity, feedback equivalence, and the global stabilization
of minimum phase nonlinear systems. In IEEE Trans-
actions on Automatic Control, vol.36, pp. 1228-1240.
IEEE.
Cai, X. S. and Han, Z. Z. (2005). Inverse optimal con-
trol of nonlinear systems with structural uncertainty.
In IEE Proceedings Control Theory and Applications,
vol. 152, pp. 79-83. IEE.
Cho, D., Kato, Y., and Spilman, D. (1993). Sliding mode
and classical control of magnetic levitation systems.
In IEEE Control Systems, pp. 42-48. IEEE.
Duarte-Mermoud, M. A., Castro-Linares, R., and Castillo-
Facuse, A. (2002). Direct passivity of a class of mimo
non-linear systems using adaptive feedback. In Inter-
national Journal of Control, vol. 75, pp. 23-33. Taylor
and Francis.
Khalil, H. (1996). Nonlinear Systems. MacMillan Publish-
ing Company, New York, 2nd edition.
Loria, A., Panteley, E., and Nijmeier, H. (2001). A remark
on passivity-based and discontinuous control of un-
certain nonlinear systems. In Automatica, vol.37, pp.
1481-1487. Elsevier.
Mahmoud, M. S. and Zribi, M. (2002). Passive control
synthesis for uncertain systems with multiple-state
delays. In Computers and Electrical Enginnering,
vol.28, pp. 195-216. Pergamon.
Ortega, R. (1991). Passivity properties for stabilizing of
cascaded nonlinear systems. In Automatica, vol. 27,
pp. 423-424. Elsevier.
Su, W. and Xie, L. (1998). Robust control of nonlinear feed-
back passive systems. In Systems Control Letters, vol.
28, pp. 85-93. Elsevier.
Tunay, I. and Kaynak, O. (1995). A new variable struc-
ture controller for affine nonlinear systems with non-
matching uncertainties. In International Journal of
Control, vol. 62, pp. 917-939. Taylor and Francis.
Utkin, V. I. (1992). Sliding Modes in Control and Optimiza-
tion. Springer, New York, 1st edition.
ICINCO 2007 - International Conference on Informatics in Control, Automation and Robotics
342