Optimizing vehicle handling through Koopman-based model predictive torque vectoring: An experimental investigation
This paper presents a Koopman operator model predictive control (KMPC) torque vectoring where the vehicle model is represented by a finite-dimensional approximation of the Koopman operator obtained by using the extended dynamic mode decomposition. The Koopman operator acts like a linear predictor for a nonlinear dynamical system by lifting the nonlinear dynamics into a higher dimensional space where its evolution becomes linear. Different scenarios are simulated using the nonlinear vehicle model to generate the required data set and to obtain the Koopman model used for the KMPC. The KMPC was implemented on the dSPACE MicroLabBox platform, followed by its evaluation in two different experiments. These experiments are conducted using a scaled four-wheel-drive electric vehicle driving on a treadmill that serves as a surrogate for the roadway. The performance of KMPC is compared to that of linear time-varying model predictive controller (LTV-MPC), and nonlinear model predictive controller (NMPC). The results show not only the real-time applicability of KMPC but also a comparable performance and lower computational complexity compared to NMPC. Additionally, an interesting effect of discretization and communication delay on the performance of both LTV-MPC, and NMPC is observed, whereas KMPC demonstrates robustness in this scenario.
Authors
- Marko Švec (ORCID: https://orcid.org/0000-0001-8120-5072)
- Šandor Ileš (ORCID: https://orcid.org/0000-0002-9661-8862)
- Jadranko Matuško (ORCID: https://orcid.org/0000-0002-7259-0957)
Institutions
- University of Zagreb (HR)
Publication Details
- Journal
- Control Engineering Practice
- Published
- 2025-02-15
- DOI
- https://doi.org/10.1016/j.conengprac.2025.106272
- Citations
- 5
- Primary Topic
- Hydraulic and Pneumatic Systems
- Type
- article
- Field-Weighted Citation Impact
- 3.57
Funders
- Hrvatska Zaklada za Znanost