Buscar

6 Sintonização

Prévia do material em texto

Sintonia de controladores 
em sistemas feedback
Luz Amparo Palacio Santos
DOPI/UERJ
1
Conteúdo
• Introdução
• Definições
• Critérios de desempenho
• Métodos
• Ziegler-Nichols
• Integral do erro
• Síntese do controlador
• Diretrizes
2
Mapa conceitual 3
1. Introdução
• Uma vez selecionado o tipo de controlador a 
ser usado (P, PI, PID), será necessário definir 
os valores de Kc, tI e tD.
• Esses parâmetros têm um importante efeito 
na resposta do processo controlado.
• Por exemplo, na seguinte figura é mostrada a 
resposta a um distúrbio, usando 9 
combinações do Kc e tI. 
4
1. Introdução 5
Resposta a um degrau unitário na variável distúrbio
1. Introdução
• Do exemplo pode se ver que aumentando Kc
ou diminuindo tI a resposta é mais agressiva.
• O ajuste #1 produz uma resposta instável e o 
ajuste #5 produz a melhor resposta
• Este exemplo demonstra que o controlador 
pode ser ajustado para alcançar o 
desempenho desejado da malha fechada.
6
2. Definições
Sintonização de controladores:
• Consiste no ajuste dos parâmetros do controlador para
obter uma resposta desejada da malha fechada.
• Antes de se obter a sintonia do controlador PID para
um sistema de dinâmica conhecida, deve-se definir o
critério de desempenho desejado para a malha
fechada.
7
3. Critérios de desempenho da 
malha de controle 8
A avaliação do desempenho dinâmico de uma 
malha fechada está baseado em dois tipos de 
critérios:
1. Critérios que usam só poucos pontos da 
resposta. Eles são simples, mas aproximados
2. Critérios que usam a resposta completa, 
desde t = 0 até t = muito grande. São mais 
precisos, embora mais complicados de usar.
3. Critérios de desempenho da 
malha de controle
O critério de desempenho simples está baseado em algumas
características de resposta da malha fechada:
• Menor sobreelevação (overshoot) possível (B/A)
• Razão de declínio igual a um certo valor (C/B)
• Menor tempo de assentamento possível (tR)
• Menor tempo de ascensão ou subida (ta)
• Mínima energia ou atuação na variável manipulada
A razão de decaimento (declínio) de ¼ tem sido o critério mais
usado, já que com ele é possível obter um tempo de elevação
rapidamente junto com um tempo de assentamento razoável.
9
10
0 2 4 6 8 10 12 14
0.0
0.5
1.0
1.5
2.0
Y
/K
M
t/t
B
C
ta tR
A
Características de resposta da 
malha fechada
C
ri
té
ri
o
s
d
e
 d
e
se
m
p
e
n
h
o
Os critérios mais comuns, que usam o resposta completa
do processo são:
• IAE: Integral do módulo do erro
• ISE: Integral dos erros ao quadrado
• ITAE: Integral do módulo do erro vezes o tempo
11   dtteIAE    dtteISE
2
  dttetITAE
e(t): valor medido – setpoint da variável controlada em cada instante t
3. Critérios de desempenho da 
malha de controle
• Nem todos os critérios de desempenho listados acima
podem ser satisfeitos simultaneamente.
• Obviamente, o principal ajuste de uma malha de
controle, e que deve ser sempre satisfeito, é a
estabilidade da mesma.
12
3. Critérios de desempenho da 
malha de controle
4. Métodos
Existem diversos métodos de sintonia dos 
controladores PID, todos eles necessitando de um 
certo conhecimento da dinâmica do processo e da 
definição de um desempenho esperado para o 
sistema de malha fechada. Entre eles:
• Método de Z-N (Ziegler e Nichols)
• Método de CHR (Chien, Hrones e Reswick)
• Método de CC (Cohen e Coon)
• Método da integral do erro
• Método de síntese do controlador
13
Método de Ziegler e Nichols
• Conhecido como método de malha fechada ou
sintonização on-line
• Proposto por Ziegler e Nichols, em 1942
• O critério de desempenho das fórmulas de Z-N é o de
razão de decaimento (ou declínio) de um quarto.
• Vantagem: Reduz o procedimento de sintonização ao
ajuste de um parâmetro único: ganho do controlador
14
Teste em malha fechada
M
é
to
d
o
s
Resposta de decaimento de um 
quarto 15
Perturbação em uma variável 
de entrada Variação do set point
M
é
to
d
o
s
Passos no método de Ziegler e 
Nichols de malha fechada
• Passos:
1. Determinação das características dinâmicas
da malha de controle (Kcu e Tu)
2. Estimativa dos parâmetros de sintonização
com as fórmulas de Z-N.
• Determinação de Kcu e Tu
• Método da substituição direta
• Método experimental
16
M
é
to
d
o
s
Procedimento para determinar 
experimentalmente Kcu e Tu
• Depois de que o processo alcance o estado estável,
desligar a ação integral e derivativa do controlador
feedback para ter um controlador proporcional.
• Com o controlador em automático (malha fechada)
aumentar o ganho proporcional até que a malha oscile
com amplitude constante.
• Registrar o valor do ganho que produz oscilações
sustentadas como Kcu.
17
• O período das oscilações 
(Tu) é medido a partir do 
registro da variável 
controlada com o tempo.
M
é
to
d
o
s
Fórmulas de sintonização de Z-N 
em malha fechada
Tipo de controlador Ganho 
proporcional
Tempo 
integral
Tempo 
derivativo
P Kc = Kcu/2 - -
PI Kc = Kcu/2,2 tI = Tu/1,2 -
PID Kc = Kcu/1,7 tI = Tu/2 tD = Tu/8
18
  cc KsG 
  






s
KsG
I
cc t
1
1
  





 s
s
KsG D
I
cc tt
1
1
Essas fórmulas foram determinadas empiricamente para gerar uma 
resposta de malha fechada com decaimento de um quarto 
M
é
to
d
o
s
Determinação experimental do 
ganho último 19
• Kc < Kcu : Resposta 
levemente oscilatória
• Kc = Kcu : Oscilações 
sustentadas
• Kc > Kcu : Resposta instável 
sem limite.
• Na prática a saturação do 
controlador previne uma 
resposta sem limite.
• Kc > Kcu saturada: Pode 
produzir um Kcu
superestimado
M
é
to
d
o
s
Outras considerações sobre o 
método de Ziegler e Nichols
• Apesar da importância, não se tem certeza se o
modelo de sintonização de Z-N para PID foi
desenvolvido para o controlador em série ou paralelo.
Foram feitas simulações e o mais conservador é
aplicar a fórmula para a forma paralela.
• Na prática, o teste em malha fechada pode levar o
processo a variar fora de uma região segura. Por
tanto, este teste não é muito utilizado nas plantas
industriais.
20
  





 s
s
K
sE
sM
sG D
I
cc tt
1
1
)(
)(
M
é
to
d
o
s
Exemplo 1
A figura mostra a resposta de
um processo durante o teste
para se obter o ganho (Kcu) e o
período (Tu) últimos. O ganho
proporcional foi aumentado até
o valor de 9,25 e o setpoint foi
alterado para 0,1 no tempo
igual a 10 s, o que causou as
oscilações da figura. Determine
os parâmetros de sintonia do
controlador PID usando Z-N com
critério de desempenho de
razão de decaimento de ¼.
21
M
é
to
d
o
s
Exemplo 2
Para um processo de
aquecimento de um líquido,
(visto no capítulo anterior),
determine os parâmetros de
sintonização de razão de
decaimento de um quarto
para o controlador PID.
22
    
     








s
s
Kssss
sss
sG
D
I
c
F
tt
1
195,1175,0133,81502,012,0
175,012,0154,039,3
)("
M
é
to
d
o
s
Exemplo 2
Resposta da variável controlada e manipulada a uma variação em 
degrau de 5 ft3/min na vazão do processo, com um controlador PID
23
M
é
to
d
o
s
Método de Ziegler e Nichols
• Conhecido como método de teste em degrau
• Ziegler e Nichols (1942) propuseram um conjunto de 
fórmulas baseados nos parâmetros de um ajuste de modelo 
de primeira ordem mais tempo morto para a curvade 
reação do processo (ver figura a seguir).
• Estas fórmulas são empíricas e se aplicam a uma faixa 
limitada de razões t0/t entre 0,1 e 0,5.
• Eles usaram o ajuste 1 para determinar as fórmulas.
24
Teste em malha aberta
M
é
to
d
o
s
25Teste de degrau do processo
Caracterização do processo a malha aberta
s
m
s
Ke
sC
st 



1
)(
0
t
Modelo FOPDT
Curva de reação
M
é
to
d
o
s
26
Tipo de controlador Ganho 
proporcional
Tempo 
integral
Tempo 
derivativo
P - -
PI tI = 3,33t0 -
PID tI = 2,0t0 tD = t0/2
1
01








t
t
K
Kc
1
09,0








t
t
K
Kc
1
02,1








t
t
K
Kc
  cc KsG 
  






s
KsG
I
cc t
1
1
  





 s
s
KsG D
I
cc tt
1
1
Fórmulas de sintonização de Z-N 
em malha aberta
Essas fórmulas foram determinadas empiricamente para gerar uma 
resposta de malha fechada com decaimento de um quarto 
M
é
to
d
o
s
Considerações do teste em 
malha aberta
• O ganho proporcional do controlador (Kc) é inversamente
proporcional ao ganho do processo (K) e a t0/t.
• A razão t0/t é conhecida como fator de incontrolabilidade
do processo. Quanto maior a razão é mais difícil de
controlar o processo e menor deve ser o ganho do
controlador.
• tI está relacionado com a dinâmica do processo, ou seja
com t0. As fórmula indicam que quanto mais lento o
processo, maior deve ser o tempo integral. O controlador
deve esperar mais antes de “repetir” a ação proporcional.
27
M
é
to
d
o
s
Método da Integral do Erro
• Proposto por Lopez (1967) para o problema regulatório
e por Rovira (1969) para o problema servo.
• Neste método a especificação da resposta da malha
fechada (critério de desempenho) é basicamente um
erro mínimo ou desvio da variável controlada de seu
setpoint.
• A soma do erro em cada instante (integral do erro com 
o tempo) deve ser minimizada.
• As relações de sintonização tem como finalidade 
minimizar a integral do erro  denominadas 
sintonização integral de erro mínimo.
28
M
é
to
d
o
s
Sintonização para integral de 
erro mínimo 29
M
é
to
d
o
s
Sintonização para integral de 
erro mínimo
• Para impedir valores negativos, usamos a 
integral do valor absoluto do erro (IAE):
• A integral do produto do tempo pelo valor 
absoluto do erro (ITAE) é menos sensível aos 
erros que acontecem logo após a perturbação.
30



0
)( dtteIAE



0
)( dttetITAE
M
é
to
d
o
s
Fórmulas de IAE para entradas 
de distúrbio 31
Tipo de controlador Ganho 
proporcional
Tempo 
integral
Tempo 
derivativo
P - -
PI -
PID
985,0
0902,0








t
t
K
Kc
986,0
0984,0








t
t
K
Kc
921,0
0435,1








t
t
K
Kc
  cc KsG 
  






s
KsG
I
cc t
1
1
  





 s
s
KsG D
I
cc tt
1
1
749,0
0
878,0







t
tt tI
707,0
0
608,0







t
tt tI
137,1
0482,0 






t
tt tD
Estas fórmulas são empíricas e não devem ser extrapoladas 
além de uma faixa de (t0/t) entre 0,1 e 1,0.
M
é
to
d
o
s
Fórmulas de IAE para variações 
no setpoint 32
Tipo de controlador Ganho 
proporcional
Tempo integral Tempo 
derivativo
PI -
PID
861,0
0758,0








t
t
K
Kc
869,0
0086,1








t
t
K
Kc
  






s
KsG
I
cc t
1
1
  





 s
s
KsG D
I
cc tt
1
1








t
t
t
0323,002,1
t
I
914,0
0348,0 






t
tt tD








t
t
t
0130,0740,0
t
I
Estas fórmulas são empíricas e não devem ser extrapoladas 
além de uma faixa de (t0/t) entre 0,1 e 1,0.
M
é
to
d
o
s
Outras considerações do método 
da Integral do Erro
• A vantagem é que este critério considera toda a curva
de resposta do sistema, ao invés de apenas dois
pontos, como no da razão de declínio de ¼.
• O algoritmo de Lopez e Rovira foi desenvolvido para o
PID paralelo clássico.
• Este método considera que a dinâmica do processo
pode ser representada por um modelo de primeira
ordem mais tempo morto.
33
M
é
to
d
o
s
Método de Síntese de 
controladores feedback 34
• Se está disponível um modelo dinâmico para o 
processo, o projeto do controlador pode estar 
baseado nesse modelo.
• Este método também é chamado: “controle 
baseado em modelo”.
• Esta é uma abordagem diferente das 
anteriores. Conhecendo a função de 
transferência do processo, pode se encontrar 
(“sintetizar”) o controlador necessário para 
produzir uma resposta de malha específica.
M
é
to
d
o
s
Desenvolvimento da fórmula de 
Síntese do controlador
Fórmula de síntese do controlador:
35
)(/)(1
)(/)(
)(
1
)(
sRsC
sRsC
sG
sGc


M
é
to
d
o
s
Especificação da resposta da 
malha fechada
A resposta de malha fechada mais fácil de ser 
atingida é a resposta de atraso de primeira 
ordem
36
ssG
sG
c
c t
1
)(
1
)( 
1
1
)(
)(


ssR
sC
ct
tc: Constante de tempo de 
resposta da malha
Parâmetro de 
sintonização
Controlador com 
modo integral
M
é
to
d
o
s
Especificação da função de 
transferência do processo
• Resposta instantânea 
• Primeira ordem
• Segunda ordem
• Primeira ordem mais tempo morto
• Integração
37 KsG )( 1
)(


s
K
sG
t   11
)(
21 

ss
K
sG
tt
1
)(
0



s
Ke
sG
st
ts
K
sG )(
M
é
to
d
o
s
Especificação da função de 
transferência do processo
• A síntese do controlador permite estabelecer 
uma relação entre a função de transferência 
do processo e os modos de um controlador PID.
• Fornece relações para os parâmetros de 
sintonização em termos da constante de 
tempo da malha fechada e os parâmetros da 
função de transferência do processo.
38
M
é
to
d
o
s
Modos de controlador e 
parâmetros de sintonização 39
M
é
to
d
o
s
Diretrizes para estimar tc 40
• Em geral, incrementando tc é produzido 
controladores mais conservativos, porque Kc
diminui e tI aumenta.
• Para o modelo FOPTD:
• tc/t0 > 0,8 e tc>0,1t (Rivera, 1986)
• t>tc>t0 e tc>0,1t (Fruehauf, 1990)
• tc=t0 (Skogestad, 2003)
• Para procesos mais gerais:
• tdom>tc>t0
M
é
to
d
o
s
Diretrizes para estimar tc 41
Entradas de distúrbio
Controlador PItc = 0 0,1 < t0/t < 0,5
Variação no set point
0,1 < t0/t < 1,5 tc = 0 Controlador PID
Controlador PItc = 2t0/3 0,1 < t0/t < 1,5
0,1 < t0/t < 1,5 Controlador PIDtc = t0/5 
Estimar tc fazendo simulações
M
é
to
d
o
s
Estimando tc 42
Resultados da simulação de um sistema de segunda ordem mais tempo 
morto. Perturbação no set-point e em uma variável de entrada aos 80 min
M
é
to
d
o
s
Exemplo 3
Compare os valores de 
sintonização para o controle de 
temperatura do trocador de calor 
utilizando a sintonização de (i) Z-N 
em malha fechada, (ii) Z-N em 
malha aberta, (iii) integral do erro 
absoluto para entrada de distúrbio 
e (iv) síntese do controlador. Use 
os parâmetros Kcu, Tu e FOPDT 
estimados no capítulo anterior.
43
Considere um controlador proporcional, um controladorPI e 
um controlador PID.
M
é
to
d
o
s
5. Diretrizes para selecionar 
malhas de controle comuns
Vazão
• As malhas de controle de vazão são caracterizadas 
por resposta rápida (da ordem de segundos), sem 
quase tempo morto.
• Os distúrbios em sistemas de controle de vazão são 
geralmente pequenos.
• Geralmente o controlador PI é usado, com valores 
médios de ganho do controlador.
• Parâmetros recomendados (Fruehauf, 1994):
0,5 < Kc < 0,7 e 0,2 < tI <0,3 min.
• A presença de ruído (por causa dos distúrbios) e dos 
pequenos tempos de assentamento (comparado com 
outras malhas) desestimula o uso de ação 
derivativa.
44
Nível de líquido
• Um tanque com bomba na saída é um processo de 
integração.
• Os processos de integração representam um caso 
especial de sintonização, já que eles não são 
autorreguláveis em malha aberta.
• O controle feedback é absolutamente necessário 
para operar estes processos.
• Controladores P e PI são muito usados
• A ação integral pode ser eliminada se forem 
tolerados pequenos offset no nível do tanque (±5 %)
• A ação derivativa não é comumente usada devido a 
que as medidas de nível são ruidosas. 
45
5. Diretrizes para selecionar 
malhas de controle comuns
5. Diretrizes para selecionar 
malhas de controle comuns
Nível de líquido
• É uma prática industrial comum usar um 
tanque de armazenamento de líquido como 
tanque pulmão, para amortecer as flutuações 
com as correntes de entrada.
• Existem duas especificações de controle de 
nível de líquido:
• Controle de nível justo
• Controle de nível médio
46
47
Considere um processo no qual cada um dos três reatores
em paralelo despeja seu conteúdo em uma reservatório a
uma vazão de 70 ft3/min por um período de 4 min,
começando em tempos diferentes.
O reservatório é planejado para suavizar as variações
súbitas na vazão de entrada, para que a vazão de saída do
tanque seja mantida relativamente constante. Isto porque
variações súbitas na vazão de saída causariam desordem na
vazão a jusante do processo do reservatório.
A válvula de controle é falha-fecha e o controlador de
nível é de ação direta.
Compare através da simulação a resposta de nível e de
vazão de saída utilizando um controle de nível justo (Kc =
100) e um controle de nível médio (Kc = 1).
Nível de líquido
Exemplo 4 - Comparação dos 
controladores de nível justo e médio
D
ir
e
tr
iz
e
s
se
le
ç
ã
o
d
e
 m
a
lh
a
s
d
e
 c
o
n
tr
o
le
Exemplo 4 - Comparação dos 
controladores de nível justo e médio 48
Controle de nível em reservatório recebendo 
descarga de reatores em paralelo
D
ir
e
tr
iz
e
s
se
le
ç
ã
o
d
e
 m
a
lh
a
s
d
e
 c
o
n
tr
o
le
49
Resposta da vazão da saída e nível do 
reservatório à descarga dos reatores
Controlador 
de nível 
justo
Controlador 
de nível 
médio
N
ív
e
l
N
ív
e
l
V
a
z
ã
o
V
a
z
ã
o Vazão entrada
Exemplo 4 - Comparação dos 
controladores de nível justo e médio
D
ir
e
tr
iz
e
s
se
le
ç
ã
o
d
e
 m
a
lh
a
s
d
e
 c
o
n
tr
o
le
5. Diretrizes para selecionar 
malhas de controle comuns
Nível de líquido
• Devido a que o offset não é tão importante no 
controle de nível médio, pode ser usado só o 
controlador proporcional.
• Mas se a ação integral é desejada, os 
parâmetros recomendados (Clair, 1993) são:
50  minspspmax
maxc
Ic hh ,hhminh 
QK
V
 
h
%
K 


4100 t
V: volumen do tanque 
Qmax: vazão máxima
5. Diretrizes para selecionar 
malhas de controle comuns
Nível de líquido
• Para algumas aplicações, é desejado o controle 
de nível justo. 
• Por exemplo: Reatores químicos ou bioreatores, 
para manter o tempo de residência constante.
• Nessas situações a sintonização é feita com os 
métodos normais.
51
5. Diretrizes para selecionar 
malhas de controle comuns
Pressão de gás
• O controle da pressão de gás é análogo ao de nível de 
líquido, no sentido de que algumas aplicações usam o 
controle médio, enquanto outras usam o justo.
• No entanto, os limite superior e inferior preocupam mais 
no controle de pressão que no de nível, devido a questões 
de segurança e operacionais.
• Para processos autorreguláveis a pressão é relativamente 
fácil de controlar.
• São usados comumente controladores PI, com uma 
contribuição pequena da ação integral (tI grande).
• Muitas vezes não é necessária a ação derivativa, já que os 
tempos de resposta são muito pequenos, comparado com 
outros processos. 
52
5. Diretrizes para selecionar 
malhas de controle comuns
Temperatura
• As diretrizes são difíceis de estabelecer, devido 
à grande variedade de processos e 
equipamentos que envolvem transferência de 
calor e às diferentes escalas de tempo.
• Por exemplo, são muito diferentes os problemas 
de controle de temperatura para trocadores de 
calor, colunas de destilação, reatores químicos 
e evaporadores.
• Frequentemente são empregados controladores 
PID para proporcionar respostas mais rápidas 
que as obtidas com controladores PI.
53
5. Diretrizes para selecionar 
malhas de controle comuns
Composição
• Tem características similares à das malhas de 
temperatura, mas com algumas diferenças:
• Os problemas com o ruído das medidas (instrumento) 
são mais significativas nas malhas de composição.
• O tempo de atraso associado ao analisador e ao 
sistema de amostragem pode ser um fator 
significativo.
• Esses dois fatores podem limitar a efetividade da ação 
derivativa.
• Devido à importância e à dificuldade de controle, as 
malhas de composição e temperatura são fortes 
candidatos para estratégias de controles avançados.
54

Continue navegando