• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2022, Vol. 58 ›› Issue (24): 264-274.doi: 10.3901/JME.2022.24.264

• 运载工程 • 上一篇    下一篇

扫码分享

基于线性时变模型预测控制的自主车辆轨迹跟踪控制器设计与验证

庞辉, 刘楠, 刘敏豪, 张风奇   

  1. 西安理工大学机械与精密仪器工程学院 西安 710048
  • 收稿日期:2022-01-25 修回日期:2022-07-25 出版日期:2022-12-20 发布日期:2023-04-03
  • 通讯作者: 庞辉(通信作者),男,1980年出生,博士,教授,博士研究生导师。主要研究方向为车辆系统动力学与智能控制、无人驾驶车辆智能控制方法。E-mail:panghui@xaut.edu.cn
  • 作者简介:庞辉(通信作者),男,1980年出生,博士,教授,博士研究生导师。主要研究方向为车辆系统动力学与智能控制、无人驾驶车辆智能控制方法。E-mail:panghui@xaut.edu.cn;刘楠,男,1996年出生,硕士研究生。主要研究方向为智能车辆路径跟踪与预测算法。E-mail:nanliu2020@163.com;刘敏豪,男,1997年出生,硕士研究生。主要研究方向为智能无人车辆编队及避障控制方法。E-mail:18316583651@qq.com;张风奇,男,1987年出生,博士,讲师。主要研究方向为智能网联电气化车辆节能控制、自动驾驶车辆控制。E-mail:zfqdy@126.com
  • 基金资助:
    国家自然科学基金资助项目(51675423,51905419)。

Design and Validation of Trajectory Tracking Controller for Autonomous Vehicle Based on Linear Time-varying MPC Method

PANG Hui, LIU Nan, LIU Minhao, ZHANG Fengqi   

  1. School of Mechanical and Precision Instrument Engineering, Xi'an University of Technology, Xi'an 710048
  • Received:2022-01-25 Revised:2022-07-25 Online:2022-12-20 Published:2023-04-03

摘要: 随着自动驾驶技术的快速发展,精确的轨迹跟踪已经成为汽车工业和学术领域公认的实现自主车辆运动控制的核心技术之一。为提高自主车辆轨迹跟踪的实时性与准确性,提出一种应用于自主车辆的线性时变模型预测跟踪控制器(Linear time-varying model predictive controller,LTV-MPC)设计方法。根据运动学原理建立某自主无人小车的二自由度运动学模型,其次,基于该模型构建车辆轨迹跟踪系统的误差模型并利用线性参数化理论对其进行离散化,在模型预测控制框架内将该轨迹跟踪控制器的设计转化为一个线性二次规划最优问题。在一个实际搭建的自主车辆试验平台上对所提出控制器的有效性进行不同预设参考路径轨迹下的实车验证,结果表明,该自主车辆能够对所预设的实际参考道路轨迹进行快速、准确的轨迹跟踪控制,且具有较好的行驶稳定性能。

关键词: 自主车辆, 线性时变理论, 模型预测控制器, 轨迹跟踪控制

Abstract: With the rapid development and implementation of autonomous driving technology, accurate trajectory tracking for such autonomous vehicles(AVs) has become one of core techniques for fulfilling the AVs motion control in automobile industry and academic research areas. To improve the real-time and accuracy performance of trajectory tracking for the AVs, it is proposed a comprehensive linear time-varying model predictive controller(LTV-MPC) applied to a certain AV. First, a two-degree-of-freedom kinematic model of an AV is constructed in terms of vehicle kinematics principle, Next, based on this 2-DOF kinematic model of AV, a dynamic error model of vehicle's trajectory tracking system is derived using linear time-varying theory, and this model is then linearized by a successive linearization, and the design of this desirable trajectory tracking controller is transformed to a quadratic programming optimized problem in the framework of model predictive control. Finally, the effectiveness of the proposed controller is validated on a self-established test platform under various prescribed reference road trajectories, the results show that this AV with the proposed LTV-MPC can track the prescribed reference road trajectories with high speed and precision, as well as good stability for the AV under various driving conditions.

Key words: autonomous vehicle, linear time-varying theory, model predictive controller, trajectory tracking control