Beruflich Dokumente
Kultur Dokumente
ln()
t = − (2)
ξωn
√
1−ξ 2
y(t)max = 1 + e−ξωn / = 1 + ψ(ξ) (3)
A figura 1 mostra o lugar das raı́zes da planta G(s). Essa planta será controlada por
um controlador C(s) com ganho estático. A topologia em malha fechada está na Figura
2. Defini-se o ganho estático κ do controlador C(s) de forma a promover o menor tempo
de estabilização, i.e., maior valor possı́vel do polo dominante. Dessa forma, encontramos
o ganho estático e define-se a função de transferência do controlador C(s) = 0, 417, o
tempo de estabilização, t = 0, 417s, coeficiente de amortecimento ξ = 1 e Overshoot
ψ(ξ) = 0.
Os erros para entrada em degrau e para a entrada em rampa são calculados se originam
na equação (4), seus resultados são apresentados nas equações (5) e (6):
2
Figura 1: Lugar das raı́zes da função G(s).
!
s 1
lim (t) = lim (4)
t→∞ s→0 1 + C(s)G(s) sk
Para o degrau (k = 1), temos:
s 1
lim (t) = lim =0 (5)
t→∞ s→0 1 + 0, 417 15.03 s
(0.016s+1)(0.031s+1)s
3
Os sinais u(t), de saı́da do controlador, e y(t), de saı́da da planta, podem ser obtidos
em função de diferentes entradas r(t). A função de transferência F (s) que relaciona a
saı́da y(t) com a entrada r(t) da topologia apresentada na figura 2, é definida pela equação
7. Já a saı́da do controlador u(t) é relacionada a entrada r(t) pela função de transferência
U (s), vide equação 8.
!
C(s)G(s)
Y (s) = R(s) = F (s)R(s) (7)
1 + C(s)G(s)
!
C(s)
U (s) = R(s) (8)
1 + C(s)G(s)
Duas entradas r(s) com frequência de 0, 5Hz foram utilizadas. A primeira é em
degrau, com amplitude variando entre 0 e 1V e a respectiva resposta y(t) do sistema está
na Figura 12. A saı́da do controlador u(t) é traçada na Figura 11. Para a entrada em
rampa, utilizou-se um integrador em série com a entrada em degrau, mas desta vez com
amplitude entre −1 e 1V . Os sinais y(t) e u(t) para este caso é traçada na Figura 11
e na Figura 15 e 14. Esses resultados foram gerados utilizando-se o comando lsim do
Software M atLab.
4
Figura 4: u(t) para a entrada r(t) em degrau.
5
Figura 6: sinal u(t) para a entrada r(t) com integrador conectado em série.
κosc = 6, 3 (9)
2π
= 0, 1399
Tosc = (11)
ωosc
Com esses valores e as informações fornecidas no roteiro do experimento para modelar
um controlador PID Ziegler Nichols podemos seguir obtendo os seguintes parâmetros:
κp = 0, 6 · κosc = 3, 78 (12)
Tosc
Ti = = 0, 070 (13)
2
Tosc
Td =
= 0, 0175 (14)
8
Finalmente encontrando o seguinte formato de controlador:
1 54 s
C(s) = κp 1+ + Td s = 3, 78 + + 0, 0661 (15)
Ti s s τs + 1
Onde τ = 0, 01.
Realizando uma simulação de resposta a entrada degrau, obtivemos overshoot de
77,8%, tempo de estabilização de 0,483 segundos (Figura 8) e erro nulo, como mostrado
nas equações 16 e 17.
Para o degrau (k = 1), temos:
s 1
lim (t) = lim
(s+(0.9620+0.0169i))(s+(0.9620−0.0169i))
=0
t→∞ s→0 1+ 15.03 s
s(s+100) (0.016s+1)(0.031s+1)s
(16)
Para a rampa (k = 2), temos:
s 1
lim (t) = lim =0
t→∞ s→0 1+ (s+(0.9620+0.0169i))(s+(0.9620−0.0169i)) 15.03 s2
s(s+100) (0.016s+1)(0.031s+1)s
(17)
A partir do valor do overshoot, é possı́vel calcularmos o coeficiente de amortecimento
conforme a equação 18:
ln(77.8)
ξ=q = 0, 8110 (18)
π 2 + ln(77.8)2
7
Figura 8: Resposta ao degrau para o controlador PID por Ziegler Nichols.
8
10, 39z 2 − 19, 99z + 9, 618
Cd (z) = (19)
z 2 − 1, 819 + 0, 8187
Aplicando-se uma entrada de referência r(t) conforme a Figura 10, obtivemos as saı́das
ud (t) na Figura 11 e yd (t) na Figura 12.
Figura 10: Circuito de controle com contralador C(z) para entrada r(t) em degrau.
9
Figura 12: Sinal ud (t) para entrada r(t) em degrau.
(20). O lugar do sistema em malha aberta do sistema pode ser vista na Figura 16 e a
resposta para para entrada em degrau na Figura 21. Da figura 21, temos o tempo de
estabilização de 0,316s, tempo menor que o controlador PID de Ziegler Nichols (0,467s).
Obtivemos também uma sobrelevação de 41,7% que é menor que a sobrelecação do PID
de Ziegler Nichols.
!
(s + 10)(s + 20) s
Cs = 6, 5 = 1, 82 + 13s + 0, 0468 (20)
s(s + 100) 0, 01s + 1
Para o degrau (k = 1), temos:
s 1
lim (t) = lim
(s+38.4699)(s+7.6907)
=0 (21)
t→∞ s→0 1+ 15.03 s
s(s+116.3) (0.016s+1)(0.031s+1)s
10
Figura 14: Sinal ud (t) da saı́da do controlador discretizado Cd (z) para entrada em rampa.
Figura 15: Sinal yd (t) da planta controlada pelo controlador discretizado Cd (z) para
entrada em rampa.
s 1
lim (t) = lim =0 (22)
t→∞ s→0 1+ (s+38.4699)(s+7.6907) 15.03 s2
s(s+116.3) (0.016s+1)(0.031s+1)s
11
Figura 16: Lugar das raı́zes e bode plot da função de transferência do sistema em
Cs (s)G(s) em malha aberta.
12
Figura 18: Resposta us (t) em função da entrada em degrau r(t).
Na figura 18 podemos observar que o esforço de controle deste PID é satisfaz a condição
de entrada na planta ser entre -10 e 10 Volts.
Referências
[1] Experimento 03 - Identificação de plantas eletrônicas. Disponı́vel em
http://www.fem.unicamp.br/˜grace/experiencia 03.pdf
13
Figura 19: Resposta ys (t) em função da entrada em rampa r(t).
14
Figura 21: Tempo de acomodação t e Overshoot ψ do sistema.
15