Você está na página 1de 18

Sistemas de Controle

Adriano Almeida Gonçalves Siqueira

Aula 5 - Controlador PID

Sistemas de Controle – p. 1/18


Índice
• Controlador Proporcional

• Controlador Integral

• Controlador PID

• Ajuste do PID: Ziegler-Nichols

Sistemas de Controle – p. 2/18


Controlador Proporcional
• Entrada de controle linearmente proporcional ao
erro
u(t) = Ke(t)

• Função de transferência

D(s) = K

Sistemas de Controle – p. 3/18


Controlador Proporcional
• Exemplo: Sistema de Segunda Ordem
1
G(s) =
(s + 4)(s + 3)
• Sistemas de ordem maior: instabilidade
• Redução do erro de regime X estabilidade
• Exemplo: Sistema de Terceira Ordem
1
G(s) =
(s + 4)(s + 3)(s + 2)
Sistemas de Controle – p. 4/18
Controlador Integral
• Entrada de controle proporcional à integral do
erro Z t
K
u(t) = edη
TI t0

• Função de transferência
K
D(s) =
TI s

Sistemas de Controle – p. 5/18


Controlador Integral
• Erro de regime nulo e independente do valor de
K
• Exemplo: Sistema de Terceira Ordem
1
G(s) =
(s + 4)(s + 3)(s + 2)

Sistemas de Controle – p. 6/18


Controlador Proporcional-Integral
• Entrada de controle proporcional ao erro e à
integral do erro
Z t
1
u(t) = K(e(t) + edη)
TI t0

• Função de transferência
 
1
D(s) = K 1 +
TI s
Sistemas de Controle – p. 7/18
Controlador Derivativo
• Entrada de controle proporcional à derivada do
erro
u(t) = KTD ė

• Função de transferência
D(s) = KTD s

Sistemas de Controle – p. 8/18


Controlador Derivativo
• Natureza antecipatória
• Não utilizado sozinho (ė = 0 ⇒ u = 0)
• Aumenta estabilidade
• Exemplo: Sistema de Segunda Ordem
1
G(s) =
(s + 4)(s + 3)

Sistemas de Controle – p. 9/18


Controlador PID
• Entrada de controle proporcional ao erro, à
integral do erro e à derivada do erro
 Z t 
1
u(t) = K e(t) + edη + TD ė
TI t0
• Função de transferência
 
1
D(s) = K 1 + + TD s
TI s
• Pólos podem ser alocados em qualquer posição
Sistemas de Controle – p. 10/18
Controlador PID
• Exemplo:
10
G(s) =
(s + 5)(s + 10)

Sistemas de Controle – p. 11/18


Regras de Ziegler-Nichols
• Ajuste inicial
• Modelo do sistema como:
−td s
Ke
G(s) =
(τ s + 1)
• Taxa de decaimento: 0,25
• Fator de amortecimento: ζ = 0, 21

Sistemas de Controle – p. 12/18


Regras de Ziegler-Nichols
• Método 1: Entrada degrau ao sistema
K

L T+L

Sistemas de Controle – p. 13/18


Regras de Ziegler-Nichols
• Método 1: Entrada degrau ao sistema
Controlador KP TI TD
T
P L ∞ 0
T L
PI 0.9 L 0.3 0
T
PID 1.2 L 2L 0.5L

Sistemas de Controle – p. 14/18


Regras de Ziegler-Nichols
• Método 1: Entrada degrau ao sistema
• Exemplo:
10
G(s) =
(s + 5)(s + 10)
• L = 0.04 e T = 0.4
• KP = 12, TI = 0.08 e TD = 0.02

Sistemas de Controle – p. 15/18


Regras de Ziegler-Nichols
• Método 2: Oscilação contínua com ganho
proporcional ⇒ Kcr

Pcr Sistemas de Controle – p. 16/18


Regras de Ziegler-Nichols
• Método 2: Oscilação contínua com ganho
proporcional
Controlador KP TI TD
P 0.5Kcr ∞ 0
1
PI 0.45Kcr 1.2 Pcr 0
1
PID 0.6Kcr 0.5Pcr 8 Pcr

Sistemas de Controle – p. 17/18


Regras de Ziegler-Nichols
• Método 2: Oscilação contínua com ganho
proporcional
• Exemplo:
1
G(s) =
s(s + 1)(s + 5)
• Kcr = 30 e Pcr = 2.81
• KP = 18, TI = 1.40 e TD = 0.35

Sistemas de Controle – p. 18/18

Você também pode gostar