Adaptive linear MPC for a PMSM-driven autonomous EV with a filtered third-order generalized integrator observer

Autonomous electric vehicles require precise coordination between motor torque control and vehicle trajectory tracking. However, permanent magnet synchronous motors (PMSMs) exhibit nonlinear behavior-particularly inductance variation and flux weakening-that conventional model predictive control (MPC) methods with fixed parameters cannot adequately capture, leading to degraded tracking performance during dynamic transitions. To address these challenges, this paper proposes an adaptive linear MPC (AL-MPC) strategy that integrates three key components. First, a moving-average-filtered third-order generalized integrator flux observer provides real-time estimation of electromagnetic torque and d-q axis stator reactance, enabling the predictive model to adapt to operating-point-dependent PMSM nonlinearities. Second, a Taylor-series-based linearization formulates a unified nine-state predictive model coupling motor currents, wheel velocity, yaw angle, and lateral position, which is updated at each sampling instant to reflect current operating conditions. Third, an active-set quadratic programming optimizer efficiently computes optimal d-q voltages and steering angle while enforcing current, voltage, and state constraints. The AL-MPC is validated through MATLAB/Simulink simulations and hardware-in-the-loop (HIL) testing on a TI C2000 embedded controller. Compared with classical seven-dimensional linear MPC, the proposed method achieves 99.9% reduction in yaw mean absolute error (MAE), 65% reduction in lateral position root mean square error, and 93% reduction in steering signal variation under varying velocity conditions. Against adaptive nonlinear MPC, it attains 77.7% lower yaw MAE, 94.6% lower lateral MAE, 95.4% reduction in velocity ripple, and 67% lower voltage ripple during rapid acceleration with torque disturbances, while requiring 3.7% less computation time. The HIL results confirm real-time feasibility with a total execution time of 9.65 ms per control cycle.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2026-02-16
DOI
https://doi.org/10.1038/s41598-026-39158-3
Primary Topic
Sensorless Control of Electric Motors
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive linear MPC for a PMSM-driven autonomous EV with a filtered third-order generalized integrator observer

Abdul Khalique Junejo, Hegazy Rezk, Mujahed Al-Dhaifallah, Moustafa Magdi Ismail et al.
Scientific Reports
Sensorless Control of Electric Motors
article

Adaptive linear MPC for a PMSM-driven autonomous EV with a filtered third-order generalized integrator observer

Abdul Khalique Junejo, Hegazy Rezk, Mujahed Al-Dhaifallah, Moustafa Magdi Ismail, Mohamed M. Refaat
article en

Abstract

Autonomous electric vehicles require precise coordination between motor torque control and vehicle trajectory tracking. However, permanent magnet synchronous motors (PMSMs) exhibit nonlinear behavior-particularly inductance variation and flux weakening-that conventional model predictive control (MPC) methods with fixed parameters cannot adequately capture, leading to degraded tracking performance during dynamic transitions. To address these challenges, this paper proposes an adaptive linear MPC (AL-MPC) strategy that integrates three key components. First, a moving-average-filtered third-order generalized integrator flux observer provides real-time estimation of electromagnetic torque and d-q axis stator reactance, enabling the predictive model to adapt to operating-point-dependent PMSM nonlinearities. Second, a Taylor-series-based linearization formulates a unified nine-state predictive model coupling motor currents, wheel velocity, yaw angle, and lateral position, which is updated at each sampling instant to reflect current operating conditions. Third, an active-set quadratic programming optimizer efficiently computes optimal d-q voltages and steering angle while enforcing current, voltage, and state constraints. The AL-MPC is validated through MATLAB/Simulink simulations and hardware-in-the-loop (HIL) testing on a TI C2000 embedded controller. Compared with classical seven-dimensional linear MPC, the proposed method achieves 99.9% reduction in yaw mean absolute error (MAE), 65% reduction in lateral position root mean square error, and 93% reduction in steering signal variation under varying velocity conditions. Against adaptive nonlinear MPC, it attains 77.7% lower yaw MAE, 94.6% lower lateral MAE, 95.4% reduction in velocity ripple, and 67% lower voltage ripple during rapid acceleration with torque disturbances, while requiring 3.7% less computation time. The HIL results confirm real-time feasibility with a total execution time of 9.65 ms per control cycle.

Scientific ReportsVol. 16(1)
King Fahd University of Petroleum and Minerals (SA), Prince Sattam Bin Abdulaziz University (SA)
Affordable and clean energy
Openalex Percentile: Top 54%
Sensorless Control of Electric Motors
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.