Controle preditivo baseado em modelo embarcado de um sistema levitador pneumático

DSpace Repository

A- A A+

Controle preditivo baseado em modelo embarcado de um sistema levitador pneumático

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Berkenbrock, Gian Ricardo
dc.contributor.author Franco, Matheus Nunes
dc.date.accessioned 2026-07-10T12:59:27Z
dc.date.available 2026-07-10T12:59:27Z
dc.date.issued 2026-06-30
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/273983
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Joinville, Engenharia Mecatrônica. pt_BR
dc.description.abstract Este trabalho apresenta o projeto, a implementação e a validação experimental de um controlador preditivo baseado em modelo linear (LMPC) embarcado, integrado a um Filtro de Kalman Estendido (EKF), aplicado a um levitador pneumático. O sistema é composto por um tubo vertical de acrílico e um ventilador, caracterizando uma planta não linear e instável em malha aberta. O modelo matemático foi formulado em espaço de estados e linearizado em torno de um ponto de operação. Os parâmetros da planta foram obtidos via ensaio de resposta ao degrau. O EKF estima as velocidades da esfera e do escoamento de ar a partir da posição medida por um sensor Time-of-Flight, além de estimar um estado de distúrbio para compensação de incertezas aerodinâmicas. A lei de controle com restrições operacionais é resolvida pelo solver TinyMPC, baseado no método ADMM. A solução foi embarcada em um microcontrolador STM32 utilizando o sistema operacional Zephyr RTOS com período de amostragem de 50 ms. O desempenho foi avaliado por métricas integrais (IAE, ISE, ITAE, Energia e TV) ao longo da faixa de operação e comparado a um controlador PI. Os resultados experimentais demonstram que o LMPC com estimador de distúrbio eliminou o erro de regime permanente e reduziu o IAE em 70,4% no ponto nominal em relação à malha clássica, com paridade de consumo energético. O compromisso estabelecido por essa resposta mais rápida foi um aumento moderado na variação total (TV) do esforço de atuação. A solução provou ser estritamente viável para tempo real, consumindo menos de 10% da capacidade da CPU. pt_BR
dc.format.extent 89 pt_BR
dc.language.iso por pt_BR
dc.publisher Joinville, SC. pt_BR
dc.rights Open Access. en
dc.subject Controle preditivo baseado em modelo pt_BR
dc.subject Filtro de Kalman Estendido pt_BR
dc.subject Sistemas embarcados de tempo real pt_BR
dc.subject Levitação pneumática pt_BR
dc.subject TinyMPC pt_BR
dc.title Controle preditivo baseado em modelo embarcado de um sistema levitador pneumático pt_BR
dc.type TCCgrad pt_BR
dc.contributor.advisor-co Göllinger, Robert


Files in this item

Files Size Format View Description
TCC_Matheus_Nunes_Franco.pdf 2.766Mb PDF View/Open Trabalho de Conclusão de Curso

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar