Adaptive Robust Path Tracking Preview Control for Tractor-Trailer Trucks Considering Trailer Sway and Stochastic Disturbances
Yujie Liu, Ming Yue, Xudong Zhao, Guangdeng Zong
Abstract
This paper proposes an adaptive robust preview control method for path tracking in tractor-trailer trucks, aiming to effectively mitigate trailer sway and attenuate stochastic disturbances while adapting to variable vehicle velocity and path curvature. First, we establish the path tracking control system for the tractor-trailer truck, incorporating the hitch angle and hitch angle rate into the system state to minimize trailer sway. On this basis, an adaptive robust preview control method is developed, integrating feedforward and feedback control to improve tracking performance and robustness. The feedforward controller is designed to proactively minimize tracking errors. In the feedback control, an adaptive observer-based <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$H_{\infty } $ </tex-math></inline-formula> robust feedback controller is developed to limit the effects of stochastic disturbances, where an innovative preview distance model, considering variable vehicle velocity and path curvature, is applied to achieve preview control. Then, based on the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$H_{\infty } $ </tex-math></inline-formula> theory, the design criterion of the proposed feedback controller is established, where bilinear matrix inequality (BMI) is transformed into linear matrix inequality (LMI) to solve the observer and controller gains. Additionally, the fuzzy algorithm is performed to enable the feedback controller to adapt to variable velocity. Finally, we evaluate the effectiveness of the proposed method using a hardware-in-the-loop platform. Simulation results confirm its superior robustness and performance compared to the existing baseline control method.