A Data-Driven Framework for Car-in-the-Loop Test Bench Control and Optimization

The mega-trends in automotive industry, from advanced driver assistance systems to electrification and autonomous driving, are driving the further development of the "Road-to-Rig" concept. This results in the emergence of the multi-dynamic complete vehicle test benches, which simulate dynamic driving scenarios in different degrees of freedom simultaneously under laboratory conditions. The Car-in-the-Loop (CiL) concept, which has its advantages in terms of compactness and modularity, belongs to this class of test benches. For the purpose of proof-of-concept, a quarter-vehicle CiL prototype was built in the laboratory of the Institute for Mechatronic Systems at the Technical University of Darmstadt. Previous work on the CiL control demonstrates the potential of the model-based controllers for the control of the test bench longitudinal dynamics. However, the control strategy that is implemented results in undesired oscillations on the side shaft of the vehicle under test (VUT) during dynamic driving scenarios that capture the tire slip and load change phenomena. Moreover, the drive torque from the VUT, which is not necessarily available in practice, is assumed known. To address these issues, a data-driven framework called AI4CiL (A Data-drIven framework for Car-in-the-Loop control and optimization) is proposed in this work. It combines the test bench control with machine learning techniques. In AI4CiL, different model-based controllers that have the potential to improve the reference tracking quality and disturbance rejection behaviour are integrated. A generalized performance evaluation function is suggested, serving as the objective function for the core algorithm. To be specific, in AI4CiL, a Gaussain Process provides a model that maps the optimization variables to the performance evaluation function. Bayesian Optimization utilizes this model to acquire the next iteration location which is supposed to maximize the performance improvement. In this work, a variety of AI4CiL applications are implemented for the CiL control and optimization. Among others, AI4CiL is used to learn performance-driven models, which are optimized directly under closed-loop conditions with the aim to improve the control performance. Furthermore, safeOpt-type algorithm is integrated into AI4CiL to safely optimize the controllers directly on the CiL prototype. The optimized controllers are experimentally validated with dynamic driving scenarios on the CiL prototype. It is demonstrated that different controllers are best suitable for different scenarios. For example, the LQG controller shows the best disturbance rejection behaviour, without inducing oscillations on the side shaft of the VUT. Finally, all the controllers demonstrate good reproducibility and robustness by performing tests on the CiL prototype at different steering positions. In summary, with the help of AI4CiL, the control performance of the CiL concept for dynamic driving scenarios is significantly improved. Further development of controllers or optimization algorithms can be easily integrated into the existing structure. In addition, due to its practicability and flexibility, the proposed framework AI4CiL can be transferred for the control and optimization of other multi-dynamic complete vehicle test benches.

Publication Details

Journal
TUbilio (Technical University of Darmstadt)
Published
2025-01-01
DOI
https://doi.org/10.26083/tuprints-00029049
Primary Topic
Vehicle Dynamics and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Data-Driven Framework for Car-in-the-Loop Test Bench Control and Optimization

TUbilio (Technical University of Darmstadt)
Vehicle Dynamics and Control Systems
article

A Data-Driven Framework for Car-in-the-Loop Test Bench Control and Optimization

article en

Abstract

The mega-trends in automotive industry, from advanced driver assistance systems to electrification and autonomous driving, are driving the further development of the "Road-to-Rig" concept. This results in the emergence of the multi-dynamic complete vehicle test benches, which simulate dynamic driving scenarios in different degrees of freedom simultaneously under laboratory conditions. The Car-in-the-Loop (CiL) concept, which has its advantages in terms of compactness and modularity, belongs to this class of test benches. For the purpose of proof-of-concept, a quarter-vehicle CiL prototype was built in the laboratory of the Institute for Mechatronic Systems at the Technical University of Darmstadt. Previous work on the CiL control demonstrates the potential of the model-based controllers for the control of the test bench longitudinal dynamics. However, the control strategy that is implemented results in undesired oscillations on the side shaft of the vehicle under test (VUT) during dynamic driving scenarios that capture the tire slip and load change phenomena. Moreover, the drive torque from the VUT, which is not necessarily available in practice, is assumed known. To address these issues, a data-driven framework called AI4CiL (A Data-drIven framework for Car-in-the-Loop control and optimization) is proposed in this work. It combines the test bench control with machine learning techniques. In AI4CiL, different model-based controllers that have the potential to improve the reference tracking quality and disturbance rejection behaviour are integrated. A generalized performance evaluation function is suggested, serving as the objective function for the core algorithm. To be specific, in AI4CiL, a Gaussain Process provides a model that maps the optimization variables to the performance evaluation function. Bayesian Optimization utilizes this model to acquire the next iteration location which is supposed to maximize the performance improvement. In this work, a variety of AI4CiL applications are implemented for the CiL control and optimization. Among others, AI4CiL is used to learn performance-driven models, which are optimized directly under closed-loop conditions with the aim to improve the control performance. Furthermore, safeOpt-type algorithm is integrated into AI4CiL to safely optimize the controllers directly on the CiL prototype. The optimized controllers are experimentally validated with dynamic driving scenarios on the CiL prototype. It is demonstrated that different controllers are best suitable for different scenarios. For example, the LQG controller shows the best disturbance rejection behaviour, without inducing oscillations on the side shaft of the VUT. Finally, all the controllers demonstrate good reproducibility and robustness by performing tests on the CiL prototype at different steering positions. In summary, with the help of AI4CiL, the control performance of the CiL concept for dynamic driving scenarios is significantly improved. Further development of controllers or optimization algorithms can be easily integrated into the existing structure. In addition, due to its practicability and flexibility, the proposed framework AI4CiL can be transferred for the control and optimization of other multi-dynamic complete vehicle test benches.

TUbilio (Technical University of Darmstadt)
Industry, innovation and infrastructure
Openalex Percentile: Top 55%
Vehicle Dynamics and Control Systems
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.