Documentos de Académico
Documentos de Profesional
Documentos de Cultura
sistemas dinmicos
Alain Gauthier
agauthie@uniandes.edu.co
Ecuacin Diferencial:
n
an y ... a1 y a0 y
bmu
... b1 u b0u
x
Estado
y
Salida
Funcin de Transferencia:
Ecuaciones de Estado:
Y ( s) b0 b1 s ... bm s
U ( s) a0 a1 s ... a n s n
Funcin de Transferencia:
Ecuaciones de Estado:
Denominador de la funcin de
transferencia
Polinomio caracterstico
de la matriz A
Modelos matemticos
Relacin entre los diferentes modelos
Varios
mtodos
Ecuacin
diferencial
Transformada
de
Laplace
x=Mx*
Transformacin
de similaridad
Funcin de
Transferencia
Ecuaciones
de Estado
G(s) C (sI A) 1 B D
Modelos
nicos
Mltiples modelos
Multiplicidad del
vector de estados
Representacin de Estado
Sistema Lineal e Invariable en el tiempo
Vector de estado
u(t)
y(t)
A
B
C
D
Vector de entradas
Vector de salidas
Matriz de estado
Matriz de entradas
Matriz de salidas
Matriz de acoplamiento directo entrada/salida
Y ( s)
G( s)
C ( sI A) 1 B D
U ( s)
Funcin de Transferencia a Representacin de Estado
Existen varios mtodos como las formas cannicas, la forma de
Jordan y la forma natural
det sI A 0
Diagramas de bloques:
mediante
la
Diagramas de bloques
Topologas
Ejemplo 1: Con base en la siguiente planta de reactores obtener la
C
funcin de transferencia que relacione A 2
C A0
G1 ( s)
C A1
k1
C A0 1 s 1
G2 ( s )
C A2
k2
C A1 2 s 1
Diagramas de bloques
Topologas
REPRESENTACIN EN BLOQUES
C A0
G1 ( s)
C A1 ( s)
G2 ( s )
C A2
C A2 C A1 C A2
k1k 2
C A0 C A0 C A1 1 s 1 2 s 1
Diagramas de bloques
Topologas
Ejemplo 2: Con base en la siguiente planta de reactores obtener la
funcin de transferencia que relacione la salida de las dos
concentraciones en trminos de la entrada.
G1 ( s)
C A1
k1
C A0 1 s 1
G2 ( s )
C A2
k2
C A1 2 s 1
CA
Diagramas de bloques
Topologas
REPRESENTACIN EN BLOQUES
G1 ( s)
C A0
C A1 ( s)
+
+
G2 ( s )
C A C A1 C A2
CA
C A2
CONFIGURACIN PARALELO
C A C A0 G1 C A0 G2
CA
G1 G2
C A0
Diagramas de bloques
Topologas
REPRESENTACIN EN BLOQUES
R(s)
C(s)
G1 ( s)
G2 ( s )
CONFIGURACIN REALIMENTADA
G1
C ( s)
R( s) 1 G1G2
y sal N M k k
M
yent k 1
Donde:
1 Pm1 Pm 2 Pm 3 ...
m
Ecuacin de Estado:
Solucin de la ecuacin de
estado lineal homognea:
Donde:
Entonces:
x(t ) Ax(t )
x(t ) (t , t 0 ) x(t 0 )
(t , t 0 ) e A(t t0 )
y(t ) Cx(t )
x(t ) e
A ( t t 0 )
x(t 0 ) e A(t ) Bu ( )d
t0
Clculo de (t-t0)=eA(t-t0)
2
n
t
t
1) e At I At A 2
An
,
2!
n!
1
At
2) L e sI A
3) Teorema de Cayley Hamilton
4) Otros
t0 0
x Ax Bu
Sistema Controlable
1
y Observable
y
Cx
Du
x P~
x
~~
~
x A
~
x Bu
2
~~
~
y Cx Du
Forma Cannica
~
A P 1 AP
~
B P 1B
~
C
CP
Polinomio Caracterstico
b
s
... bn1 s bn
1
1
2
g s C sI A B D
D
n
n 1
s a1 s ... a n1 s a n
...
a
y
...
b
bn u
1
n 1
n
1
2
n 1
n
n 1
n 1
n2
dt
dt
dt
dt
dt
dt
Transformaciones:
~ V~ 1VB
B
a n 1
a1
1 b1
b
2 2
*
1 n bn
0
0
0
~
A
a n
1
0
0
0
1
0
a n 1
an2
~ 1
C
0 1
a1
1
2
~
B
n
~D
D
a n1 a1 1
V 1
0
a1
0
1
0
~
A
0
0
1
0
0
0
0
0
0
1
an
bn
b
a n 1
n 1
a n2 ~
B
a1
b1
~
C 0 0 0 1
~D
D
Transformaciones:
~
~ 1
C CUU
a n 1
a1
1 b1
b
2 2
*
1 n bn
0
1
~ 0
A
0 0
0 0
1 0
0
0
~
C 1
an
a n 1
a n2
1 a1
3 n
1
0
~
B
0
~D
D
a n 1 a1 1
~ 1
0
a1
0
0
0
~
A
a n
~ b
C
n
1
0
0
0
1
0
a n 1
an2
bn 1
0 1
a1
b1
0
0
~
B
1
~D
D
P( s )
an s n an 1s n 1 a1s a0
s p1 s p2
s pn
Q( s )
Q( p1 )
A1 ( s p1 )
P(s) s p p1 p2 p1 p3 p1 pn1 p1 pn
1
Se hace esta misma evaluacin para el resto de coeficientes
An r
A1
A2
K1
K2
Kr
s p1
s p2
s pn r
s pi
s pi 2
s pr r
n - r races diferentes
K r s pi G ( s)
K r 1
K r 2
r races iguales
s pi
d
s pi r G (s)
ds
s pi
1 d2
r
p
i G(s)
2
2! ds
s pi
1 d r 1
r
K1
s
p
i G ( s)
r 1
r 1! ds
s pi
Forma Diagonal
(caso monovariable)
AD
P 1 AP
BD
CD
P 1 B
CP
Con
y
P v1
v2 vn
0 0
AD
0 0
0 0
0
0
0
0
n 1
Forma Diagonal
(caso monovariable)
b1 s n 1 b2 s n 2 ... bn 1 s bn
an
a1
a2
Gs
D
D
n
n 1
s 1 s 2
s n
s a1 s ... a n 1 s a n
G( s)
an
a1
a2
Y ( s)
D
U ( s) s 1 s 2
s n
1 0
0
2
0 0
AD
0 0
0 0
0
0
0
0
C D 1 1
n 1
a1
a
2
BD
a n
DD D
Controlabilidad
A : n n , B : n 1
La ecuacin de estado es (completamente) Controlable a t0, si
para todo estado x(t0) x0 y x1, existe t1 > t0 (t1 finito) y un vector
de entrada u(t0, t1) que transfiere el sistema del estado x0 hasta el
estado x1= x(t1).
Si no Sistema No Controlable
Observacin: No existen limitaciones sobre las entradas.
Observabilidad
Forma Diagonal
(caso monovariable)
AD
P 1 AP
BD
CD
P 1 B
CP
Con
y
P v1
v2 vn
0 0
AD
0 0
0 0
0
0
0
0
n 1
Forma Diagonal
(caso monovariable)
b1 s n 1 b2 s n 2 ... bn 1 s bn
an
a1
a2
Gs
D
D
n
n 1
s 1 s 2
s n
s a1 s ... a n 1 s a n
G( s)
an
a1
a2
Y ( s)
D
U ( s) s 1 s 2
s n
1 0
0
2
0 0
AD
0 0
0 0
0
0
0
0
C D 1 1
n 1
a1
a
2
BD
a n
DD D
Controlabilidad
A : n n , B : n 1
La ecuacin de estado es (completamente) Controlable a t0, si
para todo estado x(t0) x0 y x1, existe t1 > t0 (t1 finito) y un vector
de entrada u(t0, t1) que transfiere el sistema del estado x0 hasta el
estado x1= x(t1).
Si no Sistema No Controlable
Observacin: No existen limitaciones sobre las entradas.
Observabilidad
CONTROLABILIDAD Y OBSERVABILIDAD
U B
AB
C
CA
2
CA
CA n 1
Matriz de
Observabilidad
de (1)
A B A
n 1
Matriz de
Controlabilidad de (1)
det(V) 0
U~
n = orden del sistema
V~
Matrices de
controlabilidad y
observabilidad
de (2)
y (t ) Cx(t ) Du(t )
x P~
x
Invariante
P(n x n) no singular
~~
~
~
x (t ) A x (t ) Bu(t )
2
Sistema Equivalent e
~~
~
y (t ) C x (t ) Du(t )
~
A P 1 AP
~
C CP
~
B P 1 B
~
DD
Teorema 1
La Controlabilidad y la Observabilidad de un sistema lineal invariante en
el tiempo son invariantes bajo cualquier transformacin equivalente.
Demostracin:
~ ~ ~ ~ 2 ~ ~ n1 ~
[ B, AB, A B,... A B ] [ P 1 B, P 1 APP 1 B, P 1 APP 1 APP 1 B,...]
[ B, AB, A2 B,... An1 B]
igual para Observabilidad
A
nn
Ai1
Ai
nini
A2
Ai 2
Ap
Aiq (i )
i 1
1
i
Aij
nijnij
1
i
B1
B
2
B
nr
B p
C C1 C 2 C p
mn
p valores propios
distintos 1, 2 , p
Ai = Todos los bloques de
Jordan asociados a i
Bi1
B
i2
Bi
Ci Ci1 Ci 2 Ciq (i )
nir min
B
iq (i )
b1ij
b
2 ij
Bij
nijr
b lij
mnij
Teorema 2
El sistema (1) (Forma de Jordan) es Controlable si y solamente si para
cada i = 1, 2, ..., p, las filas de la matriz:
b li1
b
li 2
Bil
q ( i )r
b
liq i
Ci1 c1i1
mq ( i )
c1i 2
Modelos y Estructuras
S3
S2
S1
x2
1
s2
y
u
_
1
s 2 x3
3
w
2
s 1 x1
Linealizacin
Vector de estados (n x 1)
u (t )
Vector de entrada (r x 1)
f ( x(t ),0) 0
Linealizacin
x0 (t )
e ignorando
r
f i ( x, u )
f i ( x, u )
xi
x j
u j
x j x ,u
u j x ,u
j 1
j 1
x Ax Bu
Sistema lineal
x j x j xop _ j
Retardo de Transporte
y(t ) x(t )
Y la Transformada de Laplace:
y ( s) e s x( s)
y( s)
e s
x( s )
( s) 2
1 s
2!
s
2
2
s
1
s
e
1
( s) 2
1 s
2!
e s
1 2 s
1 2 s
1 2 s 8 s 2
2
e s
1 2 s
2
8
s2
ANEXOS
Ecuacin diferencial
Laplace y Funcin de Transferencia
Sistema
y(t)
Salida
jul-13
mn
Utilizando el operadorD n , que representa la derivada
ensima, y factorizando podemos escribir:
a D
n
... a1 D a0 yt bm D m ... b1 D b0 ut
jul-13
an yt
... a1 yt a0 yt 0
an y t
... a1 y t a0 y t f t
sistema
f t bm ut
yt y h t y p t
51
... b1ut b0 ut
Solucin
total
jul-13
a D
De donde se obtienen n
races
... a1 D a0 0
i 1,2,...n
y h t
C e
i 1
i t
jul-13
Ejemplo
Te temp.del tanque,
c calor especifico del fluido,
Hot
Cold
Tec
outTe ,
qout cm
flujo de masa (= m
in m
out ),
m
Tei
Te
Te
(qin qout )
cM
jul-13
Ejemplo
Ecuacin diferencial que relaciona la
temperatura en el interior del tanque
con la temperatura de entrada a l:
Hot
Cold
Tec
Tei
m
m
Te t
Te t
Tec t d
M
M
Te
54
jul-13
Transformada de Laplace
Definicin
La transformada de Laplace ofrece muchas ventajas al utilizarla para
resolver ecuaciones diferenciales lineales. Permite pasar estas ecuacin
diferenciales a ecuaciones algebraicas.
Variable compleja
Transformada de Laplace de f(t)
F ( s ) L f (t )
f (t )e st dt
55
jul-13
Transformada de Laplace
Definicin
Ejemplo
:
f (t ) e at
F ( s) e
a s t
a0
a s t
e
1
dt
a s 0 s a
j
Plano s
No Existe Terrible !
56
X
-a
jul-13
Transformada de Laplace
Definicin
Teorema de variable compleja:
jul-13
Transformada de Laplace
Algunas transformadas
Funcin Impulso o Delta Dirac
f (t ) u 0 (t ) (t ) F ( s) f (t )e st dt (t )e st dt 1
Funcin Escaln Unitario
f (t ) u 1 (t ) F ( s) f (t )e
st
dt e
st
1
dt
s
Funcin Rampa
f (t ) t F ( s) f (t )e
st
f (t ) e
58
at
dt te
st
Funcin
Exponencial
F ( s) f (t )e
st
dt e
0
at
1
dt 2
s
st
1
dt
sa
jul-13
Transformada de Laplace
Propiedades
Linealidad
Corrimiento en el tiempo
L f (t ) e s F ( s)
Derivacin en el tiempo
L D n f (t ) s n F ( s) s n 1 f (0) sf
( n2)
(0) f
( n 1)
(0)
Integracin en el tiempo
t
F ( s)
L f ( )d
s
Si el lmite existe
jul-13
Transformada de Laplace
Transformada Inversa
Cuando se resuelve algebraicamente la variable dependiente de
la ecuacin diferencial en el dominio de Laplace deseamos
conocer su funcin temporal para lo cual necesitamos la
transformada inversa de Laplace.
1
1
f (t ) L F ( s )
2j
c j
st
F
(
s
)
e
ds
c j
jul-13
Transformada de Laplace
Transformada
Inversa
c j
1
f (t ) L F ( s )
2j
1
st
F
(
s
)
e
ds
c j
X
c
61
jul-13
Transformada de Laplace
Expansin en fraccionesm n
parciales
Caso 1. Races del polinomio
caracterstico
diferentes
bm s m bm 1s m 1 b1s b0
An
A1
A2
an s n an 1s n 1 a1s a0
s p1
s p2
s pn
A1 s p2 s pn A2 s p1 s pn An s p1 s p2 s pn1
s p1 s p2 s pn1 s pn
Conocido
Desconocid
o
jul-13
Transformada de Laplace
Expansin en fracciones
parciales
Caso 1. Races del polinomio
caracterstico
diferentes
An
Q( s) bm s m bm 1s m 1 b1s b0
A1
A2
P( s )
an s n an 1s n 1 a1s a0
s p1 s p2
s pn
Q( s )
Q( p1 )
A1 ( s p1 )
P(s) s p p1 p2 p1 p3 p1 pn1 p1 pn
jul-13
Transformada de Laplace
Expansin en fraccionesm n
parciales
Caso 2. Races del polinomio
caracterstico iguales
bm s m b1s b0
An
A1
A2
2
n
an s a1s a0 s p1 s p1
s p1 n
A1 s p1
n 1
A2 s p1 An1 s p1 An
s p1 n
n2
Conocido
Desconocid
o
jul-13
Transformada de Laplace
Expansin en fracciones parciales
Caso 2. Races del polinomio caracterstico iguales
G( s)
An r
A1
A2
K1
K2
Kr
s p1
s p2
s pn r
s pi
s pi 2
s pr r
n - r races diferentes
K r s pi G ( s)
K r 1
K r 2
r races
iguales
s pi
d
s pi r G (s)
ds
s pi
1 d2
r
p
i G(s)
2
2! ds
s pi
65
1 d r 1
r
K1
s
p
i G ( s)
r 1
r 1! ds
s pi
jul-13
Transformada de Laplace
mn
Expansin en fracciones parciales
Caso 3. Races del polinomio caracterstico complejas
conjugadas
bm s m b1s b0
A3
An
A1s A2
2
n
an s a1s a0 s ds c s p3
s pn
A1s A2 s p3 s pn A3 s 2 ds c s p4 s pn An s 2 ds c s p3 s pn1
s 2 ds cs p3 s pn1 s pn
Desconocid
o
jul-13
Funcin de transferencia
La funcin de transferencia de un sistema LTI se define como el cociente
entre la transformada de Laplace de la salida y la transformada de Laplace
de la entrada, suponiendo C.I. nulas.
Partimos de la ecuacin
diferencial
n
m
Y ( s) bm s m ... b1s b0
U ( s) an s n ... a1s a0
67
A este cociente se le
llama Funcin de
Transferencia
Polinomio Caracterstico
jul-13
Funcin de transferencia
Caractersticas
La transformada inversa de Laplace de la funcin de
transferencia corresponde a la respuesta al impulso del
sistema.
jul-13
Funcin de transferencia
Caractersticas
m
Y ( s) bm s ... b1s b0
U ( s) an s n ... a1s a0
Las races del numerador de la funcin de transferencia son
llamados los ceros del sistema.
bm s m ... b1s b0 0 s c1 s c2 s cm
Las races del denominador de la funcin de transferencia son
llamados los polos del sistema.
an s n ... a1s a0 0 s p1 s p2 s pn
69
jul-13
Diagramas de bloques
Es una Herramienta que puede ser usada para:
Ecuaciones diferenciales.
Variables de estado.
jul-13
Diagramas de bloques
Topologas
Ejemplo 1: Con base en la siguiente planta de reactores
obtener la funcin de transferencia que relacione C A2
C A0
C A0
71
k1
1s 1
G2 ( s )
C A2
k2
C A1 2 s 1
jul-13
Diagramas de bloques
Topologas
REPRESENTACIN EN BLOQUES
C A0
G1 ( s)
C A1 ( s)
G2 ( s )
C A2
C A2 C A1 C A2
k1k 2
C A0 C A0 C A1 1 s 1 2 s 1
72
jul-13
Diagramas de bloques
Topologas
Ejemplo 2: Con base en la siguiente planta de reactores
obtener la funcin de transferencia que relacione la salida
de las dos concentraciones en trminos de la entrada.
CA
73
G1 ( s)
C A1
k1
C A0 1 s 1
G2 ( s )
C A2
k2
C A1 2 s 1
jul-13
Diagramas de bloques
Topologas
REPRESENTACIN EN BLOQUES
G1 ( s)
C A0
C A1 ( s)
+
+
G2 ( s )
C A C A1 C A2
CA
C A2
C A C A0 G1 C A0 G2
CA
G1 G2
C A0
CONFIGURACIN PARALELO
74
jul-13
Diagramas de bloques
Topologas
REPRESENTACIN EN BLOQUES
R(s)
C(s)
G1 ( s)
G2 ( s )
CONFIGURACIN REALIMENTADA
75
G1
C ( s)
R( s) 1 G1G2
jul-13
Sistemas de Control
Realizar una representacin en bloques del sistema:
76
jul-13
Sistemas de Control
REPRESENTACIN EN BLOQUES
Ti(s)
+
E (s)
To(s)
U (s)
CONTROLADOR
PLANTA
SENSOR
77
jul-13
Bibliografa
.
78
jul-13
Control de Velocidad de
Crucero en un Automvil
Alain Gauthier
agauthie@uniandes.edu.co
PROYECTO EJEMPLO
Vw
M g sen
Fg
Fa
C a v vW
+
+
Fd
C1e
1 Ts
1
M
1
s
dv
Fa F
dt
Fg M g sen
T 1s,
Fdmx 2000 N ,
Fa Ca (v vw ) 2
0.5s;
Fdmn 20 N
M 1000kg,
g 9.8m / s 2
Fd M
C1e
1 Ts
jul-13
C1 743,
Ca 1.19 N /( m / s ) 2 ,
80