Escolar Documentos
Profissional Documentos
Cultura Documentos
3. Índices de desempenho
4. Exemplos
Overshoot ess
1.0 1 d
Copyright © 1998 by Addison Wesley Longman. All rights reserved.
1.0
0.9
y(t) 1.0 2 d
0.1
0
Tp Ts Time
Tr Peak Settling
1
time time
Tr
Rise time
MASTER 57
Figure 5.7 Step response of a control system (Eq. 5.9)
Erro em Estado Estacionário
H(s)
1
Veja que para H(s) = 1, o erro é dado por E(s) = Ea (s) = R(s)
1 + G(s)
◃ Pergunta: como prever quando o erro em estado estacionário ess (t) será
grande, pequeno ou nulo para t → ∞? Como atuar via controle?
A
2 e ss 5 0 0
Ka
Note que usar apenas o ganho K para modificar o erro em estado estacionário em
um sistema de 2a. ordem sem integrador pode ser uma estratégia de projeto ruim
1.5
k=400
k=200 k
G(s) =
k=100 (s+2)(s+6)
k=50
k=20
0.5
k=10
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
De fato, pela resposta obtida a seguir, pode-se constatar que o sinal do erro tende
a 0.33 quando t → ∞...
H(s)
◃ Suponha que H(s) seja um sistema de 1a. ordem, com ganho DC= K2 , ie
K2
H(s) =
τs + 1
H(s)
(a)
A
r(t)
0
t
(b)
A
y(t)
0
A
(c)
e(t)
(d)
A2
e 2(t)
0
(e)
ee 2(t) dt
6
Copyright © 1998 by Addison Wesley Longman. All rights reserved.
5
ITAE ITSE/10
4
I
3
2
ISE
1
0
0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0
z
MASTER 65
Figure 5.27 Three performance criteria for a second-order system
MASTER 66
1.2
1.0
0.8
Normalized response
n52 ISE
n53
0.6 n54
n55
n56
0.4
0.2
0
0 5 10 15 20
Normalized time
(a)
1.2
1.0
Normalized response
0.8
n52 IAE
n53
0.6 n54
n55
n56
0.4
0.2
0
0 5 10 15 20
Normalized time
(b)
1.2
1.0
Normalized response
0.8
ITAE
0.6
n52
n53
0.4 n54
n55
n56
0.2
0
0 5 10 15 20
Normalized time
(c)
Para o item (1), o erro em estado estacionário ess (∞) para uma entrada degrau
de magnitude qualquer (por exemplo, R(s) = M/s) é dado por:
1 M M M M
lim sE(s) = lim s = = =
s→0 s→0 1 + G(s) s 1 + lims→0 G(s) 1 + 100/10 11
1.2
Mp y(t)
1.1
0.9
0.8
0.7
Amplitude
Erro = 0.09
0.6
0.5
0.4
0.3
0.2
0.1
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Tempo (seconds)
Para o item (2), note que a FT em malha fechada entre R(s) e Y (s) é:
G(s) 100 100 100
= = =
1 + G(s) (s + 2)(s + 5) + 100 s2 + 7s + 110 s2 + 2ζωn s + ωn
2
√
Então ωn = 110 e 2ζωn = 7. Veja ainda que: ζ = √7 = 0.334.
2 110
R(s) + Y (s)
K G(s)
−
y(t)
0.7
tempo
Note que da resposta temporal quando K = 2.1, pode-se obter o erro em estado
estacionário que é ess (∞) = 0.3
Logo, também pode-se concluir que a resposta real do sistema em malha fechada
em estado estacionário é:
Note ainda que para que se tenha ess (∞) = 0, então a resposta do sistema em
estado estacionário deveria atender a condição:
lim sY (s) = 1 . . .
s→∞
Isolando G(0) acima, conclui-se que o ganho DC é dado por G(0) = 0.5...
Como conhecemos o valor de G(0) = 0.5, para se descobrir o valor de K tal que
se tenha ess (∞) = 0, podemos impor:
1 + G(s)(1 − K) 1
$ %
lim sE(s) = lim s
s→0 s→0 1 + G(s) s
1 + 0.5(1 − K)
=
1 + 0.5
= 0
Uma outra forma de solução seria analisar a saı́da do sistema y(t). Quando
K = 2.1, y(∞) = 0.7, então pelo Teorema do Valor Final tem-se
Isolando G(0), obtém-se que G(0) = 0.5. Logo, impondo a saı́da em estado
estacionário desejado, isto é, y(∞) = 1, para se ter erro nulo, obtém-se:
K G(s) 1 K0.5
$ %
lim sY (s) = lim s = =1
s→0 s→0 1 + G(s) s 1 + 0.5