基于虚拟仪器的电机故障声测系统
时间:03-01
来源:3721RD
点击:
。通过这种方式,用户可以在LabVIEW中使用Matlab强大的数值运算功能。
使用Matlab脚本节点时必须注意:①Matlab脚本节点只能用于Windows平台;②机器上必须安装Matlab才能使用Matlab脚本节点;③LabVIEW和Matlab结合应用时必须注意Matlab脚本节点内外数据类型的匹配,否则LabVIEW运行时将产生错误或错误的信息。
图6示出了采集到的故障为后轴承刮的噪声信号。采用Matlab中的函数,用软阈值滤波算法对信号进行消噪,得到如图7所示的消噪效果。可见,在一些突变或尖峰部分,达到了很好的消噪效果。
图6某后轴承刮电机噪声信号
图7某后轴承刮电机小波消噪后信号
确定电机故障特征值是故障诊断的关键之一。在各个频段成份信号的能量中,综合包含了丰富的故障信息,某些频段能量蕴涵了某种故障特征。本文采用多分辨率分析法对噪声信号进行小波分解,以各频段的能量特征值为判据,逐步从低频到高频进行故障诊断。图8示出了某轴承故障电机小波分解的第三层高频系数。从图8中可以清楚地观测出发生故障的时刻,也可以清楚地捕捉到噪声信号在不同频段上的故障特征信息,进行特征提取。
图8某轴承故障电机小波分解系数
3 结论
(1)应用虚拟仪器技术实现电机故障声测系统,系统硬件架构简单,适应性强;
(2)采用LabVIEW软件平台开发效率高;
(3)应用小波分析非平稳信号处理技术实现故障特征提取,实际应用证明该方法的有效性;
(4)Matlab Scrpt节点方式具有强大的数值运算功能,但执行速度会有损失。
- 虚拟仪器:在开放架构基础上创建用户定义的测试系统(09-19)
- 什么是虚拟仪器?(10-23)
- 基于虚拟仪器技术的短波电台自动测试系统(10-23)
- 宽带多媒体网关测试方法研究(10-27)
- 采用模块化仪器,对新兴音频和视频应用进行测试(02-19)
- 基于虚拟仪器技术的航空机载电子设备自动测试系统(03-03)