开关电流电路故障诊断方法

文档序号:6011927阅读:210来源:国知局
专利名称:开关电流电路故障诊断方法
技术领域
本发明涉及一种开关电流电路故障诊断方法,尤其是涉及一种基于遗传算法优化 BP神经网络的开关电流电路故障诊断方法。
背景技术
在开关电流电路中,故障可分为两大类一类称为硬故障,指MOS元件的各极开路和各极间的短路失效故障;另一类称为软故障,指MOS元件的参数超出预定的容差范围,一般它们均未使设备完全失效,例如,由于元件的老化、变质或使用环境的变化等造成的元件参数变化。开关电流(Si)技术是继开关电容(SC)技术之后的又一种新的模拟采样数据信号处理技术。在SC技术中需要特殊的双层多晶硅工艺,而SI技术则不同,它是一种仅由 MOS晶体管和MOS开关构成的采样数据网络,利用MOS晶体管在其栅极开路时,通过存储在栅极氧化电容上的电荷维持其漏极电流的能力,电容精度要求并不严格,不需要线性浮地电容,与数字CMOS工艺兼容,容易VLSI实现。而且SI电路的信号采用电流表示,对电压无严格要求,电路可以在低压低功耗条件下工作。SI的这些特点,使得SI技术引起了国内外学术界的广泛关注,并得到迅速发展。在开关电流电路测试方面,传统的模拟电路测试方法并不适应开关电流电路,目前国外有报道的开关电流电路测试方法是利用直流或低频信号进行功能测试,对于电路参数缺陷导致的故障多未能涉及,且提出的方法一般只适应特殊结构的开关电流电路。由于开关电流电路特性各异,阈值确定也是一个困难的问题。近几年来较常用的方法是利用神经网络(特别是BP神经网络)来进行模拟电路故障诊断。但神经网络理论上仍存在较多缺陷,如结构稳定性、局部极值、过拟合的问题、训练时间过长。

发明内容
为了解决现有开关电流电路的故障诊断方法存在的上述的技术问题,本发明提供一种基于遗传算法优化BP神经网络的开关电流电路故障诊断方法,该方法可以加强神经网络分类器的结构的稳定性,解决神经网络陷入局部极小值的问题,减少训练时间,提高测试精度。为解决上述技术问题,本发明的技术方案是 其包括以下步骤
1)采集开关电流电路的电信号,采集到的电信号为所述开关电流电路的输出电流信
号;
2)对采集的电信号进行小波变换;
3)计算电信号的小波的能量特征值;
4)将小波的能量特征值进行主成分分析(PCA)的特征提取和维数降低得到最优特征向
量;5)将最优特征向量送入遗传算法优化的BP神经网络分类器(GA_BP)中,由GA_BP神经网络分类器输出故障诊断结果。所述步骤1)中,采集开关电流电路的电信号通过数据采集板完成。所述步骤1)中,被采集的开关电流电路宜只有一个输入端和一个输出端,输入端加正弦激励信号,输出端采样电流信号。所述步骤2)中,对采集的电信号宜先进行归一化、中心化预处理之后,再进行小波变换。所述步骤2)中,对采集到的电信号进行的小波变换优选Haar小波变换。所述步骤3)中,计算电信号的小波的能量特征值是指对小波变换系数进行能量计算,获得候选特征值。所述步骤4)中,最优特征向量为根据PCA分析选择出来的主元。所述步骤5)中,GA_BP神经网络分类器的输入端的个数由最优特征向量的个数确定,输出端个数是电路故障模式数的二进制编码,隐层神经元的个数h由公式
VW+^ +10决定,其中η为输入端数目,m为输出端数目。本发明的原理是采用小波分解与其后的主成分分析(PCA)和归一化处理一起对故障信号进行预处理从而获取最优的特征模式向量。通过遗传算法优化神经网络分类器的权值和阈值,然后将这些最优特征向量作为优化后的神经网络分类器的输入向量,对其进行模式训练,达到自动识别的目的。本发明与现有技术相比,具有如下优点
(1)特征参数的个数可根据样本的复杂程度进行小波分解,对小波能量值进行PCA的特征提取得到最优特征向量,计算简单,适用于实时环境;
(2)神经网络分类器的规模小,训练时间短,易于实现系统的自动化处理;
(3)遗传算法优化的BP神经网络比普通的BP网络性能更稳定。完全克服了普通BP神经网络结构不稳定,易陷入局部极小、收敛时间长的缺点。不但降低了网络运算的成本,而且提高了网络的推广性能及其故障诊断的正确率;
(4)本发明不但可以用于开关电流电路硬故障的诊断,同时也可以用于诊断电路中其它参数软故障。


图1为本发明故障诊断流程框图2为本发明开关电流电路测试用MOS元件故障模型图; 图3为本发明遗传算法优化神经网络分类器结构框图; 图4为遗传优化BP神经网络与普通BP神经网络训练后结果对比图 图4 (al)为GA_BP网络训练68步后的输出结果图; 图4 (bl)为BP网络训练199步后陷入局部最小值的输出结果图; 图4 (a2)为GA_BP网络训练82步后的输出结果图; 图4 (b2)为BP网络训练349步后陷入局部最小值的输出结果图; 图4 (a3)为GA_BP网络训练69步后的输出结果图; 图4 (b3)为BP网络训练131步后收敛的输出结果图;图4 (a4)为GA_BP网络训练81步后的输出结果图; 图4 (b4)为BP网络训练51步后收敛的输出结果图。
具体实施例方式以下结合附图和实施例对本发明进行详细的说明。参照图1,本发明包括以下步骤
数据采集步骤1,即采集开关电流电路的电信号; 小波变换步骤2,即对采集的电信号进行小波变换; 小波能量计算步骤3,即计算电信号的小波的能量特征值;
PCA的特征提取步骤4,即将小波的能量特征值进行PCA的特征提取和维数降低得到最优特征向量;
GA_BP神经网络分类器进行诊断步骤5,即将最优特征向量送入遗传算法优化的BP神经网络分类器(GA_BP)中,由GA_BP神经网络分类器输出故障诊断结果。图2为本发明开关电流电路测试用MOS元件故障模型图;其可模拟栅源短路、栅漏短路、漏源短路、漏极开路、源极开路和栅极开路等各种灾难性故障,通过不同的电路电容值的调整还可以模拟各类参数性故障。数据归一化处理步骤2是对采集的电信号进行归一化处理,使得特征参数的值都在(0,1)范围之内,其目的在于加快神经网络分类器的收敛速度。其具体的转换方式为
b=(a-MinValue)/(MaxValue-MinValue)(8)
式中,a、b分别为转换前、后的值,MaxValueJinValue分别为样本的最大值和最小值。小波变换步骤2是利用Haar小波对采集到的电信号进行小波变换。小波能量计算步骤3是对小波变换系数进行能量计算,获得候选特征值。PCA的特征提取步骤4是实施相应的特征提取。GA_BP神经网络分类器进行诊断前,GA_BP神经网络分类器的设计具体步骤如下 (参见图3)
(1)神经网络分类器的输入端的个数根据输入最优特征值的个数选择结果来确定。图 3中的Jr(UV^irdfc)为输入层到隐层的权值向量。(2)神经网络分类器的输出端个数是电路故障模式数目的二进制编码,假设有 Jt种故障模式,则网络输出端子个数共有;μ { =[ Ing2Ii ](当Iog2*:为整数时)或》
=[Iog3I: ]+1 (当lng2i非整数时)}个。当电路出现第χ种故障时,则整个输出端的输出信
号为χ的二进制编码。图3中的irpjJ^-jr^ )为隐层到输出层的权值向量。(3)神经网络分类器隐层神经元个数Jl的确定’J^ + l<k4 ./“ + ^?,其中 为输入端数目,㈣为输出端数目。(4)神经网络的训练分两步进行。首先对没有加入噪声的故障模式进行训练,然后对加入噪声的故障模式进行训练,这样可以确保神经网络分类器的正确识别率维持在较高的水平。参照图4,遗传算法优化的BP神经网络比普通的BP网络有更好的收敛稳定性,能完全克服普通BP网络结构不稳定、易陷入局部极小和收敛时间长的缺陷。
权利要求
1.开关电流电路故障诊断方法,其特征在于,包括以下步骤1)采集开关电流电路的电信号,采集到的电信号为所述开关电流电路的输出电流信号;2)对采集的电信号进行小波变换;3)计算电信号的小波的能量特征值;4)将小波的能量特征值进行主成分分析的特征提取和维数降低得到最优特征向量;5)将最优特征向量送入遗传算法优化的BP神经网络分类器中,由遗传算法优化的BP 神经网络分类器输出故障诊断结果。
2.根据权利要求1所述的开关电流电路故障诊断方法,其特征在于,所述步骤1)中,采集开关电流电路的电信号通过数据采集板完成。
3.根据权利要求1或2所述的开关电流电路故障诊断方法,其特征在于,所述步骤1) 中,被采集的开关电流电路只有一个输入端和一个输出端,输入端加正弦激励信号,输出端采样电流信号。
4.根据权利要求1或2所述的开关电流电路故障诊断方法,其特征在于,所述步骤2) 中,对采集的电信号先进行归一化、中心化预处理之后,再进行小波变换。
5.根据权利要求1或2所述的开关电流电路故障诊断方法,其特征在于,所述步骤2) 中,对采集到的电信号进行的小波变换选用Haar小波变换。
6.根据权利要求1或2所述的开关电流电路故障诊断方法,其特征在于,所述步骤3) 中,计算电信号的小波的能量特征值是指对小波变换系数进行能量计算,获得候选特征值。
7.根据权利要求1或2所述的开关电流电路故障诊断方法,其特征在于,所述步骤4) 中,最优特征向量为根据主成分分析选择出来的主元。
8.根据权利要求1或2所述的开关电流电路故障诊断方法,其特征在于, 所述步骤5)中,GA_BP神经网络分类器输入端的个数由最有特征向量的个数确定,输出端个数是电路故障模式数的二进制编码,隐层神经元的个数h由公式Ji^jKhS Ji^ “O决定,其中η为输入端数目,m为输出端数目。
全文摘要
开关电流电路故障诊断方法,其包括以下步骤采集开关电流电路的电信号,采集到的电信号为所述开关电流电路的输出电流信号;对采集的电信号进行小波变换;计算电信号的小波的能量特征值;将小波的能量特征值进行PCA的特征提取和维数降低得到最优特征向量;将最优特征向量送入GA_BP中,由GA_BP神经网络分类器输出故障诊断结果。使用本发明,可加强神经网络分类器的结构的稳定性,解决神经网络陷入局部极小值的问题,减少训练时间,提高测试精度。
文档编号G01R31/28GK102253327SQ201110161939
公开日2011年11月23日 申请日期2011年6月16日 优先权日2011年6月16日
发明者何怡刚, 唐成军 申请人:长沙河野电气科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1