容差模擬電路的軟故障診斷
發布時間:2010-08-24
中心議題:
自20世紀70年nian代dai以yi來lai,模mo擬ni電dian路lu故gu障zhang診zhen斷duan領ling域yu已yi經jing取qu得de了le一yi定ding的de研yan究jiu成cheng果guo,近jin年nian來lai,基ji於yu神shen經jing網wang絡luo技ji術shu的de現xian代dai模mo擬ni電dian路lu軟ruan故gu障zhang診zhen斷duan方fang法fa已yi成cheng為wei新xin的de研yan究jiu熱re點dian,神shen經jing網wang絡luo的de泛fan化hua能neng力li和he非fei線xian性xing映ying射she能neng力li,使shi之zhi能neng夠gou適shi用yong於yu解jie決jue模mo擬ni電dian路lu故gu障zhang診zhen斷duan中zhong的de容rong差cha和he非fei線xian性xing問wen題ti,但dan在zai軟ruan故gu障zhang實shi際ji檢jian測ce中zhong,由you於yu不bu同tong的de分fen類lei故gu障zhang之zhi間jian又you不bu可ke避bi免mian地di存cun在zai著zhe模mo糊hu性xing,即ji不bu同tong的de分fen類lei故gu障zhang可ke能neng有you相xiang同tong或huo相xiang近jin的de故gu障zhang特te征zheng向xiang量liang,而er這zhe僅jin僅jin靠kao神shen經jing網wang絡luo的de泛fan化hua能neng力li是shi無wu法fa解jie決jue的de。而er量liang子zi神shen經jing網wang絡luo被bei認ren為wei是shi一yi種zhong具ju有you固gu有you模mo糊hu性xing的de網wang絡luo,它ta的de隱yin層ceng單dan元yuan采cai用yong多duo量liang子zi能neng級ji變bian換huan函han數shu,每mei個ge多duo能neng級ji變bian換huan函han數shu是shi一yi係xi列lie具ju有you量liang子zi間jian隔ge偏pian移yi的deS型函數之和,能將決策的不確定性數據合理地分配到各類故障中,從而減少故障識別的不確定度,提高模式識別的準確性。
文章提出了容差模擬電路軟故障診斷的小波與量子神經網絡方法,利用MonteCarlo分fen析xi解jie決jue電dian路lu容rong差cha問wen題ti,又you利li用yong小xiao波bo分fen析xi,取qu其qi能neng反fan映ying故gu障zhang信xin號hao特te征zheng的de成cheng分fen做zuo為wei電dian路lu故gu障zhang特te征zheng,再zai輸shu入ru給gei量liang子zi神shen經jing網wang絡luo。不bu僅jin解jie決jue了le一yi個ge可ke測試點wenti,bingtigaolebianshiguzhangleibiedenengli,erqiezaiwangluoxunlianzhiqian,liyongzhuyuanfenxijiangdilewangluoshuruweishu。tongguoshiyankeyikanchu,zhezhongfangfabujinnengshixianmonidianludanruanruanguzhangzhenduan,yenengshixianduoruanruanguzhangzhenduan,shiyantongjijieguobiaoming:故障診斷率為100%。
1主元分析
主元分析即主成份分析(PrincipalComponentAnalysis,簡稱PCA),它(ta)是(shi)最(zui)古(gu)老(lao)的(de)多(duo)元(yuan)統(tong)計(ji)分(fen)析(xi)技(ji)術(shu)之(zhi)一(yi)。主(zhu)成(cheng)份(fen)分(fen)析(xi)方(fang)法(fa)可(ke)以(yi)將(jiang)數(shu)據(ju)從(cong)高(gao)維(wei)數(shu)據(ju)空(kong)間(jian)變(bian)換(huan)到(dao)低(di)維(wei)特(te)征(zheng)空(kong)間(jian),因(yin)而(er)可(ke)以(yi)用(yong)於(yu)數(shu)據(ju)的(de)特(te)征(zheng)提(ti)取(qu)及(ji)壓(ya)縮(suo)等(deng)方(fang)麵(mian)。其(qi)實(shi)質(zhi)是(shi)將(jiang)研(yan)究(jiu)對(dui)象(xiang)的(de)多(duo)個(ge)相(xiang)關(guan)變(bian)量(liang)轉(zhuan)化(hua)為(wei)少(shao)數(shu)幾(ji)個(ge)不(bu)相(xiang)關(guan)變(bian)量(liang)的(de)一(yi)種(zhong)多(duo)元(yuan)統(tong)計(ji)方(fang)法(fa)。它(ta)基(ji)於(yu)Karhunen-Loevefenjie,mudeshizaishujukongjianzhongzhaoyizuxiangliangjinkenengdejieshishujudefangcha,tongguoyigeteshudexiangliangjuzhen,jiangshujucongyuanlaidegaoweikongjianyingshedaoyigediweixiangliangkongjian,jiangweihoubaocunleshujudezhuyaoxinxi,congershishujugengyiyuchuli。
2小波分析
小波變換的含義是:把一稱為基本小波的函數ψ(t)做位移τ後,再在不同尺度α下與待分析信號χ(t)做內積

3量子神經網絡
N.B.Karayiannis等人1997年提出多層激勵函數的量子神經網絡,這種量子神經網絡是3層的網狀結構,輸入層、隱層、輸(shu)出(chu)層(ceng),其(qi)中(zhong)輸(shu)入(ru)層(ceng)和(he)輸(shu)出(chu)層(ceng)與(yu)傳(chuan)統(tong)神(shen)經(jing)網(wang)絡(luo)無(wu)異(yi),而(er)隱(yin)層(ceng)的(de)量(liang)子(zi)神(shen)經(jing)元(yuan)借(jie)鑒(jian)了(le)量(liang)子(zi)理(li)論(lun)中(zhong)量(liang)子(zi)態(tai)疊(die)加(jia)的(de)思(si)想(xiang),采(cai)用(yong)多(duo)量(liang)子(zi)能(neng)級(ji)變(bian)換(huan)函(han)數(shu),每(mei)個(ge)多(duo)能(neng)級(ji)函(han)數(shu)是(shi)一(yi)係(xi)列(lie)具(ju)有(you)量(liang)子(zi)間(jian)隔(ge)(QuantumInterval)偏移的ns,個Sigmoid函數的線性疊加,稱之為多層激勵函數。即隱層神經元的輸出可寫為

為wei量liang子zi躍yue遷qian位wei置zhi,而er量liang子zi間jian隔ge取qu決jue於yu躍yue遷qian位wei置zhi。量liang子zi神shen經jing網wang絡luo的de學xue習xi分fen兩liang步bu,一yi是shi對dui權quan值zhi的de調tiao整zheng,使shi輸shu人ren數shu據ju對dui應ying到dao不bu同tong的de類lei空kong間jian中zhong,二er是shi對dui隱yin層ceng的de量liang子zi神shen經jing元yuan的de量liang子zi間jian隔ge進jin行xing調tiao整zheng,體ti現xian數shu據ju的de不bu確que定ding性xing。
[page]
4基於小波和量子神經網絡的故障診斷原理
采用小波與量子神經網絡對模擬電路進行軟故障診斷的過程,與小波神經網絡對模擬電路進行軟故障的過程相似:首先將電路的各種故障狀態及正常態對應的理論值用PSpice仿真求出,然後用小波變換從輸出采樣信號中提取故障特征並對特征向量進行歸一化;最後是狀態識別和故障診斷。其結構如圖1所示:


診斷過程:
(1)構造特征向量,提取能量特征信息:在pspice中對電路的每一種狀態進行瞬時分析,取500個采樣點,並對每一種故障模式進行300次MonteCarlo分析,在Probe窗口中選擇菜單View\outputFile,或直接在Probe內選擇菜單File\Export將波形采樣數據存盤,可得到out節點的具體信息,將數據轉化為MATLAB數據文件,然後進行小波分析,在實驗中,經分析與比較,小波選擇db2小波,對每個故障信號進行5尺度小波分解。得能量特征信息F=(ED5,ED4,…,ED1,EC5)。這裏可利用MATLAB中的sumsqr函數。從而得到網絡的訓練樣本集和測試樣本集。300次MonteCarlo分析,其中200次為訓練樣本,100次為測試樣本。

(2)對測得的數據進行處理:在把小波分解係數序列能量輸入給神經網絡之前,為了加快網絡收斂,有必要對數據進行歸一化處理,這裏利用MATLAB中的premnmx進行歸一化。
[page]
(3)確定量子與BP神經網絡結構和參數:利用文獻[3]中算法建立量子神經網絡。在實驗中,網絡的輸入節點數為小波分解係數序列能量個數,BP與QNN均為6,QNN與自適應BP網絡均為3個輸出節點。隱層的選取及其它由設計者憑經驗和試驗次數自行決定。本文經過多次試驗,確定QNN與BP的隱層節點均為(15,15),QNN及BP的S型函數的斜率因子均設置為1.0,初始權值取為(-1,1)之間的隨機數,期望誤差為0.01,初始學習速率為0.001,動量因子MC為0.90,QNN的隱層采用具有38個量子能級的量子神經元。在訓練之前,利用主元分析降低網絡輸入維數,主元分析在MATLAB裏用princomp函數。
(4)訓練QNN網絡:自適應BP神經網絡在第2040步收斂如圖3,量子神經網絡在第4810步收斂如圖4。

(5)測試神經網絡:為了檢驗已經訓練過的QNN網絡與BP網絡的性能,現用測試樣本(測試樣本數據在輸入給神經網絡之前也進行歸一化處理)對網絡進行測試,將測試樣本,輸入到已訓練好的BP神經網絡、QNN神經網絡,從統計結果可以看出,BP的平均診斷率為66.67%,而QNN的平均診斷率為100%,QNN與BP相比,故障診斷率提高較多。
從試驗可以看出:BP網絡對正常狀態和R1+50%無法區分,而QNN對三個狀態都能正確區分,QNN網絡能夠對BP網絡無法分類的數據進行正確分類,比如說這兩組數據(2.81132.81682.81212.80932.80890.0082),(2.85202.85792.85322.85042.85000.0087),在實驗中,可以觀察到:QNN與BP在輸入、輸出、隱層相同的情況下,增加QNN的隱層神經元的量子能級能提高故障診斷率,與BP隱層神經元相似,QNN隱層神經元的量子能級在增加到某值後繼續增加故障診斷率反而減少,隱層神經元的量子能級在增加的同時也降低了網絡收斂速度。
提出了基於Pspice、主元分析、小波分析與量子神經網絡的模擬電路軟故障診斷。例題將QNN網絡與BP神經網絡的相比,QNN克服了BP網絡在模糊分類方麵的局限性診斷率為100%。
- 容差模擬電路的軟故障診斷
- 將電路的各種故障狀態及正常態對應的理論值用PSpice仿真求出
- 用小波變換從輸出采樣信號中提取故障特征並對特征向量進行歸一化
自20世紀70年nian代dai以yi來lai,模mo擬ni電dian路lu故gu障zhang診zhen斷duan領ling域yu已yi經jing取qu得de了le一yi定ding的de研yan究jiu成cheng果guo,近jin年nian來lai,基ji於yu神shen經jing網wang絡luo技ji術shu的de現xian代dai模mo擬ni電dian路lu軟ruan故gu障zhang診zhen斷duan方fang法fa已yi成cheng為wei新xin的de研yan究jiu熱re點dian,神shen經jing網wang絡luo的de泛fan化hua能neng力li和he非fei線xian性xing映ying射she能neng力li,使shi之zhi能neng夠gou適shi用yong於yu解jie決jue模mo擬ni電dian路lu故gu障zhang診zhen斷duan中zhong的de容rong差cha和he非fei線xian性xing問wen題ti,但dan在zai軟ruan故gu障zhang實shi際ji檢jian測ce中zhong,由you於yu不bu同tong的de分fen類lei故gu障zhang之zhi間jian又you不bu可ke避bi免mian地di存cun在zai著zhe模mo糊hu性xing,即ji不bu同tong的de分fen類lei故gu障zhang可ke能neng有you相xiang同tong或huo相xiang近jin的de故gu障zhang特te征zheng向xiang量liang,而er這zhe僅jin僅jin靠kao神shen經jing網wang絡luo的de泛fan化hua能neng力li是shi無wu法fa解jie決jue的de。而er量liang子zi神shen經jing網wang絡luo被bei認ren為wei是shi一yi種zhong具ju有you固gu有you模mo糊hu性xing的de網wang絡luo,它ta的de隱yin層ceng單dan元yuan采cai用yong多duo量liang子zi能neng級ji變bian換huan函han數shu,每mei個ge多duo能neng級ji變bian換huan函han數shu是shi一yi係xi列lie具ju有you量liang子zi間jian隔ge偏pian移yi的deS型函數之和,能將決策的不確定性數據合理地分配到各類故障中,從而減少故障識別的不確定度,提高模式識別的準確性。
文章提出了容差模擬電路軟故障診斷的小波與量子神經網絡方法,利用MonteCarlo分fen析xi解jie決jue電dian路lu容rong差cha問wen題ti,又you利li用yong小xiao波bo分fen析xi,取qu其qi能neng反fan映ying故gu障zhang信xin號hao特te征zheng的de成cheng分fen做zuo為wei電dian路lu故gu障zhang特te征zheng,再zai輸shu入ru給gei量liang子zi神shen經jing網wang絡luo。不bu僅jin解jie決jue了le一yi個ge可ke測試點wenti,bingtigaolebianshiguzhangleibiedenengli,erqiezaiwangluoxunlianzhiqian,liyongzhuyuanfenxijiangdilewangluoshuruweishu。tongguoshiyankeyikanchu,zhezhongfangfabujinnengshixianmonidianludanruanruanguzhangzhenduan,yenengshixianduoruanruanguzhangzhenduan,shiyantongjijieguobiaoming:故障診斷率為100%。
1主元分析
主元分析即主成份分析(PrincipalComponentAnalysis,簡稱PCA),它(ta)是(shi)最(zui)古(gu)老(lao)的(de)多(duo)元(yuan)統(tong)計(ji)分(fen)析(xi)技(ji)術(shu)之(zhi)一(yi)。主(zhu)成(cheng)份(fen)分(fen)析(xi)方(fang)法(fa)可(ke)以(yi)將(jiang)數(shu)據(ju)從(cong)高(gao)維(wei)數(shu)據(ju)空(kong)間(jian)變(bian)換(huan)到(dao)低(di)維(wei)特(te)征(zheng)空(kong)間(jian),因(yin)而(er)可(ke)以(yi)用(yong)於(yu)數(shu)據(ju)的(de)特(te)征(zheng)提(ti)取(qu)及(ji)壓(ya)縮(suo)等(deng)方(fang)麵(mian)。其(qi)實(shi)質(zhi)是(shi)將(jiang)研(yan)究(jiu)對(dui)象(xiang)的(de)多(duo)個(ge)相(xiang)關(guan)變(bian)量(liang)轉(zhuan)化(hua)為(wei)少(shao)數(shu)幾(ji)個(ge)不(bu)相(xiang)關(guan)變(bian)量(liang)的(de)一(yi)種(zhong)多(duo)元(yuan)統(tong)計(ji)方(fang)法(fa)。它(ta)基(ji)於(yu)Karhunen-Loevefenjie,mudeshizaishujukongjianzhongzhaoyizuxiangliangjinkenengdejieshishujudefangcha,tongguoyigeteshudexiangliangjuzhen,jiangshujucongyuanlaidegaoweikongjianyingshedaoyigediweixiangliangkongjian,jiangweihoubaocunleshujudezhuyaoxinxi,congershishujugengyiyuchuli。
2小波分析
小波變換的含義是:把一稱為基本小波的函數ψ(t)做位移τ後,再在不同尺度α下與待分析信號χ(t)做內積

3量子神經網絡
N.B.Karayiannis等人1997年提出多層激勵函數的量子神經網絡,這種量子神經網絡是3層的網狀結構,輸入層、隱層、輸(shu)出(chu)層(ceng),其(qi)中(zhong)輸(shu)入(ru)層(ceng)和(he)輸(shu)出(chu)層(ceng)與(yu)傳(chuan)統(tong)神(shen)經(jing)網(wang)絡(luo)無(wu)異(yi),而(er)隱(yin)層(ceng)的(de)量(liang)子(zi)神(shen)經(jing)元(yuan)借(jie)鑒(jian)了(le)量(liang)子(zi)理(li)論(lun)中(zhong)量(liang)子(zi)態(tai)疊(die)加(jia)的(de)思(si)想(xiang),采(cai)用(yong)多(duo)量(liang)子(zi)能(neng)級(ji)變(bian)換(huan)函(han)數(shu),每(mei)個(ge)多(duo)能(neng)級(ji)函(han)數(shu)是(shi)一(yi)係(xi)列(lie)具(ju)有(you)量(liang)子(zi)間(jian)隔(ge)(QuantumInterval)偏移的ns,個Sigmoid函數的線性疊加,稱之為多層激勵函數。即隱層神經元的輸出可寫為

為wei量liang子zi躍yue遷qian位wei置zhi,而er量liang子zi間jian隔ge取qu決jue於yu躍yue遷qian位wei置zhi。量liang子zi神shen經jing網wang絡luo的de學xue習xi分fen兩liang步bu,一yi是shi對dui權quan值zhi的de調tiao整zheng,使shi輸shu人ren數shu據ju對dui應ying到dao不bu同tong的de類lei空kong間jian中zhong,二er是shi對dui隱yin層ceng的de量liang子zi神shen經jing元yuan的de量liang子zi間jian隔ge進jin行xing調tiao整zheng,體ti現xian數shu據ju的de不bu確que定ding性xing。
[page]
4基於小波和量子神經網絡的故障診斷原理
采用小波與量子神經網絡對模擬電路進行軟故障診斷的過程,與小波神經網絡對模擬電路進行軟故障的過程相似:首先將電路的各種故障狀態及正常態對應的理論值用PSpice仿真求出,然後用小波變換從輸出采樣信號中提取故障特征並對特征向量進行歸一化;最後是狀態識別和故障診斷。其結構如圖1所示:


診斷過程:
(1)構造特征向量,提取能量特征信息:在pspice中對電路的每一種狀態進行瞬時分析,取500個采樣點,並對每一種故障模式進行300次MonteCarlo分析,在Probe窗口中選擇菜單View\outputFile,或直接在Probe內選擇菜單File\Export將波形采樣數據存盤,可得到out節點的具體信息,將數據轉化為MATLAB數據文件,然後進行小波分析,在實驗中,經分析與比較,小波選擇db2小波,對每個故障信號進行5尺度小波分解。得能量特征信息F=(ED5,ED4,…,ED1,EC5)。這裏可利用MATLAB中的sumsqr函數。從而得到網絡的訓練樣本集和測試樣本集。300次MonteCarlo分析,其中200次為訓練樣本,100次為測試樣本。

(2)對測得的數據進行處理:在把小波分解係數序列能量輸入給神經網絡之前,為了加快網絡收斂,有必要對數據進行歸一化處理,這裏利用MATLAB中的premnmx進行歸一化。
[page]
(3)確定量子與BP神經網絡結構和參數:利用文獻[3]中算法建立量子神經網絡。在實驗中,網絡的輸入節點數為小波分解係數序列能量個數,BP與QNN均為6,QNN與自適應BP網絡均為3個輸出節點。隱層的選取及其它由設計者憑經驗和試驗次數自行決定。本文經過多次試驗,確定QNN與BP的隱層節點均為(15,15),QNN及BP的S型函數的斜率因子均設置為1.0,初始權值取為(-1,1)之間的隨機數,期望誤差為0.01,初始學習速率為0.001,動量因子MC為0.90,QNN的隱層采用具有38個量子能級的量子神經元。在訓練之前,利用主元分析降低網絡輸入維數,主元分析在MATLAB裏用princomp函數。
(4)訓練QNN網絡:自適應BP神經網絡在第2040步收斂如圖3,量子神經網絡在第4810步收斂如圖4。

(5)測試神經網絡:為了檢驗已經訓練過的QNN網絡與BP網絡的性能,現用測試樣本(測試樣本數據在輸入給神經網絡之前也進行歸一化處理)對網絡進行測試,將測試樣本,輸入到已訓練好的BP神經網絡、QNN神經網絡,從統計結果可以看出,BP的平均診斷率為66.67%,而QNN的平均診斷率為100%,QNN與BP相比,故障診斷率提高較多。
從試驗可以看出:BP網絡對正常狀態和R1+50%無法區分,而QNN對三個狀態都能正確區分,QNN網絡能夠對BP網絡無法分類的數據進行正確分類,比如說這兩組數據(2.81132.81682.81212.80932.80890.0082),(2.85202.85792.85322.85042.85000.0087),在實驗中,可以觀察到:QNN與BP在輸入、輸出、隱層相同的情況下,增加QNN的隱層神經元的量子能級能提高故障診斷率,與BP隱層神經元相似,QNN隱層神經元的量子能級在增加到某值後繼續增加故障診斷率反而減少,隱層神經元的量子能級在增加的同時也降低了網絡收斂速度。
提出了基於Pspice、主元分析、小波分析與量子神經網絡的模擬電路軟故障診斷。例題將QNN網絡與BP神經網絡的相比,QNN克服了BP網絡在模糊分類方麵的局限性診斷率為100%。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 邊緣AI的發展為更智能、更可持續的技術鋪平道路
- 每台智能體PC,都是AI時代的新入口
- IAR作為Qt Group獨立BU攜兩項重磅汽車電子應用開發方案首秀北京車展
- 構建具有網絡彈性的嵌入式係統:來自行業領袖的洞見
- 數字化的線性穩壓器
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索




