Research Article

Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach

Volume: 4 Number: 1 March 31, 2024

Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach

Abstract

This paper presents a thorough exploration of vehicle dynamics modeling and simulation, focusing on lateral, longitudinal, and vertical motion. A comprehensive mathematical representation of a car-like vehicle is developed, incor-porating both kinematic and dynamic models to accurately capture its behavior. Initially, a kinematic model is established to describe fundamental motion in a 2D plane, while a subsequent dynamic model considers various forces influencing the vehicle's motion in a 3D space. The vertical motion of the vehicle is primarily influenced by its suspension systems. In this paper, we initially introduced a fundamental 2 Degree of Freedom (DOF) quarter car suspension model and subsequently presented a more comprehensive half car suspension model which accounts for both the front and rear body parts of the vehicle. The developed models are implemented using MATLAB/Simulink, enabling rigorous testing and validation of their accuracy. Simulation results demonstrate the precision of the developed models, consistently aligning with expected vehicle behavior under different input conditions. Specifically, the models accurately replicate vehicle motion in straight lines and circular patterns, corresponding to longitudinal speed and steering angle inputs. Additionally, a path tracking controller is integrated to showcase the model's efficiency and val-idate its derived parameters. The reliability and accuracy of the thoroughly developed models underscore their suitability for algorithm development and validation, essential for advancing autonomous vehicle technology and enhancing vehicle safety and performance.

Keywords

References

  1. 1. Hu, C., Wang, Z., Qin, Y., Huang, Y., Wang, J., & Wang, R. (2019). Lane keeping control of autonomous vehicles with pre-scribed performance considering the rollover prevention and in-put saturation. IEEE transactions on intelligent transportation sys-tems, 21(7), 3091-3103.
  2. 2. Junejo, A. K., Xu, W., Mu, C., Ismail, M. M., & Liu, Y. (2020). Adaptive speed control of PMSM drive system based a new slid-ing-mode reaching law. IEEE Transactions on Power Electronics, 35(11), 12110-12121.
  3. 3. Hasenjäger, M., Heckmann, M., & Wersing, H. (2019). A survey of personalization for advanced driver assistance systems. IEEE Transactions on Intelligent Vehicles, 5(2), 335-344.
  4. 4. Zulhilmi, I. M., Peeie, M. H., Eiman, R. I. M., Izhar, I. M., & Asy-raf, S. M. (2019). Investigation on vehicle dynamic behaviour during emergency braking at different speed. International Jour-nal of Automotive and Mechanical Engineering, 16(1), 6161-6172.
  5. 5. Wada, M., Yoon, K. S., & Hashimoto, H. (2003). Development of advanced parking assistance system. IEEE Transactions on In-dustrial Electronics, 50(1), 4-17.
  6. 6. Liu, L., Lu, S., Zhong, R., Wu, B., Yao, Y., Zhang, Q., & Shi, W. (2020). Computing systems for autonomous driving: State of the art and challenges. IEEE Internet of Things Journal, 8(8), 6469-6486.
  7. 7. Yang, S., Lu, Y., & Li, S. (2013). An overview on vehicle dy-namics. International Journal of Dynamics and Control, 1, 385-395.
  8. 8. Widner, A., Tihanyi, V., & Tettamanti, T. (2022). Framework for vehicle dynamics model validation. IEEE Access, 10, 35422-35436.

Details

Primary Language

English

Subjects

Vehicle Technique and Dynamics

Journal Section

Research Article

Authors

Fatima Haidar * This is me
France

Publication Date

March 31, 2024

Submission Date

December 14, 2023

Acceptance Date

January 27, 2024

Published in Issue

Year 2024 Volume: 4 Number: 1

APA
Haidar, F., Laıb, A., Ajwad, S. A., & Guılbert, G. (2024). Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach. Engineering Perspective, 4(1), 7-16. https://doi.org/10.29228/eng.pers.75106
AMA
1.Haidar F, Laıb A, Ajwad SA, Guılbert G. Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach. engineeringperspective. 2024;4(1):7-16. doi:10.29228/eng.pers.75106
Chicago
Haidar, Fatima, Abderaouf Laıb, Syed Ali Ajwad, and Guillaume Guılbert. 2024. “Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach”. Engineering Perspective 4 (1): 7-16. https://doi.org/10.29228/eng.pers.75106.
EndNote
Haidar F, Laıb A, Ajwad SA, Guılbert G (March 1, 2024) Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach. Engineering Perspective 4 1 7–16.
IEEE
[1]F. Haidar, A. Laıb, S. A. Ajwad, and G. Guılbert, “Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach”, engineeringperspective, vol. 4, no. 1, pp. 7–16, Mar. 2024, doi: 10.29228/eng.pers.75106.
ISNAD
Haidar, Fatima - Laıb, Abderaouf - Ajwad, Syed Ali - Guılbert, Guillaume. “Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach”. Engineering Perspective 4/1 (March 1, 2024): 7-16. https://doi.org/10.29228/eng.pers.75106.
JAMA
1.Haidar F, Laıb A, Ajwad SA, Guılbert G. Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach. engineeringperspective. 2024;4:7–16.
MLA
Haidar, Fatima, et al. “Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach”. Engineering Perspective, vol. 4, no. 1, Mar. 2024, pp. 7-16, doi:10.29228/eng.pers.75106.
Vancouver
1.Fatima Haidar, Abderaouf Laıb, Syed Ali Ajwad, Guillaume Guılbert. Integrated Vehicle Dynamics Modeling, Path Tracking, and Simulation: A MATLAB Implementation Approach. engineeringperspective. 2024 Mar. 1;4(1):7-16. doi:10.29228/eng.pers.75106

Cited By

download?token=eyJhdXRoX3JvbGVzIjpbXSwiZW5kcG9pbnQiOiJqb3VybmFsIiwib3JpZ2luYWxuYW1lIjoiQ2l0ZVNjb3JlMjAyNF9FbmdpbmVlcmluZ19QZXJzcGVjdC5wbmciLCJwYXRoIjoiZjQ5MS9kN2QzLzViMDYvNjlkNzRiZWUwYmExYTcuODAzMTEyNjkucG5nIiwiZXhwIjoxNzc1NzIwOTU4LCJub25jZSI6IjkyMWY0MTE1YjMzZTc0NDdkNDRiMmRmMmM2YTQ1MGI1In0.j7yLFVD_8YWwjGP4Oj-L3qHjk8em4BbumM9vcbW0598