基于虚拟管制员的空域仿真方法及其装置制造方法

文档序号:6714739阅读:188来源:国知局
基于虚拟管制员的空域仿真方法及其装置制造方法
【专利摘要】本发明实施例提供一种基于虚拟管制员的空域仿真方法及其装置,该方法包括:获取预设的飞行计划和航迹冲突规则及风条件;若判断获知飞行计划和航迹冲突规则合法,则获取航空器性能数据;根据飞行计划、风条件及航空器性能数据获得航空器的第一轨迹信息,并检测是否接收到管制指令;若检测到管制指令,则根据航空器性能数据、航迹冲突规则以及管制指令,获得航迹冲突统计信息;若未检测到管制指令,则根据航空器性能数据、航迹冲突规则以及第一轨迹信息,获得航迹冲突统计信息。本发明实施例提供的基于虚拟管制员的空域仿真方法及其装置能够提高仿真的实时性。
【专利说明】基于虚拟管制员的空域仿真方法及其装置

【技术领域】
[0001] 本发明实施例涉及航空管理技术,尤其涉及一种基于虚拟管制员的空域仿真方法 及其装置。

【背景技术】
[0002] 随着我国航空运输业的快速发展,我国每年的航班数量直线上升,由此导致的空 域资源与飞行需求之间的矛盾日渐突出。
[0003] 在实际运行中,空域管理者综合分析航班时刻表、临时飞行计划、空域结构、空管 基础设施运行状态和天气条件等因素,结合当前空中交通态势和未来发展,形成空域运行 管理方案,据此动态空域调整和飞行流量调配。在空域运行管理方案付诸实施前,需要对其 运行效果进行仿真评估,以验证该方案的有效性,并对空域运行管理方案进行优化。现有技 术中,使用基于虚拟管制员的推演模式进行仿真运算时,为达到贴近实际的仿真效果,通过 对管制员在不同环境下的思维、判断和发出指令的抽象模拟,由虚拟管制员的自主判断来 探测和化解飞行冲突,并通过建立管制运行规则库来逼近管制员的探测和化解飞行冲突的 行为。
[0004] 然而,在实际的仿真运算过程中,飞行流量的数据很大,由虚拟管制员的自主判断 来探测和化解飞行冲突的方法结构复杂、计算需求量大,导致仿真的实时性较差。


【发明内容】

[0005] 本发明实施例提供一种基于虚拟管制员的空域仿真方法及其装置,用以提高仿真 的实时性。
[0006] -方面,本发明实施例提供一种基于虚拟管制员的空域仿真方法,包括:
[0007] 获取预设的飞行计划和航迹冲突规则及风条件;
[0008] 若判断获知所述飞行计划和所述航迹冲突规则合法,则获取航空器性能数据;
[0009] 根据所述飞行计划、所述风条件及所述航空器性能数据获得所述航空器的第一轨 迹信息,并检测是否接收到管制指令;其中,所述管制指令包括改变飞行速度、改变飞行高 度、改变航向;
[0010] 若接收到所述管制指令,则根据所述航空器性能数据、所述航迹冲突规则以及所 述管制指令,获得航迹冲突统计信息;
[0011] 若未接收到所述管制指令,则根据所述航空器性能数据、所述航迹冲突规则以及 所述第一轨迹信息,获得航迹冲突统计信息。
[0012] 如上所述的空域仿真方法,其中,所述飞行计划包括航空器类型及航线关键点的 相关信息;其中,所述航线关键点的相关信息包括关键点的位置、航空器在该关键点的速 度、加速度及航向角。
[0013] 如上所述的空域仿真方法,其中,所述判断获知所述飞行计划和所述航迹冲突规 则合法包括:
[0014] 若所述飞行计划符合逻辑规则和业务规则,则判断获知飞行计划合法;
[0015] 若所述航迹冲突规则中至少两个航空器之间的距离不小于预设的最小距离,则判 断获知所述航迹冲突规则合法。
[0016] 如上所述的空域仿真方法,其中,所述航迹冲突规则包括至少两个航空器之间的 水平纵向间隔、水平横向间隔及垂直方向间隔的距离。
[0017] 如上所述的空域仿真方法,其中,所述根据所述航空器性能数据、所述航迹冲突规 则以及管制指令,获得航迹冲突统计信息,包括:
[0018] 根据所述管制指令、所述风条件及所述航空器性能数据计算获得第二轨迹信息;
[0019] 根据所述航空器性能数据、所述航迹冲突规则以及所述第二轨迹信息,判断航空 器是否会发生冲突,获得航迹冲突统计信息。
[0020] 另一方面,本发明实施例提供一种基于虚拟管制员的空域仿真装置,包括:
[0021] 第一获取模块,用于获取预设的飞行计划和航迹冲突规则及风条件;
[0022] 判断模块,用于若判断获知所述飞行计划和所述航迹冲突规则合法,则获取航空 器性能数据;
[0023] 检测模块,用于根据所述飞行计划、所述风条件及所述航空器性能数据获得所述 航空器的第一轨迹信息,并检测是否接收到管制指令;其中,所述管制指令包括改变飞行速 度、改变飞行高度、改变航向;
[0024] 第二获取模块,用于若接收到所述管制指令,则根据所述航空器性能数据、所述航 迹冲突规则以及所述管制指令,获得航迹冲突统计信息;
[0025] 第三获取模块,用于若未接收到所述管制指令,则根据所述航空器性能数据、所述 航迹冲突规则以及所述第一轨迹信息,获得航迹冲突统计信息。
[0026] 如上所述的空域仿真装置,其中,所述飞行计划包括航空器类型及航线关键点的 相关信息;其中,所述航线关键点的相关信息包括关键点的位置、航空器在该关键点的速 度、加速度及航向角。
[0027] 如上所述的空域仿真装置,其中,所述判断模块包括:
[0028] 判断飞行计划合法单元,用于若所述飞行计划符合逻辑规则和业务规则,则判断 获知飞行计划合法;
[0029] 判断航迹冲突规则合法单元,用于若所述航迹冲突规则中至少两个航空器之间的 距离不小于预设的最小距离,则判断获知所述航迹冲突规则合法。
[0030] 如上所述的空域仿真装置,其中,所述航迹冲突规则包括至少两个航空器之间的 水平纵向间隔、水平横向间隔及垂直方向间隔的距离。
[0031] 如上所述的空域仿真装置,其中,所述第二获取模块包括:
[0032] 第一获取单元,用于根据所述管制指令、所述风条件及所述航空器性能数据计算 获得第二轨迹信息;
[0033] 第二获取单元,用于根据所述航空器性能数据、所述航迹冲突规则以及所述第二 轨迹信息,判断航空器是否会发生冲突,获得航迹冲突统计信息。
[0034] 本发明提供的基于虚拟管制员的空域仿真方法及其装置,通过获取预设的飞行计 划和航迹冲突规则及风条件,若判断获知飞行计划和航迹冲突规则合法,则获取航空器性 能数据,根据飞行计划、风条件及航空器性能数据获得航空器的第一轨迹信息,并检测是否 接收到管制指令,若检测到管制指令,则根据航空器性能数据、航迹冲突规则以及管制指 令,获得航迹冲突统计信息;若未检测到管制指令,则根据航空器性能数据、航迹冲突规则 以及第一轨迹信息,获得航迹冲突统计信息。通过航空器性能数据、航迹冲突规则,以及管 制指令或第一轨迹信息,判断航空器是否会发生冲突,获得航迹冲突统计信息,避免了现有 技术中通过对管制员在不同环境下的思维、判断和发出指令进行抽象的模拟,由虚拟管制 员的自主判断来探测和化解飞行冲突的行为,减小了计算量,可以提高仿真的实时性。

【专利附图】

【附图说明】
[0035] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。
[0036] 图1为本发明基于虚拟管制员的空域仿真方法实施例一的流程示意图;
[0037] 图2为本发明实施例提供的模型E冲突区域示意图;
[0038] 图3为本发明实施例提供的模型V冲突区域示意图;
[0039] 图4为本发明基于虚拟管制员的空域仿真装置实施例一的结构示意图;
[0040] 图5为本发明基于虚拟管制员的空域仿真装置实施例二的结构示意图。

【具体实施方式】
[0041] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042] 在对本发明的【具体实施方式】进行说明之前,先就航空领域的一些概念进行解释: [0043] 航线:飞机飞行的路线称为空中交通线,简称航线。飞机的航线不仅确定了飞机飞 行具体方向、起讫点和经停点,而且还根据空中交通管制的需要,规定了航线的宽度和飞行 高度,以维护空中交通秩序,保证飞行安全。
[0044] 空域:空域就是飞行所占用的空间。通常以明显地标或导航台为标志。空域同领 土、领海一样,是国家的主权范围,也是重要的军用及民航资源。为了便于地面管制员对于 飞行流量的管理,空域通常被划分为多个扇区,每个扇区可容纳的飞行流量与扇区的大小、 天气情况、管制员数量以及导航设备有关。
[0045] 进近:进近是指飞机下降时对准跑道飞行的过程,在进近阶段,需要使飞机调整高 度,对准跑道,从而避开地面障碍物。
[0046] 图1为本发明基于虚拟管制员的空域仿真方法实施例一的流程示意图,如图1所 示,该方法包括:
[0047] 步骤101、获取预设的飞行计划和航迹冲突规则及风条件。
[0048] 具体地,飞行计划包括航空器类型及航线关键点的相关信息,航线关键点的相关 信息例如可以是每个关键点的位置、航空器在该关键点的速度、加速度及航向角等信息;需 要说明的是,对于某个关键点,飞行计划中的航空器在该关键点的相关信息仅是根据经验 进行设定的,在具体的实现过程中,还需要结合风条件进行计算。航迹冲突规则包括至少两 个航空器之间的水平纵向间隔、水平横向间隔及垂直方向间隔的距离等信息。风条件包括 风环境和大气环境,例如可以是风速、风向、大气湿度及大气温度等。
[0049] 步骤102、若判断获知飞行计划和航迹冲突规则合法,则获取航空器性能数据。
[0050] 在本步骤中,航空器性能数据包括发动机的类型、航空器的最大加速度等,具体 地,可以从本地数据库获取航空器性能数据,也可以通过航空器自身进行实时发送的方式 进行获取。
[0051] 若获知飞行计划或航迹冲突规则不合法,则仿真结束,同时提示工作人员接收到 错误的飞行计划或航迹冲突规则。
[0052] 步骤103、根据飞行计划、风条件及航空器性能数据获得航空器的第一轨迹信息, 并检测是否接收到管制指令。
[0053] 其中,航空器的第一轨迹信息包括航空器的位置信息和航空器在相应位置的姿态 信息。航空器的位置信息即为航空器到达某个关键点时,该关键点的位置信息。另外,根据 飞行计划中的航空器类型、航线关键点的位置,航空器性能数据并结合风条件,可以获得航 空器在任意关键点时精确的姿态信息,包括航空器在每一个关键点的速度、加速度及航向 角等。工作人员可以以飞行计划中该关键点的速度、加速度及航向角作为参考,将计算获得 的航空器在每一个关键点的速度、加速度及航向角与飞行计划中该关键点的速度、加速度 及航向角相比较,以验证仿真结果的正确性。本领域技术人员可以理解,整个路径飞行过程 可以看成是航空器从当前位置飞到下一个关键点,直到最后一个关键点。下面以计算航空 器的速度为例,详细进行介绍:
[0054] 航空器的速度主要通过航空器所在的飞行轨迹段和飞行计划中提供的速度决定, 下面按照航空器所在的飞行轨迹段来讨论航空器的速度。
[0055] 1)弧段
[0056] 当两个关键点之间的航线被规定为弧段时,航空器按照开始进入弧段时的速度匀 速飞行,直到飞出该弧段。
[0057] 2)直线段
[0058] 当两个关键点之间的航线被规定为直线段,且飞行器当前速度和飞行计划下一个 关键点速度不同时,根据航空器在两个关键点的速度和两关键点之间的距离计算出加速 度,如果该加速度大于最大加速度,就以最大加速度飞行,直到下一个关键点的位置,此时 的实际速度就是下一段轨迹起点的速度。如果该加速度小于最大加速度,则以计算出的加 速度飞行到下一个关键点。如果当前速度和下一个关键点速度相同,则速度保持不变。
[0059] 其中,飞机的最大加速度可以通过航空器类型和航空器的位置信息从数据库中获 取,若获取失败,或者数据库中没有该航空器的相关信息,则通过实际情况,给定一个经验 值。
[0060] 在计算航空器轨迹信息的过程中,空域运行仿真计算引擎同时检测是否接收到管 制指令,其中,管制指令例如可以是改变飞行速度、改变飞行高度、改变航向等。
[0061] 若接收到管制指令,则执行步骤104,否则,执行步骤105。
[0062] 步骤104、根据航空器性能数据、航迹冲突规则以及管制指令,获得航迹冲突统计 信息。
[0063] 具体地,空域运行仿真计算引擎若接收到管制指令,即航空器根据管制指令改变 了航向、飞行的速度或高度等,此时,空域运行仿真计算引擎根据航空器性能数据、航迹冲 突规则以及管制指令,采用冲突计算算法判断此航空器是否与其所在空域内的其它航空器 发生冲突,由此获得航迹冲突统计信息。
[0064] 步骤105、根据航空器性能数据、航迹冲突规则以及第一轨迹信息,获得航迹冲突 统计信息。
[0065] 具体地,空域运行仿真计算引擎若没有接收到管制指令,则航空器仍然按照飞行 计划中的航向、飞行的速度或高度飞行,此时根据航空器性能数据、航迹冲突规则以及第一 轨迹信息,采用冲突计算算法判断此航空器是否与其所在空域内的其它航空器发生冲突, 由此获得航迹冲突统计信息。
[0066] 本发明实施例提供的基于虚拟管制员的空域仿真方法,通过获取预设的飞行计划 和航迹冲突规则及风条件,若判断获知飞行计划和航迹冲突规则合法,则获取航空器性能 数据,根据飞行计划、风条件及航空器性能数据获得航空器的第一轨迹信息,并检测是否接 收到管制指令,若检测到管制指令,则根据航空器性能数据、航迹冲突规则以及管制指令, 获得航迹冲突统计信息;若未检测到管制指令,则根据航空器性能数据、航迹冲突规则以及 第一轨迹信息,获得航迹冲突统计信息。通过航空器性能数据、航迹冲突规则,以及管制指 令或第一轨迹信息,判断航空器是否会发生冲突,获得航迹冲突统计信息,避免了现有技术 中通过对管制员在不同环境下的思维、判断和发出指令进行抽象的模拟,由虚拟管制员的 自主判断来探测和化解飞行冲突的行为,减小了计算量,可以提高仿真的实时性。
[0067] 可选地,如上所述的方法实施例,其中,若飞行计划符合逻辑规则和业务规则,则 判断获知飞行计划合法;若所述航迹冲突规则中至少两个航空器之间的距离不小于预设的 最小距离,则判断获知所述航迹冲突规则合法。
[0068] 具体地,逻辑规则指航空器的物理特性,业务规则指规定的航线等。例如:预设的 飞行计划规则中要求航空器类型为非空字段,而在运行中接收到的飞行计划中的航空器类 型为空,则不符合逻辑规则;若接收到的飞行计划中航空器在航线关键点的速度为负数,则 不符合业务规则。
[0069] 航迹冲突规则中规定了两架或多架航空器之间的水平纵向间隔、水平横向间隔及 垂直方向间隔可以允许的最小距离,根据国际民航组织的规定,当两架航空器在同一个高 度飞行的时候,如果水平纵向间隔或水平横向间隔小于5海里则认为冲突;当两架航空器 水平位置相同的时候,在29000英尺以下时两者之间的垂直距离小于1000英尺则认为发生 冲突,在29000英尺以上时两者之间的垂直距离小于2000英尺则认为发生冲突。若接收到 的航迹冲突规则中至少两个航空器之间的距离不小于预设的最小距离,则获知接收到的航 迹冲突规则合法。
[0070] 可选地,如上所述的方法实施例,其中,若接收到管制指令,则根据管制指令、风条 件及航空器性能数据计算获得第二轨迹信息;根据航空器性能数据、航迹冲突规则以及第 二轨迹信息,判断航空器是否会发生冲突,获得航迹冲突统计信息。
[0071] 具体地,第二轨迹信息包括航空器的位置信息和航空器在相应位置的姿态信息。 根据航空器性能数据、航迹冲突规则以及获取到的第二轨迹信息中的航空器的位置信息和 航空器在相应位置的姿态信息,采用冲突计算算法判断此航空器是否与其所在扇区内的其 它航空器发生冲突。下面对冲突计算算法进行详细介绍。
[0072] 冲突就是不能让两架或多架航空器互相进入允许的最小距离。因为航空器一般不 会正好在同一个水平面上或者垂直投影在同一个点,所以讨论冲突的时候是以此为根据建 立一个冲突模型,即在航空器周围设定一个三维区域,当另外一架航空器进入这个区域,即 认为冲关发生。
[0073] 对冲突模型,本实施例中以模型E冲突区域和模型V冲突区域为例进行说明,但是 本发明并不限于此。
[0074] 具体地,图2为本发明实施例提供的模型E冲突区域示意图,E模型既考虑了高度 维度,又考虑了水平维度。如图2所示,模型E冲突域方程为 :
[0075]

【权利要求】
1. 一种基于虚拟管制员的空域仿真方法,其特征在于,包括: 获取预设的飞行计划和航迹冲突规则及风条件; 若判断获知所述飞行计划和所述航迹冲突规则合法,则获取航空器性能数据; 根据所述飞行计划、所述风条件及所述航空器性能数据获得所述航空器的第一轨迹信 息,并检测是否接收到管制指令;其中,所述管制指令包括改变飞行速度、改变飞行高度、改 变航向; 若接收到所述管制指令,则根据所述航空器性能数据、所述航迹冲突规则以及所述管 制指令,获得航迹冲突统计信息; 若未接收到所述管制指令,则根据所述航空器性能数据、所述航迹冲突规则以及所述 第一轨迹信息,获得航迹冲突统计信息。
2. 根据权利要求1所述的方法,其特征在于,所述飞行计划包括航空器类型及航线关 键点的相关信息;其中,所述航线关键点的相关信息包括关键点的位置、航空器在该关键点 的速度、加速度及航向角。
3. 根据权利要求1或2所述的方法,其特征在于,所述判断获知所述飞行计划和所述航 迹冲突规则合法包括: 若所述飞行计划符合逻辑规则和业务规则,则判断获知飞行计划合法; 若所述航迹冲突规则中至少两个航空器之间的距离不小于预设的最小距离,则判断获 知所述航迹冲突规则合法。
4. 根据权利要求3所述的方法,其特征在于,所述航迹冲突规则包括至少两个航空器 之间的水平纵向间隔、水平横向间隔及垂直方向间隔的距离。
5. 根据权利要求1所述的方法,其特征在于,所述根据所述航空器性能数据、所述航迹 冲突规则以及管制指令,获得航迹冲突统计信息,包括: 根据所述管制指令、所述风条件及所述航空器性能数据计算获得第二轨迹信息; 根据所述航空器性能数据、所述航迹冲突规则以及所述第二轨迹信息,判断航空器是 否会发生冲突,获得航迹冲突统计信息。
6. -种基于虚拟管制员的空域仿真装置,其特征在于,包括: 第一获取模块,用于获取预设的飞行计划和航迹冲突规则及风条件; 判断模块,用于若判断获知所述飞行计划和所述航迹冲突规则合法,则获取航空器性 能数据; 检测模块,用于根据所述飞行计划、所述风条件及所述航空器性能数据获得所述航空 器的第一轨迹信息,并检测是否接收到管制指令;其中,所述管制指令包括改变飞行速度、 改变飞行高度、改变航向; 第二获取模块,用于若接收到所述管制指令,则根据所述航空器性能数据、所述航迹冲 突规则以及所述管制指令,获得航迹冲突统计信息; 第三获取模块,用于若未接收到所述管制指令,则根据所述航空器性能数据、所述航迹 冲突规则以及所述第一轨迹信息,获得航迹冲突统计信息。
7. 根据权利要求6所述的装置,其特征在于,所述飞行计划包括航空器类型及航线关 键点的相关信息;其中,所述航线关键点的相关信息包括关键点的位置、航空器在该关键点 的速度、加速度及航向角。
8. 根据权利要求6或7所述的装置,其特征在于,所述判断模块包括: 判断飞行计划合法单元,用于若所述飞行计划符合逻辑规则和业务规则,则判断获知 飞行计划合法; 判断航迹冲突规则合法单元,用于若所述航迹冲突规则中至少两个航空器之间的距离 不小于预设的最小距离,则判断获知所述航迹冲突规则合法。
9. 根据权利要求8所述的装置,其特征在于,所述航迹冲突规则包括至少两个航空器 之间的水平纵向间隔、水平横向间隔及垂直方向间隔的距离。
10. 根据权利要求6所述的装置,其特征在于,所述第二获取模块包括: 第一获取单元,用于根据所述管制指令、所述风条件及所述航空器性能数据计算获得 第二轨迹信息; 第二获取单元,用于根据所述航空器性能数据、所述航迹冲突规则以及所述第二轨迹 信息,判断航空器是否会发生冲突,获得航迹冲突统计信息。
【文档编号】G08G5/04GK104252797SQ201410487083
【公开日】2014年12月31日 申请日期:2014年9月22日 优先权日:2014年9月22日
【发明者】朱晓辉, 张学军, 韩冬, 吴文浩 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1