Biblioteca para implementação de controladores utilizando lógica fuzzy
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Outros Autores: | , |
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 |