本发明专利技术公开了一种用于机载导航数据库的格式描述方法,其包括以下步骤:将导航内容数据进行分类;飞行程序类数据设计;运用飞行程序类数据文件连接航线文件的方法,将航线文件连接到路径文件中去;将飞行程序类数据的路径文件关联到六类基本Fix类数据文件中去;航线类数据设计;航线文件通过索引文件进行数据排序;将航线类数据的Leg文件关联到三类基本Fix类数据文件中去;航路点数据设计;将航路点文件中的数据进行索引;在完成数据库设计后,对于每项数据进行规范检查。本发明专利技术保证数据内容符合ARINC424标准的要求,同时又可以在现有飞行管理软件中良好地使用。
【技术实现步骤摘要】
本专利技术涉及一种格式描述方法,特别是涉及一种。
技术介绍
导航数据库在现代汽车、船舶、航空、航天领域有着广泛的应用,其数据内容、数据库结构都随着具体的应用存在差异。机载导航数据库是飞行管理系统的重要组成部分,它包括导航设施、机场、航路、航路点、进近/离场程序、等待程序和限制空域等20多类500多项数据内容。数据用户提出运行需求,由导航数据提供商对数据进行总装。导航数据提供商首先要认证来自各国的官方情息,然后将其放入“机载导航数据库更新数据包”中,以ARINC424数据格式发送给导航数据集成商(即机载设备生产商)。机载设备生产商将ARINC424数据格式转换为设备可识别的数据格式,形成机载导航数据库,供飞管系统使用。机载导航数据库的内容必须严格符合ARINC424的标准,数据之间存在先后顺序、区域判断等约束关系。对于机载设备制造商而言,并不能直接使用ARINC424格式的导航数据库,需要将其转换为自身产品专用的机载导航数据库的格式,因此,如何将ARINC424格式的导航数据库转换成为符合自身产品需求、并满足功能需要的导航数据库,就是各个机载设备制造商所要面对的问题。这种转换需要面临两个主要问题一方面,新生成的导航数据库怎样才能保证其数据内容符合ARINC424标准,这要求数据格式的转换不能破坏其数据意义,包括单位、取值范围、数据精度、数据分辨率等,在此基础上才能够进行相应的转换。 另一方面,ARINC424格式的数据作为原始的数据,不包含针对具体数据库应用软件的结构设计,同时为了能够很好的将物理上相互关联的数据联系起来(如机场数据与跑道数据等),生成的数据库文件要有合理的结构化设计,并且符合导航数据库软件平台的要求,满足机载平台对于飞管软件的需要。
技术实现思路
本专利技术所要解决的技术问题是提供一种,其保证数据内容符合ARINC424标准的要求,同时又可以在现有飞行管理软件中良好地使用。本专利技术是通过下述技术方案来解决上述技术问题的一种,其特征在于,其包括以下步骤步骤一,将导航内容数据进行分类,分为飞行程序类数据、航线类数据和航路点数据;步骤二,对于分类中的飞行程序类数据进行设计,将飞行程序类数据文件关联到航线文件;步骤三,运用飞行程序类数据文件连接航线文件的方法,将航线文件连接到路径文件中去;步骤四,将飞行程序类数据的路径文件关联到六类基本Fix类数据文件中去;步骤五,对于分类中的航线类数据进行设计;步骤六,航线文件通过索引文件进行数据排序;步骤七,将航线类数据的Leg文件关联到三类基本Fix类数据文件中去;步骤八,对于分类中的航路点数据进行设计;步骤九,将航路点文件中的数据进行索引;步骤十,在完成数据库设计后,对于每项数据进行规范检查。 优选地,所述步骤一具体包括以下步骤将所有导航内容数据项按照数据库实现需要进行分类;将导航内容数据项进一步分类,同一类的数据项整合到同一数据库文件当中去;对每一个导航内容数据项的具体内容进行了严格的定义,形成严格的数据项规范。优选地,所述步骤二的飞行程序类数据包括标准仪表离场文件、标准仪表进场文件、进近文件。本专利技术的积极进步效果在于本专利技术保证数据内容符合ARINC424标准的要求,同时又可以在现有飞行管理软件中良好地使用。附图说明图I为本专利技术的流程图。图2为本专利技术Sid文件的展开示意图。图3为本专利技术中飞行程序类数据、航线类数据和航路点数据三类数据之间的关系O具体实施例方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。如图I所示,本专利技术包括以下步骤步骤201,将导航内容数据进行分类,分为飞行程序类数据、航线类数据和航路点数据,具体是基于飞行程序、航线、航路点的层次结构将数据库文件串联起来,利用导航数据库结构数据项和第一检索模块、第二检索模块、第三检索模块(如图3所示),完成数据文件的关联和索引,将繁多交错的导航数据内容联系起来,同时为搜索请求的功能实现提供帮助,步骤201具体包括以下步骤步骤(I):将所有导航内容数据项按照数据库实现需要进行分类。除去注册信息的数据以外,其余都是导航数据库的具体使用数据,它们的分类形成了若干个数据库文件,然而各个文件并不是相互独立的。它们不仅具有层次,并且相互关联,因此该格式设计方法在数据项中增加了数据库结构数据项,这些数据项有的包含在具体的导航数据文件中,有的则自成数据文件,将文件结构关联起来。因此所有的导航内容数据项可以大致分为两类导航内容数据项和数据库结构数据项。步骤(2):将导航内容数据项进一步分类,同一类的数据项整合到同一数据库文件当中去。将飞行管理中导航功能所需要的数据进行分类,其分类依据是根据导航任务阶段、导航方式和导航方法进行划分的,并且具有一定的层次。相同分类的数据项会记录于同一数据文件当中。同时,这样的分类也为飞管软件对于导航数据库的搜索、查询和调用提供了支持。步骤(3):对每一个导航内容数据项的具体内容进行了严格的定义,形成严格的数据项规范。对每一个数据项的具体内容进行了严格的定义,其数据项规范包含有数据类型、单位、阈值范围、分辨率、精度、取值范围、顺序描述等,并且对于数据本身含义进行了详细设计,该设计方法符合ARINC424标准。步骤202 :对于分类中的飞行程序类数据(Sid,Star,Appr0ach)进行设计,将飞行程序类数据文件关联到Route (航线)文件; 三种典型的飞行程序类数据包括标准仪表离场(Sid)文件、标准仪表进场(Star)文件、进近(Approach)文件,下面以Sid为例,阐述一下本专利技术。Star和Approach的设计方法与之相同。首先,Sid文件主要记录的是每个Sid的一些基本信息,它除了包括有效性、名称以外,最主要的是记录了每个Sid里面包含多少条航路,并且通过索引数据项关联到下一级的数据文件Sid。其索引顺序则是按照每条Sid对应的航路展开。由于不同Sid文件可能会重用到同一 Route,所以Sid文件中的数据有可能会重复,这是因为该文件是以图2的结构展开的,保证的是整个Sid中航路的完整性。步骤203 :运用飞行程序类数据文件连接Route文件的方法,将Route文件连接到Path (路径)文件中去。同理,Star和Approach都是依据上述原理设计的。步骤204 :将飞行程序类数据的Path文件关联到六类基本Fix类数据文件中去。在这三个文件Sid — Route — Path的后端,Path文件中的记录是一个个组成航路的Fix,根据Fix使用情况,Sid、Star和Approach中的Fix共有6种甚高频助航设备............................(VHF Navaids)无指向无线电信标助航设备......(NDB Navaids)航路点.............................................(Waypoint)终端航路点....................................(Terminal Waypointt)跑道.................................................(Runways)终端无指向无线电信标.............本文档来自技高网...
【技术保护点】
一种用于机载导航数据库的格式描述方法,其特征在于,其包括以下步骤:步骤一,将导航内容数据进行分类,分为飞行程序类数据、航线类数据和航路点数据;步骤二,对于分类中的飞行程序类数据进行设计,将飞行程序类数据文件关联到航线文件;步骤三,运用飞行程序类数据文件连接航线文件的方法,将航线文件连接到路径文件中去;步骤四,将飞行程序类数据的路径文件关联到六类基本Fix类数据文件中去;步骤五,对于分类中的航线类数据进行设计;步骤六,航线文件通过索引文件进行数据排序;步骤七,将航线类数据的Leg文件关联到三类基本Fix类数据文件中去;步骤八,对于分类中的航路点数据进行设计;步骤九,将航路点文件中的数据进行索引;步骤十,在完成数据库设计后,对于每项数据进行规范检查。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘畅,叶林瓒,马骏,
申请(专利权)人:中国航空无线电电子研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。