论文部分内容阅读
随着现代化工业的飞速发展,水泵作为输送液体或提升液体压力的设备在生产中占据越来越重要的地位,为了防止水泵发生故障,则需对其进行实时监测。通常,异常振动是水泵发生故障的表征,对水泵的振动信号进行监测分析即可对水泵进行及时的故障诊断。因此,结合嵌入式技术与数据传输技术的发展,开发设计出一套普适性和经济性较高的水泵振动状态监测系统,对水泵的巡检工作具有重大意义。本文主要的研究内容和创新点如下:首先分析了当前水泵振动状态监测系统的现状以及存在的问题,根据水泵的振动机理和设备状态监测为理论基础,确定了系统的监测方法与总体框图。针对传统有线监测系统存在的问题,提出了一种新的基于无线传感网络的水泵振动状态监测系统。在硬件平台搭建上,系统通过采用模块化设计的方法,弥补了传统有线监测系统适用性差的不足,且方便各模块的维护。针对布线复杂的问题,设计了基于ADXL335型加速度传感器的信号采集模块,简化了传统调理电路的组成,且实现了对空间振动信号的多方向采集。针对价格昂贵的问题,设计了基于功能强大的STM32F407作为主控芯片的微处理器,可完成对振动信号的同步采集与存储,且利用其DSP指令集可完成数据处理任务,集合多个功能于一个模块中,极大降低了系统的开发成本,且提高了系统的适用性与便携性。针对数据传输速率问题,提出了选用WIFI通信技术作为数据传输手段的方案,大大提高了数据传输效率,并进一步简化了布线复杂的问题。最后,将振动监测节点与无线传输节点相结合,配合基于Eclipse开发的安卓上位机软件,组网形成一个无线传感网络,实现了水泵振动状态监测的目的。本文的具体工作内容如下:(1)分析了水泵的振动机理,主要包括振动产生的原因及危害,以及振动评价的标准与方法,在此基础上确定了水泵振动的检测方法。最后对系统所需实现的功能进行归纳,决定采用模块化设计方案,提高了系统的适用性。(2)设计了基于水泵振动状态监测的无线传感网络平台。依据设计需求完成对传感器、微处理器、及无线收发芯片的选型,并实现了对核心控制模块、信号采集模块、数据收发模块及电源供电模块单元的硬件电路设计,具体包括处理器最小系统、处理器外围辅助电路、电源供电电路、增益放大电路及滤波电路及基于ESP8266无线数据模块传输电路等的设计。其中基于ADXL335型加速度传感器的信号采集模块使得系统布线更加简单,且实现了对空间振动信号的多方向采集。基于STM32F407芯片的微处理器模块使得系统的开发成本大大降低。(3)在对系统硬件设计完成的基础上完成了相应模块驱动软件的设计,首先对软件开发环境进行介绍,然后对系统的总体设计思想进行搭建,接着对系统各个子程序进行设计,最后基于安卓上位机的开发需求,对上位机进行开发设计。其中,子程序的设计主要包括系统的初始化程序、对振动信号的ADC三通道同步采集程序、数据的DSP处理程序、基于ESP8266的无线通信程序等。(4)对系统设计过程中的硬件和软件分别进行调试,然后,通过试验与传统的有线振动状态监测系统进行对比,来验证本监测系统的可靠性。结果表明,本文所设计的监测系统可以满足对水泵振动状态监测的要求。