Estudo e implementação de sistemas de controle para quadricóptero

Detalhes bibliográficos
Autor(a) principal: Alves, Íngrid Heloisa da Silva
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/7046
Resumo: The oil and gas industry deals with the transportation and storage of flammable substances at high pressure, requiring continuous monitoring of its structures to avoid damage to the environment, population, economic losses and production stoppages. In view of the current complexity of exploration environments and the continuing necessity of society for products from this sector, the petrochemical industry has been searching for ways to apply automation in order to reduce costs and ensure better security for the environment and the people involved. In this sense, the use of the quadcopter for the inspection and monitoring is an alternative that has been implemented in the last years, consisting of an Unmanned Aerial Vehicle (UAV). Therefore, it is necessary that the quadcopter performs the flight in diverse environments, being a robust and fast response controller in order to avoid the loss of stability and fall. This fact implies the necessity to develop a quadcopter control system that performs control of engine speed and flight altitude. For this reason, we developed and simulated altitude controls, using PID (Proportional Integral Derivative) and Fuzzy Logic control techniques, as well as for speed control of the motors, using a PID controller. To perform the simulation, it was necessary to survey the dynamic modeling of the quadcopter and engines, in order to obtain the approximate mathematical representation of the actual behavior of the vehicle to be controlled. The simulation of systems with controllers was performed using Simulink/MATLAB® software, in which we observed performance parameters such as rise time, overshoot, among others, and compared the responses. Finally, we performed tests on an prototype using the Arduino® platform, in order to verify the behavior of the system. For the altitude control, the simulations showed that with the PID controller we obtain a faster response of the system, but with the Fuzzy controller we obtain a lower overshoot and error. However, this result can not be generalized since the Fuzzy controller depends on the knowledge of a specialist and better answers can be obtained. Regarding the speed control of the motors, the use of the PID controller obtained a faster simulated response and less error when compared to the the system using only the Electronic Speed Controller (ESC). The experimental tests verified the actual behavior of the system with the PID controllers, presenting quantitative deviations to the simulated results due to the presence of disturbances during the flight and the simplifications made in the modeling of the system
id UFER_f15e9b15e440b8a818548137395c6cb5
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/7046
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Estudo e implementação de sistemas de controle para quadricópteroVANTPIDLógica FuzzyAltitudeControleVANTPIDFuzzy logicAltitudeControlCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThe oil and gas industry deals with the transportation and storage of flammable substances at high pressure, requiring continuous monitoring of its structures to avoid damage to the environment, population, economic losses and production stoppages. In view of the current complexity of exploration environments and the continuing necessity of society for products from this sector, the petrochemical industry has been searching for ways to apply automation in order to reduce costs and ensure better security for the environment and the people involved. In this sense, the use of the quadcopter for the inspection and monitoring is an alternative that has been implemented in the last years, consisting of an Unmanned Aerial Vehicle (UAV). Therefore, it is necessary that the quadcopter performs the flight in diverse environments, being a robust and fast response controller in order to avoid the loss of stability and fall. This fact implies the necessity to develop a quadcopter control system that performs control of engine speed and flight altitude. For this reason, we developed and simulated altitude controls, using PID (Proportional Integral Derivative) and Fuzzy Logic control techniques, as well as for speed control of the motors, using a PID controller. To perform the simulation, it was necessary to survey the dynamic modeling of the quadcopter and engines, in order to obtain the approximate mathematical representation of the actual behavior of the vehicle to be controlled. The simulation of systems with controllers was performed using Simulink/MATLAB® software, in which we observed performance parameters such as rise time, overshoot, among others, and compared the responses. Finally, we performed tests on an prototype using the Arduino® platform, in order to verify the behavior of the system. For the altitude control, the simulations showed that with the PID controller we obtain a faster response of the system, but with the Fuzzy controller we obtain a lower overshoot and error. However, this result can not be generalized since the Fuzzy controller depends on the knowledge of a specialist and better answers can be obtained. Regarding the speed control of the motors, the use of the PID controller obtained a faster simulated response and less error when compared to the the system using only the Electronic Speed Controller (ESC). The experimental tests verified the actual behavior of the system with the PID controllers, presenting quantitative deviations to the simulated results due to the presence of disturbances during the flight and the simplifications made in the modeling of the systemA indústria de petróleo e gás lida com o transporte e armazenamento de substâncias inflamáveis em alta pressão, sendo necessário um monitoramento contínuo de suas estruturas para evitar danos ao meio ambiente, à população, prejuízos econômicos e paradas de produção. Tendo em vista a complexidade atual de ambientes de exploração e a contínua necessidade da sociedade por produtos oriundos deste setor, a indústria petroquímica tem procurado formas de aplicar a automação com o objetivo de diminuir custos e garantir uma melhor segurança ao meio ambiente e às pessoas envolvidas. Neste sentido, uma alternativa que tem sido implementada nos últimos anos é a utilização do quadricóptero para realização da inspeção e monitoramento, consistindo em um Veículo Aéreo Não Tripulado (VANT). Dessa forma, é necessário que o VANT realize o voo em ambientes diversos, sendo importante um controlador robusto e de resposta rápida com o propósito de evitar a perda de estabilidade e queda. Tal fato acarreta a necessidade de desenvolver um sistema de controle de quadricóptero que realize o controle de velocidade dos motores e altitude de voo. Dessa forma, foram desenvolvidos e simulados controles para altitude, utilizando as técnicas de controle PID (Proporcional Integral Derivativo) e lógica Fuzzy, assim como para o controle de velocidade dos motores, utilizando um controlador PID. Para a realização da simulação, foi necessário o levantamento da modelagem dinâmica do quadricóptero e motores, de modo a obter a representação matemática aproximada do comportamento real do veículo a ser controlado. A simulação dos sistemas com controladores foi realizada utilizando o software Simulink/MATLAB®, em que foram observados parâmetros de desempenho, como tempo de subida, sobressinal, entre outros, e as respostas foram comparadas. Por fim, foram realizados testes em um protótipo utilizando a plataforma Arduino®, a fim de verificar o comportamento do sistema. Para o controle de altitude, as simulações mostraram que com o controlador PID é obtida uma resposta mais rápida do sistema, porém com o controlador Fuzzy obtém-se menor sobressinal e erro. No entanto, este resultado não pode ser generalizado porque o controlador Fuzzy depende do conhecimento de um especialista e melhores respostas podem ser obtidas. Quanto ao controle de velocidade dos motores, a utilização do controlador PID permitiu a obtenção de resposta simulada mais rápida e com menor erro do que o sistema utilizando apenas o controlador eletrônico de velocidade (ESC). Os testes experimentais verificaram o comportamento real do sistema com os controladores PID, apresentando desvios quantitativos aos resultados simulados devido à presença de perturbações durante o voo e às simplificações realizadas na modelagem do sistemaAgência Nacional do PetróleoUniversidade Federal Rural do Semi-ÁridoBrasilCentro de Engenharias - CEUFERSAPrograma de Pós-Graduação em Sistemas de Comunicação e AutomaçãoVale, Marcelo Roberto Bastos Guerra048922064090http://lattes.cnpq.br/5510574256894005Guerra, Fabiana Karla de Oliveira Martins Varellahttp://lattes.cnpq.br/2711699996455302Guerra, Fabiana Karla de Oliveira Martins Varella03513245424http://lattes.cnpq.br/2711699996455302Guerra, Fabiana Karla de Oliveira Martins Varella03513245424http://lattes.cnpq.br/2711699996455302Vale, Marcelo Roberto Bastos Guerra048922064090http://lattes.cnpq.br/5510574256894005Casillo, Danielle Simone da Silva02796900452http://lattes.cnpq.br/2111858571672626Araújo Júnior, José de Medeiros de03882174480http://lattes.cnpq.br/3758667796324850Alves, Íngrid Heloisa da Silva2022-05-17T17:21:43Z2018-06-292022-05-17T17:21:43Z2018-06-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfAlves (2018) (ALVES, 2018)https://repositorio.ufersa.edu.br/handle/prefix/7046porALVES, Íngrid Heloisa da Silva. Estudo e implementação de sistemas de controle para quadricóptero. 2018. 115 f. Dissertação (Mestrado em Sistemas de Comunicação e Automação), Universidade Federal Rural do Semi-Árido, Mossoró, 2018.CC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2023-10-30T20:27:25Zoai:repositorio.ufersa.edu.br:prefix/7046Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2023-10-30T20:27:25Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Estudo e implementação de sistemas de controle para quadricóptero
title Estudo e implementação de sistemas de controle para quadricóptero
spellingShingle Estudo e implementação de sistemas de controle para quadricóptero
Alves, Íngrid Heloisa da Silva
VANT
PID
Lógica Fuzzy
Altitude
Controle
VANT
PID
Fuzzy logic
Altitude
Control
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Estudo e implementação de sistemas de controle para quadricóptero
title_full Estudo e implementação de sistemas de controle para quadricóptero
title_fullStr Estudo e implementação de sistemas de controle para quadricóptero
title_full_unstemmed Estudo e implementação de sistemas de controle para quadricóptero
title_sort Estudo e implementação de sistemas de controle para quadricóptero
author Alves, Íngrid Heloisa da Silva
author_facet Alves, Íngrid Heloisa da Silva
author_role author
dc.contributor.none.fl_str_mv Vale, Marcelo Roberto Bastos Guerra
048922064090
http://lattes.cnpq.br/5510574256894005
Guerra, Fabiana Karla de Oliveira Martins Varella
http://lattes.cnpq.br/2711699996455302
Guerra, Fabiana Karla de Oliveira Martins Varella
03513245424
http://lattes.cnpq.br/2711699996455302
Guerra, Fabiana Karla de Oliveira Martins Varella
03513245424
http://lattes.cnpq.br/2711699996455302
Vale, Marcelo Roberto Bastos Guerra
048922064090
http://lattes.cnpq.br/5510574256894005
Casillo, Danielle Simone da Silva
02796900452
http://lattes.cnpq.br/2111858571672626
Araújo Júnior, José de Medeiros de
03882174480
http://lattes.cnpq.br/3758667796324850
dc.contributor.author.fl_str_mv Alves, Íngrid Heloisa da Silva
dc.subject.por.fl_str_mv VANT
PID
Lógica Fuzzy
Altitude
Controle
VANT
PID
Fuzzy logic
Altitude
Control
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic VANT
PID
Lógica Fuzzy
Altitude
Controle
VANT
PID
Fuzzy logic
Altitude
Control
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description The oil and gas industry deals with the transportation and storage of flammable substances at high pressure, requiring continuous monitoring of its structures to avoid damage to the environment, population, economic losses and production stoppages. In view of the current complexity of exploration environments and the continuing necessity of society for products from this sector, the petrochemical industry has been searching for ways to apply automation in order to reduce costs and ensure better security for the environment and the people involved. In this sense, the use of the quadcopter for the inspection and monitoring is an alternative that has been implemented in the last years, consisting of an Unmanned Aerial Vehicle (UAV). Therefore, it is necessary that the quadcopter performs the flight in diverse environments, being a robust and fast response controller in order to avoid the loss of stability and fall. This fact implies the necessity to develop a quadcopter control system that performs control of engine speed and flight altitude. For this reason, we developed and simulated altitude controls, using PID (Proportional Integral Derivative) and Fuzzy Logic control techniques, as well as for speed control of the motors, using a PID controller. To perform the simulation, it was necessary to survey the dynamic modeling of the quadcopter and engines, in order to obtain the approximate mathematical representation of the actual behavior of the vehicle to be controlled. The simulation of systems with controllers was performed using Simulink/MATLAB® software, in which we observed performance parameters such as rise time, overshoot, among others, and compared the responses. Finally, we performed tests on an prototype using the Arduino® platform, in order to verify the behavior of the system. For the altitude control, the simulations showed that with the PID controller we obtain a faster response of the system, but with the Fuzzy controller we obtain a lower overshoot and error. However, this result can not be generalized since the Fuzzy controller depends on the knowledge of a specialist and better answers can be obtained. Regarding the speed control of the motors, the use of the PID controller obtained a faster simulated response and less error when compared to the the system using only the Electronic Speed Controller (ESC). The experimental tests verified the actual behavior of the system with the PID controllers, presenting quantitative deviations to the simulated results due to the presence of disturbances during the flight and the simplifications made in the modeling of the system
publishDate 2018
dc.date.none.fl_str_mv 2018-06-29
2018-06-26
2022-05-17T17:21:43Z
2022-05-17T17:21:43Z
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 Alves (2018) (ALVES, 2018)
https://repositorio.ufersa.edu.br/handle/prefix/7046
identifier_str_mv Alves (2018) (ALVES, 2018)
url https://repositorio.ufersa.edu.br/handle/prefix/7046
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv ALVES, Íngrid Heloisa da Silva. Estudo e implementação de sistemas de controle para quadricóptero. 2018. 115 f. Dissertação (Mestrado em Sistemas de Comunicação e Automação), Universidade Federal Rural do Semi-Árido, Mossoró, 2018.
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro de Engenharias - CE
UFERSA
Programa de Pós-Graduação em Sistemas de Comunicação e Automação
publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro de Engenharias - CE
UFERSA
Programa de Pós-Graduação em Sistemas de Comunicação e Automação
dc.source.none.fl_str_mv reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
collection Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository.name.fl_str_mv Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br
_version_ 1809747453173301248