Skip to main navigation Skip to search Skip to main content

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

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

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.

Original languageEnglish
Article number9349
JournalScientific Reports
Volume16
Issue number1
DOIs
StatePublished - Dec 2026

Bibliographical note

Publisher Copyright:
© The Author(s) 2026.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Adaptive control
  • Battery electric vehicle
  • Model predictive control
  • Moving average filter third-order generalized integrator
  • Real-time optimized control

ASJC Scopus subject areas

  • General

Fingerprint

Dive into the research topics of 'Adaptive linear MPC for a PMSM-driven autonomous EV with a filtered third-order generalized integrator observer'. Together they form a unique fingerprint.

Cite this