Abstract
Path tracking control is one of the most important functions for autonomous driving. In path tracking control, high accuracy and smooth tracking are required for safe and comfort driving. In order to meet these requirements, model predictive control approaches, which can obtain an optimized solution with respect to a predefined path, have been widely studied. Conventional predictive controllers have been studied based on a simple bicycle model. However, the conventional predictive controllers have a performance limitation in practical challenges due to the difference between the simple bicycle model and the actual vehicle. To overcome this limitation, the actuator dynamics of the steering system should be incorporated into the control design. In this paper, we propose a model predictive control based path tracking control algorithm to achieve the accurate and smooth tracking by incorporating the dynamic characteristics of the steering actuation system. In the proposed control algorithm, an optimal trajectory of the steering command is calculated by applying a quadratic programming optimization method. The proposed controller was verified by computer simulation with various driving scenarios. The simulation results show that the proposed controller can improve the tracking performance.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
De Luca, G. O. A. and Samson, C. (1998). Feedback control of a nonholonomic car-like robot. Robot Motion Planning and Control, 171–249.
Borrelli, F., Falcone, P., Keviczky, T., Asgari, J. and Hrovat, D. (2005). MPC-based approach to active steering for autonomous vehicle systems. Int. J. Vehicle Autonomous Systems 3, 2, 265–291.
Hemami, A. and Mehrabi, M. (1997). On the steering control of automated vehicles. Intelligent Transportation System, ITSC’ 97, IEEE Conf., 266–271.
Katriniok, A. and Abel, D. (2011). LTV-MPC approach for lateral vehicle guidance by front steering at the limits of vehicle dynamics. Decision and Control and European Control Conf. (CDC-ECC), 2011 50th IEEE Conf., 6828–6833.
Keviczky, T., Falcone, P., Borrelli, F., Asgari, J. and Hrovat, D. (2006). Predictive control approach to autonomous vehicle steering. American Control Conf.
Ljung, L. (2002). Prediction error estimation methods. Circuits, Systems and Signal Processing, 21, 11–21.
Ollero, A. and Amidi, O. (1991). Predictive path tracking of mobile robots. Application to the CMU NavLab. Advanced Robotics, ‘Robots in Unstructured Environments’, 91 ICAR., 5th Int. Conf., 2, 1081–1086.
Rajamani, R. (2012). Vehicle Dynamics and Control. Springer. Berlin.
Vahidi, A. and Eskandarian, A. (2003). Research advances in intelligent collision avoidance and adaptive cruise control. Intelligent Transportation Systems, IEEE Trans., 4, 143–153.
Wang, L. (2009). Model Predictive Control System Design and Implementation Using MATLAB®. Springer. Berlin.
Zhu, Y. and Ozguner, U. (2008). Constrained model predictive control for nonholonomic vehicle regulation problem. Proc. 17th IFAC World Cong., 9552–9557.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kim, E., Kim, J. & Sunwoo, M. Model predictive control strategy for smooth path tracking of autonomous vehicles with steering actuator dynamics. Int.J Automot. Technol. 15, 1155–1164 (2014). https://doi.org/10.1007/s12239-014-0120-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12239-014-0120-9