Skip to main content
Log in

Stochastic Model Predictive Control Approach to Autonomous Vehicle Lane Keeping

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

In real-world scenarios, the uncertainty of measurements cannot be handled efficiently by traditional model predictive control (MPC). A stochastic MPC (SMPC) method for handling the uncertainty of states in autonomous driving lane-keeping scenarios is presented in this paper. A probabilistic system is constructed by considering the variance of states. The probabilistic problem is then transformed into a solvable deterministic optimization problem in two steps. First, the cost function is separated into mean and variance components. The mean component is calculated online, whereas the variance component can be calculated offline. Second, Cantelli’s inequality is adopted for the deterministic reformulation of constraints. Consequently, the original probabilistic problem is transformed into a quadratic programming problem. To validate the feasibility and effectiveness of the proposed control method, we compared the SMPC controller with a traditional MPC controller in a lane-keeping scenario. The results demonstrate that the SMPC controller is more effective overall and produces smaller steady-state distance errors.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. KHODAYARI A, GHAFFARI A, AMELI S, et al. A historical review on lateral and longitudinal control of autonomous vehicle motions [C]//2010 International Conference on Mechanical and Electrical Technology. Singapore: IEEE, 2010: 421–429.

    Google Scholar 

  2. TURRI V, CARVALHO A, TSENG H E, et al. Linear model predictive control for lane keeping and obstacle avoidance on low curvature roads [C]//16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013). The Hague: IEEE, 2013: 378–383.

    Google Scholar 

  3. XU Y, CHEN B Y, SHAN X, et al. Model predictive control for lane keeping system in autonomous vehicle [C]//2017 7th International Conference on Power Electronics Systems and Applications-Smart Mobility, Power Transfer & Security (PESA). Hong Kong: IEEE, 2017: 1–5.

    Google Scholar 

  4. FALCONE P, BORRELLI F, ASGARI J, et al. Predictive active steering control for autonomous vehicle systems [J]. IEEE Transactions on Control Systems Technology, 2007, 15(3): 566–580.

    Article  Google Scholar 

  5. FARINA M, GIULIONI L, MAGNI L, et al. A probabilistic approach to Model Predictive Control [C]//52nd IEEE Conference on Decision and Control. Firenze: IEEE, 2013: 7734–7739.

    Google Scholar 

  6. LIU C C, CARVALHO A, SCHILDBACH G, et al. Stochastic predictive control for lane keeping assistance systems using a linear time-varying model [C]//2015 American Control Conference (ACC). Chicago, IL: IEEE, 2015: 3355–3360.

    Google Scholar 

  7. SUH J, CHAE H, YI K. Stochastic model-predictive control for lane change decision of automated driving vehicles [J]. IEEE Transactions on Vehicular Technology, 2018, 67(6): 4771–4782.

    Article  Google Scholar 

  8. SUH J, KIM B, YI K. Stochastic predictive control based motion planning for lane change decision using a Vehicle Traffic Simulator [C]//2016 IEEE Transportation Electrification Conference and Expo, Asia-Pacific (ITEC Asia-Pacific). Busan: IEEE, 2016: 900–907.

    Google Scholar 

  9. RAJAMANI R. Mechanical engineering series: Vehicle dynamics and control [M]. Heidelberg: Springer, 2005.

    Google Scholar 

  10. GULDNER J, TAN H S, PATWARDHAN S. Analysis of automatic steering control for highway vehicles with look-down lateral reference systems [J]. Vehicle System Dynamics, 1996, 26(4): 243–269.

    Article  Google Scholar 

  11. LUO L H. Steering control for lane keeping system based on MPC [J]. Journal of Shanghai Jiao Tong University, 2014, 48(7): 1015–1020 (in Chinese).

    Google Scholar 

  12. FARINA M, GIULIONI L, MAGNI L, et al. An approach to output-feedback MPC of stochastic linear discrete-time systems [J]. Automatica, 2015, 55: 140–149.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Runze Cai  (蔡润泽).

Additional information

Foundation item

the Science and Technology Commission of Shanghai Municipality (No. 19511103503)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, C., Zhuang, C., Zheng, X. et al. Stochastic Model Predictive Control Approach to Autonomous Vehicle Lane Keeping. J. Shanghai Jiaotong Univ. (Sci.) 26, 626–633 (2021). https://doi.org/10.1007/s12204-021-2352-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12204-021-2352-y

Key words

CLC number

Document code

Navigation