Espacio de Estados
Espacio de Estados
Espacio de Estados
1
INTRODUCCION
•ES ESTUDIADO DESDE 1960.
•PERMITE EL MODELADO UNIFICADO DE LOS
SISTEMAS MODERNOS:
•LINEALES Y NO LINEALES.
•MUCHAS SALIDAS.
3
DEFINICION
4
DEFINICION
dinámico.
con facilidad.
5
DEFINICION
6
DEFINICION
cuyos ejes coordenados están formados por el eje x1, x2, … , xn.
espacio de estados.
7
ECUACIONES EN EL ESPACIO DE ESTADOS
9
ECUACIONES EN EL ESPACIO DE ESTADOS
Representación
[
yk ( t ) = g k x1 ( t ) , x2 ( t ) ,..., xn ( t ) , u1 ( t ) , u2 ( t ) ,..., u p ( t ) , t ]
donde
i = 1,2,..., n
j = 1,2,..., p
k = 1,2,..., q
de _ xi _, _ g k _ respectivamente.
10
ECUACIONES EN EL ESPACIO DE ESTADOS
Representación
dxi ( t )
Ecuaciones dinámicas: yk ( t )
dt
Por facilidad de expresión y manipulación son representadas en
forma matricial, definiendose los siguientes vectores:
Y ( t ) = G [ X ( t ) ,U ( t ) , t ]
Donde G es una matriz columna de qx1 que contiene las
funciones g1, g2, …, gn como elementos. 12
ECUACIONES EN EL ESPACIO DE ESTADOS
Representación
dX ( t )
= A. X ( t ) + B.U ( t ) Ecuación de estado
dt
Y ( t ) = C. X ( t ) + D.U ( t ) Ecuación de salida
Donde
A (n x m) Matriz de Estado
B (n x p) Matriz de Entrada
C (q x n) Matriz de Salida
D (q x p) Matriz de Transmisión directa
13
ECUACIONES EN EL ESPACIO DE ESTADOS
Ejemplo
•• •
m y +b y +ky =u
x1 0 1 x 0
Ecuación de estado
=
x − k b
1
+ 1 u
2 m − m x2 m
x1
y = [1 0] Ecuación de salida
x2
14
CORRELACION ENTRE LA FUNCION DE TRANFERENCIA Y
LA ECUACION EN EL ESPACIO DE ESTADOS
[
adjA = Aij _ de _ det A n.n ]
en _ donde _ A ji _ denota _ el _ cofactor _ de _ aij
'
A11 A12 a22 − a12
adjA = =
A21 A22 − a21 a11
− ( a12a33 − a13a32 )
'
a11 a12 a13 a22a33 − a23a32 a12 a23 − a13a22
adjA = a21 a22 a23 = − ( a21a33 − a23a31 ) a11a33 − a13a31 − ( a11a23 − a21a13 )
a31 a32 a33 a21a32 − a22 a31 − ( a11a32 − a12 a31 ) a11a22 − a12 a21
15
CORRELACION ENTRE LA FUNCION DE TRANFERENCIA Y
LA ECUACION EN EL ESPACIO DE ESTADOS
G( s ) =
Y (s) Sistema de una sola entrada y una sola salida
U( s)
dX ( t ) Y ( t ) = C. X ( t ) + D.U ( t )
= A. X ( t ) + B.U ( t )
dt
adjA
−1
G ( s ) = C ( s.I − A) B + D A =
−1
A
•
x
• 1 0 1 0 0 x1 0
x2 0 0 1 0 x2 0
= + u
x• 0 0 0
1 xn−1 0
•n−1
x n − an − an−1 − an−2 − a1 xn 1
x1
x
y = [ bn − anb0 bn−1 − an−1b0 b1 − a1b0 ]. 2 + b0u
xn
18
Forma Canónica Observable
• 0 0 0 −a x1 bn − anb0
x
• 1 n
x 2 1 0 0 − an−1 x2 bn−1 − an−1b0
= + u
x•
•n−1
x n 0 0 1 − a1 xn b1 − a1b0
x1
x
y = [0 00 1]. 2 + b0u
xn 19
Forma Canónica Diagonal
• −p 0 0 0
x
• 1 1 x1 1
x2 − p2 0 0 x2 1
= + u
x•
•n−1
x n 0 0 0 − pn xn 1
x1
x
y = [ c1 c2 cn ]. 2 + b0u
xn 21
Forma Canónica de Jordan
Ys c1 c2 c3 c4 cn
= b0 + + + + ++
Us ( s + p1 ) ( s + p1 ) ( s + p1 ) s + p4
3 2
s + pn
22
Forma Canónica de Jordan
•
x1 − p1 1 0 0 0 x1 0
•
0 −p 1 0 0 x 0
x• 2
1 2
0 0 − p1 0 0 x3 1
x
•
3 = + u
0 0 0 − p4 0 x4 1
x4
• 0 0 0 0 − pn xn 1
xn
x1
x
y = [ c1 c2 cn ]. 2 + b0u
xn
23
Ejercicio
25
Valores característicos de una matriz A de nxn.
Ejemplo (cont.)
λ − 1 0
λI − A = 0 λ − 1
6 11 λ + 6
λI − A = λ3 + 6λ2 + 11λ + 6
λI − A = ( λ + 1)( λ + 2)( λ + 3) = 0
Dada la matriz A: 0 1 0 0
0 0 1 0
A=
0 0 0 1
− an − an−1 − an−2 − a1
λ1 0
λ2
−1
P AP =
0 λn
28
Diagonalización de una matriz nxn con valores
característicos distintos (Ejecicio)
x1
y = [1 0 0] x2
x3
Respuesta: λ1 = −1
λ2 = −2
λ3 = −3
z1 − 1 0 0 z1 3
z = 0 − 2 0 z + − 6u
2 2
z 3 0 0 − 3 z3 3
z1
y = [1 1 1] z2
z3
30
Solución de la ecuación de estado lineal
e invariante con el tiempo
Caso homogéneo.
x = Ax x = vector de dimensión n
A = matriz de coef. Constantes de nxn
2! k!
At At
∞
k k
(Matriz
x(t ) = e At x(0) e =∑
k!
k =0 exponencial)
31
Algunas propiedades de la matriz exponencial
d At
e = Ae At = e At A
dt
A(t + s )
e = e At e As
At − At − At At A(t − t )
e e =e e =e =I
( A + B )t
e = e At e Bt Si AB=BA
32
Solución de la ecuación de estado lineal
e invariante con el tiempo
Caso NO homogéneo.
x = vector de dimensión n
x = Ax + Bu A = matriz de coef. Constantes de nxn
u = vector de dimensión r
B = matriz de coef. Constantes de nxr
At t
A(t −τ )
x(t ) = e x(0) + ∫ e B.u (τ ).dτ
0
∞ k k
A t
e At = ∑ (Matriz exponencial
k = 0 k!
33
MATRIZ DE TRANSICION DE ESTADOS.
[
Φ (t ) = L−1 ( sI − A)
−1
]=e At
34
Algunos resultados útiles en el análisis matricial.
35
Algunos resultados útiles en el análisis matricial.
POLINOMIO MINIMO
De acuerdo al Teorema de Cayley-Hamilton toda matriz A satisface
su propia ecuación característica, sin embargo la ecuación
característica no necesariamente es la ecuación escalar de grado
mínimo que A satisface.
36
Algunos resultados útiles en el análisis matricial.
POLINOMIO MINIMO
φ ( λ ) = λm + a1λm−1 + ... + am−1λ + am m≤n
Tal que : φ ( A) = 0
At
Calculo de e :
e At
=L −1
[( sI − A) ] −1
At
Ejercicio: Considere la matriz A, calcule e
0 1
A=
0 − 2
R:
1
s
1
s ( s + 2)
1
1
( )
1 − e − 2t
( sI − A) −1 =
[
e At = L−1 ( sI − A)
−1
] =
2
0 1 0 e − 2t
( s + 2) 38
MATRIZ DE TRANSICION DE ESTADOS.
40
Controlabilidad
42
Controlabilidad
Teorema:
Para que el sistema descripto por: x = Ax + Bu sea de estado
completamente controlable, es necesario y suficiente que la
siguiente matriz de controlabilidad de “n x nr” tenga rango “n”:
S= B [ AB A2 B An−1B ]
Obs: El rango de una matriz A es el número máximo de columnas
linealmente independientes de A; o es el orden de la matriz no
singular más grande contenida en A.
43
Controlabilidad
Ejemplo 1.
Considere el sistema siguiente:
x1 1 1 x1 1
x = 0 1 x + 0u
2 2
Dado que
1 1
[ B AB] = = singular
0 0
Ejemplo 2.
Considere el sistema siguiente:
x1 1 1 x1 1
x = 2 − 1 x + 0u
2 2
Teorema:
Para que el sistema descripto por la ecuaciones:
x = Ax + Bu
y = Cx + Du
CA
n −1
48
Observabilidad
Ejercicio 1.
Considere el sistema siguiente:
x1 − 1 − 2 − 2 x1 2
x = 0 − 1 1 x + 0 u
2 2
x 3 1 0 − 1 x3 1
x1
y = [1 1 0] x2
x3
50