[发明专利]基于凸组合算法优化前馈神经网络观测器的故障诊断方法在审
申请号: | 201410740495.1 | 申请日: | 2014-12-05 |
公开(公告)号: | CN104537417A | 公开(公告)日: | 2015-04-22 |
发明(设计)人: | 闻新;张兴旺 | 申请(专利权)人: | 沈阳航空航天大学 |
主分类号: | G06N3/02 | 分类号: | G06N3/02 |
代理公司: | 沈阳火炬专利事务所(普通合伙) 21228 | 代理人: | 王欣 |
地址: | 110136 辽宁省沈*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 组合 算法 优化 神经网络 观测器 故障诊断 方法 | ||
1.基于凸组合算法优化前馈神经网络观测器的故障诊断方法,其是在样本系统数学模型建立的基础上进行的,其特征在于:其过程如下:
1)、选取样本系统的样本输入和样本输出;
2)、将样本系统的样本输入输入前馈神经网络观测器得到估计输出;
3)、根据估计输出和实际输出得到估计输出残差为:
式中,y(t)表示样本输出,表示估计输出;
设误差估计函数为
式中,U为加权对角矩阵;其故障检测规则为:
其中,T为故障检测的阈值。
2.根据权利要求1所述的基于凸组合算法优化前馈神经网络的故障诊断方法,其特征在于:所述前馈神经网络观测器为基于凸组合算法优化神经网络观测器,其优化过程如下:
1)、构成构建单隐藏层前馈神经网络;
(1)、获取n个非线性系统故障样本的输入和输出;根据输入值输出值选择隐藏层神经元数h;
(2)、初始化聚类中心及权值矩阵(V0+,W0),从系统故障样本中选择h个取值不同样本为初始聚类中心;
(3)、计算n个样本输入与初始聚类中心的距离,其公式为:
||xi-cj||=(xi-cj)T(xi-cj),i=1,2,...,n,j=1,2,...,h;
式中:xi表示样本输入,cj表示初始聚类中心;
(4)、利用模糊C均值聚类确定聚类中心,完成单隐藏层前馈神经网络;
2)、采用凸组合算法优化单隐藏层前馈神经网络;
(1)、定义误差函数E为:
式中,V+为权值矩阵V的伪逆,W=[wij]p×n为输入层到隐藏层的权值矩阵,di表示期望输出,hi为单隐藏层前馈神经网络的基函数;
为了找到合适的V+*、W*使得E(V+*,W*)=0,求误差函数对权值矩阵的偏导数
令
V+*=HDT(DDT)-1
式中,H=[h1,h2,…,hn]p×n,D=[d1,d2,…,dn]m×n;
(2)对于样本输入与期望输出(xi,di)及任意初始聚类中心和权值矩阵(V0+,W0),X为输入向量矩阵,则
定义
Zk=Vk+D
式中,k为迭代次数;
则
Z0=V0+D
若Z0=H0,则误差为0;
否则,按下式调整权值矩阵后重复步骤2);
式中,0<α,β<1。
3.根据权利要求1所述的基于凸组合算法优化前馈神经网络的故障诊断方法,其特征在于:所述利用模糊C均值FCM聚类确定聚类中心为:把n个向量xi(i=1,2,…,n)分为c个模糊组,求每组的聚类中心,使得非相似性指标的价值函数达到最小;FCM用模糊划分,使得每个给定数据点用值在[0,1]区间的隶属度来确定其属于各个组的程度;其具体过程如下:
(1)数据归一化,将样本数据归一化到[0,1];
(2)用值在[0,1]间的随机数初始化隶属矩阵U;
(3)计算聚类中心cj,j=1,…,h;
(4)计算价值函数。如果它小于某个确定的阀值,或它相对上次价值函数值的改变量小于某个阀值,则算法停止;
(5)计算新的U矩阵,返回步骤(2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳航空航天大学;,未经沈阳航空航天大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410740495.1/1.html,转载请声明来源钻瓜专利网。