[发明专利]一种基于在线学习最小嵌入维网络的实时故障诊断方法在审

专利信息
申请号: 201410456900.7 申请日: 2014-09-09
公开(公告)号: CN104200269A 公开(公告)日: 2014-12-10
发明(设计)人: 陶洪峰;黄红梅 申请(专利权)人: 江南大学
主分类号: G06N3/08 分类号: G06N3/08
代理公司: 代理人:
地址: 214122 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 在线 学习 最小 嵌入 网络 实时 故障诊断 方法
【权利要求书】:

1.一种基于在线学习最小嵌入维网络的实时故障诊断方法,其特征包括:确定基于神经网络的时间序列最小嵌入维数;对网络输入样本进行归一化处理,并根据时间序列重构网络输入输出样本值;在线训练学习网络,动态调整网络结构;对学习网络的输出结果进行反归一化运算,求取输出值与实际观测值之间的差值,然后用该差值与设定的检测阈值相比较,实现故障诊断的目的。

1)第一步:确定基于神经网络的时间序列最小嵌入维数。非线性时间序列{x(t)|x(t)∈R1},t=0,1...L,则其在T时刻的预测值为:

Y(T+1)=f(X(T))   (1)

其中,X(T)=[x(T),x(T-1),…x(T-p)],L∈Z+,表示整个时间序列长度,p∈Z+,表示嵌入空间维数,Y(T+1)为T时刻预测值。基于神经网络对时间序列建模,可得:

x^(T+1)=f^(x(T),x(T-1),...,x(T-p))---(2)]]>

目标是使得尽可能逼近x(T+1)。

根据嵌入维数定理,近邻数据在p维重构空间举例近的两点,在p+1维重构空间里依然很近,否则就是伪近邻。最小嵌入维数时间序列要求没有伪近邻数据。通过判断a(i,p)是否超过给定值来判断该数据是否是伪邻

a(i,p)=|xi+p-xn(i,p)+p|||yi(p)-yn(i,p)(p)||---(3)]]>

为避免a(i,p)初值与信号偏移的影响,定义:

E(p)=1N-pΣi=1N-pa(i,p)---(4)]]>

E(p)表示所有a(i,p)的平均值,这里的E(p)仅依赖嵌入维数p。当维数从p到p+1变化时,定义:

E1(p)=E(p+1)/E(p)   (5)

如果当p>p0时,E1(p)就不再变化,p0+1就是所求时间序列网络的嵌入维数。

2)第二步:对网络输入样本进行归一化处理,并根据时间序列重构网络输入输出样本值。对于非线性时间序列值x(1),x(2),…,x(m),利用公式

x(i)=x(i)-xminxmax-xmin,(i=1,2···m)---(6)]]>将数据归一化,其中xmax,xmin表示整个时间序列数据的最大值和最小值。

根据确定的网络最小嵌入维数p,将归一化后的时间序列x'(1),x'(2)…x'(m)进行重构,构成神经网络的输入输出样本对,将x'(1),x'(2)…x'(m)分成k组,每组有p+1,前p个值作为学习网络输入节点的输入,后一个作为学习网络输出节点的期望值。

3)第三步:在线训练学习网络,动态调整网络结构。选择RBF网络计算输出

f(Xi)=w0+Σk=1k=Kwkφk(Xi)---(7)]]>

其中Xi=[x1,…xn]∈Rn为网络输入,f(Xi)∈R为相应的网络输出,wk为第k个隐层节点的输出连接权值,w0为输出偏移常数,是隐层节点的作用函数,径向基函数选为Gaussian型:

φk(Xi)=exp(-1σk2||Xi-uk||2)---(8)]]>

uk∈Rn为已有的数据中心,σk为该RBF函数的扩展常数。

在线学习神经网络开始时无隐层单元,网络在学习过程中动态确定是否需要将输入Xi增加为隐层单元,增加准则为:

|ei|=|Yi-f(Xi)|>emin   (9)

βmax=Maxk(φk)<etn---(10)]]>

若网络输出f(Xi)和目标值Yi间误差足够大,则根据式(9)要添加隐层神经元,emin代表期望逼近精度。式(10)用输入Xi作用下网络神经元输出φk代表第k个神经元的活跃性。

算法初始etn=ξmax,etn按指数规律递减,按准则新增加的隐层节点参数为:

wk+1=en

uk+1=Xn   (11)

σk+1=ν‖Xn-unr

其中ν是迭代因子,unr是与输入样本Xn距离最近的中心点。

如果样本(Xi,Yi)不满足增加神经元的准则条件,就需要利用梯度下降法对中心uk,扩展常数σk,权值wk进行调整。为提高网络调整的实时性,只对中心和样本距离较近的N个神经元参数进行调整:

Δuk=-Euk=-Ef(Xi)f(Xi)φkφkuk=(Yi-f(Xi))wk[2(Xi-uk)exp(-1σk2||Xi-uk||2)1σk2]---(12)]]>

uk=uk+ηΔuk   (13)

Δσk=-Eσk=-Ef(Xi)f(Xi)φkφkσk=(Yi-f(Xi))wk[2||Xi-uk||2exp(-1σk2||Xi-uk||2)1σk3]---(14)]]>

σk=σk+ηΔσk   (15)

Δwk=-Ewk=-Ef(Xi)f(Xi)wk=(Yi-f(Xi))φk---(16)]]>

wk=wk+ηΔwk   (17)

其中η为学习率,k=1,…,N,

为尽可能精简网络结构,提高在线学习速度,对神经网络输出贡献相对较小的隐层节点从学习网络中移除,原则是这种移除将不影响整体网络的性能。计算每一个样本对(Xi,Yi)隐层节点的输出

σki=wkexp(-1σk2||Xi-uk||2)---(18)]]>

得到最大的隐层节点输出并标准化为:

λki=|oiomax|(k=1,···K)---(19)]]>

如果满足则移除第k个隐层节点。

4)第四步:反归一化网络输出,并根据阈值比较实现故障诊断。对学习网络的输出结果进行反归一化运算

f^(Xi)=xmin+(xmax-xmin)f(Xi)---(20)]]>

对每一个新的输入样本,利用本发明在线学习网络的时间序列方法,动态调整网络隐层节点数目,位置和权值后得到学习网络输出,求取输出值与实际观测值之间的差值,然后用该差值与设定的检测阈值相比较,实现故障诊断的目的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学;,未经江南大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410456900.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top