Embedded Implementation and Characterization of a Model Predictive Control in Velocity Form for Synchronous Motor Currents
Open Access
- 10 June 2026
- journal article
- research article
- Published by MDPI AG in Electronics
- Vol. 15 (12) , 2561
Abstract
Electric motor control may be challenging due to nonlinearity, cross-coupling and current and voltage constraints. Multivariable action may enhance the effectiveness of control on electric motors. This work presents the real-time implementation of a Model Predictive Control (MPC) strategy for current regulation in a low-power synchronous electric motor, on a low-cost microcontroller platform. The experimental setup employs a back-to-back configuration with a DC motor operating as a generator, enabling comparative analysis of the impact of different cost-function formulations on the closed-loop dynamics. Both transient and steady-state capabilities have been investigated through suitable key performance indexes.Keywords
Funding Information
- Spin Applicazioni Magnetiche S.r.l
This publication has 36 references indexed in Scilit:
- Model predictive control: past, present, and futureControl Theory and Technology, 2026
- A Comprehensive Methodology of Field-Oriented Control Design With Parameter Variation Analysis for Interior Permanent Magnet Synchronous Machine DrivesIEEE Access, 2025
- Adaptive Extended Kalman Filtering for Battery State of Charge Estimation on STM32IEEE Embedded Systems Letters, 2024
- Finite-Control-Set Model Predictive Control of Permanent Magnet Synchronous Motor Drive Systems—An OverviewIEEE/CAA Journal of Automatica Sinica, 2022
- Comparisons on Kalman-Filter-Based Dynamic State Estimation Algorithms of Power SystemsIEEE Access, 2020
- OSQP: an operator splitting solver for quadratic programsMathematical Programming Computation, 2020
- On-line Continuous Control Set MPC for PMSM drives current loops at high sampling rate using qpOASES2019
- Linear Quadratic Regulator for Trajectory Tracking of a QuadrotorIFAC-PapersOnLine, 2019
- qpOASES: a parametric active-set algorithm for quadratic programmingMathematical Programming Computation, 2014
- A sparse and condensed QP formulation for predictive control of LTI systemsAutomatica, 2012