Ying Xu, Chen Biyun, Shan Xin, W. Jia, Z. F. Lu, Gang Xu
{"title":"Model predictive control for lane keeping system in autonomous vehicle","authors":"Ying Xu, Chen Biyun, Shan Xin, W. Jia, Z. F. Lu, Gang Xu","doi":"10.1109/PESA.2017.8277758","DOIUrl":null,"url":null,"abstract":"This paper presents a controller for lane keeping system (LKS), and the method of the reference trajectory generation is interpolating five preview points obtained by sensors. Its mean purpose is to reduce the demand for sensors by only using five points. Also the distance between these five preview points is determined by the longitudinal velocity. The computation of the controller has been achieved by casting the model predictive control (MPC) for tracking problem into the quadratic programming (QP) problem. The steering angle is minimized to generate the optimal control sequence and the effectiveness and robustness of the proposed approaches are demonstrated through co-simulations of Matlab/Simulink and CarSim under the different velocity. And the simulation results show that the MPC controller is suitable for reducing the lateral displacement and achieving better performance.","PeriodicalId":223569,"journal":{"name":"2017 7th International Conference on Power Electronics Systems and Applications - Smart Mobility, Power Transfer & Security (PESA)","volume":"19 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Conference on Power Electronics Systems and Applications - Smart Mobility, Power Transfer & Security (PESA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PESA.2017.8277758","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21
Abstract
This paper presents a controller for lane keeping system (LKS), and the method of the reference trajectory generation is interpolating five preview points obtained by sensors. Its mean purpose is to reduce the demand for sensors by only using five points. Also the distance between these five preview points is determined by the longitudinal velocity. The computation of the controller has been achieved by casting the model predictive control (MPC) for tracking problem into the quadratic programming (QP) problem. The steering angle is minimized to generate the optimal control sequence and the effectiveness and robustness of the proposed approaches are demonstrated through co-simulations of Matlab/Simulink and CarSim under the different velocity. And the simulation results show that the MPC controller is suitable for reducing the lateral displacement and achieving better performance.