航空学报 > 2018, Vol. 39 Issue (9): 322105-322113   doi: 10.7527/S1000-6893.2018.22105

基于模型预测静态规划的自适应轨迹跟踪算法

王萌萌, 张曙光   

  1. 北京航空航天大学 交通科学与工程学院, 北京 100083
  • 收稿日期:2018-03-01 修回日期:2018-04-13 出版日期:2018-09-15 发布日期:2018-06-29
  • 通讯作者: 张曙光 E-mail:gnahz@buaa.edu.cn

Adaptive trajectory tracking algorithm based on tracking model-predictive-static-programming

WANG Mengmeng, ZHANG Shuguang   

  1. School of Transportation Science and Technology, Beihang University, Beijing 100083, China
  • Received:2018-03-01 Revised:2018-04-13 Online:2018-09-15 Published:2018-06-29

摘要: 轨迹跟踪是飞机自主运动控制的关键问题之一。跟踪模型预测静态规划(T-MPSP)是一种新近发展的基于非线性模型的轨迹跟踪算法,但对于飞行器受损等情况下,模型参数相较于标称模型具有较大的偏差时,则可能导致轨迹跟踪效果不理想。提出了基于参数估计的自适应轨迹跟踪算法,在模型预测静态规划(MPSP)的框架下得出解析解,实现了对参数的实时估计,据此更新跟踪模型预测静态规划算法中所使用的模型后,可以有效扩大对参数偏离的适应性,并保留模型预测静态规划计算效率高的特点。通过仿真对比得出,相较于已有的跟踪模型预测静态规划,改进后的算法对模型参数偏离的容忍性明显提高,且算法迭代效率高,适于在线应用。

关键词: 实时参数估计, 轨迹跟踪, 模型预测静态规划, 在线辨识, 受损飞行器

Abstract: Trajectory tracking is one of the key methods for autonomous aircraft motion control. Tracking Model Predictive Static Programming (T-MPSP) is an efficient non-linear model-based trajectory tracking algorithm. However, the algorithm may also result in unsatisfactory tracking performance in the cases when the aircraft is impaired, and when the utilized aircraft model deviates significantly from the nominal model. An adaptive trajectory tracking algorithm is proposed based on real-time parameter estimation. The algorithm realizes the real-time parameter estimation under the framework of Model Predictive Static Programming (MPSP), providing computationally efficient closed-form solution; and updates the model used in the T-MPSP in real-time, thus effectively ensuring a better guidance accuracy. The proposed algorithm is an extension of the MPSP algorithm, and therefore has a high overall computational efficiency, so it is amenable for online applications. Numerical simulation validates the effectiveness of the proposed algorithm.

Key words: real-time parameter estimation, trajectory tracking, model prediction static programming, on-line identification, impaired aircraft

中图分类号: