航空学报 > 2014, Vol. 35 Issue (4): 1122-1133   doi: 10.7527/S1000-6893.2013.0505

基于析取关系直接变换的冲突解脱方法

陈伟锋1, 邵之江2   

  1. 1. 浙江工业大学 信息工程学院, 浙江 杭州 310023;
    2. 浙江大学 工业控制技术国家重点实验室 工业控制研究所, 浙江 杭州 310027
  • 收稿日期:2013-08-20 修回日期:2013-12-25 出版日期:2014-04-25 发布日期:2014-01-07
  • 通讯作者: 邵之江,Tel.:0571-87953068 E-mail:zjshao@iipc.zju.edu.cn E-mail:zjshao@iipc.zju.edu.cn
  • 作者简介:陈伟锋男,博士,讲师。主要研究方向:飞行器轨迹优化与控制。Tel:0571-85290521 E-mail:wfchen@zjut.edu.cn;邵之江男,博士,教授,博士生导师。主要研究方向:复杂过程系统控制与优化。Tel:0571-87953068 E-mail:zjshao@iipc.zju.edu.cn
  • 基金资助:

    国家自然科学基金(61203132)

Direct Disjunction Transcription Based Conflict Resolution Approach

CHEN Weifeng1, SHAO Zhijiang2   

  1. 1. College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China;
    2. Institute of Industrial Control, State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China
  • Received:2013-08-20 Revised:2013-12-25 Online:2014-04-25 Published:2014-01-07
  • Supported by:

    National Natural Science Foundation of China (61203132)

摘要:

针对自由飞行条件下的飞行冲突解脱问题,提出了一种基于析取关系直接变换的联立求解方法(DDTSA)。首先在不引入额外辅助变量的情况下,将基于析取关系的安全边界条件变换成易于联立求解的约束条件,使问题的变量和方程个数大幅度减少,从而降低问题的求解难度。然后为保证求解的精度和稳定性,采用基于Radau配置点的拉格朗日插值多项式对微分代数方程组进行离散化处理,继而求解离散化得到的非线性规划问题。最后分别对2架、3架以及4架飞机的冲突解脱问题进行仿真,仿真结果表明与相关文献中的方法相比,该方法具有更高的计算效率并且能够得到更优的结果。

关键词: 自由飞行, 冲突解脱, 析取关系, 最优控制, 联立求解方法

Abstract:

For the conflict resolution under free flight conditions, a direct disjunction transcription based simultaneous approach (DDTSA) is put forward in this paper. First, the disjunction based safety boundary conditions are transformed directly into continuous constraints without introducing any additional auxiliary variables, which can be handled simultaneously with ease. The number of variables and the number of equations can be decreased remarkably and then the solution difficulty is reduced. In order to guarantee the solution precision and the solving stability, Radau collocation points based Lagrangian interpolation polynomial is utilized to discretize the group of differential algebraic equations, and then the generated nonlinear programming program is solved to obtain the optimal control profiles. Finally, two aircrafts, three aircrafts and four aircrafts conflict resolution problems are demonstrated. The simulation results show that the proposed method is able to solve these conflict resolution problems with higher efficiency than the approach presented in the related reference; furthermore, it can also yield a better objective value.

Key words: free flight, conflict resolution, disjunction, optimal control, simultaneous approach

中图分类号: