Model Predictive Control for Evasive Steering of Autonomous Vehicle

Conference paper
Part of the Lecture Notes in Mechanical Engineering book series (LNME)


For an autonomous vehicle, a steering controller is essential. Model Predictive Control (MPC) is frequently used for steering control because the performance is sub-optimal and it can take constraints into account. The usual model embedded in MPC for steering control is vehicle body dynamics without steering system dynamics because the response of steering system is fast enough to ignore in usual maneuvers. However, the dynamics of the steering system is not ignorable when a maneuver requires higher torque than a limit of an actuator of the steering system, such as evasive steering maneuvers. To handle this problem, the model embedded in MPC should consider the limit of the actuator with a simple structure for a low computational load. Therefore, this paper proposes a simple model of steering system dynamics that can provide information on the actuator without adding too many states. The proposed MPC is implemented with the steering model with usual vehicle body dynamics as in linear form. It shows better performance than a regular MPC in evasive maneuvers, which is confirmed in simulation and experiments with a scaled vehicle.


Autonomous vehicle Model Predictive Control Steering control Evasive steering 



This research was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. NRF-2019R1A2C1003103) and by the Industry Core Technology Development Program (grant no.: 10076309) funded By the Ministry of Trade, Industry & Energy (MOTIE, Korea)”.


  1. 1.
    Falcone, P., et al.: Predictive active steering control for autonomous vehicle systems. IEEE Trans. Control Syst. Technol. 15(3), 566–580 (2007)CrossRefGoogle Scholar
  2. 2.
    Falcone, P., et al.: Integrated braking and steering model predictive control approach in autonomous vehicles. IFAC Proc. Vol. 40(10), 273–278 (2007)CrossRefGoogle Scholar
  3. 3.
    Falcone, P., et al.: A linear time varying model predictive control approach to the integrated vehicle dynamics control problem in autonomous systems. In: 2007 46th IEEE Conference on Decision and Control, pp. 2980–2985. IEEE (2007)Google Scholar
  4. 4.
    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(7), 1155–1164 (2014)CrossRefGoogle Scholar
  5. 5.
    Keller, M., et al.: Driving simulator study on an emergency steering assist. In: 2014 IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 3008–3013. IEEE (2014)Google Scholar
  6. 6.
    Ulsoy, A.G., Peng, H., Çakmakci, M.: Automotive Control Systems. Cambridge University Press, Cambridge (2012)CrossRefGoogle Scholar
  7. 7.
    Germani, A., Manes, C., Palumbo, P.: State space representation of a class of mimo systems via positive systems. In: 2007 46th IEEE Conference on Decision and Control, pp. 476–481. IEEE (2007)Google Scholar
  8. 8.
    Otter, P., Van Dal, R.: On state space approximation of multi-input multi-output systems with stochastic exogenous inputs, pp. 529–538 (1989)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.School of Mechanical EngineeringPusan National UniversityBusanKorea
  2. 2.Mando Innovations Silicon ValleyMountain ViewUSA

Personalised recommendations