一种发动机健康数据存储方法

文档序号:6637642阅读:253来源:国知局
一种发动机健康数据存储方法
【专利摘要】本发明为满足支持数据挖掘时需要具有数据提取方便、准确、具备一定兼容能力的要求,提出了一种解决复杂结构的可扩展的大数据存储方法,实现发动机健康数据的有效存储和管理。该方法包括以下步骤:1)获取发动机数据文件;2)针对数据文件,建立相应的配置结构,配置结构包含各个参数的属性,该配置结构作为数据文件解析和今后数据使用的依据;3)按照配置结构定义,解析发动机数据文件,从发动机数据文件中提取同一参数的数据信息依时序排列,并将这些数据信息统一以二进制形式整块存储,产生对应的参数记录信息,最终生成相应的数据集合信息、数据记录信息;4)建立索引。
【专利说明】一种发动机健康数据存储方法

【技术领域】
:
[0001]本发明是属于发动机健康管理【技术领域】,涉及一种发动机健康数据存储方法。

【背景技术】
:
[0002]发动机健康管理系统完成发动机的健康管理工作,包括发动机健康数据的采集、存储和分析,其中分析工作是整个系统的核心。发动机健康管理的分析工作是建立在对存储的海量历史数据进行数据挖掘上,因此发动机健康管理系统的数据存储成为了发动机健康管理系统的基础。发动机健康数据来源于发动机的实时参数及各种传感器数据,具有数据量大、数据类型多、数据复杂度程度高的特点;而在进行数据挖掘时又需要具有数据提取方便、准确、具备一定兼容能力的要求。


【发明内容】

:
[0003]本发明针对发动机健康数据具有的数据量大、数据类型多、数据复杂度高的特点,为满足支持数据挖掘时需要具有数据提取方便、准确、具备一定兼容能力的要求,提出了一种解决复杂结构的可扩展的大数据存储方法,实现发动机健康数据的有效存储和管理。
[0004]本发明的技术方案是:
[0005]发动机健康数据存储方法,包括以下步骤:
[0006]I)获取发动机标识信息和对应的发动机数据文件;
[0007]2)针对数据文件,建立相应的配置结构,配置结构包含各个参数的属性,该配置结构作为数据文件解析和今后数据使用的依据;
[0008]3)数据的重新组织与存储:
[0009]按照配置结构定义(属性),解析发动机数据文件,从发动机数据文件中提取同一参数的数据信息依时序排列,并将这些数据信息统一以二进制形式整块存储,产生对应的数据记录信息,多组数据记录信息(对应于多个参数)组成一个完整的数据集合信息;
[0010]4)建立索引。
[0011]基于上述方案,本发明还进一步作如下优化限定:
[0012]步骤2)建立的配置结构中每个参数的属性包含有参数的位置信息、采样频率、数据类型/结构、数据的使用方式、数据的门限值信息。
[0013]步骤4)建立的索引包含发动机标识信息与数据集合信息的关联、数据集合信息与数据记录信息的关联、数据集合信息与数据配置结构的关联、数据类型/结构与数据使用方式的关联。
[0014]本发明的优点是:
[0015]配置了支持复杂的数据类型和结构;存储后的数据条目清晰,形式统一,处理方法一致;通过数据索引支持数据的快速提取。对整个发动机健康管理系统的故障诊断、趋势分析等决策操作提供强有力的支撑能力。【专利附图】

【附图说明】:
[0016]图1为本发明的发动机健康数据存储方法示意图。

【具体实施方式】
:
[0017]本发明针对各种发动机健康数据建立起一套可配置的健康数据配置结构,该配置结构描述出原始发动机健康数据的数据组织形式,并能支持用户自定义的数据类型与数据结构,用于数据存储形式和使用方式的归一化。依据这套配置结构按照发动机、开车时间、数据这样的层次结构对发动机健康数据进行重新组织与管理,存储于数据库中,每台发动机的数据作为一组数据,该组中每次开车的数据作为一个数据集合,该数据集合中每个参数的全部数据以二进制形式按照采样顺序排序整合为一条记录,建立起相应的数据索引支持数据的积累,在数据调用时按照提供的要求以数据集合或者数据记录的形式提供数据。
[0018]如图1所示,本发明的具体实现方式如下:
[0019]a.获取发动机数据文件;
[0020]b.针对数据文件,建立相应的配置结构,配置结构中包含各个参数的属性(属性包含且不限于该参数的位置信息、采样频率、数据类型/结构、数据的使用方式、数据的门限值信息等),该配置作为数据文件解析和今后数据使用的依据;
[0021]c.数据的重新组织与存储,按照配置结构定义,解析发动机数据文件,从文件中提取同一参数的数据信息依时序排列,并将这些数据统一以二进制形式整块存储,产生对应的参数记录信息,最终生成相应的数据集合信息、数据记录信息;
[0022]d.建立索引,包含发动机信息与数据集合信息的关联、数据集合与数据记录信息的关联、数据集合与数据配置信息的关联、数据类型/结构与数据使用方式的关联等。
【权利要求】
1.一种发动机健康数据存储方法,包括以下步骤: 1)获取发动机标识信息和对应的发动机数据文件; 2)针对数据文件,建立相应的配置结构,配置结构包含各个参数的属性,该配置结构作为数据文件解析和今后数据使用的依据; 3)数据的重新组织与存储: 按照配置结构定义,解析发动机数据文件,从发动机数据文件中提取同一参数的数据信息依时序排列,并将这些数据信息统一以二进制形式整块存储,产生对应的数据记录信息,多组数据记录信息组成一个完整的数据集合信息; 4)建立索引。
2.根据权利要求1所述的发动机健康数据存储方法,其特征在于: 步骤2)建立的配置结构中每个参数的属性包含有参数的位置信息、采样频率、数据类型/结构、数据的使用方式、数据的门限值信息。
3.根据权利要求2所述的发动机健康数据存储方法,其特征在于: 步骤4)建立的索引包含发动机标识信息与数据集合信息的关联、数据集合信息与数据记录信息的关联、数据集合信息与数据配置结构的关联、数据类型/结构与数据使用方式的关联。
【文档编号】G06F17/30GK104484373SQ201410741796
【公开日】2015年4月1日 申请日期:2014年12月5日 优先权日:2014年12月5日
【发明者】汤幼宁, 田林, 吕镇邦 申请人:中国航空工业集团公司第六三一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1