[发明专利]基于小波分析和有限高斯混合模型EM方法的模拟电路故障诊断方法有效
申请号: | 201210584648.9 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103064009A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 张利;孙丽杰;张艳辉;金鑫;赵中洲 | 申请(专利权)人: | 辽宁大学 |
主分类号: | G01R31/316 | 分类号: | G01R31/316 |
代理公司: | 沈阳杰克知识产权代理有限公司 21207 | 代理人: | 罗莹 |
地址: | 110136 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种模拟电路故障诊断方法,该方法基于小波分析和有限高斯混合模型EM方法(最大期望值方法)对模拟电路故障诊断,该方法针对电路系统带“病”运行情况,引入“亚健康”概念对其进行描述,并将容差模拟电路亚健康状态定义为电路元件亚健康和电路系统亚健康两类。利用波动性函数实现了小波基的客观选取,对采样数据进行小波分析,结合基于有限高斯混合模型EM方法对模拟电路进行诊断。本发明借助高斯混合模型作诊断建模可以较好描述每种故障特征分布情况,较好的解决了故障模型投影重叠问题,采用EM算法进行故障分类,为模拟电路的软故障诊断提供了新思路。 | ||
搜索关键词: | 基于 分析 有限 混合 模型 em 方法 模拟 电路 故障诊断 | ||
【主权项】:
1.基于小波分析和有限高斯混合模型EM方法的模拟电路故障诊断方法,其步骤如下:(1)定义诊断类型:设被测电路元件参数的集合为R={R1,R2,…,Rn},Rj的标称值为
容差为Tj,电路无故障时各元件参数的最大增量为
设定元件参数值高低两个阈值:Rjlow和Rjhigh,则就Rj而言,有如下五种状态:a正常状态:元件参数在其容差允许范围内变化,即R j n - ΔR j t ≤ R j ≤ R j n + ΔR j t ; ]]> b低故障状态:元件参数出现负增量且超出元件低阈值:Rj≤Rjlow;c低亚健康状态:元件参数介于正常状态与低故障状态之间:R jlow < R j < R j n - ΔR j t ; ]]> d高故障状态:元件参数出现负增量且超出元件高阈值:Rj≥Rjhigh;e高亚健康状态:元件参数介于正常状态与高故障状态之间:R j n + ΔR j t < R j < R jhigh ; ]]> (2)选定特征向量:①仿真模拟电路;针对(1)中每种故障类型执行若干次蒙特卡洛分析,采集数据;②对采样数据执行小波分解,在各个小波函数下,计算各个尺度下的高频能量和最大尺度下的低频能量,生成特征向量;所述的小波函数为:db2、db3、db5、db9、bior1.3、bior2.2、rbio1.3、rbio2.2、coif1、Haar、sym2;③将步骤②中生成的特征向量,输入到波动性函数中,运用公式(1)分别计算波动性函数值;选取波动性函数值最小的小波函数;F ( S ) = Σ j = 1 S [ 1 N - 1 Σ i = 1 N ( X i - Σ i = 1 N X i N ) 2 ] - - - ( 1 ) ]]> S为同一种故障类型样本个数,N为小波分解尺度,Xi为小波系数;④选取波动性函数值最小的小波函数下的特征向量作为最终故障诊断选定的特征向量;(3)基于有限高斯混合模型针对特征向量进行EM运算,得到故障诊断结果;具体步骤如下:①根据公式(2),计算得到每种故障类型服从的高斯分布;G ( X , u j . σ j ) = 1 ( 2 π ) m 2 | Σ j | 1 2 exp { - 1 2 ( X - u j ) T Σ j - 1 ( X - u j ) } - - - ( 2 ) ]]> 其中,X=[x1,x2,…,xm]T是m维列向量;uj=[uj1,uj2,…,ujm]T是第j类m维均值列向量;u jl = Σ i = 1 n Z ij X il / Σ i = 1 n Z ij , ]]> l=1,2,…,m;Σ j = Σ i = 1 n Z ij ( X i - u j ) ( X i - u j ) T / Σ i = 1 n Z ij ; ]]> ②根据公式(3)计算每种故障类型的先前累加概率;ρj·G(X;uj,∑j),j=1,2, …,k(3)③根据公式(4)计算任一特征向量的概率;p ( X i ) = Σ j = 1 k ρ j · G ( X i ; u j , Σ j ) , ]]> i=1,2,…,n(4)④根据公式(5)计算目标矩阵Zij的期望值(EM方法中的E-step),并用它计算最大似然估计(EM方法中的M-step);E(Zij|Xi;θj)=ρj·G(Xi;uj,∑j)/p(Xi)(5)其中,ρ j = 1 n Σ i = 1 n E ( Z ij | X i ; θ j ) ; ]]> 在计算uj,∑j时,仍然使用公式(5),只需将产生的E替换Zij即可,反复迭代,当满足误差要求时,迭代结束,算法收敛;⑤按公式(6)计算Zij;
在Zij中,i为样本编号,j为故障类别编号;⑥根据Zij判断故障类别,当Zij=1时,表示某个元件存在某种故障,Zij=0表示此元件不存在此种故障。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁大学,未经辽宁大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210584648.9/,转载请声明来源钻瓜专利网。
- 上一篇:燃煤发电锅炉除尘脱硫脱硝装置
- 下一篇:谐波抑制滤波器