Escolar Documentos
Profissional Documentos
Cultura Documentos
São Luís
2021
1. INTRODUÇÃO
A lógica Fuzzy foi ingressada nos meios científicos em 1965 por Lofti Asker Zadeh,
com a publicação do artigo Fuzzy Sets no Jornal Information and Control. Hoje ela é
fundamental em diversos sistemas, tendo bastante excelência no universo computacional.
Possui também muitas aplicações na área de controle de processos. O conceito fuzzy pode ser
entendido como uma situação em que não é correto optar por "sim" ou "não". Mesmo
conhecendo as informações necessárias sobre o problema, não dá para fazer uma afirmação
assertiva ou negativa, mas algo como "talvez" ou "quase" torna-se mais apropriado [4].
Diferente da Lógica Booleana que permite somente valores booleanos, ou seja,
verdadeiro ou falso, a lógica difusa ou Fuzzy, tem valores que variam entre 0 e 1 [4]. Assim,
um valor de 0.5 pode representar meio verdade, logo 0.9 e 0.1, representam quase verdade e
quase falso, respectivamente [5]. A lógica difusa então tenta modelar modos de raciocínio
imprecisos, tendo os casos precisos como situações limite [1]. Assim, pode-se determinar
qualquer função real para uma aplicação Fuzzy considerando que seus valores máximo e
mínimo sejam, respectivamente 1 e 0 [6].
A figura 1 acima mostra a placa MyRio (7) conectada a um computador, a uma fonte de
energia de 12 V e uma câmera Logitech (6), que por sua vez está ligada também ao computador
(8) por um cabo USB. Um inversor de frequência Sinamics (5) para controlar a velocidade da
bomba (4) também está conectado à porta C da placa de aquisição de dados, em que as ligações
são referentes à terra no pino 3 (cabo preto) e ao sinal de saída no pino 5 (cabo azul).
A bomba fornecerá a potência necessária para que a água contida no reservatório 3
chegue até o tanque de nível (1). A válvula (2) presente na tubulação de saída do tubo deve ser
aberta para que haja o escoamento do fluído novamente para o reservatório, o que fornecerá um
fluxo de saída que deverá ser igual ao de entrada no tanque quando se atingir o nível requerido.
A câmera irá captar o nível da água presente no tanque usando uma equação de calibração que
vai depender da cor do objeto físico utilizado para acompanhar a altura da água e da distância da
câmera para o tanque, com isso é possível controlar o nível da água. O inversor de frequência
está sendo alimentado por uma tensão de 220 V monofásica, como mostra a ligação dos fios
vermelho e roxo com a tomada, posteriormente convertida em trifásica na saída do inversor e
enviada para a bomba, como mostra os fios preto, amarelo e azul. Esse inversor está ligado a
placa de dados, por isso é possível enviar um comando para o inversor mudando a velocidade de
bombeamento, sendo que os valores de velocidade convertidos são proporcionais há variação de
uma tensão de 10 V máxima estabelecida pela MyRio. Os dados da câmera e do inversor podem
ser mostrados graficamente fazendo uso da interface gráfica fornecida pelo software LabView,
podendo-se visualizar a variação do nível do tanque analisado.
As funções de erro que estamos trabalhando se referem a uma comparação entre o nível
desejado do tanque e a medição realizada usando o sistema mostrado na figura 1. Foram criadas
duas funções, uma chamada de erro e outra de derivada do erro. A primeira função corresponde
a diferença entre a altura de referência e altura medida, e para melhor representá-la foi atribuída
a ela cinco classes de erro, como mostrado na figura 2 abaixo:
Figura 2- Função do erro implementada no Labview. Fonte: Autor
Os termos DNG, DNM, Zero, DPM e DPG tem significado semelhante a da função anterior,
exceto que agora se referem a função da derivada do erro. O DNG varia de –3, que é o seu valor
máximo, até um mínimo de -1,5. O DNM começa em –2, atinge um valor máixmo em –1 e
termina em –0,5. O Zero inicia em –1, tem o seu pico em 0 e termina em 1. Já no DPM, há o
início em 0,25, atinge o valor máximo de 0,75 e termina em 1,25. Por último, o DPG começa em
0,5 e termina em 1,5.
Desta forma, é possível construir um programa para o controle do nível do tanque que se baseia
na análise dessas funções de erro para saber qual será o próximo passo quando for obtido uma
resposta da medição, isso corresponde na prática aos incrementos ou decremento de tensão
fornecidos para o aumento ou diminuição da velocidade da bomba utilizada para fornecer a
vazão de água para o tanque.
REFERÊNCIAS
[1] [1] BENEVIDES, M. Introdução, motivação e conjuntos fuzzy. Disponível em: https:
//www.cos.ufrj.br/~mario/logica/logicaFuzzy.pdf. Acesso em: 20 out 2021.
[3] [4] RIGNEL, D. G. de S.; CHENCI, G. P.; LUCAS, C. A. UMA INTRODUÇÃO A
LÓGICA FUZZY. REVISTA ELETRÔNICA DE SISTEMAS DE INFORMAÇÃO E GESTÃO
TECNOLÓGICA, v. 01, n. 01, p. 17 – 28, 2011.
[4] [5] SILVA, Renato Afonso Cota. Inteligência artificial aplicada à ambientes de
Engenharia de Software: Uma visão geral. Universidade Federal de Viçosa, 2005.
[5] [6] VIDAL, L. de C.; LANDIM, W. C. de A.; COSTA, A. P. Aplicação de Lógica Fuzzy
no Controle de Plantas Industriais. In: AEDB, 2012, Rio de Janeiro. SIMPÓSIO DE
EXCELÊNCIA EM GESTÃO E TECNOLOGIA. Rio de Janeiro, 2012.