Documente Academic
Documente Profesional
Documente Cultură
Introducción
Hemos mencionado que los modelos con los que vamos a trabajar son del tipo de
ecuaciones matemáticas, más específicamente ecuaciones algebraicas, diferenciales
ordinarias o en derivadas parciales. Particularmente si queremos trabajar con modelos
dinámicos las ecuaciones diferenciales incluyen la variable tiempo. La resolución de
dichas ecuaciones diferenciales puede realizarse en el propio dominio del tiempo, en el
cual normalmente planteamos nuestro modelo, pero también, como veremos más
adelante, pueden realizarse transformaciones de dichas ecuaciones para resolverlas en el
dominio de Laplace (ver Capítulo 6) o en el dominio de la frecuencia (ver Capítulo 17).
En el dominio de Laplace las ecuaciones diferenciales respecto al tiempo se transforman
normalmente en ecuaciones algebraicas. En el dominio de la frecuencia se puede
visualizar con relativa sencillez el comportamiento dinámico del sistema.
ILM 1
DINÁMICA Y CONTROL DE PROCESOS
v0
h1 1 v1
h2 2 v2
Asumamos que el flujo que sale de cada tanque es proporcional a la altura de líquido
(esto no es rigurosamente cierto pero puede ser una aproximación válida en cierto
rango): vi =ihi
dh1 v0 1
h1
dt A1 A1
dh2 v1 2
h2 1 h1 2 h2
dt A2 A2 A2 A2
1
0 1
h1 A1 h1
A1 0
v
h2 1 2 h2 0
A2 A2
O bien
x Ax Bu
donde
1
h A 0 1
x 1 u v0 A 1 B A1
h2 1
2
A2 A2 0
ILM 2
DINÁMICA Y CONTROL DE PROCESOS
Si tomamos las alturas como variables de salida también podemos escribir la siguiente
ecuación
y Cx Du
h 1 0 h1
y 1
h2 0 1 h2
con 1 0
C D0
0 1
f x
dx
dt
f
x xs 1
2
f x f xs x xs 2 ...
f
x xs 2 x 2
xs
f
f x f xs x xs
x xs
dx f
x
dt x xs
dx
x
dt
ILM 3
DINÁMICA Y CONTROL DE PROCESOS
Supongamos ahora un ejemplo de una función con una variable de estado y una de
salida:
f x, u
dx
x
dt
Realizando una expansión por Taylor en torno al punto de estado estacionario (xs , us):
f
x f xs , u s x xs f u us 1 2 f
x xs 2
x x s ,u s u x s ,u s 2 x 2 xs
2 f
x xs u u2 1
2
f
u us 2 ...
xu xs
2 u 2
xs
f
x f xs , us x xs f u us
x x s ,u s u x s ,u s
d x xs f
x xs f u us
dt x x s ,u s u x s ,u s
dx f f
x u
dt x x s ,u s u x s ,u s
dx
a x b u
dt
v h
vin
V v
ILM 4
DINÁMICA Y CONTROL DE PROCESOS
h vin
f h, v
dh
dt A A
donde h es la variable de estado, vin es la variable de entrada y y A son los
parámetros. Usando Taylor
v
f h, v s hs h hs 1 v vs
A A 2 A hs A
O bien llamando x = h’ , u = v’
dx
ax bu
dt
con
1
a b
2 A hs A
x 1 f1 x1 ,..., xn , u1 ,...., u m
. . . . .
. . . . .
x n f n x1 ,..., xn , u1 ,...., u m
y 1 g1 x1 ,..., xn , u1 ,...., u m
. . . . .
. . . . .
y r g r x1 ,..., xn , u1 ,...., um
ILM 5
DINÁMICA Y CONTROL DE PROCESOS
x f x, u
y gx, u
f i f i g i g i
Aij Bij Cij Dij
x j u j x j u j
x s ,u s x s ,u s x s ,u s x s ,u s
Cabe destacar que muchas veces las variables de salida no son función de las de entrada
y entonces D = 0 ; e incluso muchas veces las variables de salida (y) son las propias
variables de estado (x) con lo cual la matriz C es la matriz identidad.
Veamos otro ejemplo: dos tanques en serie, ambos en el mismo nivel (Figura 4.3).
Asumamos que el flujo que sale de cada tanque es proporcional a la raíz cuadrada de la
altura de líquido:
v h
v
h1 1 h2 v2
2
v1
f1 h1 , h2 , v 0 1
dh1 v
h1 h2
dt A1 A1
2
f 2 h1 , h2 , v 1
dh2
h1 h2 h2
dt A2 A2
ILM 6
DINÁMICA Y CONTROL DE PROCESOS
Asumamos que solo se mide la altura del segundo tanque; la variable de salida es
entonces y = h2 – h2s
x h h
x 1 1 1s u v vs y h2 h2 s
x2 h2 h2 s
f1 1 f1 1
A11 B11
h1
h ,v 2 A1 h1s h2 s v h s ,vs A1
s s
f 1 f 2
A12 1 B21 0
h2 h ,v 2 A1 h1s h2 s v h s ,vs
s s
f 1 g
A21 2 C11 0
h1 h ,v 2 A1 h1s h2 s h1 h s ,vs
s s
f 1 2 g
A22 2 C 21 1
h2 h ,v 2 A1 h1s h2 s 2 A2 h2 s h2 h s ,vs
s s
dx1 1 1
dt x 1
2 A1 h1s h2 s 2 A1 h1s h2 s 1 A u
dx
2
1 1 2 x 2 1
0
dt 2 A2 h1s h2 s 2 A2 h1s h2 s 2 A2 h2 s
x
y 0 1 1
x2
donde
y x 2 h2 h2 s
x Ax
ILM 7
DINÁMICA Y CONTROL DE PROCESOS
Entonces
A VV 1
e At V e t V 1
te 1t 0
e
0 e 2 t
x(t) V e t V 1 x(0)
Donde x(0) son las condiciones iniciales.
x Ax Bu
De igual forma que para un única variable x ax bu
ILM 8
DINÁMICA Y CONTROL DE PROCESOS
la solución es
ba u0
x(t ) e at x(0) e at 1
Q P I A-1B
donde
P e At
La ecuación puede resolverse también para sistemas que cambian en el tiempo paso a
paso:
x( t Δt ) P x( t ) Q u(t )
O bien
x( k 1 ) P x( k ) Q u(k )
ILM 9