Trajectory Tracking Control Design for 4WS Vehicle Based on Particle Swarm Optimization and Phase Plane Analysis
Abstract
:1. Introduction
2. 2-DOF Vehicle Dynamics Model and Ideal Reference Model
3. Design of Trajectory Tracking Control System
3.1. Design of MPC Controller
3.2. Design of the Sliding Controller
3.3. Vehicle Instability Judgment and Proportional Controller Allocation Based on the Phase Plane Method
3.4. Torque Distributor Design
4. Results
4.1. Simulation Experiment of High-Speed Double-Moving Line Condition
4.2. Simulation Experiment of Low-Attachment Double-Moving Line Condition
4.3. Simulation Experiments of Alt3 from FHWA Operating Conditions
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Wang, J.; Luo, Z.; Wang, Y.; Yang, B.; Assadian, F. Coordination control of differential drive assist steering and vehicle stability control for four-wheel-independent-drive EV. IEEE Trans. Veh. Technol. 2018, 67, 11453–11467. [Google Scholar] [CrossRef]
- Xiong, L.; Yang, X.; Zhuo, G.; Leng, B.; Zhang, R. Review on Motion Control of Autonomous Vehicles. J. Mech. Eng. 2020, 56, 127–143. [Google Scholar]
- Guo, P.; Yu, L. Road adaptive MPC trajectory tracking control for driverless vehicles. J. Jiangsu Univ./Jiangsu Daxue Xuebao 2023, 44, 270. [Google Scholar] [CrossRef]
- Xu, Y.; Lu, Z.; Shan, X.; Jia, W.; Wei, B.; Wang, Y. Study on an automatic parking method based on the sliding mode variable structure and fuzzy logical control. Symmetry 2018, 10, 523. [Google Scholar] [CrossRef]
- Zou, Y.; Guo, N.; Zhang, X. An integrated control strategy of path following and lateral motion stabilization for autonomous distributed drive electric vehicles. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 1164–1179. [Google Scholar] [CrossRef]
- Bai, G.; Meng, Y.; Liu, L.; Gu, Q.; Wang, G.; Zhou, B. Current status of path tracking control of unmanned driving vehicles. Chin. J. Eng. 2021, 43, 475–485. [Google Scholar]
- Ye, H.; Jiang, H.; Ma, S.; Tang, B.; Wahab, L.S. Linear model predictive control of automatic parking path tracking with soft constraints. Int. J. Adv. Robot. 2019, 16, 1729881419852201. [Google Scholar] [CrossRef]
- Tang, L.; Yan, F.; Zou, B.; Wang, K.; Lv, C. An improved kinematic model predictive control for high-speed path tracking of autonomous vehicles. IEEE Access 2020, 8, 51400–51413. [Google Scholar] [CrossRef]
- Tian, Y.; Yao, Q.; Wang, C.; Wang, S.; Liu, J.; Wang, Q. Switched model predictive controller for path tracking of autonomous vehicle considering rollover stability. Veh. Syst. Dyn. 2022, 60, 4166–4185. [Google Scholar] [CrossRef]
- Jiang, L.; Yang, J. Path tracking of automatic parking system based on sliding mode control. Trans. Chin. Soc. Agric. Mach. 2019, 50, 356–364. [Google Scholar]
- Liu, J.; Gao, L.; Zhang, J.; Yan, F. Super-twisting algorithm second-order sliding mode control for collision avoidance system based on active front steering and direct yaw moment control. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 43–54. [Google Scholar] [CrossRef]
- Wu, X.; Zhang, M.; Xu, M. Active tracking control for steer-by-wire system with disturbance observer. IEEE Trans. Veh. Technol. 2019, 68, 5483–5493. [Google Scholar] [CrossRef]
- Nayl, T.; Nikolakopoulos, G.; Gustafsson, T.; Kominiak, D.; Nyberg, R. Design and experimental evaluation of a novel sliding mode controller for an articulated vehicle. Robot. Auton. Syst. 2018, 103, 213–221. [Google Scholar] [CrossRef]
- Xing, B.; Xu, E.; Wei, J.; Meng, Y. Recurrent neural network non-singular terminal sliding mode control for path following of autonomous ground vehicles with parametric uncertainties. IET Intell. Transp. Syst. 2022, 16, 616–629. [Google Scholar] [CrossRef]
- Hiraoka, T.; Nishihara, O.; Kumamoto, H. Automatic path-tracking controller of a four-wheel steering vehicle. Veh. Syst. Dyn. 2009, 47, 1205–1227. [Google Scholar] [CrossRef]
- Falcone, P.; Borrelli, F.; Asgari, J.; Tseng, H.E.; Hrovat, D. Predictive active steering control for autonomous vehicle systems. IEEE Trans. Control Syst. Technol. 2007, 15, 566–580. [Google Scholar] [CrossRef]
- Keviczky, T.; Falcone, P.; Borrelli, F.; Asgari, J.; Hrovat, D. Predictive control approach to autonomous vehicle steering. In Proceedings of the 2006 American Control Conference, Minneapolis, MN, USA, 14–16 June 2006; p. 6. [Google Scholar]
- Chen, C.; Jia, Y. Nonlinear decoupling control of four-wheel-steering vehicles with an observer. Int. J. Control Autom. Syst. 2012, 10, 697–702. [Google Scholar] [CrossRef]
- Marino, R.; Cinili, F. Input–output decoupling control by measurement feedback in four-wheel-steering vehicles. IEEE Trans. Control Syst. Technol. 2009, 17, 1163–1172. [Google Scholar] [CrossRef]
- Hima, S.; Glaser, S.; Chaibet, A.; Vanholme, B. Controller design for trajectory tracking of autonomous passenger vehicles. In Proceedings of the 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), Washington, DC, USA, 5–7 October 2011; pp. 1459–1464. [Google Scholar]
- Jeong, Y.; Yim, S. Path tracking control with four-wheel independent steering, driving and braking systems for autonomous electric vehicles. IEEE Access 2022, 10, 74733–74746. [Google Scholar] [CrossRef]
- Yang, H.; Cocquempot, V.; Jiang, B. Optimal fault-tolerant path-tracking control for 4WS4WD electric vehicles. Trans. Intell. Transp. Syst. 2009, 11, 237–243. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, G.; Wang, R.; Schnelle, S.C.; Wang, J. A gain-scheduling driver assistance trajectory-following algorithm considering different driver steering characteristics. IEEE Trans. Intell. Transp. Syst. 2016, 18, 1097–1108. [Google Scholar] [CrossRef]
- Wang, J.; Dai, M.; Yin, G.; Chen, N. Output-feedback robust control for vehicle path tracking considering different human drivers’ characteristics. Mechatronics 2018, 50, 402–412. [Google Scholar] [CrossRef]
- Huang, X.; Zong, Z. Intelligent Steering Control Strategy of EV Based on Improved Preview Following Algorithm. China Mech. Eng. 2014, 25, 1984. [Google Scholar]
- Chen, W.; Tan, D.; Wang, H.; Wang, J.; Xia, G. A Class of Driver Directional Control Model Based on Trajectory Prediction. J. Mech. Eng. 2016, 52, 106–115. [Google Scholar] [CrossRef]
- Smith, D.E.; Starkey, J.M. Effects of Model Complexity on the Performance of Automated Vehicle Steering Controllers: Model Development, Validation and Comparison. Veh. Syst. Dyn. 1995, 24, 163–181. [Google Scholar] [CrossRef]
- Li, S.-T.; Liu, H.; Zhao, D.; Li, Q.-Y.; Tian, Y.-T.; Wang, D.-J.; Yu, D.-L. Adaptive sliding mode control of lateral stability of four wheel hub electric vehicles. Int. J. Automot. Technol. 2020, 21, 739–747. [Google Scholar] [CrossRef]
Ref. | Approach | Limitations |
---|---|---|
Tang [8] | The kinematic MPC is used to deal with the road curvature disturbance, the yaw rate PID feedback control is used to eliminate the uncertainty and modeling error, and the vehicle sideslip angle compensator is used to correct the kinematic model prediction. This strategy improves the control accuracy and ensures vehicle stability. | The control parameters, such as Q and R, in the MPC controller are fixed values, therefore, adaptive control cannot be achieved. |
Liu [11] | A force-driven switched MPC path following the control strategy is proposed to coordinate the active front wheel steering and external yaw torques. This strategy improves the control accuracy and ensures the stability of the vehicle. | This paper only considers the trajectory tracking and stability control under constant speed, however, in practice, the vehicle speed is variable, and the adaptive control of the vehicle speed is not realized. |
Chen [18] | Quasi-linearization techniques are used to simplify the vehicle model, which preserves the inherent coupling effects between the longitudinal acceleration/braking force, steering angle, and vehicle state. Based on this model, an input-output decoupling controller is proposed. | The complexity of the control strategies might pose challenges in real-world implementation and calibration. |
Hima S [20] | In this paper, the decoupling design method of the longitudinal and lateral controllers is used. For the longitudinal controller, the proportion containing the feedforward term is used. On the other hand, an adaptive backstepping method is used in the lateral case to deal with the nonlinearity and parameter uncertainty of the model. | The influence of vehicle speed and road conditions on vehicle stability is not considered, and different control strategies should be divided for different stability degrees. |
Variables | Range of Value | Step Size |
---|---|---|
(km/h) | 60~120 | 10 |
μ | 0~1.0 | 0.1 |
(°) | 0~10 | 0.5 |
(km/h) | μ | (°) | |||||
---|---|---|---|---|---|---|---|
60 | 0.8 | 0 | 0.835 | −0.835 | 0.079 | −0.079 | 0 |
60 | 0.3 | 0 | 0.265 | −0.265 | 0.036 | −0.036 | 0 |
80 | 0.8 | 0 | 0.672 | −0.672 | 0.0685 | −0.0685 | 0 |
80 | 0.3 | 0 | 0.303 | −0.303 | 0.034 | −0.034 | 0 |
120 | 0.8 | 0 | 0.48 | −0.48 | 0.055 | −0.055 | 0 |
120 | 0.3 | 0 | 0.104 | −0.104 | 0.018 | −0.018 | 0 |
(km/h) | U (rad/s) | (km/h) | U (rad/s) |
---|---|---|---|
60 | 0.025 | 90 | 0.028 |
70 | 0.026 | 100 | 0.030 |
80 | 0.027 | 120 | 0.030 |
Parameters | Unit | Value |
---|---|---|
Total vehicle mass | 1413 | |
Distance from the center of mass to the front axle | 1.015 | |
Distance from the center of mass to the rear axle | 1.895 | |
Moment of inertia of the vehicle at the z-axis | 1536.7 | |
Front track width | 1.675 | |
Rear track width | 1.675 | |
Effective rolling radius of the tire | 0.325 | |
Height of the center of mass | 0.54 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sun, Y.; Ning, H.; Wang, H.; Wang, C.; Zheng, J. Trajectory Tracking Control Design for 4WS Vehicle Based on Particle Swarm Optimization and Phase Plane Analysis. Appl. Sci. 2024, 14, 3664. https://doi.org/10.3390/app14093664
Sun Y, Ning H, Wang H, Wang C, Zheng J. Trajectory Tracking Control Design for 4WS Vehicle Based on Particle Swarm Optimization and Phase Plane Analysis. Applied Sciences. 2024; 14(9):3664. https://doi.org/10.3390/app14093664
Chicago/Turabian StyleSun, Yang, Haonan Ning, Haiyang Wang, Chao Wang, and Jiushuai Zheng. 2024. "Trajectory Tracking Control Design for 4WS Vehicle Based on Particle Swarm Optimization and Phase Plane Analysis" Applied Sciences 14, no. 9: 3664. https://doi.org/10.3390/app14093664