【技术实现步骤摘要】
一种基于域泛化技术的无监督机器设备异常声检测方法
[0001]本专利技术属于故障检测领域,特别涉及一种基于域泛化技术的无监督机器设备异常声检测方法。
技术介绍
[0002]通过识别机器运行时发出的声音及时发现机器异常对机器状态检测具有重要意义。近年来,随着工业大数据分析的兴起和计算能力的快速发展,数据驱动方法已成为机器故障检测中一个活跃的研究领域。在众多数据驱动的故障检测方法中,基于深度学习的故障检测方法以准确度高、响应速度快、安全性强的优点受到了广泛关注。
[0003]大多数基于深度学习的故障检测方法在训练数据和测试数据服从相同特征分布的条件下可以取得很好的结果。然而,在实际情况下,声学特征会随着工况变化而改变,训练数据和测试数据服从相同分布的假设在实际应用中几乎不成立。训练数据代表的源域与测试数据代表的目标域的分布差异通常会导致基于深度学习的故障检测模型的可靠性下降,阻碍了基于深度学习的故障检测方法在实际工程中的应用。
[0004]为了提高基于深度学习的故障检测模型的鲁棒性和适应性,域适应技术的研究受到关注。基于域适应技术的故障检测方法通过调整源域和目标域在高级子空间的分布来弥合不同领域之间的差异。虽然基于域适应技术的故障检测方法比传统的基于深度学习的故障检测方法性能有所提高,但这些方法在处理实际的跨域故障检测任务时仍面临很多困难。一方面,未标记的目标数据对于促进检测知识从源域转移到目标域是至关重要的,但是这些未标记的目标数据在实际工业场景下很难提前收集。另一方面,基于域适应技术的故障检测方法只是 ...
【技术保护点】
【技术特征摘要】
1.一种基于域泛化技术的无监督机器设备异常声检测方法,其特征在于,包括以下步骤:S1、采集机械设备运转发出的音频数据,包括正常音频数据和故障音频数据,将每种机械设备类型的m1个正常音频剪辑、n1个故障音频剪辑和标签信息作为源域数据集,将每种机械设备类型的m2个正常音频剪辑和n2个故障音频剪辑作为目标域数据集;S2、将音频数据的原始波形转换为log
‑
mel谱图和幅值谱图;S3、构建基于域泛化无监督网络故障检测模型,所述故障检测模型提取嵌入特征网络由log
‑
mel谱图网络和幅值谱图网络组成;S4、将log
‑
mel谱图输入log
‑
mel谱图网络提取嵌入特征,幅值谱图输入幅值谱图网络提取嵌入特征,把两个网络提取得到的嵌入特征进行连接,并添加坐标注意力机制模块,重点学习特征中的重要的信息,抑制不重要的信息,并采用子簇AdaCos损失函数对基于域泛化无监督网络故障检测模型进行联合训练来区分机器类型和机器类型的不同属性信息;S5、将从坐标注意力机制中输出的嵌入特征输入到具有完整协方差矩阵的高斯混合模型,来计算测试样本到对应类中心的余弦相似度,将其结果的对数似然值用作异常得分;S6、将源域数据集和目标域数据集输入基于域泛化无监督网络故障检测模型,完成域自适应的机械故障检测。2.根据权利要求1所述的一种基于域泛化技术的无监督机器设备异常声检测方法,其特征在于,步骤S2中对log
‑
mel谱图采用采样时间均值归一化处理。3.根据权利要求1所述的一种基于域泛化技术的无监督机器设备异常声检测方法,其特征在于,步骤S3中,所述log
‑
mel谱图网络基于改进的ResNet架构,包括一个2D卷积层,四个改进的残差块和一个最大池化;所述幅值谱图网络由3个一维卷积和5个密集层组成。4.根据权利要求1所述的一种基于域泛化技术的无监督机器设备异常声检测方法,其特征在于,步骤S4中,采用子簇AdaCos损失函数对基于域泛化无监督网络故障检测模型进行联合训练,子簇Ad...
【专利技术属性】
技术研发人员:余永升,章林柯,
申请(专利权)人:海纳科德湖北科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。