Professional Documents
Culture Documents
Testing Laguerre Volterra Paper
Testing Laguerre Volterra Paper
Carlos Medina-Ramos
Huber Nieto-Chaupis
I. I NTRODUCTION
Mathematical methodologies in advanced control have
played a crucial role to understand complex nonlinear systems
realized at industrial processes along the last decades [1].
Often one needs to know the internal dynamics in real systems
from the I/O data. Mathematically speaking, the description
of systems can be possible by using the master equation
y(t) = Ox(t),
(1)
j [x(t)],
H
(2)
j=1
141
(3)
that is in essence the definition (2) [6]. The functions h(i ) and
x(i t) describe the kernel and delayed function respectively.
N
k1 =1 c1 1 (k1 )x(k k1 ) + c2 2 (k1 )x(k k1 )
+c3 3 (k1 )x(k k1 )
2
2
2
2
+N
k1 =1 c11 1 (k1 )x (k k1 ) + c22 2 (k1 )x (k k1 )
1 h(1 )x(1 t) +
1 2 h(1 , 2 )x(1 t)x(2 t) +
t),
(4)
(5)
L
h2 (k1 , k2 ) = L
j l cjl j (k1 )l (k2 )
(6)
h3 (k1 , k2 , k3 ) =
L L
L
j l n cjln j (k1 )l (k2 )n (k3 ),
(7)
142
(8)
Fig. 3. Behavior of temperature versus time for both model (dots) and
reactor data (blue line) for a multilevel signal. We have used samples of 30 s.
First, second and third order Laguerre-Volterra versus data are plotted in top,
middle, bottom panels respectively. To note that the usage of second order
improves notably the adjustability to data.
where only the first order is used for this exercise, thus ci
should be extracted. Note that the kernels can be factorized
by writting (9) in a compact form as follows:
y(1)
1 (1)(1) 2 (1)(1) 3 (1)(1)
y(2)
1 (2)(2) 2 (2)(2) 3 (2)(2)
y(3)
(3)(3) 2 (3)(3) 3 (3)(3)
= 1
.
.
.
.
.
.
.
.
y(k)
1 (k)(k) 2 (k)(k) 3 (k)(k)
c1
c2
c3
(10)
(11)
(12)
143
1 T
C3 = (AT
A3,k Yk
3,k Ak,3 )
(13)
144
ACKNOWLEDGMENTS
The authors would like to thank to PISOPAK PERU S.A.C
where the experimental tests were performed. H.N-Ch is
very grateful to the nice atmosphere found in the FIEE-UNI
during the academic year 2008, and therefore thanks to F.
Merchan, D. Carbonel, J. Betetta and A. Rocha, as well as to
postgraduate section staff Mrs. D. Rojas and Mrs. M. Alvarez.
Finally, the authors would like to thank to Mrs. K. Mesa
whom have help us with the technical details concerning this
manuscript in an early version.
R EFERENCES
[1] E. Mosca, Predictive and Adaptive Control, Pretince Hall; 1st edition
(June 20, 1994).
[2] A. Y. Kibangou, G. Favier, M. M. Hassani: Laguerre-Volterra filters
optimization based on Laguerre spectra, Eur. Jour. on Applied Signal
Processing 2874-2887 17 (2005).
[3] Doyle F. J., Ogunnaike B. A., and Person R. K.: Nonlinear model-based
control using second-order Volterra model , Automatica, 697-714 31
(1995).
[4] Zhang H. T., Tischenko L., Yu P. Z.: A novel adaptive control algorithm
based on nonlinear observer, Trans. Inst. Meas. Contr., 129-151 31
(2009).
[5] Bibes G., Coirault R., Ouvrard R.: Atrazine oxidation modelling using
Volterra series expanded on transfer functions, Proceedings of the American Control Conference, Denver Colorado June 4-6, 2003 pag. 2851.
Edited by IEEE.
[6] Boyd S., Chua L. O., Fading Memory and Problem of Approximating
Nonlinear Operators with Volterra Series IEEE Transactions on Circuits
and Systems, 1150-1161 32 1985.
[7] M. Abramowitz and I. Stegun, Handbook of Mathematical Functions
National Bureau of Standards, Applied Mathematics Series 55, June 1964,
chapter 22.
[8] G. Arfken and H. Weber, Mathematical Methods for Physicists, Academic
Press; 5 edition (October 2000), chapter 13.
[9] Kozac S, Nonlinear Predictive Control Based on Volterra Models Presented at XXXIII Seminar ASR 2008 Instruments and Control Babiuch,
Smutny and Skutova (eds) Ostrava (2008).
[10] John Mathews and Kurtis Fink, Numerical Methods Using Matlab,
Pretince Hall; 4th, 2004.