journal article·2023-12-01Open access

Lateral Control Calibration and Testing in a Co-Simulation Framework for Automated Vehicles

Duc-Tien Bui, Hexuan Li, Francesco De Cristofaro, Arno Eichberger

Applied Sciences· Volume 13· Issue 23

Abstract

Lateral vehicle control is of high importance in automated vehicles as it directly influences the vehicle’s performance and safety during operation. The linear quadratic regulator (LQR) controller stands out due to its high-performance characteristics and is used in the open source for self-driving functions. However, a notable limitation of the current approach is the manual calibration of LQR controllers based on the experience and intuition of the designers, leading to empirical uncertainties. To address this issue and enhance the lateral control performance, this paper concentrates on refining the LQR by employing three optimization algorithms: artificial bee colony optimization (ABC), genetic algorithm (GA), and particle swarm optimization (PSO). These algorithms aim to overcome the reliance on empirical methods and enable a data-driven approach to LQR calibration. By comparing the outcomes of these optimization algorithms to the manual LQR controller within an offline multibody simulation as a testing platform, this study highlights the superiority of the best-performing optimization approach. Following this, the optimal algorithm is implemented on a real-time system for the full vehicle level, revealing the model-in-the-loop and the hardware-in-the-loop gap up to 78.89% with lateral velocity when we use the relative error criterion (REC) method to validate and 2.35 m with lateral displacement when considering the maximum absolute value method.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Vehicle Dynamics and Control Systems · Real-time simulation and control systems · Electric and Hybrid Vehicle Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Automotive Engineering, Graz University of Technology, 8010 Graz, Austria

Funding

Graz University of Technology · Austrian research funding agency FFG · program Mobility of the Future, operated by the Austrian research funding agency FFG · TU Graz Open Access Publishing Fund

References (50)

Show source-provided references
1. Singh, S. (2023, November 26). Critical Reasons for Crashes Investigated in the National Motor Vehicle Crash Causation Survey, Available online: https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/812506.
2. A survey of motion planning and control techniques for self-driving urban vehicles10.1109/TIV.2016.2578706 ↗
3. Coupled longitudinal/lateral controllers for autonomous vehicles navigation, with experimental validation10.1016/j.conengprac.2019.05.001 ↗
4. Coordinated longitudinal and lateral motion control for four wheel independent motor-drive electric vehicle10.1109/TVT.2018.2816936 ↗
5. Han, Y., Zhu, Q., and Xiao, Y. (2018, January 25–27). Data-driven control of autonomous vehicle using recurrent fuzzy neural network combined with PID method. Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China.10.23919/ChiCC.2018.8482696 ↗
6. Yang, T., Bai, Z., Li, Z., Feng, N., and Chen, L. (2021). Intelligent vehicle lateral control method based on feedforward+ predictive LQR algorithm. Actuators, 10.10.3390/act10090228 ↗
7. Piao, C., Liu, X., and Lu, C. (2019, January 6–8). Lateral control using parameter self-tuning LQR on autonomous vehicle. Proceedings of the 2019 International Conference on Intelligent Computing, Automation and Systems (ICICAS), Chongqing, China.10.1109/ICICAS48597.2019.00197 ↗
8. Design, analysis, and experiments of preview path tracking control for autonomous vehicles10.1109/TITS.2019.2892926 ↗
9. Comparative study of trajectory tracking control for automated vehicles via model predictive control and robust H-infinity state feedback control10.1186/s10033-021-00590-3 ↗
10. Design and comparison of robust nonlinear controllers for the lateral dynamics of intelligent vehicles10.1109/TITS.2015.2486815 ↗
11. Li, A., Niu, C., Li, S., Huang, X., Xu, C., and Liu, G. (2022). Research on intelligent vehicle trajectory planning and control based on an improved terminal sliding mode. Appl. Sci., 12.10.3390/app12052446 ↗
12. Fortuna, L., Frasca, M., and Buscarino, A. (2021). Optimal and Robust Control: Advanced Topics with MATLAB®, CRC Press.10.1201/9781003196921 ↗
13. Linear Time-Varying MPC-based Autonomous Emergency Steering Control for Collision Avoidance10.1109/TVT.2023.3269787 ↗
14. State-Constrained Lane Change Trajectory Planning for Emergency Steering on Slippery Roads10.1109/TVT.2023.3253212 ↗
15. Obstacle avoidance in real time with nonlinear model predictive control of autonomous vehicles10.1109/CJECE.2016.2609803 ↗
16. Risk-informed decision-making and control strategies for autonomous vehicles in emergency situations10.1016/j.aap.2023.107305 ↗
17. Folkers, A., Rick, M., and Büskens, C. (2019, January 9–12). Controlling an autonomous vehicle with deep reinforcement learning. Proceedings of the 2019 IEEE Intelligent Vehicles Symposium (IV), Paris, France.10.1109/IVS.2019.8814124 ↗
18. An approach to tune fuzzy controllers based on reinforcement learning for autonomous vehicle control10.1109/TITS.2005.853698 ↗
19. Attia, R., Orjuela, R., and Basset, M. (2012, January 27–29). Coupled longitudinal and lateral control strategy improving lateral stability for autonomous vehicle. Proceedings of the 2012 American Control Conference (ACC), Montreal, QC, Canada.10.1109/ACC.2012.6315130 ↗
20. Khodayari, A., Ghaffari, A., Ameli, S., and Flahatgar, J. (2010, January 10–12). A historical review on lateral and longitudinal control of autonomous vehicle motions. Proceedings of the 2010 International Conference on Mechanical and Electrical Technology, Singapore.10.1109/ICMET.2010.5598396 ↗
21. Model predictive control with fuzzy logic switching for path tracking of autonomous vehicles10.1016/j.isatra.2021.12.022 ↗
22. A stability control by active angle control of front-wheel in a vehicle system10.1109/TIE.2007.909051 ↗
23. Wang, H., Han, J., and Zhang, H. (2022). Lateral Stability Analysis of 4WID Electric Vehicle Based on Sliding Mode Control and Optimal Distribution Torque Strategy. Actuators, 11.10.3390/act11090244 ↗
24. A robust lateral tracking control strategy for autonomous driving vehicles10.1016/j.ymssp.2020.107238 ↗
25. Design of a feedback-feedforward steering controller for accurate path tracking and stability at the limits of handling10.1080/00423114.2015.1055279 ↗
26. Yuan, T., and Zhao, R. (2022). LQR-MPC-Based Trajectory-Tracking Controller of Autonomous Vehicle Subject to Coupling Effects and Driving State Uncertainties. Sensors, 22.10.3390/s22155556 ↗
27. Lu, A., Lu, Z., Li, R., and Tian, G. (2022, January 28–30). Adaptive LQR Path Tracking Control for 4WS Electric Vehicles Based on Genetic Algorithm. Proceedings of the 2022 6th CAA International Conference on Vehicular Control and Intelligence (CVCI), Nanjing, China.10.1109/CVCI56766.2022.9964887 ↗
28. Wang, Z., Sun, K., Ma, S., Sun, L., Gao, W., and Dong, Z. (2022). Improved Linear Quadratic Regulator Lateral Path Tracking Approach Based on a Real-Time Updated Algorithm with Fuzzy Control and Cosine Similarity for Autonomous Vehicles. Electronics, 11.10.3390/electronics11223703 ↗
29. Zhang, Y., Gao, F., and Zhao, F. (2023). Research on Path Planning and Tracking Control of Autonomous Vehicles Based on Improved RRT* and PSO-LQR. Processes, 11.10.3390/pr11061841 ↗
30. Li, H., Nalic, D., Makkapati, V., Eichberger, A., Fang, X., and Tettamanti, T. (2021, January 11–17). A real-time co-simulation framework for virtual test and validation on a high dynamic vehicle test bed. Proceedings of the 2021 IEEE Intelligent Vehicles Symposium (IV), Nagoya, Japan.10.1109/IV48863.2021.9575426 ↗
31. Validation of Automated Driving Function Based on the Apollo Platform: A Milestone for Simulation with Vehicle-in-the-Loop Testbed10.3390/vehicles5020039 ↗
32. An, H.Y., Choi, W.S., and Choi, S.G. (2022, January 13–16). Real-Time Path Planning for Trajectory Control in Autonomous Driving. Proceedings of the 2022 24th International Conference on Advanced Communication Technology (ICACT), Seoul, Republic of Korea.10.23919/ICACT53585.2022.9728784 ↗
33. Lee, T., Seo, D., Lee, J., and Kang, Y. (2022). Real-Time Drift-Driving Control for an Autonomous Vehicle: Learning from Nonlinear Model Predictive Control via a Deep Neural Network. Electronics, 11.10.3390/electronics11172651 ↗
34. Real-time Parameter Updating and Path-following Control for Autonomous Vehicles on Slope Roads10.1007/s12555-021-0269-8 ↗
35. A Real-Time NMPC Guidance Law and Robust Control for an Autonomous Surface Vehicle10.1016/j.ifacol.2021.10.101 ↗
36. Real-time control for autonomous racing based on viability theory10.1109/TCST.2017.2772903 ↗
37. (2019, June 19). Available online: https://developer.apollo.auto/index.html.
38. Jazar, R.N. (2008). Vehicle Dynamics, Springer.10.1007/978-0-387-74244-1_2 ↗
39. Fan, H., Zhu, F., Liu, C., Zhang, L., Zhuang, L., Li, D., Zhu, W., Hu, J., Li, H., and Kong, Q. (2018). Baidu apollo em motion planner. arXiv.
40. (2017, July 04). Available online: https://github.com/ApolloAuto/apollo.git.
41. Li, H., De Cristofaro, F., Orucevic, F., Zhengguo, G., and Eichberger, A. (2023, January 7–8). Quantitative Analysis of the Impact of Baidu Apollo Parameterization on Trajectory Planning in a Critical Scenario. Proceedings of the ZIRP 2023, Zagreb, Croatia.10.1016/j.trpro.2023.11.897 ↗
42. Karaboga, D. (2005). An Idea Based on Honey Bee Swarm for Numerical Optimization, Erciyes University, Engineering Faculty, Computer Engineering Department. Technical report, Technical report-tr06.
43. Numerical testing of evolution theories: Part II preliminary tests of performance. Symbiogenesis and terrestrial life10.1007/BF01556602 ↗
44. Evolution strategy: Optimization of technical systems by means of biological evolution. Fromman-Holzboog
45. Particle swarm optimization10.1109/ICNN.1995.488968 ↗
46. Erik, R.B. (2023). Aufbau von Validierten Fahrzeugmodellen. [Master’s Thesis, Graz University of Technology].
47. Kanuric, T., Li, H., Pannagger, P., Nalić, Đ., and Eichberger, A. (2023, January 26–28). Advanced Lane Detection Model for the Virtual Development of Highly Automated Functions. Proceedings of the International ViennaMotor Symposium 2023, Vienna, Austria.
48. (2022, March 30). Technical Report. Available online: https://ipg-automotive.com/en/products-solutions/software/carmaker/.
49. (2023, November 26). Technical Report. Available online: https://www.ksengineers.com/.
50. European Union Aviation Safety Agency (2021). Proposed CM-S-014 Modelling & Simulation—for Consultation, European Union Aviation Safety Agency. Technical Report.