本申请涉及航路提示,尤其涉及一种机载导航数据库航路智能提示方法、系统、设备及介质。
背景技术:
1、在民航领域中,对于计算机飞行计划系统所规划航班所使用航路的临时变更,飞行人员确定在机载导航数据库与飞行计划所使用航路是否一致,现阶段需要通过飞行员人工在飞行计划资料中找到航班当前使用航路数据,调取mcdu设备进行航路点的一一比对,以确保机载导航数据库使用航路点数据的正确性和一致性。由于mcdu设备性质要求,目前通过人工方式进行飞行计划航路数据和机载导航数据库航路数据之间比对的方式,国际长航线涉及航路点众多,比对耗时较长,处理效率较低,且容易遗漏出错。因此,如何提高飞行计划航路数据和机载导航数据库航路数据之间比对的方式,减少工作负荷是亟需解决的问题。
技术实现思路
1、本申请的主要目的在于克服现有技术的缺点与不足,提供了一种机载导航数据库航路智能提示方法、系统、设备及介质,通过相似度与数据遍历比对方式,输出飞行计划航路数据与机载导航数据库的相似度最高航路,并提供执行航班任务机组的精准告警推送与智能化提示,便于飞行员选择近似航路进行增删航路点操作,减少工作负荷。
2、为了达到上述目的,本申请采用以下技术方案:
3、第一方面,本申请提供了一种机载导航数据库航路智能提示方法,包括下述步骤:
4、基于预先建立的机载导航数据库维护系统,设置航班航路的对比逻辑;
5、根据所述对比逻辑判断飞行计划航路数据与机载导航数据库维护系统中的航路数据是否一致,若不一致,则进行航路数据不一致告警,并计算出机载导航数据库维护系统中与飞行计划航路数据相似的航路数据;
6、将计算得到的相似的航路数据与飞行计划航路数据进行比对,提示比对结果并推送到执行航班任务的机组终端界面。
7、作为优选的技术方案,所述进行航路数据不一致告警是指飞行计划航路数据与机载导航数据库维护系统中的航路数据不一致,即飞行计划使用的航路数据发生动态变化,机载导航数据库不适用时,产生告警信息推送至机组终端界面。
8、作为优选的技术方案,所述计算出机载导航数据库维护系统中与飞行计划航路数据相似的航路数据是采用哈希算法计算得到的,具体的:
9、将飞行计划航路数据的文本去除连接标识,得到纯文本,并将纯文本进行分词,将分词结果组成包括航路点、连接方式的词列表,并结合机载导航数据库维护系统的航路数据求取词列表的tf-idf权重;
10、对词列表的每个词进行哈希处理,生成固定位数的二进制哈希值;
11、将所述二进制哈希值中的0调整为-1变为权重向量,并将所述权重向量与词列表的tf-idf权重相乘,得到新的权重向量;
12、根据所述新的权重向量对飞行计划航路数据中的每个词汇进行求和处理,得到飞行计划航路数据的哈希表示;
13、对所述飞行计划航路数据的哈希表示进行降维处理,按照正数为1负数为0的规则将词列表权重二值化;
14、根据所述权重二值化计算得到机载导航数据库维护系统中与飞行计划航路数据相似的航路数据的相似度。
15、作为优选的技术方案,所述将飞行计划航路数据的文本去除连接标识,得到纯文本,并将纯文本进行分词,将分词结果组成包括航路点、连接方式的词列表,并结合机载导航数据库维护系统的航路数据求取词列表的tf-idf权重,具体的:
16、根据分词结果创建飞行计划航路数据的向量矩阵;
17、计算分词结果的词频,公式为:
18、
19、其中,ni,j是该词在航路数据中的出现次数,nk,j是在航路数据分词和去停用词后的总词数;
20、在词频的基础上,计算飞行计划航路数据的词语逆向文件频率:
21、
22、其中,|d|代表历史航路数据集的航路数量,1+|j:ti∈dj|代表包含该词语的航路数量;
23、根据词频和逆向文件频率,并对所述向量矩阵进行赋值,计算得到词列表的tf-idf权重。
24、作为优选的技术方案,所述根据所述相似度是通过计算汉明距离衡量航路数据的相似度,汉明距离越小,航路数据相似度越高。
25、作为优选的技术方案,所述将计算得到的相似的航路数据与飞行计划航路数据进行比对,提示比对结果并推送到执行航班任务机组的终端界面,具体的:
26、计算飞行计划航路数据和取得的相似航路数据共同的部分,作为相同数据;飞行计划航路数据和相似航路数据不同的部分为差异数据,并提醒飞行员注意差异数据,对差异数据进行调整。
27、作为优选的技术方案,所述提醒飞行员注意差异数据,对差异数据进行调整,具体的:
28、在差异数据中,飞行计划航路数据多出的部分为多余数据,需飞行员于mcdu设备调用相似航路,删除多余航路点;
29、在差异数据中,相似航路数据多出的部分为增补数据,需飞行员于mcdu设备增补航路点,调用航路点信息。
30、第二方面,本申请提供了一种机载导航数据库航路提示系统,应用于所述的一种机载导航数据库航路智能提示方法,包括对比逻辑模块、告警模块以及提示模块;
31、所述对比逻辑模块,用于基于预先建立的机载导航数据库维护系统,设置航班航路的对比逻辑;
32、所述告警模块,用于根据所述对比逻辑判断飞行计划航路数据与机载导航数据库维护系统中的航路数据是否一致,若不一致,则进行航路数据不一致告警,并计算出机载导航数据库维护系统中与飞行计划航路数据相似的航路数据;
33、所述提示模块,用于将计算得到的相似的航路数据与飞行计划航路数据进行比对,提示比对结果并推送到执行航班任务的机组终端界面。
34、第三方面,本申请提供了一种电子设备,所述电子设备包括:
35、至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序指令,所述计算机程序指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行所述的一种机载导航数据库航路智能提示方法。
36、第四方面,本申请提供了一种计算机可读存储介质,存储有程序,所述程序被处理器执行时,实现所述的一种机载导航数据库航路智能提示方法。
37、综上所述,与现有技术相比,本申请提供的技术方案带来的有效效果至少包括:
38、本申请提出了一种机载导航数据库航路智能提示方法,本申请通过实时比对飞行计划使用航路与机载导航数据库装载航路数据;比对结果精准推送至执飞航班飞行员efb放行资料中,确保精准告警推送;通过相似度比对与遍历算法提供机载数据中最接近的航路数据,实现智能化提示,飞行员基于该方案可最少操作的复现调用飞行计划航路,减少其工作负荷。
1.一种机载导航数据库航路智能提示方法,其特征在于,包括下述步骤:
2.根据权利要求1所述一种机载导航数据库航路智能提示方法,其特征在于,所述进行航路数据不一致告警是指飞行计划航路数据与机载导航数据库维护系统中的航路数据不一致,即飞行计划使用的航路数据发生动态变化,机载导航数据库不适用时,产生告警信息推送至机组终端界面。
3.根据权利要求1所述一种机载导航数据库航路智能提示方法,其特征在于,所述计算出机载导航数据库维护系统中与飞行计划航路数据相似的航路数据是采用哈希算法计算得到的,具体的:
4.根据权利要求3所述一种机载导航数据库航路智能提示方法,其特征在于,所述将飞行计划航路数据的文本去除连接标识,得到纯文本,并将纯文本进行分词,将分词结果组成包括航路点、连接方式的词列表,并结合机载导航数据库维护系统的航路数据求取词列表的tf-idf权重,具体的:
5.根据权利要求3所述一种机载导航数据库航路智能提示方法,其特征在于,所述根据所述相似度是通过计算汉明距离衡量航路数据的相似度,汉明距离越小,航路数据相似度越高。
6.根据权利要求1所述一种机载导航数据库航路智能提示方法,其特征在于,所述将计算得到的相似的航路数据与飞行计划航路数据进行比对,提示比对结果并推送到执行航班任务机组的终端界面,具体的:
7.根据权利要求6所述一种机载导航数据库航路智能提示方法,其特征在于,所述提醒飞行员注意差异数据,对差异数据进行调整,具体的:
8.一种机载导航数据库航路智能提示系统,其特征在于,应用于权利要求1-7中任一项所述的一种机载导航数据库航路智能提示方法,包括对比逻辑模块、告警模块以及提示模块;
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,存储有程序,其特征在于,所述程序被处理器执行时,实现权利要求1-7任一项所述的一种机载导航数据库航路智能提示方法。