Model predictive control (MPC) is a very attractive candidate to replace standard field-oriented control algorithms for electrical motors. We demonstrate that it is possible to implement an MPC algorithm for continuous control set (CCS-MPC), with both inputs and states constraints, in which the associated quadratic programming (QP) problem is solved online, even on the computationally limited platforms used in control of electrical motors. We detail the implementation of an active-set algorithm to solve efficiently the associated QP problem. Moreover, by exploiting recent results on active-set solver certification, we are able to assess the computational complexity of the online optimization algorithm, providing the exact worst-case solution time. The controller is experimentally tested on an embedded control unit for the torque regulation of a permanent magnet synchronous motor and benchmarked against explicit MPC. Computational feasibility, low-memory occupancy, and worst-case certification are achieved, fulfilling all the requirements of embedded control.

Embedded Model Predictive Control With Certified Real-Time Optimization for Synchronous Motors / Cimini, Gionata; Bernardini, Daniele; Levijoki, Stephen; Bemporad, Alberto. - In: IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY. - ISSN 1063-6536. - 29:2(2021), pp. 9036084.893-9036084.900. [10.1109/tcst.2020.2977295]

Embedded Model Predictive Control With Certified Real-Time Optimization for Synchronous Motors

Cimini, Gionata;
2021-01-01

Abstract

Model predictive control (MPC) is a very attractive candidate to replace standard field-oriented control algorithms for electrical motors. We demonstrate that it is possible to implement an MPC algorithm for continuous control set (CCS-MPC), with both inputs and states constraints, in which the associated quadratic programming (QP) problem is solved online, even on the computationally limited platforms used in control of electrical motors. We detail the implementation of an active-set algorithm to solve efficiently the associated QP problem. Moreover, by exploiting recent results on active-set solver certification, we are able to assess the computational complexity of the online optimization algorithm, providing the exact worst-case solution time. The controller is experimentally tested on an embedded control unit for the torque regulation of a permanent magnet synchronous motor and benchmarked against explicit MPC. Computational feasibility, low-memory occupancy, and worst-case certification are achieved, fulfilling all the requirements of embedded control.
File in questo prodotto:
File Dimensione Formato  
Embedded_Model_Predictive_Control_With_Certified_Real-Time_Optimization_for_Synchronous_Motors.pdf

Solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza d'uso: Tutti i diritti riservati
Dimensione 1.24 MB
Formato Adobe PDF
1.24 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11566/340273
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 68
  • ???jsp.display-item.citation.isi??? 58
social impact