Projeto, identificação e controle de uma plataforma de quadrirotor

Detalhes bibliográficos
Autor(a) principal: Mollon, Matheus Fernando
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/5454
Resumo: Esta dissertação apresenta o desenvolvimento do sistema de aquisição e controle de uma plataforma experimental de quadrirotor, em que seus rotores estão dispostos no formato de cruz (“+"). Além disso, este sistema pode ser configurado com dois ou três graus de liberdade, possibilitando o estudo de suas movimentações angulares de rolagem, arfagem e guinada. A modelagem do sistema é realizada pelo método da prototipagem virtual com auxílio dos softwares SolidWorks e ADAMS. O primeiro foi utilizado para construção do protótipo virtual 3D e identificação de suas propriedades de massa. Já o segundo, é baseado em técnicas de modelagem multicorpos, sendo empregado para obtenção das equações dinâmicas do sistema e geração de seus modelos linear e não linear. Com os modelos obtidos, foram implementadas as técnicas de controle seguidor com atribuição de autoestrutura, LQR-I e PI inspirado na controladora de voo Openpilot, visando controlar a atitude da aeronave. O software utilizado para construção, simulação e sintonia destes controladores foi o MATLAB/Simulink. Para implementação das técnicas de controle e validação dos modelos na plataforma experimental, foram desenvolvidas arquiteturas de aquisição cabeada e sem o, para leitura dos sensores e acionamento dos atuadores do sistema. Para a primeira, a placa de aquisição PCI-6602da National Instruments foi integrada ao software MATLAB/Simulink para realização do controle da aeronave. No entanto, os cabos de ligação dos sensores e atuadores limitavam a movimentação de guinada do sistema. Logo, foram implementadas duas arquiteturas de aquisição sem o em um sistema embarcado na placa Freedom FRDM-K64F da NXP. Estas configurações, permitiram a utilização do microcontrolador como uma placa de aquisição sem o, em que a interação com o software MATLAB/Simulink é baseada na comunicação por rádio frequência, através de protocolos seriais, eliminando a necessidade dos cabos. Somado a isso, para o funcionamento de uma das arquiteturas sem o, as técnica de controle foram embarcadas no microcontrolador do sistema, e uma interface para acionamento por rádio controle foi desenvolvida. Este aspecto é importante para o estudo do quadrirotor desacoplado da plataforma em trabalhos futuros, transformando este sistema embarcado em uma controladora simples de voo. Como forma de validação do trabalho, os controladores foram aplicados na planta de controle, sendo os resultados comparados com as respostas simuladas do sistema. Os resultados foram satisfatórios, visto que o modelo representou o comportamento do sistema real. A técnica de controle com melhor desempenho foi o controlador PI baseado no projeto Openpilot.
id UTFPR-12_d175abe0eb2c9993c221372476a70e2b
oai_identifier_str oai:repositorio.utfpr.edu.br:1/5454
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-04T13:10:13Z2020-11-04T13:10:13Z2020-04-03MOLLON, Matheus Fernando. Projeto, identificação e controle de uma plataforma de quadrirotor. 2020. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2020.http://repositorio.utfpr.edu.br/jspui/handle/1/5454Esta dissertação apresenta o desenvolvimento do sistema de aquisição e controle de uma plataforma experimental de quadrirotor, em que seus rotores estão dispostos no formato de cruz (“+"). Além disso, este sistema pode ser configurado com dois ou três graus de liberdade, possibilitando o estudo de suas movimentações angulares de rolagem, arfagem e guinada. A modelagem do sistema é realizada pelo método da prototipagem virtual com auxílio dos softwares SolidWorks e ADAMS. O primeiro foi utilizado para construção do protótipo virtual 3D e identificação de suas propriedades de massa. Já o segundo, é baseado em técnicas de modelagem multicorpos, sendo empregado para obtenção das equações dinâmicas do sistema e geração de seus modelos linear e não linear. Com os modelos obtidos, foram implementadas as técnicas de controle seguidor com atribuição de autoestrutura, LQR-I e PI inspirado na controladora de voo Openpilot, visando controlar a atitude da aeronave. O software utilizado para construção, simulação e sintonia destes controladores foi o MATLAB/Simulink. Para implementação das técnicas de controle e validação dos modelos na plataforma experimental, foram desenvolvidas arquiteturas de aquisição cabeada e sem o, para leitura dos sensores e acionamento dos atuadores do sistema. Para a primeira, a placa de aquisição PCI-6602da National Instruments foi integrada ao software MATLAB/Simulink para realização do controle da aeronave. No entanto, os cabos de ligação dos sensores e atuadores limitavam a movimentação de guinada do sistema. Logo, foram implementadas duas arquiteturas de aquisição sem o em um sistema embarcado na placa Freedom FRDM-K64F da NXP. Estas configurações, permitiram a utilização do microcontrolador como uma placa de aquisição sem o, em que a interação com o software MATLAB/Simulink é baseada na comunicação por rádio frequência, através de protocolos seriais, eliminando a necessidade dos cabos. Somado a isso, para o funcionamento de uma das arquiteturas sem o, as técnica de controle foram embarcadas no microcontrolador do sistema, e uma interface para acionamento por rádio controle foi desenvolvida. Este aspecto é importante para o estudo do quadrirotor desacoplado da plataforma em trabalhos futuros, transformando este sistema embarcado em uma controladora simples de voo. Como forma de validação do trabalho, os controladores foram aplicados na planta de controle, sendo os resultados comparados com as respostas simuladas do sistema. Os resultados foram satisfatórios, visto que o modelo representou o comportamento do sistema real. A técnica de controle com melhor desempenho foi o controlador PI baseado no projeto Openpilot.This project presents the development of the acquisition and control system of an experimentalquadrotor platform with its rotors arranged in plus con guration (\+"). This platform can becon gured with two or three degrees of freedom, allowing the study of its angular movementsof Roll, Pitch and Yaw. System modeling is performed by the virtual prototyping methodwith the aid of SolidWorks and ADAMS softwares. The rst one was used to build the 3Dvirtual prototype and to identify its mass properties. The second one is based on multibodymodeling techniques and is used to obtain the dynamic equations of the system and to generateits linear and nonlinear models. The control techniques employed to stabilize the aircraft'sattitude are the tracking system with eigenstructure assignment, LQR-I and PI inspired by theOpenpilot ight controller. The MATLAB/Simulink software was used for the construction,simulation and tuning of these controllers. To implement the control strategies and valida-tion of the obtained models in the experimental platform, a wired and wireless acquisitionsystem were developed to read the sensors and drive the actuators of the system. For the rst one, a PCI-6602 acquisition board from National Instruments has been integrated withMATLAB/Simulink software to perform aircraft control. However, the connecting cables ofthe sensors and actuators limited the yaw movement of the platform. Therefore, two wirelessacquisition architectures were implemented in an embedded system on a NXP FRDM-K64Fboard. These con gurations allowed the use of the microcontroller as a wireless acquisitionboard, where the interaction with MATLAB/Simulink software is based on radio frequencycommunication through serial protocols, eliminating the connection cables. In addition, forone of the wireless architectures, the control techniques were embedded in the FRDM-K64F'smicrocontroller and a radio control interface was developed. This aspect is important forthe study of the decoupled quadrotor in future works, transforming this embedded systeminto a simple ight controller. In order to validate this project, the controllers were appliedto the control plant and the results, were compared with the simulated system responses.The results were satisfactory, since the models represented the experimental platform beha-vior. The best performing control technique was the PI controller based on the Openpilot project.porUniversidade Tecnológica Federal do ParanáCornelio ProcopioPrograma de Pós-Graduação em Engenharia MecânicaUTFPRBrasilCNPQ::ENGENHARIAS::ENGENHARIA MECANICAEngenharia MecânicaSistemas embarcados (Computadores)DroneMétodos de simulaçãoEmbedded computer systemsDrone aircraftSimulation methodsProjeto, identificação e controle de uma plataforma de quadrirotorinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCornélio ProcópioMendonca, Marciohttp://lattes.cnpq.br/5415046018018708Montezuma, Marcio Aurelio Furtadohttp://lattes.cnpq.br/2487283169795744Borges, Adriano Silvahttp://lattes.cnpq.br/2015647660010183Mendonca, Marciohttp://lattes.cnpq.br/5415046018018708Breganon, Ricardohttp://lattes.cnpq.br/2441043775335349http://lattes.cnpq.br/7972058346155882Mollon, Matheus Fernandoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCP_PPGEM_M_Mollon,_Matheus_Fernando_2020.pdfapplication/pdf26982966http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5454/1/CP_PPGEM_M_Mollon%2c_Matheus_Fernando_2020.pdf7d2fd7544d27ca335f50a3c24c808960MD51TEXTCP_PPGEM_M_Mollon,_Matheus_Fernando_2020.pdf.txtCP_PPGEM_M_Mollon,_Matheus_Fernando_2020.pdf.txtExtracted texttext/plain380446http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5454/2/CP_PPGEM_M_Mollon%2c_Matheus_Fernando_2020.pdf.txtd92bf20b24b8cac6a0457e2e5592f6feMD52THUMBNAILCP_PPGEM_M_Mollon,_Matheus_Fernando_2020.pdf.jpgCP_PPGEM_M_Mollon,_Matheus_Fernando_2020.pdf.jpgGenerated Thumbnailimage/jpeg1336http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5454/3/CP_PPGEM_M_Mollon%2c_Matheus_Fernando_2020.pdf.jpge22635c94cdcf3e9d6a39a150cc72301MD531/54542020-11-05 04:01:02.328oai:repositorio.utfpr.edu.br:1/5454Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-05T06:01:02Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Projeto, identificação e controle de uma plataforma de quadrirotor
title Projeto, identificação e controle de uma plataforma de quadrirotor
spellingShingle Projeto, identificação e controle de uma plataforma de quadrirotor
Mollon, Matheus Fernando
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
Sistemas embarcados (Computadores)
Drone
Métodos de simulação
Embedded computer systems
Drone aircraft
Simulation methods
Engenharia Mecânica
title_short Projeto, identificação e controle de uma plataforma de quadrirotor
title_full Projeto, identificação e controle de uma plataforma de quadrirotor
title_fullStr Projeto, identificação e controle de uma plataforma de quadrirotor
title_full_unstemmed Projeto, identificação e controle de uma plataforma de quadrirotor
title_sort Projeto, identificação e controle de uma plataforma de quadrirotor
author Mollon, Matheus Fernando
author_facet Mollon, Matheus Fernando
author_role author
dc.contributor.advisor1.fl_str_mv Mendonca, Marcio
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5415046018018708
dc.contributor.advisor-co1.fl_str_mv Montezuma, Marcio Aurelio Furtado
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/2487283169795744
dc.contributor.referee1.fl_str_mv Borges, Adriano Silva
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/2015647660010183
dc.contributor.referee2.fl_str_mv Mendonca, Marcio
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/5415046018018708
dc.contributor.referee3.fl_str_mv Breganon, Ricardo
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/2441043775335349
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/7972058346155882
dc.contributor.author.fl_str_mv Mollon, Matheus Fernando
contributor_str_mv Mendonca, Marcio
Montezuma, Marcio Aurelio Furtado
Borges, Adriano Silva
Mendonca, Marcio
Breganon, Ricardo
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
topic CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
Sistemas embarcados (Computadores)
Drone
Métodos de simulação
Embedded computer systems
Drone aircraft
Simulation methods
Engenharia Mecânica
dc.subject.por.fl_str_mv Sistemas embarcados (Computadores)
Drone
Métodos de simulação
Embedded computer systems
Drone aircraft
Simulation methods
dc.subject.capes.pt_BR.fl_str_mv Engenharia Mecânica
description Esta dissertação apresenta o desenvolvimento do sistema de aquisição e controle de uma plataforma experimental de quadrirotor, em que seus rotores estão dispostos no formato de cruz (“+"). Além disso, este sistema pode ser configurado com dois ou três graus de liberdade, possibilitando o estudo de suas movimentações angulares de rolagem, arfagem e guinada. A modelagem do sistema é realizada pelo método da prototipagem virtual com auxílio dos softwares SolidWorks e ADAMS. O primeiro foi utilizado para construção do protótipo virtual 3D e identificação de suas propriedades de massa. Já o segundo, é baseado em técnicas de modelagem multicorpos, sendo empregado para obtenção das equações dinâmicas do sistema e geração de seus modelos linear e não linear. Com os modelos obtidos, foram implementadas as técnicas de controle seguidor com atribuição de autoestrutura, LQR-I e PI inspirado na controladora de voo Openpilot, visando controlar a atitude da aeronave. O software utilizado para construção, simulação e sintonia destes controladores foi o MATLAB/Simulink. Para implementação das técnicas de controle e validação dos modelos na plataforma experimental, foram desenvolvidas arquiteturas de aquisição cabeada e sem o, para leitura dos sensores e acionamento dos atuadores do sistema. Para a primeira, a placa de aquisição PCI-6602da National Instruments foi integrada ao software MATLAB/Simulink para realização do controle da aeronave. No entanto, os cabos de ligação dos sensores e atuadores limitavam a movimentação de guinada do sistema. Logo, foram implementadas duas arquiteturas de aquisição sem o em um sistema embarcado na placa Freedom FRDM-K64F da NXP. Estas configurações, permitiram a utilização do microcontrolador como uma placa de aquisição sem o, em que a interação com o software MATLAB/Simulink é baseada na comunicação por rádio frequência, através de protocolos seriais, eliminando a necessidade dos cabos. Somado a isso, para o funcionamento de uma das arquiteturas sem o, as técnica de controle foram embarcadas no microcontrolador do sistema, e uma interface para acionamento por rádio controle foi desenvolvida. Este aspecto é importante para o estudo do quadrirotor desacoplado da plataforma em trabalhos futuros, transformando este sistema embarcado em uma controladora simples de voo. Como forma de validação do trabalho, os controladores foram aplicados na planta de controle, sendo os resultados comparados com as respostas simuladas do sistema. Os resultados foram satisfatórios, visto que o modelo representou o comportamento do sistema real. A técnica de controle com melhor desempenho foi o controlador PI baseado no projeto Openpilot.
publishDate 2020
dc.date.accessioned.fl_str_mv 2020-11-04T13:10:13Z
dc.date.available.fl_str_mv 2020-11-04T13:10:13Z
dc.date.issued.fl_str_mv 2020-04-03
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.citation.fl_str_mv MOLLON, Matheus Fernando. Projeto, identificação e controle de uma plataforma de quadrirotor. 2020. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2020.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/5454
identifier_str_mv MOLLON, Matheus Fernando. Projeto, identificação e controle de uma plataforma de quadrirotor. 2020. Dissertação (Mestrado em Engenharia Mecânica) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2020.
url http://repositorio.utfpr.edu.br/jspui/handle/1/5454
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Mecânica
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Cornelio Procopio
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5454/1/CP_PPGEM_M_Mollon%2c_Matheus_Fernando_2020.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5454/2/CP_PPGEM_M_Mollon%2c_Matheus_Fernando_2020.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5454/3/CP_PPGEM_M_Mollon%2c_Matheus_Fernando_2020.pdf.jpg
bitstream.checksum.fl_str_mv 7d2fd7544d27ca335f50a3c24c808960
d92bf20b24b8cac6a0457e2e5592f6fe
e22635c94cdcf3e9d6a39a150cc72301
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923190043574272