Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Cl
Control Cl
Ejemplos de Modelaci
Ejemplos de Modelaci
n en el Espacio de Estado
n en el Espacio de Estado
Representaci
Representaci
n en el Espacio de Estado
n en el Espacio de Estado
Correlaci
Correlaci
n entre FT y Ecuaci
n entre FT y Ecuaci
n de Estado
n de Estado
Obtenci
Obtenci
n de la representaci
n de la representaci
n de estado a partir de
n de estado a partir de
la funci
la funci
n de transferencia
n de transferencia
Control Moderno
Control Moderno
Control Cl
Control Cl
sico o
sico o
Convencional
Convencional
Sistemas LIT SISO
Sistemas LIT SISO
Una
Una
-
-
Entrada
Entrada
-
-
Una
Una
-
-
Salida
Salida
Control
Control
Moderno
Moderno
Sistemas MIMO
Sistemas MIMO
Varias
Varias
-
-
Entradas
Entradas
-
-
Varias
Varias
-
-
Salidas,
Salidas,
Sistemas Lineales o No lineales,
Sistemas Lineales o No lineales,
Invariantes o Variantes en el
Invariantes o Variantes en el
Tiempo
Tiempo
Control Moderno
Control Moderno
Control Cl
Control Cl
sico
sico
FUNCI
FUNCI
N DE
N DE
TRANSFERENCIA
TRANSFERENCIA
Concepto de Estado
Concepto de Estado
( ) ( ) ( ) g t y t u t =
Funci
Funci
n de
n de
Transferencia
Transferencia
No da informaci No da informaci n de la n de la
estructura f estructura f sica sica
Varios sistemas f Varios sistemas f sicos sicos
pueden tener igual FT pueden tener igual FT
( ) u t ( ) y t
SISTEMA
DINMICO
(CAJ A NEGRA)
Control Moderno
Control Moderno
Concepto de Estado
Concepto de Estado
( ) ( ) ( ) (0) 0 g t y t u t con x = =
Funci
Funci
n en
n en
t
t
0 0
que juntamente
que juntamente
con la entrada
con la entrada
u
u
(
(
t
t
) determina de forma
) determina de forma
nica el
nica el
comportamiento del sistema, o sea determina la salida
comportamiento del sistema, o sea determina la salida
y
y
(
(
t
t
) para
) para
todo
todo
Salida depende de la
Salida depende de la
entrada
entrada
y de las
y de las
condiciones iniciales
condiciones iniciales
0
t t
Control Moderno
Control Moderno
Concepto de Estado
Concepto de Estado
Comportamiento
Comportamiento
del Sistema
del Sistema
Din
Din
mico
mico
Respuesta de la
Respuesta de la
Salida
Salida
y
y
(
(
t
t
)
)
Estados
Estados
x
x
i i
(
(
t
t
)
)
Definiciones:
Definiciones:
Variables de ESTADO:
Variables de ESTADO: es el mnimo conjunto de
variables necesario para describir completamente el
comportamiento del sistema dinmico.
Vector de ESTADO:
Vector de ESTADO: El estado de un sistema dinmico
puede ser representado por un vector columna,
dimensionalmente finito, denotado por x , llamado
vector de estado:
vector de estado:
T
1 2
[ ... ]
n
x x x = x
Control Moderno
Control Moderno
Definiciones:
Definiciones:
Ecuaciones de Espacio de ESTADO:
Ecuaciones de Espacio de ESTADO: el conjunto de
ecuaciones que describe la relacin nica entre las
entradas, las salidas y los estados, se denomina
ecuaci
ecuaci
n din
n din
( )
( )
1 1 1 2 1 2
1 2 1 2
( ) ( ), ( ),..., ( ), ( ), ( ),..., ( ),
.............................................................................
( ) ( ), ( ),..., ( ), ( ), ( ),..., ( ),
n r
m q n r
y t g x t x t x t u t u t u t t
y t g x t x t x t u t u t u t t
=
( ) ( ) ( ) ( ) ( ) t t t t t = + x A x B u
( ) ( ) ( ) ( ) ( ) t t t t t = + y C x D u
Diagrama de Bloques:
( ) ( ) ( ) t t t = + x Ax Bu
( ) ( ) ( ) t t t = + y Cx Du
Control Moderno
Control Moderno
Control Moderno
Control Moderno
( ) ( ) ( ) ( ) ( ) t t t t t = + x A x B u
( ) ( ) ( ) ( ) ( ) t t t t t = + y C x D u
Si las funciones h y g no son funcin del tiempo t, el sistema
es invariante en el tiempo, por tanto:
T T
1 2 1 2
T
1 2
[ ... ] Vector de Estado, [ ... ] Vector de Entrada
[ ... ] Vector de Salida,
n r
m
x x x u u u
y y y
= =
=
x u
y
A: matriz de estado o matriz de dinmicas del sistema
B: matriz de entrada
C: matriz de salida
D: matriz de transmisin directa entrada-salida
Control Moderno
Control Moderno
Ejemplos: Circuito RLC
( ) u t
R L
C
( ) i t
+
( ) ( )
c
v t y t =
( ) ( ) ( )
c
di
u t i t R L v t
dt
= + +
( ) ( ) ( )
c
c L
dv
i t i t i t C
dt
= = =
Estados: Tensin en el capacitor y Corriente en el Inductor
Vector de Estado:
1
2
( ) ( )
( )
( ) ( )
c
L
x t v t
t
x t i t
= =
x
( ) ( )
c
y t v t =
1
c
dv
x
dt
=
2
L
di
x
dt
=
1 1
( ) ( ) ( )
1
( )
L
L c
c
L
di R
u t i t v t
dt L L L
dv
i t
dt C
Control Moderno
Control Moderno
Ejemplos: Circuito RLC
( ) u t
R L
C
( ) i t
+
( ) ( )
c
v t y t =
Escritas en forma matricial:
1 1
( ) ( ) ( )
1
( )
L
L c
c
L
di R
u t i t v t
dt L L L
dv
i t
dt C
( ) 0 1/ 0
( )
( ) 1/ / 1/
c c
L L
v v t C
u t
i i t L R L L
= +
[ ]
0 1/ 0
, , 1 0 , 0
1/ / 1/
C
L R L L
= = = =
A B C D
[ ]
( )
( ) 1 0
( )
c
L
v t
y t
i t
=
Control Moderno
Control Moderno
Ejemplos: Circuito RLC
( ) u t
R L
C
( ) i t
+
( ) ( )
c
v t y t =
Estados: Tensin en el
capacitor y derivada de la
Tensin en el capacitor
1
2
( ) ( )
( )
( ) ( )
c
c
v t x t
t
v t x t
= =
x
1 2
2
1 1
( ) ( ) ( )
c
c c c
x v x
R
x v u t v t v t
LC L LC
= =
= =
( ) ( ) 0 1 0
( )
( ) ( ) 1/ / 1/
c c
c c
v t v t
u t
v t v t LC R L LC
= +
[ ]
0 1 0
, , 1 0 , 0
1/ / 1/ LC R L LC
= = = =
A B C D
Control Moderno
Control Moderno
Representacin de Estado Circuito RLC
2
0 1
1/ / LC R L
=
A
1
0 1/
1/ /
C
L R L
=
A 1 caso: 2 caso:
OBSERVACIONES:
OBSERVACIONES:
Autovalores de A
Autovalores de A
1 1
y A
y A
2 2
son los mismos;
son los mismos;
La representaci
La representaci
n de Estado no es
n de Estado no es
nica;
nica;
nico;
nico;
La elecci
La elecci
generalmente
generalmente
asociada a una cantidad f
asociada a una cantidad f
tica;
tica;
a;
a;
Control Moderno
Control Moderno
OBSERVACIONES:
OBSERVACIONES:
El n
El n
mico,
mico,
y debe
y debe
consistir del menor n
consistir del menor n
1
C
+
+
2
C
1
( ) x t
2
( ) x t
3
( ) x t
1 2 3
( ) ( ) ( ) 0 x t x t x t + + =
Las 3 tensiones de los capacitores son linealmente
dependientes
Por ejemplo: x
1
y x
2
definen el estado del sistema
Control Moderno
Control Moderno
Correlaci
Correlaci
n entre FT y Ecuaci
n entre FT y Ecuaci
n de Estado:
n de Estado:
Dadas las ec. de estado se puede obtener la FT
( ) ( ) ( )
( ) ( ) ( )
t t t
t t t
= +
= +
x Ax Bu
y Cx Du
Laplace
( ) (0) ( ) ( )
( ) ( ) ( )
s s s U s
Y s s U s
= +
= +
X X AX B
CX D
1 1
( ) ( ) ( ) ( ) (0) s s U s s
= + X I A B I A X
Sustituyendo en la ecuacin de salida:
1 1
( ) [ ( ) ] ( ) ( ) (0) Y s s U s s
= + + C I A B D C I A X
Considerando X(0)=0, la FT resulta:
1
( )
( ) [ ( ) ]
( )
Y s
G s s
U s
= = + C I A B D
Control Moderno
Control Moderno
Correlaci
Correlaci
n entre FT y Ecuaci
n entre FT y Ecuaci
n de Estado:
n de Estado:
De esta ecuacin observamos:
Puede reescribirse la FT:
El numerador es un polinomio en s , por tanto:
1
( )
( ) [ ( ) ]
( )
Y s
G s s
U s
= = + C I A B D
1
( )
( )
Adj s
s
s
I A
I A
I A
[ ( )]
( )
Adj s
G s
s
+
=
C I A B D
I A
( )
( )
P s
G s
s
=
I A
s I A Es el polinomio caracterstico de G(s)
Autovalores de la matriz A son los polos de la FT G(s)
Control Moderno
Control Moderno
Correlaci
Correlaci
n entre FT y Ecuaci
n entre FT y Ecuaci
n de Estado:
n de Estado:
Para el ejemplo del circuito RLC tenemos:
Las races del polinomio caracterstico (o los autovalores
de la matriz A) son:
[ ]
2
1
0
1 0
1
1
( )
1
R
s
L C
s
L
L
G s
R
s s
L LC
+
=
+ +
2
1/
( )
1
LC
G s
R
s s
L LC
=
+ +
2 2
1 2
1 1
( ) 4 , ( ) 4
2 2
r RC RC LC r RC RC LC
LC LC
= + =
Control Moderno
Control Moderno
Utilizando
Utilizando
Matlab
Matlab
:
:
Obtener los autovalores de A:
A=[0 1;-10 -4]
A =
0 1
-10 -4
eig(A) % eigenvalues
ans =
-2.0000 + 2.4495i
-2.0000 - 2.4495i
coef_pol = poly(A)
coef_pol =
1 4 10
(s^2 + 4s + 10)
roots(coef_pol)
ans =
-2.0000 + 2.4495i
-2.0000 - 2.4495i
Obtener las races del polinomio:
Control Moderno
Control Moderno
Utilizando
Utilizando
Matlab
Matlab
para obtener la representaci
para obtener la representaci
n de
n de
estado a partir de la FT y viceversa:
estado a partir de la FT y viceversa:
num=[1]
den=[1 4 10]
[A,B,C,D] = tf2ss(num,den)
A = -4 -10
1 0
B = 1
0
C = 0 1
D = 0
A=[-4 -10;1 0];
B=[1;0];
C=[0 1];
D=0;
[num,den]=ss2tf(A,B,C,D)
num = 0 0 1.0000
den = 1 4 10
Control Moderno
Control Moderno
Utilizando
Utilizando
Matlab
Matlab
para graficar salida y estados:
para graficar salida y estados:
A=[0 1;-10 -4]; B=[0;-10]; C=[1 0]; D=0;
sistema=ss(A,B,C,D); % crea un sistema LIT
ci=[5;2.5]; % condicin inicial
[y,t,x] = initial(sistema,ci); % grafica rta. cond. inicial
figure; plot(t,y,'k'); grid
legend('y'); legend('y','Location','NorthEast')
figure; plot(t,x(:,1)); hold on
plot(t,x(:,2),'r'); grid
legend('x1','x2'); legend('x1','x2','Location','NorthEast')
( ) ( )
c c
v t y v t
Control Moderno
Control Moderno
Salida del sistema
Salida del sistema
RLC
RLC
: Tensi
: Tensi
n sobre el capacitor
n sobre el capacitor
0 0.5 1 1.5 2 2.5 3
-1
0
1
2
3
4
5
6
y
Tiempo, s
A
m
p
l
i
t
u
d
5
(0)
2,5
=
x
Control Moderno
Control Moderno
Estados del sistema
Estados del sistema
RLC
RLC
:
:
Tiempo, s
A
m
p
l
i
t
u
d
5
(0)
2,5
=
x
0 0.5 1 1.5 2 2.5 3
-8
-6
-4
-2
0
2
4
6
x1
x2
( ) ( )
c c
v t y v t
Control Moderno
Control Moderno
Utilizando
Utilizando
Matlab
Matlab
para graficar salida y estados:
para graficar salida y estados:
C=20e-6; R=12; L=1e-3;
A=[0 1/C;-1/L -R/L]; B=[0;1/L]; C=[1 0]; D=0;
sistema=ss(A,B,C,D); % crea un sistema LIT
ci=[2;5]; % condicin inicial
[y,t,x] = initial(sistema,ci); % grafica rta. cond. inicial
figure; plot(t,y,'k'); grid
legend('y'); legend('y','Location','NorthEast')
figure; plot(t,x(:,1)); hold on
plot(t,x(:,2),'r'); grid
legend('x1','x2'); legend('x1','x2','Location','NorthEast')
( ) ( )
c L
v t e i t
Control Moderno
Control Moderno
Salida del sistema
Salida del sistema
RLC
RLC
: Tensi
: Tensi
n sobre el capacitor
n sobre el capacitor
Tiempo, s
A
m
p
l
i
t
u
d
2
(0)
5
=
x
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x 10
-3
-5
0
5
10
15
20
25
30
y
Control Moderno
Control Moderno
Estados del sistema
Estados del sistema
RLC
RLC
:
:
Tiempo, s
A
m
p
l
i
t
u
d
2
(0)
5
=
x
( ) ( )
c L
v t e i t
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x 10
-3
-5
0
5
10
15
20
25
30
vc
iL