System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 航班保障能力指标滚动校验的时刻分配方法组成比例_技高网

航班保障能力指标滚动校验的时刻分配方法组成比例

技术编号:42458615 阅读:11 留言:0更新日期:2024-08-21 12:48
本发明专利技术公开了一种航班保障能力指标滚动校验的时刻分配方法,包括:将申请时刻T按照15分钟粒度、5分钟步长滚动,建立包含申请时刻T的3个15分钟时段;计算三个时段内机场可保障航班数量;根据获得的机场可保障航班数量的参数值,建立新的时刻分配模型;将航空公司申请的时刻T输入建立新的时刻分配模型进行计算,判断机场能否提供时刻用于航班的起飞或降落,若是,表示机场有保障能力,申请时刻T可被分配;否则,申请时刻T不可被分配。本发明专利技术提供的新的时刻分配模型,适合于航空公司申请起飞/到达时间时,判断机场能否提供资源用于航班正常运行的保障,保证任意15分钟内实际航班数量都不会超过机场保障能力参数。

【技术实现步骤摘要】

本专利技术属于民用航空航班时刻管理,具体涉及一种航班保障能力指标滚动校验的时刻分配方法


技术介绍

1、一般来说,航班时刻可以被定义为“一个在某个特定的机场、事先规定好的起飞或降落的时间”;以某个到达时刻为例,必须满足四个条件:空管系统必须有容量允许飞机接近目的地机场、跑道有容量允许飞机落地、必须有足够的停机位和机坪空间、航站楼必须有足够的能力允许旅客过关。

2、因此,民航管理部门规定了不同机场的时刻容量上限,以控制拥堵和保障安全。在航空公司申请时刻阶段,民航管理部门分别按60分钟(整小时)和15分钟(整时刻)粒度条件定义了航班保障能力指标,用于在航班分配时判断机场能否提供保障能力。以粒度条件15分钟为例,此15分钟是按照整时刻点来划分,分别为[0,15)、[15,30)、[30,45)、[45,60)四段。如果在[0,15)内所有时刻都分配在第10分钟、[15,30)内所有都分配在第15分钟时,这种分配情况满足了现有判断条件,但是在[5,20)和[10,25)范围出现了航班扎堆现象,上述情况在实际运行中机场很可能在[5,20)或[10,25)的15分钟内不能提供资源满足航班的排班计划。在运行阶段时,该机场[0,10)之间可能出现大量时刻被空闲,而[10,15)由于在申请阶段被安排了大量航班,机场无法在[10,15)全部按计划保障完毕,因此会将未来及保障的航班顺延,造成后续时间的航班均依此顺延,增加了航班延误情况的发生。


技术实现思路

1、针对于上述现有技术的不足,本专利技术的目的在于提供一种航班保障能力指标滚动校验的时刻分配方法,以解决现有技术中时刻分配时可能出现的航班扎堆现象的问题。本专利技术方法将原来整15分钟(整时刻)粒度条件改成含有申请时刻的三个15分钟时段,分别判断机场能否提供保障能力;本专利技术提供的新的时刻分配模型,适合于航空公司申请起飞/到达时间时,判断机场能否提供资源用于航班正常运行的保障,保证任意15分钟内实际航班数量都不会超过机场保障能力参数。

2、为达到上述目的,本专利技术采用的技术方案如下:

3、本专利技术的一种航班保障能力指标滚动校验的时刻分配方法,步骤如下:

4、1)将申请时刻t按照15分钟粒度、5分钟步长滚动,建立包含申请时刻t的3个15分钟时段t1、t2、t3,分别为[t,t+15)、[t-5,t+10)、[t-10,t+5);表达式为:

5、ti=[ti.s,ti.e),i∈{1,2,3}

6、其中,ti.s为15分钟时段的开始时间,ti.s=t-(i-1)×5;ti.e为15分钟时段的结束时间,ti.e=t+15-(i-1)×5;

7、2)计算t1、t2、t3三个时段内机场可保障航班数量capt.1、capt.2、capt.3,定义参数为capt.i,i∈{1,2,3};

8、3)根据获得的capt.1、capt.2、capt.3参数值,建立新的时刻分配模型,表达式如下:

9、

10、其中,cap60表示申请时刻t的小时段内机场可保障航班数量;act60表示申请时刻t的小时段内目前机场已经申请通过的航班数量;actt.1表示申请时刻t在t1时间段内目前机场已经申请通过的航班数量;actt.2表示申请时刻t在t2时间段内目前机场已经申请通过的航班数量;actt.3表示申请时刻t在t3时间段内目前机场已经申请通过的航班数量;

11、4)将航空公司申请的时刻t输入步骤3)中建立新的时刻分配模型进行计算,判断机场能否提供时刻用于航班的起飞或降落,若是,表示机场有保障能力,申请时刻t可被分配;否则,申请时刻t不可被分配。

12、进一步地,所述步骤2)具体包括:

13、21)分别取ti时段的ti.s、ti.e-5两个时刻所在整15分钟内机场可保障航班数量capi.s、capi.e,其中i∈{1,2,3};

14、定义ti.s1为ti.s时刻所在整15分钟的开始时间;ti.s2为ti.s时刻所在整15分钟的结束时间;ti.e1为ti.e-5时刻所在整15分钟的开始时间;ti.e2为ti.e-5时刻所在整15分钟的结束时间;

15、22)依次判断ti时段的capi.s、capi.e是否相等,如果相等,执行步骤23);否则,执行步骤24);当ti都执行完后,执行步骤3);

16、23)确定ti时段的capt.1、capt.2、capt.3具体参数值后返回步骤22);确定capt.1、capt.2、capt.3具体参数值方法如下:

17、当t1时段的cap1.s=cap1.e时,如下:

18、capt.1=cap1.s或capt.1=cap1.e;

19、当t2时段的cap2.s=cap2.e时,如下:

20、capt.2=cap2.s或capt.2=cap2.e;

21、当t3时段的cap3.s=cap3.e时,如下:

22、capt.3=cap3.s或capt.3=cap3.e;

23、24)将初始15分钟粒度条件判断机场能否提供保障能力的指标分解到5分钟粒度的方法,分别计算出capi.s三个5分钟内机场可保障航班数量capi.s1、capi.s2、capi.s3和capi.e三个5分钟内机场可保障航班数量capi.e1、capi.e2、capi.e3;

24、25)确定ti时段的capt.1、capt.2、capt.3具体参数值后返回步骤22);确定capt.1、capt.2、capt.3具体参数值方法如下:

25、当t1时段[t,t+15)的cap1.s<>cap1.e时,t时刻所在整15分钟为[t1.s1,t1.s2);(t+15)-5时刻所在整15分钟为[t1.e1,t1.e2);

26、

27、当t2时段[t-5,t+10)的cap2.s<>cap2.e,t-5时刻所在整15分钟为[t2.s1,t2.s2);(t+10)-5时刻所在整15分钟为[t2.e1,t2.e2);

28、

29、当t3时段[t-10,t+5)的cap3.s<>cap3.e,t-10时刻所在整15分钟为[t3.s1,t3.s2);(t+5)-5时刻所在整15分钟为[t3.e1,t3.e2);

30、

31、进一步地,所述步骤24)具体包括:

32、241)将初始15分钟粒度保障能力参数除以3,获得平均5分钟的保障能力参数,表达式为:

33、

34、其中,cap15表示航空公司申请时刻t的时刻段内目标机场可保障航班数量;cap5表示申请时刻t的5分钟内机场可保障航班数量,其为1个小时段内12个整分点,分别是0、5、10、15、20、25、30、35、40、45、50、55;

35、本文档来自技高网...

【技术保护点】

1.一种航班保障能力指标滚动校验的时刻分配方法,其特征在于,步骤如下:

2.根据权利要求1所述的航班保障能力指标滚动校验的时刻分配方法,其特征在于,所述步骤2)具体包括:

3.根据权利要求2所述的航班保障能力指标滚动校验的时刻分配方法,其特征在于,所述步骤23)中确定CAPT.1、CAPT.2、CAPT.3具体参数值方法如下:

4.根据权利要求3所述的航班保障能力指标滚动校验的时刻分配方法,其特征在于,所述步骤24)具体包括:

5.根据权利要求4所述的航班保障能力指标滚动校验的时刻分配方法,其特征在于,所述步骤25)中确定CAPT.1、CAPT.2、CAPT.3具体参数值方法如下:

【技术特征摘要】

1.一种航班保障能力指标滚动校验的时刻分配方法,其特征在于,步骤如下:

2.根据权利要求1所述的航班保障能力指标滚动校验的时刻分配方法,其特征在于,所述步骤2)具体包括:

3.根据权利要求2所述的航班保障能力指标滚动校验的时刻分配方法,其特征在于,所述步骤23)中确定capt.1、capt.2...

【专利技术属性】
技术研发人员:庄青胥宝新孔明星苏祖辉印安涛张财陶敬财刘胜新
申请(专利权)人:南京莱斯信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1