Enhancing MPC-Based MCA Through Deep Learning for Adaptive Tuning
Al-serri, Sari, Qazani, Mohammad Reza Chalak, Mohamed, Shady, Nahavandi, Saeid, and Asadi, Houshyar (2026) Enhancing MPC-Based MCA Through Deep Learning for Adaptive Tuning. Computers, 15 (6). 391.
|
PDF (Published Version)
- Published Version
Available under License Creative Commons Attribution. Download (4MB) | Preview |
Abstract
High-fidelity motion cueing in driving simulators is essential for delivering a realistic and immersive user experience. However, the trade-off between motion accuracy and computational efficiency often hinders achieving this. Fixed-horizon Model Predictive Control (MPC)-based Motion Cueing Algorithm (MCA) frameworks frequently struggle to adapt to rapid dynamic changes in vehicle behaviour, resulting in suboptimal simulator responses. Their reliance on worst-case horizon tuning can result in inefficient platform usage and increased computational load, limiting computational efficiency and practical deployment. This study presents an adaptive MPC-based MCA designed to enhance the fidelity of motion platforms used in vehicle dynamic simulations. The proposed method dynamically adjusts the MPC prediction horizon to improve overall simulation performance while minimising motion sensation error. Within the simulation environment, the prediction horizon is adaptively updated at each simulated control step according to recent tracking-performance metrics, enabling responsiveness to varying vehicle dynamic models and driving scenarios. The system was developed and implemented using Python and MATLAB environments, with Long Short-Term Memory (LSTM) networks employed to enhance the adaptability and precision of prediction horizon adjustments. Due to safety constraints, the proposed framework was evaluated exclusively within a simulation environment and compared against both classical MPC-based MCA and RL MPC-based MCA. Experimental results demonstrate that the proposed adaptive framework improves workspace utilisation and substantially reduces computational load compared with the classical and RL-based MPC-based MCA approaches, while maintaining competitive motion cueing tracking performance. The adaptive system effectively enhances linear displacement (LD), ensuring better alignment of motion cues with platform constraints. While minor trade-offs were observed in root mean square error (RMSE) and correlation coefficients (CCs) for sensed angular velocity (SAV) and sensed specific force (SSF), the framework improves workspace utilisation and computational efficiency while maintaining competitive motion cueing performance. Furthermore, the adaptive LSTM-MPC framework substantially reduces computational load, achieving approximately 44.26 times faster execution compared with the classical MPC-based MCA and approximately 30.03 times faster execution compared with the RL MPC-based MCA. These findings highlight the potential of integrating deep learning (DL) with MPC to optimise the trade-off between motion cueing performance, platform utilisation, and computational efficiency in driving simulators.
| Item ID: | 92766 |
|---|---|
| Item Type: | Article (Research - C1) |
| ISSN: | 2073-431X |
| Keywords: | adaptive tuning, computational complexity, deep learning, driving simulator, LSTM networks, model predictive control, motion cueing algorithm, vehicle dynamics simulation |
| Copyright Information: | © 2026 by the authors. Licensee MDPI,Basel,Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY)license. |
| Date Deposited: | 14 Aug 2026 00:13 |
| FoR Codes: | 46 INFORMATION AND COMPUTING SCIENCES > 4611 Machine learning > 461104 Neural networks @ 50% 40 ENGINEERING > 4007 Control engineering, mechatronics and robotics > 400705 Control engineering @ 50% |
| SEO Codes: | 22 INFORMATION AND COMMUNICATION SERVICES > 2202 Environmentally sustainable information and communication services > 220299 Environmentally sustainable information and communication services not elsewhere classified @ 100% |
| More Statistics |
