一种基于航路差异度的飞机多航路评价方法与流程

文档序号:12272468阅读:411来源:国知局
一种基于航路差异度的飞机多航路评价方法与流程

本发明属于飞机技术领域,涉及一种飞机多航路评价方法,可用于飞机多航路规划问题中对规划出的飞机多条航路的优劣进行评价。



背景技术:

飞机航路规划技术是飞机任务规划系统的重要组成之一。航路规划技术能够为飞机提供满足各种约束的航路,大大提高了飞机执行任务的成功率。航路评价技术是根据飞行的任务以及各个需求指标对所规划出的航路进行合理的分析,是对航路优劣的评价,能够为飞行员或相关指挥人员选择合适的航路提供参考。

通常航路规划技术都是为了给飞机规划一条最优的航路,但是飞机在飞行的过程中会遇到突发威胁或障碍,之前规划好的单条航路无法使用,此时则需要多条备选航路。同时针对危险品运输的问题,也需要多条备选航路,保证每次运输飞行的差异度。除此之外,随着规划环境复杂度的增加,只用一个代价函数难以全面描述航路的特点,因此规划多条航路将成为未来航路规划的主要研究趋势。

现有的航路评价方法都为单航路评价,仅针对航路的长度、安全度、光滑度以及航路点个数等因素对航路进行优劣评价。而对于多航路规划问题,不仅需要规划出多条备选航路,还要保证规划出的多条航路具有一定的差异度。因为单航路评价技术只是针对每条航路自身的特点对其进行评价,所以只考虑了航路自身的优劣评价因素,没有考虑航路与航路之间存在的差异度关系,无法适用于多航路的评价。



技术实现要素:

为了克服现有技术的不足,本发明提供一种基于航路差异度的多航路评价方法,给多航路评价提供一种合理可行的解决方案。

本发明解决其技术问题所采用的技术方案包括以下步骤:

步骤1、计算航路自身状态各个评价指标的值,按如下步骤进行:

1.1航路中第i段航路的起始点坐标为(xi,yi),终点坐标为(xi+1,yi+1),i=1,2,…,n,n为航路所包含的航路段个数,两个航路点间的航路为一个航路段,最小航路段长度

1.2航路中第j个航路点处的转弯角为θj,j=1,2,…,N,N为除起点与终点外的航路点个数,最小转弯角θmin=min(θj),j=1,2,…,N;

1.3航路中转弯点数量Nturn=N;

1.4航路总长度

1.5设规划出的航路共有Npath条,则航路自身状态指标矩阵其中m代表评价指标,和分别代表第k条航路的最小航路段长度、最小转弯角、转弯点数量和航路总长度,k=1,2,…,Npath

步骤2、在仅考虑航路自身状态准则下利用AHP-TOPSIS法对航路进行排序,得到最优航路,按如下步骤进行:

2.1构造航路自身状态的相对重要度矩阵其中a表示相对重要度,表示第1个指标相对于第2个指标的重要程度,第1个到第4个指标分别为航路的最小航路段长度、航路的最小转弯角、航路的转弯点数量以及航路的航路总长度;

2.2计算矩阵As的最大特征根对应的经归一化后的特征向量ωs=[ωs1s2s3s4],将特征向量ωs作为航路自身状态各因素权重;

2.3设t为航路自身状态评价指标个数,将航路自身状态指标矩阵Ms归一化为其中,归一化后的第k行第t列评价指标k=1,2,…,Npath,t=1,2,3,4;

2.4计算航路自身状态加权结果式中为加权后的第k行第t列元素;

2.5确定矩阵Hs第t个指标的正理想解和负理想解

式中,J1为效益型指标,其中包括最小航路段长度和最小转弯角;J2为成本性指标,其中包括转弯点数量和航路总长度;

2.6计算航路自身状态的正理想解距离和负理想解距离

其中,表示第k条航路的航路自身状态的正理想解距离,表示第k条航路的航路自身状态的负理想解距离,

2.7计算航路自身状态的贴进度其中,第k条航路的航路自身状态的贴进度

2.8将最大的Csk所对应的航路作为最优航路rbest

步骤3、计算航路间差异度各个评价指标的值,确定航路间差异度指标矩阵,按如下步骤进行:

3.1设除去最优航路rbest的剩余Npath-1条航路的集合为第g条航路与第g1条航路的距离为g,g1=1,2,…,Npath-1,则第g条航路的航路间最小距离g≠g1且g1=1,2,…,Npath-1;

第g条航路与第g1条航路的距离其中,u=1,2,…,NDIV,NDIV表示航路等分点的个数,rgu表示航路rg的第u个等分点,d(rgu,rg1u)表示航路rg的第u个等分点与航路的第u个等分点的距离;

3.2除最优航路rbest外的第g条航路与最优航路间的距离其中,rbestu表示航路rbest的第u个等分点,d(rgu,rbestu)表示航路rg的第u个等分点与航路rbest的第u个等分点的距离;

3.3除最优航路外,确定航路间差异度指标矩阵其中m代表评价指标,令则分别代表第g条航路的航路间最小距离和航路与最优航路距离

步骤4、对航路进行排序,按如下步骤进行:

4.1构造除最优航路rbe外的航路自身状态指标矩阵其中和分别代表除最优航路rbest外的第g条航路的最小航路段长度、最小转弯角、转弯点数量和航路总长度;

4.2构造航路间差异度相对重要度矩阵与准则层相对重要度矩阵其中,表示第1个指标相对于第2个指标的重要程度,表示第2个指标相对于第1个指标的重要程度,第1个指标为航路间最小距离,第2个指标分别为航路与最优航路距离;

4.3计算矩阵Ad的最大特征根对应的经归一化后的特征向量ωd=[ωd1d2],将特征向量ωd作为航路间差异度各因素权重;计算矩阵A的最大特征根对应的经归一化后的特征向量ω=[ω12],将特征向量ω作为指标层权重;

4.4设z为航路间差异度评价指标个数,得到归一化后的航路间差异度矩阵和归一化后的除最优航路rbest外的航路自身状态指标矩阵其中,g=1,2,…,Npath-1,z=1,2,t=1,2,3,4,归一化后的第g行第t列的评价指标归一化后的第g行第z列的评价指标

4.5计算除最优航路rbest外的航路自身状态加权结果和航路间差异度加权结果式中为加权后的第g行第z列元素,为加权后的第g行第t列元素;

4.6确定矩阵Hb第t个指标的正理想解和负理想解

式中,J1为效益型指标,J2为成本性指标,航路间最小距离和航路与最优航路距离均为效益型指标;

确定Hd第z个指标的正理想解和负理想解

4.7分别计算Hb与Hd的正理想解距离与以及负理想解的距离与

其中和为除最优航路rbest外的第g条航路航路自身状态的正理想解距离和负理想解的距离,和为除最优航路rbest外的第g条航路航路间差异度的正理想解距离和负理想解的距离;

4.8计算Hb的航路贴进度和Hd的航路贴进度其中,

4.9计算最终多航路评价结果T,

其中代表除最优航路rbest外的Npath-1条航路的评价结果,数值越大代表越好。

本发明的有益效果是:提出了多航路评价层次结构模型,设计了航路间最小距离和航路与最优航路距离两个指标来度量航路间差异度,并利用AHP-TOPSIS法实现了多航路的评价。该发明中提出的多航路评价层次结构模型能够合理体现多航路评价的层次结构,解决了传统航路评价层次结构模型无法用于多航路评价的问题。本发明设计的这两个指标能够描述多条航路之间的差异度关系,解决了传统航路评价指标无法评价多航路之间关系的问题。

附图说明

图1为多航路评价层次结构模型图;

图2为一个多航路规划实例图;

图3为本发明的实现方法流程图。

具体实施方式

下面结合附图和实施例对本发明进一步说明,本发明包括但不仅限于下述实施例。

本发明建立多航路评价体系结构,见附图1,具体如下:

结构一共分为三层,即目标层,准则层和指标层。将多航路评价作为目标层;将航路自身状态以及航路间差异度作为准则层;将航路自身状态以及航路间差异度中的各个评价指标作为指标层,其中航路自身状态包括最小航路段距离、最小转弯角、转弯点数量和航路总长度四个指标,航路间差异度包括航路间最小距离和航路与最优航路距离两个指标。

本发明按照图3所示的流程图实施如下步骤:

步骤1、计算航路自身状态各个评价指标的值,确定航路自身状态指标矩阵Ms,具体按如下步骤进行:

1.1计算最小航路段长度:该指标属性为航路所有分段折线中最小的折线段长度,设最小航路段长度为lmin,第i段航路的起始点坐标为(xi,yi),终点坐标为(xi+1,yi+1),i=1,2,…,n,n为航路所包含的航路段个数,两个航路点间的航路为一个航路段,最小航路段长度的计算公式为:

其中符号min表示取最小值。

1.2计算最小转弯角:该指标属性为飞机航路中最小的转弯角度,设最小转弯角为θmin,第j个航路点处的转弯角为θj,j=1,2,…,N,N为除起点与终点外的航路点个数,最小转弯角计算公式为:

θmin=min(θj),j=1,2,…,N

1.3转弯点数量:该指标属性为飞机在沿航路飞行中的转弯次数,其与航路点个数相等,设转弯点数量为Nturn,则转弯点数量计算公式为:

Nturn=N

1.4航路总长度:该指标属性为飞机沿航路从起点到终点所飞行的距离,设航路总长度为L,航路总长度的计算公式为:

1.5确定航路自身状态指标矩阵Ms,设规划出的航路共有Npath条,则Ms由下式计算:

其中m代表评价指标,和分别代表第k条航路的最小航路段长度、最小转弯角、转弯点数量和航路总长度,k=1,2,…,Npath

步骤2、在仅考虑航路自身状态准则下利用AHP-TOPSIS法对航路进行排序,得到最优航路,具体按如下步骤进行:

2.1构造航路自身状态的相对重要度矩阵As

其中a表示相对重要度,相对重要度为9级,即用数字1到9表示,数字的含义参照表1。表示第1个指标相对于第2个指标的重要程度,其余类似。第1个到第4个指标分别为航路的最小航路段长度,航路的最小转弯角,航路的转弯点数量以及航路的航路总长度。

表1相对重要度数字含义

2.2计算矩阵As的最大特征根λsmax及其对应的经归一化后的特征向量ωs=[ωs1s2s3s4],将特征向量ωs作为航路自身状态各因素权重。在该步骤中当得到最大特征根λsmax需计算一致性指标CIs,然后计算一致性比例CRs。当CRs<0.1时认为矩阵满足一致性要求;当CRs≥0.1时需要对比较判断矩阵进行修正。CIs和CRs计算公式如下:

其中n′为矩阵As的阶数,RIs为平均随机一致性指标,RIs可通过查表得到,在本发明中As阶数为4,RIs取0.9

2.3设t为航路自身状态评价指标个数,将航路自身状态指标矩阵Ms归一化为:

其中为归一化后的航路自身状态指标矩阵,为归一化后的第k行第t列评价指标。

2.4计算航路自身状态加权结果Hs

式中为加权后的第k行第t列元素。

2.5确定矩阵Hs的正理想解和负理想解。正理想解和负理想解计算公式如下:

式中和分别代表第t个指标的正理想解和负理想解。J1为效益型指标,其中包括最小航路段长度和最小转弯角;J2为成本性指标,其中包括转弯点数量和航路总长度;符号max表示取最大值。

2.6计算航路自身状态的正理想解距离和负理想解距离其计算公式如下:

表示第k条航路的航路自身状态的正理想解距离,表示第k条航路的航路自身状态的负理想解距离。

2.7计算航路自身状态的贴进度Cs,Cs计算公式如下:

其中Csk表示第k条航路的航路自身状态的贴进度。

2.8将最大的Csk所对应的航路作为最优航路并记为rbest

步骤3、计算航路间差异度各个评价指标的值,确定航路间差异度指标矩阵,具体按如下步骤进行:

3.1计算航路间最小距离:该指标属性为当前选定的航路与其它规划出的航路间的最小距离。设除去最优航路rbest的剩余Npath-1条航路的集合为第g条航路与第g1条航路的距离为g,g1=1,2,…,Npath-1,则第g条航路的航路间最小距离计算公式为:

g≠g1且g1=1,2,…,Npath-1

第g条航路与第g1条航路的距离计算公式为:

其中NDIV表示航路等分点的个数,rgu表示航路rg的第u个等分点,d(rgu,rg1u)表示航路rg的第u个等分点与航路rg1的第u个等分点的距离。

3.2航路与最优航路距离:该指标属性为当前选定的航路与最优航路rbest之间的距离,除最优航路rbest外的第g条航路与最优航路距离计算公式如下:

rbestu表示航路rbest的第u个等分点,d(rgu,rbestu)表示航路rg的第u个等分点与航路rbest的第u个等分点的距离。

3.3确定航路间差异度指标矩阵Md,除去步骤2得到的最优航路外,Md可表示成如下矩阵:

其中m代表评价指标,为了下文表示方便此处令则分别代表第g条航路的航路间最小距离和航路与最优航路距离其余类似。

步骤4、在考虑航路自身状态以及航路间差异度准则下利用AHP-TOPSIS法对航路进行排序,具体按如下步骤进行:

4.1构造除最优航路rbest外的航路自身状态指标矩阵Mb

其中m代表评价指标,和分别代表除最优航路rbest外的第g条航路的最小航路段长度、最小转弯角、转弯点数量和航路总长度。

4.2构造航路间差异度相对重要度矩阵Ad与准则层相对重要度矩阵A:

其中a表示相对重要度,相对重要度为9级,即用数字1到9表示,数字的含义参照表1。表示第1个指标相对于第2个指标的重要程度,其余类似。第1个指标为航路间最小距离,第2个指标分别为航路与最优航路距离,和a21的含义类似。

4.3计算矩阵Ad的最大特征根λdmax对应的经归一化后的特征向量ωd=[ωd1d2],将特征向量ωd作为航路间差异度各因素权重。计算矩阵A的最大特征根λmax对应的经归一化后的特征向量ω=[ω12],将特征向量ω作为指标层权重。在该步骤中当得到最大特征根λdmax需计算一致性指标CId,然后计算一致性比例CRd。当CRd<0.1时认为矩阵满足一致性要求;当CRd≥0.1时需要对比较判断矩阵进行修正。CId和CRd计算公式如下:

其中n″为矩阵As的阶数,RIs为平均随机一致性指标,RIs可通过查表得到,在本发明中As阶数为2,RIs取0,矩阵A的取值与As相同,其大特征根λmax的一致性指标计算方法与λdmax的一致性指标计算方法相同。

4.4设z为航路间差异度评价指标个数,将矩阵Mb,Md归一化为:

其中和计算公式如下

其中为归一化后的航路间差异度矩阵,为归一化后的除最优航路rbest外的航路自身状态指标矩阵,为归一化后的第g行第t列的评价指标,为归一化后的第g行第z列的评价指标。

4.5计算除最优航路rbest外的航路自身状态加权结果Hb和航路间差异度加权结果Hd

式中为加权后的第g行第z列元素,为加权后的第g行第t列元素。

4.6确定矩阵Hb与Hd的正理想解和负理想解。Hb的正理想解和负理想解计算公式如下:

式中和分别代表第t个指标的正理想解和负理想解,J1为效益型指标,J2为成本性指标,航路间最小距离和航路与最优航路距离均为效益型指标。

Hd的正理想解和负理想解计算公式如下:

式中和分别代表第z个指标的正理想解和负理想解。

4.7分别计算Hb与Hd的正理想解距离与和负理想解的距离与其计算公式如下:

其中和为除最优航路rbest外的第g条航路航路自身状态的正理想解距离和负理想解的距离,和为除最优航路rbest外的第g条航路航路间差异度的正理想解距离和负理想解的距离。

4.8计算Hb与Hd的航路的贴进度Cb和Cd,计算公式如下:

4.9计算最终多航路评价结果T

其中代表除最优航路rbest外的Npath-1条航路的评价结果,数值越大代表越好。

本发明的效果可以通过以下仿真实验进一步说明:

参照图2,该仿真想定地图大小为[900km 900km],由9个威胁组成,其中雷达威胁用菱形进行了标记,其余为地形威胁。在该想定中利用多航路规划算法规划出4条航路,并对其进行多航路评价。

根据步骤2计算航路自身状态指标值,指标值如表2所示。

表2航路自身状态指标值

根据步骤3构造航路自身状态相对重要度矩阵As如下:

经计算得最大特征值λsmax=4.117,则一致性指标CIs=0.039,一致性比例CRs=0.043,通过一致性检验。最后计算航路自身状态各因素权重ωs=[ωs1s2s3s4]分别为[0.1847 0.4121 0.0869 0.8880]。最后通过计算得到最优航路为2号航路。

计算最优航路,得到最优航路为2号航路,因此排除2号航路计算航路间差异度指标,指标值如表3所示。

根据步骤4计算除最优航路外的航路间差异度指标,指标值如表3所示。

表3航路间差异度指标值

根据步骤5构造航路间差异度相对重要度矩阵Ad,准则层相对重要度矩阵A与Ad相同,Ad构造如下:

经计算得最大特征值λdmax=2,则一致性指标CId=0,一致性比例CR=0,通过一致性检验。最后计算航路自身状态各因素权重ωd=[ωd1d2]分别为[0.9487 0.3162]。设置准则层两指标相对重要度矩阵与ωd相同,其权重为ω=[ω12]。

排除最优航路2对剩余航路进行航路自身状态的TOPSIS优劣排序。得到1、3与4号航路对应的理想解距离与负理想解距离如下:

Db+=[0.0411 0.0303 0.0399]

Db-=[0.0303 0.0410 0.0177]

经计算得到航路自身状态的贴进度为:

Cb=[0.4238 0.5754 0.3072]

排除最优航路2对剩余航路进行航路间差异度的TOPSIS优劣排序,得到1、3与4号航路对应的理想解距离与负理想解距离如下:

Dd+=[0.1708 0.4220 0.0559]

Dd-=[0.2594 0 0.4122]

经计算得到航路间差异度的贴进度为:

Cd=[0.6029 0 0.8806]

最后加权得到多航路最终优劣排序为:

T=[0.5927 0.5459 0.5699]

从排序结果可以看到图2中的航路根据自身状态其优劣程度为2>3>1>4,由于3号航路较短,因此经过评价过后其优于1号与4号航路,这个结果也比较符合实际。经排序后的航路间差异度的优劣排序为2>4>1>3,此时由于1号与4号航路分布在规划区域的最上和最下,具有最大的差异度,所以经过排序后这两条航路优于3号航路。最终排序结果为2>1>4>3。

通过对比排序可以看到,若不加入航路间差异度的评价准则,只用传统的航路评价方法得到的结果为2>3>1>4。如果加入本发明提出的航路间差异度的评价准则,则结果变为2>1>4>3,此时3号航路评分最低,1号与4号航路评分提高。通过图2可见,由于1号与4号航路分布较远,与其他航路拥有较大的差异度,其评分较高,这也符合多航路评价的准则,即航路间有较大的差异度。通过以上分析可见,本发明提出的多航路评价方法能够有效解决多航路评价问题。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1