TY - JOUR
T1 - Fast Solver for Implicit Continuous Set Model Predictive Control of Electric Drives
AU - Favato, Andrea
AU - Carlet, Paolo Gherardo
AU - Toso, Francesco
AU - Torchio, Riccardo
AU - Ortombina, Ludovico
AU - Bruschetta, Mattia
AU - Carli, Ruggero
AU - Alotto, Piergiorgio
AU - Bolognani, Silverio
AU - Rodriguez, Jose
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2022
Y1 - 2022
N2 - This paper proposes a fast and accurate solver for implicit Continuous Set Model Predictive Control for the current control loop of synchronous motor drives with input constraints, allowing for reaching the maximum voltage feasible set. The related control problem requires an iterative solver to find the optimal solution. The real-time certification of the algorithm is of paramount importance to move the technology toward industrial-scale applications. A relevant feature of the proposed solver is that the total number of operations can be computed in the worst-case scenario. Thus, the maximum computational time is known a priori. The solver is deeply illustrated, showing its feasibility for real-time applications in the microseconds range by means of experimental tests. The proposed method outperforms general-purpose algorithms in terms of computation time, while keeping the same accuracy.
AB - This paper proposes a fast and accurate solver for implicit Continuous Set Model Predictive Control for the current control loop of synchronous motor drives with input constraints, allowing for reaching the maximum voltage feasible set. The related control problem requires an iterative solver to find the optimal solution. The real-time certification of the algorithm is of paramount importance to move the technology toward industrial-scale applications. A relevant feature of the proposed solver is that the total number of operations can be computed in the worst-case scenario. Thus, the maximum computational time is known a priori. The solver is deeply illustrated, showing its feasibility for real-time applications in the microseconds range by means of experimental tests. The proposed method outperforms general-purpose algorithms in terms of computation time, while keeping the same accuracy.
KW - Electric drives
KW - model predictive control (MPC)
KW - permanent magnet synchronous motor (PMSM)
KW - quadratic programming (QP)
KW - synchronous reluctance motor (SyRM)
UR - http://www.scopus.com/inward/record.url?scp=85124774260&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2022.3150283
DO - 10.1109/ACCESS.2022.3150283
M3 - Article
AN - SCOPUS:85124774260
SN - 2169-3536
VL - 10
SP - 17430
EP - 17440
JO - IEEE Access
JF - IEEE Access
ER -