Tapa 4 Sistema Dinamico - Interpretar Controlabilidad y Observabilidad de Sistemas
Tapa 4 Sistema Dinamico - Interpretar Controlabilidad y Observabilidad de Sistemas
Tapa 4 Sistema Dinamico - Interpretar Controlabilidad y Observabilidad de Sistemas
Tutor:
EDISON ANDRES ARTEAGA
Grupo:
243005-2
Estudiantes:
1
Objetivo
Modelar sistemas en el dominio del tiempo empleando las ecuaciones
diferenciales que representan el fenómeno físico.
Aplicar principios físicos y matemáticos que permitan linealizar el sistema
dinámico.
Simular sistemas lineales mediante diagramas de bloques mediante el uso de
Matlab.
Comprender y analizar las ecuaciones de espacios de estados referente al
dominio del tiempo.
Analizar la función de transferencia en espacio de estado y dominio de la
frecuencia
Descripción de la actividad
1
La actividad consiste en dar solución al ejercicio seleccionado del Anexo 2, teniendo en
cuenta las siguientes indicaciones
1. Cada estudiante continua con el mismo sistema seleccionado del Anexo 2,
tomando como base para este desarrollo el modelo matemático obtenido en el
dominio del tiempo de la Etapa 2 y en el dominio de la frecuencia de la Etapa 3.
A. Sistema 1:
K=¿1¿ 1 B=Grupo=2
M =¿ 4¿ 9
Ecuación
u b k
ẍ= − ẋ− x
m m m
d x 2 u 2 dx 1
= − − x
dt 9 9 dt 9
1
2. Para el sistema seleccionado, aplicar principios físicos y matemáticos que le permitan
obtener el modelo matemático del sistema representado por ecuaciones de espacios de
estados.
Definición de parámetros
X 1 =x → salida
X 2 = ẋ
Ẋ 1 = ẋ
X˙ 2 = ẍ
u ( t )=u
Ẋ ( t )= Ax ( t )+ Bu ( t )
X 1˙( t) 0 1 0
( )(
X 2˙(t)
= −1 −2
9 9 )( ) ( )
X 1 (t)
+ 1 u(t )
X 2 (t) 9
y ( t ) =Cx ( t ) + Du(t)
X (t)
( )
y ( t ) =( 1 0 ) 1
X 2 (t)
0 1 0
[
A= −1
9 9 ] []
−2 B= 1 C=[ 1 0 ] D=0
9
Para determinar la función de transferencia se toma la siguiente formula dependiente de
los parámetros de las ecuaciones de estado
Definición de inversa
1
A= a b A−1= d −b
[ ]
c d ad −bc −c a [ ]
1
2 2
( sI− A )−1 =
9
( )
1
s+
2 1 −1 s
( s ) s+ +
9 9 9
9
[ ][ ]
1
=a
s+
−1
9
9
1
a= 2
9 s + 2 s+1
2
C ( sI− A )−1 B=[ 1 0 ] a
1
s+
−1
9
[ ][ ]
9
1 0
s 9
1
[]
[ a 0 ] 9 = 1 ( a)= 1
s 9
9
1
(
2
9
9 9 s +2 s+1 )
H ( s )= 2
9 s + 2 s+1
Para determinar la controlabilidad del sistema se define por el rango de esta matriz
Controlabilidad= [ B AB ]
1 1
][][ ()
][ ]
0 1 0 (1)
[
AB= −1
9
−2 ∗ 1 =
9 9 −2 1
9 9
9
=
9
−2
81( )( )
1
Controlabilidad=
[ ]
0
1
9
9
−2
81
Como el rango de la matriz es 2 significa que el sistema es controlable para determinar la
OBSERVABILIDAD del sistema se defina por el rango de la matriz.
Observabilidad= C
CA [ ]
0 1
CA=[ 1 0 ]∗ −1
9[ ]
−2 =[ 0 1 ]
9
Observabilidad= [ 10 01]
1
Como el rango de la matriz es 2 significa que el sistema es observable
Sistema 2:
1
2. Para el sistema seleccionado, aplicar principios físicos y matemáticos que le
permitan obtener el modelo matemático del sistema representado por ecuaciones
de espacios de estados.
1
ECUACION 1
2
d x 1 −4 2 f1
2
= x1 (t )+ x2 ( t )+ (t )
dt 8 8 8
ECUACION 2
d2 x2 2 4 f2
2
= x 1 ( t )− x 2 ( t )+ ( t)
dt 8 8 8
Y ( s ) ( 6 4 S 4 +64 S2−4 ) =2 U ( s )
Y (S)
G ( S )=
U (S)
Y (s ) 2
G ( s )= =
U ( s ) ( 6 4 S + 64 S 2−4 )
4
FT del sistema
1
Para el sistema seleccionado, aplicar principios físicos y matemáticos que le
permitan obtener el modelo matemático del sistema representado por ecuaciones
de espacios de estados.
d2 x1
= Ẍ 1=V̇ 1
dt 2
d 2 x 1 −4 2 f1
V̇ 1= 2
= x 1 (t)+ x 2 ( t ) + (t)
dt 8 8 8
d2 x2
= Ẍ 2=V̇ 2
dt 2
d2 x2 2 4 f2
V̇ 2= 2 = x 1 ( t )− x 2 ( t ) + (t)
dt 8 8 8
0 0 1 0
[ ][ ][ ] [ ]
Ẋ 1 (t ) 0 0 0 1 x1 (t ) 0
Ẋ 2 (t ) 4 2 x (t ) 0
=− 0 0 2 + 1 [ u(t ) ]
V̇ 1 (t ) 8 8 v1 (t ) 8
V̇ 2 (t ) 2 −4
0 0 v2 (t ) 0
8 8
Ẋ ( t )= A∗x ( t ) +B∗U (t )
4
y ( t ) =X 2=
8
1
x1 ( t )
[]
[ y ] =[ 0 1 /8 0 0 ] v1 ( t ) + [ 0 ] [ u(t) ]
x2 ( t )
v2 ( t )
1
C. Sistema 3:
(1)
(2)
Para realizar el analisis de la parte mecanica del motor se considera la segunda Ley de
Newton aplicada a sistemas mecanicos rotacionales en el dominio del tiempo (Fuchs, &
Masoum , 2011).
(3)
(4)
(5)
1
k es una constante de proporcionalidad, parámetro que es dado en las
es el desplazamiento angular.
es la aceleración angular.
Para integrar las ecuaciones (5) y (6) con la ecuación (2), se asume una relación
proporcional (ka) entre la velocidad angular del motor y el v(t) (el voltaje inducido en la
armadura, así:
(7)
Podemos reescribir la ecuación 5 de la siguiente forma:
(8)
El siguiente paso es reemplazar la ecuación (7) en (2):
(9)
Reemplazando (6) en (9):
(10)
Reemplazando (5) en (10):
(11)
Reorganizando tenemos:
(13)
1
2. Para el sistema seleccionado, aplicar principios físicos y matemáticos que le permitan
obtener el modelo matemático del sistema representado por ecuaciones de espacios de
estados.
(14)
(15)
(16)
(17)
(18)
Reescribimos la Ecuación (13) de la forma:
donde:
, ,y
Reemplazando las Ecuaciones (16), (17) y (18) en la Ecuación (13):
(19)
Reemplazando los valores obtenidos en la Ecuación (14), tenemos:
(22)
Reemplazando los valores obtenidos en la Ecuación (15), tenemos:
(23)
3. Obtener las ecuaciones de espacios de estados y su correlación con la función de
transferencia que representa el sistema seleccionado.
1
s 0 0
s −1 s
−1
Adj
(| |)
−1
s
s
−1 s+
b
c
a
M −1=
0(|
0 s
b
c
−1
s+
a
c
|) =
Adj ( M T )
|M |
=
a
s 3 +s 2 −s
c
b
c
c
a b a b
(| |)
2 2
s +s + s− + s 1−s
c c c c
1 a
s2 + s
−1
M = 0 −s
3 2a b c
s +s −s
c c b
0 −s s2
c
Reemplazando tenemos:
1
J = 0.015 [Kgm2]
b= 0.15 [Nms]
k = 0.015 [Nm/A]
ka = 0.015 [V/rad/s]
R = 103 Ω
L=2H
Un sistema es completamente controlable si manipulando sus entradas puedo llevar al
sistema a cualquier estada deseado. Las propiedades de controlabilidad y obserbabilidad
están asociadas a las variables de entrada y salida de nuestro sistema.
, , y
Utilizando la
herramienta
Matlab:
1
Figura 2. Diagrama a bloques de la función de transferencia del sistema.
E. Sistema 5:
𝑽𝟏 = 𝟗𝑽
𝑹𝟏 = 𝟏𝟎𝛀
𝑹𝟐 = 𝟕𝛀
𝑳𝟏 = 𝟏𝑯
1
𝑪𝟏 = 𝟐F
Tenemos las ecuaciones diferenciales de la Etapa 2, del sistema dado
Ecuación 1:
dIL ( t ) 1
= ( V 1 ( t )−15 IL ( t )−Vc ( t ) )
dt 1
Ecuación 2:
dvc ( t ) 1
¿= ¿
dt 2
Y (S ) salida 1
FT = = =
U ( S) entrada 14 s + 196 s+ 14
2
SISTEMA 5
1. Para el sistema seleccionado, aplicar principios físicos y matemáticos que le
permitan obtener el modelo matemático del sistema representado por ecuaciones
de espacios de estado.
AB
dI L ( t )
[ ] dt =[ ¿ ] IL (t ) + [ ¿ ] [V ( t ) ]
dV c ( t )
dt
[
Vc (t )
1
dvc ( t ) 1 Vc ( t ) 1 1
dt (
¿= IL ( t )−
2 14) = IL ( t )− Vc(t)
2 14
Sustituimos en nuestra ecuación de estado del sistema
−15 −1
[ X1
X2
(t)
(t)
= 1
]1
2
[ ][ −1 X 2 (t)
14
1
][]
1 X 1 (t) + [ u ( t ) ]
1
0
[ y ] =[ ¿ ] X 1 (t) + [ ¿ ] [u(t)]
[ X 2 (t) ]
CD
[ y ] =[ ¿ ] IL (t ) + [ ¿ ] [V ( t ) ]
[ Vc (t ) ]
Sustituimos según lo solicitado, en este caso nos interesa la salida del sistema que
serial el voltaje en el condensador, por lo tanto, solo usamos el valor para Vc=1
[ Y ] =[ 0 1 ] X 1 ( t) + [ 0 ] [u ( t ) ]
[ X 2 ( t) ]
2. Obtener las ecuaciones de espacios de estados y su correlación con la
función de transferencia que representa el sistema seleccionado.
Y (S ) salida 1
FT = = =
U ( S) entrada 14 s + 196 s+ 14
2
1
Grafica Matlab de la ecuación de espacios de estado
−15 −1
[ X 1 (t)
]
X 2 (t)
=
[ ][
1
1
2
−1 X 2 (t)
14
A=[-15/1 -1/1;1/2 -1/14];
1
][]
1 X 1 (t) + [ u ( t ) ]
1
0
B=[1/1;0];
C=[0 1];
D=[0];
[num den]=ss2tf(A,B,C,D);
G=tf(num,den)
G =
0.5
---------------------
s^2 + 15.07 s + 1.571
Continuous-time transfer function.
pzmap(G)
step(G)
1
Como podemos observar está claro que están directamente correlacionadas de
acuerdo a la similitud exacta de las gráficas de comportamiento de voltaje de salida
en el condensador.
1
4.Determinar la controlabilidad y observabilidad del sistema planteado por medio
del procedimiento correspondiente.
La controlabilidad está dada por la multiplicación de la matriz A y la B que son las
variables que puedo controlar para tener salida.
−15 −1
[ ][ ]
Controlabilidad= A∗B= 1
1
2
−1
14
1
1 ∗ = 1 −15
1
0
0 0.5
Como vemos que el resultado de la operación solo nos muestra un 0, se asume que
el proceso es observable.
1
4. Generar el diagrama de bloques que representa el modelo matemático en
espacio de estados del sistema seleccionado, teniendo en cuenta que, una
vez transcurridos los 5 primeros segundos, el sistema recibe una señal de
perturbación que altera en una unidad la señal de entrada, aumentando así
su valor.
A. Sistema 1:
1
Sistema 2:
1
1
C. Sistema 3:
D. Sistema 4: XXXXXXXXXXXX
1
E. Sistema 5:
1
5. Enlaces de video publicado en youtube con la interpretación del estudiante
respecto al comportamiento del modelo obtenido, en el siguiente orden:
BIBLIOGRAFÍA