Escolar Documentos
Profissional Documentos
Cultura Documentos
Resumo: Este artigo tem como objetivo a implementao e simulao de um Controlador Fuzzy
(Nebuloso) no software Matlab 7.4 cujos resultados obtidos sero comparados aos do Controlador
Clssico (PID), aplicados para um Sistema de Controle de Nvel. O sistema a ser controlado
composto por um reservatrio, dois tanques acoplados em cascata (Tanque 1 e Tanque 2) e uma
bomba que fornece gua para o Tanque 1, este sistema permite trabalhar em duas configuraes: a
primeira controlar o nvel do Tanque 1, este se comporta como um sistema de primeira ordem; j a
segunda controlar o nvel do Tanque 2 a partir do Tanque 1, neste caso o comportamento de um
sistema de segunda ordem. O nosso objeto de estudo neste artigo controlar o Tanque 1.
Palavraschave: Controlador Fuzzy, Controlador Clssico, Controle de Nvel
1. INTRODUO
O desejo do homem em desenvolver tcnicas e equipamentos que substitussem o seu trabalho
de forma a aumentar a segurana de seu ambiente profissional, obter maior qualidade e rapidez na
produo, tem sido determinante para o progresso tecnolgico ao longo da histria. Na indstria, a
necessidade de se controlar sistemas e processos revelou-se de fundamental importncia na enorme
expanso de bens de disponveis.
Devido necessidade de obter mais preciso em processos industriais devido sofisticao das
maquinas para atividades de operadores humanos, o desenvolvimento de diferentes mtodos de
controladores baseados em lgica Clssica e/ou lgica Fuzzy surgiram para solucionar esses
problemas.
Segundo Simes e Shaw (2007), a lgica Clssica cujo fundador foi o filosofo grego
Aristteles, estabeleceu um conjunto de regras rgidas, para que concluses pudessem ser logicamente
vlidas e aceitas. Esta lgica assume atributos de bivalncia, isso significa a utilizao de dois valores:
algo verdadeiro ou no verdadeiro, preto ou branco, ou um ou zero, ou seja, na lgica Clssica
espera-se que determinada afirmao seja verdadeira ou falsa.
A lgica Fuzzy surgiu em 1965 com a publicao de um artigo sobre a teoria dos conjuntos
Fuzzy por L.A. Zadeh, com o objetivo de fornecer um ferramental matemtico para tratamento de
informaes de carter vago ou impreciso, pois no mundo real existem muitos tons de cinza entre o
preto e o branco, muitos graus de incerteza entre o verdadeiro e o falso, ou seja, o mundo real no
bivalente, na realidade multivalente com infinitos espectros de opes em vez de duas. Em termos
tcnicos, o mundo real anlogo e no digital.
A lgica Clssica e lgica Fuzzy so tcnicas de controle totalmente diferentes entre si, a
primeira utiliza-se de um conjunto regras rgidas, enquanto a segunda usa o conhecimento que o
operador tem sobre o processo para poder controla-lo, por esse motivo uma comparao entre as duas
tcnicas de controle se fazem necessrio.
2. CONTROLADOR CLSSICO
Segundo DORF e BISHOP (1998), o Controlador Clssico conhecido como controlador de
trs termos ou PID (Proporcional-Integral-Derivativo).
Cada termo do Controlador Clssico forma uma ao de controle com caractersticas bem
definidas e distintas entre si, proporcionando um sinal de controle mais preciso nas aplicaes
industriais.
A ao de controle Proporcional (Kp) aquela cujo sinal de sada do controlador proporcional
ao erro atuante do sistema. Nesta ao de controle quanto maior o ganho, menor ser o erro em regime
ISBN 978-85-62830-10-5
VII CONNEPI2012
permanente, ou seja, melhor a preciso do sistema em malha fechada. Este erro pode ser diminudo
com o aumento do ganho, mas nunca anulado. Conclui-se que a ao de controle proporcional mantm
um erro de off-set ou erro de regime.
A ao de controle Integral (Ki) est ligada diretamente a melhoria da preciso do sistema, pois
atua na correo do erro que a ao proporcional no consegue anular. A velocidade com que o sinal
da ao Integral varia proporcional ao erro atuante no sistema. Se o valor do erro dobrado, o sinal
de controle varia duas vezes mais rpido. Se o erro for zero, significa que o sinal de controle fica
constante, diferentemente da ao proporcional em que o sinal de controle iria tambm para zero.
A ao de controle Integral tambm denominada de ao de restabelecimento ou reset. A ao
integral, apesar de eliminar o erro de off-set, tem o inconveniente de ter uma atuao muito lenta. Por
isso, essa ao no utilizada de forma isolada em um controlador e geralmente ela funciona como um
complemento da ao proporcional.
A ao de controle Derivativa (Kd) corresponde aplicao de um sinal de controle
proporcional a derivada do sinal de erro, atuando no fornecimento de uma correo antecipativa ao
erro e diminuindo assim o tempo de resposta para eliminar o problema do overshoot, segundo
GUERRA (2009).
A ao derivativa no pode ser utilizada sozinha em um controlador. Pela sua natureza ela s
consegue reagir existncia de um erro varivel, ou seja, se houver um erro constante a ao
derivativa no percebe este erro.
Segundo DORF e BISHOP (1998), a popularidade dos controladores PID pode ser atribuda
parcialmente ao seu desempenho robusto sobre uma grande faixa de condies operacionais e em parte
a sua simplicidade funcional, que permite aos engenheiros oper-los de uma maneira simples e correta.
Para implementar um controlador desse tipo necessrio determinar trs parmetros para o processo:
ganho proporcional, ganho integral e ganho derivativo.
O Controlador PID utiliza o que h de melhor nas trs aes de controle. A ao proporcional
elimina os rudos do sistema, a ao integral responsvel por eliminar o erro de off-set e a ao
derivativa trabalha fornecendo uma ao antecipativa ao sistema. Por ser um controlador de fcil
utilizao e implementao o PID muito utilizado para correo e eliminao de erros existentes em
processos indstrias.
3. CONTROLADOR FUZZY
A lgica Fuzzy proposta por Lofit A. Zadeh foi desenvolvida devido necessidade de
automatizar atividades, antes incapazes de serem controladas com recursos da poca, de forma mais
simples para problemas que envolviam situaes ambguas.
Segundo Simes e Shaw (2007), um Controlador Fuzzy composto dos seguintes blocos
funcionais: Fuzzyficao, Base de conhecimento, Lgica de tomada de decises e Defuzzyficao.
A interface de Fuzzyficao faz a identificao dos valores das variveis de entrada. Estes
valores so Fuzzyficados em conjuntos Fuzzy para que possam se tornar instncias de variveis
lingusticas.
A base de conhecimento representa o modelo do sistema a ser controlador. Consistindo de uma
base de dados e uma base de regras. A base de dados fornece as definies numricas s funes de
pertinncias usadas no conjunto de regras fuzzy. A base de regras caracteriza os objetivos de controle
e a estratgia de controle utilizada por especialistas na rea, por meio de um conjunto de regras de
controle em geral lingusticas.
Lgica de tomada de decises a etapa que gerada a ao de controle a partir da estrutura de
base de regras, so decises que simulam a atitude de um ser humano controlando o sistema.
A Defuzzyficao consiste em obter-se um nico valor discreto, utilizvel numa ao de
controle concreta no mundo real, a partir de valores Fuzzy de sada obtidos. A obteno destes valores
Fuzzy de sada so realizados atravs de dois princpios bsicos de Defuzzyficao. O primeiro
baseado no centride e o segundo em valores mximos.
Tanque 1
Tanque 2
BOMBA
L1
TANQUE 1
Fin
a1
Fout
Portanto, a variao do nvel dada atravs da Equao (5), onde a rea da base
tanque dada em .
2 /
[5]
/
[6]
Valores
15,518
15
0,178
981 /
[7]
0.2964
S + 0.0656
2,3 segundos
1,5 segundos
Tempo de subida
4,1 segundos
3 segundos
8 segundos
6 segundos
46,5 segundos
15,5 segundos
22,7
22,3
Tempo de pico
Tempo de acomodao
Amplitude de pico
6. CONCLUSES
A partir dos resultados encontrados neste trabalho possvel verificar repostas satisfatrias ao
sistema com a implementao dos controladores PID e Fuzzy, sob os aspectos de sobre-sinal, tempo
de pico e tempo de retorno da varivel ao set-point. Contudo, o Controlador Fuzzy obteve melhores
respostas ao sistema que o Controlador Clssico, visto que com o Controlador PID o sistema obteve
respostas mais lentas quando comparadas com as repostas e verificadas do Controlador Fuzzy.