Fast Constrained Generalized Predictive Control with ADMM Embedded in an FPGA

Authors

  • Vinícius Berndsen Peccin Universidade Federal de Santa Catarina https://orcid.org/0000-0002-1846-4933
  • Daniel Martins Lima
  • Rodolfo César Costa Flesch
  • Julio Elias Normey-Rico

Keywords:

Alternated direction method of multipliers, embedded MPC, FPGA application, fast GPC

Abstract

Constrained model predictive control (MPC) usually requires the computation of a quadratic programming problem (QP) at each sampling instant. This is computationally expensive and becomes a limitation to embed and use MPC in plants with fast sampling rates. Several special solvers for MPC problems have been proposed in the last years, but most of them focus on state-space formulations, which are very popular in academia. This paper proposes a solution based on alternated direction method of multipliers, tailored for embedded systems and applied to generalized predictive control, which is a very popular formulation in industry. Implementations issues of parallel computation are discussed in order to accelerate the time required for the operations. The proposed controller was embedded in an FPGA and the QP was computed in microseconds.

Downloads

Download data is not yet available.

Published

2020-03-22

How to Cite

Berndsen Peccin, V., Lima, D. M., Flesch, R. C. C., & Normey-Rico, J. E. . (2020). Fast Constrained Generalized Predictive Control with ADMM Embedded in an FPGA. IEEE Latin America Transactions, 18(2), 422–429. Retrieved from https://latamt.ieeer9.org/index.php/transactions/article/view/2893

Issue

Section

Special Isssue on Embedded Systems

Most read articles by the same author(s)