Fuzzi PID 1087

3734 palavras 15 páginas
Biblioteca para implementação de controladores utilizando lógica fuzzy

Biblioteca para implementação de controladores utilizando lógica fuzzy
Antonio Carlos da Silva
Barros
carlos.barros.22@gmail.com
Victor Hugo Costa de
Albuquerque
victor120585@yahoo.com.br
Auzuir Ripardo de
Alexandria
auzuir@cefetce.br

Resumo
O presente trabalho busca desenvolver uma biblioteca de Lógica Fuzzy para implementar o controle em sistemas não-lineares, onde, posteriormente, será utilizada em microcontroladores/ microprocessadores para executar diversas formas de controle. A Lógica Fuzzy é utilizada, pois oferece uma maior facilidade de trabalho em sistemas de controle, em que nem sempre é possível realizar uma simples modelagem matemática do processo. A plataforma de desenvolvimento utilizada é a C++ Builder 6 da Borland
Borland, tendo em vista a maleabilidade que esta ferramenta oferece na programação orientada a objeto e na programação visual. São desenvolvidas as etapas de inferência de regras, fuzificação e defuzificação que constituem um Controlador Fuzzy baseado em Regras. A biblioteca Fuzzy, utilizada neste trabalho, é aplicada para realizar o controle do tempo de sinalização de um semáforo de acordo com o fluxo de carro nas avenidas, podendo ser aplicada em outras situações. Na simulação por software, o sistema mostra-se eficiente e eficaz para atender as exigências requeridas pelo o usuário. Consequentemente, este sistema está apto para ser implementado em um hardware, utilizando um microcontrolador que receberá um algoritmo de dados. Utiliza-se o
MatLab para solucionar o mesmo problema, com isso validamos a biblioteca Fuzzy, pois ambas ferramentas mostram resultados semelhantes. Portanto, aperfeiçoa-se o controle do fluxo de carro e, conseqüentemente, diminui o tráfego. Esta biblioteca, baseada na lógica Fuzzy, pode ser aplicada em diversas áreas como, por exemplo, industriais, médicas, agrícolas e outras.
Palavras-chave: Lógica nebulosa. Controladores fuzzy. Programação

Relacionados