欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2023, Vol. 44 ›› Issue (1): 129-139.doi: 10.12382/bgxb.2022.0886

所属专题: 特种车辆理论与技术

• • 上一篇    下一篇

基于MPC-MFAC的双侧独立电驱动无人履带车辆轨迹跟踪控制

唐泽月, 刘海鸥*(), 薛明轩, 陈慧岩, 龚小杰, 陶俊峰   

  1. 北京理工大学 机械与车辆学院, 北京 100081
  • 收稿日期:2022-10-06 上线日期:2023-02-10
  • 通讯作者:
  • 基金资助:
    国家自然科学基金项目(52172378)

Trajectory Tracking Control of Dual Independent Electric Drive Unmanned Tracked Vehicle Based on MPC-MFAC

TANG Zeyue, LIU Haiou*(), XUE Mingxuan, CHEN Huiyan, GONG Xiaojie, TAO Junfeng   

  1. School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, China
  • Received:2022-10-06 Online:2023-02-10

摘要:

简化模型带来的模型失配以及外部环境不确定性是导致轨迹跟踪误差的主要原因,尤其对于无人履带车辆,其复杂的物理特性和工作环境更放大了两大因素的不利影响。针对该问题,将基于模型和基于数据的控制方法结合起来,提出一种基于模型预测控制结合无模型自适应控制补偿的双侧独立电驱动无人履带车辆轨迹跟踪控制方法。在平衡建模准确度和求解耗时的基础上,利用模型预测控制进行前馈求解。针对模型预测控制中简化模型与车辆实际模型之间必然存在的差异以及环境不确定性,基于动态跟踪效果构建无模型自适应控制算法进行补偿,即利用车辆实际轨迹与模型预测所得轨迹之间的误差,对模型预测控制求解的两侧履带速度控制量进行实时修正。仿真实验结果表明,该方法能够在一定程度上抑制系统内外部不确定因素的影响,提高动态环境下双侧独立电驱动无人履带车辆轨迹跟踪控制的精度。

关键词: 无人履带车辆, 模型预测控制, 无模型自适应控制, 改进粒子群优化算法, 轨迹跟踪控制

Abstract:

The model mismatch caused by the simplified model and uncertainty of external environment are the main reasons for the trajectory tracking error. Especially for the unmanned tracked vehicle, its complex physical characteristics and working environment magnify the adverse effects of these two factors. To solve this problem, this paper combines the model-based and data-based control methods, and proposes a trajectory tracking control method for the dual independent electric drive unmanned tracked vehicle based on a model predictive control algorithm (MPC) combined with a model-free adaptive control algorithm (MFAC) as compensation. Firstly, based on balancing modeling accuracy and solution time, the MPC is used for feedforward solution. Then, for the inevitable differences between the simplified model in the MPC and the actual vehicle model and environmental uncertainty, the MFAC algorithm is constructed based on the dynamic tracking effect for compensation. That is, the error between the actual trajectory of the vehicle and the trajectory predicted by the model is used to correct the speed control quantities of the dual tracks solved by the MPC in real time. The simulation results show that this method can suppress the influence of internal and external uncertainties of the system to a certain extent, and improve the trajectory tracking control accuracy of the dual independent electric drive unmanned tracked vehicle in a dynamic environment.

Key words: unmanned tracked vehicle, model predictive control, model-free adaptive control, improved particle swarm optimization algorithm, trajectory tracking control

中图分类号: