系统仿真学报 ›› 2018, Vol. 30 ›› Issue (8): 2966-2972.doi: 10.16182/j.issn1004731x.joss.201808018

• 仿真系统与技术 • 上一篇    下一篇

飞行器定时航迹规划及其交互仿真平台设计

孙明玮1, 马顺健1, 陈增强1, 胡超芳2   

  1. 1. 南开大学 计算机与控制工程学院自动化与智能科学系,天津 300350;
    2. 天津大学 电气与自动化工程学院,天津 300072
  • 收稿日期:2016-11-17 出版日期:2018-08-10 发布日期:2019-01-08
  • 作者简介:孙明玮(1972-),男,北京,博士,副教授,研究方向为飞行器制导与控制、自抗扰控制。
  • 基金资助:
    国家自然科学基金(61573197),天津市自然科学基金(13JCYBJC17400),天津市过程检测与控制重点实验室开放基金(TKLPMC-201613)

Trajectory Planning and Interactive Simulation Software Design for Flight Vehicle with Specified Terminal Time

Sun Mingwei1, Ma Shunjian1, Chen Zengqiang1, Hu Chaofang2   

  1. 1. Department of Automation and Intelligent Science, College of Computer and Control Engineering, Nankai University, Tianjin 300350, China;
    2. School of Electrical Engineering and Automation, Tianjin University, Tianjin 300072, China
  • Received:2016-11-17 Online:2018-08-10 Published:2019-01-08

摘要: 指定到达时间是航迹规划中的一项特别约束。由于带有定时、定角度和规划区域存在禁飞区等约束,航迹规划难以实时求解。通过引入实用的航迹模型,航迹规划问题转换为求解关键航路点的非线性优化问题,确定几何关系后,原问题时间、角度、禁飞区等约束等价为该优化问题的约束条件,继而整理为序列二次规划方法可以求解的数学形式,借助稀疏非线性优化求解器(SNOPT)进行快速求解。在Windows操作系统下采用MFC设计计算机辅助的航迹规划人机交互仿真平台。数学仿真结果验证了算法的有效性和交互仿真平台的方便灵活性。

关键词: 定时, 航迹规划, 禁飞区, 非线性规划, 交互平台

Abstract: Specified terminal time is a special requirement in some path planning problems. It is difficult to solve in real time with specified time, angle and multiple no-fly zones considered. A practical path model is utilized, and a nonlinear optimization problem with respect to waypoints is reformulated. The requirements on time, angle and obstacle avoidance for original path planning problem are converted into constraints of the proposed optimization after geometrical relationships are identified. The optimization problem is established and met the form of sequential quadratic programming problem which is solved by SNOPT (Sparse Nonlinear OPTimizer) package. A computer-aid interactive simulation platform based on Windows OS is designed by MFC (Microsoft Foundation Classes). Simulations verify the effectiveness of the proposed algorithm and the flexibility of the interactive platform.

Key words: specified terminal time, path planning, no-fly zones, nonlinear programming, interactive platform

中图分类号: