当前位置: 首页 > 专利查询>东南大学专利>正文

一种基于聚类算法的多通道远程振动信号监示系统及监测方法技术方案

技术编号:20222189 阅读:20 留言:0更新日期:2019-01-28 20:34
本发明专利技术公开了一种基于聚类算法的多通道远程振动信号监示系统及监测方法,监示系统包括上位机部分和多通道远程振动信号监示仪,上位机部分包括Labview界面设计部分以及Python数据处理部分,监示仪包括下位机、GPRS无线传输模块和电源模块,上位机和下位机通过GPRS无线传输模块连接,电源模块为监示仪提供电能;方法包括下位机部分通过单片机控制数据采集部分内的多个振动传感器协同完成多通道振动信号数据采集,通过GPRS无线传输模块上传至上位机部分;上位机部分通过Labview设计GUI界面,并通过内部接口函数调用Python完成样本数据处理。本发明专利技术可实现多通道远程振动信号数据处理、分析、监示功能。

【技术实现步骤摘要】
一种基于聚类算法的多通道远程振动信号监示系统及监测方法
本专利技术属于机械设备故障诊断领域,尤其是一种基于聚类算法的多通道远程振动信号监示系统及监测方法。
技术介绍
大型旋转机械结构,如汽轮发电机组、水轮发电机组和烟气轮机组等,普遍使用滑动轴承支撑转轴,并通过振动监测保护系统监测转轴对轴承的相对振动。振动监测保护系统包括两个涡流传感器,分别用于测量两个通道的振动。然而由于两个电涡流传感器只能单一测量机械结构的两个位置的振动信号,但不同机组的结构、运行参数以及轴承油膜刚度在圆周方向上各向异性等方面的影响,导致两个方向的振动通常存在一定的差异,如一个方向振动较大,另一个方向振动较小,这给振动监测保护系统的报警和异常判断带来一定困难;且监测信息必须要进行现场实时监测得到,无法进一步传递到远程终端,这给公司及机械设备实际监测工作带来不便。因此亟需设计一种通过对大型旋转机构的不同位置同时监测其振动信号,并实现监测信息的现场实时显示与远程实时在线显示处理的多通道远程振动信号监示系统。
技术实现思路
专利技术目的:一个目的是提供一种基于聚类算法的多通道远程振动信号监示系统及监测方法,以解决现有技术与应用存在的上述问题,扩展振动信号监示仪功能,改进振动信号监示仪对多种机械结构不同位置的振动信号监测,测量简单精确,及时发现机械结构出现的故障问题并将监测数据传送到上位机借助机器学习领域的聚类算法对测得的振动信号数据集进行数据处理显示,实现远程振动信号数据处理、分析、监示功能。技术方案:为实现上述专利技术目的,采用以下技术方案:一种基于聚类算法的多通道远程振动信号监示系统,包括上位机部分和多通道远程振动信号监示仪,其中:上位机部分用于导入、处理、分析以及显示数据,通过Labview设计GUI界面,并通过内部接口函数调用Python函数采用聚类算法完成样本数据处理;多通道远程振动信号监示仪包括下位机、GPRS无线传输模块和电源模块,所述下位机包括单片机、数据采集模块和控制显示模块,数据采集模块采集多个振动信号并转换为电信号,经过信号的放大和多通道ADC转换后输入给单片机,单片机对接收到的信号进行分析处理,一方面通过控制显示模块进行显示,另一方面通过GPRS无线传输模块上传至上位机进行处理;电源模块为监示仪供电。可选的,上位机部分包括Labview界面设计部分以及Python数据处理部分,所述Labview界面设计部分主要包括数据接收模块、数据显示模块和数据存储模块,所述数据接收模块利用LabView通信工具中TCPListen函数侦听来自客户端的连接请求,并在指定端口等待GPRS无线传输模块通过TCP连接请求,建立连接后,利用TCPRead函数读取终端传输的数据,将TCPRead函数工作模式设置为standard,即等待直至读取所有指定的字节或“超时毫秒”用完,返回当前已经读取的字节,倘若读取字节数少于设置的固定字节数,则报告错误;所述数据显示模块将获取到的数据经过格式转换,以表格形式显示数据在前面板的可视化界面上;所述数据存储模块通过WriteToSpreadsheetFile函数,把数据写入电子表格中以供离线处理。可选的,单片机包含控制单元、外部RTC、外部晶振和EEPROM模块;数据采集模块包括多个振动信号传感器、信号调理放大电路和多通道ADC转换模块;外部RTC和外部晶振分别为控制单元提供时钟和频率信号,EEPROM模块与控制单元双向通信;多个振动信号传感器采集机械装置的分别径向振动信号、轴向振动信号和外壳振动信号,并将其分别转换为电信号,然后经过信号调理放大电路对信号进行放大处理,最后通过多通道ADC转换模块输入控制单元。可选的,所述振动信号传感器为压电式加速度传感器。可选的,所述控制单元采用ARM处理芯片STM32F103RBT6。可选的,电源模块包括直流电源驱动模块和电压放大模块,所述电压放大模块由直流电源驱动模块供电,根据多个PT1301芯片分别设计放大电路,分别为不同模块提供工作电压。本专利技术另一实施例中,一种基于聚类算法的多通道远程振动信号监测分析系统的监测方法,包括:(1)下位机部分通过单片机控制数据采集模块内的多个振动信号传感器协同完成多点振动信号数据采集;(2)下位机部分采集的数据通过GPRS无线传输模块上传至上位机部分;(3)上位机部分通过内部接口函数调用Python函数采用聚类算法完成样本数据处理,并通过Labview设计GUI界面进行显示。进一步的,步骤(3)中上位机部分采用聚类算法对样本数据进行处理,具体包括:系统借助Labview直接调用Python接口函数打开Python控制台,借助Python内置的scikit-learn包内KMeans函数编码聚类算法程序,当接口正常连接,打开Pyhon控制台后,需要先导入放置在转轴各不同位置的振动传感器部分测得、主控单片机分拣和归类预处理并通过GPRS无线传输模块输入到上位机部分的多点振动信号监测数据集作为样本数据集D,通过用户输入的k值,从D中随机选择k个样本作为初始均值向量,计算数据集中的每个样本数据与均值向量内的各个子向量之间的距离,距离度量函数采用高斯函数计算:dij=||xj-ui||2,1≤i≤k,1≤j≤m,其中,dij表示样本数据与均值向量之间的高斯距离,xj表示待划分地样本数据,ui表示经过聚类形成的样本簇,将样本xj划分到距离最近的簇中,然后重新计算新的均值向量,并判断与之前的均值向量是否一致,若一致则聚类完成,样本数据集被划分成k个簇,若不一致则重复上面的计算步骤,直到均值向量不再变化为止。有益效果:本专利技术采用STM32以及置于转轴不同位置的多个振动传感器实现多通道监测旋转机械设备不同位置的振动信号,监测更加精确快速,更能及时发现不同位置的机械故障信息;引入TFTLCD触摸屏模块,更方便进行人机交互,实施操控检测过程并现场显示监测信息;引入GPRS无线传输部分与上位机监示GUI模块,借助SIM900模块、SIM卡连接模块,实现振动信号的远程实时显示,同时借助LabView软件及Python软件对振动信号数据进行聚类算法处理,实现监测数据的上位机在线实时处理、分析、监示,使对大型旋转机械设备的故障监测及诊断更加全面、方便、快捷。附图说明图1是本专利技术监示仪电路模块连接示意图;图2是本专利技术监示仪信号传输结构示意图;图3是本专利技术的振动信号传感安装位置结构示意图;图4是本专利技术的聚类算法原理图。具体实施方式下面结合附图和具体实施例对本专利技术的技术方案进行详细的说明。本专利技术实施一种基于聚类算法的多通道远程振动信号监示系统及监测方法,能够实现多通道监测大型旋转机械设备振动信号,TFTLCD触摸屏控制显示监测过程及结果,远程实时上位机在线处理、分析、监示振动信号,其中STM32F103RBT6为主芯片(即控制单元,下同),协调各模块有序工作。本专利技术的一种基于聚类算法多通道远程振动信号监示系统及监测分析方法,监示系统包括上位机部分和多通道远程振动信号监示仪,上位机部分包括Labview界面设计部分以及Python数据处理部分,监示仪包括下位机、GPRS无线传输模块和电源模块,上位机和下位机通过GPRS无线传输模块连接,电源模块为监示仪提供电能;方法包括本文档来自技高网...

【技术保护点】
1.一种基于聚类算法的多通道远程振动信号监示系统,其特征在于:包括上位机部分和多通道远程振动信号监示仪,其中:上位机部分用于导入、处理、分析以及显示数据,通过Labview设计GUI界面,并通过内部接口函数调用Python函数采用聚类算法完成样本数据处理;多通道远程振动信号监示仪包括下位机、GPRS无线传输模块和电源模块,所述下位机包括单片机、数据采集模块和控制显示模块,数据采集模块采集多个振动信号并转换为电信号,经过信号的放大和多通道ADC转换后输入给单片机,单片机对接收到的信号进行分析处理,一方面通过控制显示模块进行显示,另一方面通过GPRS无线传输模块上传至上位机进行处理;电源模块为监示仪供电。

【技术特征摘要】
1.一种基于聚类算法的多通道远程振动信号监示系统,其特征在于:包括上位机部分和多通道远程振动信号监示仪,其中:上位机部分用于导入、处理、分析以及显示数据,通过Labview设计GUI界面,并通过内部接口函数调用Python函数采用聚类算法完成样本数据处理;多通道远程振动信号监示仪包括下位机、GPRS无线传输模块和电源模块,所述下位机包括单片机、数据采集模块和控制显示模块,数据采集模块采集多个振动信号并转换为电信号,经过信号的放大和多通道ADC转换后输入给单片机,单片机对接收到的信号进行分析处理,一方面通过控制显示模块进行显示,另一方面通过GPRS无线传输模块上传至上位机进行处理;电源模块为监示仪供电。2.根据权利要求1所述的一种基于聚类算法的多通道远程振动信号监示系统,其特征在于:上位机部分包括Labview界面设计部分以及Python数据处理部分,所述Labview界面设计部分主要包括数据接收模块、数据显示模块和数据存储模块,所述数据接收模块利用LabView通信工具中TCPListen函数侦听来自客户端的连接请求,并在指定端口等待GPRS无线传输模块通过TCP连接请求,建立连接后,利用TCPRead函数读取终端传输的数据,将TCPRead函数工作模式设置为standard,即等待直至读取所有指定的字节或“超时毫秒”用完,返回当前已经读取的字节,倘若读取字节数少于设置的固定字节数,则报告错误;所述数据显示模块将获取到的数据经过格式转换,以表格形式显示数据在前面板的可视化界面上;所述数据存储模块通过WriteToSpreadsheetFile函数,把数据写入电子表格中以供离线处理。3.根据权利要求1所述的一种基于聚类算法的多通道远程振动信号监示系统,其特征在于:单片机包含控制单元、外部RTC、外部晶振和EEPROM模块;数据采集模块包括多个振动信号传感器、信号调理放大电路和多通道ADC转换模块;外部RTC和外部晶振分别为控制单元提供时钟和频率信号,EEPROM模块与控制单元双向通信;多个振动信号传感器采集机械装置的分别径向振动信号、轴向振动信号和外壳振动信号,并将其分别转换为电信号,然后经过信号调理放大电路对信号进行放大处理,最后通过多通道ADC转换模块输入控制单元。4.根据...

【专利技术属性】
技术研发人员:严如强杨建勇
申请(专利权)人:东南大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1