Paralelização de algoritmos de programação quadrática aplicados em controle preditivo empregando unidades de processamento gráfico
Controle preditivo, unidade de processamento gráfico e programação quadrática.
A utilização de controle preditivo é atraente quando associada ao tratamento de restrições. Essa habilidade requer a solução numérica de um problema de minimização de funções objetivo quadráticas que consideram o uso de restrições lineares. Nas implementações computacionais dos algoritmos de controle preditivo, o procedimento de otimização, que calcula uma sequencia de ajustes da variável manipulada, ocorre a cada instante de amostragem, exigindo grande esforço computacional. Este trabalho propõe o desenvolvimento de uma técnica de paralelização computacional de algoritmos de programação quadrática, a fim de acelerar do procedimento de minimização de funções objetivo, utilizando as capacidades computacionais de uma unidade de processamento gráfico (GPU), para permitir o uso das técnicas de controle preditivo em aplicações com exigências de tempo real.