一种基于自适应滑动窗口的故障模式识别方法及系统技术方案

技术编号:39737349 阅读:11 留言:0更新日期:2023-12-17 23:39
一种基于自适应滑动窗口的故障模式识别方法及系统,根据机械设备不同的故障模式对应的数据异常特征通常表现,通过傅里叶变换得到某类机械设备测试数据的频域信息,利用包含状态正常与各类故障标签的机械设备测试数据进行训练,锁定各类故障的特征频段并学习各类故障的数据特征,以构建机械设备故障模式判别方法,通过故障模式识别系统及方法能够实现该型设备故障模式的快速判别,并提供各类故障模式对应的表征频段信息用于后续研究

【技术实现步骤摘要】
一种基于自适应滑动窗口的故障模式识别方法及系统


[0001]本专利技术涉及一种基于自适应滑动窗口的故障模式识别方法及系统,属于机械设备故障模式判别领域


技术介绍

[0002]随着先进传感器技术

数据总线技术与网络通信技术的日益先进,能够获取的机械设备运行状态数据要素已十分完备,对高频振动数据能够实现万赫兹量级的采集频率,使数据具备很强的异常特征敏感性,为基于数据驱动的故障检测及故障诊断提供了前置条件

除此以外,高性能计算

机器学习与人工智能技术的发展,同样刺激着基于数据驱动的故障检测及诊断技术的深入研究

[0003]数据驱动故障检测与识别方法与传统的基于传感器信号或物理模型的对应方法相比,既具备基于传感器信号方法的简单直接易于实现,也具备基于物理模型方法的深层次分析能力,并且更为泛化,能够提炼出技术人员建模经验之外的信息

目前,数据驱动算法研究的关注度愈来愈高,相关研究工程落地的产品也已在航空

航天

汽车

船舶等各个领域大量投入应用

[0004]目前,在该类设备测试试验结束后,技术人员需利用商用软件
(Origin

Matlab

Excel

)
对测试数据手动分析,基于经验对特定数据
(
如倍频区域
)
特征进行判断,初步确定设备状态,对于状态异常的设备,需进一步拆机检查定位并识别故障

这种测试分析方法存在以下问题:
1.
设备测试数据量大,技术人员的数据处理方式存在大量重复性操作,数据分析整体自动化程度低;
2.
设备开机检查对于人力与时间成本要求高,且不同技术人员的经验

知识存在差异,无法保证故障识别具有统一的量化标准


技术实现思路

[0005]本专利技术解决的技术问题是:针对目前现有技术中,存在的自动化程度不足问题及故障识别过度依赖技术人员经验的缺陷,提出了一种基于自适应滑动窗口的故障模式识别方法及系统

[0006]本专利技术解决上述技术问题是通过如下技术方案予以实现的:
[0007]一种基于自适应滑动窗口的故障模式识别方法,包括:
[0008]对指定数量的设备进行状态测试,获取各设备测试数据,并根据测试情况确定设备的健康状态标签,对异常状态的设备进行拆机检查,确定该设备故障模式标签,并汇总确定设备测试参数;
[0009]其中,各测试设备状态测试获取的预设次数的全部测试数据为总数据集,根据总数据集中各次测试的测试结果,提供包括正常状态

异常状态的健康状态标签,针对特定异常测试结果,对本次测试对应的设备进行设备拆机检查,明确该类异常的故障模式,根据故障模式确认故障模式标签,将总数据集

健康状态标签

故障模式标签汇总为设备测试参数;
[0010]对设备测试参数进行筛选,并通过随机森林方法对设备测试参数的重要性进行筛选排序,对设备测试参数中的故障表征参数通过傅里叶变换获取故障表征参数的频谱;
[0011]选取预设的涉及已知故障模式的设备

健康状态标签为健康的设备的故障表征参数对应的频谱作为训练集,构建包含各类型故障模式的设备故障模式识别算法并进行故障模式识别模型训练;
[0012]选取测试集,对训练后的设备故障模式识别算法进行故障模式识别能力测试;
[0013]利用通过测试的设备故障识别算法对待识别的设备测试数据进行故障模式识别

[0014]根据各类故障表征参数特性,选取高频振动参数作为设备测试参数中的故障表征参数;利用设备的健康状态标签与高频振动参数构建随机森林模型,计算各类故障表征参数的袋外错误率,根据袋外错误率对当前设备的故障表征参数进行故障表征能力排序,选取排序前三位的故障表征参数对当前设备的工作状态进行表征,用于后续算法输入

[0015]所述设备故障模式识别算法的构建基于自适应滑动窗口实现;
[0016]选择包含对应故障模式的设备

若干健康设备的故障表征参数作为训练集,分别针对不同类别故障模式进行故障识别模型训练,故障识别模型输出为状态值,通过状态值对各故障模式是否存在进行表征

[0017]所述设备故障模式识别算法中,不同故障模式通过特有频谱频域区间特征进行反应,具体为:
[0018]以具备特定故障模式的正常状态或异常状态的设备的故障表征参数作为输入,以表征是否具有对应故障模式状态存在的状态值为输出量,通过构建频域滑窗穷举频域区间,于各故障模式对应的频域区间中进行聚类分析,确定聚类分析后各设备故障状态

健康状态对应的频谱频域区间,根据频域窗口信息获取当前故障模型对应故障模式的频谱频域区间,作为故障模式识别算法中故障判别的依据

[0019]对故障识别模型进行故障模式识别能力测试的具体步骤为:
[0020]训练完成后,分别将各次测试的故障表征参数送入训练后的故障识别模型,判断故障识别模型输出表征是否为对应故障模式的状态值,若状态值与该次测试的故障模式标签吻合,则认为判断准确,否则认为判断不准确,统计测试结果准确率以判断模型准确性

[0021]一种基于自适应滑动窗口的故障模式识别系统,包括数据采集分类模块

网络模型训练及测试模块

故障模式识别模块;
[0022]数据采集分类模块,引接所有设备的设备测试参数数据集,包括各设备对应的健康状态标签与部分故障模式标签,于数据集中选取高频振动参数;根据随机森林方法分析各高频振动参数对于健康状态判断的重要性,并根据对设备物理机理的经验分析以及随机森林模型排列参数对于故障表征的贡献度,确定设备测试故障状态表征参数范围;通过傅里叶变换计算故障状态表征参数的频谱;根据各设备测试数据集的健康状态标签与故障模式标签,划分训练集与测试集;
[0023]网络模型训练及测试模块,基于自适应滑动窗口故障识别算法,构建故障识别模型,利用数据采集分类模块处理完成的训练集对各故障识别模型进行训练,一个故障模式对应一个故障识别模型;同时利用测试集对故障识别模型进行测试,根据测试结果与设备故障模式标签的吻合情况判断故障识别模型有效性;
[0024]故障模式识别模块,对新设备测试试验数据集,提取其故障状态表征参数,并通过
傅里叶变换计算参数频谱;利用通过测试的各类故障识别模型对待识别的设备测试数据进行故障模式识别,若模型输出存在对应故障模式的状态值,则判定该设备具有该类故障模式

[0025]用于训练模型的故障表征参数由各设备测试试验数据集
、<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于自适应滑动窗口的故障模式识别方法,其特征在于包括:对指定数量的设备进行状态测试,获取各设备测试数据,并根据测试情况确定设备的健康状态标签,对异常状态的设备进行拆机检查,确定该设备故障模式标签,并汇总确定设备测试参数;设备测试参数包括总数据集

健康状态标签

故障模式标签,总数据集为各测试设备预设次数的全部测试数据;对设备测试参数进行筛选,并通过随机森林方法对设备测试参数的重要性进行筛选排序,对设备测试参数中的故障表征参数通过傅里叶变换获取故障表征参数的频谱;选取预设的涉及已知故障模式的设备

健康状态标签为健康的设备的故障表征参数对应的频谱作为训练集,构建包含各类型故障模式的设备故障模式识别算法并进行故障模式识别模型训练;选取测试集,对训练后的设备故障模式识别算法进行故障模式识别能力测试;利用通过测试的设备故障识别算法对待识别的设备测试数据进行故障模式识别
。2.
根据权利要求1所述的一种基于自适应滑动窗口的故障模式识别方法,其特征在于:根据各类故障表征参数特性,选取高频振动参数作为设备测试参数中的故障表征参数;利用设备的健康状态标签与高频振动参数构建随机森林模型,计算各类故障表征参数的袋外错误率,根据袋外错误率对当前设备的故障表征参数进行故障表征能力排序,选取排序前三位的故障表征参数对当前设备的工作状态进行表征,用于后续算法输入
。3.
根据权利要求2所述的一种基于自适应滑动窗口的故障模式识别方法,其特征在于:所述设备故障模式识别算法的构建基于自适应滑动窗口实现;选择包含对应故障模式的设备

若干健康设备的故障表征参数作为训练集,分别针对不同类别故障模式进行故障识别模型训练,故障识别模型输出为状态值,通过状态值对各故障模式是否存在进行表征
。4.
根据权利要求3所述的一种基于自适应滑动窗口的故障模式识别方法,其特征在于:所述设备故障模式识别算法中,不同故障模式通过特有频谱频域区间特征进行反应,具体为:以具备特定故障模式的正常状态或异常状态的设备的故障表征参数作为输入,以表征是否具有对应故障模式状态存在的状态值为输出量,通过构建频域滑窗穷举频域区间,于各故障模式对应的频域区间中进行聚类分析,确定聚类分析后各设备故障状态

健康状态对应的频谱频域区间,根据频域窗口信息获取当前故障模型对应故障模式的频谱频域区间,作为故障模式识别算法中故障判别的依据
。5.
根据权利要求4所述的一种基于自适应滑动窗口的故障模式识别方法,其特征在于:对故障识别模型进行故障模式识别能力测试的具体步骤为:训练完成后,分别将各次测试的故障表征参数送入训练后的故障识别模型,判断故障识别模型输出表征是否为对应故障模式的状态值,若状态值与该次测试的故障模式标签吻合,则认为判断准确,否则认为判断不准确,统计测试结果准确率以判断模型准确性
。6.
一种基于自适应滑动窗口的故障模式识别系统,其特征在于:包括数据采集...

【专利技术属性】
技术研发人员:刘梓琰王冠张学英李璨刘巧珍余锋祥许银翠王潇宇范浩鑫蔡宜伦黄晨郭翔宇白永超刘存秋王伟吉彬马吉阳李舟阳
申请(专利权)人:北京宇航系统工程研究所
类型:发明
国别省市:

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

1