Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelagem Matematica de Sistemas Dinamicos
Modelagem Matematica de Sistemas Dinamicos
m
s
T
s
5
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas de Nvel de Lquido
Obteno das Equaes Dinmicas
Variveis utilizadas: Vazo, Q(t) e
Nvel, H(t).
Equao de Sistema - balano de massa:
m
m AH =
m e e s s
dm dH
A Q Q
dt dt
= =
Vamos assumir as seguintes:
A massa especfica da gua constante, isto ,
m
=
e
=
s
;
As dilataes trmicas do tanque so desprezvel, portanto, sua
rea constante.
Ento:
e s
Q Q dH
dt A
=
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas de Nvel de Lquido
Equao Constitutiva - vazo por uma vlvula como
funo da perda de presso:
( ) Para escoamento laminar:
s v v m a
Q C P C P P = =
Para escoamento turbulento:
s v v m a
Q C P C P P = =
Porm, sabendo que:
Para escoamento laminar:
s v
Q C g H =
Para escoamento turbulento:
s v
Q C g H =
vem:
m a
P P g H = +
Onde o parmetro Cv uma caracterstica da vlvula
6
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas de Nvel de Lquido
Equao Dinmica - introduzindo a equao constitutiva
na equao de sistema, temos:
Para escoamento laminar:
e v
Q C g H dH
dt A
=
Para escoamento turbulento:
e v
Q C g H dH
dt A
=
A anlise da equao dinmica revela os seguintes fatos:
Parmetro do sistema: C
v
, , g e A;
Variveis externas a serem fornecida em funo do tempo para que
a equao tenha soluo: Q
e
(t);
Incgnita: H(t);
Condio inicial: H(0); e
Caso se tome dH(t)/dt = 0, tem-se o modelo estacionrio.
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
Sistemas trmicos so aqueles que envolvem troca de
calor entre dois corpos.
Um exemplo tpico desse tipo de sistema uma tanque
para aquecimento de uma dada substncia (Sistema Real).
Modelamento Fsico
Pode-se imaginar para o sistema fsico real o modelo fsico
mostrado abaixo:
e
q (t)
e
T
s
T m
s
T
Aquecedor
Misturador
s
q (t)
dm
Substncia Fria
Substncia
Quente
7
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
Obteno das Equaes Dinmicas
Hipteses:
O tanque termicamente isolado;
No h armazenamento de calor no isolamento;
O lquido no tanque est perfeitamente misturado, isto , a
temperatura uniforme e igual a temperatura de sada.
Variveis utilizadas:
Temperatura: T(t) [C]
Quantidade de calor armazenado em um corpo: Q(t) [kcal]
Fluxo de calor: q(t) [kcal/s]
Relaes de Sistema:
Quando dois corpos de temperaturas diferentes so postos em
contato, fluir calor do mais quente para o mais frio, at que as
temperaturas do dois se igualem.
( )
2 1
( ) ( )
( )
T t T t
q t
R
=
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
onde:
R = 1/k = resistncia trmica [s C/kcal]
k = constante de transmisso [kcal/s C]
Relaes Constitutivas:
A taxa temporal de variao de temperatura de um corpo
proporcional diferena entre o fluxo de calor que entra no corpo
menos o fluxo de calor que sai do corpo.
onde:
C = capacidade (capacitncia) trmica do corpo [kcal/C] = m c
m = massa do corpo [kg]
c = calor especfico do corpo [kcal/C kg]
( ) ( ) ( )
e s
q t q t dT t
dt C
=
8
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
Equao Dinmica:
Em um intervalo de tempo dt, entra no tanque uma massa
dm temperatura T
e
< T
s
.
Portanto, a massa m transfere calor para a massa dm.
Por outro lado, a massa m recebe calor do aquecedor.
Como dm muito pequena quando comparada a m, a
temperatura de dm varia de T
e
a T
s
no intervalo de tempo
dt.
Ento, para a substncia de sada (quente):
( )
( ) ( )
s
e s
dT t
C q t q t
dt
=
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
Por outro lado, usando a relao de sistema:
( ) ( ) ( )
( )
s e
s
T t T t
q t
R
=
Logo:
( ) ( ) ( )
( )
( )
s e
s
e
T t T t
dT t
C q t
dt R
=
( )
( ) ( ) ( )
s
s e e
dT t
RC T t Rq t T t
dt
+ = +
9
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
A anlise da equao dinmica revela os seguintes fatos:
Parmetro do sistema: C e R;
Variveis externas a serem fornecida em funo do tempo para que
a equao tenha soluo: q
e
(t) e T
e
(t);
Incgnita: T
s
(t);
Condio inicial: T
s
(0); e
Caso de tome dT
s
(t)/dt = 0, tem-se o modelo estacionrio.
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Trmicos
No contexto desta disciplina, Sistemas Eltricos so
sistemas formados pela combinao de trs elementos
eltricos bsicos: resistor, capacitor e indutor.
Modelamento Fsico
Os trs componentes eltricos ideais so representados
pelos seguintes smbolos:
Resistor:
Capacitor:
Indutor:
R
C
L
10
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eltricos
Obteno das Equaes Dinmicas
Variveis utilizadas:
Corrente: i(t) [A]
Tenso: v(t) [V]
Relaes de Sistema:
Lei de Kirchhoff das correntes: a soma algbrica de
todas as correntes que entram e que saem de um n
zero.
Lei de Kirchhoff das tenses: a soma algbrica de
todas as tenses ao longo de uma malha zero.
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eltricos
Capacitor:
0
( ) ( ) 1
( ) ( ) (0)
t
C
C C
dV t i t
ou V t i t dt V
dt C C
= = +
( ) ( )
R
V t R i t =
Equao Dinmica:
0
( ) 1
( ) ( ) (0) ( )
t
C E
di t
L Ri t i t dt V V t
dt C
+ + + =
k
2
b
b
1
0 >
2 1
>
1
J
onde: T
1
(t) = torque aplicado pela mola ao componente
conectado ao terminal 1.
T
2
(t) = torque aplicado pela mola ao componente
conectado ao terminal 2.
19
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Mecnicos Rotacionais
Amortecedor Rotacional:
1 2 1 2 2 1
( ) ( ) ( ) ( ) ( ) ( ) T t b t t T t b t t = + =
& & & &
0 >
2 1
>
onde:
T
1
(t) = torque aplicado pelo amortecedor ao componente
conectado ao terminal 1.
T
2
(t) = torque aplicado pela amortecedor ao componente
conectado ao terminal 2.
1
b
1
J
2
2
J
b
1
3
1
k
2
k
1
b
T
3
b
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Mecnicos Rotacionais
Soluo
1. Arbitrar deslocamentos para todos os corpos e junes.
Adota-se
1
,
2
e
3
como mostrado na figura.
2. Assumir que: 0 <
1
<
2
< <
n
3. Diagrama de corpo livre para a inrcia J
1
Em J
1
esto agindo trs torques externos: o aplicado (T), o
devido ao atrito com a base (b
1
) e o devido ao atrito com J
2
(b
2
).
Relao de Sistema: T
I
(t) = T(t) + T
1
(t) + T
2
(t)
Relaes Constitutivas:
=
&&
1 1
( ) ( )
I
T t J t
= =
& &
1 1 1 1 1
( ) 0 ( ) ( ) T t b t b t
=
& &
2 1
2 2
( ) ( ) ( ) T t b t t
21
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Mecnicos Rotacionais
Equao Dinmica:
= +
&& & & &
1 1 1 1 2 2 1
( ) ( ) ( ) ( ) ( ) J t T t b t b t t
( ) + + =
&& & &
1 1 1 2 1 2 2
( ) ( ) ( ) ( ) J t b b t b t T t
Diagrama de corpo livre para a inrcia J2
Em J
2
esto agindo trs torques externos: o devido ao
atrito com a base (b
1
), o devido ao atrito com J
1
(b
2
) e o
devido a mola (k
1
).
Relao de Sistema: T
I
(t) = T
1
(t) + T
2
(t) + T
3
(t)
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Mecnicos Rotacionais
Equaes Constitutivas:
[ ]
= +
&& & & &
2 2 1 2 2 2 1 1 3 2
( ) ( ) ( ) ( ) ( ) ( ) J t b t b t t k t t
( ) [ ]
+ + + =
&& & &
2 2 1 2 2 2 1 1 2 3
( ) ( ) ( ) ( ) ( ) 0 J t b b t b t k t t
Equao Dinmica:
=
&&
2 2
( ) ( )
I
T t J t
= =
& &
1 1 2 1 2
( ) 0 ( ) ( ) T t b t b t
=
& &
2 1
2 2
( ) ( ) ( ) T t b t t
[ ]
=
3 2
3 1
( ) ( ) ( ) T t k t t
22
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Mecnicos Rotacionais
Diagrama de corpo livre para a inrcia J
3
Em J
3
esto agindo trs torques externos: o devido ao
atrito com a base (b
3
), o devido a primeira mola (k
1
) e o
devido a segunda mola (k
2
).
Relao de Sistema: T
I
(t) = T
1
(t) + T
2
(t) + T
3
(t)
Equaes Constitutivas:
=
&&
3 3
( ) ( )
I
T t J t
= =
& &
1 3 3 3 3
( ) 0 ( ) ( ) T t b t b t
[ ]
=
3 2
2 1
( ) ( ) ( ) T t k t t
[ ]
= =
3 3
3 2 2
( ) 0 ( ) ( ) T t k t k t
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Mecnicos Rotacionais
A anlise da equaes dinmicas revela os seguintes fatos:
Parmetro do sistema: J
1
, J
2
, J
3
, b
1
, b
2
, b
3
, k
1
e k
2
;
Variveis externas a serem fornecida em funo do
tempo para que a equao tenha soluo: T(t)
Incgnitas:
1
(t),
2
(t) e
3
(t),
Condies iniciais:
& & &
1 1 2 2 3 3
(0), (0), (0), (0), (0) (0) e
[ ]
=
&& &
3 3 3 3 1 3 2 2 3
( ) ( ) ( ) ( ) ( ) J t b t k t t k t
( ) + + + =
&& &
3 3 3 3 1 2 3 1 2
( ) ( ) ( ) ( ) 0 J t b t k k t k t
Equao Dinmica:
23
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eletromecnicos
Sistemas Eletromecnicos so sistemas que convertem
energia eltrica em mecnica e vice-versa.
So extensivamente utilizados em engenharia e
automao.
Exemplos:
Motores
Geradores
Sensores
Microfones
Alto-Falantes
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eletromecnicos
Exemplo
Seja um sistema composto por um motor de corrente
contnua acionando uma carga, conforme o modelo fsico
mostrado abaixo.
Obter as equaes dinmicas que descrevem o
comportamento do sistema.
A
R A
L
A
i (t)
A
v (t)
M
v (t)
24
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eletromecnicos
Obteno das Equaes Dinmicas
Variveis utilizadas:
Corrente: i
A
(t) [A]
Tenso: v
A
(t) [V]
Velocidade de rotao: (t) [rad/s]
Relaes de Sistema:
+ + = ( ) ( ) ( ) ( )
L R M A
v t v t v t v t Motor:
Carga: = + ( ) ( ) ( )
I b
T t T t T t
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eletromecnicos
Relaes Constitutivas:
Motor:
= ( ) ( )
M
v t k t
Carga:
= ( ) ( )
m A
T t k i t
=
( )
( )
A
L A
di t
v t L
dt
= ( ) ( )
R A A
v t R i t
= & ( ) ( )
I
T t J t = ( ) ( )
b
T t b t
25
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eletromecnicos
Equaes Dinmicas:
Motor:
Carga:
[ ] [ ]
+ + + + = && & ( ) ( ) ( ) ( )
A A A A m m A
J L t bL J R t bR k k t k v t
+ + =
( )
( ) ( ) ( )
A
A A A A
di t
L R i t k t v t
dt
+ =
( )
( ) ( ) 0
m A
d t
J b t k i t
dt
Eliminando i
A
(t):
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Eletromecnicos
A anlise da equao dinmica revela os seguintes fatos:
Parmetro do sistema: L
A
, R
A
, K
, K
m
, J
Variveis externas a serem fornecida em funo do
tempo para que a equao tenha soluo: v
A
(t)
Incgnitas: (t)
Condies iniciais:
& (0) (0) e
26
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Sistemas Hidrulicos e Pneumticos
Sero vistos nas disciplinas:
Acionamento de Sistemas Hidrulicos e Pneumticos e
Modelagem de Sistemas Mecnicos
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelagem Analtica de Sistemas Dinmicos
Atraso de Transporte
Seja o sistema abaixo:
e
Q
a
P
s
Q H
R a
P
m
P
e
T
e
m
T
m
rea do tanque = A
m
s
T
s
Suponha que ocorra uma variao em T
e
.
intuitivo que deva existir um perodo de tempo durante o qual no se
verifica qualquer modificao de T
s
, pois o fluido leva um certo tempo
para se deslocar da sada do tanque at o sensor.
A esse intervalo, relacionado com o transporte de massa ou energia de
um ponto a outro do processo e durante o qual a perturbao ainda no
chegou ao ponto observado, d-se o nome de atraso de transporte,
tempo morto, atraso puro, dead time ou pure time delay.
27
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
O estudo de sistemas lineares importante porque mesmo
equaes no-lineares podem ser linearizadas em torno de
condies operacionais estacionrias.
As equaes linearizadas descrevem adequadamente a
resposta dinmica do sistema em alguma regio em torno
das condies estacionrias.
A extenso da regio, a qual est relacionada com a
preciso da aproximao linear, depende do tipo de no-
linearidade e da magnitude da perturbao imposta ao
sistema.
O quanto uma soluo linear se aproxima da realidade
somente pode ser determinado por comparao com a
soluo da equao original.
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Uma Varivel
Considere um sistema com entrada u(t) e sada y(t).
Seja a relao entre u(t) e y(t) dada pela funo no-linear
y(t) = f(u(t))
Se o ponto estacionrio de operao corresponde :
=
=
= = + + +
2
2
2
1
( ) ( ( )) ( ) ( ) ( ) ...
2!
o
o
o o o
u u
u u
df d f
y t f u t f u u u u u
du du
ento a equao que descreve a dinmica do sistema
pode ser expandida em uma Srie de Taylor em torno
desse ponto:
= ( ) ( ( ))
o o
y t f u t
28
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Uma Varivel
Se a variao em torno do ponto de operao for pequena,
podemos desprezar as derivadas de ordem maior que 1.
Ento teremos a seguinte aproximao linear para a
funo:
=
+ ( ) ( ) ( ( ) ( ))
o
o o
u u
df
y t y t u t u t
du
=
( ) ( )
o
u u
df
y t u t
du
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Uma Varivel
( ) f u
u
= ( )
o o
y f u
o
u
=
inclinao =
o
u u
df
du
29
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Mais de Uma Varivel
Seja y(t) uma funo no-linear de duas variveis, u
1
(t) e
u
2
(t), isto , y(t) = f(u
1
(t),u
2
(t)).
Se o ponto estacionrio de operao corresponde :
= = + + +
+ + +
1 2 1 2
1 2 1 2
1 2 1 2 1 1 2 2
1 2
, ,
2 2
2 2
1 1 2 2 2 2
1 2
, ,
( ) ( , ) ( , ) ( ) ( )
1 1
( ) ( ) ...
2! 2!
o o o o
o o o o
o o o
u u u u
o o
u u u u
f f
y t f u u f u u u u u u
u u
f f
u u u u
u u
ento a equao que descreve a dinmica do sistema
pode ser expandida em uma Srie de Taylor em torno
desse ponto:
=
1 2
( ) ( ( ), ( ))
o o
y t f u t u t
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Mais de Uma Varivel
Supondo que as variaes em torno do ponto de operao
so pequenas, podemos desprezar as derivadas de ordem
maior que 1.
Ento teremos a seguinte aproximao linear para a
funo:
+ +
1 2 1 2
1 2 1 1 2 2
1 2
, ,
( ) ( , ) ( ) ( )
o o o o
o o o o
u u u u
f f
y t f u u u u u u
u u
+
1 2 1 2
1 2
1 2
, ,
( ) ( ) ( )
o o o o
u u u u
f f
y t u t u t
u u
30
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Mais de Uma Varivel
Exemplo: Linearizar a funo abaixo em torno do ponto de
operao especificado.
Avaliar o erro de utilizao da aproximao quando u
1
= 5 e
u
2
= 10.
= = = =
1 2 1 2 1 2
( , ) com 6 11
o o
y f u u u u u e u
Soluo: a aproximao linear ser:
= + +
1 1 1 2 2 2
( ) ( )
o o o
y y k u u k u u
onde:
= = =
1 2
6 11 66
o o o
y u u
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Aproximao Linear de Funo de Mais de Uma Varivel
logo:
=
=
=
=
= = =
1
2
1
2
6
1 2
11
6
1
11
11
u
u
u
u
f
k u
u
=
=
=
=
= = =
1
2
1
2
6
2 1
11
6
2
11
6
u
u
u
u
f
k u
u
= + +
1 2
66 11 ( 6) 6 ( 11) y u u
Avaliao do erro quando u
1
= 5 e u
2
= 10:
Pela funo real temos y = 5 10 = 50
Pela funo aproximada
y = 66 +11(5 6) + 6 (10 11) = 49 erro = -2%
31
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Mola no-linear
Obs.: o grfico da fora mostra somente sua intensidade
em funo da compresso ou distenso da mola, mas no
a sua direo.
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Mola no-linear
O ponto de operao a posio de equilbrio que ocorre
quando a fora da mola equilibra a fora gravitacional.
Assim,
o
f Mg =
Portanto, para a mola no-linear com f =y
2
, a posio de
equilbrio ser:
( )
1/ 2
o
y Mg =
E o modelo linear para pequenos desvios ser:
f m y =
onde
2
o
o
y
df
m y
dy
= =
32
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Mola no-linear
Ento, a equao que descreve o movimento da massa
ser
( ) ( ) M y t f t = &&
( ) 2 ( )
o
M y t y y t = &&
( ) 2 ( ) 0
o
M y t y y t + = &&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Mola no-linear
0 2 4 6 8 10 12 14 16 18 20
2
2.5
3
3.5
4
4.5
Sistema Massa-Mola: comparacao entre o modelo nao-linear e linearizado para M= 1kg
Tempo [s]
y
(
t
)
[
m
]
Nao-Linear
Equilibrio
Linearizado
33
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Pndulo
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Pndulo
A condio de equilbrio para a massa
0 0
o o
e T = =
o
O Torque aplicado a massa pela fora gravitacional
T M g L sen =
E o modelo linear para pequenos desvios ser:
cos
o
o
dsen
T M g L M g L M g L
d
= = =
ou, como T
o
e
o
, ento:
T M g L =
34
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Pndulo
Ento, a equao que descreve o movimento da massa
ser
( ) ( ) J t T t =
&&
( ) J t M g L =
&&
( ) 0 J t Mg L + =
&&
mas
2
J M L =
logo
( ) 0
g
t
L
+ =
&&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Pndulo
0 2 4 6 8 10 12 14 16 18 20
-10
-8
-6
-4
-2
0
2
4
6
8
10
Sistema Pendulo: comparacao entre o modelo nao-linear e linearizado para L = 1m
Tempo [s]
T
h
e
t
a
(
t
)
[
g
r
a
u
s
]
Nao-Linear
Linearizado
35
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Linearizao de Modelos
Exemplo: Pndulo
0 2 4 6 8 10 12 14 16 18 20
-30
-20
-10
0
10
20
30
40
Sistema Pendulo: comparacao entre o modelo nao-linear e linearizado para L = 1m
Tempo [s]
T
h
e
t
a
(
t
)
[
g
r
a
u
s
]
Nao-Linear
Linearizado
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Introduo
Forma de representao utilizada na Teoria de Controle
Moderno:
Iniciada por volta de 1960;
Criada para tratar de sistema MIMO e variantes no
tempo;
centrada no domnio do tempo;
baseada no conceito de estado.
36
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
Variveis de Estado (VE): o menor conjunto de
variveis tal que uma vez conhecidos os seus valores em t
= t
0
, a descrio do comportamento do sistema feita de
modo nico para todo t t
0
.
O Estado de um sistema em um instante t, o conjunto de
valores das VE em t.
Vetor de Variveis de Estado: o conjunto de variveis de
estado de um sistema pode ser considerado como sendo
um vetor (coluna) x(t) de dimenso n x 1.
[ ]
1 2
( ) ( ) ( ) ... ( )
T
n
t x t x t x t = x
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
Equaes dinmicas: denominao dada ao conjunto de
equaes que descreve as real aes entre entradas,
sadas e estado.
Seja um sistemas com n variveis de estado, r entradas e
m sadas.
Ento, o sistema pode ser descrito pelas seguintes
equaes:
1 1 1 2 1 2
2 2 1 2 1 2
1 2 1 2
( ) ( ( ), ( ),... ( ), ( ), ( ),... ( ), )
( ) ( ( ), ( ),... ( ), ( ), ( ),... ( ), )
.
.
.
( ) ( ( ), ( ),... ( ), ( ), ( ),... ( ), )
n r
n r
n n n r
x t f x t x t x t u t u t u t t
x t f x t x t x t u t u t u t t
x t f x t x t x t u t u t u t t
=
=
=
&
&
&
37
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
Definindo-se
1 1 1 2 1 2
2 2 1 2 1 2
1 2 1 2
( ) ( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
( ) ( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
.
.
.
( ) ( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
n r
n r
m m 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
y t g x t x t x t u t u t u t t
=
=
=
[ ]
1 2
( ) ( ) ( ) ... ( )
T
n
t x t x t x t nx1 = x
[ ]
1 2
( ) ( ) ( ) ... ( )
T
r
t u t u t u t rx1 = u
[ ]
1 2
( ) ( ) ( ) ... ( )
T
m
t y t y t y t mx1 = y
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
1 1 2 1 2
2 1 2 1 2
1 2 1 2
( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
( , , )
...
( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
n r
n r
n n r
f x t x t x t u t u t u t t
f x t x t x t u t u t u t t
t nx1
f x t x t x t u t u t u t t
=
f x u
1 1 2 1 2
2 1 2 1 2
1 2 1 2
( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
( , , )
...
( ( ), ( ),..., ( ), ( ), ( ),..., ( ), )
n r
n r
m n r
g x t x t x t u t u t u t t
g x t x t x t u t u t u t t
t mx1
g x t x t x t u t u t u t t
=
g x u
Pode-se escrever:
( ) ( , , ) ( )
( ) ( , , ) ( )
t (t) (t) t
t (t) (t) t
=
=
x f x u Equao de Estado
y g x u Equao de Sada
&
38
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
Se o sistema for linear, pode-se escrever:
( , , )
( , , )
(t) (t) t (t) (t) (t) (t)
(t) (t) t (t) (t) (t) (t)
= +
= +
f x u A x B u
g x u C x D u
ento:
( )
( )
( )
( )
t
t
t
t
A Matriz de Estado
B Matriz de Entrada
C Matri
( )
( )
( z de Sada
D Matriz de Transmi
)
( ) ss o
n x n
n x r
m x n
m x r
onde:
(t) (t) (t) (t) (t)
(t) (t) (t) (t) (t)
= +
= +
x A x B u
y C x D u
&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
Portanto, a estrutura bsica de representao de um
sistema linear em VE a seguinte:
(t) D
(t) A
(t) B (t) C
dt +
+
+
+
r
(t) u
(t) x& (t) x (t) y
r m
n
n
n
n
n m m
m x r
n x r
n x n
m x n
39
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Definies
Se o sistema, alm de linear, possuir parmetros
invariantes no tempo, tem-se:
e so matrizes A B C D constantes , ,
onde:
(t) (t) (t)
(t) (t) (t)
= +
= +
x A x Bu
y Cx Du
&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Nesta seo ser apresentado um mtodo para obter-se a
representao no Espao de Estado (E) de Equaes
Diferenciais Lineares (EDL).
Utilizando a notao vetorial-matricial, uma equao
diferencial de ordem n pode ser representada por uma
equao diferencial vetorial-matricial de primeira ordem,
isto , por n equaes diferenciais de primeira ordem.
Seja a EDL genrica:
( ) ( -1)
1 1 0
( ) ( -1)
1 1 0
( ) ( ) ... ( ) ( )
(1)
( ) ( ) ... ( ) ( )
n n
n
n n
n n
y t a y t a y t a y t
b u t b u t b u t b u t
+ + + + =
= + + + +
&
&
40
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Definindo:
1 0
2 1 1 0 1
3 2 2 0 1 2
1 1 2
1 1 0 1 2 1
( ) ( ) ( ) (2)
( ) ( ) ( ) ( ) ( ) ( ) (3)
( ) ( ) ( ) ( ) ( ) ( ) ( ) (4)
( ) ( ) ( ) ( ) ( ) ( ) ... ( ) ( ) (5)
n n n
n n n n n
x t y t u t
x t x t u t y t u t u t
x t x t u t y t u t u t u t
x t x t u t y t u t u t u t u t
=
=
=
= +
= +
= +
= +
= +
&
&
&
M
&
&
com a sada dada por
1 0
( ) ( ) ( ) y t x t u t = +
41
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Onde:
0
1 1 1 0
2 2 1 1 2 0
0 1 1 2 2 3 3 1 1 0 0
(11)
(12)
(13)
... (14)
n
n n
n n n
n n n n n n n
b
b a
b a a
b a a a a a
=
=
=
=
M
Ou seja:
1
(15)
i
i n i n j i j
j
b a
=
=
= = =
x A B
( ) ( ) ( ) y t t u t = + Cx D
42
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
[ ]
[ ]
1
0
1 1
1 0 . . . 0 0
x n
x
=
=
C
D
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Para obter a equao (10)
Derivar (5) para obter a derivada n-sima de y(t):
1
0 1 2 1
( ) ( ) ( ) ( ) ... ( ) ( ) (16)
n n n
n n n
x t y t u t u t u t u t
= & && &
A n-sima derivada de y(t) pode ser obtida de (1) como
sendo
( ) ( -1)
1 1 0
( ) ( -1)
1 1 0
( ) ( ) ... ( ) ( )
( ) ( ) ... ( ) ( ) (17)
n n
n
n n
n n
y t a y t a y t a y t
b u t b u t b u t b u t
= + +
+ + + + +
&
&
43
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Substituindo (17) em (16):
( ) ( )
( ) ( )
( 1)
1 1 0
( ) ( 1)
0 1 1
2 2 1 1 0
( ) ( ) ... ( ) ( )
( ) ( )
( ) ( ) ( ) (18)
n
n n
n n
n n
n n
x t a y t a y t a y t
b u t b u t
b u t b u t b u t
= + +
+ + + +
+ + +
& &
L
&& &
As demais derivadas de y(t) so obtidas de (2), (3), ..., (5) e
substitudas em (18), produzindo (10) quando os
i
so
escolhidos de acordo com (15).
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Exemplo: Obter a representao no EE da seguinte EDLIT.
( ) 6 ( ) 5 ( ) 10 ( ) 10 ( ) y t y t y t y t u t + + + = &&& && &
Soluo:
Como no existem derivadas da varivel de entrada, ento:
0 1 2 3 0
0 e b = = = =
logo
1
1 2
2 3
3 0 1 1 2 2 3 3
( ) ( )
( ) ( )
( ) ( )
( ) ( )
y t x t e
x t x t
x t x t
x t a x a x a x u t
=
=
=
= +
&
&
&
44
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
tem-se
[ ] [ ]
1 1
2 2
3 3
1
2
3
( ) 0 1 0 ( ) 0
( ) ( ) 0 0 1 ( ) 0 ( )
( ) 10 5 6 ( ) 10
( )
( ) 1 0 0 ( ) 0 ( )
( )
x t x t
t x t x t u t
x t x t
x t
y t x t u t
x t
= = +
= +
x
&
& &
&
como
0 1 2 0
10 5 6 10 a a a e b = = = =
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Exemplo: Obter a representao no EE da seguinte EDLIT.
( ) ( ) ( ) ( ) m y t b y t k y t u t + + = && &
Soluo:
Como no existem derivadas da varivel de entrada, ento:
0 1 2 0
0 e b = = =
logo
1
1 2
2 0 1 1 2 2
( ) ( )
( ) ( )
( ) ( )
y t x t e
x t x t
x t a x a x u t
=
=
= +
&
&
45
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
tem-se
[ ] [ ]
1 1
2 2
1
2
0 1 0
( ) ( )
( ) ( )
1
( ) ( )
( )
( ) 1 0 0 ( )
( )
x t x t
t u t
k b
x t x t
m m m
x t
y t u t
x t
= = +
= +
x
&
&
&
como
0 1 0
1 k b
a a e b
m m m
= = =
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Exemplo: Obter a representao no EE da seguinte EDLIT.
Soluo: A equao deve ser reescrita na forma
( ) ( ) ( ) ( ) ( ) m y t b y t k y t b u t k u t + + = + && & &
( ) ( ) ( ) ( ) ( )
b k b k
y t y t y t u t u t
m m m m
+ + = + && & &
Portanto,
0 1 0 1 2
0
k b k b
a a e b b b
m m m m
= = = = =
46
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Assim,
Ento,
0 2
1 1 1 0
2
2 0 1 1 0 0
0
0
0
b
b b b
b a
m m m
k b b k k b
b a a
m m m m m m
= =
= = =
= = =
1 0 1 1
1 2 1 2
2
2 0 1 1 2 2 1 2
( ) ( ) ( ) ( ) 0 ( ) ( )
( ) ( ) ( ) ( ) ( )
( ) ( ) ( )
y t x t u t x t u t x t e
b
x t x t u t x t u t
m
b k k b
x t a x a x u t x x u t
m m m m
= + = + =
= + = +
= + = +
&
&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Logo,
[ ] [ ]
1 1
2
2 2
1
2
0 1
( ) ( )
( ) ( )
( ) ( )
( )
( ) 1 0 0 ( )
( )
b
x t x t m
t u t
k b
x t x t k b
m m
m m
x t
y t u t
x t
= = +
= +
x
&
&
&
47
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Generalizao
Caso a EDL seja funo de mais de uma varivel de
entrada, por exemplo, u
1
(t) e u
2
(t) ento:
( ) ( -1)
1 1 0
( ) ( -1)
,1 1 1,1 1 1,1 1 0,1 1
( ) ( -1)
,2 2 1,2 2 1,2 2 0,2 2
( ) ( ) ... ( ) ( )
( ) ( ) ... ( ) ( ) (1)
( ) ( ) ... ( ) ( )
n n
n
n n
n n
n n
n n
y t a y t a y t a y t
b u t b u t b u t b u t
b u t b u t b u t b u t
+ + + + =
+ + + + +
+ + + +
&
&
&
Como a equao linear, a soluo y(t) pode ser
decomposta em duas parcelas, uma devido a u
1
(t) e outra
devido a u
1
(t).
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Generalizao
Denominando y
1
(t) a parcela devido a u
1
(t) e y
2
(t) a devido
a u
2
(t), a EDL original produz as seguintes duas equaes:
( ) ( -1)
1 1 1 1 0 1 1
( ) ( -1)
,1 1 1,1 1 1,1 1 0,1 1
( ) ( ) ... ( ) ( )
( ) ( ) ... ( ) ( ) (2)
n n
n
n n
n n
y t a y t a y t a y t
b u t b u t b u t b u t
+ + + + =
+ + + +
&
&
( ) ( -1)
1 2 1 2 0 2 2
( ) ( -1)
,2 2 1,2 2 1,2 2 0,2 2
( ) ( ) ... ( ) ( )
( ) ( ) ... ( ) ( ) (3)
n n
n
n n
n n
y t a y t a y t a y t
b u t b u t b u t b u t
+ + + + =
+ + + +
&
&
48
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Generalizao
A soluo da equao (2) :
1 1 1 1
1 1 1 1
( ) ( ) ( )
(4)
( ) ( ) ( )
t t u t
y t t u t
= +
= +
x Ax B
Cx D
&
onde
1,1
2,1
1
1,1
,1 0 1 2 1
1
0 1 . . . 0 0
0 0 . . . 0 0
. . . . .
. . . . .
. . . . .
0 0 . . . 0 1
n
n n n
n x n n x
a a a a
= =
A B
[ ]
1 0,1
1 1 1
1 0 . . . 0 0
x n x
= =
C D
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Generalizao
A soluo da equao (3) :
2 2 2 2
2 2 2 2
( ) ( ) ( )
(5)
( ) ( ) ( )
t t u t
y t t u t
= +
= +
x Ax B
Cx D
&
onde
1,2
2,2
2
1,2
,2 0 1 2 1
1
0 1 . . . 0 0
0 0 . . . 0 0
. . . . .
. . . . .
. . . . .
0 0 . . . 0 1
n
n n n
n x n n x
a a a a
= =
A B
[ ]
2 0,2
1 1 1
1 0 . . . 0 0
x n x
= =
C D
49
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Generalizao
Combinando as equaes (4) e (5):
( ) [ ]
( ) [ ]
1 2 1 1 1 2 2 2
1
1 2 1 2
2
1
1 2 1 2 1 2
2
( ) ( ) ( ) ( ) ( ) ( ) ( )
( )
( ) ( )
( )
( ) ( )
( )
( ) ( ) ( ) ( ) ( )
( )
( ) ( )
t t t t u t t u t
u t
t t
u t
t t
u t
y t y t y t t t
u t
t t
= + = + + +
= + +
= +
= + = + +
= +
x x x Ax B Ax B
A x x B B
Ax Bu
C x x D D
Cx Du
& & &
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Generalizao
onde
[ ]
[ ]
1,1 1,2
2,1 2,2
1
1 2
2
1,1 1,2
,1 ,2
2
1 2 0,1 0,2
1 2
. .
( )
. . ( )
( )
. .
n n
n n
n x
x
u t
t
u t
= = =
= =
u B B B
D D D
50
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Exemplo: Um circuito eltrico pode ser representado pelo
seguinte sistema de EDLIT:
Obter a representao desse sistema de EDLI no EE
assumindo a sada como sendo a corrente i
1
(t).
( )
( )
1
1 2 1
2 1 2 2
( )
( ) ( ) ( ) (1)
1
( ) (0) ( ) ( ) ( ) (2)
c
di t
L R i t i t u t
dt
i t dt v R i t i t u t
C
+ =
+ =
= =
= = =
= = =
0,2 2,2
1,2 1,2 1 0,2
2,2 0,2 1 1,2 0 0,2
0
1 1 1
0
1 1 1 1
0 0
b
b a
L RC L
b a a
RC L LC RLC
= =
= = =
= = =
52
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Logo,
[ ] [ ]
1 1
2 2
1
2
1 1
0 1
( ) ( )
( ) ( )
1 1
1 1 1 ( ) ( )
( )
( ) 1 0 0 0 ( )
( )
x t x t
L L
t t
x t x t
LC RC
RC RLC RLC
x t
y t t
x t
= = +
= +
x u
u
&
&
&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Exemplo: Resolver o exemplo anterior supondo agora que
a sada do sistema a tenso no resistor, isto R(i
1
(t)-i
2
(t)).
Soluo: As equaes (1) e (2) podem ser reescritas na
forma:
1
1
2 2
2 2
2 2
( ) 1 1
( ) ( ) (7)
( ) ( ) ( )
(8)
di t
y t u t
dt L L
di t d y t d u t
C C
dt dt dt
+ =
+ =
Subtraindo (8) de (7) tem-se:
2 2
2
1
2 2
1 ( ) 1 ( ) 1 ( )
( ) ( ) (9)
dy t d y t d u t
y t C u t C
R dt L dt L dt
+ = +
53
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Rearranjando (9):
2 2
2
1
2 2
( ) 1 ( ) 1 1 ( )
( ) ( ) (10)
d y t dy t d u t
y t u t
dt RC dt LC LC dt
=
Portanto
0 1
0,1 1,1 2,1
0,2 1,2 2,2
1 1
1
0 0
0 0 1
a a
LC RC
b b b e
LC
b b b
= =
= = =
= = =
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Assim,
0,1 2,1
1,1 1,1 1 0,1
2,1 0,1 1 1,1 0 0,1
0
1
0 0 0
1 1 1 1
0 0
b
b a
RC
b a a
LC RC LC LC
= =
= = + =
= = + + =
0,2 2,2
1,2 1,2 1 0,2
2
2,2 0,2 1 1,2 0 0,2
1
1 1
0 ( 1)
1 1 1 1 1
0 ( 1)
b
b a
RC RC
b a a
RC RC LC LC RC
= =
= = + =
= = =
54
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Modelos no Espao de Estados
Representao de Equaes Diferencias Lineares no EE
Logo,
[ ] [ ]
1 1
2
2 2
1
2
1
0
0 1
( ) ( )
( ) ( )
1 1
( ) ( ) 1 1 1
( )
( ) 1 0 0 1 ( )
( )
x t x t RC
t t
x t x t
LC RC
LC LC RC
x t
y t t
x t
= = +
= +
x u
u
&
&
&
Maro / 2006 Modelagem Matemtica de Sistemas Dinmicos
Transio entre Modelos
Equaes Diferenciais
Espao de
Estados
Funo de
Transferncia
Transformada de Laplace (TL)
Linearizao
Condies Iniciais Nulas
Transformada de
Laplace Inversa (TL)