Abstract
The vehicle platoon is subject to dynamic uncertainty and external disturbance, such as air drag and parameter variation in practice, so lack of consideration for those factors can deteriorate control performance. This paper proposes a nonlinear control algorithm based on a novel adaptive backstepping method to cope with the uncertainty and disturbance. The virtual controller in the backstepping method utilizes only the local information of the individual vehicle, rather than the global state information, in the control algorithm design. A third-order vehicle dynamics model was built to incorporate the nonlinearity and the factor of actuation delay. The fuzzy logic system (FLS) is applied to estimate the nonlinearity in vehicle dynamics to facilitate the adaptive control. Five scenarios with different settings were constructed to verify the control performance in the simulation, which indicates the effectiveness and robustness of the controller to dynamic uncertainty and external disturbance.
Similar content being viewed by others
Abbreviations
- \({{\cal G}_n}\) :
-
Directed graph of the communication network
- \({{\cal V}_n}\) :
-
Vertices in the graph
- \({{\cal E}_n}\) :
-
The set of edges in the graph
- \({{\cal A}_n}\) :
-
The adjacency matrix associated with \({{\cal G}_n}\)
- \({\cal V}_n^s\) :
-
The vertices in the directed subgraph
- \({\cal E}_n^s\) :
-
The set of edges in the subgraph
- \({{\cal N}_i}\) :
-
Neighbors of node i in \({{\cal G}_n}\)
- L :
-
The Laplacian matrix of the graph \({{\cal G}_n}\)
- ϕ(x):
-
The fuzzy function vector
- \({\mu _{F_i^l}}\left( {{x_i}} \right)\) :
-
The membership function of the linguistic variable
- θ*:
-
The optimal fuzzy parameter vector
- f j(x j):
-
Nonlinear Term in vehicle dynamics model
- d j :
-
The external disturbance
- u j :
-
The control input
- m j :
-
Mass of vehicle node j
- C Ad :
-
Air drag coefficient
- z :
-
Changed coordinate vector
- α 2j ,α 3j :
-
Virtual controllers
- ε j :
-
Minimal approximation error in FLS
- \({\tilde \theta _j}\) :
-
The estimation error of the fuzzy parameter
References
J. Feng, S. Chen and Z. Qi, Coordinated chassis control of 4wd vehicles utilizing differential braking, traction distribution and active front steering, IEEE Access, 8 (2020) 81055–81068.
Y. Chen, S. Chen, H. Ren, Z. Gao and Z. Liu, Path tracking and handling stability control strategy with collision avoidance for the autonomous vehicle under extreme conditions, IEEE Transactions on Vehicular Technology, 69(12) (2020) 14602–14617.
H. Ren, S. Chen, L. Yang and Y. Zhao, Optimal path planning and speed control integration strategy for UGVS in static and dynamic environments, IEEE Transactions on Vehicular Technology, 69(10) (2020) 10619–10629.
R. Attia, M. Basset and R. Orjuela, Combined longitudinal and lateral control for automated vehicle guidance, Vehicle System Dynamics: International J. of Vehicle Mechanics and Mobility, 45(30) (2012) 65–71.
H. Wi, H. Park and D. Hong, Model predictive longitudinal control for heavy-duty vehicle platoon using lead vehicle pedal information, International J. of Automotive Technology, 21(3) (2020) 563–569.
L. C. Davis, Optimal merging into a high-speed lane dedicated to connected autonomous vehicles, Physica A: Statistical Mechanics and its Applications, 555 (2020) 124743.
C. Somarakis, Y. Ghaedsharaf and N. Motee, Risk of collision and detachment in vehicle platooning: time-delay-induced limitations and trade-offs, IEEE Transactions on Automatic Control, 65(8) (2020) 3544–3559.
R. Kianfar, P. Falcone and J. Fredriksson, A control matching model predictive control approach to string stable vehicle platooning, Control Engineering Practice, 45 (2015) 163–173.
Y. Zheng, S. E. Li, K. Li and L. Wang, Stability margin improvement of vehicular platoon considering undirected topology and asymmetric control, IEEE Transactions on Control Systems Technology, 24(4) (2016) 1253–1265.
S. Huch, A. Ongel, J. Betz and M. Lienkamp, Multi-task end-to-end self-driving architecture for CAV platoons, Sensors, 21(4) (2021) 1039.
C. Zhao, X. Duan, L. Cai and P. Cheng, Vehicle platooning with non-ideal communication networks, IEEE Transactions on Vehicular Technology, 70(1) (2021) 18–32.
Y. A. Harfouch, S. Yuan and S. Baldi, An adaptive switched control approach to heterogeneous platooning with inter-vehicle communication losses, IEEE Transactions on Control of Network Systems, 5(3) (2018) 1434–1444.
V. S. Dolk, J. Ploeg and W. P. M. H. Heemels, Event-triggered control for string-stable vehicle platooning, IEEE Transactions on Intelligent Transportation Systems, 18(12) (2017) 3486–3500.
L. Zhang, J. Sun and G. Orosz, Hierarchical design of connected cruise control in the presence of information delays and uncertain vehicle dynamics, IEEE Transactions on Control Systems Technology, 26(1) (2018) 139–150.
Y. Li, C. Tang, S. Peeta and Y. Wang, Nonlinear consensus-based connected vehicle platoon control incorporating car-following interactions and heterogeneous time delays, IEEE Transactions on Intelligent Transportation Systems, 20(6) (2019) 2209–2219.
G. Feng, X. Hu, S. E. Li, K. Li and S. Qi, Distributed adaptive sliding mode control of vehicular platoon with uncertain interaction topology, IEEE Transactions on Industrial Electronics, 65(8) (2018) 6352–6361.
X. Guo, J. Wang, F. Liao and R. S. H. Teo, Distributed adaptive integrated-sliding-mode controller synthesis for string stability of vehicle platoons, IEEE Transactions on Intelligent Transportation Systems, 17(9) (2016) 2419–2429.
H. Guo, J. Liu, Q. Dai, H. Chen and W. Zhao, A distributed adaptive triple-step nonlinear control for a connected automated vehicle platoon with dynamic uncertainty, IEEE Internet of Things J., 7(5) (2020) 3861–3871.
S. E. Li, Z. Yang, K. Li and J. Wang, An overview of vehicular platoon control under the four-component framework, 2015 IEEE Intelligent Vehicles Symposium, Seoul (2015) 286–291.
C. Fei, Y. Cao and R. Wei, Distributed average tracking of multiple time-varying reference signals with bounded derivatives, IEEE Transactions on Automatic Control, 57(12) (2012) 3169–3174.
B. Kaviarasan, R. Sakthivel, C. Wang and F. Alzahrani, Resilient control design for consensus of nonlinear multi-agent systems with switching topology and randomly varying communication delays, Neurocomputing, 311 (2018) 155–163.
R. Olfati-Saber and R. M. Murray, Consensus problems in networks of agents with switching topology and time-delays, IEEE Transactions on Automatic Control, 49(9) (2004) 1520–1533.
L. X. Wang, Adaptive Fuzzy Systems and Control: Design and Stability Analysis, Prentice Hall, Englewood Cliffs (1994).
A. Ghasemi, R. Kazemi and S. Azadi, Stable decentralized control of a platoon of vehicles with heterogeneous information feedback, IEEE Transactions on Vehicular Technology, 62(9) (2013) 4299–4308.
Y. Zhu and F. Zhu, Barrier-function-based distributed adaptive control of nonlinear CAVs with parametric uncertainty and full-state constraint, Transportation Research Part C: Emerging Technologies, 104 (2019) 249–264.
J. Mei, W. Ren and Y. Song, A unified framework for adaptive leaderless consensus of uncertain multi-agent systems under directed graphs, IEEE Transactions on Automatic Control, 66(12) (2021) 6179–6186.
S. Tong and Y. Li, Adaptive fuzzy output feedback tracking backstepping control of strict-feedback nonlinear systems with unknown dead zones, IEEE Transactions on Fuzzy Systems, 20(1) (2012) 168–180.
X. Wang and B. Hou, Trajectory tracking control of a 2-DOF manipulator using computed torque control combined with an implicit lyapunov function method, Journal of Mechanical Science and Technology, 32(6) (2018) 2803–2816.
V. M. Popov, Hyperstability of control systems, J. of Dynamic Systems Measurement and Control, 96(3) (1974) 372.
A. Ajorlou, A. Momeni and A. G. Aghdam, A class of bounded distributed control strategies for connectivity preservation in multi-agent systems, automatic control, IEEE Transactions on Automatic Control, 55(12) (2010) 2828–2833.
W. Ren, K. Moore and Y. Chen, High-order consensus algorithms in cooperative vehicle systems, 2006 IEEE International Conference on Networking, Sensing and Control, Lauderdale (2006) 457–462.
A. Fan and S. Chang, Extended state observer-based back-stepping sliding mode control for an electromagnetic valve actuator, Journal of Mechanical Science and Technology, 33(2) (2019) 847–856.
Acknowledgments
This work was supported by National Natural Science Foundation of China (51875032), (52002025), Natural Science Foundation of Beijing Municipality (8202015), and Subsidy for Young Teachers’ Scientific Research Ability Improvement Program (X21050).
Author information
Authors and Affiliations
Contributions
Dr. Feng conducted the major research work, Miss He was responsible for the major revision work, Dr. Wang established the simulation platform, Dr. Yang assisted in the whole process, and Dr. Ren provided technical support.
Corresponding author
Additional information
Jianbo Feng received the Ph.D. in Vehicle Engineering at the Beijing Institute of Technology. From October 2016 to October 2018, he studied at the Vehicle Dynamics Laboratory, University of California at Berkeley. He is now a Lecturer at Beijing University of Civil Engineering and Architecture, Beijing. His research interests include vehicle platoon control, vehicle dynamics and control, intelligent driver assistance system.
Rights and permissions
About this article
Cite this article
Feng, J., He, L., Wang, Y. et al. Backstepping method based controller design for third-order truck platoon robust to dynamic uncertainty and external disturbance. J Mech Sci Technol 37, 1433–1442 (2023). https://doi.org/10.1007/s12206-023-0229-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-023-0229-8