一种基于物联网技术的工业设备实时监测系统的制作方法

文档序号:25998263发布日期:2021-07-23 21:13阅读:193来源:国知局
一种基于物联网技术的工业设备实时监测系统的制作方法

本发明涉及工业设备实时健康监测领域,特别是涉及一种基于物联网技术的工业设备实时监测系统。



背景技术:

工业中旋转机械设备的检修方式为定期检修,这种检修方式容易造成过度检修和检修不及时,既增加了日常维护的工作量,又可能达不到预期目的,造成了人力、物力和财力的多重浪费,所以对旋转机械设备及系统进行状态监测以及可能出现的故障进行诊断具有非常重要的意义,是企业日常生产的重要保障。

一方面,工业物联网是将具有感知、监控能力的各类采集、控制传感器或控制器,以及移动通信、智能分析等技术不断融入到工业生产过程各个环节,从而大幅提高制造效率,改善产品质量,降低产品成本和资源消耗,最终实现将传统工业提升到智能化的新阶段。另一方面,针对选择工业设备的状态监测与故障诊断,其核心涉及到信号处理和深度学习两大方面,其中信号处理涉及非线性、非稳定的分解方法,这类分解方法有变分模态分解(vmd)、集合经验模态分解(eemd)和经验小波变换(ewt),传统的方法有频谱分析、包络谱分析等,但传统的信号处理算法都存在一定的弊端,如vmd分解算法中如何有效的对分解得到的一系列模态进行准确的筛选是一大问题,同时工业数据中含有较大的噪声,如何消除噪声的影响也是一大难题。

国内涉及工业设备状态监测的国内专利有“基于噪声和振动的动力机械设备故障和能耗分析方法”(申请号为cn202010935729.3),利用包括解耦分析,特征识别和频谱分析的数据分析方法对采集到的设备的噪声和振动信号进行特征分析,然后利用设备的噪声和振动信号反映其运行状态,包括设备不同负荷下的状态变化和不同的故障状态的特征变化,最终利用噪声和振动信号监测动力机械设备的故障和能耗状态。国家发明专利“一种机械设备的无线监测装置和监测系统”(申请号为cn201711376796.0),该方法包括:信号处理模块、处理器、wifi通信模块和zigbee通信模块,通过在机械设备上分布多个信号采集点,各信号采集点处设有传感器来采集设备监测信号,而后通过该系统对机械设备实现实时的状态监测。



技术实现要素:

为解决上述问题,本发明在物联网技术,vmd算法和mckd算法的基础上,提出了一种基于物联网技术的工业设备实时监测系统。首先,利用mysql和hadoop分布式文件系统对采集的工业数据进行分类整合;而后针对传统vmd算法中分解模态筛选的难题,提出谐波因子周期性量化指标,并结合现有的峭度指标,实现了对分解模态准确的筛选;接着利用mckd算法对重构信号进行进一步的滤波以增强故障特征;最后利用hilbert解调对数据故障与否进行判断,实现了对工业设备的智能监测。为达此目的,本发明提供一种基于物联网技术的工业设备实时监测系统,具体步骤如下,其特征在于:

步骤1,设备数据采集与传输:利用加速度传感器采集所监测设备的振动信号并通过通信模块上传至物联网云平台;

步骤2,数据的分类整合:利用基于云计算的数据存储技术对采集到的数据进行分类与整合;

步骤3,模态分解与重构:服务器从云平台中获取数据,并利用变分模态分解算法对数据进行模态分解,接着利用峭度和谐波因子指标筛选出敏感模态并重构;

步骤3中采集数据的模态分解与重构的具体步骤为:

步骤3.1,构建vmd分解中分解模态函数uk(t)的约束变分问题,其表达式如下:

式中,f(t)为原始信号,k为vmd算法中分解的模态总数,uk表示分解得到的第k个模态分量,ωk表示uk的中心频率,δ(t)表示狄利克雷函数,*表示卷积运算;

步骤3.2,引入拉格朗日乘子λ(t)和惩罚因子α构建增广拉格朗日式,其表达式如下:

式中,<.>表示内积运算;

步骤3.3,引入交替方向乘子法admm,对步骤3.2中的增广拉格朗日式中的参数进行交替更新,直至算法收敛;

步骤3.4,利用峭度和谐波因子harmonicfactor,hf对步骤3.1~步骤3.3分解得到的模态进行筛选,筛选的准则为:按照所提出的hf从大到小的顺序选取前5个模态,并将所选取的5个模态中峭度大于3.0的模态进一步选取出来,此时认为所选取的模态为故障模态,并将最终所选的模态线性相加构成重构信号,其中信号x的峭度表达式为:

式中,𝜇和𝜎分别是信号x的均值和标准差,e为x的期望;

谐波因子hf定义为:

式中,f表示旋转机械的故障特征频率,es()为信号x的包络谱,fs为信号的采样频率;

步骤4,模态滤波增强:利用最大相关峭度解卷积算法对步骤3中重构模态进行滤波增强;

步骤4中利用最大相关峭度解卷积算法mckd对步骤3中重构模态进行滤波增强的具体步骤为:

步骤4.1,计算并设定滤波器的长度l、冲击信号y的周期t和位移数m,其中相关峭度的定义为:

步骤4.2,求取滤波所得信号y(n),并根据y(n)计算矩阵α和β,表达式分别如下:

步骤4.3,利用计算得出的α和β对mckd算法中的滤波器系数进行更新;

步骤4.4,重复步骤4.1~4.3,直至算法收敛,此时认为最佳滤波器确定完毕;

步骤5,数据结果处理:利用hilbert包络解调对步骤4滤波后数据进行处理,结合故障特征频率进行判断,若判断出故障,则发出相应的报警,反之继续监测。

进一步改进,步骤1中设备数据采集与传输的具体描述为:

加速度传感器型号选取的是cayd187t02,数据采集卡使用的是ni-pxle4496,通讯模块使用的是stm32型号芯片,而后通过rs485总线通讯接口,最后通过4g通讯模块传输至物联网数据云平台。

进一步改进,步骤2中的数据分类整合具体描述为:

整个数据分类整合系统,是基于云计算进行搭建的,其中采用访问控制和数据的存储加密保证数据存储的安全,具体的,数据存储的方式为mysql和hadoop分布式文件系统。

本发明一种基于物联网技术的工业设备实时监测系统,有益效果:本发明的技术效果在于:

1.本发明基于云计算搭建了数据管理系统,其中利用mysql和hadoop分布式文件系统对采集的工业数据进行分类整合,提高了数据存储和获取的效率与安全性;

2.本发明针对传统vmd算法中分解模态筛选的难题,提出谐波因子周期性量化指标,并结合现有的峭度指标,实现了对分解模态准确的筛选;

3.本发明利用mckd算法对重构信号进行进一步的滤波以增强故障特征,最后结合hilbert解调对数据故障与否进行判断,实现了对工业设备的智能监测。

附图说明

图1为本发明的流程图;

图2整个系统不同模块间的信息交互规则图。

具体实施方式

下面结合附图与具体实施方式对本发明作进一步详细描述:

本发明提出了一种基于物联网技术的工业设备实时监测系统,旨在实现对工业设备健康状态的实时监测以保障生产的安全运行和提高生产效率。

图1为本发明的流程图,面结合流程图对本发明的步骤作详细介绍。

步骤1,设备数据采集与传输:利用加速度传感器采集所监测设备的振动信号并通过通信模块上传至物联网云平台;

步骤1中设备数据采集与传输的具体描述为:

加速度传感器型号选取的是cayd187t02,数据采集卡使用的是ni-pxle4496,通讯模块使用的是stm32型号芯片,而后通过rs485总线通讯接口,最后通过4g通讯模块传输至物联网数据云平台。

步骤2,数据的分类整合:利用基于云计算的数据存储技术对采集到的数据进行分类与整合;

步骤2中的数据分类整合可具体描述为:

整个数据分类整合系统,是基于云计算进行搭建的,其中采用访问控制和数据的存储加密保证数据存储的安全,具体的,数据存储的方式为mysql和hadoop分布式文件系统。

步骤3,模态分解与重构:服务器从云平台中获取数据,并利用变分模态分解算法对数据进行模态分解,接着利用峭度和谐波因子指标筛选出敏感模态并重构;

步骤3中采集数据的模态分解与重构的具体步骤为:

步骤3.1,构建vmd分解中分解模态函数uk(t)的约束变分问题,其表达式如下:

式中,f(t)为原始信号,k为vmd算法中分解的模态总数,uk表示分解得到的第k个模态分量,ωk表示uk的中心频率,δ(t)表示狄利克雷函数,*表示卷积运算;

步骤3.2,引入拉格朗日乘子λ(t)和惩罚因子α构建增广拉格朗日式,其表达式如下:

式中,<.>表示内积运算;

步骤3.3,引入交替方向乘子法admm,对步骤3.2中的增广拉格朗日式中的参数进行交替更新,直至算法收敛;

步骤3.4,利用峭度和谐波因子harmonicfactor,hf对步骤3.1~步骤3.3分解得到的模态进行筛选,筛选的准则为:按照所提出的hf从大到小的顺序选取前5个模态,并将所选取的5个模态中峭度大于3.0的模态进一步选取出来,此时认为所选取的模态为故障模态,并将最终所选的模态线性相加构成重构信号,其中信号x的峭度表达式为:

式中,𝜇和𝜎分别是信号x的均值和标准差,e为x的期望;

谐波因子hf定义为:

式中,f表示旋转机械的故障特征频率,es()为信号x的包络谱,fs为信号的采样频率;

步骤4,模态滤波增强:利用最大相关峭度解卷积算法对步骤3中重构模态进行滤波增强;

步骤4中利用最大相关峭度解卷积算法mckd对步骤3中重构模态进行滤波增强的具体步骤为:

步骤4.1,计算并设定滤波器的长度l、冲击信号y的周期t和位移数m,其中相关峭度的定义为:

步骤4.2,求取滤波所得信号y(n),并根据y(n)计算矩阵α和β,表达式分别如下:

步骤4.3,利用计算得出的α和β对mckd算法中的滤波器系数进行更新;

步骤4.4,重复步骤4.1~4.3,直至算法收敛,此时认为最佳滤波器确定完毕;

步骤5,数据结果处理:利用hilbert包络解调对步骤4滤波后数据进行处理,结合故障特征频率进行判断,若判断出故障,则发出相应的报警,反之继续监测。

图2为整个系统不同模块间的信息交互示意图。从该示意图中可以清晰的看出:在数据采集模块中,利用cayd187t02型号的加速度传感器和ni-pxle4496型号的数据采集卡对机械设备的振动信号进行采集,而后利用stm32核心监测模块和4g传输模块将采集到的数据上传至云平台,并在云平台中采用mysql数据库和hadoop分布式文件系统对数据进行分类整合;在数据处理阶段,服务器通过从云平台中获取数据,接着利用vmd分解算法对数据进行模态分解,随后利用峭度与谐波因子hf指标对分解所得的模态进行筛选并重构,而后利用mckd滤波增强算法对重构的模态进行处理,最后结合hilbert包络解调算法和故障特征频率实现故障的判断,若判断出故障则发出相应的警报,这时需要工作人员做出相应的检查以解除警报,从而保障机械设备安全稳定的运行。

以上所述,仅是本发明的较佳实施例而已,并非是对本发明作任何其他形式的限制,而依据本发明的技术实质所作的任何修改或等同变化,仍属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1