Abstract
Kinematic model predictive control (MPC) is well known for its simplicity and computational efficiency for path tracking of autonomous vehicles, however, it merely works well at low speed. In addition, earlier studies have demonstrated that tracking accuracy is improved by the feedback of yaw rate, as it improves the system transients. With this in mind, it is expected that the performance of path tracking can be improved by a cascaded controller that utilizes kinematic MPC to determine desired yaw rate rather than steering angle, and uses proportional-integral-derivative (PID) control to follow the reference yaw rate. However, directly combining MPC with PID feedback control of yaw rate results in a controller with poor tracking accuracy. The simulation results show that the cascaded MPC-PID controller has relatively stable but larger error compared to classic kinematic and dynamic MPC. Based on the analysis of vehicle sideslip angle, a novel path tracking control method is proposed, which is designed using a kinematic MPC to handle the disturbances on road curvature, a PID feedback control of yaw rate to reject uncertainties and modeling errors, and a vehicle sideslip angle compensator to correct the kinematic model prediction. The proposed controller performances involving steady-state and transient response, robustness, and computing efficiency were evaluated on Carsim/Matlab joint simulation environment. Furthermore, field experiments were conducted to validate the robustness against sensor disturbances and time lag. The results demonstrate that the developed vehicle sideslip compensator is sufficient to capture steer dynamics, and the developed controller significantly improves the performance of path tracking and follows the desired path very well, ranging from low speed to high speed even at the limits of handling.
Highlights
In recent years, research on autonomous vehicles has seen great achievement together with computer and sensors technology advances
This paper describes the design of a cascaded kinematic model predictive control (MPC)-PID controller with vehicle sideslip compensation for path tracking of autonomous vehicles
A kinematic MPC based on yaw rate is derived to tackle the disturbances of the upcoming road curvature at various speeds
Summary
Research on autonomous vehicles has seen great achievement together with computer and sensors technology advances. It is well known that kinematic vehicle model is unsuitable for high-speed path tracking as they are inaccurate in regions of tire force saturation [25], the proposed controller based on kinematic model follows the desired path very well, ranging from low speed to high speed even at the limits of handling This is mainly caused by the involvements of these aforementioned two elements, i.e., the feedback control of yaw rate and vehicle sideslip compensation. This cascaded MPC-PID control method is not appropriate for stop-and-go scenarios and automatic parking, if Ki is not set to zero
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.