一种基于深度学习的皮带托辊声音异常检测方法与流程

文档序号:33017653发布日期:2023-01-20 17:30阅读:97来源:国知局
一种基于深度学习的皮带托辊声音异常检测方法与流程

1.本发明涉及计算机音频分类技术领域,尤其涉及一种基于深度学习的皮带托辊声音异常检测方法。


背景技术:

2.当前电厂皮带托辊声音异常查看主要通过人工巡检,人工巡检对皮带托辊状况检测的实时性较低,人工只能发现当前巡视的故障点,不能24小时实时监测,不能在最早的时间点发现问题,且每个人的听觉能力各不相同,听觉的敏感度各不相同,不能统一标准进行判断托辊是否故障,而且人耳能听到的声音范围也是有限的,因为人类对于高频和低频的声音无法听到,所以也就不能进行故障的判断。
3.因为皮带距离长,托辊数量数量又多,所以人工巡检任务繁重,巡检十分困难,巡检存在死角,人工巡检只能听到近距离的问题点,加上工厂环境声音嘈杂大大降低了工人判断故障声音的能力,各种原因造成人工不能大范围的判断声音。


技术实现要素:

4.本发明的目的在于提供一种基于深度学习的皮带托辊声音异常检测方法,旨在解决现有人工巡检不能准确判断皮带托辊声音异常的问题。
5.为实现上述目的,本发明提供了一种基于深度学习的皮带托辊声音异常检测方法,包括以下步骤:采集现场正常和非正常声音数据进行预处理,得到处理数据,并使用所述处理数据训练神经网络,得到音频分类神经网络;对拾音器音频流进行预处理后输入所述音频分类神经网络进行预测,得到预测结果;基于所述预测结果判断声音是否正常,若声音异常,则进行报警,并推断拖棍故障原因。
6.其中,所述采集现场正常和非正常声音数据进行预处理,得到处理数据,并使用所述处理数据训练神经网络,得到音频分类神经网络的具体方式:通过拾音器实时采集现场正常和非正常声音数据,得到采集音频;分割所述采集音频并按照不同故障声音进行分类,得到所述处理数据;搭建神经网络;使用所述处理数据对所述神经网络进行迭代训练,得到音频分类神经网络。
7.其中,所述对拾音器音频流进行预处理后输入所述音频分类神经网络进行预测,得到预测结果的具体方式:读取拾音器音频流;对所述音频流分割片段,得到片段音频;对所述片段音频进行特征提取,得到音频特征;
将所述音频特征输入所述音频分类神经网络进行预测,得到预测结果。
8.其中,所述基于所述预测结果判断声音是否正常,若声音异常,则进行报警,并推断拖棍故障原因的具体方式:基于所述预测结果判断声音是否正常,声音异常触发报警上传服务器,通知安全人员;通过所述预测结果推断拖棍故障原因。
9.其中,所述音频分类神经网络为时延神经网络。
10.本发明的一种基于深度学习的皮带托辊声音异常检测方法,采集现场正常和非正常声音数据进行预处理,得到处理数据,并使用所述处理数据训练神经网络,得到音频分类神经网络;对拾音器音频流进行预处理后输入所述音频分类神经网络进行预测,得到预测结果;基于所述预测结果判断声音是否正常,若声音异常,则进行报警,并推断拖棍故障原因,该方法通过采集音频流进行声音预处理,基于音频分类的音频算法实时识别皮带托辊声音是否异常,及时发现托辊故障,并能提供故障时间和故障频率,通过训练不同故障声音的数据,推断托辊故障可能的原因,当发现皮带托辊运行声音发生异常时触发报警,通知安全人员解决隐患,该方法硬件开销少,稳定高、环境要求低并且相比现有的皮带托辊声音检测,可实时调整检测区域,操作方便;且能预测造成故障声音出现的可能原因,给客户直观的感受;当皮带托辊发生故障时能及时通知员工,对皮带采取相应的处理措施,解决现有人工巡检不能准确判断皮带托辊声音异常的问题。
附图说明
11.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1是ecapa-tdnn架构的se-res2blockd示意图。
13.图2是ecapa-tdnn的网络拓扑的示意图。
14.图3是分类的音频数据的示意图。
15.图4是过梅尔滤波后提取的特征的示意图。
16.图5是本发明提供的一种基于深度学习的皮带托辊声音异常检测方法的系统流程图。
17.图6是本发明提供的一种基于深度学习的皮带托辊声音异常检测方法的系统结构示意图。
18.图7是本发明提供的一种基于深度学习的皮带托辊声音异常检测方法的流程图。
具体实施方式
19.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
20.下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
21.请参阅图1至图7,本发明提供一种基于深度学习的皮带托辊声音异常检测方法,包括以下步骤:s1采集现场正常和非正常声音数据进行预处理,得到处理数据,并使用所述处理数据训练神经网络,得到音频分类神经网络;具体的,所需要的硬件为定向拾音器和x86平台pc,通过采集现场正常和非正常的声音数据,人工裁剪成合适的大小后进行分类。
22.具体方式:s11通过拾音器实时采集现场正常和非正常声音数据,得到采集音频;s12分割所述采集音频并按照不同故障声音进行分类,得到所述处理数据;s13搭建音频分类神经网络;s14使用所述处理数据对所述神经网络进行迭代训练,得到音频分类神经网络。
23.s2对拾音器音频流进行预处理后输入所述音频分类神经网络进行预测,得到预测结果;具体的,通过搭建tdnn音频分类神经网络训练不同的声音数据,然后预测当前声音可能的类型,tdnn时延神经网络是卷积神经网络的前身:time-delay neural network,它被hinton组于1989年提出,初衷是为了解决语音识别中传统方法hmm无法适应语音信号中的动态时域变化,并且该结构参数较少,进行语音识别不需要预先将音标与音频在时间线上进行对齐,实验证明tdnn相比hmm表现更好,传统的x-vector的frame-layers只考虑了15帧的信息,为了考虑全局的信息,因此使用了 squeeze-excitation (se) blocks。
24.首先是squeeze操作,将每一帧 frame-level features按时间取平均。
25.之后是excitation操作。
26.最后再将其与输入点乘相当于每个通道分别乘上一个权值。
27.整个res2blocks如图1,网络拓扑如图2。
28.具体方式:s21读取拾音器音频流;s22对所述音频流分割片段,得到片段音频;具体的,所述音频分类神经网络为时延神经网络,开源的神经网络框架,专门针对 gpu 加速的深度神经网络(dnn)编程。
29.torch 是一个经典的对多维矩阵数据进行操作的张量(tensor)库,在机器学习和其他数学密集型应用有广泛应用,按照不同故障声音类别将音频数据分别放入不同文件夹,经过梅尔滤波后提取的特征,用于分类算法分类,梅尔滤波后提取的特征转成tensor格式送入神经网络。
30.s23对所述片段音频进行特征提取,得到音频特征;s24将所述音频特征输入所述音频分类神经网络进行预测,得到预测结果。
31.s3基于所述预测结果判断声音是否正常,若声音异常,则进行报警,并推断拖棍故障原因。
32.具体方式:s31基于所述预测结果据判断声音是否正常,声音异常触发报警上传服务器,通知安全人员;
s32通过所述预测结果推断拖棍故障原因。
33.以上所揭露的仅为本发明一种专利名称较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1