Controlo de quadcopter

Detalhes bibliográficos
Autor(a) principal: Martins, Rui Miguel Freitas
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.13/2509
Resumo: O controlo de voo dos quadcopters tem grande interesse devido ao aumento de número de aplicações que recorrem a este tipo de aeronaves. As vantagens que o recurso a 4 conjuntos de motor e hélice como meio de propulsão apresenta em relação a outro tipo de drones, são a capacidade de se manter imóvel no ar e a capacidade de descolar e aterrar na vertical. Ao mesmo tempo que um quadcopter tem estas vantagens, o sistema não linear tem 6 graus de liberdade, com apenas 4 atuadores o que coloca assim desafios no controlo de orientação e posição. O objetivo principal deste projeto consistiu em estudar a dinâmica do quadcopter, e aplicar diversas técnicas de controlo que permitiram controlar a orientação e altura do drone, tanto em simulação como a nível experimental. As técnicas de controlo foram a técnica PID, a técnica Fuzzy-PID e a técnica de backstepping. Das três técnicas utilizadas a que teve o desempenho mais robusto foi a técnica de backstepping e a que exigiu menos processamento computacional foi a técnica PID. A nível experimental efetuou-se a montagem do quadcopter e implementou-se um controlador de voo que recorreu a controladores PID para controlar a orientação, com resultados que se comportaram como na simulação.
id RCAP_37f06caa11b788fa50a639091a32a080
oai_identifier_str oai:digituma.uma.pt:10400.13/2509
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 Controlo de quadcopterQuadcopterDroneControloFuzzy PIDPIDBacksteppingEngenharia Eletrotécnica - Telecomunicações.Faculdade de Ciências Exatas e da EngenhariaDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaO controlo de voo dos quadcopters tem grande interesse devido ao aumento de número de aplicações que recorrem a este tipo de aeronaves. As vantagens que o recurso a 4 conjuntos de motor e hélice como meio de propulsão apresenta em relação a outro tipo de drones, são a capacidade de se manter imóvel no ar e a capacidade de descolar e aterrar na vertical. Ao mesmo tempo que um quadcopter tem estas vantagens, o sistema não linear tem 6 graus de liberdade, com apenas 4 atuadores o que coloca assim desafios no controlo de orientação e posição. O objetivo principal deste projeto consistiu em estudar a dinâmica do quadcopter, e aplicar diversas técnicas de controlo que permitiram controlar a orientação e altura do drone, tanto em simulação como a nível experimental. As técnicas de controlo foram a técnica PID, a técnica Fuzzy-PID e a técnica de backstepping. Das três técnicas utilizadas a que teve o desempenho mais robusto foi a técnica de backstepping e a que exigiu menos processamento computacional foi a técnica PID. A nível experimental efetuou-se a montagem do quadcopter e implementou-se um controlador de voo que recorreu a controladores PID para controlar a orientação, com resultados que se comportaram como na simulação.The flight control of quadcopters is of great interest due to the increase in the number of applications that use this type of aircraft. The advantages of the 4 motor and propeller sets as a means of propulsion, relative to other type of drones, are the ability to hover and the ability to take off and land vertically. While it has these advantages, the non-linear system also has 6 degrees of freedom with only 4 actuators, which thus poses challenges in the control of orientation and position. This project studied the dynamics of the quadcopter and applied several control techniques that allow controlling the orientation and height of the drone, both in simulation and in practice. The control techniques discussed in the simulation were the PID technique, the Fuzzy-PID technique and the backstepping technique. Of the three techniques used, the one with the most robust performance was the backstepping technique, and the one that required less digital processing effort was the PID technique. In practice, the quadcopter was assembled, and a flight controller was implemented that used PID controllers to control the orientation. We were able to implement orientation control, with results similar to the simulations.Barros, João Dionísio SimõesDigitUMaMartins, Rui Miguel Freitas2019-07-25T09:27:55Z2019-06-07T00:00:00Z2019-06-07T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.13/2509202265005porinfo: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:RCAAP2022-09-05T12:55:19Zoai:digituma.uma.pt:10400.13/2509Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T15:05:17.988148Repositó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 Controlo de quadcopter
title Controlo de quadcopter
spellingShingle Controlo de quadcopter
Martins, Rui Miguel Freitas
Quadcopter
Drone
Controlo
Fuzzy PID
PID
Backstepping
Engenharia Eletrotécnica - Telecomunicações
.
Faculdade de Ciências Exatas e da Engenharia
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Controlo de quadcopter
title_full Controlo de quadcopter
title_fullStr Controlo de quadcopter
title_full_unstemmed Controlo de quadcopter
title_sort Controlo de quadcopter
author Martins, Rui Miguel Freitas
author_facet Martins, Rui Miguel Freitas
author_role author
dc.contributor.none.fl_str_mv Barros, João Dionísio Simões
DigitUMa
dc.contributor.author.fl_str_mv Martins, Rui Miguel Freitas
dc.subject.por.fl_str_mv Quadcopter
Drone
Controlo
Fuzzy PID
PID
Backstepping
Engenharia Eletrotécnica - Telecomunicações
.
Faculdade de Ciências Exatas e da Engenharia
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Quadcopter
Drone
Controlo
Fuzzy PID
PID
Backstepping
Engenharia Eletrotécnica - Telecomunicações
.
Faculdade de Ciências Exatas e da Engenharia
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description O controlo de voo dos quadcopters tem grande interesse devido ao aumento de número de aplicações que recorrem a este tipo de aeronaves. As vantagens que o recurso a 4 conjuntos de motor e hélice como meio de propulsão apresenta em relação a outro tipo de drones, são a capacidade de se manter imóvel no ar e a capacidade de descolar e aterrar na vertical. Ao mesmo tempo que um quadcopter tem estas vantagens, o sistema não linear tem 6 graus de liberdade, com apenas 4 atuadores o que coloca assim desafios no controlo de orientação e posição. O objetivo principal deste projeto consistiu em estudar a dinâmica do quadcopter, e aplicar diversas técnicas de controlo que permitiram controlar a orientação e altura do drone, tanto em simulação como a nível experimental. As técnicas de controlo foram a técnica PID, a técnica Fuzzy-PID e a técnica de backstepping. Das três técnicas utilizadas a que teve o desempenho mais robusto foi a técnica de backstepping e a que exigiu menos processamento computacional foi a técnica PID. A nível experimental efetuou-se a montagem do quadcopter e implementou-se um controlador de voo que recorreu a controladores PID para controlar a orientação, com resultados que se comportaram como na simulação.
publishDate 2019
dc.date.none.fl_str_mv 2019-07-25T09:27:55Z
2019-06-07T00:00:00Z
2019-06-07T00:00:00Z
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/10400.13/2509
202265005
url http://hdl.handle.net/10400.13/2509
identifier_str_mv 202265005
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 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_ 1799129923745480704