1.本技术涉及飞机试飞
视图的构建技术领域,尤其涉及一种飞机试飞方法、装置、设备及介质。
背景技术:
2.产品技术状态管理的理论状态主要依据于产品工程物料清单(engineering bill of material, ebom),ebom主要为二维树状结构,包括产品的所需物料和产品的装配层级关系,该组织结构主要适用于产品实物装配业务流程,针对试飞专业相应的适用性有所降低。飞机的试飞非常的重要,也是必不可少的一个环节,飞机试飞时需要分别查看试飞标准规范文件和ebom。
3.现有技术中,从试飞标准规范文件和产品工程物料清单中到试飞的有用
信息效率较低,导致飞机的试飞效率低。
技术实现要素:
4.本技术的主要目的在于提供一种飞机试飞方法、装置、设备及介质,旨在解决现有技术中从试飞标准规范文件和产品工程物料清单中到试飞的有用信息效率较低,导致飞机的试飞效率低的技术问题。
5.为实现上述目的,本技术第一方面提供了一种飞机试飞方法,
所述方法包括:基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型
节点信息;基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中;基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息;基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块;基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型;基于所述试飞视图结构模型,进行所述飞机的试飞。
6.可选地,所述基于关联所述产品工程物料清单模块中的机型节点信息后的所述试
飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中,包括;将所述试飞标准规范文件模块中适用阶段信息的第一条数据传输至所述试飞视图结构模型框架中;判断所述试飞标准规范文件模块中适用阶段信息的第n条数据与所述试飞视图结构模型框架中的适用阶段信息是否相同;若所述试飞标准规范文件模块中适用阶段信息的第n条数据与所述试飞视图结构模型框架中的适用阶段信息不同,则将所述飞标准规范文件数据中适用阶段信息的第n条数据输至所述试飞视图结构模型框架中,其中n。
7.可选地,所述基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息,包括:基于所述试飞视图结构模型框架中适用阶段信息的第一条数据,将所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息均传输至所述试飞视图结构模型框架中;将所述试飞视图结构模型框架中适用阶段信息的第n条数据传输给所述试飞视图结构模型框架中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息。
8.可选地,所述基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息,包括:基于所述试飞视图结构模型框架中平台信息的数据,获得所述产品工程物料清单模块中平台节点编号数据与所述试飞视图结构模型框架中平台信息的数据中的平台节点编号数据相同的所有子节点信息;将所有所述子节点信息传输至所述试飞视图结构模型框架中。
9.可选地,所述基于所述试飞视图结构模型框架中平台信息的数据,获得产品工程物料清单模块中平台节点编号数据与所述试飞视图结构模型框架中平台信息的数据中的平台节点编号数据相同的所有子节点信息,包括:提取所述飞视图结构模型框架中平台信息的第i条数据;获得所述产品工程物料清单模块中节点编号数据与所述试飞视图结构模型框架中平台信息的第i条数据中的平台节点编号数据相同的所有子节点信息,其中,i 。
10.可选地,所述基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块,包括:基于所述试飞视图结构模型框架中的适用阶段信息,提取所述试飞视图结构模型框架中的子节点信息,以更新所述试飞标准规范文件模块中的数据。
11.可选地,所述基于所述试飞视图结构模型框架中的适用阶段信息,提取所述试飞视图结构模型框架中的子节点信息,以更新所述试飞标准规范文件模块中的数据,包括:基于所述试飞视图结构模型框架中的适用阶段信息,更新所述试飞标准规范文件模块中的第i条数据;基于更新后的所述试飞标准规范文件模块中的第i条数据中的适用阶段信息,获
得所述试飞视图结构模型框架中与所述试飞标准规范文件中节点编号信息相同的子节点信息;基于所述试飞视图结构模型框架中与所述试飞标准规范文件中节点编号信息相同的子节点信息,更新所述试飞标准规范文件中的第i条信息。
12.第二方面,本技术提供了一种飞机试飞装置,所述装置包括:第一构建模块,用于基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;第一关联模块,用于基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息;传输模块,用于基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中;第二关联模块,用于基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息;第三关联模块,用于基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;第四关联模块,用于基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块;第二构建模块,用于基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型;试飞模块,用于基于所述试飞视图结构模型,进行所述飞机的试飞。
13.第三方面,本技术提供了一种计算机设备,该计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现实施例中所述的方法。
14.第四方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现实施例中所述的方法。
15.通过上述技术方案,本技术至少具有如下有益效果:本技术实施例提出的一种飞机试飞方法、装置、设备及介质,该方法通过先基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;然后基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息;然后基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中;然后基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息;然后基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;再基于关联所述子节点信息后的所述试飞视图结构模型框架中的
适用阶段信息,关联所述试飞标准规范文件模块;再基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型;最后,基于所述试飞视图结构模型,进行所述飞机的试飞。即,本技术的技术方案构建的试飞视图结构模型包括相互关联的试飞标准规范文件信息和产品工程物料清单信息,而且纵向挖掘出产品工程物料清单中系统的子节点信息,子节点信息与试飞视图结构模型中的适用阶段信息结合,并提取试飞标准规范文件模块的试飞点数据,由于试飞标准规范文件与试飞视图结构模型关联,因此试飞标准规范文件中的试飞点数据也与试飞视图结构模型关联,这样可以提高从试飞标准规范文件和产品工程物料清单中到试飞的有用信息的效率,新增或调整文件时可直接提取影响试飞的试飞点,提供给试飞专业人员进行评估,从而可提高飞机的试飞效率。
附图说明
16.图1为本技术实施例涉及的硬件运行环境的计算机设备结构示意图;图2为本技术实施例的飞机试飞方法的流程图;图3为本技术步骤s12的一种具体执行方法的流程示意图;图4为本技术步骤s13的一种具体执行方法的流程示意图;图5为本技术步骤s14的一种具体执行方法的流程示意图;图6为本技术步骤s15的一种具体执行方法的流程示意图;图7为本技术实施例的飞机试飞装置的示意图。
17.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
18.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
19.目前,产品技术状态管理的理论状态主要依据于产品工程物料清单(engineering bill of material,ebom),ebom主要为二维树状结构,包括产品的所需物料和产品的装配层级关系,该组织结构主要适用于产品实物装配业务流程,针对试飞专业相应的适用性有所降低;加之,ebom主要侧重于产品物料清单管理,针对具体专业适用的国军标规范、行业标准、企业标准等标准关联性也相对较弱。现有的试飞管控均为基于文件方式,依靠技术人员的专业素养从浩如烟海的文件库中进行筛选与识别,难以从整机、系统等不同维度进行把控。依据现有系统的建立存在的问题:1、试飞的标准规范类文件离散存放在系统中,使用与维护困难;2、产品ebom对试飞专业的指导价值低,相关信息缺乏关联化管理;3、产品的试飞策划与管控缺乏有效手段,相关知识缺乏积累,后期查与追踪困难;4、试飞的输入性规范文件无法与执行文件关联,造成执行遗漏;5、试飞任务执行相对离散,未与试飞点、试飞科目关联,追踪、追溯困难,无法评估当前试飞进度。因此,亟需基于产品ebom构建一套适用于试飞整机、系统等多维度的试飞专业状态管理模型。
20.综上,现有技术中不便于从试飞标准规范文件和产品工程物料清单中到试飞的有用信息,从而不便于飞机的试飞。
21.为了解决上述技术问题,本技术提供了一种飞机试飞方法、装置、设备及介质,在介绍本技术的具体技术方案之前,先介绍下本技术实施例方案涉及的硬件运行环境。
22.参照图1,图1为本技术实施例方案涉及的硬件运行环境的计算机设备结构示意图。
23.如图1所示,该计算机设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
24.本领域技术人员可以理解,图1中示出的结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
25.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及电子程序。
26.在图1所示的计算机设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明计算机设备中的处理器1001、存储器1005可以设置在计算机设备中,所述计算机设备通过处理器1001调用存储器1005中存储的飞机试飞装置,并执行本技术实施例提供的飞机试飞方法。
27.参照图2,基于前述实施例的硬件环境,本技术的实施例提供了一种飞机试飞方法,该方法包括:s10:基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架。
28.在具体实施过程中,试飞标准规范文件模块是指试飞标准规范类文件的信息组成的模块,一般离散存放在企业的各系统和文件夹中,且很多文件在试飞不同阶段适用的要素与执行方式存在很大的差别,且新增或换版的试飞标准规范类文件,对于试飞专业需要完全的重新识别;产品工程物料清单模块是指产品ebom信息组成的模块,产品ebom主要面向产品装配制造过程,对于试飞专业可获取产品的具体装机信息、独立的系统及保障设备等信息,但缺乏试飞各阶段的划分与组合,具体的,试飞标准规范文件模块和产品工程物料清单模块均可以通过现有技术可以获得。
29.以根据试飞标准规范文件模块和产品工程物料清单模块中的基本信息为基础,搭建飞机的试飞视图结构模型的框架即试飞视图结构模型框架。从试飞视图结构模型框架上看,产品ebom结构可看做是产品的外形数据库、参数数据库、机体、任务系统、飞机系统、试飞测试系统、保障设备的一个集合,记为集合a(外形数据库、参数数据库、机体、任务系统、飞机系统、试飞测试系统、保障设备)及各节点的关系集合b(第一节点、第一属性、第一关系)的组合,对于试飞专业主要选用集合a中的机体、任务系统、飞机系统、试飞测试系统,记为集合a*(机体、任务系统、飞机系统、试飞测试系统)和集合b中的剔除外形数据库、参数数据库和保障设备的非空真子集,记为b
#
(第二节点、第二属性、第二关系)。而试飞专业需具备的阶段可增补至关系集合b*(第二节点、第二属性、第二关系、所属阶段)。其中,集合b*中的所属阶段多为重复值,在系统中可提取集合b*中的所属阶段作为集合b的顶层。
30.更为抽象地,试飞视图的数据结构可以用三元组(节点编号、节点名称、父节点关系)表示。在ebom中,机体、任务系统、飞机系统、试飞测试系统还可继续划分至更小的系统和子系统,对于试飞专业来说,只需要到达系统与子系统级即可满足试飞状态管理的要求。
31.试飞标准规范作为试飞专业的输入性文件,应按试飞视图顶层的生命周期及关联的平台、系统/子系统间建立关联关系,便于后续的试飞工艺策划。其中,试飞标准规范输入性文件包括试飞技术条件、试飞大纲、国军标文件、企业标准等,但相关输入性文件均为非结构化文件,对于后续的工艺设计与追溯管理存在困难。且试飞标准规范文件在试飞专业的不同阶段执行存在很大差异。因此,可由技术人员按试飞标准规范文件的适用系统/子系统和适用阶段进行划分。其中,试飞标准规范适用的系统/子系统可由技术人员从试飞视图的初始结构中进行选择,适用阶段由用户进行填写或确定适用阶段的范围由技术人员进行选择。
32.此时,关系模型变为试飞标准规范文件模块c(标准规范编号、版本、适用系统、适用阶段),数据结构为一个四元组(标准规范编号、版本、适用系统、适用阶段)。最终,建立的试飞视图结构模型框架d可以表示为(节点编号,节点名称,节点id,节点类型,关联父节点id),试飞标准规范文件表结构e可以表示为(文件编号,文件版本,关联的产品系统/子系统,适用阶段)。
33.s11:基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息。
34.在具体实施例中,在以试飞标准规范文件模块和产品工程物料清单模块构建的试飞视图结构模型框架的基础上,将试飞标准规范文件模块和产品工程物料清单模块中的重要信息添加在试飞视图结构模型框架内,并进行相应的关联。首先,关联产品工程物料清单模块中的机型节点信息后,试飞视图结构模型框架d表示为(机型节点编号,机型节点名称,机型节点id,机型,null)。其中,null因机型节点无父节点,固将机型节点的父节点id默认为null。
35.s12:基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中。
36.在具体实施过程中,如图3所示,步骤s12具体包括如下步骤:s121:将所述试飞标准规范文件模块中适用阶段信息的第一条数据传输至所述试飞视图结构模型框架中。
37.在具体实施过程中,提取试飞标准规范文件模块c(标准规范编号、版本、适用系统、适用阶段)中的适用阶段信息,选取试飞标准规范文件模块c的第一条数据,将适用阶段信息写入试飞视图结构模型框架d,此时试飞视图结构模型框架记为d(适用阶段编号,适用阶段名称,适用阶段id,适用阶段,机型节点id)。
38.s122:判断所述试飞标准规范文件模块中适用阶段信息的第n条数据与所述试飞视图结构模型框架中的适用阶段信息是否相同。
39.在具体实施过程中,提取试飞标准规范文件模块c中的下一条数据,判断试飞标准规范文件模块c中的适用阶段信息与试飞视图结构模型框架d中的类型为适用阶段的节点名称是否相等。
40.s123:若所述试飞标准规范文件模块中适用阶段信息的第n条数据与所述试飞视图结构模型框架中的适用阶段信息不同,则将所述飞标准规范文件数据中适用阶段信息的第n条数据输至所述试飞视图结构模型框架中,其中n。
41.在具体实施过程中,试飞标准规范文件模块c中的适用阶段信息与试飞视图结构模型框架d中的类型为适用阶段的节点名称如果相等,则继续提取试飞标准规范文件模块c的下一条数据,直至试飞标准规范文件模块c中已无数据可提取;如果不相等,则将数据写入试飞视图结构模型框架d中,此时试飞视图结构模型框架记为(第二适用阶段编号,第二适用阶段名称,第二适用阶段id,适用阶段,机型节点id),直至试飞标准规范文件模块c中已无数据可提取。
42.s13:基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息。
43.在具体实施过程中,如图4所示,步骤s13具体包括如下步骤:s131:基于所述试飞视图结构模型框架中适用阶段信息的第一条数据,将所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息均传输至所述试飞视图结构模型框架中。
44.在具体实施过程中,将机体、任务系统、飞机系统、试飞测试系统信息加入试飞视图结构模型框架d中,选取试飞视图结构模型框架d中的节点类型为适用阶段的第一条数据,在试飞视图结构模型框架d中插入机体、任务系统、飞机系统、试飞测试系统四条数据,并分别为(机体编号,机体,机体id,平台,适用阶段id)、(任务系统编号,任务系统,任务系统id,平台,适用阶段id)、(飞机系统编号,飞机系统,飞机系统id,平台,适用阶段id)和(试飞测试系统编号,试飞测试系统,试飞测试系统id,平台,适用阶段id)。
45.s132:将所述试飞视图结构模型框架中适用阶段信息的第n条数据传输给所述试飞视图结构模型框架中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息。
46.在具体实施过程中,读取试飞视图结构模型框架d中的节点类型为适用阶段的下一条数据,新插入的数据记为(机体编号,机体,机体id,平台,适用阶段id2)、(任务系统编号,任务系统,任务系统id,平台,适用阶段id2)、(飞机系统编号,飞机系统,飞机系统id,平台,适用阶段id2)和(试飞测试系统编号,试飞测试系统,试飞测试系统id,平台,适用阶段id2),直至试飞视图结构模型框架d中的节点类型为适用阶段已无数据。
47.s14:基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息。
48.在具体实施过程中,如图5所示,步骤s14具体包括如下步骤:s141:基于所述试飞视图结构模型框架中平台信息的数据,获得所述产品工程物料清单模块中平台节点编号数据与所述试飞视图结构模型框架中平台信息的数据中的平台节点编号数据相同的所有子节点信息。
49.在具体实施过程中,先提取所述飞视图结构模型框架中平台信息的第i条数据;再获得所述产品工程物料清单模块中节点编号数据与所述试飞视图结构模型框架中平台信息的第i条数据中的平台节点编号数据相同的所有子节点信息,其中,i 。
50.更为具体的,提取试飞视图结构模型框架d中节点类型为平台的第一条数据,此时
试飞视图结构模型框架记为d(平台层节点1编号,平台层节点1名称,平台层节点1id,平台,适用阶段id1),查询产品工程物料清单模块中节点编号与试飞视图结构模型框架d(平台层节点1编号,平台层节点1名称,平台层节点1id,平台,适用阶段id1)中平台层节点1编号相等的数据,从关系集合b
#
(第二节点、第二属性、第二关系)中获取平台层节点1的子节点信息,将该子节点信息写入试飞视图结构模型框架d中,此时试飞视图结构模型框架记为d(平台层节点1的子节点编号,平台层节点1的子节点名称,平台层节点1的子节点id,系统/子系统,平台层节点1 id)。然后,继续寻平台层节点1的子节点的子节点和平台层节点1的子节点的兄弟节点,直至当前节点无子节点和兄弟节点为止;直至全部的平台层节点均已遍历完毕结束本步骤。
51.s142:将所有所述子节点信息传输至所述试飞视图结构模型框架中。
52.在具体实施过程中,通过步骤s141可以获得相应的所有子节点信息,然后将所有子节点信息传输至试飞视图结构模型框架中,得到获得子节点信息的试飞视图结构模型框架,即可完成关联产品工程物料清单模块的系统/子系统信息。
53.s15:基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块。
54.在具体实施过程中,基于所述试飞视图结构模型框架中的适用阶段信息,提取所述试飞视图结构模型框架中的子节点信息,以更新所述试飞标准规范文件模块中的数据。
55.更为具体的,如图6所示,包括如下步骤:s151:基于所述试飞视图结构模型框架中的适用阶段信息,更新所述试飞标准规范文件模块中的第i条数据。
56.在具体实施过程中,选取试飞标准规范文件表结构e可以表示为(文件编号,文件版本,关联的产品系统/子系统,适用阶段)中第一条数据,查试飞视图结构模型框架d中的类型为适用阶段数据将试飞标准规范文件表结构e中数据调整为(文件编号,文件版本,关联的产品系统/子系统,适用阶段id)。
57.s152:基于更新后的所述试飞标准规范文件模块中的第i条数据中的适用阶段信息,获得所述试飞视图结构模型框架中与所述试飞标准规范文件中节点编号信息相同的子节点信息。
58.s153:基于所述试飞视图结构模型框架中与所述试飞标准规范文件中节点编号信息相同的子节点信息,更新所述试飞标准规范文件中的第i条信息。
59.在具体实施过程中,依据适用阶段信息,查询试飞视图结构模型框架d中关联的类型为系统/子系统数据的,比对文件试飞标准规范文件表结构e中关联的产品系统/子系统中节点编号相同的数据,获取试飞视图结构模型框架d中的系统/子系统节点id,将试飞标准规范文件表结构e中的数据调整为(文件编号,文件版本,系统/子系统id,适用阶段id);选取试飞标准规范文件表结构e中的下一条数据,重复上面的步骤,直至试飞标准规范文件表结构e中已无数据可选取为止。此时,已依据试飞标准规范文件模块和产品工程物料清单模块完成了试飞视图(试飞视图结构模型)的初步构建。
60.s16:基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型。
61.s17:基于所述试飞视图结构模型,进行所述飞机的试飞。
62.在具体实施过程中,基于上面的操作,已完成试飞视图(试飞视图结构模型)的雏形构建。但是,此时的试飞标准规范文件依然是一份非结构化的文件,对试飞执行依然存在困难。因此,需要对试飞标准规范文件模块继续提取试飞点,此环节因相对专业,因此需要试飞专业人员处理,系统只提供操作工具。
63.具体的,用户在试飞视图中,选取适用机型、适用阶段、平台、系统/子系统信息后,查看关联的试飞标准规范文件,当用户识别出第一个试飞点时,将试飞点信息记录在系统中,继续识别下一条试飞点,直至该文件的试飞点均已识别完毕。
64.在系统中,上述的操作过程记录如下:试飞点数据库表结构f(试飞点编号,试飞点名称,文件编号,文件版本,系统/子系统id,适用阶段id);用户查看文件1(文件1编号,文件1版本,系统/子系统1 id,适用阶段1 id)识别出第一个试飞点时,试飞点数据f(试飞点1,试飞点1名称,文件1编号,文件1版本,系统/子系统1 id,适用阶段1 id);用户添加第n个试飞点时,试飞点数据f记为(试飞点n,试飞点n名称,文件1编号,文件1版本,系统/子系统1 id,适用阶段1 id);当用户查看文件m时,新增试飞点k时,数据f(试飞点mk,试飞点mk名称,文件m编号,文件m版本,系统/子系统m id,适用阶段m id)。
65.至此,实现了试飞标准规范文件(试飞标准规范文件模块)提取试飞点,并完成了试飞标准规范文件与试飞点的关联。同步地,因试飞标准规范文件与试飞视图关联,因此,也实现了试飞点与试飞视图的关联。
66.基于上述的技术方案,依据产品ebom和试飞标准规范文件构建了试飞视图,并在视图上依据试飞标准规范文件构建了试飞点,完成了面向试飞专业的飞机试飞,试飞视图在实际的应用过程中取得了如下收益:从过去分别查看试飞标准规范文件和产品ebom后进行试飞工艺的执行,变化到可依据试飞视图开展后续的试飞工艺执行,节省了试飞工艺执行时间60%以上;依据试飞视图的试飞点开展后续的实施工作,将非结构化的试飞标准规范文件按关联的系统/子系统与适用阶段转换为结构化的试飞点,有助于提高试飞工艺的知识积累与工作效率。
67.综上,本技术的技术方案构建的试飞视图结构模型包括相互关联的试飞标准规范文件信息和产品工程物料清单信息,而且纵向挖掘出产品工程物料清单中系统的子节点信息,子节点信息与试飞视图结构模型中的适用阶段信息结合,并提取试飞标准规范文件模块的试飞点数据,由于试飞标准规范文件与试飞视图结构模型关联,因此试飞标准规范文件中的试飞点数据也与试飞视图结构模型关联,这样可以提高从试飞标准规范文件和产品工程物料清单中到试飞的有用信息的效率,新增或调整文件时可直接提取影响试飞的试飞点,提供给试飞专业人员进行评估,从而可以提高飞机的试飞效率。
68.在另一实施例中,如图7所示,基于与前述实施例相同的发明思路,本技术的实施例还提供了一种飞机试飞装置,该装置包括:第一构建模块,用于基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;第一关联模块,用于基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息;
传输模块,用于基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中;第二关联模块,用于基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息;第三关联模块,用于基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;第四关联模块,用于基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块;第二构建模块,用于基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型;试飞模块,用于基于所述试飞视图结构模型,进行所述飞机的试飞。
69.需要说明的是,本实施例中飞机试飞装置中各模块是与前述实施例中的飞机试飞方法中的各步骤一一对应,因此,本实施例的具体实施方式和达到的技术效果可参照前述飞机试飞方法的实施方式,这里不再赘述。
70.此外,在一种实施例中,本技术还提供一种计算机设备,所述计算机设备包括处理器,存储器以及存储在所述存储器中的计算机程序,所述计算机程序被处理器运行时实现前述实施例中方法。
71.此外,在一种实施例中,本技术还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器运行时实现前述实施例中方法。
72.在一些实施例中,计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、闪存、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备。计算机可以是包括智能终端和服务器在内的各种计算设备。
73.在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
74.作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(html,hyper text markup language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。
75.作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
76.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有
的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
77.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
78.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台多媒体终端设备(可以是手机,计算机,电视接收机,或者网络设备等)执行本技术各个实施例所述的方法。
79.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
技术特征:
1.一种飞机试飞方法,其特征在于,所述方法包括:基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息;基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中;基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息;基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块;基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型;基于所述试飞视图结构模型,进行所述飞机的试飞。2.如权利要求1所述的飞机试飞方法,其特征在于,所述基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中,包括;将所述试飞标准规范文件模块中适用阶段信息的第一条数据传输至所述试飞视图结构模型框架中;判断所述试飞标准规范文件模块中适用阶段信息的第n条数据与所述试飞视图结构模型框架中的适用阶段信息是否相同;若所述试飞标准规范文件模块中适用阶段信息的第n条数据与所述试飞视图结构模型框架中的适用阶段信息不同,则将所述飞标准规范文件数据中适用阶段信息的第n条数据输至所述试飞视图结构模型框架中,其中n。3.如权利要求1所述的飞机试飞方法,其特征在于,所述基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息,包括:基于所述试飞视图结构模型框架中适用阶段信息的第一条数据,将所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息均传输至所述试飞视图结构模型框架中;将所述试飞视图结构模型框架中适用阶段信息的第n条数据传输给所述试飞视图结构模型框架中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息。4.如权利要求1所述的飞机试飞方法,其特征在于,所述基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视
图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息,包括:基于所述试飞视图结构模型框架中平台信息的数据,获得所述产品工程物料清单模块中平台节点编号数据与所述试飞视图结构模型框架中平台信息的数据中的平台节点编号数据相同的所有子节点信息;将所有所述子节点信息传输至所述试飞视图结构模型框架中。5.如权利要求4所述的飞机试飞方法,其特征在于,所述基于所述试飞视图结构模型框架中平台信息的数据,获得产品工程物料清单模块中平台节点编号数据与所述试飞视图结构模型框架中平台信息的数据中的平台节点编号数据相同的所有子节点信息,包括:提取所述飞视图结构模型框架中平台信息的第i条数据;获得所述产品工程物料清单模块中节点编号数据与所述试飞视图结构模型框架中平台信息的第i条数据中的平台节点编号数据相同的所有子节点信息,其中,i 。6.如权利要求1所述的飞机试飞方法,其特征在于,所述基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块,包括:基于所述试飞视图结构模型框架中的适用阶段信息,提取所述试飞视图结构模型框架中的子节点信息,以更新所述试飞标准规范文件模块中的数据。7.如权利要求6所述的飞机试飞方法,其特征在于,所述基于所述试飞视图结构模型框架中的适用阶段信息,提取所述试飞视图结构模型框架中的子节点信息,以更新所述试飞标准规范文件模块中的数据,包括:基于所述试飞视图结构模型框架中的适用阶段信息,更新所述试飞标准规范文件模块中的第i条数据;基于更新后的所述试飞标准规范文件模块中的第i条数据中的适用阶段信息,获得所述试飞视图结构模型框架中与所述试飞标准规范文件中节点编号信息相同的子节点信息;基于所述试飞视图结构模型框架中与所述试飞标准规范文件中节点编号信息相同的子节点信息,更新所述试飞标准规范文件中的第i条信息。8.一种飞机试飞装置,其特征在于,所述装置包括:第一构建模块,用于基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;第一关联模块,用于基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息;传输模块,用于基于关联所述产品工程物料清单模块中的机型节点信息后的所述试飞视图结构模型框架,将所述试飞标准规范文件模块中适用阶段信息的数据传输至所述试飞视图结构模型框架中;第二关联模块,用于基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息;第三关联模块,用于基于关联所述产品工程物料清单模块中的机体信息、任务系统信息、飞机系统信息和试飞测试系统信息后的所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;
第四关联模块,用于基于关联所述子节点信息后的所述试飞视图结构模型框架中的适用阶段信息,关联所述试飞标准规范文件模块;第二构建模块,用于基于关联所述试飞标准规范文件模块后的所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型;试飞模块,用于基于所述试飞视图结构模型,进行所述飞机的试飞。9.一种计算机设备,其特征在于,该计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的方法。
技术总结
本申请公开了一种飞机试飞方法、装置、设备及介质,涉及试飞视图的构建技术领域,该方法包括基于试飞标准规范文件模块和产品工程物料清单模块,构建飞机的试飞视图结构模型框架;基于所述试飞视图结构模型框架,关联所述产品工程物料清单模块中的机型节点信息;基于所述试飞视图结构模型框架中适用阶段信息的数据,关联所述产品工程物料清单模块;基于所述试飞视图结构模型框架中平台信息的数据,关联所述产品工程物料清单模块中系统的子节点信息;基于所述试飞视图结构模型框架,提取所述试飞标准规范文件模块的试飞点数据,以构建试飞视图结构模型。通过上述技术方案可以提高飞机的试飞效率。飞机的试飞效率。飞机的试飞效率。
技术研发人员:
林海峰 杜剑 邓乾豹 张整新 胡均 陈林 梁伟聪 吴光林 詹雨奇
受保护的技术使用者:
成都飞机工业(集团)有限责任公司
技术研发日:
2022.11.02
技术公布日:
2022/12/12