Model Predictive Control for Evasive Steering of an Autonomous Vehicle
Model Predictive Control (MPC) is frequently used for the steering controllers of autonomous vehicles, and simple vehicle dynamics is usually used for the reference model. However, simple vehicle dynamics is not sufficient for evasive steering maneuvers that require very fast steering actions. The objective of this study is to design an MPC that works for such maneuvers. We considered the steering system model and vehicle model in the MPC design. The proposed steering model provides information about the disturbances, the bandwidth of the actuator, and the motor voltage while maintaining a simple structure. The controller computes less demanding desired steering angles that do not violate the voltage constraints at the cost of tracking error. Otherwise, the MPC would result in failure of the desired evasive maneuver due to voltage saturation causing failure of the steering angle tracking. A simulation and experimental results confirmed that evasive maneuvers are successfully performed with the proposed steering controller within the allowable voltage range, and it outperformed a regular MPC based on a simple vehicle model.
Key wordsAutonomous vehicle Steering control Evasive steering Model predictive control Voltage constraint
Unable to display preview. Download preview PDF.
This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF), which is funded by the Ministry of Science, ICT & Future Planning (2016R1C1B1006540), and the Industry Core Technology Development Program (grant no.: 10076309), which is funded by the Ministry of Trade, Industry and Energy (MOTIE, Korea).
- Falcone, P., Tufo, M., Borrelli, F., Asgari, J. and Tseng, H. E. (2007). A linear time varying model predictive control approach to the integrated vehicle dynamics control problem in autonomous systems. Proc. IEEE Conf. Decision and Control, New Orleans, Louisiana, USA.Google Scholar
- Germani, A., Manes, C. and Palumbo, P. (2007). State space representation of a class of mimo systems via positive systems. Proc. IEEE Conf. Decision and Control, New Orleans, Louisiana, USA.Google Scholar
- Kawakami, A. (1997). A state-space realization form of multi-input multi-output two-dimensional systems. Proc. 36th SICE Annual Conf., Tokushima, Japan.Google Scholar
- Keller, M., Hass, C., Seewald, A. and Bertram, T. (2014). Driving simulator study on an emergency steering assist. Proc. IEEE Int. Conf. Systems, Man, and Cybernetics (SMC), San Diego, California, USA.Google Scholar
- Li, L., Jia, Z., Cheng, T. and Jia, X. (2011). Optimal model predictive control for path tracking of autonomous vehicle. Proc. Int. Conf. Measuring Technology and Mechatronics Automation, Shangshai, China.Google Scholar
- Marouf, A., Sentouh, C., Djemañ, M. and Pudlo, P. (2011). Control of an electric power assisted steering system using reference model. Proc. 50th IEEE Conf. Decision and Control and European Control Conf., Orlando, Florida, USA.Google Scholar
- Shim, T., Adireddy, G. and Yuan, H. (2012). Autonomous vehicle collision avoidance system using path planning and model-predictive-control-based active front steering and wheel torque control. Proc. Institution of Mechanical Engineers, Part D: J. Automobile Engineering 226, 6, 767–778.Google Scholar
- Soudbakhsh, D., Eskandarian, A. and Moreau, J. (2011). An emergency evasive maneuver algorithm for vehicles. Proc. 14th Int. IEEE Conf. Intelligent Transportation Systems (ITSC), Washington, D.C., USA.Google Scholar
- Wei, L., Kong-Hui, G. and Jian-Wei, Z. (2010). Research on current control algorithm of electric power steering. Proc. WASE Int. Conf. Information Engineering, Beidaihe, Hebei, China.Google Scholar
- Zaremba, A. and Davis, R. I. (1995). Dynamic analysis and stability of a power assist steering system. Proc. American Control Conf., Seattle, Washington, D.C., USA.Google Scholar
- Zaremba, A. T., Liubakka, M. K. and Stuntz, R. M. (1998). Control and steering feel issues in the design of an electric power steering system. Proc. American Control Conf., Philadelphia, Pennsylvania, USA.Google Scholar