Modelo en Variables de Estado

Anuncio
1.
1.
Modelos Expresados en Variables de Estado
Modelos Expresados en Variables de Estado_________________________ 1
1.1. Introducción_________________________________________________________________________________________________________ 2
1.2. Definición ___________________________________________________________________________________________________________ 2
1.3. Forma General _______________________________________________________________________________________________________ 9
1.4. Solución ___________________________________________________________________________________________________________ 10
1.5. Formas Canónicas. Un Ejemplo ________________________________________________________________________________________ 11
1.6. Resumen __________________________________________________________________________________________________________ 16
02 03 Modelo en Variables de Estado.doc 1
1.1. Introducción
En la representación como función de transferencia no se consideran las variables
internas
No es práctica en sistemas con más de una entrada y una salida
1.2. Definición
Estado: conjunto de variables que describen a un sistema en todo instante.
No hay una única representación para un mismo sistema
Las variables de estado no necesariamente tienen interpretación física
El número de estados coincide con el número de polos de la función de transferencia (en los sistemas SISO)
02 03 Modelo en Variables de Estado.doc 2
Ejemplo 1.1. Tanque Agitado
Fi , Ti
h
Fst
T
Q
F ,T
Masa total en el tanque
ρV = ρ Ah
donde
ρ : densidad del líquido (se supone independiente de la temperatura)
V : volumen del líquido
A, h : área del recipiente y altura del líquido
02 03 Modelo en Variables de Estado.doc 3
E = U ( int ) + K ( cin ) + P ( pot )
como el tanque no se mueve
dK dP
dE dU
=
= 0,
=
=0
dt
dt
dt
dt
para líquidos
dU
dt
dH
dt
siendo H la entalpía total del líquido en el tanque y es,
H = ρVc p (T − Tref ) = ρ Ahc p (T − Tref )
donde
c p : capacidad calórica del líquido en el tanque
Tref : la temperatura a la cual la entalpía específica es cero.
02 03 Modelo en Variables de Estado.doc 4
Se definen las siguientes variables de estado:
xT = [ h T ]
parámetros constantes: ρ , A, c p , Tref
Balance de masa:
d ( ρ Ah )
= ρ Fi − ρ F
dt
Ah& = F − F
Fi , F : caudales de entrada y salida
i
Balance de energía:
Acum. de energía energía de entrada energía de salida energía del vapor
=
−
+
tiempo
tiempo
tiempo
tiempo
dH d  ρ Ahc p (T − Tref ) 
=
= ρ Fi c p (T − Tref ) − ρ Fi c p (T − Tref ) + Q
dt
dt
siendo Q la energía calórica por unidad de tiempo del vapor
suponiendo Tref = 0
02 03 Modelo en Variables de Estado.doc 5
A
dhT
Q
FT
= FT
−
+
i i
dt
ρcp
A
dhT
dT
dh
dT
Q
FT
= Ah
+ AT
= Ah
+ T ( Fi − F ) = FT
−
+
i i
dt
dt
dt
dt
ρcp
Ah
dT
Q
= Fi (Ti − T ) +
dt
ρcp
Las ecuaciones de estado son:
 Ah& = Fi − F

Q
 &
=
−
+
AhT
F
T
T
)
i( i

ρcp

variables de estado:
xT = [ h T ]
variables de salida (medidas):
yT = [ h T ]
variables de entrada (manipuladas):
perturbaciones (no controladas):
u T = [Q F ]
d T = [Ti
Fi ]
parámetros constantes: ρ , A, c p , Tref
02 03 Modelo en Variables de Estado.doc 6
Analizar:
- equilibrio
- una reducción de Ti
- una reducción de Fi
Linealización en un punto de trabajo.
Equilibrio
 Ah& = Fi − F = 0

Q
 &
=
−
+
=0
AhT
F
T
T
)
i( i

ρcp

Fi = F = F0
F0 (Ti 0 − T0 ) = −
Q0
ρcp
02 03 Modelo en Variables de Estado.doc 7
desarrollo en serie entorno al punto de equilibrio
&
&
F
F
dh
dh
1
1
1


i
h& =  −  +
( Fi − F0 ) + ( F − F0 ) = ( Fi − F0 ) − ( F − F0 ) = ( Fi − F )
dF
A
A
A
 A A  0 dFi
 Fi
Fi
Q
Q 
&
=  (Ti − T ) +
T=
(Ti − T ) +
 +
ρ c p Ah  Ah
ρ c p Ah  0
Ah
T −T
Fi
Fi
+ i
−
+
−
−
F
F
T
T
( i i0 )
( i i0 )
(T − T0 ) +
Ah 0
Ah 0
Ah 0
1
+
ρ c p Ah
 F
Q  1
i
( Q − Q0 ) −  (Ti − T ) +
 2  ( h − h0 )
ρ c p A  h 
 A
0
0
 F
Ti 0 − T0 )
(
Fi 0
Fi 0
Q0  1 
1
i0
&
T=
Fi +
Ti −
T+
Q − 
(Ti 0 − T0 ) +
 2  h

Ah0
Ah0
Ah0
ρ c p Ah0
ρ c p A  h0 
 A
  h&   0
 &  = 
 T   a21

  h  1
 T  =  0
  
0   h   0 b12   Q   0 bd 12   Ti 
+
+






a22  T  b21 0   F  bd 21 bd 22   Fi 
0  h 
1  T 
02 03 Modelo en Variables de Estado.doc 8
1.3. Forma General
&&
y ( t ) + ay& ( t ) + by ( t ) = cu ( t )
[1.1]
&&
y ( t ) = − ay& ( t ) − by ( t ) + cu ( t )
[1.2]
x1 ( t ) = y ( t )
x2 ( t ) = y& ( t )
[1.3]
1   x1 ( t )   0
 x&1 ( t )   0
=
 x& t  
 x t  +   u ( t ) = Ax ( t ) + Bu ( t )

 2 ( )   −b − a   2 ( )   c 
y ( t ) = [1 0] x ( t ) = Cx ( t )
 x& ( t ) = Ax ( t ) + Bu ( t )

 y ( t ) = Cx ( t ) + Du ( t )
[1.5]

sX ( s ) − X 0 = AX ( s ) + BU ( s )

 Y ( s ) = CX ( s ) + DU ( s )
[1.6]
[1.4]
para X 0 = 0
02 03 Modelo en Variables de Estado.doc 9
 X ( s ) = ( sI − A) −1 BU ( s )

−1
Y ( s ) = C ( sI − A) BU ( s )
para sistemas SISO
Y ( s)
−1
= C ( sI − A) B + D
U ( s)
[1.7]
[1.8]
no contempla las condiciones iniciales
1.4. Solución
x (t ) = e
A( t −t0 )
t
x0 + ∫ e
t0
A( t −τ )
Bu (τ ) dτ
[1.9]
02 03 Modelo en Variables de Estado.doc 10
1.5. Formas Canónicas. Variables de Fase
Representación en variables de fase
y ( n ( t ) + an −1 y ( n −1 ( t ) + L + a0 y ( t ) = u ( t )
[1.10]
x&1 ( t ) = x2 ( t )
x1 ( t ) = y ( t )
x2 ( t ) = y& ( t )
x&2 ( t ) = x3 ( t )
M
M
[1.11]
xn −1 ( t ) = y ( n −2 ( t ) x&n −1 ( t ) = xn ( t )
x&n ( t ) = − a0 x2 ( t ) − L − an −1 xn ( t ) + u ( t )
xn k = y ( n −1 ( t )
1
 0
 0
0

x& ( t ) =  M
M
 0
0

 -a 0 -a 1
0 

0

 

 x (t ) +  M  u (t )
0

K
 

K -a n-1
 1 
K
K
0
0
M
1
[1.12]
Sistema completo
02 03 Modelo en Variables de Estado.doc 11
bm z m + bm−1 z m−1 + L + b0
Y ( z) = n
U ( z)
n −1
z + an −1 z + L + a0
W ( z) =
1
z + an −1 z
n
n −1
+ L + a0
U ( z)
ya sabemos la forma canónica
Y ( z ) = ( bm z m + bm−1 z m−1 + L + b0 )W ( z )
yk = bm xm+1k + bm−1 xmk + L + b0 x1k = Cxk
1
 0
 0
0

x& ( t ) =  M
M
 0
0

 -a 0 -a 1
yk = [bm
0 
0 
0
0 
 

M  x ( t ) +  M  u ( t )= Ax ( t ) + Bu ( t )
0
K 1 
 

K -a n-1
 1 
K
K
[1.13]
bm−1 L b0 ] xk = Cxk
02 03 Modelo en Variables de Estado.doc 12
+
bn −1 − bn an −1
bn
u
x&n
+
∫
xn
∫
b1 − bn a1
xn −1
x3
∫
x2
y
b0 − bn a0
∫
x1
− an −1
−a1
−a0
02 03 Modelo en Variables de Estado.doc 13
1.6. Ejemplo de Variables de Fase
Sean dos funciones de transferencia en paralelo (tanque calentador agitado):
k1
k2
=
=
[1.14]
G1 ( s )
G2 ( s )
1 + sT1
1 + sT2
k1 (1 + sT2 ) + k2 (1 + sT1 )
k1
k2
[1.15]
G ( s ) = G1 ( s ) + G2 ( s ) =
+
=
1 + sT1 1 + sT2
(1 + sT1 )(1 + sT2 )
T1k2 + T2 k1
k +k
s+ 1 2
Y ( s ) k1 + k2 + (T1k2 + T2 k1 ) s
T1T2
T1T2
=
=
G (s) =
[1.16]
2
T +T
1
U ( s ) 1 + (T1 + T2 ) s + T1T2 s
s2 + 1 2 s +
T1T2
T1T2
Y (s)
b s + b0
[1.17]
G (s) =
= 2 1
U ( s ) s + a1s + a2
&&
y ( t ) + a1 y& ( t ) + a2 y ( t ) = b1u& ( t ) + b2u ( t )
[1.18]
 0
x& ( t ) = 
 − a2
1 
0
x ( t ) +   u ( t )= Ax ( t ) + Bu ( t )

− a1 
1 
[1.19]
y ( t ) = [b1 b2 ] xk = Cxk
02 03 Modelo en Variables de Estado.doc 14
+
b2
u
x&2
+
∫
x2
y
b1
∫
x1
− a2
− a1
02 03 Modelo en Variables de Estado.doc 15
1.7. Resumen
Representación en variables de Estado
Ecuación Diferencial Matricial de Primer Orden
Explicitación del estado interno del sistema
Relación entre función de transferencia y variables de estado.
02 03 Modelo en Variables de Estado.doc 16
Descargar