一种航班拼接方法、装置、电子设备及存储介质与流程

文档序号:33898752发布日期:2023-04-21 06:46阅读:43来源:国知局
一种航班拼接方法、装置、电子设备及存储介质与流程

本技术涉航班,尤其是涉及一种航班拼接方法、装置、电子设备及存储介质。


背景技术:

1、对于机场,同一架飞机是先进港,再出港,对于航班,就是一个进港航班和一个出港航班,若未正确计算进港航班和出港航班的拼接关系,则不能通过进港航班的状态、到达时间推断出港航班的状态和起飞时间。目前机场的进港航班和出港航班拼接关系的计算不够准确且不够及时,有时需要人工干涉修改,极大的影响机场的正常运营,涉及机位、登机口等航班资源的分配以及航班保障,从而影响旅客的出行。所以,如何提高航班拼接的准确性成为了不容小觑的技术问题。


技术实现思路

1、有鉴于此,本技术的目的在于提供一种航班拼接方法、装置、电子设备及存储介质,有效解决机场的进港航班和出港航班拼接的计算不够准确、不够及时的问题,提高机场的进港航班和出港航班的拼接准确性。

2、本技术实施例提供了一种航班拼接方法,所述航班拼接方法包括:

3、检测航班的当前业务阶段的类型;

4、若所述当前业务阶段的类型为航班计划阶段,则将当前航班日期中已完成航班拼接的计划航班进行断开拼接,基于每个计划航班的机号信息、计划进港时间以及计划出港时间完成航班拼接;其中,计划航班包括多个第一出港航班和多个第一进港航班;

5、若所述当前业务阶段的类型为航班动态阶段,确定出多个未取消且未结束的动态航班,对多个所述动态航班中已完成航班拼接的动态航班进行断开处理,基于每个动态航班的机号信息、进港时间的优先级顺序表以及出港时间的优先级顺序表完成航班拼接;其中,动态航班包括多个第二出港航班和多个第二进港航班,所述进港时间的优先级顺序表包括计划进港时间、预计进港时间以及实际进港时间,所述出港时间的优先级顺序表包括计划出港时间、预计出港时间以及实际出港时间。

6、在一种可能的实施方式中,所述若所述当前业务阶段的类型为航班计划阶段,则将当前航班日期中已完成航班拼接的计划航班进行断开拼接,基于每个计划航班的机号信息、计划进港时间以及计划出港时间完成航班拼接,包括:

7、获取所述当前航班日期中已确认且有所述机号信息的计划航班;

8、针对于每个机号信息,在该机号信息相对应的计划航班之中确定出相对应的第一进港航班和第一出港航班,并将所述第一进港航班添加至相对应的进港航班列表之中,将所述第一出港航班添加至相对应的出港航班列表之中;

9、针对于每个所述机号信息,将该机号信息相对应的所述进港航班列表中的至少一个第一进港航班根据相对应的计划进港时间进行升序排序,以及将所述出港航班列表中的至少一个第一出港航班根据相对应的计划出港时间进行升序排序;

10、针对于每个所述机号信息,根据先进后出的规则将完成排序后的进港航班列表以及完成排序后的出港航班列表的第一进港航班以及第一出港航班进行两两拼接。

11、在一种可能的实施方式中,针对于每个所述机号信息,根据先进后出的规则将完成排序后的进港航班列表以及完成排序后的出港航班列表的第一进港航班以及第一出港航班进行两两拼接,包括:

12、检测是否需对所述第一进港航班和所述第一出港航班进行跨夜配置;

13、若是,则对存在跨夜现象的所述第一进港航班和存在跨夜现象的所述第一出港航班进行跨夜设置;其中,所述跨夜现象为所述第一进港航班的计划进港时间为第一天的夜间,所述第一出港航班的计划出港时间为第一天之后的时间;

14、若否,则不对存在跨夜现象的所述第一进港航班和存在跨夜现象的所述第二出港航班进行跨夜配置。

15、在一种可能的实施方式中,在所述若所述当前业务阶段的类型为航班计划阶段之后,所述航班拼接方法还包括:

16、获取到当前航班日期中不存在机号信息的参考计划航班;

17、基于每个所述参考计划航班相对应的机型信息、所述计划进港时间以及所述计划出港时间完成多个所述参考计划航班的拼接。

18、在一种可能的实施方式中,针对于每个所述机号信息,所述基于每个动态航班的机号信息、进港时间的优先级顺序以及出港时间的优先级顺序表完成航班拼接,包括:

19、确定出所述动态航班的机号信息对应的第二进港航班以及第二出港航班;

20、对所述进港航班的实际进港时间、预计进港时间以及计划进港时间进行优先级排序生成所述进港时间的优先级顺序表,对所述出港航班的实际出港时间、预计出港时间以及计划出港时间进行优先级排序生成所述出港时间的优先级顺序表;

21、依据先进港后出港的顺序对所述进港时间的优先级顺序表以及所述出港时间的优先级顺序表之中的时间最接近的第二进港航班和第二出港航班两两拼接。

22、在一种可能的实施方式中,在所述完成航班拼接之后,所述航班拼接方法还包括:

23、若检测到所述动态航班出现航班取消情况、撤销航班取消情况、航班删除情况之中的任意一种情况时,则重新确定出所述动态航班的拼接关系。

24、在一种可能的实施方式中,在所述完成航班拼接之后,所述航班拼接方法还包括:

25、对多个航班的拼接结果进行拼接检查;

26、若检查出所述航班连续多次进港或者连续多次出港,则确定出该航班的航班数据有误。

27、本技术实施例还提供了一种航班拼接装置,所述航班拼接装置包括:

28、检测模块,用于检测航班的当前业务阶段的类型;

29、第一拼接模块,用于若所述当前业务阶段的类型为航班计划阶段,则将当前航班日期中已完成航班拼接的计划航班进行断开拼接,基于每个计划航班的机号信息、计划进港时间以及计划出港时间完成航班拼接;其中,计划航班包括多个第一出港航班和多个第一进港航班;

30、第二拼接模块,用于若所述当前业务阶段的类型为航班动态阶段,确定出多个未取消且未结束的动态航班,对多个所述动态航班中已完成航班拼接的动态航班进行断开处理,基于每个动态航班的机号信息、进港时间的优先级顺序表以及出港时间的优先级顺序表完成航班拼接;其中,动态航班包括多个第二出港航班和多个第二进港航班,所述进港时间的优先级顺序表包括计划进港时间、预计进港时间以及实际进港时间,所述出港时间的优先级顺序表包括计划出港时间、预计出港时间以及实际出港时间。

31、本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的航班拼接方法的步骤。

32、本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的航班拼接方法的步骤。

33、本技术实施例提供的一种航班拼接方法、装置、电子设备及存储介质,所述航班拼接方法包括:检测航班的当前业务阶段的类型;若所述当前业务阶段的类型为航班计划阶段,则将当前航班日期中已完成航班拼接的计划航班进行断开拼接,基于每个计划航班的机号信息、计划进港时间以及计划出港时间完成航班拼接;其中,计划航班包括多个第一出港航班和多个第一进港航班;若所述当前业务阶段的类型为航班动态阶段,确定出多个未取消且未结束的动态航班,对多个所述动态航班中已完成航班拼接的动态航班进行断开处理,基于每个动态航班的机号信息、进港时间的优先级顺序表以及出港时间的优先级顺序表完成航班拼接;其中,动态航班包括多个第二出港航班和多个第二进港航班,所述进港时间的优先级顺序表包括计划进港时间、预计进港时间以及实际进港时间,所述出港时间的优先级顺序表包括计划出港时间、预计出港时间以及实际出港时间。有效解决机场的进港航班和出港航班拼接的计算不够准确、不够及时的问题,提高机场的进港航班和出港航班的拼接准确性。

34、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

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