Miralem Saljanin, Sven Müller, Jochen Kiebler, Jens Neubeck, Andreas Wagner
{"title":"A model predictive control approach for highly automated vehicles in urban environments","authors":"Miralem Saljanin, Sven Müller, Jochen Kiebler, Jens Neubeck, Andreas Wagner","doi":"10.1007/s41104-022-00103-x","DOIUrl":null,"url":null,"abstract":"<div><p>In this paper, a model predictive control (MPC) approach for the lateral and longitudinal control of a highly automated electric vehicle with all-wheel drive and dual-axis steering is presented. For the prediction of state trajectories a two-track vehicle model is used. The MPC problem for trajectory tracking is formulated by controlling the front and rear steering angle as well as the individual drive torques with respect to actuator and design constraints. Beside the steering angles, the MPC controller computes the individual drive torques to not only match the reference velocity but also to support the lateral dynamics of the vehicle using torque vectoring. The MPC problem is solved using ACADOS, a software package for efficiently solving optimal control problems. The effectiveness of the proposed MPC scheme is demonstrated via simulation.</p></div>","PeriodicalId":100150,"journal":{"name":"Automotive and Engine Technology","volume":"7 1-2","pages":"105 - 113"},"PeriodicalIF":0.0000,"publicationDate":"2022-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s41104-022-00103-x.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Automotive and Engine Technology","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s41104-022-00103-x","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a model predictive control (MPC) approach for the lateral and longitudinal control of a highly automated electric vehicle with all-wheel drive and dual-axis steering is presented. For the prediction of state trajectories a two-track vehicle model is used. The MPC problem for trajectory tracking is formulated by controlling the front and rear steering angle as well as the individual drive torques with respect to actuator and design constraints. Beside the steering angles, the MPC controller computes the individual drive torques to not only match the reference velocity but also to support the lateral dynamics of the vehicle using torque vectoring. The MPC problem is solved using ACADOS, a software package for efficiently solving optimal control problems. The effectiveness of the proposed MPC scheme is demonstrated via simulation.