本发明涉及航空,具体而言,涉及一种停机位的确定方法、装置、电子设备及介质。
背景技术:
1、随着航空领域的快速发展,国内的大型枢纽机场都配置有多条跑道和多个停机位。当航班即将落地时,由跑道分配人员按照以往经验为各航班分配跑道后,然后跑道分配人员将各航班分配的跑道告知停机位分配人员,以使停机位分配人员按照以往经验为各航班分配停机位。
2、但是,由于停机位是停机位分配人员按照以往经验进行分配的,因此无法做到为各航班分配的停机位是最优分配,导致机场运行效率较低。
技术实现思路
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、预测模块,用于根据航班数据,预测待确定航班的停机位分配权重矩阵;停机位分配权重矩阵中包括预测的各停机位的分配权重;
35、确定模块,用于根据航班数据、停机位约束条件,确定待确定航班的停机位约束权重矩阵;停机位约束权重矩阵中包括检测航班数据是否符合各停机位的停机位约束条件的检测结果对应的约束权重;
36、确定模块,还用于根据停机位分配权重矩阵和停机位约束权重矩阵,确定待确定航班的停机位。
37、在一种可能的实施方式中,预测模块,具体用于将航班数据输入到跑道分配模型和停机位分配模型中,分别得到待确定航班的跑道分配概率矩阵和停机位分配概率矩阵;其中,跑道分配模型是通过航班样本数据及对应的跑道分配结果进行训练得到的;停机位分配模型是通过航班样本数据及对应的停机位分配结果进行训练得到的;根据跑道分配概率矩阵和停机位分配概率矩阵,确定待确定航班的停机位分配权重矩阵。
38、在一种可能的实施方式中,预测模块,还用于:
39、获取机场各跑道的当前的跑道约束条件;
40、根据航班数据、跑道约束条件,确定待确定航班的跑道分配结果矩阵;跑道分配结果矩阵中包含有各跑道的分配结果;
41、根据跑道分配概率矩阵、停机位分配概率矩阵和跑道分配结果矩阵,确定待确定航班的停机位分配权重矩阵。
42、在一种可能的实施方式中,预测模块,还用于:
43、将跑道分配概率矩阵、停机位分配概率矩阵和跑道分配结果矩阵带入下述公式中,确定待确定航班的停机位分配权重矩阵;
44、;
45、其中,为停机位分配权重矩阵,为跑道分配概率矩阵,为跑道分配结果矩阵,为停机位与跑道之间的距离矩阵,为停机位分配概率矩阵。
46、在一种可能的实施方式中,确定模块,具体用于针对每个停机位,检测待确定航班的航班数据是否符合停机位的停机位约束条件;根据检测结果为符合的停机位约束条件对应的权重,确定待确定航班的停机位的约束权重;将待确定航班的所有停机位的约束权重,生成停机位约束权重矩阵。
47、在一种可能的实施方式中,确定模块,具体用于计算停机位分配权重矩阵和停机位约束权重矩阵中,每个停机位的分配权重和约束权重之间的差的绝对值,得到每个停机位对应的第一数值;计算停机位分配权重矩阵和停机位约束权重矩阵中,每个停机位的分配权重和约束权重之间的和的绝对值的二分之一,得到每个停机位对应的第二数值;根据所有停机位的第一数值和第二数值,确定停机位目标权重矩阵;根据停机位目标权重矩阵,确定待确定航班的停机位。
48、在一种可能的实施方式中,确定模块,还用于:
49、若第一数值大于第二数值,则将停机位分配权重矩阵和停机位约束权重矩阵中,停机位的分配权重和约束权重之间的和的平均值,确定为停机位的目标权重;
50、若第一数值小于等于第二数值,则将停机位分配权重矩阵和停机位约束权重矩阵中,停机位的分配权重和约束权重之间的和,确定为停机位的目标权重;
51、将待确定航班的所有停机位的目标权重,生成待确定航班的停机位目标权重矩阵。
52、第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行如第一方面任一项停机位的确定方法的步骤。
53、第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面任一项停机位的确定方法的步骤。
54、本技术的有益效果为本技术实施例提供了一种停机位的确定方法、装置、电子设备及介质,该方法包括:获取机场的待确定航班的航班数据,及机场各停机位的当前的携带有权重的停机位约束条件;根据航班数据,预测待确定航班的停机位分配权重矩阵;停机位分配权重矩阵中包括预测的各停机位的分配权重;根据航班数据、停机位约束条件,确定待确定航班的停机位约束权重矩阵;停机位约束权重矩阵中包括检测航班数据是否符合各停机位的停机位约束条件的检测结果对应的约束权重;根据停机位分配权重矩阵和停机位约束权重矩阵,确定待确定航班的停机位。本技术通过待确定航班的停机位分配权重矩阵和停机位约束权重矩阵,确定待确定航班的停机位,提高了机场运行效率。