打印
[嵌入式linux]

基于云平台的滚动轴承在线监测系统

[复制链接]
973|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
beam92|  楼主 | 2017-3-16 12:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
摘要:设计了一种基于云平台的滚动轴承在线监测系统,信号采集模块将振动传感器输出的振动信号进行变换,再通过有源滤波模块处理后交给控制器,控制器内部进行A/D采样,随后处理器对A/D采样后的信号进行参数的运算,最后将参数通过云平台传输协议模块,在利用WiFi转发给远程机智云平台服务器。该系统为滚动轴承的监测提供了一个平台,在这个平台上工程人员可以通过远程的云服务器和APP终端对滚动轴承的状态进行了解,很大程度上减少了工程人员的工作量,提高了对滚动轴承监测的效率。

引 言
滚动轴承作为机械设备中重要的旋转零件,也是机械设备的重要故障源之一。统计表明,在使用滚动轴承的旋转机械中,大约有30%的机械故障是滚动轴承引起的,而每一次故障都会带来十分巨大的财产损失甚至是人身伤亡事故,因此对滚动轴承运行状态的监控是十分重要的。工业系统中滚动轴承所在的位置环境恶劣且分布十分分散,难以进行人工的检测与维护。
机智云是一个主要为开发者提供物联网设备的自主开发工具、后台技术支持服务、远程设备管理、数据存储分析等服务的云平台。本文设计了一种将现场滚动轴承状态数据通过WiFi模组与远程云服务器进行通信并且能在APP终端进行实时显示的滚动轴承在线监测系统。该监测系统设计的关键问题主要有以下几点:①对振动信号的采集;②对采集来的振动信号进行分析与运算;③实现数据对云平台的远程传输与远程控制。

1 滚动轴承在线监测系统简介
滚动轴承在线监测系统主要由振动传感器模块、信号采集模块、云平台传输协议模块、控制器与处理器模块构成。由于滚动轴承工作环境的恶劣,且发生故障的不确定性,传统的监测系统摆脱不了工程人员长时间在现场值班的情形。本文提出了一种基于机制云平台的实现远程服务器,并且通过APP监控的滚动轴承监测系统的设计。
该系统可通过对传感器采集的信号进行分析,运算出反应系统运行状态的参数,从而为工程人员提供可靠的参考并且实现滚动轴承运行状态的远程在线监测以及报警提醒,从而凭借较少的人力达到很好的效果。
对于滚动轴承在线监控系统,首先应该考虑的应该就是设计必须要符合现场的情况:①工业现场供电多为220AC;②现场多为大功率设备,该种设备的启停对电网的影响较大,使得供电电源的质量较差;③现场电磁干扰信号的信噪比较低,对信号采集电路要求较高。综合上述因素,提出如图1所示的滚动轴承在线监测系统总体示意图。


2 滚动轴承在线监测系统的硬件设计
2.1 处理器模块
主控模块以STM32F103C8作为控制核心,STM32F103C8是ST公司的微控制器,采用STM32F增强型系列中的高性能ARMCortex-M332位的RISC内核,工作频率为72MHz,工作电压3.3V,内置高速存储器、高达128KB闪存和20KB的SRAM,以及丰富的增强I/O端口和并联到两条APB总线的外设,包括有两个12位的ADC、3个通用16位定时器和2个UART接口。
在该系统中,该控制核心主要控制采集信号的A/D转换、数据的处理、数据与云平台进行的传输等工作。STM32F103C8**电路简单,主要包括外接去耦电阻电
容、晶振、复位电路、+3.3V供电电路等,为了软件的调试方便,将JTAG/SWD接口电路也设计在其中。晶振分为两种:25MHz晶振为高速时钟(HSI)工作晶振,在内部由于(PLL)锁相环的倍频作用,使得CPU得到的晶振可达到75MHz;32.768kHz的晶振为低速外部晶振(LSE),为实时控制时钟和备份控制器提供时钟信号。STM32F103C8外部接口电路如图2所示。


2.2 信号采集模块
由于轴承工作环境的恶劣,使得振动传感器以及其他传感器微小信号的信噪比较低,监测数据有较大的偏差,因此在信号的传输通路上设计了有源带通滤波器。选用MAXIM公司的MAX275芯片,该芯片可以构成两个4阶或者一个8阶连续时间的巴特沃兹有源带通滤波器,只截取需要的频率。通过公式计算得到以下参数:F0(中心频率)=5kHz,Q(品质因数)=10,Hobp(峰值频率增益)=2。该芯片的原理图如图3所示。

基于机智云平台的滚动轴承在线监测系统_骆东松.pdf (400.55 KB)

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

192

主题

234

帖子

6

粉丝