Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufu.br/handle/123456789/30029
Tipo de documento: | Trabalho de Conclusão de Curso |
Tipo de acceso: | Acesso Aberto |
Título: | Implementação de uma abordagem de controle preditivo em um pêndulo de duas rodas em ambiente de simulação numérica |
Autor: | Santos, Rodrigo Rocha dos |
Primer orientador: | Assis, Pedro Augusto Queiroz de |
Primer miembro de la banca: | Gonçalvez, Rogério Sales |
Segundo miembro de la banca: | Marques, Felipe Machini Malachias |
Resumen: | O controle preditivo baseado em modelo (MPC - Model-based Predictive Control) tem como vantagens o tratamento sistemático de restrições, o cálculo da ação de controle minimizando-se um índice de desempenho e a aplicabilidade em sistemas com entrada e saída única e em sistemas com múltiplas entradas e/ou saídas. Com o intuito de estudar tal estratégia de controle, o presente trabalho tem como objetivo estabilizar em simulação numérica um pêndulo de duas rodas na posição vertical empregando MPC. Para isso, em um primeiro momento, investigou-se uma formulação de MPC com garantia de factibilidade recursiva. Isto é, com garantia de que o problema de otimização terá solução em todos os instantes de amostragem, caso a condição inicial seja factível. Essa formulação foi implementada com sucesso no controle de um duplo integrador. Contudo, no caso do pêndulo, os resultados não foram satisfatórios. Mais especificamente, notou-se que o estado relacionado com a posição angular da roda do veículo divergia com o passar do tempo. Para resolver o problema, modificou-se a função de custo para obtenção de garantia de convergência, onde considerou-se apenas a minimização do esforço de controle preditivo. Em outras palavras, de modo a se garantir que a ação de controle leve o sistema para o ponto de equilíbrio. Essa última formulação apresentou bons resultados no controle do pêndulo invertido, inclusive em simulações no modelo não linear com ruídos de medida e descasamentos de modelo. Isso reforça a importância do emprego de técnicas de MPC com garantias teóricas de factibilidade recursiva e convergência, o que pode ser interpretado como garantia de estabilidade. |
Abstract: | The main advantages of the Model-based Predictive Control (MPC) strategy are constraint handling, computation of the control action by minimizing a performance index and applicability on SISO (Single-Input and Single-Output) and on MIMO (Multiple-Input and Multiple-Output) systems. In order to study such control strategy, this work involves the stabilization of a two-wheel pendulum in the vertical position using MPC. For this purpose, at first, a MPC formulation with recursive feasibility guarantee was investigated. Such guarantee ensures that, if the optimization problem is initially feasible, then it will be feasible at all the following sampling instants. This formulation was successfully implemented on a double integrator. However, the simulation results on the inverted pendulum were not satisfactory. More specifically, it was noted that angular position of the wheel diverged. The problem was solved by modifying (as proposed in the literature) the cost function to obtain convergence guarantee, where only the minimization of the predictive control effort was considered. In other words, to ensure that the control action enforces the system state to the equilibrium point. This last formulation presented good results on controlling the inverted pendulum, including in simulations on the non-linear model with measurement noise and model mismatches. This reinforces the importance of applying MPC techniques with nominal guarantees of recursive feasibility and convergence, which can be interpreted as guarantee of stability. |
Palabras clave: | Controle preditivo baseado em modelo Pêndulo de duas rodas Garantia de estabilidade Model-based predictive control Two-wheel pendulum Stability guarantee |
Área (s) del CNPq: | CNPQ::OUTROS::ENGENHARIA MECATRONICA |
Idioma: | por |
País: | Brasil |
Editora: | Universidade Federal de Uberlândia |
Cita: | SANTOS, Rodrigo Rocha dos. Implementação de uma abordagem de controle preditivo em um pêndulo de duas rodas em ambiente de simulação numérica. 2020. 69 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) – Universidade Federal de Uberlândia, Uberlândia, 2020. |
URI: | https://repositorio.ufu.br/handle/123456789/30029 |
Fecha de defensa: | 1-oct-2020 |
Aparece en las colecciones: | TCC - Engenharia Mecatrônica |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
ImplementaçãoDeUma.pdf | 3.44 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.