一种航空器数据存储方法、装置、设备、存储介质制造方法及图纸

技术编号:34539146 阅读:14 留言:0更新日期:2022-08-13 21:34
本申请公开了一种航空器数据存储方法、装置、设备、存储介质,涉及大数据及民航维修领域,包括:基于逻辑关系对与目标航空器相关的原始文件进行划分,以确定相应的数据分片;基于第一映射关系确定出数据分片中的每一原始数据对应的编号;对数据分片进行去重,并对去重后数据分片中的每一原始数据的编号进行哈希运算,以得到去重后数据分片中的每一原始数据的编号哈希结果;利用基于编号哈希结果确定的分区划分原则将原始数据按照预设分区划分规则划分到不同数据分区,并对数据分区中的数据进行处理,然后将处理后的数据进行汇总并存储。通过本申请将去重后的原始数据整理划分到不同的数据分区,使原始数据进行有规则的存储。储。储。

【技术实现步骤摘要】
一种航空器数据存储方法、装置、设备、存储介质


[0001]本专利技术涉及大数据及民航维修领域,特别涉及一种航空器数据存储方法、装置、设备、存储介质。

技术介绍

[0002]在数字化产业变革浪潮时代,民航局成立了智慧民航建设领导小组,实施以智慧民航建设为牵引的发展战略,把推进智慧民航建设贯穿于民航业多领域发展的全过程,使智慧民航建设成为驱动民航业创新和高质量发展的主要动力。结合航空维修工作,航司在对航空器进行维护保障过程中,必须把保证航空器的可靠性、安全性视为日常维护工作的首要任务,但由于航空器的原始数据量大、处理耗时。航空器下传的ACMS(Aircraft Condition Monitoring System,飞机状态监控系统)、QAR(Quick Access Recorder,快速存取记录器)涵盖了飞机飞行操纵品质监控的绝大部分参数,数据量大,需要经过译码、清洗、汇总后才能应用,并且前端服务器将数据传输至存储中心的过程中由于数据量巨大,导致服务器增加了磁盘的读写时间,浪费服务器的计算性能。目前很多环节还需人工处理,应用效率低,数据存储不集中。相应的,为了保障航空器的可靠性与安全性,也需要利用航空数据进一步对飞机的故障系统和失效部件进行快速的排故分析、锁定失效部件,总结故障数据经验以实现防患于未然的预防性维护,降低维修成本。
[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]可见,本申请公开了一种航空器数据存储方法,包括:基于逻辑关系对与目标航空器相关的原始文件进行划分,以确定相应的数据分片;基于第一映射关系确定出所述数据
分片中的每一原始数据对应的编号;对所述数据分片进行去重,并对去重后数据分片中的每一所述原始数据的编号进行哈希运算,以得到所述去重后数据分片中的每一所述原始数据的编号哈希结果;利用基于所述编号哈希结果确定的分区划分原则将所述原始数据按照预设分区划分规则划分到不同数据分区,并对所述数据分区中的数据进行处理,然后将处理后的数据进行汇总并存储。由此可见,本申请通过对原始数据随机划分数据分片的过程中,将所有原始数据进行一个分散打乱分片处理,也即在进行划分数据分片时,进行随机划分,然后对各个数据分片进行处理,确定出每个数据分片中的每一个数据对应的编号,然后再次对去重后的每一个数据的编号进行哈希运算,得到每一个编号的哈希值,并按照划分规则对编号对应的原始数据进行重新划分数据分区,以便将去重后的原始数据再次整理划分到不同的数据分区,使原始数据进行有规则的存储,避免了上述环节需要人工处理,减少人力资源的浪费,并且使数据有效有规则存储,且在处理数据的过程能够并行处理,充分利用多台服务器的计算性能,减少磁盘读写时间,增加系统整体的吞吐量。
...

【技术保护点】

【技术特征摘要】
1.一种航空器数据存储方法,其特征在于,包括:基于逻辑关系对与目标航空器相关的原始文件进行划分,以确定相应的数据分片;基于第一映射关系确定出所述数据分片中的每一原始数据对应的编号;对所述数据分片进行去重,并对去重后数据分片中的每一所述原始数据的编号进行哈希运算,以得到所述去重后数据分片中的每一所述原始数据的编号哈希结果;利用基于所述编号哈希结果确定的分区划分原则将所述原始数据按照预设分区划分规则划分到不同数据分区,并对所述数据分区中的数据进行处理,然后将处理后的数据进行汇总并存储。2.根据权利要求1所述的航空器数据存储方法,其特征在于,所述基于逻辑关系对与目标航空器相关的原始文件进行划分,以确定相应的数据分片之前,还包括:获取管理端发送的与所述目标航空器相关的所述原始文件,对所述原始文件中的原始数据进行编号,并创建所述原始数据与编号的第一映射关系。3.根据权利要求2所述的航空器数据存储方法,其特征在于,所述对所述原始文件中的原始数据进行编号,并创建所述原始数据与编号的第一映射关系,包括:对所述原始文件中的所述原始数据分配相应的字节偏移量,并将所述字节偏移量作为所述原始数据的编号,并创建所述原始数据与编号的第一映射关系。4.根据权利要求1所述的航空器数据存储方法,其特征在于,所述利用基于所述编号哈希结果确定的分区划分原则将所述原始数据按照预设分区划分规则划分到不同数据分区,包括:将所述编号哈希结果的预设数量的数值和/或字符一致的所述原始数据划分到同一个数据分区,以得到包含所有去重后所述原始数据的不同数据分区。5.根据权利要求1所述的航空器数据存储方法,其特征在于,所述对所述数据分区中的数据进行处理,包括:对所述数据进行转译处理,以得到相应的译码数据,并对所有所述译码数据进行汇总...

【专利技术属性】
技术研发人员:史军林先德钟真锦吴淑烽
申请(专利权)人:海口科博瑞信息科技有限公司
类型:发明
国别省市:

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

1