Abstract
In this paper, a double-hidden-layer output feedback neural network fast nonsingular terminal sliding mode control strategy is developed for path-tracking tasks of autonomous vehicles. First, a vehicle kinematic-and-dynamic model is established to describe the vehicle’s fundamental lateral dynamics in path-tracking behavior. Afterwards, detailed design procedure of the proposed controller is shown, where the control system’s stability is verified in the Lyapunov sense. Finally, MATLAB-Carsim co-simulations are executed for the aim of testing the control performance. Simulation results illustrate that the designed control algorithm possesses remarkable superiority reflected in higher tracking precision, faster convergence rate and firmer robustness in comparison with a conventional sliding mode controller and a nonsingular terminal sliding mode controller.
Similar content being viewed by others
References
Yu JJQ, Lam AYS (2018) Autonomous vehicle logistic system: joint routing and charging strategy. IEEE Trans Intell Transp Syst 19(7):2175–2187
Marzbani H, Khayyam H, To CN, Quoc DV, Jazar RN (2019) Autonomous vehicles: autodriver algorithm and vehicle dynamics. IEEE Trans Veh Technol 68(4):3201–3211
Gao W, Odekunle A, Chen Y, Jiang ZP (2019) Predictive cruise control of connected and autonomous vehicles via reinforcement learning. IET Control Theory Appl 13(17):2849–2855
Ji J, Khajepour A, Melek WW, Huang Y (2017) Path planning and tracking for vehicle collision avoidance based on model predictive control with multiconstraints. IEEE Trans Veh Technol 66(2):952–964
Mata S, Zubizarreta A, Pinto C (2019) Robust tube-based model predictive control for lateral path tracking. IEEE Trans Intell Veh 4(4):569–577
Zhang J, Wang H, Zheng J, Cao Z, Man Z, Yu M, Chen L (2020) Adaptive sliding mode-based lateral stability control of steer-by-wire vehicles with experimental validations. IEEE Trans Veh Technol 69(9):9589–9600
Guo H, Shen C, Zhang H, Chen H, Jia R (2018) Simultaneous trajectory planning and tracking using an MPC method for cyber-physical systems: a case study of obstacle avoidance for an intelligent vehicle. IEEE Trans Indus Inform 14(9):4273–4283
Li SE, Gao F, Li K, Wang LY, You K, Cao D (2018) Robust longitudinal control of multi-vehicle systems-a distributed H-infinity method. IEEE Trans Intell Transp Syst 19(9):2779–2788
Taghavifar H, Rakheja S (2019) Path-tracking of autonomous vehicles using a novel adaptive robust exponential-like-sliding-mode fuzzy type-2 neural network controller. Mech Syst Sig Process 130:41–55
Sun Z, Zou J, He D, Man Z, Zheng J (2020) Collison-avoidance steering control for autonomous vehicles using neural network-based adaptive integral terminal sliding mode. J Intell Fuzzy Syst 39(3):4689–4702
Ji X, He X, Lv C, Liu Y, Wu J (2018) Adaptive-neural-network-based robust lateral motion control for autonomous vehicle at driving limits. Control Eng Prac 76:41–53
He X, Liu Y, Lv C, Ji X, Liu Y (2019) Emergency steering control of autonomous vehicle for collision avoidance and stabilization. Veh Syst Dyn 57(8):1163–1187
Zhang C, Hu J, Qiu J, Yang W, Sun H, Chen Q (2019) A novel fuzzy observer-based steering control approach for path tracking in autonomous vehicles. IEEE Trans Fuzzy Syst 27(2):78–290
Slotine JE, Li W (1991) Applied nonlinear control. Prentice-Hall, Englewood Cliffs, NJ, USA
Ding S, Li S (2017) Second-order sliding mode controller design subject to mismatched term. Automatica 77:388–392
Lu B, Fang Y, Sun N (2018) Continuous sliding mode control strategy for a class of nonlinear underactuated systems. IEEE Trans Autom Control 63(10):3471–3478
Sun Z, Zheng J, Man Z, Wang H (2016) Robust control of a vehicle steer-by-wire system using adaptive sliding mode. IEEE Trans Indus Electron 63(4):2251–2262
Su Q, Quan W, Cai G, Li J (2017) Improved adaptive backstepping sliding mode control for generator steam valves of non-linear power systems. IET Control Theory Appl 11(9):1414–1419
Man Z, Yu X (1997) Terminal sliding mode control of MIMO systems. IEEE Trans Circ Syst I:Fund Theory Appl 44(11):1065–1070
Feng Y, Yu X, Man Z (2002) Non-singular terminal sliding mode control of rigid manipulators. Automatica 38(12):2159–2167
Zheng J, Wang H, Man Z, Jin J, Fu M (2015) Robust motion control of a linear motor positioner using fast nonsingular terminal sliding mode. IEEE/ASME Trans Mechatron 20(4):1743–1752
Sun Z, Zheng J, Wang H, Man Z (2017) Adaptive fast non-singular terminal sliding mode control for a vehicle steer-by-wire system. IET Control Theory Appl 11(8):1245–1254
Ji W, Ding Y, Xu B, Chen G, Zhao D (2020) Adaptive variable parameter impedance control for apple harvesting robot compliant picking. Complexity. https://doi.org/10.1155/2020/4812657
Wu D, Ma Z, Li A, Zhu Q (2011) Identification for fractional order rational models based on particle swarm optimisation. Int J Comput Appl Technol 41(1–2):53–59
Ji W, Chen G, Xu B, Meng X, Zhao D (2019) Recognition method of green pepper in greenhouse based on least-squares support vector machine optimized by the improved particle swarm optimization. IEEE Access 7:119742–119754
Zhao L, Yu J, Wang Q (2020) Adaptive finite-time containment control of uncertain multiple manipulator systems. IEEE Trans Cybern. https://doi.org/10.1155/2020/4812657
Hu Y, Wang H, Cao Z, Zheng J, Ping Z, Chen L, Jin X (2019) Extreme-learning-machine-based FNTSM control strategy for electronic throttle. Neural Comput Appl 32:14507–14518
Zhang J, Wang H, Cao Z, Zheng J, Yu M, Yazdani A, Shahnia F (2019) Fast nonsingular terminal sliding mode control for permanent magnet linear motor via ELM. Neural Comput Appl 32:14447–14457
Zhang W, Qi J (2020) Synchronization of coupled memristive inertial delayed neural networks with impulse and intermittent control. Neural Comput Appl. https://doi.org/10.1007/s00521-020-05540-z
Zhao L, Yu J, Wang Q (2020) Finite-time tracking control for nonlinear systems via adaptive neural output feedback and command filtered backstepping. IEEE Trans Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2020.2984773
Fei J, Chu Y (2020) Double hidden layer output feedback neural adaptive global sliding mode control of active power filter. IEEE Trans Power Electron 35(3):3069–3084
Pacejka H (2012) Tire and vehicle dynamics. Elsevier, Oxford
Doumiati M, Victorino A, Lechner D, Baffet G, Charara A (2010) Observer for vehicle tyre/road forces estimation: experimental validation. Veh Syst Dyn 48(11):1345–1378
Li H, Dou L, Su Z (2011) Adaptive nonsingular fast terminal sliding mode control for electromechanical actuator. Int J Syst Sci 44(3):401–415
Gong J, Jiang Y, Xu W (2018) Model predictive control for self-driving vehicles. Beijing Institute of Technology, Beijing, China
Funding
Funding was provided by National Natural Science Foundation of China (CN) (62003305) and Natural Science Foundation of Zhejiang Province (Y21F010051).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sun, Z., Zou, J., He, D. et al. Path-tracking control for autonomous vehicles using double-hidden-layer output feedback neural network fast nonsingular terminal sliding mode. Neural Comput & Applic 34, 5135–5150 (2022). https://doi.org/10.1007/s00521-021-06101-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-06101-8