Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/34333
Full metadata record
DC FieldValueLanguage
dc.creatorAlves, Gabriel Renato Oliveira-
dc.date.accessioned2022-03-22T16:30:40Z-
dc.date.available2022-03-22T16:30:40Z-
dc.date.issued2022-02-22-
dc.identifier.citationALVES, Gabriel Renato Oliveira. Implementação de controle preditivo para rastreamento de trajetórias de um bicóptero com empuxo vetorial. 2022. 70 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) – Universidade Federal de Uberlândia, Uberlândia, 2022.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/34333-
dc.description.abstractVectoring the thrust generated by engines can increase the maneuverability of aircrafts enabling, for example, vertical takeoffs and landings. By adopting such strategy, it becomes possible to control separately attitude and position dynamics by manipulating the magnitudes and directions of the thrust forces. Thus, with a proper control system, it is possible to track position references while maintaining a constant attitude or to change the vehicle's attitude without affecting its position. In particular, Model-based Predictive Control (MPC) can be used for this purpose, as this technique applies to systems with multiple inputs and outputs. In MPC, the control input is determined by solving an Optimal Control Problem (OCP), which often include system constraints. Consequently, it is obtained an optimal control input which enforce constraint satisfaction. As a drawback, conventional MPC strategies can require a high computational cost to solve the OCP. This can prevent the implementation of an MPC controller, especially for fast dynamic systems. An alternative to reduce the computational cost is employ an explicit MPC. In this technique, the state space is partitioned in regions in which the optimal control action is piecewise affine. Thus, during operation, the optimal control input is calculated determining which region contains the current state and then applying the associated control law. In this context, work presents the implementation of an explicit MPC approach to control a bicopter equipped with a thrust vectoring mechanism. Simulations and experimental results show that the control strategy was able to track reference without steady state error with proper enforcement of input constraints in both conventional and explicit implementations. For this purpose, the MPC was designed considering a constant output disturbance, which was estimated by means of an observer. This technique allows compensating for model mismatches that acts similar to constant output disturbance in a steady-state. To evaluate the associated computational costs, the time to compute the control action by solving the OPC numerically and using the explicit approach was measured. It was found that the average time for the explicit MPC was not reduced. On the other hand, such approach provided a more uniform computation time throughout the operation.pt_BR
dc.description.sponsorshipPesquisa sem auxílio de agências de fomentopt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/us/*
dc.subjectControle preditivopt_BR
dc.subjectPredictive controlpt_BR
dc.subjectTratamento de restriçõespt_BR
dc.subjectConstraint handlingpt_BR
dc.subjectProgramação multiparamétricapt_BR
dc.subjectMultiparametric programmingpt_BR
dc.subjectBicópteropt_BR
dc.subjectBicopterpt_BR
dc.subjectVetorização da força de empuxopt_BR
dc.subjectThrust force vectoringpt_BR
dc.titleImplementação de controle preditivo para rastreamento de trajetórias de um bicóptero com empuxo vetorialpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Assis, Pedro Augusto Queiroz de-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5309540309123503pt_BR
dc.contributor.referee1Lobato, Fran Sergio-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/7640108116459444pt_BR
dc.contributor.referee2Morais, Tobias Souza-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1662045974941011pt_BR
dc.contributor.referee3Araujo, Klayton Antonio Moreira-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/0240933260023495pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/1256084818058716pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoA vetorização da força de empuxo gerada pelos motores pode aumentar a manobrabilidade de veículos aéreos, possibilitando, por exemplo, pousos e decolagens verticais. Isso ocorre pois torna-se possível controlar separadamente as dinâmicas de atitude e posição, manipulando-se as magnitudes e as direções de tais forças. Então, adotando um sistema de controle adequado é possível rastrear referências de posição mantendo-se uma atitude constante ou alterar a atitude sem afetar a posição do veículo. Com esse propósito, pode se adotar o controle preditivo baseado em modelo (Model-based Predictive Control – MPC), uma vez que essa técnica é aplicável a sistemas com múltiplas entradas e saídas. No MPC, a ação de controle é obtida resolvendo-se um Problema de Controle Ótimo (PCO), que pode incluir restrições do sistema. Consequentemente, tem-se uma ação de controle ótima que garante o respeito às restrições. Como desvantagem, a implementação de abordagens convencionais de MPC tem um elevado custo computacional envolvido na resolução numérica do PCO. Isso pode inviabilizar a implementação dessa abordagem, sobretudo em plantas de dinâmica rápida. Uma possibilidade para reduzir o custo computacional consiste em adotar estratégias de MPC explícito. Nesse tipo de estratégia divide-se o espaço de estados em regiões nas quais a ação de controle ótimo é afim por partes. Então, durante a operação, basta verificar em que região do espaço de estados o sistema se encontra e empregar a ação de controle correspondente. Neste contexto, o presente trabalho envolve o emprego de uma abordagem de MPC explícito no controle de um bicóptero dotado de vetorização da força de empuxo. Resultados de simulação e experimentais mostram que a estratégia de controle, tanto adotando a implementação convencional quanto a explícita, foi capaz de rastrear as referências com eliminação do erro em regime estacionário e respeito às restrições de entrada. Cabe salientar que, para eliminação de tal erro, foram adotadas diferentes técnicas. No caso particular do MPC considerou-se uma perturbação constante de saída, que foi estimada por um observador de estados. Essa técnica permite compensar eventuais descasamentos de modelo que, em regime permanente, se comportem como perturbação constante de saída. Para avaliar o custo computacional envolvido, mediu-se o tempo para calcular a ação de controle resolvendo-se o PCO numericamente e empregando a abordagem explícita. Observou-se que não houve uma redução no tempo médio para o MPC explícito. Por outro lado, tal abordagem proporcionou um tempo computacional mais uniforme ao longo da operação.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseEngenharia Mecatrônicapt_BR
dc.sizeorduration70pt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA MECANICA::PROJETOS DE MAQUINAS::CONTROLE DE SISTEMAS MECANICOSpt_BR
dc.orcid.putcode110260986-
Appears in Collections:TCC - Engenharia Mecatrônica

Files in This Item:
File Description SizeFormat 
ImplementaçãoControlePreditivo.pdf8.85 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons