Beruflich Dokumente
Kultur Dokumente
ALICE ALVARENGA
PMILLA BARCELOS DA CRUZ
ALICE ALVARENGA
PMILLA BARCELOS DA CRUZ
ALICE ALVARENGA
PMILLA BARCELOS DA CRUZ
Banca Avaliadora:
...................................................................................................
Prof Msc. Adelson Siqueira de Carvalho (orientador)
Mestre em Engenharia de Produo/UENF
Instituto Federal Fluminense/Campos
...................................................................................................
Prof Helder Siqueira de Carvalho
Mestre em Computao Aplicada e Automao/UFF
Instituto Federal Fluminense/Campos
...................................................................................................
Prof Srgio Assis G. de Arajo
Mestre em Engenharia Mecnica/UFF
Instituto Federal Fluminense /Campos
III
IV
AGRADECIMENTOS
RESUMO
terica do
trabalho
composta
de
explanao
sobre
VI
ABSTRACT
This monograph presents the work of development and testing of a system of closed
loop control, using algorithm and Proportional Integral Derivative (PID) control system
for educational level located at the Laboratory of Industrial Networks (LRI) in the
automation of the campus Campos-center. The plant-level teaching is presented in its
structure, operation of control systems-level, different types of controllers and tuning
strategies. To survey the model that represents that plant behavior, we used the
reaction curve method. Tests were performed and documented with the PID controller
tuning for different types: method Chien, Hron and Resnick (CHR), Integral method of
Errors (IAE and ITAE), and the method of Ziegler Nichols tuning with the set point
50% and square wave signal as a reference. These tests allowed comparison of the
results of this research with the fuzzy controller used in the work of Sousa et al.
(2010). The results for the tests with the set point set as 25% and 75% are also
presented.
VII
1. Smbolos
a amplitude de oscilao
C(s) funo de transferncia do controlador
d(t) sinal de distrbio
E erro
e(t) sinal de erro atuante
ess erro estacionrio
F(s) funo de transferncia de malha fechada
G(s) Planta
K ganho da Planta
Kcr Ganho crtico
Kd Constante de controle Derivativo
Ki Constante de controle Integral
Kp - Constante de controle Proporcional
L atraso
mA Miliampere, unidade de corrente eltrica
Pcr perodo crtico
R inclinao da reta
r(t) sinal de referncia
s plano contnuo
T constante de tempo
Td Tempo derivativo
tr tempo de subida
VIII
Ts perodo de amostragem
U(t) sada do controlador
Vdc - Voltage Direct Current
W 0dB frequncia de banda passante
W cr frequncia no ponto crtico
y(t) sinal de sada da planta
- tempo morto
constante de tempo do sistema
e variao do erro
2. Abreviaturas
A/D Analgicos- Digitais
AI Entrada analgica (do ingls, Analogic Input)
AO Sada analgica (do ingls, Analogic Output)
CLP Controlador Lgico Programvel
D/A Digitais- Analgicos
DI Entrada digital (do ingls, Digital Input)
DO Sada digital (do ingls, Digital Output)
IAE Integral do erro absoluto
IHM Interface Homem Mquina
ITAE Integral do erro absoluto ponderado no tempo
LC Controlador de Nvel (do ingls, Level Control)
LG Visor de Nvel (do ingls, Level Glass)
LGR Lugar Geomtrico das Razes
LIT Transmissor Indicador de Nvel (do ingls, Level Indicator Transmitter)
IX
LISTA DE FIGURAS
Captulo 2
3.1
Elementos
constituintes
de
um
sistema
de
controle
controlador
3.11
Diagrama
de
blocos
de
um
controlador
PID
no-
XI
Captulo 4
Figura 4.1 Grfico correspondente a curva de reao do processo ....................... 73
Figura 4.2 Diagrama de blocos do Simulink para curva de reao ........................ 74
Figura 4.3 Grfico correspondente aos valores medidos no Simulink e seus valores
de nvel mostrados no LG - 100 ................................................................................ 75
Figura 4.4 Diagrama de blocos do Simulink para comfiguraes da varivel do
processo (nvel) ......................................................................................................... 76
Figura 4.5 Grfico correspondente aos valores medidos no Simulink e seus
correspondentes valores de rotao mostrados no inversor de frequncia .............. 78
Figura 4.6 Diagrama de blocos do Simulink para configuraes da varivel
manipulada (vazo) ................................................................................................... 79
Captulo 5
Figura 5.1 Diagrama de blocos do Simulink utilizado para realizao das sintonias
propostas................................................................................................................... 82
Figura 5.2 Bloco PID do Simulink para o controle da planta utilizando o Mtodo de
Sintonia CHR sem sobrevalor Problema Servo ...................................................... 83
Figura 5.3 Resposta da planta a um SP de 50% quando utilizado o controlador PID
pelo Mtodo de Sintonia CHR com critrio sem sobrevalor Problema Servo ......... 84
Figura 5.4 Bloco PID do Simulink para controle da planta utilizando o Mtodo de
Sintonia CHR com critrio sem sobrevalor Problema Regulatrio ......................... 86
XII
Captulo 6
Figura 6.1 - Diagrama de blocos do Simulink e ajuste do controlador PID para
controle da planta utilizando Mtodo de Sintonia de Ziegler Nichols com set point de
50% ......................................................................................................................... 101
Figura 6.2 Resposta da planta a um SP de 50% quando o controlador PID pelo
Mtodo de Sintonia de Ziegler Nichols .................................................................... 102
XIII
XIV
LISTA DE TABELAS
Captulo 3
Tabela 3.1 Composio do Controle P, I e D ......................................................... 50
Tabela 3.2 Efeito de cada uma das aes na resposta do sistema em cadeia
fechada, ao adicionar o modo proporcional, integral e derivativo .............................. 52
Tabela 3.3 Sintonia do PID Mtodo de Ziegler-Nichols em Malha aberta ........... 58
Tabela 3.4 Sintonia do PID Mtodo de Ziegler-Nichols em Malha fechada......... 58
Tabela 3.5 Sintonia pelo Mtodo CHR segundo critrio sem sobrevalor-servo ..... 64
Tabela 3.6 Sintonia pelo Mtodo CHR (Critrio sem sobrevalor- Problema
regulatrio) ................................................................................................................ 64
Tabela 3.7 Sintonia pelo Mtodo CHR (Critrio 20% de sobrevalor Problema servo) ........................................................................................................................ 65
Tabela 3.8 Constantes para o clculo da sintonia do PID Problema regulatrio . 66
Tabela 3.9 Constantes para o clculo da sintonia do PID Problema- servo ........ 66
Captulo 4
Tabela 4.1 Valores medidos no Simulink e seus correspondentes valores de nvel
no LG - 100 ............................................................................................................... 75
Tabela 4.2 Valores medidos no Simulink e seus correspondentes valores de
rotao mostrados no inversor de frequncia ........................................................... 77
XV
GLOSSRIO
praticamente
invarivel,
aps determinado
tempo
de
bombagem ou
XVI
XVII
SUMRIO
RESUMO..................................................................................................................... V
ABSTRACT ................................................................................................................ VI
LISTA DE SMBOLOS E ABREVIATURAS ............................................................. VII
LISTA DE FIGURAS ................................................................................................... X
LISTA DE TABELAS .............................................................................................. XIV
GLOSSRIO ............................................................................................................ XV
Captulo 1. INTRODUO
1.1 Apresentao ..................................................................................................... 20
1.2 Reviso Histrica................................................................................................ 21
1.3 Motivao ........................................................................................................... 24
1.4 Objetivos ............................................................................................................ 24
1.5 Reviso Bibliogrfica .......................................................................................... 25
1.6 Estrutura do Trabalho ......................................................................................... 29
Captulo 2. A PLANTA EXPERIMENTAL DE NVEL
2.1 Introduo .......................................................................................................... 30
2.2 Estrutura da Planta ............................................................................................. 30
2.3 Funcionamento ................................................................................................... 31
2.4 Equipamentos .................................................................................................... 33
Captulo 3. FERRAMENTAL TERICO
3.1 Introduo .......................................................................................................... 36
3.2 Fundamentos de uma malha de controle de nvel .............................................. 37
3.3 Controladores ..................................................................................................... 40
3.3.1 Controlador de duas posies (on-off) ...................................................... 41
3.3.2 Controlador do tipo Proporcional............................................................... 43
3.3.3 Controlador do tipo Integral ....................................................................... 45
XVIII
XIX
5.8 Sintonia pelo Mtodo da Integral dos Erros (Degrau no Set point Problema
Servo - Critrio ITAE) ................................................................................................ 96
Captulo 6. TESTES E RESULTADOS FINAIS
6.1 Introduo ........................................................................................................ 100
6.2 Comparao entre o controlador PID com o controlador baseado na lgica
Fuzzy ambos com o set point em 50% .................................................................... 100
6.3 Onda Quadrada ................................................................................................ 103
6.4 Testes adicionais .............................................................................................. 109
6.4.1 Controlador PID com o set point em 25% ............................................... 109
6.4.2 Controlador PID com o set point em 75% ............................................... 111
CONSIDERAES FINAIS ................................................................................... 114
REFERENCIAS ...................................................................................................... 116
ANEXOS ................................................................................................................ 120
Anexo 1: Referncia dos parmetros do inversor de frequncia ..................... 121
Anexo 2: Diagrama de interligao do mdulo ADAM 6022 ........................... 127
REFERNCIAS
CAPTULO 1 - INTRODUO
1.1 Apresentao
21
22
23
24
1.3 Motivao
1.4 Objetivos
25
26
para
controladores
PID
descentralizados,
fundamentado
nas
27
28
29
30
2.1 Introduo
31
2.3 Funcionamento
32
33
2.4 Equipamentos
Figura 2.2 Face frontal do inversor de frequncia. Fonte: Advantech (ADAM 6022).
34
Figura 2.3 Malha PID do controlador ADAM 6022. Fonte: Advantech (ADAM 6022).
De acordo com ADAM 6022, o mdulo pode ser energizado com uma
tenso de 10 a 30 Vdc e suporta uma temperatura ambiente de mais de 60 C,
sendo ainda resistente a efeitos de vibrao e choques mecnicos. Suporta
mltiplos ranges de entrada analgica: 0 - 10 Vdc, 0 20 mA, 4 20mA.
Figura 2.4 Mdulo de controle ADAM 6022. Fonte: Advantech (ADAM 6022).
35
36
3.1 Introduo
37
38
Onde:
L = o nvel do tanque, a varivel controlada, e portanto, deve-se ser
medida;
LT = o instrumento de medio de nvel;
Fi = vazo da gua afluente ao tanque, a varivel manipulada;
FCV = o elemento final de controle, neste caso, uma vlvula;
C = o controlador.
39
40
41
Este tipo de controle utilizado para medidas que no requerem uma alta
preciso e tambm por serem mais simples e mais barato. So utilizados em
controles domiciliares ou industriais.
chamado de controlador on-off, pois neste sistema de controle, o elemento
atuador apresenta apenas duas posies fixas, estando ligado ou desligado ou
aberto ou fechado.
O controle on-off um modo descontnuo muito utilizado para controlar
sistemas simples com dinmicas lentas, como por exemplo, o controle de
temperatura de um ar-condicionado.
Assim neste tipo de controle, o sinal u (t) permanece igual a um valor mnimo ou
a valor mximo, sendo seu sinal de erro atuante negativo ou positivo, mostrado a
seguir:
U(t) =
(3.1)
Figura 3.3 Ao de controle em funo do sinal de erro gerada pelo controlador de duas
posies com banda morta. (FACCIN, 2004)
42
A figura 3.5 mostra o intervalo atravs do qual o sinal de erro atuante deve
mover-se antes de ocorrer comutao de valores, em que chamado de intervalo
diferencial.
Este intervalo faz com que o valor seja mantido presente na sada do
controlador u (t), at que seja movido ligeiramente alm do valor de zero, o sinal de
erro atuante.
Figura 3.5 Diagrama de blocos on-off com intervalo diferencial. (OGATA, 2000)
43
ou
E = VP SP
U(t) = Kp e(t)
Em que:
U(t) = sada do controlador;
e(t) = sinal de erro atuante;
Kp = ganho proporcional.
(3.2)
44
(3.3)
(3.4)
45
Sendo:
(3.5)
Neste tipo de controlador, o valor de sada u (t) variado segundo uma taxa
proporcional ao sinal de erro atuante e (t), tendo ento:
(3.6)
Ou seja:
(3.7)
(3.8)
46
U(t) =
(3.9)
(3.10)
47
Em que:
Kp = ganho proporcional;
Ti = Tempo integral.
Sendo Kp e Ti valores ajustveis, o tempo integral ajusta a ao de controle
integral, enquanto uma mudana no valor Kp afeta tanto a parte proporcional quanto
parte integral do processo.
O diagrama de blocos do controlador proporcional e integral mostrado na
figura 3.8:
48
(3.11)
(3.12)
Em que:
Kp = ganho proporcional;
Td = Tempo derivativo.
49
50
(3.13)
Fonte: Almeida,(2006)
51
(3.14)
Em que:
Kp = parmetro da parte proporcional;
Ki = parmetro da parte integrativa;
Kd = parmetro da parte derivativa;
u(t) = sada do controlador PID no instante K;
Ts = perodo de amostragem;
e(t) = erro no instante K;
e(t) = variao do erro no instante k.
Caractersticas da parte Proporcional, Integral e Diferencial
52
Tabela 3.2 Efeito de cada uma das aes na resposta do sistema em cadeia fechada, ao adicionar
o modo proporcional, integral e derivativo.
Tempo de subida
Sobre -
Tempo de Estabilidade
Erro de Regime
(tr)
sinal (Mp)
(Ts)
(ess)
Kp
Diminui
Aumenta
Pequena alterao
Diminui
Ki
Diminui
Aumenta
Aumenta
Elimina
Kd
Pequena alterao
Diminui
Diminui
Ganhos
Pequena
alterao
(3.15)
53
,
.
54
parmetros
so
definidos
normalmente
partir
de
algumas
55
(3.16)
56
57
tangente com o eixo dos tempos e a linha c(t) = K, representado na figura 3.14.
Figura 3.14 Caracterizao da resposta ao degrau unitrio usada por Ziegler e Nichols.
(CARDOSO, 2002)
Em que:
L=
d;
R=
;
.
58
Tipo de
Kp
controlador
Ti
Td
PI
PID
Fonte: Campos,(2006).
Tipo de
controlador
Kp
Ti
Td
PI
PID
Fonte: Campos,(2006).
59
Figura 3.15 Diagrama de blocos para identificar o ganho e o perodo crtico. (GOMES, 2009)
60
61
(3.17)
(3.18)
(3.19)
(3.20)
para K = 0,1,2,...
3.5.3 Mtodo do Domnio da frequncia
62
F(s) = 1 + L(s) = 0
(3.21)
(3.22)
(3.23)
63
64
Tabela 3.5 Sintonia pelo Mtodo CHR segundo Critrio sem sobrevalor-servo.
Tipo de controlador
Kp
Ti
Td
P
PI
PID
Fonte: Campos,(2006).
A tabela 3.6 mostra as equaes que devero ser utilizadas para a obteno
das constantes Kp, Ti e Td, para o critrio de sintonia sem sobrevalor e resposta
mais rpida para o problema regulatrio.
Tabela 3.6 Sintonia pelo Mtodo CHR (Critrio: sem sobrevalor Problema regulatrio).
Tipo de controlador
P
PI
PID
Fonte: Campos,(2006).
Kp
Ti
Td
65
Tipo de controlador
Kp
Ti
Td
PI
PID
Fonte: Campos,(2006).
66
otimizao. Com isso, foram obtidas para a sintonia as seguintes equaes, sendo
os valores de A, B, C, D, E e F aplicados de acordo com os controladores e o
critrio desejado, mostrados na tabela 3.8.
(3.24)
Controlador
Critrio
PI
IAE
0.984
-0.986
0.608
-0.707
PI
ITAE
0.859
-0.977
0.674
-0.68
PID
IAE
1.435
-0.921
0.878
-0.749
0.482
1.137
PID
ITAE
1.357
-0.947
0.842
-0.738
0.381
0.995
(3.25)
Controlador
Critrio
PI
IAE
0.758
-0.861
1.02
-0.323
PI
ITAE
0.586
-0.916
1.03
-0.165
PID
IAE
1.086
-0.869
0.740
-0.130
0.348
0.914
PID
ITAE
0.965
-0.850
0.796
-0.147
0.308
0.929
67
Matlab uma marca registrada de The Mathworks, Inc. Informaes tcnicas disponveis em
http://www.mathworks.com/access/helpdesk/help/helpdesk.shtm
3
68
3.6.1 Simulink
O Simulink4 um pacote do Matlab que permite a modelagem, simulao e
anlise de sistemas dinmicos reais, que podem ser lineares ou no lineares,
contnuos ou discretos no tempo.
uma ferramenta de grande utilidade no controle de processos industriais,
possibilitando a substituio da planta real pelo controlador virtual. Desta maneira,
possvel o monitoramento da performance do controlador ainda em fase de
testes, realizando as modificaes necessrias para que o mesmo alcance o
desempenho desejado.
A interface grfica, para a construo dos modelos, feita atravs de
diagramas de blocos, com operaes de clicar e arrastar o mouse. O Simulink
possui bibliotecas de blocos que contm fontes, visualizadores, componentes
lineares e no lineares e conectores, sendo possvel a criao ou personalizao
dos blocos.
A simulao feita aps a definio do modelo, utilizando diferentes
algoritmos, que podem ser escolhidos nos menus dos Simulink ou na linha de
comando do Matlab. Os menus so mais apropriados para trabalhos interativos, e a
linha de comando mais til na simulao repetitiva, onde se deseja mudar apenas
parmetros.
Durante a simulao possvel que sua visualizao seja feita atravs de
osciloscpios, Scopes, ou outros visualizadores. Seus resultados podem ser
exportados para o Matlab para futuras visualizaes ou processamento, atravs do
bloco To Workspace.
A anlise de modelos feita atravs de ferramentas de linearizao e ajuste
(Trimming), acessadas por meio das linhas de comando do Matlab.
Atravs da integrao Matlab e Simulink, possvel simular e analisar em
qualquer um dos dois ambientes.
No presente trabalho, o Simulink foi utilizado desde a estimao e validao
do sistema at a realizao do controle PID e anlise de seus resultados. Na figura
3.18 sero apresentados os blocos utilizados na configurao do Simulink, contidos
no presente trabalho.
4
69
Blocos do Simulink
Funo
Define os clientes OPC para ser usado em um modelo e
configura o comportamento do mesmo em tempo real.
No permitido colocar mais de um bloco de
configurao OPC em um modelo, caso contrrio,
aparecer uma mensagem de erro e o segundo bloco
de configurao OPC ficar desativado.
Grava dados em um ou mais itens em um servidor OPC.
necessrio tambm um bloco de configurao OPC
no modelo para que seja possvel a utilizao do bloco
Write.
L os dados de um ou mais itens em um servidor OPC.
necessrio tambm um bloco de configurao OPC
no modelo para que seja possvel a utilizao do bloco
Read.
Repete
uma
sequncia
de
valores
discretos
ganhos
do
controlador
PID
so
ajustveis
manualmente ou automaticamente.
Permite a exibio dos valores provenientes dos blocos
OPC Read e OPC Write.
Executa a adio ou subtrao em suas entradas. Este
bloco pode adicionar ou subtrair escalares, vetores ou
matrizes.
Ajusta os ganhos dos valores de entrada do sistema.
70
71
perfeita para a o
72
CAPTULO 4 METODOLOGIA
4.1 Introduo
73
(4.1)
74
1 ordem pode ser mais assertiva na busca e/ou aproximao de valores para
ajuste dos parmetros: proporcional, integral e derivativo (PID).
Em busca de uma melhor sintonia, aps a aplicao do mtodo de Ziegler
Nichols em malha aberta utilizando os parmetros mostrados anteriormente, foi
proposta a utilizao do mesmo, s que com tentativa e erro. Sendo tais sintonias
mostradas no captulo 6.
4.3 Estimao e validao do sistema
75
Os valores da varivel de processo (nvel) foram coletados atravs do LG100 e seus correspondentes valores no Simulink. Para isso, o mdulo ADAM 6022
recebe os valores de nvel, num range de 0 a 100% da varivel, e os convertem
numa faixa de 0 a 65535 pelo conversor A/D de 16 bits.
Tabela 4.1 Valores medidos no Simulink e seus correspondentes valores de nvel no LG-100.
Nivel no LG %
3,866
12,5
4,067
25
4,41
37,5
4,691
50
5,005
62,5
5,325
75
5,65
87,5
5,994
100
6,25
Aps coletados esses valores, foi utilizado uma ferramenta no Excel para
gerar o grfico e a funo mostrados na figura 4.3:
Figura 4.3 Grfico correspondente aos valores medidos no Simulink e seus correspondentes valores
de nvel mostrado no LG-100.
76
Figura 4.4 Diagrama de blocos do Simulink para configuraes da varivel do processo (nvel).
77
Inversor de
Valor medido
frequncia
Simulink
23,9
1500
25,6
1600
27,3
1700
28,9
1800
30,6
1900
32,1
2000
33,8
2100
35,3
2200
37
2300
38,8
2400
39,6
2500
41,9
2600
43,5
2700
45,4
2800
46,7
2900
48,5
3000
50
3100
51
3200
53,3
3300
54,9
3400
56,6
3500
58,2
3600
59,9
3700
61,5
3800
63
3900
64,7
4000
78
Figura 4.5 Grfico correspondente aos valores medidos no Simulink e seus correspondentes
valores de rotao mostrados no inversor de frequncia.
79
Figura 4.6 Diagrama de blocos do Simulink para configuraes da varivel manipulada (vazo).
80
81
5.1 Introduo
82
Figura 5.1 Diagrama de blocos do Simulink utilizado para realizao das sintonias propostas.
Para a obteno das constantes Kp, Ti e Td, para a o mtodo CHR segundo
critrio sem sobrevalor - servo adotou-se a equao do controlador PID da tabela
3.5.
Aplicando a equao 5.1 para o controlador PID, obteve-se:
(5.1)
(5.2)
83
(5.3)
Figura 5.2 Bloco PID do Simulink para o controle da planta utilizando o Mtodo de Sintonia CHR
com critrio sem sobrevalor Problema Servo.
84
Figura 5.3 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo Mtodo
de Sintonia CHR com critrio sem sobrevalor Problema Servo.
Como pde ser visto o sistema no conseguiu alcanar o set point em 50%
com os respectivos parmetros do controlador PID. Pois Kp e Ti diminuram o
tempo de subida e Td diminuiu o tempo de estabilidade.
85
(5.4)
(5.5)
(5.6)
86
Figura 5.4 Bloco PID do Simulink para controle da planta utilizando o Mtodo de Sintonia CHR com
critrio sem sobrevalor Problema Regulatrio.
Figura 5.5 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo Mtodo de
Sintonia CHR com critrio sem sobrevalor Problema Regulatrio.
87
5.4 Sintonia pelo Mtodo CHR (Critrio 20% sobrevalor Problema Servo)
(5.7)
(5.8)
(5.9)
88
Figura 5.6 Bloco PID do Simulink para controle da planta utilizando o Mtodo de Sintonia CHR com
critrio de 20% sobrevalor Problema Servo.
89
Figura 5.7 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo Mtodo de
Sintonia CHR com critrio de 20% sobrevalor Problema Servo.
Como pde ser visto o sistema no conseguiu alcanar o set point ajustado
em 50%, pois assim como no teste anterior, a ao derivativa provocou instabilidade
no mesmo durante toda a simulao.
5.5 Sintonia pelo Mtodo da Integral dos Erros (Degrau na perturbaoCritrio IAE)
Aplicou-se o mtodo da Integral dos Erros (Degrau na pertubao Critrio
IAE), com o objetivo de encontrar os melhores parmetros das constantes PID,
buscando manter o SP em 50%.
Para a obteno das constantes Kp, Ti e Td, adotou-se a equao do
controlador PID da tabela 3.8.
Aplicando a equao 5.10 para o controlador PID critrio IAE, obteve-se:
(5.10)
90
(5.11)
(5.12)
Figura 5.8 Bloco PID do Simulink para controle da planta utilizando o Mtodo da Integral dos Erros
(Degrau na pertubao Critrio IAE).
91
Figura 5.9 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo Mtodo da
Integral dos Erros (Degrau na pertubao Critrio IAE).
5.6 Sintonia pelo Mtodo da Integral dos Erros (Degrau no Set point - Problema
Servo Crittio IAE)
92
(5.13)
(5.14)
(5.15)
93
Figura 5.10 Bloco PID do Simulink para controle da planta utilizando o mtodo da Integral dos Erros
(Degrau no Set point - Problema Servo Crittio IAE).
Figura 5.11 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo mtodo da
Integral dos Erros (Degrau no Set point - Problema Servo Crittio IAE)
94
5.7 Sintonia pelo Mtodo da Integral dos Erros (Degrau na pertubao Critrio
ITAE)
(5.16)
(5.17)
95
(5.18)
Figura 5.12 Bloco PID do Simulink para o controle da planta utilizando o mtodo da Integral dos
Erros (Degrau na pertubao Critrio ITAE).
96
Figura 5.13 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo mtodo
da Integral dos Erros (Degrau na pertubao Critrio ITAE).
5.8 Sintonia pelo Mtodo da Integral dos Erros (Degrau no Set point-Problema
Servo Critrio ITAE)
97
(5.19)
(5.20)
(5.21)
98
Figura 5.14 Bloco PID do Simulink para o controle da planta utilizando o mtodo da Integral dos
Erros (Degrau no Set point - Problema Servo Critrio ITAE).
Figura 5.15 Resposta da planta a um SP de 50% quando utilizado o controlador PID pelo mtodo
da Integral dos Erros (Degrau no Set point - Problema Servo Critrio ITAE).
99
100
6.1 Introduo
com
entrada
em
onda
quadrada
que
sero
comparados
101
Bloco PID
Figura 6.1 Diagrama de blocos do Simulink e ajuste do controlador PID para controle da planta
utilizando Mtodo de Sintonia de Ziegler Nichols com set point de 50%.
102
Figura 6.2 Resposta da planta a um SP de 50% quando utilizado o Controlador PID pelo
Mtodo de Sintonia de Ziegler Nichols.
Figura 6.3 Diagrama de blocos do Simulink para controle da planta acrescentando a variao do
erro. Fonte: SOUSA et al.(2010).
103
104
forma a verificar sua capacidade de manter o set point ainda que este varie. Foi
utilizada a configurao do Simulink mostrada na figura 6.5 e os valores dos
parmetros ajustados no PID conforme figura 6.1.
Figura 6.5 Diagrama de blocos do Simulink para controle da planta com estmulo em onda
quadrada com os ajustes do controlador PID pelo Mtodo de Sintonia de Ziegler Nichols com set
point de 50%.
Figura 6.6 Resposta da planta a uma entrada em onda quadrada utilizando o controlador com o
set point em 50%.
105
Logo pode ser visto que a planta no apresentou uma resposta satisfatria,
sendo utilizados para o teste em onda quadrada, os mesmos parmetros do
controlador que foram utilizados para o controle do set point em 50%.
Buscando alcanar um melhor desempenho, foram realizadas algumas
modificaes no diagrama de blocos do Simulink utilizado anteriormente.
Para isto, foram acrescentados dois blocos de saturao: um bloco de
saturao para o erro e outro para o limite da rotao da bomba fornecido pelo
inversor.
Foram escolhidos para o erro, um limite superior igual a 100 e um limite
inferior de 100, numa faixa de 0 a 100%. J para o limite da rotao da bomba,
um limite superior igual a 66 e um limite inferior de 3, correspondente em Hz.
Alm disso, foram alterados os valores dos parmetros do controlador PID
para Kp = 2, Ti = 0,01 e Td = 0, conforme visualizado na figura 6.7:
106
Figura 6.7 Simulao com dados do Simulink para o ajuste da planta a uma entrada em onda
quadrada com saturao.
107
Figura 6.8 Resposta da planta a uma entrada em onda quadrada utilizando um controlador PID.
Figura 6.9 Diagrama de blocos do Simuink para controle da planta em estmulo em onda
quadrada. Fonte: SOUSA et al.(2010).
108
Figura 6.10 Resposta da planta a uma entrada em onda quadrada quando utilizado o controlador
Fuzzy. Fonte: SOUSA et al.(2010).
109
110
Bloco PID
Figura 6.11 Diagrama de blocos do Simulink e ajuste do controlador PID para controle da planta
utilizando Mtodo de Sintonia de Ziegler Nichols com set point de 25%.
111
Figura 6.12 - Resposta da planta a um SP de 25% quando utilizado o Controlador PID pelo Mtodo
de Sintonia de Ziegler Nichols.
112
Bloco PID
Figura 6.13 Diagrama de blocos do Simulink e ajuste do controlador PID para controle da planta
utilizando Mtodo de Sintonia de Ziegler Nichols com set point de 75%.
113
A figura 6.14 mostra o resultado da simulao obtido com o set point de 75%:
Figura 6.14 - Resposta da planta a um SP de 75% quando utilizado o Controlador PID pelo Mtodo
de Sintonia de Ziegler Nichols.
114
CONSIDERAES FINAIS
com
onda
quadrada.
Aps
implementados,
foram
comparados
115
116
REFERNCIAS
Advantech.
Site
da
Advantech.
Disponvel
http://downloadt.advantech.com/ProductFile/Downloadfile3/1-35KLD0/ADA.
em:
Acesso
em: 05/2011.
ALMEIDA, Eduardo Herculano. Estudo de controladores baseados em lgica
Fuzzy.
Disponvel
em:
<www.scribd.com/.../Automacao-Industrial-Supervisao-
Rogrio
Braga.
Minas
Gerais,
2010.
Disponvel
em:
<http:/
www.cpdee.ufmg.br/~palhares/Instrumentacao_NotasAula.pdf>.
CAMPESTRINI, Lucola. Sintonia de Controladores PID descentralizados
baseada
no
Mtodo
do
Ponto
Crtico.
Disponvel
em:
<http://www.lume.ufrgs.br/bitstream/handle/10183/8187/000569689.pdf?sequence=1
>.
CAMPOS, Mario M., TEIXEIRA, H. Controles tpicos de equipamentos e
processos. Paran: Edgard Blucher, 2006. Disponvel em: <www.blucher.com.br>.
07.10.
Inversor
de
Frequncia.
Disponvel
em:
117
CIPRIANI, Andr Massa. Controle nvel do distribuidor feito pela vlvula gaveta
da panela do lingotamento contnuo. Disponvel em:
< www.em.ufop.br/cecau/.../2007/ANDRE%20MASSA%20CIPRIANI.pdf>.
DAMASCENO, Nielsen Castelo, REGO, Joilson Batista de Almeida. Controlador
Hbrido Neural no Controle de nvel do Prottipo de uma planta industrial
existente na Universidade Potiguar Unp. Natal RN, 2007. Disponvel em:
<www.labplan.ufsc.br/.../41002.pdf>.
Brasileiro
de
Automtica
CBA,
2006.
Disponvel
em:
<www.scribd.com/doc/49904196/UTILIZACAO.pdf>.
em:
<
www.lume.ufrgs.br/bitstream/handle/10183/12544/000626885.pdf?>.
FERNANDES JNIOR, Francisco Guerra. Metodologia para Re-sintonia de
controladores PID industriais. Dissertao submetida ao programa de PsGraduao em Engenharia Eltrica. Natal RN, fevereiro de 2006. Disponvel em
<biblioteca.universia.net/html_bura.pdf>.
118
< www3.iesampa.edu.br/ojs/index.php/computacao/article/viewFile/.../195>.
FILHO, Bernardo Severo da Silva. Curso de Simulink 2.0 Modelagem,
Simulao e Anlise de Sistemas Dinmicos. 1ed. Disponvel em: <
http://www.ebah.com.br/busca.buscar.logic>.
Disponvel
em:
<http://www2.ee.ufpe.br/instrumentacao/monografias/Wladimir_Guerra_PROMINP_I.
pdf>.
LEITE, Manuela Souza, FILETI, Ana Maria Frattini, SILVA, Flvio Vasconcelos.
Desenvolvimento
convencional
e
em
aplicao
um
experimental
bioprocesso.
de
controladores
Disponvel
Fuzzy
em:
e
<
http://www.scielo.br/scielo.php?pid=S0103-175920>.
LUIZ, Cristiano C., SILVA, Allan C., COELHO, Antonio A. R., BRUCIAPAGLIA,
Augusto H. .Controle adaptativo versus controle fuzzy: Um estudo de caso em
um
processo
de
nvel.
Disponvel
em:
<
www.fee.unicamp.br/revista_sba/volumes/v8n2/v8n2a02.pdf - Similares>.
LUNA FILHO, Fernando de Melo, GOSMANN, Hugo Leonardo, BAUCHSPIESS,
Adolfo. Controle Fuzzy Para Sistema De Nvel De Lquidos. XIV Congresso
Brasileiro
de
Automtica.
Natal
RN,
2002.
Disponvel
em:
<
119
www.afonseca.eng.br/.../artigos/fuzzy/2002%20-%20CBA%20%20filho%20gosmann%20bauchspiess%20->.
Matlab.
Help
do
Matlab.
Verso
2008b
2010b.
Disponvel
http://www.mathworks.com/access/helpdesk/help/helpdesk.shtml>.
em:
Acesso
<
em
05/2011.
MELO, Gustavo Amaral Ferreira, BERNARDES, Mariana Costa. Instrumentao e
controle de uma maquete de nvel de lquido com quatro tanques interligados.
Disponvel
em:
<www.lara.unb.br/.../2005_MeloBernardes_TechReport_Instrumentacao%20e%20C
ontrole%20de%20um%20Maquete%20de%20Ni>.
OPC
Foundation.
Site
da
OPC
Foundation.
Disponvel
em:
<
ANEXOS
122
123
124
125
126
128
APNDICES
131
133
134
Figura A3 - Configuraes de IP
135
136
137
Abre-se ento a janela do opctool no Matlab, como pode ser visto na figura A7.
138
Em seguida, deve-se clicar com o boto direito sobre o cone OPC Network
para adicionar um novo host (add host).
Depois
de
adicionado,
ADAM_6022
ser
identificado
como
pamalice02062011,
139
140
variveis fsicas.
141