Python知识分享网 - 专业的Python学习网站 学Python,上Python222
基于Python的振动监测与故障诊断系统开发_胡王平 PDF 下载
发布于:2024-03-20 11:06:04
(假如点击没反应,多刷新两次就OK!)

基于Python的振动监测与故障诊断系统开发_胡王平 PDF 下载 图1

 

 

资料内容:

 

 
系统的设计与开发

1.1 系统的整体方案

系统的整体方案结构如图 1 所示。 现场检测端的主要功能是信号采集和现场诊断,布置在旋转机械上的振动传感器负责采集振动信号,由信号采集
板卡上传至现场终端进行状态监测与故障分析。 为增强系统诊断能力,系统还配备了远程 Web 端以实现远程协同会诊的功能,通过云平台中的云数据库功能,可将现场端的振动数据传入云端,远程专家可以通过 Web 端访问后进行协同会诊。

 

1.2 振动信号采集与预处理

系统选用频响范围宽、结构可靠、抗干扰能力强的 IEPE / ICP 压电式加速度传感器, 选用型号为MPS-140801-I 的 USB 数据采集板卡,该卡可以直接接入 IEPE / ICP 类传感器,能实现 8 通道、每个通道最高以 128 kHz 为采样频率的信号采集。 设备运行环境的复杂性会使传感器测得的振动信号受到许多干扰,这些干扰信号会对后续故障诊断产生影响,为了降低无用信号干扰,获得更有效的诊断用信号,本系统会在诊断前进行滤波降噪的预处理。 集成的包含隔直、带通滤波器、移动平均、中值滤波、维纳滤波、五点三次平滑等滤波降噪算法可以根据不同的应用环境供用户选择。为了提高系统的适用性,由其他测振系统中测得的振动信号按照本系统中所用数据格式进行统一后,也可以导入系统中进行分析,即实现归一化数据输入的功能

 

1.3 故障诊 断方法
 
1.3.1 基于时频域分析的传统诊断方法
 
时频域分析方法是传统故障诊断的核心,主要包含信号的时域分析、频域分析和时频分析。振动信号的时域指标能够评估转子系统的振动大小,判断其运行状态[5]。 在实际工程中,时域分析常常作为系统状态监测的主要手段,也作为故障发生的早期预警,帮助工作人员发现早期故障,主要包括有效值、峰峰值、峭度值等时域指标。