This paper introduces a novel fast model predictive control (MPC) methodology based on linear parameter-varying (LPV) systems. The proposed approach can deal with large-scale problems better than conventional fast MPC methods. First, the equality constraints given by the model equations are not eliminated to get a condensed quadratic programming (QP) problem, as the model of the LPV system changes and it will be time-consuming to reformulate the QP problem at each sampling time. Instead, the proposed approach constructs a sparse QP problem by keeping the equality constraints. Although the resulting QP problem has a larger dimension than the condensed one, it can be reformulated and solved as a system of piecewise affine equations given by the Karush-Kuhn-Tucker conditions of optimality. Finally, the problem will be solved through a Newton-method and an exact line search in a fast way. The performance is tested and compared with off-the-shelf QP solvers on the conventional buck dc-dc converter control problem both in simulations and the experiments on FPGA. The proposed methodology works well for the controller and is especially faster in comparison with some other conventional algorithms for large prediction horizons.

Fast Linear Parameter Varying Model Predictive Control of Buck DC-DC Converters Based on FPGA

Bemporad A.;
2018-01-01

Abstract

This paper introduces a novel fast model predictive control (MPC) methodology based on linear parameter-varying (LPV) systems. The proposed approach can deal with large-scale problems better than conventional fast MPC methods. First, the equality constraints given by the model equations are not eliminated to get a condensed quadratic programming (QP) problem, as the model of the LPV system changes and it will be time-consuming to reformulate the QP problem at each sampling time. Instead, the proposed approach constructs a sparse QP problem by keeping the equality constraints. Although the resulting QP problem has a larger dimension than the condensed one, it can be reformulated and solved as a system of piecewise affine equations given by the Karush-Kuhn-Tucker conditions of optimality. Finally, the problem will be solved through a Newton-method and an exact line search in a fast way. The performance is tested and compared with off-the-shelf QP solvers on the conventional buck dc-dc converter control problem both in simulations and the experiments on FPGA. The proposed methodology works well for the controller and is especially faster in comparison with some other conventional algorithms for large prediction horizons.
2018
Buck DC-DC converter; linear parameter varying; model predictive control; non-condensed quadratic programming problem
File in questo prodotto:
File Dimensione Formato  
ieee-access-dcdc-converter.pdf

accesso aperto

Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 3.89 MB
Formato Adobe PDF
3.89 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11771/13277
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
social impact