Comportamento natural das plantas
Solução homogênea
Polinômio característico
Raízes do polinômio característico
Sistemas de primeira ordem
Sistemas de segunda ordem
Solução da Equação Diferencial
D ( p) y (t ) = N ( p)u(t )
Solução da equação homogênea
● Solução da equação particular
● Solução completa
●
Solução da Equação Homogênea
D ( p) y (t ) = N ( p)u(t )
●
Excitação nula
Polinômio
característico
●
●
Resposta natural
E.D.G.
D ( p) y (t ) = 0
p n + a n − 1 p n − 1 + ... + a 1 p + a 0 = 0
yh (t ) depende das raízes do
polinômio característico ri
Solução do Polinômio Característico
A solução complementar é uma soma de funções
que satisfazem a equação homogênea e
dependem das raízes do PC. Podem existir
● Raízes reais simples
yh (t ) = ∑ f i (t )
● Raízes reais múltiplas
i
● Raízes complexas simples
● Raízes complexas múltiplas
Solução do Polinômio Característico
●
Raízes reais simples
●
Raízes reais múltiplas
●
Raízes complexas simples
●
Raízes complexas múltiplas
n funções do
tipo Aert
Solução do Polinômio Característico
●
Raízes reais simples
Funções do tipo
Raízes reais
de multiplicidade m
●
Aert
Atert
●
Raízes complexas simples
At2ert
...
●
Raízes complexas múltiplas
Atm-1ert
Solução do Polinômio Característico
●
●
Raízes reais simples
Raízes reais múltiplas
●
Raízes complexas simples
●
Raízes complexas múltiplas
Raízes a±bj
Funções do tipo
Ae at sen( bt ) + Be at cos( bt )
ou
Ae at sen(bt + φ )
Solução do Polinômio Característico
●
●
●
Raízes reais simples
Raízes reais múltiplas
Raízes complexas simples
Raízes complexas
de multiplicidade m
●
Raízes a±bj
Funções do tipo
A1e at sen(bt + φ1 )
A2te at sen(bt + φ2 )
L
Amt m−1e at sen(bt + φm )
Exemplo 1.1 Solução Homogênea
a)
d3y
d2y
dy
+4
+ 21
+ 34 y = 0
3
2
dt
dt
dt
P.C.
p 3 + 4 p 2 + 21 p + 34 = 0
raízes
S.H.
r1 = − 2
r2 = − 1 ± 4 j
y (t ) = A1e
−2 t
−t
−t
+ A2 e cos 4t + A3 e sen 4t
Solução usando Matlab
Para encontrar a resposta natural do problema anterior
usando Matlab adote a seguinte seqüência (admitindo
constantes unitárias):
– Definir o polinômio
– Encontrar as raízes
– Determinar o vetor do tempo
– Encontrar a solução no tempo acima
– Plotar a resposta natural no tempo
Solução do exemplo
Definir o polinômio: p = [1 4 21 34];
● Encontrar as raízes:
●
r = roots(p); r1 = r(3); a = real(r(1)); b =abs(imag(r(1)));
Determinando o tempo: t = 0:0.05:4;
● Encontrando a resposta para C.Is. y0=2 ; y’0=2
●
y=exp(r1*t)+exp(a*t).*sin(b*t) +exp(a*t).*cos(b*t)
●
Fazendo o gráfico: plot(t,y), grid
Solução do exemplo usando MatLab
%
%
Primeiro exemplo usando Matlab
%
Solução da equação homogênea
%
p^3 + 4p^2 + 21p + 34 = 0
%
com condições iniciais y_0=2; dy/dt_0=1; d2y/dt2_0=-19;
%
p=[1 4 21 34];
r=roots(p)
r1=r(3)
a=real(r(1))
b=imag(r(1))
t=0:0.05:4;
y=exp(r1*t)+exp(a*t).*sin(b*t)+exp(a*t).*cos(b*t);
plot(t,y), grid
title('Resposta natural da planta')
xlabel('Tempo (s)')
ylabel('Saída y')
Exemplo 1.1
Solução da equação homogênea
Re s pos ta na tura l da pla nta
2.5
2
S aída y
1.5
1
0.5
0
-0.5
0
0.5
1
1.5
2
Te m po (s )
2.5
3
3.5
4
Exemplo de solução homogênea
b)
d 3y
d2y
dy
+7
+ 16
+ 12 y = 0
3
2
dt
dt
dt
P.C.
p 3 + 7 p 2 + 16 p + 12 = 0
raízes
S.H.
r1 , 2 = − 2
r3 = − 3
y (t ) = A1e
−2 t
+ A2te
−2 t
+ A3e
−3t
Sistemas de primeira ordem
Solução da equação homogênea
d n −1 y ( t )
d m u (t )
d n y (t )
+ a n −1
+ ... + a 0 y ( t ) = b m
+ ... + b 0 u ( t )
n
n −1
m
dt
dt
dt
primeira ordem
du ( t )
dy ( t )
+ a 0 y ( t ) = b1
+ b0u (t )
dt
dt
Equação
Homogênea
dy (t )
+ a0 y (t ) = 0
dt
Sistemas de primeira ordem
Solução da equação homogênea
●
O polinômio característico será portanto:
r = −a0
p + a0 = 0
●
A solução da equação diferencial é:
y(t ) = y(0)e
− a0t
Exercício 1.1
Obter a resposta natural de um sistema de primeira
ordem cujo polinômio característico
p+a =0
fazendo a assumir os valores -5, 0 e 5,
para condição inicial unitária positiva e negativa.
Sistemas de primeira ordem
Solução da equação homogênea
rλ >> 00
r λ== 00
rλ << 00
Sistemas de segunda ordem
Solução da equação homogênea
●
A equação diferencial geral é:
dy ( t )
d 2 y (t )
+ a1
+ a0 y (t ) = 0
2
dt
dt
●
O polinômio característico é:
p
2
+ a1 p + a
0
= 0
Sistemas de segunda ordem
Solução da equação homogênea
●
O polinômio característico pode ser escrito:
p 2 + 2 ζω n p + ω n = 0
2
●
onde
●
cujas raízes
são
ζ = fator de amortecimento
ωn = frequência natural
r1, 2 = −ζω n ± jω n 1 − ζ
2
Sistemas de segunda ordem
Variação do fator de amortecimento
●
ζ > 1: as raízes são reais simples
r1,2 = −ωn (ζ ± ζ 2 −1)
●
+ Be
r2 t
ζ = 1: raízes reais duplas
r1 , 2 = − ω
●
y ( t ) = Ae
r1t
n
y ( t ) = Ae
r1 t
+ Bte
r2 t
ζ < 1: raízes complexas conjugadas
r1, 2 = ω n ( −ζ ± j 1 − ζ 2 )
ω d = ω n 1− ζ2
y ( t ) = Ae −ζω n t sin( ω d t ) + Be −ζω n t cos( ω d t )
Sistemas de segunda ordem
Relações geométricas das raízes
ℑ
ζ = const.
λ = σ + iω
ω n 1 − ζ2
•
ωn
ω n = const .
α
θ
cos α = ζ
− ζω n
λ = σ − iω
ℜ
− ωn 1− ζ 2
Exemplo 1.2 Sistema de segunda ordem
Encontrar a freqüência natural e o fator de
amortecimento de uma planta cujo polinômio
característico é
p2 + 2 p + 2 = 0
Achar a resposta natural e apresentar o seu gráfico
usando Matlab. Varie o fator de amortecimento e
obtenha novas respostas.
Solução
Determine o polinômio
● Calcule as raízes
● Encontre a freq. natural (módulo da raiz): wn=abs(r(1))
● Encontre o fator de amortecimento: zeta=real(r(1))/wn
● Encontre a resposta natural no tempo
● Mantenha a freq. natural e faça o fator de
amortecimento 1.0, 0.4 e 0.1, plotando a nova resposta
natural p/ cada caso.
●
Solução do exemplo usando MatLab
%
Segundo exemplo usando Matlab
%
Solução da equação homogênea
%
de um sistema de segunda ordem
%
p^2 + 2p + 2 = 0
%
variando o fator de amortecimento
%
C.I.: y_0=1; dy/dt_0=0
yo=2; dyo=0;
p=[1 2 2];
r=roots(p)
a=real(r(1))
b=imag(r(1))
wn=abs(r(1))
zeta=a/wn
t=0:0.01:10;
y=(dyo-a*yo)/b*exp(a*t).*sin(b*t)+...
yo*exp(a*t).*cos(b*t);
plot(t,y,'r'), grid
title('Resposta natural')
xlabel('Tempo (s)')
ylabel('Saída y')
%Variando zeta com C.I.: y_0=1;dy/dt_0=0
yo=2; dyo=0;
t=0:0.01:10;
zeta=0.4;
p=[1 2*zeta*wn wn^2];
r=roots(p);a=real(r(1));b=imag(r(1))
y1=(dyo-a*yo)/b*exp(a*t).*sin(b*t)+yo*exp(a*t).*cos(b*t);
zeta=0.1;
p=[1 2*zeta*wn wn^2];
r=roots(p);a=real(r(1));b=imag(r(1))
y2=(dyo-a*yo)/b*exp(a*t).*sin(b*t)+yo*exp(a*t).*cos(b*t);
zeta=0.99999999;
p=[1 2*zeta*wn wn^2];
r=roots(p);a=real(r(1));b=imag(r(1))
y3=(dyo-a*yo)/b*exp(a*t).*sin(b*t)+yo*exp(a*t).*cos(b*t);
plot(t,y1,t,y2,t,y3)
title('Resposta natural variando o amortecimento')
xlabel('Tempo (s)')
ylabel('Saída y')
Gráfico das respostas naturais
Variando o fator de
amortecimento obtém-se:
Download

Solução da Homogena