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

一种水射流装备在线故障预警方法技术

技术编号:16215740 阅读:30 留言:0更新日期:2017-09-15 21:51
本发明专利技术提供了一种水射流装备在线故障预警方法,通过神经模糊算法与逐次静态数据比较算法相结合,该方法通过历史数据对神经模糊模型训练与测试,并通过实时数据与历史正常数据比对再次加强系统预警精度,解决了由于水射流装备终端信息很难用精确的模型去描述,导致无法对水射流装备进行在线故障预警的问题;实验结果表明该神经模糊算法与逐次静态数据比较算法相结合的水射流装备在线故障预警方法,提高了水射流装备故障预警的准确性与全面性,对环境差异具有很好的适应性。

On line fault early warning method for water jet equipment

The present invention provides a water jet equipment online fault early warning method, the neural fuzzy algorithm with successive static data combined algorithm, this method through the historical data of the training and testing of neural fuzzy model, and through real-time data and historical data on normal once again to strengthen the accuracy of early warning system, to solve the water jet equipment information terminal difficult to use mathematical model to describe, can lead to the online fault early warning of water jet equipment problems; the experimental results show that the fuzzy neural network algorithm combined with the successive static data comparison algorithm for water jet equipment online fault early warning method, improve the accuracy of water jet equipment fault early warning and comprehensive, has good adaptability to the environmental difference.

【技术实现步骤摘要】
一种水射流装备在线故障预警方法
本专利技术涉及一种水射流装备在线故障预警方法,属于工业自动化领域。
技术介绍
水射流装备作为当前世界唯一一种冷态高能束加工方式,是近年来迅速发展起来的新型切割技术,具有加工速度快、加工柔性强、被加工材料无热损伤、安全、环保、材料利用率高、可轻易实现对传统意义上的难加工材料进行加工、可整体去除材料从而大幅提升构件成型效率等优势,因此,水射流装备加工已成为一种得到广泛应用的新型绿色无损高能束加工技术。随着科学技术的快速发展,制造业从以机器为特征向智能化、信息化、系统化迈进,水射流设备的故障预警功能越来越引起各大厂商的重视,因此,快速准确的获取水射流设备的故障信息是当前亟待解决的问题。由于水射流装备的复杂性,想获得整个水射流装备故障机理的数学模型是很困难的,传统的水射流装备故障信息主要通过人工专用仪器读数获取,人工读数获取的故障信息具有严重滞后性,无法提前预警。为了提高水射流装备故障预警的实时性与高效性,目前也有使用BP神经网络分析,BP神经网络具有很强的自学习和联想功能、非线性拟合能力,可映射任意复杂的非线性关系,具有一定预警功能,但BP神经网络不能处理和描述模糊信息,不能很好利用水射流设备己有经验知识,无法对水射流装备历史数据与在线数据进一步挖掘,水射流装备故障信息无法全部统计,有时造成预警误判的后果。
技术实现思路
针对现有技术存在的缺陷,本专利技术的目的是提供一种水射流装备在线故障预警方法,将神经模糊算法与逐次静态数据比较算法相结合,通过神经模糊算法基于历史数据对神经模糊模型训练,训练后的神经模糊模型可依据当前数据得到下一时刻数据预测,提前诊断故障点,再通过逐次静态数据比较算法基于在线数据与历史正常数据进行比对,判断故障信息。本方法充分挖掘历史数据与在线数据,无需建立系统的精确数学模型,具有很强的自学能力,很好的实现了水射流装备在线预警。为达上述目的,本专利技术的技术方案如下:一种水射流装备在线故障预警方法,基于神经模糊算法与逐次静态数据比较算法相结合,具体步骤如下:(1)确定神经模糊模型输入与预测输出;(2)确定神经模糊系统拓扑结构;(3)通过聚类求取模糊规则数及前件参数;(4)通过最小二乘算法求取后件参数;(5)基于当前数据得到下一时刻数据预测,提前诊断故障点。所述步骤(1)的神经模糊模型输入与预测输出,具体为:以输出数据的前t-4时刻的数据作为一个向量进行输入,即xt=[x(t),x(t-1),x(t-2),x(t-3),x(t-4)]T,以输出数据的t+1时刻为预测输出,即yt=x(t+1)。所述步骤(2)的神经模糊系统拓扑结构包括五层,具体为:输入层、模糊化层、模糊条件层、模糊决策层、输出层;第一层:输入层,以输出数据的前t-4时刻的数据作为一个向量进行输入,该层的各节点与输入向量各分量xi连接,该层节点将输入信号xt=[x(t),x(t-1),x(t-2),x(t-3),x(t-4)]T传递给下一层,该层节点数N1=5;第二层:模糊化层,计算各输入分量属于各语言变量值模糊集合的隶属函数隶属函数采用高斯函数表示的铃型函数,表示为:式中i=1,2…,n;j=1,2…,mi,n是输入变量数,且n=5;mi是xi模型分割数cij和σij分别表示隶属度函数的中心与宽度,该层总节点数第三层:模糊条件层,该层每个节点代表一条模糊规则,第l个神经元与第二层中第l组中的所有神经元相连接,它的作用是用来匹配模糊规则的前件,计算出每条规则的适用度,采用的模糊算子为连乘算子,表示为:式中j=1,2,…m,第四层:模糊决策层,实现归一化计算,该层有两个神经元组成,其中一个神经元与第三层中的所有的神经元通过单位权值连接,而另一个神经元则通过权值h与第三层中所有的神经元连接,每个神经元分别表示为:神经元1:神经元2:第五层:输出层,该层由一个神经元构成,该神经元与第四层的两个神经元通过单位权值连接,用于实现清晰化计算,该神经元表示:式中,中心cij,宽度σj为前件参数,hl为后件参数。所述步骤(3)的通过聚类求取模糊规则数及前件参数,具体为:1)给定相似性参数S0,令S0=0.95,将训练数据对x(1)=[xt(1),xt-1(1),xt-2(1),xt-3(1),xt-4(1)]T作为第一个聚类,并设聚类中心c1=x(1),此时聚类个数N=1,属于第一个聚类的数据对数目N1=1;2)对于第K组训练数据X(K),按照相似性判据计算第k组训练数据与每一个聚类中心cl,(1,2…,N)的相似性,并找到具有最大相似性的聚类L,即找到X(K)属于的聚类;定义相似性判据如下:3)根据下述准则来决定是否要增加一个新类:如果SL<S0,表明第K组训练数据不属于已有的聚类,则要建立一个新聚类,令CN+1=X(K),并令N=N+1,NN=1,其中NN表示属于第N个聚类的训练数据对数目;如果SL≥S0,表明第K组训练数据属于第L个聚类,则按下式调节第L个聚类的参数:CL=CL+μ(x(k)-cL)NL=NL+1其中μ表示学习率,NL表示属于聚类L的数据对数目;4)令K=K+1,重复执行步骤2)至4)直到所有的训练数据对都被分配到相应的聚类中为止,从而得到聚类个数为N,隶属度函数的宽度计算如下:其中ρ是交迭参数,通常取1≤ρ≤2。所述步骤(4)的通过最小二乘算法求取后件参数,具体为:后件参数的参数辨识,求解H(h1,h2,…hN)的具体求取规则如下:令则H的最小二乘估计为:所述步骤(5)的具体步骤如下:将测试数据按向量形式[x(t)′,x(t-1)′,x(t-2)′,x(t-3)′,x(t-4)′]依次输入神经模糊系统中,得出神经模糊模型的预测输出值x(t+1)′,计算测试数据实际输出与预测输出的绝对误差Δe=|x(t+1)-x(t+1)′|,求取正常工作时的历史数据前L个数据的平均值逐次计算测试数据实际输出与静态正常训练数据的绝对误差与现有技术相比,本专利技术的有益效果是:通过历史数据对神经模糊模型训练与测试,并通过在线数据与历史正常数据比对再次加强系统预警精度,解决了由于水射流装备终端信息很难用精确的模型去描述,导致无法对水射流装备进行在线故障预警的问题;实验结果表明该神经模糊算法与逐次静态数据比较算法相结合的水射流装备在线故障预警方法,提高了水射流装备故障预警的准确性与全面性,对环境差异具有很好的适应性。附图说明图1为本专利技术的水射流装备神经模糊系统在线预警拓扑结构。图2为本专利技术的学习算法流程图。图3为本专利技术的高压泵射流压力在线预警模型训练结果。图4为本专利技术的训练样本输出与神经模糊模型训练输出误差。图5为本专利技术的高压泵射流压力在线预警模型测试结果。图6为本专利技术的测试数据实际输出与神经模糊模型预测输出误差。具体实施方式下面结合附图,对本专利技术的具体实施例做进一步的说明。如图2所示,以水射流装备的高压泵压力信号为例,所述高压泵压力信号通过压力变送器测得,压力变送器输出与压力成正比关系的电压信号,取高压泵正常工作时的一组数据前500个作为训练数据(如表一),后200个作为测试数据(如表二)基于压力变送器输出的电压信号在线预警方法具体步骤如下:(1)确定高压泵神经模糊模型输入与预测输出:高压泵数据输入为压力变送器输出数本文档来自技高网...
一种水射流装备在线故障预警方法

【技术保护点】
一种水射流装备在线故障预警方法,其特征在于,基于神经模糊算法与逐次静态数据比较算法相结合,具体步骤如下:(1)确定神经模糊模型输入与预测输出;(2)确定神经模糊系统拓扑结构;(3)通过聚类求取模糊规则数及前件参数;(4)通过最小二乘算法求取后件参数;(5)基于当前数据得到下一时刻数据预测,提前诊断故障点。

【技术特征摘要】
1.一种水射流装备在线故障预警方法,其特征在于,基于神经模糊算法与逐次静态数据比较算法相结合,具体步骤如下:(1)确定神经模糊模型输入与预测输出;(2)确定神经模糊系统拓扑结构;(3)通过聚类求取模糊规则数及前件参数;(4)通过最小二乘算法求取后件参数;(5)基于当前数据得到下一时刻数据预测,提前诊断故障点。2.根据权利要求1所述的水射流装备在线故障预警方法,其特征在于,所述步骤(1)的神经模糊模型输入与预测输出,具体为:以输出数据的前t-4时刻的数据作为一个向量进行输入,即xt=[x(t),x(t-1),x(t-2),x(t-3),x(t-4)]T,以输出数据的t+1时刻为预测输出,即yt=x(t+1)。3.根据权利要求1所述的水射流装备在线故障预警方法,其特征在于,所述步骤(2)的神经模糊系统拓扑结构包括五层,具体为:输入层、模糊化层、模糊条件层、模糊决策层、输出层;第一层:输入层,以输出数据的前t-4时刻的数据作为一个向量进行输入,该层的各节点与输入向量各分量xi连接,该层节点将输入信号xt=[x(t),x(t-1),x(t-2),x(t-3),x(t-4)]T传递给下一层,该层节点数N1=5;第二层:模糊化层,计算各输入分量属于各语言变量值模糊集合的隶属函数隶属函数采用高斯函数表示的铃型函数,表示为:式中i=1,2…,n;j=1,2…,mi,n是输入变量数,且n=5;mi是xi模型分割数cij和σij分别表示隶属度函数的中心与宽度,该层总节点数第三层:模糊条件层,该层每个节点代表一条模糊规则,第l个神经元与第二层中第l组中的所有神经元相连接,它的作用是用来匹配模糊规则的前件,计算出每条规则的适用度,采用的模糊算子为连乘算子,表示为:式中j=1,2,…m,第四层:模糊决策层,实现归一化计算,该层有两个神经元组成,其中一个神经元与第三层中的所有的神经元通过单位权值连接,而另一个神经元则通过权值h与第三层中所有的神经元连接,每个神经元分别表示为:神经元1:神经元2:第五层:输出层,该层由一个神经元构成,该神经元与第四层的两个神经元通过单位权值连接,用于实现清晰化计算,该神经元表示:式中,中心cij,宽度σj为前件参数,h...

【专利技术属性】
技术研发人员:张仕进曾令亮章伟成陈冰海陈明
申请(专利权)人:上海大学
类型:发明
国别省市:上海,31

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

1