一种通用飞机飞行计划管理系统技术方案

技术编号:23935569 阅读:25 留言:0更新日期:2020-04-25 03:01
为了解决现有按键式通用飞机飞行计划管理系统不便于人机交互的技术问题,本发明专利技术提供了一种通用飞机飞行计划管理系统。系统包括默认常显列表和功能模块;默认常显列表包括飞行计划航路点列表和附近机场列表;功能模块包括插入功能模块、直飞功能模块、删除功能模块、激活/取消功能模块、航线翻转功能模块、航段平移功能模块;本发明专利技术中各功能模块的软件流程是根据触控屏幕类航电系统设备特殊设计的,相对于传统按键类飞行计划管理模块,更便于人机交互,而且在页面内容和软件流程逻辑设计时,充分考虑到飞机飞行过程中多种可能遇到的场景,通用性好。

A general aircraft flight plan management system

【技术实现步骤摘要】
一种通用飞机飞行计划管理系统
本专利技术属于通用飞机飞行管理系统领域,涉及一种通用飞机飞行计划管理系统。
技术介绍
目前,通用飞机飞行计划管理系统多为按键式,飞行员欲实现某项功能时,需要进行多次复杂操作,不便于人机交互。
技术实现思路
为了解决现有按键式通用飞机飞行计划管理系统不便于人机交互的技术问题,本专利技术提供了一种通用飞机飞行计划管理系统。本专利技术的技术方案是:一种通用飞机飞行计划管理系统,其特殊之处在于:包括默认常显列表;默认常显列表包括飞行计划航路点列表和附近机场列表;功能模块;功能模块包括插入功能模块、直飞功能模块、删除功能模块、激活/取消功能模块、航线翻转功能模块、航段平移功能模块;所述插入功能模块用于实现以下步骤:1)接收用户输入;2)判断用户输入类型,若为插入请求,进入步骤3);若否,返回步骤1);3)判断插入请求是否是当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤9);4)生成并弹出插入类型选项,包括列表插入和地图插入;5)接收用户输入,并判断当前输入是否为列表插入,若是,则进入步骤6);若否,则进入步骤7);6)显示航路点列表,提示用户选择待插入的航路点,进入步骤8);7)显示航路点地图,提示用于选择需要插入的航路点,进入步骤8);8)接收用户输入,并判断是否确定插入航路点,若是,则将待插入航路点插入至步骤3)插入请求中包含的飞行计划列表中航路点的下一行;若否,则返回步骤1);9)生成并弹出插入航路点位置提示框,返回步骤1);所述直飞功能模块用于实现以下步骤:1)接收用户输入;2)判断用户输入类型,若为请求直飞航路点,进入步骤3);若为请求直飞机场,进入步骤13);3)判断用户请求的直飞航路点是否是当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤5);4)判断直飞航路点是否为未飞航路点,若是,则进入步骤12);若否则进入步骤8);5)提示用户是否取消当前飞行计划,若是,进入步骤6);若否,进入步骤7);6)以当前飞机位置信息和所述直飞航路点重新建立新的飞行计划,进入步骤12);7)以当前飞机位置信息、所述直飞航路点以及当前飞行计划列表中的未飞航路点,重新建立新的飞行计划,并计算直飞到所述直飞航路点的应飞航向角和距离,以及从所述直飞航路点到下一个未飞航路点的应飞航向角和距离,流程结束;8)提示用户选择是否直飞返回,进入步骤9);9)接收用户输入,若用户输入为直飞返回,则提示用户确认是否取消当前飞行计划,进入步骤10);否则,转入步骤1);10)接收用户输入,若用户输入为取消当前飞行计划,则转入步骤6),若用户输入为不取消当前飞行计划,则进入步骤11);11)以当前飞机位置信息、所述直飞航路点以及当前飞行计划列表中的航路点为基准,重新建立新的飞行计划,并计算直飞到所述直飞航路点的应飞航向角和距离并输出,流程结束;12)计算直飞到所述直飞航路点的应飞航向角和距离并输出,流程结束;13)判断用户请求的待直飞机场是否为附近机场列表中的附近机场,若是则进入步骤14);若否,则进入步骤17);14)显示附近机场信息,并提示用户选择待直飞机场、机场跑道信息、进场程序、进近程序,进入步骤15);15)接收用户输入的激活指令,弹出激活确认提示,所述激活确认提示包含是否取消当前飞行计划以及是否确认直飞机场,进入步骤16);16)接收用户输入,若用户输入为确认激活,则激活直飞机场,并计算当前飞机位置到机场的应飞航向角与距离并输出,程序结束;若为放弃激活,则返回步骤1);17)接收用户输入的自定义机场信息、机场跑道信息、进场程序、进近程序,转入步骤15);所述删除功能模块用于实现以下步骤:1)接收用户输入;2)判断用户输入类型,若为删除航路点请求,进入步骤3);3)判断请求删除的航路点是否为当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤6);4)生成并弹出确认删除当前所选航路点对话框,进入步骤5);5)接收用户输入,若用户输入为确认删除,则删除相应的航路点,并将当前飞行计划航路点列表中位于被删除的航路点下方的其余航路点依次顺序上移,流程结束;若用户输入为放弃删除,则返回步骤1);6)生成并弹出确认删除当前飞行计划航路点列表中所有航路点对话框,进入步骤7);7)接收用户输入,若用户输入为确认删除,则删除当前飞行计划航路点列表中所有航路点;若用户输入为放弃删除,则返回步骤1);激活/取消功能模块用于实现以下步骤:1)接收用户输入;2)判断用户输入类型,若为激活/取消飞行计划请求,进入步骤3);若否,则返回步骤1);3)判断当前飞行计划中所有航路的状态,若所有航路为已激活状态,则进入步骤4);若所有航路未激活状态,则进入步骤5);4)提示用户确认是否取消所有已激活航路,若是,则将激活航路转为非激活状态;若否,进入步骤5);5)激活飞行计划中的所有航路;航线翻转功能模块用于实现以下步骤:1)接收用户输入;2)判断用户输入类型,若为航路翻转请求,进入步骤3);若否,则返回步骤1);3)提示用户确认是否翻转,若是,则进入步骤4);若否则返回步骤1);4)翻转航路点,即将P1、P2、…、PN航路翻转为PN、…、P2、P1航路,并计算PN、…P2、P1航路中各航段的航向角和距离并输出;航段平移功能模块用于实现以下步骤:1)接收用户输入;2)判断用户输入类型,若为航段平移请求,进入步骤3);若否,返回步骤1);3)接收用户输入的航段平移参数,包括待平移飞行计划的起始航路点、平移方向以及平移距离,进入步骤4);4)生成并弹出激活确认对话框,进入步骤5);5)接收用户输入,若用户输入为确认激活,则进入步骤6);若用户输入为放弃激活,返回步骤1);6)根据步骤3)中用户输入的航段平移参数,以及飞机周围环境状况(例如是否有山脉阻挡、军事区域限制等】,判断待平移飞行计划航段是否可被激活,若是,则激活航段平移功能,计算平移后新的飞行计划航段并显示,结束流程;若否,则返回不可激活状态提示,结束流程。进一步地,飞行计划航路点列表包括航路点名称信息、航路点相对方位信息、航路点相对距离信息、航路点高度属性信息、预计到达下一航路点的时间信息、总距离总预计到达时间(即当前位置至终点的距离以及预计到达终点的时间信息);附近机场列表包括机场点名称信息、机场相对方位信息、机场相对距离信息、机场地面类型属性信息(例如机场地面为草地、水面或硬化地面等,该信息用于紧急迫降时飞行员判断是否适合降落)、机本文档来自技高网...

【技术保护点】
1.一种通用飞机飞行计划管理系统,其特征在于:/n包括/n默认常显列表;/n默认常显列表包括飞行计划航路点列表和附近机场列表;/n功能模块;/n功能模块包括插入功能模块、直飞功能模块、删除功能模块、激活/取消功能模块、航线翻转功能模块、航段平移功能模块;/n所述插入功能模块用于实现以下步骤:/n1)接收用户输入;/n2)判断用户输入类型,若为插入请求,进入步骤3);若否,返回步骤1);/n3)判断插入请求是否是当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤9);/n4)生成并弹出插入类型选项,包括列表插入和地图插入;/n5)接收用户输入,并判断当前输入是否为列表插入,若是,则进入步骤6);若否,则进入步骤7);/n6)显示航路点列表,提示用户选择待插入的航路点,进入步骤8);/n7)显示航路点地图,提示用于选择需要插入的航路点,进入步骤8);/n8)接收用户输入,并判断是否确定插入航路点,若是,则将待插入航路点插入至步骤3)插入请求中包含的飞行计划列表中航路点的下一行;若否,则返回步骤1);/n9)生成并弹出插入航路点位置提示框,返回步骤1);/n所述直飞功能模块用于实现以下步骤:/n1)接收用户输入;/n2)判断用户输入类型,若为请求直飞航路点,进入步骤3);若为请求直飞机场,进入步骤13);/n3)判断用户请求的直飞航路点是否是当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤5);/n4)判断直飞航路点是否为未飞航路点,若是,则进入步骤12);若否则进入步骤8);/n5)提示用户是否取消当前飞行计划,若是,进入步骤6);若否,进入步骤7);/n6)以当前飞机位置信息和所述直飞航路点重新建立新的飞行计划,进入步骤12);/n7)以当前飞机位置信息、所述直飞航路点以及当前飞行计划列表中的未飞航路点,重新建立新的飞行计划,并计算直飞到所述直飞航路点的应飞航向角和距离,以及从所述直飞航路点到下一个未飞航路点的应飞航向角和距离,流程结束;/n8)提示用户选择是否直飞返回,进入步骤9);/n9)接收用户输入,若用户输入为直飞返回,则提示用户确认是否取消当前飞行计划,进入步骤10);否则,转入步骤1);/n10)接收用户输入,若用户输入为取消当前飞行计划,则转入步骤6),若用户输入为不取消当前飞行计划,则进入步骤11);/n11)以当前飞机位置信息、所述直飞航路点以及当前飞行计划列表中的航路点为基准,重新建立新的飞行计划,并计算直飞到所述直飞航路点的应飞航向角和距离并输出,流程结束;/n12)计算直飞到所述直飞航路点的应飞航向角和距离并输出,流程结束;/n13)判断用户请求的待直飞机场是否为附近机场列表中的附近机场,若是则进入步骤14);若否,则进入步骤17);/n14)显示附近机场信息,并提示用户选择待直飞机场、机场跑道信息、进场程序、进近程序,进入步骤15);/n15)接收用户输入的激活指令,弹出激活确认提示,所述激活确认提示包含是否取消当前飞行计划以及是否确认直飞机场,进入步骤16);/n16)接收用户输入,若用户输入为确认激活,则激活直飞机场,并计算当前飞机位置到机场的应飞航向角与距离并输出,程序结束;若为放弃激活,则返回步骤1);/n17)接收用户输入的自定义机场信息、机场跑道信息、进场程序、进近程序,转入步骤15);/n所述删除功能模块用于实现以下步骤:/n1)接收用户输入;/n2)判断用户输入类型,若为删除航路点请求,进入步骤3);/n3)判断请求删除的航路点是否为当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤6);/n4)生成并弹出确认删除当前所选航路点对话框,进入步骤5);/n5)接收用户输入,若用户输入为确认删除,则删除相应的航路点,并将当前飞行计划航路点列表中位于被删除的航路点下方的其余航路点依次顺序上移,流程结束;若用户输入为放弃删除,则返回步骤1);/n6)生成并弹出确认删除当前飞行计划航路点列表中所有航路点对话框,进入步骤7);/n7)接收用户输入,若用户输入为确认删除,则删除当前飞行计划航路点列表中所有航路点;若用户输入为放弃删除,则返回步骤1);/n激活/取消功能模块用于实现以下步骤:/n1)接收用户输入;/n2)判断用户输入类型,若为激活/取消飞行计划请求,进入步骤3);若否,则返回步骤1);/n3)判断当前飞行计划中所有航路的状态,若所有航路为已激活状态,则进入步骤4);若所有航路未激活状态,则进入步骤5);/n4)提示用户确认是否取消所有已激活航路,若是,则将激活航路转为非激活状态;若否,进入步骤5);/n5)激活飞行计划中的所有航路;/n航线翻转功能模块用于实现以下步骤:/n1)接收用户输入;/n2...

【技术特征摘要】
1.一种通用飞机飞行计划管理系统,其特征在于:
包括
默认常显列表;
默认常显列表包括飞行计划航路点列表和附近机场列表;
功能模块;
功能模块包括插入功能模块、直飞功能模块、删除功能模块、激活/取消功能模块、航线翻转功能模块、航段平移功能模块;
所述插入功能模块用于实现以下步骤:
1)接收用户输入;
2)判断用户输入类型,若为插入请求,进入步骤3);若否,返回步骤1);
3)判断插入请求是否是当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤9);
4)生成并弹出插入类型选项,包括列表插入和地图插入;
5)接收用户输入,并判断当前输入是否为列表插入,若是,则进入步骤6);若否,则进入步骤7);
6)显示航路点列表,提示用户选择待插入的航路点,进入步骤8);
7)显示航路点地图,提示用于选择需要插入的航路点,进入步骤8);
8)接收用户输入,并判断是否确定插入航路点,若是,则将待插入航路点插入至步骤3)插入请求中包含的飞行计划列表中航路点的下一行;若否,则返回步骤1);
9)生成并弹出插入航路点位置提示框,返回步骤1);
所述直飞功能模块用于实现以下步骤:
1)接收用户输入;
2)判断用户输入类型,若为请求直飞航路点,进入步骤3);若为请求直飞机场,进入步骤13);
3)判断用户请求的直飞航路点是否是当前飞行计划航路点列表中的其中一个航路点,若是,则进入步骤4);若否,则进入步骤5);
4)判断直飞航路点是否为未飞航路点,若是,则进入步骤12);若否则进入步骤8);
5)提示用户是否取消当前飞行计划,若是,进入步骤6);若否,进入步骤7);
6)以当前飞机位置信息和所述直飞航路点重新建立新的飞行计划,进入步骤12);
7)以当前飞机位置信息、所述直飞航路点以及当前飞行计划列表中的未飞航路点,重新建立新的飞行计划,并计算直飞到所述直飞航路点的应飞航向角和距离,以及从所述直飞航路点到下一个未飞航路点的应飞航向角和距离,流程结束;
8)提示用户选择是否直飞返回,进入步骤9);
9)接收用户输入,若用户输入为直飞返回,则提示用户确认是否取消当前飞行计划,进入步骤10);否则,转入步骤1);
10)接收用户输入,若用户输入为取消当前飞行计划,则转入步骤6),若用户输入为不取消当前飞行计划,则进入步骤11);
11)以当前飞机位置信息、所述直飞航路点以及当前飞行计划列表中的航路点为基准,重新建立新的飞行计划,并计算直飞到所述直飞航路点的应飞航向角和距离并输出,流程结束;
12)计算直飞到所述直飞航路点的应飞航向角和距离并输出,流程结束;
13)判断用户请求的待直飞机场是否为附近机场列表中的附近机场,若是则进入步骤14);若否,则进入步骤17);
14)显示附近机场信息,并提示用户选择待直飞机场、机场跑道信息、进场程序、进近程序,进入步骤15);
15)接收用户输入的激活指令,弹出激活确认提示,所述激活确认提示包含是否取消当前飞行计划以及是否确认直飞机场,进入步骤16);
16)接收用户输入,若用户输入为确认激活,则激活直飞机场,并计算当前飞机位置到机场的应飞航向...

【专利技术属性】
技术研发人员:王亮亮缪炜涛吕亚方滕飞王晓阳李文军
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西;61

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

1