高级检索

基于LQR的车道保持辅助控制策略

Control Strategy of Lane Keeping Assistant Based on LQR

  • 摘要: 为减少因车道偏离引发的交通事故,基于二自由度车辆模型,设计基于线性二次型调节器(linear quadratic regulator, LQR)的车道保持辅助控制策略。在侧向路径偏移和横摆角误差的基础上,增加侧向速度和横摆角速度为状态变量,采用LQR算法控制系统达到稳定的同时,将车辆的状态通过CarSim反馈给控制器,使状态变量和控制输入构成的成本函数最小化,即以最小的代价控制方向盘转角,实现车辆跟随车道中心线行驶;在MATLAB/Simulink中搭建控制器,与CarSim进行联合仿真。结果表明,在不同车速及道路工况下,该控制策略均可有效减小控制误差,消除侧向偏移,且保证车辆在车道内稳定行驶,具有良好的鲁棒性和适应性。

     

    Abstract: In order to reduce the traffic accidents caused by lane departure, a control strategy of the lane keeping assistant based on linear quadratic regulator (LQR) was designed. On the basis of the lateral path offset and yaw error, the lateral velocity and yaw velocity were added as state variables. LQR algorithm was used to control the system to achieve stability, at the same time, the state of the vehicle was also fed back to the controller through CarSim, so as to minimize the cost function composed of state variables and control inputs. In other words, the steering wheel angle could be controlled at the minimum cost to realize the vehicle following the center line of the lane. The controller was built in MATLAB/Simulink and co-simulated with CarSim. The results show that under different vehicle speeds and road conditions, the control strategy can effectively reduce the control error, eliminate the lateral deviation and yaw deviation, ensure the stable driving of the vehicle in the lane at different speeds and road conditions, the controller has good robustness and adaptability.

     

/

返回文章
返回