Fuzzy controller based on ARM Cortex M3

Detalhes bibliográficos
Autor(a) principal: Valentim, Daniel Valente
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/18669
Resumo: Lógica difusa é a base dos controladores difusos. A lógica difusa é um conceito que desafia a lógica Boleana, onde tudo pertence a um estado definido e salta para outro estado. A lógica difusa define e interpreta este espaço entre estados, não definido pela lógica boleana, onde não existe um crescimento contínuo das váriáveis entre estados. Este conceito é aplicado em controladores digitais e, com o forte desenvolvimento na área dos microcontroladores e controlo digital, a lógica difusa pode ser aplicada para atingir melhores desempenhos. Através do controlo digital é possível juntar a lógica difusa e métodos matemáticos, como PID, no mesmo sistema, aumentando o desempenho do mecanismo de controlo. Nesta dissertação é feita uma introdução à lógica difusa e controladores difusos e o seu desenvolvimento na área de controlo digital para microcontroladores. Todo o sistema foi implementado utilizando ferramentas de sistemas de tempo real. Os testes foram realizados num motor DC, com o objectivo de controlar a sua velocidade e comparado com testes utilizando um controlador PID.
id RCAP_abf1ebb8586c0bce9e6565debac66326
oai_identifier_str oai:ria.ua.pt:10773/18669
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Fuzzy controller based on ARM Cortex M3Engenharia electrónica e telecomunicaçõesSistemas fuzzyControlo automáticoLógica difusa é a base dos controladores difusos. A lógica difusa é um conceito que desafia a lógica Boleana, onde tudo pertence a um estado definido e salta para outro estado. A lógica difusa define e interpreta este espaço entre estados, não definido pela lógica boleana, onde não existe um crescimento contínuo das váriáveis entre estados. Este conceito é aplicado em controladores digitais e, com o forte desenvolvimento na área dos microcontroladores e controlo digital, a lógica difusa pode ser aplicada para atingir melhores desempenhos. Através do controlo digital é possível juntar a lógica difusa e métodos matemáticos, como PID, no mesmo sistema, aumentando o desempenho do mecanismo de controlo. Nesta dissertação é feita uma introdução à lógica difusa e controladores difusos e o seu desenvolvimento na área de controlo digital para microcontroladores. Todo o sistema foi implementado utilizando ferramentas de sistemas de tempo real. Os testes foram realizados num motor DC, com o objectivo de controlar a sua velocidade e comparado com testes utilizando um controlador PID.Fuzzy logic is the base for fuzzy controllers. The fuzzy logic is a concept that defies the normal boolean logic, used mostly everywhere, where everything belongs to a defined state and jumps to other state. The fuzzy logic confines that “middle” space, undefined for the usual logic. In fuzzy logic, there is a continuous growth in the variable between states, and that continuous path is defined and interpreted. This concept is applied to digital controllers and, with the strong development of microcontrollers and digital control overall, the fuzzy theory can be applied with great performance results. Through digital control it is simple to converge both fuzzy logic and mathematics methods, like PID, into the same system, improving the performance of the control mechanism. In this dissertation, there is an approach to the basics of fuzzy theory and fuzzy controllers and the development of this area in digital control for microcontrollers. To achieve several control requirements, it was implemented using real-time methods. The tests were made on a DC motor, for velocity control, and compared with default tests using a PID controller.Universidade de Aveiro2017-10-31T10:52:06Z2015-01-01T00:00:00Z2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/18669TID:201571501engValentim, Daniel Valenteinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:36:12Zoai:ria.ua.pt:10773/18669Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:53:37.620642Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Fuzzy controller based on ARM Cortex M3
title Fuzzy controller based on ARM Cortex M3
spellingShingle Fuzzy controller based on ARM Cortex M3
Valentim, Daniel Valente
Engenharia electrónica e telecomunicações
Sistemas fuzzy
Controlo automático
title_short Fuzzy controller based on ARM Cortex M3
title_full Fuzzy controller based on ARM Cortex M3
title_fullStr Fuzzy controller based on ARM Cortex M3
title_full_unstemmed Fuzzy controller based on ARM Cortex M3
title_sort Fuzzy controller based on ARM Cortex M3
author Valentim, Daniel Valente
author_facet Valentim, Daniel Valente
author_role author
dc.contributor.author.fl_str_mv Valentim, Daniel Valente
dc.subject.por.fl_str_mv Engenharia electrónica e telecomunicações
Sistemas fuzzy
Controlo automático
topic Engenharia electrónica e telecomunicações
Sistemas fuzzy
Controlo automático
description Lógica difusa é a base dos controladores difusos. A lógica difusa é um conceito que desafia a lógica Boleana, onde tudo pertence a um estado definido e salta para outro estado. A lógica difusa define e interpreta este espaço entre estados, não definido pela lógica boleana, onde não existe um crescimento contínuo das váriáveis entre estados. Este conceito é aplicado em controladores digitais e, com o forte desenvolvimento na área dos microcontroladores e controlo digital, a lógica difusa pode ser aplicada para atingir melhores desempenhos. Através do controlo digital é possível juntar a lógica difusa e métodos matemáticos, como PID, no mesmo sistema, aumentando o desempenho do mecanismo de controlo. Nesta dissertação é feita uma introdução à lógica difusa e controladores difusos e o seu desenvolvimento na área de controlo digital para microcontroladores. Todo o sistema foi implementado utilizando ferramentas de sistemas de tempo real. Os testes foram realizados num motor DC, com o objectivo de controlar a sua velocidade e comparado com testes utilizando um controlador PID.
publishDate 2015
dc.date.none.fl_str_mv 2015-01-01T00:00:00Z
2015
2017-10-31T10:52:06Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/18669
TID:201571501
url http://hdl.handle.net/10773/18669
identifier_str_mv TID:201571501
dc.language.iso.fl_str_mv eng
language eng
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.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137587884982272