{"title":"Optimizing vehicle handling through Koopman-based model predictive torque vectoring: An experimental investigation","authors":"Marko Švec, Šandor Ileš, Jadranko Matuško","doi":"10.1016/j.conengprac.2025.106272","DOIUrl":null,"url":null,"abstract":"<div><div>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.</div></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":"158 ","pages":"Article 106272"},"PeriodicalIF":5.4000,"publicationDate":"2025-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Control Engineering Practice","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0967066125000358","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
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.
期刊介绍:
Control Engineering Practice strives to meet the needs of industrial practitioners and industrially related academics and researchers. It publishes papers which illustrate the direct application of control theory and its supporting tools in all possible areas of automation. As a result, the journal only contains papers which can be considered to have made significant contributions to the application of advanced control techniques. It is normally expected that practical results should be included, but where simulation only studies are available, it is necessary to demonstrate that the simulation model is representative of a genuine application. Strictly theoretical papers will find a more appropriate home in Control Engineering Practice''s sister publication, Automatica. It is also expected that papers are innovative with respect to the state of the art and are sufficiently detailed for a reader to be able to duplicate the main results of the paper (supplementary material, including datasets, tables, code and any relevant interactive material can be made available and downloaded from the website). The benefits of the presented methods must be made very clear and the new techniques must be compared and contrasted with results obtained using existing methods. Moreover, a thorough analysis of failures that may happen in the design process and implementation can also be part of the paper.
The scope of Control Engineering Practice matches the activities of IFAC.
Papers demonstrating the contribution of automation and control in improving the performance, quality, productivity, sustainability, resource and energy efficiency, and the manageability of systems and processes for the benefit of mankind and are relevant to industrial practitioners are most welcome.