Fuzzy controller based on ARM Cortex M3
Autor(a) principal: | |
---|---|
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 |