基于多网络模型的工程机械液压系统故障诊断研究_贺湘宇.pdf
《基于多网络模型的工程机械液压系统故障诊断研究_贺湘宇.pdf》由会员分享,可在线阅读,更多相关《基于多网络模型的工程机械液压系统故障诊断研究_贺湘宇.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第41卷第4期 中南大学学报(自然科学版)Vol.41 No.4 2010 年 8 月 Journal of Central South University(Science and Technology)Aug.2010 基于多网络模型的工程机械液压系统故障诊断研究 贺湘宇1,何清华2 (1.长沙理工大学 汽车与机械工程学院,湖南 长沙,410076;2.中南大学 机电工程学院,湖南 长沙,410083)摘 要:提出一种针对工程机械液压系统的多网络模型的故障诊断方法。该网络模型以广义回归神经网络(General regression neural network,GRNN)为基础,引入全局递
2、归的反馈机制,构建动态 GRNN 模型。该方法首先为多个目标故障建立同等数量的动态 GRNN 目标故障模型,计算每个目标故障模型的检测阈值;然后,将测试故障样本代入每个目标故障模型中,当其残差平方和在对应阈值范围内即可确定故障类型。实验结果表明:多网络模型的故障诊断方法准确地诊断出 95%以上的系统故障。关键词:液压系统;工程机械;故障诊断;多模型故障诊断;广义回归神经网络 中图分类号:TP206.3 文献标志码:A 文章编号:16727207(2010)04138506 Fault diagnosis of construction machinery hydraulic system ba
3、sed on multi-network model HE Xiang-yu,HE Qing-hua (1.College of Automobile and Mechanical Engineering,Changsha University of Science and Technology,Changsha 410076,China;2.School of Mechanical and Electrical Engineering,Central South University,Changsha 410083,China)Abstract:A fault diagnosis appro
4、ach of construction machinery hydraulic system based on multi-network model was proposed.A dynamic general regression neural network(GRNN)model was established by introducing the global feedback to the GRNN.As a dynamic model with global recursion,dynamic GRNN model is feasible to identify nonlinear
5、 system.Firstly,multiple dynamic GRNN model was established for multiple target faults and a test threshold for each dynamic GRNN model was computed.Secondly,the sum of residuals square was developed to test models residual so as to determine the fault type.The results show that the test faults of 9
6、5%are correctly identified.Key words:hydraulic system;construction machinery;fault diagnosis;multi-model fault diagnosis;general regression neural network(GRNN)工程机械作为重要的施工生产装备,在国民经济发展和基础设施建设中具有重要的地位1。液压系统是工程机械的核心部件,针对它的故障诊断与预报技术一直是工程机械的关键技术之一。一般地,工程机械工作环境恶劣,持续工作时间长,负载变动大,液压系统的故障发生频率高。随着液压技术向着高 速、高压和
7、大功率方向发展,工程机械液压系统的规模、功能及其自动化水平日益提高,液压系统的故障 收稿日期:20091021;修回日期:20091228 基金项目:国家高技术研究发展计划(“863”计划)项目(2003AA430200);湖南省教育厅科研基金资助项目(09C075);长沙理工大学“湖湘学者”资助项目(200807)通信作者:贺湘宇(1974),男,湖南湘潭人,博士,讲师,从事工程机械智能故障诊断研究;电话:13786149132;E-mail: 中南大学学报(自然科学版)第 41 卷 1386 变得更加多样与复杂。因此,研究工程机械液压系统的故障诊断和预报技术,对于提高工程机械施工的可靠性和
8、安全性,推动我国工程机械的自主创新研究具有重要的理论意义和工程实用价值2。现有的工程机械液压系统故障诊断研究往往只着重于某一类型工程机械或者某一类故障模式,并通过简单的分析得出故障诊断结果。这些方法只有当故障现象和故障特征较为明显时才能够实现准确的故障诊断,限制了故障诊断应用的范围。工程机械液压系统的故障诊断研究仍然具有较大的研究价值,尤其是需要从理论上进一步提高故障诊断的研究水平。广义回归神经网络(General regression neural network,简称 GRNN)模型是由Donald 于 1991 年提出的一种新型神经网络,它建立在 Parzen 非参数估计的基础之上,可以
9、对连续变量进行估计并收敛于基本的回归表面。广义回归神经网络主要的特点在于它无需提供预测模型的具体形式,回归层能够通过训练数据自动建立34。使用 Parzen 非参数估计的概率密度函数,GRNN 模型能够完成每一种未知模式的训练。与其他的神经网络方法相 比,GRNN 模型具备了更强的非线性收敛能力和预测能力,而且训练的过程也更为简单、高效56。但是,GRNN 模型依然不具备全局动态递归的能力,这是GRNN 模型结构中未引入全局反馈造成的。带全局反馈的动态网络对非线性动态系统建模有很高的辨识度,且特别适用于系统故障诊断建模711。根据这个思路,本文作者通过在 GRNN 模型结构中引入全局递归的反馈
10、机制,提出动态广义回归神经网络模型,简称动态 GRNN 模型。动态GRNN 模型不仅具备 GRNN模型所有的优点,还能够更加有效地处理动态数 据。近年来,随着多模型自适应控制理论研究的深 入1214,多模型的概念也被应用于故障诊断领域,并迅速成为研究热点之一1517。从液压系统故障机理可知,许多故障发生的过程就是系统物理参数或系统数学模型参数改变的过程。如果系统处于某种故障状态下,那么,就可以在该种故障状态下建立故障模型。假设系统有 N 种目标故障,则可以建立 N 个目标故障模型,从而通过多个故障模型的故障检测就可以实现故障诊断。在以往的多模型故障诊断研究中,模型的选择主要局限于解析型的数学模
11、型,如状态方程,而且大都为线性模型,而对于涉及神经网络模型的多模型故障诊断方法则几乎没有研究。鉴于此,本文作者针对工程机械液压系统,以动态 GRNN 模型为基础,提出多网络模型故障诊断方法。1 动态 GRNN 网络模型 1.1 广义回归网络(GRNN)假设随机向量 x 和随机变量 y 的联合概率密度函数为 f(x,y),则 y 相对于 x 的回归(条件均值)可表示 为36:(,)d(/)()(,)dyfyyE yyfyy+=xxxx (1)其中:密度函数 f(x,y)的估计可以通过对训练数据使用 Parzen 的非参数估计算子得到,其非参数估计为(,)(,)111211(,)ee(2)iing
12、g y ymimfyn+=+=x xx (2)其中:T2()()(,)2iiig=xxxxx x 22()(,)2iiyyg y y=式中:xi为x的观测向量;yi为y的观测值;为平滑系数;n为样本数;m为随机向量x的维数。使用(,)fyx代替f(x,y),代入式(1)可得到:(,)(,)1(,)(,)1eed()eediiiingg y yingg y yiyyyy+=+=x xx xx (3)对于式(3),由 2 ed0zzz+=可以得到:(,)1(,)1e()eiingiingiyy=x xx xx (4)估计值()y x为所有样本观测值yi的加权平均,每个观测值yi的权重因子为相应的样
13、本xi与x之间Euclid距离平方的指数。由式(4)可知,估计值()yx在随机变量y的样本观测值yi的变化范围之内。根据式(4)构造广义回归神经网络,结构如图1所示,包括输入层(Input layer)、模式层(Pattern layer)、求和层(Summation layer)和输出层(Output layer)共4层神经元。第 4 期 贺湘宇,等:基于多网络模型的工程机械液压系统故障诊断研究 1387 图 1 广义回归网络结构图 Fig.1 Diagram of GRNN 1.2 动态 GRNN 模型结构 虽然GRNN网络具有训练时间短、非线性收敛能力强的特点,但是,它只是一种局部递归的
14、静态网络模型,不具备全局递归的动态特性。相对于动态的神经网络模型,GRNN模型的应用范围受到了较大的限制。如果能够对GRNN网络的结构加以改进,引入全局动态特性,将会提高GRNN网络在动态时间上的非线性辨识能力。鉴于此,本文作者提出一种动态广义回归网络模型,简称为动态GRNN模型,其结构图如 图2所示。图 2 动态 GRNN 模型结构图 Fig.2 Diagram of dynamic GRNN 图2中,动态GRNN模型的输入可以表示为:()(),(1),(),()uytu tnu ty tny t=x?可以得到对应的网络模型输出为:(1)(),(),(1),()yuty ty tnu tu
15、tn+=y?(5)式中:)(是由GRNN刻画的非线性映射。动态GRNN模型属于全局的递归模型,这样的模型往往涉及模型的预测问题,即前一时刻的模型预测输出值成为后一时刻的模型输入值。一般的预测分为单步预测和多步预测,对于动态GRNN模型,主要使用多步预测。设动态GRNN模型t=k时刻的初始输入为()(),(1),(),()uyku knu ky kny k=x?(6)若利用训练后的动态GRNN模型对上面的输出值进行预测,则t=k+1时刻的模型预测输出为(1)(),(),(1),()yuy ky ky tnu tu tn+=?依次类推,可得到t=k+2时刻的模型预测输出为 (2)y k+=(1),
16、(1),(1),(1)yuy ky tnu tu tn+?则t=k+p时刻的模型预测输出为 ()(1),(1),yy kpy kpy tnp+=+?(1),(1)uu tpu tnp+?(7)其中:假设pnu,pny。2 多模型故障诊断 多模型方法是假定可以用N组线性模型描述实际动态系统的工作过程,并且系统的每一个故障模型对应于一个动态模型,同时,也有一个动态模型用于描述系统正常工作状态,一般可以用如下状态空间模型来描述系统的正常过程及故障模式1517。()()()iittt=+xA xB u?()()itt=yC x (8)式中:x(t)为状态向量;u(t)为输入向量;y(t)为输出向量,A
17、i,Bi和Ci为系数矩阵,i=1,2,N;N为故障模式的数目。各个模型中的系数矩阵Ai,Bi和Ci,对应于动态系统处于不同的故障模式。多模型故障诊断方法是以多个模型来逼近系统,在多个模型的基础上进行故障检测,完成基于某种切换策略的系统故障诊断过程,其流程如图3所示。模型集的建立、故障检测方法的 中南大学学报(自然科学版)第 41 卷 1388 设计和模型的切换是多模型故障诊断的核心内容。图 3 多模型故障诊断流程图 Fig.3 Flow chart of multi-model fault diagnosis 2.1 模型集的建立 选取系统N组目标故障模式,建立N组故障模型,构成多模型集合 1
18、,2,iM iN=?(9)式中:为多模型集合;Mi为第i组故障模型。2.2 故障检测方法 假设在系统的N组模型中,总有一个模型是正确的,也就是说,系统的N组目标故障模式可以由N组模型中的一个进行正确描述,这样,故障诊断就归结为多模型的故障检测问题。一般地,N组模型可以采用相同的故障检测方法。2.3 模型的切换 实际的多模型故障诊断是首先对正常状态进行故障检测,当系统出现故障时,检测值会偏离正常工作水平,此时,需要切换到其他的模型,以判别出现的故障为何种故障模式。3 多网络模型故障诊断方法 故障检测是通过正常状态系统模型的残差阈值检测进行的,其实质是假定故障状态的模型与正常状态的模型具有差异性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 网络 模型 工程机械 液压 系统故障 诊断 研究 贺湘宇
限制150内