Beruflich Dokumente
Kultur Dokumente
>>eye
jlc
jlc
Ventajas
Estado
de
la
Representacin
en
jlc
Variables
de
Simulacin
eficientes
con
mtodos
Nueva perspectiva
sistemas
sobre
computacionales
la
dinmica
jlc
de
moderno
ms
los
se
Variables de estado.
Conjunto mnimo de variables del sistema, tal que,
conocido su valor en un instante dado permiten
conocer la respuesta del sistema ante cualquier
seal de entrada o perturbacin.
Estas variables de estado deben ser linealmente
independientes entre s.
jlc
Vector de estado.
Es
aquel
que
tiene
variables de estado ()
como
componentes
jlc
las
El modelo en EE
para una planta con n variables
de estado, p entradas y q salidas estara
compuesto por dos ecuaciones
Ecuacin de estados
Ecuacin de salida
u: vector de entradas
y: vector de salidas
B: Matriz de entrada
C: Matriz de salida
D: Matriz de transferencia directa
entrada-salida
= +
= +
( )( )
jlc
jlc
jlc
una
son
jlc
sola
forma
controlable,
dny
d2y
dy
d mu
d2y
du
an n .. a2 2 a1 a0 y bm m ... b2 2 b1
b0u
dt
dt
dt
dt
dt
dt
El nmero de variables de estado es igual al orden
de la ecuacin diferencial.
jlc
dny
d n1 y
d2y
dy
..
a
a0 y u
n 1
2
1
n
n 1
2
dt
dt
dt
dt
Definiendo las variables de estado como la salida
junto con sus 1 derivadas
1 =
2 =
3 =
= 1
jlc
dny
d n 1 y
d2y
dy
u
`
..
a
a0 y
n 1
2
1
n
n 1
2
dt
dt
dt
dt
xn u `an 1 xn .. a2 x3 a1 x2 a0 x1
jlc
jlc
jlc
jlc
Donde
0 =
jlc
jlc
dny
d n1 y
d2y
dy
..
a
a0 y u
n 1
2
1
n
n 1
2
dt
dt
dt
dt
EDO
FT
jlc
>> subplot(131)
>> plot(t,yt_edo,b)
>> subplot(132)
>> plot(t,yt_ft,r)
>> subplot(133)
>> plot(t,yt_ee,g)
jlc
dny
d n1 y
dy
d mu
d m1u
du
...
a
y
...
b
b0u
n 1
1
0
m
m 1
1
n
n 1
m
m 1
dt
dt
dt
dt
dt
dt
Y ( s) bm s m bm1s m1 .. b2 s 2 b1s b0
G( s)
n
U ( s)
s an1s n1 .. a2 s 2 a1s a0
jlc
U(s)
U(s)
m 1
bm s bm1s .. b2 s b1s b0
n
n 1
2
s an1s .. a2 s a1s a0
m
1
s n an1s n1 .. a2 s 2 a1s a0
Y(s)
bm s m bm1s m1 .. b2 s 2 b1s b0
Y(s)
Z(s)
jlc
U(s)
1
s n an1s n1 .. a2 s 2 a1s a0
Z(s)
jlc
Y(s)
jlc
jlc
y DB se
>> t=[0:.1:7];
>> sft=tf([2 1],[1 2 1]);
>> see=ss([0 1;-1 -2],[0;1],[1 2],0);
>> [yt_ft]=step(sft,t);
>> [yt_ee]=step(see,t);
>> plot(t,yt_ee,'xr',t,yt_ft,'b')
jlc
dny
d n1 y
dy
d nu
d n1u
du
an1 n1 ... a1 a0 y bn n bn1 m1 ... b1
b0u
n
dt
dt
dt
dt
dt
dt
U(s)
U(s)
bn s n bn1s n1 .. b2 s 2 b1s b0
s n an1s n1 .. a2 s 2 a1s a0
n 1
cn1s .. c2 s c1s c0
d0
n
n 1
2
s an1s .. a2 s a1s a0
2
Y(s)
Y(s)
jlc
d 0 bn
jlc
jlc
jlc
jlc
jlc