Projeto e concepção de um quadcopter utilizando o controle PID
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/123032 http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2015-05-04/000806049.pdf |
Resumo: | The present work refers to the design, conception and development of a quadcopter based on PID controllers, a widespread microcontroller on the market was being implemented, the Arduino. Also made use of LabVIEW programming tool from National Instruments company for the quadcopter control and telemetry. For the control, LabVIEW software acquired the joystick commands, making the necessary adjustments to the perfect interpretation by microcontroller on the quadcopter and adjusts the parameters of PID controllers. For telemetry, data relating to quadcopter behavior are received, interpreted and presented in an intuitive user interface. In the first part of this graduate work presents the theoretical background on the subject, with a brief history about the quadcopters, followed by the main projects in the academic and commercial matters. Also are presented the theories of communications used in the design and PID control. Then an overview of the dynamic and mathematical model is demonstrated. Having done this, the physical and computer components required to complete the project are showed and the results are achieved consequently. Finally, a conclusion is made taking into account the results obtained. In this work will be presented the PID control of quadcopter translational movements only to roll and pitch movements |
id |
UNSP_b0cecd1c17ba594e343b16f62896873e |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/123032 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Projeto e concepção de um quadcopter utilizando o controle PIDArduino (Controlador programável)Controladores PIDLabVIEWTelemetria aeroespacialHelicopterosArduino (Programmable controller)The present work refers to the design, conception and development of a quadcopter based on PID controllers, a widespread microcontroller on the market was being implemented, the Arduino. Also made use of LabVIEW programming tool from National Instruments company for the quadcopter control and telemetry. For the control, LabVIEW software acquired the joystick commands, making the necessary adjustments to the perfect interpretation by microcontroller on the quadcopter and adjusts the parameters of PID controllers. For telemetry, data relating to quadcopter behavior are received, interpreted and presented in an intuitive user interface. In the first part of this graduate work presents the theoretical background on the subject, with a brief history about the quadcopters, followed by the main projects in the academic and commercial matters. Also are presented the theories of communications used in the design and PID control. Then an overview of the dynamic and mathematical model is demonstrated. Having done this, the physical and computer components required to complete the project are showed and the results are achieved consequently. Finally, a conclusion is made taking into account the results obtained. In this work will be presented the PID control of quadcopter translational movements only to roll and pitch movementsO presente trabalho trata do projeto, concepção e desenvolvimento de um quadcopter com base em controladores PID, sendo implementado em um microcontrolador muito difundido no mercado, o Arduino. Também fez-se uso da ferramenta de programação LabVIEW da empresa National Instruments, para controle e telemetria do quadcopter. Para o controle, o software LabVIEW adquiri os comandos do joystick utilizado, fazendo os ajustes necessários para a perfeita interpretação por parte do microcontrolador presente no quadcopter e, ainda, ajusta os parâmetros dos controladores PID. Para telemetria, os dados referentes ao comportamento do quadcopter são recebidos, interpretados e demonstrados em uma interface intuitiva com o usuário. Na primeira parte deste trabalho de graduação é apresentado o embasamento teórico a respeito do assunto, com uma breve história sobre os quadcopters, seguido dos principais projetos no âmbito acadêmico e comercial. Também são apresentadas as teorias das comunicações utilizadas no projeto e do controle PID. Em seguida é apresentada uma visão geral da dinâmica e o modelo matemático. Feito isso, os componentes físicos e computacionais necessários para realizar o projeto são apresentados e, por consequência, os resultados em virtude da construção do mesmo são alcançados. Por fim, uma conclusão é realizada levando em consideração os resultados obtidos. Neste trabalho será apresentado o controle PID dos movimentos translacionais do quadcopter apenas para os movimentos de roll e de pitchUniversidade Estadual Paulista (Unesp)Rizol, Paloma Maria Silva Rocha [UNESP]Universidade Estadual Paulista (Unesp)Gasparino, Henrique Porto [UNESP]2015-05-14T16:52:26Z2015-05-14T16:52:26Z2014-12-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis86 f.application/pdfGASPARINO, Henrique Porto. Projeto e concepção de um quadcopter utilizando o controle PID. 2014. 86 f. Trabalho de conclusão de curso (Bacharelado - Engenharia Elétrica) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2014.http://hdl.handle.net/11449/123032000806049http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2015-05-04/000806049.pdf91866325861777260000-0001-5246-4438Alephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-07-02T17:51:05Zoai:repositorio.unesp.br:11449/123032Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T15:50:14.552212Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Projeto e concepção de um quadcopter utilizando o controle PID |
title |
Projeto e concepção de um quadcopter utilizando o controle PID |
spellingShingle |
Projeto e concepção de um quadcopter utilizando o controle PID Gasparino, Henrique Porto [UNESP] Arduino (Controlador programável) Controladores PID LabVIEW Telemetria aeroespacial Helicopteros Arduino (Programmable controller) |
title_short |
Projeto e concepção de um quadcopter utilizando o controle PID |
title_full |
Projeto e concepção de um quadcopter utilizando o controle PID |
title_fullStr |
Projeto e concepção de um quadcopter utilizando o controle PID |
title_full_unstemmed |
Projeto e concepção de um quadcopter utilizando o controle PID |
title_sort |
Projeto e concepção de um quadcopter utilizando o controle PID |
author |
Gasparino, Henrique Porto [UNESP] |
author_facet |
Gasparino, Henrique Porto [UNESP] |
author_role |
author |
dc.contributor.none.fl_str_mv |
Rizol, Paloma Maria Silva Rocha [UNESP] Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Gasparino, Henrique Porto [UNESP] |
dc.subject.por.fl_str_mv |
Arduino (Controlador programável) Controladores PID LabVIEW Telemetria aeroespacial Helicopteros Arduino (Programmable controller) |
topic |
Arduino (Controlador programável) Controladores PID LabVIEW Telemetria aeroespacial Helicopteros Arduino (Programmable controller) |
description |
The present work refers to the design, conception and development of a quadcopter based on PID controllers, a widespread microcontroller on the market was being implemented, the Arduino. Also made use of LabVIEW programming tool from National Instruments company for the quadcopter control and telemetry. For the control, LabVIEW software acquired the joystick commands, making the necessary adjustments to the perfect interpretation by microcontroller on the quadcopter and adjusts the parameters of PID controllers. For telemetry, data relating to quadcopter behavior are received, interpreted and presented in an intuitive user interface. In the first part of this graduate work presents the theoretical background on the subject, with a brief history about the quadcopters, followed by the main projects in the academic and commercial matters. Also are presented the theories of communications used in the design and PID control. Then an overview of the dynamic and mathematical model is demonstrated. Having done this, the physical and computer components required to complete the project are showed and the results are achieved consequently. Finally, a conclusion is made taking into account the results obtained. In this work will be presented the PID control of quadcopter translational movements only to roll and pitch movements |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-12-01 2015-05-14T16:52:26Z 2015-05-14T16:52:26Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
GASPARINO, Henrique Porto. Projeto e concepção de um quadcopter utilizando o controle PID. 2014. 86 f. Trabalho de conclusão de curso (Bacharelado - Engenharia Elétrica) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2014. http://hdl.handle.net/11449/123032 000806049 http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2015-05-04/000806049.pdf 9186632586177726 0000-0001-5246-4438 |
identifier_str_mv |
GASPARINO, Henrique Porto. Projeto e concepção de um quadcopter utilizando o controle PID. 2014. 86 f. Trabalho de conclusão de curso (Bacharelado - Engenharia Elétrica) - Universidade Estadual Paulista, Faculdade de Engenharia de Guaratinguetá, 2014. 000806049 9186632586177726 0000-0001-5246-4438 |
url |
http://hdl.handle.net/11449/123032 http://www.athena.biblioteca.unesp.br/exlibris/bd/capelo/2015-05-04/000806049.pdf |
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 |
86 f. application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.source.none.fl_str_mv |
Aleph reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808128570727333888 |