一种仪表着陆系统的飞行校验报告自动生成方法与流程

文档序号:20351621发布日期:2020-04-10 23:02阅读:528来源:国知局
一种仪表着陆系统的飞行校验报告自动生成方法与流程

本发明属于飞行校验领域,涉及仪表着陆系统的飞行校验及其校验结果管理,具体涉及一种可以自动生成仪表着陆系统校验报告的方法。



背景技术:

飞行校验是指为保证飞行安全,使用装有专门校验设备的飞行校验飞机,按照飞行校验的有关规范,检查和评估各种导航、雷达、通信等设备的空间信号的质量及其容限,以及机场的进、离港飞行程序,并依据检查和评估的结果出具飞行校验报告的过程。

仪表着陆系统(instrumentlandingsystem,ils)是应用最为广泛的飞机精密进近和着陆引导系统,也是飞行校验任务的核心校验对象。它的作用是由地面发射的两束无线电信号实现航向道和下滑道指引,建立一条由跑道指向空中的虚拟路径,飞机通过机载接收设备,确定自身与该路径的相对位置,使飞机沿正确方向飞向跑道并且平稳下降高度,最终实现安全着陆。一个完整的仪表着陆系统包括方向引导、距离参考和目视参考系统:航向台(localizer,简称loc或llz),位于跑道进近方向的远端,波束为角度很小的扇形,提供飞机相对与跑道的航向道(水平位置)指引;下滑台(glideslope或glidepath,简称gs或gp),位于跑道入口端一侧,通过仰角为3度左右的波束,提供飞机相对跑道入口的下滑道(垂直位置)指引;指点信标(markerbeacon),距离跑道从远到近分别为外指点标(outermarker,简称om),中指点标(middlemarker,简称mm)和内指点标(innermarker,简称im),提供飞机相对跑道入口的粗略的距离信息,通常表示飞机在依次飞过这些信标台时,分别到达最终进近定位点(finalapproachfix,简称faf)、i类运行的决断高度、ii类运行的决断高度。

仪表着陆系统的飞行校验主要针对航向台、下滑台及指点信标。仪表着陆系统的飞行校验分四个科目进行,分别是圆弧飞行、水平飞行、进近飞行和检查飞行。圆弧飞行用于校验航向信号的宽度、对称性、航向余隙及宽窄告警等;水平飞行用于校验下滑信号的宽度、对称性、下滑余隙及宽窄告警;进近飞行又分为上下左右四个偏置飞行及中间进近飞行五个子科目,分别用于校验航向平均宽度、下滑平均宽度、下滑角、跑到入口高度、航向校直等参数。对于一个完整的仪表着陆系统的校验需要大概20个科目,每个科目校验结束后飞行校验平台会打印输出一个校验结果,飞行校验人员根据这些纸质版的校验结果记录以及在校验过程中做的科目信息将对应的参数填到最终的校验报告中。由于校验参数繁多,校验报告的填写将花费校验人员大量的时间,常常由于校验报告没有填写完成而影响校验飞机调机日常,对校验任务造成延误。针对以上问题,现需要一种更为便捷、准确和安全的校验结果生成技术。



技术实现要素:

为了避免由于校验报告造成的校验任务延误,本发明提供了一种仪表着陆系统的飞行校验报告自动生成方法,实现快捷、准确地生成校验报告,减少校验人员大量时间成本的同时,也保证了校验结果报告及其生成过程的安全性。

本发明的一种仪表着陆系统ils的飞行校验报告自动生成方法,实现程序集成在飞行校验平台的数据处理模块中,所述方法包括如下步骤:

步骤1,根据飞行参数类型对校验科目进行细分,将细分的校验科目在飞行校验平台上展示,以供校验员选择;

将ils的校验科目分为三类:圆弧飞行ils1、水平飞行ils2以及进近飞行ils3,其中,;ils1科目包括高角余隙、航向余隙、正常圆弧和航向宽窄告警四个子科目;ils2科目包括正常平飞和下滑宽窄告警两个子科目;ils3科目包括左偏置、上偏置、中间进近、下偏置、右偏置和下限告警六个子科目。

步骤2,在校验结果页面中加入报告类型选择按钮“initial”、“final”以及“unreport”,三个按钮分别代表是初始校验结果、最终校验结果以及取消结果标记。校验员通过选择三个按钮选择报告类型,并更新在报告结果数据库表中。

在校验科目结束后,校验结果记录将写入报告结果数据库表中;所述的报告结果数据库表包括的字段有:校验记录序号inspectionid,校验飞机编号planeidfk,此次记录是否写入校验报告的字段isreport,报告类型reporttype,细化后的科目字段。当校验员选择“initial”按钮时,字段reporttype的值为“initial”,字段isreport的值为“true”;当校验员选择“final”按钮时,字段reporttype的值为“final”,字段isreport的值为“true”;当校验员选择“unreport”按钮时,字段reporttype字段为“null”,字段isreport的值为“false”;字段isreport的值为“true”时,表示此次记录写入校验报告,值为“false”表示此次记录不写入校验报告。

步骤3,在完成所有的校验任务后,校验员通过自动报告生成模块,输入设备类型及校验时间进行检索,获得对应设备在搜索时间段内字段isreport标记为“true”的校验结果记录,并自动生成校验报告。

所述的自动报告生成模块,(1)首先根据ils设备编号及校验时间,从校验数据库中检索校验结果记录及校验结果参数,按照校验子科目对校验结果记录进行保存;再对检索出来的校验结果记录按照initial、final以及发射机进行分类统计,将同一校验子科目下的校验结果记录分成不同的记录组;然后对同一记录组下的校验结果记录进行错误数据剔除,并根据校验时间顺序将有效的校验结果记录进行覆盖操作,保留最后一次的校验结果记录;(2)根据所选的校验设备编号,从校验设备数据库中检索出相关的校验设备参数,并根据校验设备类型,计算对应的航向宽告警值和航向窄告警值、以及下滑宽窄告警值和下滑下限告警值;(3)从系统配置文件中读取校验设备平台信息;(4)自动报告生成模块将获得的校验结果记录、校验设备参数、告警值、校验设备平台信息自动写入校验报告模版中,生成校验报告输出。

本发明的仪表着陆系统飞行校验报告自动生成的方法,相对于现有技术,其优点在于:

(1)本发明预先将校验科目细分,并设置了对校验结果标记的功能,实现了对于报告所需的科目信息的分类和记录,校验员只需通过两个简单的操作即可实现对填写校验报告所需信息的记录,减轻了校验员在空中的作业负担;

(2)本发明的自动报告生成模块综合检索、数据自动分类、优化筛选,自动读取校验数据库表并填写校验报告,校验报告填写一键即可完成;相比于传统的手工查找纸质报告、大量参数填写的方式相比,效率大大得到了提高。

附图说明

图1为本发明将ils科目细分的示意图;

图2为本发明方法中校验科目报告标记数据库格式的示意图;

图3为本发明方法中自动报告生成模块的示意图。

具体实施方式

为了便于本领域普通技术人员理解和实施本发明,下面结合附图对本发明作进一步的详细和深入描述。

本发明的仪表着陆系统飞行校验报告自动生成方法主要应用于飞行校验平台上,飞行校验平台包含了飞行校验所需的数据接收模块、数据采集模块和数据处理模块。本方法在数据处理模块中实现,并与飞行校验软件深度融合,自动生成飞行校验报告。

本发明的仪表着陆系统飞行校验报告自动生成方法,根据结果报告对校验科目进行了细分,并在校验报告中通过标记的方法确定是否将校验结果填入报告及是否将飞行类型写入报告结果数据库中,飞行校验结束后通过对飞行校验结果进行综合、自动筛选及结果写入三个步骤,利用word开发接口分类将校验结果自动填入校验报告模板。利用本发明的方法校验员只需在校验结果页面中点击一次按钮,即可完成标记,校验结束后一键即可生成填写完整且无误的校验报告,极大地提高了飞行校验的效率。本发明提供的一种仪表着陆系统的飞行校验报告自动生成方法,一个实现的工作流程如下面步骤1~3所示。

步骤1:根据校验报告的类型进行校验科目的细分。

在飞行校验的过程中,当飞机飞到指定作业空域后,校验员开始选择校验设备,建立校验科目,在建立校验科目时,根据校验报告的参数类型对科目进行细分,对此次的校验参数进行了更加明确的标记。

通常情况下,ils的校验科目分为三类:ils1(圆弧飞行),ils2(水平飞行)以及ils3(进近飞行),然而实际飞行中对于同样的圆弧飞行将会考察不同的参数对应报告中不同的记录项,这些信息会由校验员在飞行校验过程中通过机上记录表进行记录,以便校验结束后将结果填入正确的校验报告参数中。本发明根据实际的飞行参数类型对校验科目进行了细分,如图1所示,将ils科目分为ils1、ils2、ils3;ils1科目包括hc(高角余隙)、cl(航向余隙)、normal(正常圆弧)和alarm(航向宽窄告警)四个子科目;ils2科目包括normal(正常平飞)和alarm(下滑宽窄告警)两个子科目;ils3科目包括left(左偏置)、above(上偏置)、center(中间进近)、below(下偏置)、right(右偏置)和la(下限告警)六个子科目。

在飞行校验平台上,将按照细分的校验科目提供给校验员进行选择,飞行校验人员在开始校验科目时可以从科目选择页面上选择更加细化的子科目信息,校验员只需用鼠标选择一下即可,无需在颠簸的环境下将科目详细类型手写填入校验记录表。

同时,为了解决校验员误选科目的问题,在结果页面中加入科目修改的功能,即在科目结束后或者在历史校验记录中调出的结果页面上可以重新选择科目类型并存入数据库。

步骤2:在校验结果页面中加入报告类型选择按钮“initial”、“final”以及“unreport”,initial代表是初始校验结果,final代表是最终校验结果,unreport代表校验结果无效,取消记录。

在科目校验结束后弹出的校验结果页面中,校验员可以选择对此次的校验结果记录进行报告类型选择标记,选择“initial”、“final”或者是“unreport”。

在科目校验结束后,校验软件会自动将本次的校验结果和科目信息记录到以inspectionid和planeid为主键的校验结果数据库表中,并在数据库表中包含科目细化后的字段信息,如hc或者cl等。选择“unreport”时表示校验员认为此次校验结果数据无效,本次的校验结果不填入校验报告。若校验员认为此次校验结果数据有效,则根据本次是初始校验还是最终校验分别选择“initial”和“final”。

本次校验结果记录写入报告结果数据库表中。报告结果数据库表的结构,如图2所示,包括四个字段:字段inspectionid,代表校验记录序号,数据类型为数值型int;字段planeidfk,代表校验飞机编号,取值为整数数据类型tinyint;字段isreport,代表此次记录是否写入校验报告中,用比特0或1来表示,可用0表示“false”,1表示“true”;字段reporttype,代表报告类型,数据为字符型。其中,前两个字段inspectionid、planeidfk与本次的校验结果数据相关联。当校验员进行报告类型选择之后,程序会自动修改这条校验记录相关的报告字段,即修改其中的“isreport”字段和“reporttype”字段。如果校验员选择“initial”则reporttype字段为“initial”,isreport字段为“true”;如果校验员选择“final”则reporttype字段为“final”,isreport字段为“true”;如果校验员选择“unreport”则reporttype字段为“null”,isreport字段为“false”。

步骤3:在仪表着陆系统的所有校验科目校验结束后,校验人员可以打开自动报告生成模块,输入设备类型及校验时间即可检索出相应设备在搜索时间段内的所有的字段isreport被标记为true的校验结果记录,并自动生成校验报告。

自动报告生成模块在启动时自动读取系统配置文件,从中读取校验报告中所需的标校日期和标校设备证书编号;然后校验员检索时,选择校验设备名称,选择校验的起始日期和终止日期,点击搜索按钮,开始自动从校验结果数据库中搜索,搜索该校验设备在此段搜索日期范围之内的“isreport”字段为“true”的校验结果记录,然后进行数据的分类、筛选;同时,根据所选的设备名称搜索校验设备数据库,获取该设备相关的参数信息;最后,自动报告生成模块自动加载校验报告模板,利用word提供的可编程api库,将各类参数信息,一次填入到校验报告模板中,即生成了校验报告文档,校验人员可以对校验报告文档进行进一步的编辑、保存、打印。自动报告生成模块设置在飞行校验平台的数据处理模块中,其生成校验报告的功能如图3所示,可分为如下三个步骤:

301)数据检索,根据ils的校验设备编号及校验时间,从校验数据库中检索校验结果记录及校验结果参数,按照校验子科目对校验结果进行保存;根据所选的校验设备编号,从校验设备数据库中检索出相关的校验设备参数,如设备名称、设备工作频率、航向宽度、下滑角等设备参数信息;从系统配置文件中读取设备平台信息,如机尾号、校验系统名称以及标校记录信息等。校验设备参数信息及校验设备平台信息将自动写入校验报告模版中。

302)数据分类,检索出报告相关信息之后进行数据的分类。将检索出来的校验结果记录按照initial、final以及发射机tx1或者tx2结合子科目的类型进行分类统计,将同一校验子科目类型下的校验结果记录分成不同的记录组;同时根据校验设备编号从校验设备数据库中读取该校验设备的设备信息如设备名称、设备工作频率、航向宽度、下滑角等信息,并根据设备类别计算对应的航向宽告警和航向窄告警的值、以及下滑宽窄告警值和下滑下限告警自动写入校验报告模板中;对于校验报告中所需的校验平台信息和设备标校信息,由于其与校验科目无关,是系统固有信息,所以通过配置文件方式进行存储,在报告自动生成时,程序自动加载并写入当前的校验报告模板中。

303)数据筛选,对于同一校验子科目下同一记录组中的多条校验记录进行数据筛选,对于校验结果中明显有故障或者误差较大的记录或者数据超出容限的记录进行剔除;对于多条正确有效的数据记录则应根据校验时间顺序进行覆盖操作,以最后一次的校验结果为准填入校验报告中。通过这些步骤处理,自动报告生成模块即可生成校验报告文档输出。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1