关键词:
故障诊断
设备巡检
数据采集
硬件电路设计
软件设计
摘要:
开展机械设备的状态检测和故障诊断对于及早发现油气生产现场设备的安全隐患具有重大意义。目前现场巡检人员使用功能简单的红外测温仪和手持式振动测试仪采集油气生产设备的运行状态数据,巡检时需交替使用两套仪器,工作量大、检测效率低,且所采集的运行数据仅含有温度和振动的有效值,无可用于频谱分析的波形数据,无法满足设备状态分析和故障诊断对准确性的需求。因此,急需研发一套能采集完整波形和温度数据的状态参数采集仪器,以改善油田设备状态数据采集现状、提高状态分析和故障诊断工作质量、保证设备安全可靠运行。(1)振动-温度采集仪器硬件研发针对传统巡检仪器只能单一地进行振动检测或温度检测的不足,本文将振动和温度信号采集技术集成到采集仪器的硬件研发中,并将模块化设计应用到电路设计中以解决多路振动通道采集仪器功能冗余、体积过大的问题。首先,通过对比分析选择在24位精度下可对数据实现同步采集的高性能芯片。然后,运用Altium Designer软件对采集仪器的电路原理和PCB电路走线进行设计。运用模块化理念设计了数据采集模块,优化了数采模块在PCB上的分布,完成了高精度振动-温度采集硬件系统的开发。系统功能测试结果显示电源的输出正常,且振动传感器输出电压能够随着振动而变化,硬件设计可靠。(2)振动-温度采集仪器驱动设计为解决驱动程序对采集仪器性能的约束,本文使用SPI和IIC通信快速读取转换完成的数据到MCU中,在此基础上运用FSMC扩展外部内存以缓存振动数据,使用SDIO接口扩展SD卡将设备测点信息预存到SD卡中以存储离线检测设备测点预置和保存的数据,实现了硬件驱动程序完成数据从采集到存储的功能。编写模块化硬件组合逻辑处理程序,通过检测模块的插入信号并穷举硬件的组合情况,模拟测试了各种组合下的程序运行状态。驱动测试中对采集模块采集的振动和温度数据进行解码处理,得到振动单通道数据采集下能匹配的最高采样率为256k Hz,双通道时为128k Hz每通道。检测得到频率为10k Hz,峰峰值2000m V通过正弦信号差分处理后测得最高电压为1001.28m V,误差在0.2个百分点以内,满足设计指标,采集到的温度和振动数据精确。(3)设备状态分析及数据管理系统设计为满足油田对设备状态分析和故障诊断技术的需求,在本文所研发的振动-温度采集仪器的基础上,本文基于Visual Studio、My SQL等开发环境,运用C#编程语言,将数据处理技术、数据库技术集成到上位机软件的设计中,设计开发了设备状态分析及数据管理系统。采集器保存的数据通过USB接口加载到软件中,通过快速傅里叶变换将数据转换成时、频域图显示到系统界面中,并且将设备数据保存到数据库中,实现了对设备运行状态的分析和数据管理。本文设计的设备状态分析及数据管理系统为巡检人员进行设备状态分析提供可视化工具,为保证设备安全、平稳运行提供有力保障。