Documente Academic
Documente Profesional
Documente Cultură
VIOSA
MINAS GERAIS BRASIL
DEZEMBRO/2007
Trabalho
de
Concluso
de
Curso
Resumo
O conhecimento do comportamento de um sistema de grande
importncia tendo em vista que facilita o ajuste de um controlador para
melhorar sua resposta transitria e em regime permanente. O sistema em
questo uma estufa trmica cuja temperatura ser controlada via hardware
externo, isto , um controlador proporcional a base de amplificador operacional,
ou via software o qual foi programado na linguagem C++. Existe uma placa de
aquisio atravs da qual permite capturar os valores referentes temperatura
atual da estufa e tambm enviar informao responsvel sobre o controle do
ciclo de trabalho em um conversor buck. Este conversor o dispositivo
principal que atua no sistema, levando em considerao que ao se diminuir a
tenso na estufa leva reduo da temperatura, isto porque o aquecimento
proporcionado pela tenso presente nas lmpadas dentro da estufa. Este
trabalho objetiva a determinao do modelo determinstico da estufa usando
uma funo de transferncia e a sintonia do controlador PID atravs da anlise
do comportamento da sada do sistema medida que se variam os parmetros
do controlador. Todo esse estudo de valores do PID foi feito atravs de
simulaes, possibilitando a anlise em situaes que no so possveis na
prtica.
Abstract
Knowledge of the behavior of a system is of great importance in order to
facilitate the adjustment of a controller to improve its transient response and on
a permanent basis. The system in question is a greenhouse thermal whose
temperature will be controlled via external hardware, ie a driver proportional
basis of the operational amplifier, or via software which was programmed in C
++. There is a plate of purchase through which enables capture figures for the
current temperature of the greenhouse and also send information on the
responsible control of the cycle of work in a buck converter. This converter is
the main device that operates on the system, taking into account that if the
decrease in the voltage leads to the reduction of greenhouse temperature,
because the heat is provided by this tension in lamps inside the greenhouse.
This work aims to determine the deterministic model of the greenhouse using a
function of transfer and line of the PID controller through analysis of the
behavior of the output of the system as they vary the parameters of the
controller. All that study of values of the PID was made through simulations,
enabling the analysis in situations that are not possible in practice.
Lista de Figuras
FIGURA 1 -
FIGURA 2 -
FIGURA 3 -
FIGURA 4 -
FIGURA 5 -
FIGURA 6 -
FIGURA 7 -
FONTE .................................................................................................................................22
FIGURA 8 -
FIGURA 9 -
FIGURA 10 -
FIGURA 11 -
VALIDAO ....................................................................................................................28
FIGURA 12 -
FIGURA 13 -
FIGURA 14 -
FIGURA 15 -
FIGURA 16 -
FIGURA 17 -
FIGURA 18 -
FIGURA 19 -
FIGURA 20 -
FIGURA 21 -
FIGURA 22 -
FIGURA 23 -
FIGURA 24 -
FIGURA 25 -
FIGURA 26 -
Lista de Tabelas
TABELA 1.
TABELA 2.
Sumrio
1
INTRODUO.................................................................................................................................8
OBJETIVO......................................................................................................................................10
2.1
REVISO BIBLIOGRFICA....................................................................................................... 11
3.1
3.2
CONTROLE ...............................................................................................................................12
3.2.1
Diagrama de Bloco.............................................................................................................12
3.2.2
PID .....................................................................................................................................13
3.2.3
Transformada Z ..................................................................................................................14
MOTIVAO .............................................................................................................................15
4.2
4.3
PWM .......................................................................................................................................17
4.4
CONTROLADOR P .....................................................................................................................18
4.5
4.6
OPTOACOPLADOR.....................................................................................................................20
4.7
SENSOR ....................................................................................................................................21
4.8
FONTE ......................................................................................................................................21
5.2
5.3
5.4
5.5
5.6
5.6.1
5.6.2
5.6.3
5.7
CONCLUSES...............................................................................................................................45
1 Introduo
Modelos matemticos so importantes no que diz respeito ao
conhecimento do comportamento de um sistema sem precisar t-lo em mos. A
idia de usar modelos bem intuitiva, pois o prprio crebro humano faz isso
inconscientemente sem que se perceba. Por exemplo, durante o aprendizado
de algum movimento que use coordenao motora, a mente cria variveis e
parmetros os quais so modelados durante esse aprendizado. Ento, quando
o movimento assimilado quer dizer que um bom modelo foi criado, isto ,
essas variveis e parmetros foram definidos para que a execuo seja bem
prxima da perfeio.
Um outro assunto importante a definio de qual tipo de modelo deve
ser adotado para melhor representar o sistema em questo. Vrios tipos de
modelos podem servir para um mesmo evento, mas talvez exista algum que
descreva com mais clareza e melhor representao matemtica suas
importantes variveis [1] e [5].
Vale a pena ressaltar que, independente do modelo escolhido, ele vai
revelar uma representao aproximada da realidade [1]. Isto confirma a
informao de que existe no apenas um modelo, mas sim uma famlia deles,
em que cada um possui uma particularidade bem caracterstica [5]. Como a
perfeio no atingida, ento o modelador deve fazer uma anlise subjetiva
ou objetiva de quais informaes ele mais preza em seu modelo. Isto leva,
inclusive, a uma possvel simplificao na modelagem, visto que certos
detalhes podem ser descartados para facilitar o processo, sem perdas
significantes de informao.
Finalmente de posse desse modelo, o modelador pode trabalhar
conforme desejado sobre o sistema, seja de forma apenas de monitor-lo ou
realizar alguma modificao benfica para melhorar sua dinmica tanto em
regime transitrio quanto permanente. A partir da, vrias tcnicas podem ser
aplicadas para se chegar a um resultado satisfatrio. Uma das mais comuns na
Engenharia aplicar um controlador PID para poder manipular a resposta tanto
regime transitrio quanto permanente.
Atualmente, se dispe de uma variedade de tcnicas para controle
8
2 Objetivo
O principal foco deste trabalho realizar a modelagem matemtica de
uma estufa e dimensionar, usando tcnicas de controle, os parmetros de um
controlador PID digital, que consiste na verdade de um software desenvolvido
em linguagem C++. O PID digital possui as mesmas caractersticas do que um
PID fsico, isto , as respostas transitria e permanente so equivalentes a um
circuito com o mesmo fim. Por isso que se podem aplicar todas as tcnicas
de controle sobre o sistema.
Quanto estufa, um bom modelo deve ser escolhido para facilitar o
trabalho matemtico e ainda sim representar o comportamento real da estufa.
Uma malha de controle fechar todos os elementos do sistema de forma que a
temperatura da estufa seja regulada. A importncia deste trabalho entra
justamente neste ponto, visto que se um controlador estiver mal regulado ele
pode inclusive piorar a resposta do objeto em estudo. Assim, como objetivo
final, o PID deve ser regulado para minimizar os efeitos causados por
perturbaes externas [10].
3 Reviso Bibliogrfica
H (S ) =
K
S +1
(3.1)
K=
( y( ) y(0))
A
(3.2)
(3.3)
11
3.2 Controle
3.2.1 Diagrama de Bloco
12
3.2.2 PID
1
u (t ) = K e(t ) +
Ti
e( )d + Td
de(t )
dt
(3.4)
1
U (S ) = K 1 +
+ Td S E (S )
Ti S
(3.5)
13
3.2.3 Transformada Z
( ) x(n)e
+
X e j =
jn
(3.6)
n =
x(n ) =
1
2
X (e )e d
j
j n
(3.7)
X (z ) =
x(n)z
(3.8)
n =
14
4 Projeto Estufa
4.1 Motivao
O projeto nasceu da idia de aplicar conhecimentos da rea de controle
e da rea de eletrnica de potncia. Essa mistura de conhecimentos dentro da
engenharia eltrica de extrema importncia porque na realidade dos
processos industriais existem diversos assuntos relacionados, inclusive, muitas
vezes aparecem reas do conhecimento que no esto ligados engenharia
eltrica.
Inicialmente, a idia proposta consistia basicamente de usar um
controlador proporcional para manter o controle da temperatura da estufa.
Depois de muitas experincias, viu-se que era possvel aplicar um controlador
mais elaborado atravs de software, visto que se podia aplicar uma interface
muito mais agradvel, alm da possibilidade de coletar dados referentes
temperatura da estufa, valor da sada do controlador e a sada saturada
(entrada do atuador).
15
16
Indutor
Capacitor
Diodo
Tabela 1.
4.3 PWM
De posse de uma onda triangular e do sinal contnuo proveniente do
controlador, fcil obter o sinal PWM. Para isso, basta utilizar mais um
amplificador operacional na configurao de comparador.
17
Como se pode observar, o sinal PWM nada mais do que uma onda
quadrada gerada da comparao entre os sinais injetados na entrada inversora
e na entrada no inversora do amplificador operacional.
4.4 Controlador P
Este um dos sistemas de controle mais bsicos, perdendo apenas
para o controle on-off que mais simples. No projeto da estufa o controlador P
foi confeccionado usando amplificadores operacionais usando a configurao
de subtrao, ou seja, a malha de controle era fechada apenas com a diferena
entre o valor do set point (valor estipulado em um potencimetro) e o valor
captado pelo sensor aps um ganho. A figura 6 representa o diagrama de bloco
utilizado:
18
U (S ) = K p +
Ki
+ Kd S
S
(4.1)
19
inclusive, existe mais de uma maneira de se obt-la. A que foi utilizada para a
implementao do PID no computador usou a transformao bilinear, isto ,
segue a relao da equao 4.2:
S=
2 (Z 1)
T (Z + 1)
(4.2)
K i Z + 1 2 K d Z 1
2 Z 1
Z +1
G (Z ) = K p +
(4.3)
(2 K + K
G (Z ) =
p
) (
+ 4 K d + 2 K i 2 8 K d Z 1 + K i 2 + 4 K d 2 K p Z 2
2 2 Z
(4.4)
(2 K + K
V (k ) = V (k 2 ) +
p
+ 4K d
( 2K + K
p
+ 4K d
)V (k 2)
)V (k ) + (K
i
4K d
)V (k 1) +
i
(4.4)
4.6 Optoacoplador
O objetivo de se usar um optoacoplador foi garantir segurana ao
circuito uma vez que ele proporciona isolamento eltrico entre as partes
20
4.7 Sensor
Existem no mercado hoje em dia, diversos tipos de sensores de
temperatura. Porm, difcil que algum seja de to simples manuseio e exija
to poucos aparatos eletrnicos para que funcione quanto o modelo LM35, pois
o circuito usual bastante simples, necessitando apenas do sensor
propriamente dito, um sistema amplificador de sinal e de uma interface que
realize a leitura do sinal amplificado.
O LM35 utilizado possui capacidade de monitorar temperaturas at
150C. Ele possui trs terminais e alimentado com uma tenso contnua de
cinco volts. Ento so dois terminais para alimentao e o ltimo uma sada
de tenso em que cada dez milivolts correspondem a um grau Celsius. Assim,
bastou montar um circuito para filtrar rudos e dar um ganho no sinal de forma
que cento e cinqenta graus de temperatura correspondessem a cinco volts
contnuos.
4.8 Fonte
Esta parte do projeto foi desenvolvida com o objetivo de dar praticidade
ao circuito. A fonte construda possui a capacidade de fornecer todas as
21
tenses que so utilizadas pela parte de eletrnica, ou seja, basta ligar apenas
uma tomada para que a fonte converta a tenso alternada da rede para as
tenses contnuas positivas de cinco, nove, doze e quinze e tambm as
negativas dos mesmos valores. Ento so oito valores diferentes de tenso
contnua, em que os circuitos integrados da srie 78xx e 79xx eram
responsveis por fornecer cada uma. A srie 78xx responsvel pelas tenses
positivas, tendo o xx substitudo pelo valor da tenso. A srie 79xx
responsvel pelas tenses negativas, tendo o xx substitudo pelo valor da
tenso.
Basicamente, a fonte constituda dos seguintes estgios: possui um
transformador que abaixa a tenso da rede, uma ponte de diodos para retificar
a tenso, um capacitor parar amenizar a tenso de riplle. Finalmente, essa
tenso retificada era levada entrada de cada circuito integrado. A figura 7
mostra o esquema da fonte utilizada:
Figura 7 - Fonte
22
5 Metodologia e Resultados
23
24
Sabendo
y (0 ) = 33,3 C
(5.1)
y ( ) = 60,5 C
(5.2)
(5.3)
que
y ( estufa ) = 50,4 ,
valor
de
estufa
abscissa
estufa = 120 s
(5.4)
K=
(5.5)
H (S ) =
0,6256
120S + 1
(5.6)
25
26
27
Figura 11 - Validao
Como era esperado, o modelo nunca fica perfeito, embora ele passe
corretamente o comportamento do conjunto de dados. Apenas essa anlise
qualitativa servir para concluir que o modelo bom para a representao da
dinmica da estufa, embora haja tcnicas para fazer uma anlise quantitativa
sobre a qualidade do modelo. Uma outra informao que ajuda a concluir que o
modelo satisfatrio que sistemas trmicos so de primeira ordem, a mesma
ordem que a funo de transferncia determinada para ela. Outra considerao
importante a se fazer o intervalo que se pode considerar este modelo, ou
seja, ele bom no intervalo de estudo de 0 a 150 C, pois em temperaturas
fora desse valor no se sabe o comportamento da estufa. O intuitivo afirmar
que o sistema de temperatura linear em qualquer faixa, mas no caso da
estufa, se tem o problema de ela no conseguir reter totalmente o calor e
perder para o ambiente. Mas este no ser problema para o trabalho visto que
no se trabalhar com temperaturas em outros intervalos.
28
29
O mesmo foi feito para obter quanto tempo a estufa demora a atingir os
mesmos 63,2% do degrau de temperatura a qual foi submetida. Este valor
533 s, que corresponde a quase 6 vezes o tempo gasto pelo sensor. Assim,
pde-se concluir que pertinente usar este sensor para captar a temperatura,
pois ele bem mais rpido que a prpria estufa. Caso a resposta do sensor
estivesse prxima da estufa, poderia ocasionar um atraso de informao que
prejudicaria o sistema de controle. A soluo para este problema seria
considerar no modelo o tempo morto (atraso na resposta) do sistema.
todo
sistema
de
controle
possvel
trabalhar
com
30
31
P = 60,37 V 32,5
(5.7)
(5.8)
P = 60,37 V
(5.9)
30
nesse sinal.
Finalmente, aps todas as simplificaes realizadas, j possvel
montar a funo de transferncia relativa ao sistema da estufa como um todo.
Na tabela 2 se pode ver a funo de transferncia de cada etapa do projeto.
Planta da estufa
0,6256
120S + 1
Atuador
60,37
PID
Sensor
Kp +
Ki
+ Kd S
S
1
30
32
Tabela 2.
Com posse de todas essas equaes fica fcil chegar relao final
para funo de transferncia seguindo a disposio de acordo com a figura 15.
Da:
H (S ) =
G1 G 2 G 3
1 + G1 G 2 G3 G 4
(5.10)
H (S ) =
(5.11)
H (S ) =
37,536 K p S + 37,536 K i
(5.12)
33
34
35
f c = 0.006 rad/sec
(5.12)
36
f corte =
estufa
(5.13)
1
= 0,008333 Hz
120
(5.14)
Consequentemente:
f corte =
37
Pelo grfico fica claro que a perturbao fica cada vez menor medida
que o valor de K p aumenta. Mas isso ainda no suficiente, pois ainda h
mais uma constante a ser analisada, lembrando que o valor de K d ser zero.
38
39
K p = 10
(5.15)
K i = 0.15
(5.16)
Kd = 0
(5.17)
40
41
K p = 25
(5.15)
K i = 0.3
(5.16)
Kd = 0
(5.17)
42
43
44
6 Concluses
Todo o trabalho realizado at ento foi de extrema importncia visto que
sem um bom conjunto de valores de parmetros o controlador no
corresponder a sua intuitiva funo, que controlar a temperatura. Graas s
ferramentas de simulao foi possvel chegar a todos esses resultados, o que
seria praticamente muito difcil de se realizar na prtica, devido ao grau de
complexidade envolvido na metodologia adotada. O grande problema de
sintonia do PID foi solucionado com xito, mesmo sabendo que pode ser difcil
ocorrer uma perturbao justamente na freqncia critica.
Como foi mencionado na metodologia do trabalho, o valor de K d foi
acertadamente simplificado, afirmao que foi confirmada com os resultados
obtidos na resposta de temperatura como est explicitado nas figuras 21 e 23.
Claramente v-se que desnecessrio utilizar todos os trs parmetros do
PID, pois apenas os valores de K p e K i foram suficientes para se corrigir o
controlador.
O modelo determinstico atendeu perfeitamente a ocasio, embora se
saiba que apenas os modelos estocsticos tratam os eventuais rudos
presentes durante a modelagem. A deciso de escolha desse tipo de modelo
foi baseada apenas analisando qualitativamente os dados usados na
modelagem e, tambm, por causa da praticidade que o modelo adotado
proporciona para o trabalho em questo.
Vale ressaltar que o xito deste controlador est associado funo de
transferncia que a estufa possui. Caso a funo fosse outra, o que pode
acontecer atravs de uma mudana para uma outra estufa, uma nova sintonia
deve ser realizada para esta nova situao.
45
7 Proposta de continuidade
Uma limitao importante imposto pelo trabalho foi a baixa capacidade
do sensor em medir altas temperaturas, visto que ele suporta no mximo
150C. Uma simples soluo a adoo de outro dispositivo que possa
suportar temperaturas mais elevadas.
Em praticamente todos os processos que envolvem controle de
temperatura, opta-se, tambm, pelo controle de uma outra importante varivel,
que a umidade do ar. Assim, todas essas tcnicas utilizadas para o controle
de temperatura podem ser aplicadas ao controle de umidade.
O referido controle pode ser aplicado, por exemplo, em chocadeiras e
incubadoras de ovos, levando em considerao que valores inadequados de
umidade podem ocasionar a desidratao dos mesmos [6].
Entretanto, para realizar essa proposta de controle de umidade, o
circuito deve ser reprojetado, o software deve ser adaptado e um novo sensor
dedicado a este fim deve ser obtido para implementar o controle citado.
46
8 Referncias Bibliogrficas
[1] AGUIRRE, LUS ANTNIO. Introduo identificao de sistemas:
tcnicas lineares e no-lineares aplicadas a sistemas reais. 2 ed. rev. E ampl.
Belo Horizonte: Editora UFMG, 2004.
[2] DORF, C. R.; BISHOP, R. H.. Sistemas de Controle Modernos. 8ed. Rio
de Janeiro: LTC, 2001.
[9] HAYKIN, Simon.; VEEN, Barry Van. Sinais e Sistemas. 1ed. Traduo:
Jos Carlos Barbosa dos Santos. Porto Alegre: Bookman, 2001.
[10] LORENZ, Robert D.; LIPO, Thomas A.; NOVOTNY, Donald W. Motion
Control with Induction Motors. 1994, IEEE
47