Biblioteca para implementação de controladores utilizando lógica fuzzy

Detalhes bibliográficos
Autor(a) principal: Barros, Antonio Carlos da Silva
Data de Publicação: 2006
Outros Autores: Albuquerque, Victor Hugo Costa de, Alexandria, Auzuir Ripardo de
Tipo de documento: Artigo
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/56627
Resumo: The present work searchs to develop a library of Fuzzy Logic to implement the control in nonlinear systems, where, latery, it will be used in microcontrollers/microprocessors to execute several forms of control. The Fuzzy Logic is used, therefore it offers an easiness of work with control systems, and where nor always it is possible to make a simple mathematical modeling of the process. The used platform of development is the C++ Builder 6 Borland, in view of the easiness that this tool offers in the guided programming the object and the visual programming. The stages of inference of rules, fuzifi cação and defuzifi cação are developed that constitute Fuzzy Controller based in the Rules. The Fuzzy library, used in this work, is applied to carry through the control of the time of signalling of a traffi c light in accordance with the fl ow of car in the avenues, that can to be applied in other situations. In the simulation by software, the system reveals effi cient and effi cient to take care of the requirements required for the using. Consequentemente, this system is apt to be implemented in the hardware, using a microcontroller that will receive an algorithm of the data. The MatLab is used to solve problem the same, with this validates the Fuzzy library, therefore both tools show resulted similar. Therefore, the control of the car fl ow is perfected and, consequently, it diminishes the traffi c. This library, based on the Fuzzy logic, can be applied in several areas as, for example, industrials, doctors, agriculturists and others.
id UFC-7_f876641d6b4c46981d19405e4503d9e4
oai_identifier_str oai:repositorio.ufc.br:riufc/56627
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Biblioteca para implementação de controladores utilizando lógica fuzzyControladores fuzzyLógica nebulosaProgramação orientada a objetosThe present work searchs to develop a library of Fuzzy Logic to implement the control in nonlinear systems, where, latery, it will be used in microcontrollers/microprocessors to execute several forms of control. The Fuzzy Logic is used, therefore it offers an easiness of work with control systems, and where nor always it is possible to make a simple mathematical modeling of the process. The used platform of development is the C++ Builder 6 Borland, in view of the easiness that this tool offers in the guided programming the object and the visual programming. The stages of inference of rules, fuzifi cação and defuzifi cação are developed that constitute Fuzzy Controller based in the Rules. The Fuzzy library, used in this work, is applied to carry through the control of the time of signalling of a traffi c light in accordance with the fl ow of car in the avenues, that can to be applied in other situations. In the simulation by software, the system reveals effi cient and effi cient to take care of the requirements required for the using. Consequentemente, this system is apt to be implemented in the hardware, using a microcontroller that will receive an algorithm of the data. The MatLab is used to solve problem the same, with this validates the Fuzzy library, therefore both tools show resulted similar. Therefore, the control of the car fl ow is perfected and, consequently, it diminishes the traffi c. This library, based on the Fuzzy logic, can be applied in several areas as, for example, industrials, doctors, agriculturists and others.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, 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, fuzifi cação e defuzifi caçã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 fl uxo de carro nas avenidas, podendo ser aplicada em outras situações. Na simulação por software, o sistema mostra-se efi ciente e efi caz 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 fl uxo 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.2021-02-19T15:26:17Z2021-02-19T15:26:17Z2006info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfBARROS, Antonio Carlos da Silva; ALBUQUERQUE, Victor Hugo Costa de; ALEXANDRIA, Auzuir Ripardo de. Biblioteca para implementação de controladores utilizando lógica fuzzy. Rev. Tecnol. Fortaleza, v. 27, n. 2, p. 141-149, dez. 2006.2318-0730http://www.repositorio.ufc.br/handle/riufc/56627Barros, Antonio Carlos da SilvaAlbuquerque, Victor Hugo Costa deAlexandria, Auzuir Ripardo deporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2021-02-19T15:26:17Zoai:repositorio.ufc.br:riufc/56627Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:25:34.340373Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Biblioteca para implementação de controladores utilizando lógica fuzzy
title Biblioteca para implementação de controladores utilizando lógica fuzzy
spellingShingle Biblioteca para implementação de controladores utilizando lógica fuzzy
Barros, Antonio Carlos da Silva
Controladores fuzzy
Lógica nebulosa
Programação orientada a objetos
title_short Biblioteca para implementação de controladores utilizando lógica fuzzy
title_full Biblioteca para implementação de controladores utilizando lógica fuzzy
title_fullStr Biblioteca para implementação de controladores utilizando lógica fuzzy
title_full_unstemmed Biblioteca para implementação de controladores utilizando lógica fuzzy
title_sort Biblioteca para implementação de controladores utilizando lógica fuzzy
author Barros, Antonio Carlos da Silva
author_facet Barros, Antonio Carlos da Silva
Albuquerque, Victor Hugo Costa de
Alexandria, Auzuir Ripardo de
author_role author
author2 Albuquerque, Victor Hugo Costa de
Alexandria, Auzuir Ripardo de
author2_role author
author
dc.contributor.author.fl_str_mv Barros, Antonio Carlos da Silva
Albuquerque, Victor Hugo Costa de
Alexandria, Auzuir Ripardo de
dc.subject.por.fl_str_mv Controladores fuzzy
Lógica nebulosa
Programação orientada a objetos
topic Controladores fuzzy
Lógica nebulosa
Programação orientada a objetos
description The present work searchs to develop a library of Fuzzy Logic to implement the control in nonlinear systems, where, latery, it will be used in microcontrollers/microprocessors to execute several forms of control. The Fuzzy Logic is used, therefore it offers an easiness of work with control systems, and where nor always it is possible to make a simple mathematical modeling of the process. The used platform of development is the C++ Builder 6 Borland, in view of the easiness that this tool offers in the guided programming the object and the visual programming. The stages of inference of rules, fuzifi cação and defuzifi cação are developed that constitute Fuzzy Controller based in the Rules. The Fuzzy library, used in this work, is applied to carry through the control of the time of signalling of a traffi c light in accordance with the fl ow of car in the avenues, that can to be applied in other situations. In the simulation by software, the system reveals effi cient and effi cient to take care of the requirements required for the using. Consequentemente, this system is apt to be implemented in the hardware, using a microcontroller that will receive an algorithm of the data. The MatLab is used to solve problem the same, with this validates the Fuzzy library, therefore both tools show resulted similar. Therefore, the control of the car fl ow is perfected and, consequently, it diminishes the traffi c. This library, based on the Fuzzy logic, can be applied in several areas as, for example, industrials, doctors, agriculturists and others.
publishDate 2006
dc.date.none.fl_str_mv 2006
2021-02-19T15:26:17Z
2021-02-19T15:26:17Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv BARROS, Antonio Carlos da Silva; ALBUQUERQUE, Victor Hugo Costa de; ALEXANDRIA, Auzuir Ripardo de. Biblioteca para implementação de controladores utilizando lógica fuzzy. Rev. Tecnol. Fortaleza, v. 27, n. 2, p. 141-149, dez. 2006.
2318-0730
http://www.repositorio.ufc.br/handle/riufc/56627
identifier_str_mv BARROS, Antonio Carlos da Silva; ALBUQUERQUE, Victor Hugo Costa de; ALEXANDRIA, Auzuir Ripardo de. Biblioteca para implementação de controladores utilizando lógica fuzzy. Rev. Tecnol. Fortaleza, v. 27, n. 2, p. 141-149, dez. 2006.
2318-0730
url http://www.repositorio.ufc.br/handle/riufc/56627
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028798816321536