[发明专利]OPLC故障分类与诊断方法在审
申请号: | 201711246276.8 | 申请日: | 2017-12-01 |
公开(公告)号: | CN107870282A | 公开(公告)日: | 2018-04-03 |
发明(设计)人: | 王鹤;郑红霞;路俊海;李国庆;郭昆亚;王振浩;葛维春;罗桓桓;周桂平;邓伟;范军丽 | 申请(专利权)人: | 东北电力大学;国家电网公司;国网辽宁省电力有限公司 |
主分类号: | G01R31/02 | 分类号: | G01R31/02;G06N3/08 |
代理公司: | 吉林长春新纪元专利代理有限责任公司22100 | 代理人: | 白冬冬 |
地址: | 132012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | oplc 故障 分类 诊断 方法 | ||
1.一种OPLC故障分类与诊断方法,其特征在于:其步骤是:
步骤1:根据电缆发生短路故障时,电流增大,温度升高会对光缆产生影响,建立OPLC故障与特征对应结构表,通过故障检测试验列出阻性故障诊断模块、短路故障诊断模块和OPLC中光纤故障诊断模块;
步骤2:构建故障诊断模块的Petri网模型;
步骤3:用动态自适应模糊Petri网对OPLC故障进行诊断;
步骤4:对Petri网模型中的参数进行学习,用学习后的参数对OPLC故障进行推理诊断,增强DAFPN的泛化能力和自适应能力。
2.根据权利要求1所述的OPLC故障分类与诊断方法,其特征在于:动态自适应模糊Petri网对OPLC进行故障诊断,包括以下步骤:
定义DAFPN为十二元组,DAFPN=(P;T;I;O;D;α;β;W;U;THI;THO;M)
式中P={p1,p2,…pm}是库所节点的有限非空集合;
T={t1,t2,…tn}是变迁节点的有限非空集合;
I:P×T→{0,1}是一个m×n的输入关联矩阵,当存在pi到tj的有向弧时,Iij=1,当不存在pi到tj的有向弧时,Iij=0,其中i=1,2,…,m,j=1,2,…,n;
O:T×P→{0,1}是一个m×n的输出关联矩阵,当存在tj到pi的有向弧时,Oij=1,当不存在tj到pi的有向弧时,Oij=0,其中i=1,2,…,m,j=1,2,…,n;
D={d1,d2,…dm}是命题的有限集合;
α:P→{0,1}是一个关联函数,是从库所到一个0~1之间的实数值的映射,为库所对应命题的可信度;
β:P→D是一个关联函数,是从库所到命题之间的一一映射;
W:P×T→{0,1}是一个输入函数,可表示为m×n的权值矩阵,反映了输入库所对相应变迁的影响程度;
U:T×P→{0,1}是一个输出矩阵,可表示为m×n的确信度矩阵,反映了变迁对相应输出库所的支持程度;
THI:P×T→{0,1}是0~1之间的实数值到变迁的每一条输入弧的映射;
THO:T×P→{0,1}是0~1之间的实数值到变迁的每一条输出弧的映射;
M是DAFPN的标识向量;
定义矩阵运算符号:
对于
A、B、D均为m×n矩阵且dij=max{aij,bij},i=1,2,...,m;j=1,2,...,n;
对于
A、B、D均为m×n矩阵且dij=aij×bij,i=1,2,...,m;j=1,2,...,n;
对于
A、B、D为m×p、p×n及m×n矩阵且i=1,2,...,m;j=1,2,...,n;
用DAFPN对OPLC短路故障进行诊断,包括以下步骤:
步骤301:令k=1,k表示迭代次数;
步骤302:计算输入使能矩阵D(k),D(k)表示使能变迁的输入弧;
X(k)=(xij(k))m×n=Mk'-ThI,i=1,2,...,m;j=1,2,...,n(1)
其中,M是标识矩阵:
M=(α(p1),α(p2),...,α(pm))T(3)
设dij(k)是xij(k)的对照结果,则:
D(k)=(dij)m×n(k)(4)
其中i=1,2,...,m;j=1,2,...,n;
步骤303:如果D(k)为非零矩阵,则输入权重矩阵Θ(k)如公式(3)所示,否则转步骤308;
在矩阵W中,wij∈[0.1]
步骤304:计算变迁的等价模糊真值矢量Γ(k)
Γ(k)=(Θ(k))TM(k-1)(7)
步骤305:计算输出使能矩阵E(k),E(k)表示使能变迁的输出弧;
Y(k)=(yij(k))m×n=N(k)-ThO,i=1,2,...,m;j=1,2,...,n(8)
设eij(k)是yij(k)的对照结果,则:
E(k)=(eij)m×n(k)(10)
其中i=1,2,...,m;j=1,2,...,n;
步骤306:如果E(k)为非零矩阵,则输出置信度矩阵Ψ(k)如公式(7)所示,否则转步骤308;
步骤307:计算新的标识矩阵Mk
如果Mk=Mk-1转步骤308;否则令k=k+1,返回步骤302;
步骤308:推理结束,Mk中α(p1),α(p2),…,α(pm)代表故障诊断模块中各故障类型的可信度。
3.根据权利要求1所述的OPLC故障分类与诊断方法,其特征在于:对OPLC故障诊断模块的Petri网模型中的参数进行训练,用训练后的参数进行故障诊断:
步骤401:设FPN模型分为n层,有b个终止库所pj,j=1,2,…,b.用r批样本数据进行学习,取误差代价函数为
Mi(pj)、分别表示终止库所pj的第i批样本数据的实际标记值和期望标记值;
求取一阶梯度
求取参数调整递推公式
μi(k+1)=μi(k)-η×dE/dμi(18)
λi(k+1)=λi(k)-η×dE/dλi(19)
其中η为学习率;
步骤402:DAFPN模型学习训练过程如下:
(1):对模型中需要学习的参数赋予初值;
(2):输入N批训练样本,计算输出层误差,将误差逐层向输入层方向反向传播,修正模型参数;
(3):计算误差代价函数E,若E<ε,学习结束;否则,继续下一步;
(4):运用BP算法对参数进行学习,返回步骤402;
步骤403:利用经过BP神经网络训练后的参数对OPLC进行故障诊断,进而得到更加准确的故障发生的可信度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北电力大学;国家电网公司;国网辽宁省电力有限公司,未经东北电力大学;国家电网公司;国网辽宁省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711246276.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于薄壁气缸套自动精珩磨加工的珩磨夹具
- 下一篇:BMS接线检测装置及方法