Académique Documents
Professionnel Documents
Culture Documents
Linealizacin de Modelos
16
17
2 @f1 (x) 3
@f1 (x) @f1 (x) @f1 (x)
6
6 @x1 @xm1 @xm 7 7
6 @f2 (x) @x
@f 2 2(x) @f2 (x) @f2 (x) 7
6
@x1 @xm1 7
6 @x2 @xm 7
df (x) 66 .. .. ... .. 7 (2.4)
= . . . ..
66 @f . (x) 7
7
dx (x) @f (x) @f (x) @f
6
6 n1 n1 n1 n1 7
@x 1 @xm1 7
6 @x2 @xm 7
4 @fn (x) @fn (x) @fn (x) @fn (x) 5
@x1 @xm1 @xm
@x2
dx (t)
= f (x (t)) (2.5)
dt
Aproximando f (x (t)) por una expansin en series de Taylor alrededor de un punto
de operacin xop
df () 1 d2 f () 2
(x xop) + t:o:s:
f (x (t)) = f (x op )+ (x x op )+ (2.6)
dx xop 2 dx2 xop
f (xop) = 0 (2.8)
dx (t)
= f (x (t) ;u (t)) (2.11)
dt
Aproximando f (x (t) ;u (t)) por una expansin en series de Taylor alrededor de un
punto de operacin xop; uop
@f () @f ()
f (x (t) ;u (t)) = f (xop; u op )+
(x x op )+
(u u op )+
@x xop;uop @u xop;uop
1 @ 2 f () (x xop)2 + 1 @ 2 f () (u uop)2
2 @x2 xop;uop
2 @u2 xop;uop
2
+ 1 @ f ()
2 @x@u (x xop) (u u op )+ t:o:s: (2.12)
xop;uop
Entonces se tiene:
Entonces se tiene:
y (t) = Cx + Du (2.17)
2 3 2 3
x_ 1 (t) f1 (x1 (t) ; x2 (t) ;: :: ; xn (t) ; u1 (t) ; u2 (t) ;: :: ; um (t))
6 x_ 2 (t) 7 6 7
f2 (x1 (t) ; x2 (t) ;: :: ; xn (t) ; u1 (t) ; u2 (t) ;: :: ; um (t))
6 7
6
6 .. 7
7 6
6 ...
7
77 (2.18)
6
x . 7= 6
4 _ n1 (t)
5 4 fn1 (x1 (t) ; x2 (t) ; : : : ; xn (t) ; u1 (t) ; u2 (t) ; : : : ; um (t)) 5
x_ n (t) fn (x1 (t) ; x2 (t) ;: :: ; xn (t) ; u1 (t) ; u2 (t) ;: : : ; um (t))
2 3 2 3
y1 (t) g1 (x1 (t) ; x2 (t) ; : :: ; xn (t) ; u1 (t) ; u2 (t) ; : :: ; um (t))
6 y2 (t) 7 6 g2 (x1 (t) ; x2 (t) ; : :: ; xn (t) ; u1 (t) ; u2 (t) ; : :: ; um (t)) 7
6 7
6
6 .. 7
7 6
6 .. 77 (2.19)
6 . 7= 6 7
yq1 (t) g q1 (x1 (t) ; x2 (t) ; : : : ; xn (t). ; u1 (t) ; u2 (t) ; : : : ; um (t))
4 5 4 5
yq (t) gq (x1 (t) ; x2 (t) ; : :: ; xn (t) ; u1 (t) ; u2 (t) ;: :: ; um (t))
Donde:
A=
df ()
(dim(A) = n n)
dx xop;uop
B=
@f ()
(dim(B) = n m)
@u xop ;uop
C=
@g ()
(dim(C) = q n)
@x xop ;uop
D=
@g ()
(dim(D) = q m)
@u xop ;uop
Asumiendo que la densidad del uido es constante y que el rea transversal del
tanque es constante se tiene:
m
_ (t) = F (t) (2.27)
Donde:
21
m : masa.
: densidad.
V : volumen.
A : rea transversal.
h : nivel.
F : ujo.
Substituyendo se tiene:
dmvc (t) dV (t) dh (t)
= = A (2.28)
dt dt dt
Finalmente
dh (t)
A = Fi (t) Fo (t) (2.29)
dt
Si a la salida el ujo es turbulento y ocurre a travs de una obstruccin se tiene
p
Fo (t) = Cd h (t) (2.30)
Substituyendo
dh (t) p
A = Fi (t) Cd h (t) (2.31)
dt
Si se selecciona como salida el nivel del tanque se tiene que la realizacin fsica
no-lineal que representa el sistema es
dx (t) Cd p 1
= f (x (t) ;u (t)) = x (t)+ u (t) (2.32)
dt A A
Donde:
x (t) : h (t)
u (t) : Fi (t)
y (t) : h (t)
Si se desea controlar la salida (el nivel) alrededor un setpoint, xop = href:
Se procede de la siguiente manera:
p
yop = href ! xop = href ! uop = Cd href
Nota: Para calcular el valor de uop se debe recordar que
dx (t)
=0 (2.34)
dt xop;uop
@f () 1
= =1 (2.36)
B=
@u xop;uop Axop;uop A
C=
@g ()
= 1 =1 (2.37)
jxop;uop
@x xop;uop
D=
@g ()
= 0jx ;u = 0 (2.38)
@u xop;uop op op
2.10 Ejercicio
Linealize el sistema dado de manera tal que el punto de operacin permita que
el setpoint sea yref = 2 unidades. Construya la realizacin que representa al sistema
linealizado.
2 3 2 3
x_ 1 x3 5x1x2 + eu1
3
4 x_ 2 5 = 4 7u1x2 x2x2 5 (2.41)
1 3
p 3
x_ 3 x3 2x 1 + ln (x1)