Sistematização de projetos de controladores fuzzy através de programação orientada a objetos


Autoria(s): LEITÃO, Álvaro Luís dos Reis
Contribuinte(s)

COSTA JÚNIOR, Carlos Tavares da

Data(s)

17/01/2013

17/01/2013

2009

06/10/2009

Resumo

Através do uso da programação em linguagem orientada a objetos e, aplicando-se uma técnica de programação específica, é possível gerar um conjunto de classes genéricas cujos objetos representam cada bloco de um controlador fuzzy e também suas variáveis linguísticas. Tais classes, sendo aplicadas de forma sistemática, facilitam a programação de uma variedade de controladores desta natureza. Este trabalho apresenta a referida técnica e mostra os resultados obtidos através de um modelo simulado de um pêndulo rotacional invertido que é controlado por um sistema de controle composto por três controladores fuzzy, projetados e construídos sob este ponto de vista.

ABSTRACT: By using object oriented language programming and, applying a specific programming technique, it‟s possible to generate a set of generic classes whose objects represent each block of a fuzzy controller as well its linguistic variables. Such classes, being applied in a systematic way, make easy the programming of a set of controllers of this nature. This work presents this technique and shows the results obtained via a model simulation of a inverted rotational pendulum which is controlled by a control system composed by three fuzzy controllers designed and built under this point of view.

Identificador

LEITÃO, Álvaro Luís dos Reis. Sistematização de projetos de controladores fuzzy através de programação orientada a objetos. 2009. 103 f. Dissertação (Mestrado) - Universidade Federal do Pará, Instituto de Tecnologia, Belém, 2009. Programa de Pós-Graduação em Engenharia Elétrica.

http://repositorio.ufpa.br/jspui/handle/2011/3344

Idioma(s)

por

Direitos

Open Access

Palavras-Chave #Sistema Fuzzy #Programação estruturada #Programação orientada a objeto #Sistema de controle inteligente
Tipo

masterThesis