Professional Documents
Culture Documents
net/publication/221503838
CITATIONS READS
23 2,448
3 authors, including:
All content following this page was uploaded by Juan Manuel Escaño on 13 March 2014.
1 Introduction
The use of pneumatic levitation systems is a not suf- Figure 1. Scheme of the application
ficiently exploited application, perhaps because of their
difficulty to regulate the vertical movements of the float-
ing objects. Nowadays there exist prototypes of this kind
of systems applied, among others, to food carriage (for
example, see [8]). The main advantages of this kind of
transport are the low friction and the material management
without any contact with mechanical parts. Therefore, a
too much cleaner and faster conveyance is achieved with
this kind of devices.
In this work a lab plant, which consists of industrial
components is employed to test several control strategies
applied to pneumatic levitation systems. The main goal is
to fulfill a real time control on the position of an object (in
this case a ball) hovering in a air current, which catches
the ball with some force.
The device is located at the Process Control Labora-
tory of the Altair Technological Center in Seville (Spain),
which consists of a centrifugal fan blower acted by an
AC motor connected to a variable-speed drive. The drive Figure 2. Picture of the system
speed-reference is sent from a trading programmable logic
controller (PLC), which receives the ball position mea-
The remainder of the paper is organized as follows: in
surement from a personal computer linked to it through
Section 2 a brief theoretical study for system modelling
*J.M. Escanio is with the Depto. Electricidad y Automatica, Cen- is presented, and the results of the system identification
tro Tecnol6gico Altair, Barbero de Sevilla,J 41006 Sevilla, (Spain),
- at several operating points are exposed. The description
email:jmesca@e-altair.org of the synthesis of the different controllers, as well as a
tM.G. Ortega and F.R. Rubio are with the Depto. Ingenierfa de Sis-
temas y Automatica, Escuela Tecnica Superior de Ingenieros, Univer-
comparison among the performances achieved, are shown
sidad de Sevilla, Camino de los Descubrimientos, s/n 41092 Sevilla
-
in Section 3. Finally, major conclusions are summarized
(Spain) email: {mortega,rubio} @esi.us.es in Section 4.
T~~~~ Fg
-0.4023s4 + 13.97s 3- 111.882 - 533.3s + 5881
GN(S) s4 + 45.82s3 + 178.3s2 + 998s + 2542
30ii
20. ,
1~~ ~
0
524 VOLUME 1
signals, the error vector, the measured variable and the
control signal respectively.
60
Output (cm)
50
40
30
Input (Hz)
20 K(s
IU.-
G(s
time (s)
of values for its gains is performed by means of the well- 1. Scaling and estimation of the multiplicative
known Ziegler-Nichols tuning rules; afterwards a fine ad- output uncertainty
justment is fulfilled to attain a better behavior.
Figure 6. Experimental results with the PID Once the multiplicative uncertainty has been esti-
controller mated, function WT (s) in such a way that it must be
stable, minimum phase, with high gain at high fre-
quencies, and with module greater than the module
of the uncertainty previously computed for each non-
3.2 H,,,, controller
nominal model and frequency, that is,
mixed
A robust H,,,, control
525 ~~~~~~~VOLUME 1
which fulfills the above constrains, as shown in figure are shown in figure 9. It can be seen some tracking im-
8. provements in relation to the ones of the PID controller,
while poor results are achieved in disturbance rejection
experiments. The time response becomes too oscillatory,
and with a great amplitude. This may be explained keep-
ing in mind that this is model-based controller, which tries
to cancel the system dynamics. In this way, it must be re-
membered that the system has a dominant and very oscil-
latory mode. These poles vary depending on the operating
point. Therefore, the oscillations may be caused by an im-
perfect cancellation of these poles.
80
60
v /,\,^,
40 - ,<\ /A-- v v ^,\ 'V
-\ ,a ,\^,n/
V VI AX,
kv tV
\\A
\ disturbance
\tracking /Irejection
Figure 8. Function WT(s) as an upper bound u ,1I
of the estimated multiplicative uncertainty 0 5 10
time (s)
15 20 2
42 /
I
WS(S) = as
+ )wT 32 -
+ 1310(r_-1)WT 30
0 5 ~~0 ~ ~~115 ~~10
~ 220 2E?5
time (s)
where WT 2.8 radjs is the crossover frequency of Figure 9. Experimental results with the Ho,
the transfer function WT(s). The following values controller
are proposed for the parameters: a 0. 5, 10-4,
and r, initially equal to 0. The final form of Ws (s)
is obtained by adjusting the value of r, under instruc-
tions of the following rule of thumb: as the value of 3.3 Fuzzy control
r,increases, a faster (although more oscillatory) res- The third control strategy implemented is based on
ponse is attained. fuzzy logic [9, 5]. In particular, a pseudo-linear direct
control has been designed, which is, in some sense, simi-
Finally, the weighting function WKS (s) is chosen as lar to a PI controller [4]. Figure 10 shows the structure of
the identity in order to avoid numerical problems [3].
a general fuzzy controller.
Experimental results obtained with this control strategy 1 and 1 respectively. On the other hand, three singletons
526 VOLUME 1
e response is similar to the ones attained by the previous
controllers, but the amplitude of the oscillations decreases
FIS 1/s
a lot, at least in disturbance rejection experiments.
d/dtP KIntegrator
Derivator
controller 'o
4040- ' * X-
20 / \-disturbance
tracking rejection
o0 / I \I20
are employed for each output, whose values are -1, 0, and 5 10
time (s)
15 2
wF
34 -
32 -
Negative Positive
30
0 5 10 15 20 2 ?5
time (s)
-1 0 1
Figure 13. Experimental results with the
Input fuzzy controller
Negative
___________j- Zero Positive
3.4 Comparison of results
In order to compare the results attained by the control
-1 0 1 strategies, the ITAE index of the time responses are ex-
Output posed in table 1.
527 VOLUME 1
modelling study has been performed, and linearized sys-
tems around several operating points has been obtained
from analyzing input-output data.
Three control strategies has been implemented, and ex-
perimental results for tracking and disturbance rejection
have been presented. The first controller has been a clas-
sical PID, which has provided a good trade-off between
tracking and disturbance rejection.
A pseudo-linear direct control based on fuzzy logic has
been also tested. Despite of few rules have been designed,
with triangular membership functions for the inputs and
three singletons for the output, this controller has slightly
improved the performance attained with the PID.
Finally, a model-based Ho, controller has been also
tried out. Although better behavior has been achieved for
tracking experiments, this controller has provided a poor
performance for disturbance rejection. This fact may be
explained taking into account the uncertainty of the sys-
tem dominant mode, which is too oscillatory.
Acknowledgments
The authors would like to acknowledge MCYT and
FEDER for funding this work under grants DPI2003-
00429 and DPI2004-06419. Likewise, the authors appre-
ciate the support of the DMASTEC organization.
References
[1] Algarin, D. Reconocimiento de objetos mediante visi6n
artificial (in Spanish). Proyecto Integrado, Centro Tec-
nol6gico ALTAIR, 2002. In Spanish.
[2] Balas, G., Doyle, J., Glover, K., Packard, A., Smith, R. ut-
Analisys and Synthesis Toolbox User's Guide. The Math-
Works Inc., Natick, Mass, second edition, 1995.
[3] Chiang, R., Safonov, M. Robust Control Toolbox User's
Guide. The MathWorks Inc., Natick, second edition, 1998.
[4] Jantzen, J. Tuning of Fuzzy PID Controllers. Technical
University of Denmark. Departament of Automation, Bldg
326, DK-2800 Lyngby., second edition, 1998. Tech. Re-
port no 98-H 871.
[5] Leondes, C.T. Fuzzy Theory Systems. Techniques and Ap-
plications. Academic Press, 1999.
[6] Ljung, L. System Identification Toolbox. The Math Works,
Inc., 1995.
[7] Ortega, M.G., Rubio, F.R. "Systematic Design of Weigh-
ting Matrices for H,, mixed Sensitivity Problem". Jour-
nal of Process Control, 14(1):89-98, 2004.
[8] Reed, J. Biscuit Levitation by airjets. Biennial Report
1998-2000, Silsoe Research Institute, New York, 2000.
[9] Rubio, F.R., Berenguel, M., Camacho, E.F. Fuzzy Logic
Control of a Solar Power Plant. IEEE Trans. on Fuzzy
Systems, 3(4), 1995.
[10] Skogestad, S., Postlethwaite, I. Multivariable Feedback
Control. Analysis and Design. Jonh Wiley & Sons, New
York, 1996.
528 VOLUME 1