高 昕,王厚軍,劉 震
(電子科技大學(xué)自動化工程學(xué)院 成都 611731)
線性模擬電路軟故障建模與診斷策略
高 昕,王厚軍,劉 震
(電子科技大學(xué)自動化工程學(xué)院 成都 611731)
針對線性模擬電路軟故障診斷問題,提出了一種新的基于解析模型的方法。該方法利用硬故障電壓值,構(gòu)建電路的阻抗-電壓方程,以便計算線性模擬電路軟故障時系統(tǒng)輸出電壓,從而形成用于軟故障診斷的故障特征向量。該文首先討論了電路阻抗參數(shù)連續(xù)變化時,單軟故障建模和模擬電路可測性分析的基本結(jié)論;其次以多故障中最常見的雙故障為例,亦給出了由阻抗-電壓方程確立的軟故障電壓建模;最后形成了相應(yīng)的故障定位定值策略。在交流信號激勵下的例子電路中進(jìn)行建模與診斷分析,結(jié)果表明,提出的軟故障建模與診斷策略運行有效,結(jié)果準(zhǔn)確。
模擬電路; 故障診斷; 故障特征; 軟故障建模; 可測性分析
模擬電路故障診斷一直是故障診斷領(lǐng)域的熱點,80%的故障發(fā)生在模擬電路[1],測試時間開銷更高達(dá)總測試時間的80%[2]。
模擬電路的故障診斷充滿難點:1) 模擬元件參數(shù)連續(xù)變化,連續(xù)故障特征建模非常困難;2) 盡管目前有許多方法,如基于時頻分析、諧波分析的故障診斷、基于知識技術(shù)的故障診斷應(yīng)用[3-9],但它們或涉及復(fù)雜的時頻域計算,或必須先進(jìn)行特征遴選,且還需尋優(yōu)到合適的分類器參數(shù)。
事實上,電壓和電流就是最有效的故障特征量,且電壓測量更為簡單。如文獻(xiàn)[10]提出了一種利用電壓偏差量構(gòu)建統(tǒng)一故障特征,進(jìn)行診斷的策略。本文以阻抗參數(shù)為故障參數(shù),電壓測值為故障特征,討論線性模擬電路的故障特征建模與軟故障診斷。
1.1 單故障特征方程
如圖1所示,線性電路網(wǎng)絡(luò)的輸入激勵為獨立電壓源iU;輸出端口Po測得電壓oU。故障元件X支路電壓為xU。依據(jù)疊加定理[1],有:
式中,aiUi是元件X短路時,Ui激勵下Po端口上的輸出電壓,記為Uo(x0);axUx是Ui被短路,等效端口激勵源Ux對Po端口電壓的影響;ai與ax是傳遞系數(shù)(常數(shù))。
根據(jù)戴維寧定理,有:
式中,Uo(x∞)是元件X開路,Po上的輸出電壓值。
綜合式(1)~式(3),有:
發(fā)生軟故障時,會有0 證明:由式(4)可知: 式(6)整理,得證定理1。 定理1指出:基于硬故障電壓數(shù)值與標(biāo)稱參數(shù)下的電壓輸出,可建立起單軟故障的連續(xù)參數(shù)模型,并有元件X故障定值方程為: 1.2 雙故障特征方程 雙故障是最常見的多故障類型。設(shè)元件X、Y故障,式(4)變?yōu)槭?7),式(5)變?yōu)槭?8): 式中,Uo(x∞,yF)與Uo(x0,yF)為X開路(或短路),而元件Y有故障阻抗時,端口Po的輸出電壓;Uo(xr,yF)為元件Y有故障阻抗其他元件標(biāo)稱值時,Po的輸出電壓;α(ZF)為: 由式(7)~式(9),可以得到: 式中,Uo(xr,yF)、Uo(x0,yF)、Uo(x∞,yF)分別為: 2) Uo(x0,yF)。元件X短路,元件Y的標(biāo)稱阻抗和其他元件也取標(biāo)稱數(shù)值,端口Po電壓數(shù)值為Uo(x0,yr);保持元件X為短路狀態(tài),短路元件Y,端口Po電壓數(shù)值為Uo(x0,y0);保持元件X為短路狀態(tài),開路元件Y,測得端口Po電壓數(shù)值為Uo(x0,y∞);代入式(12)、式(13)求取U(x0,yF),有: 同理,Uo(x∞,yF)為: 元件X的故障定值方程為: 同理可得到元件Y的定值方程。它們被總結(jié)到定理4中。 以上推導(dǎo)表明,已知標(biāo)稱值時的電壓與元件硬故障組合引起的電壓,即可進(jìn)行雙軟故障特征建模。 利用已建立起的單(雙)故障電壓特征方程,討論兩方面的內(nèi)容:1) 模糊組的劃分;2) 綜合模糊故障元件組的結(jié)果進(jìn)行單(雙)軟故障診斷。 2.1 模糊組的劃分 根據(jù)文獻(xiàn)[12],得到模糊組定義1。 定義 1 模擬電路D階模糊組定義。對于一組元件集合X1,X2,,XD,參數(shù)值為x1,x2,,xD。它們構(gòu)成D階模糊組的充分必要條件是:對于任意d 式中,參數(shù)值x1,x2,,xd,xD1,xD2,,xDD?d為分別不等于的常數(shù)。 所以若元件X1與X2分別單故障時,對應(yīng)的故障電壓特征曲線重合,則它們必屬同一故障模糊元件組。定理2給出故障曲線重合的判別方法。 定理 2 單故障曲線重合的判定方法。一對元件X1與X2,其單故障曲線重合的充分必要條件是故障曲線有3個共同交點或總存在一對故障元件阻抗值滿足: 證明:由定理1,元件X的故障特征方程由任意3個已知的阻抗與由此引起的電壓唯一決定。所以,若兩條故障電壓曲線有3個交點則必會重合,X1與X2屬于同一故障模糊組。 令元件X1﹑X2阻抗值分別為Zx1和Zx2,當(dāng)故障曲線重合時,由式(5),有: 令Zx1=0,帶入式(18)有反之亦然。 推論 1 阻容元件單故障曲線重合的解析判定。不失一般性,令元件X1與X2分別為電阻和電容,式(17)的條件轉(zhuǎn)化為: 2.2 模擬電路軟故障診斷 單故障與雙故障診斷的流程分為兩步:先確定可疑的故障源范圍,然后再故障定位定值。 2.2.1 模擬電路單軟故障診斷 通過測量端口Po電壓,執(zhí)行算法1則可得到單故障源。軟故障診斷時的線性電路網(wǎng)絡(luò)如圖2所示。 算法1 單軟故障時的電路故障診斷過程。 1) 根據(jù)模糊故障元件組的劃分,在每個模糊故障元件組中選取一個代表潛在故障源。若同一模糊組中存在一個電阻(電容)元件,各選一個代表元件。 2) 依次代入這些代表潛在故障源的硬故障Po端口電壓,與測得的端口Po輸出到式(6)中,求解對應(yīng)阻抗值,軟故障值存在并合理,則對應(yīng)元件作為可疑故障元件。位于同一模糊故障元件組中的元件構(gòu)成一個可疑單故障源組X1,X2,,Xλ,其可能的元件故障值為 3) 給定一可疑故障元件X=X1,式(6)已求得其故障阻抗為如圖2b所示分別添加輔助支路阻抗X′或X′(Zx′≠Zx′),在對應(yīng)X元件支路端口上實現(xiàn)阻抗變換:有等效的并聯(lián)阻抗值此時重測Po端口電壓為Uo(xF′)和(Uo(xF′)),有: 若滿足式(20)和式(21),則元件X定位為故障元件,且參數(shù)已通過步驟2)得到。式(20)和式(21)的左邊為圖2b測試架構(gòu)下的實測電壓,右邊為圖2b測試架構(gòu)下輸出電壓的理論值,兩者相等則說明故障元件X=X1。 4) 可疑故障源不為實際故障,回到步驟3),否則結(jié)束。 2.2.2 模擬電路雙軟故障診斷 雙軟故障的定位定值需要排除一些不可能的故障元件組合。定理3給出一種值得注意的典型情況。 定理 3 可疑雙軟故障元件定位。電路發(fā)生雙軟故障,利用端口Po電壓Uo(xF)和式(5),求得所有可疑單故障源組。若存在至少一個階數(shù)?≥2的可疑單故障源組,則在相應(yīng)可疑單故障源組中存在著個雙軟故障元件組合屬于可疑雙軟故障元件。 定理 4 電路雙軟故障元件定值方程。利用式(15),且元件1X與2X是可疑雙軟故障元件,其元件定值由式(22)決定: 證明:由式(7),有: 式(24)和式(25)相除,整理,得證。 綜上所述,得到算法2。 算法2 雙軟故障時的電路故障診斷。 1) 根據(jù)定理3,由故障模糊組劃分與雙故障假設(shè)確定可疑故障元件。 2.2.3 容差環(huán)境下的故障診斷 在容差環(huán)境下,式(20)和式(21)的判別條件變?yōu)槭?26)和式(27),其中ε′>0,ε′>0。公式左邊差值越小,元件X越有可能是故障元件。 故障源X定位后,分別添加輔助支路X′、X′、X′(Zx′≠Zx′≠Zx′′),在X元件支路端口上實現(xiàn)阻抗變換:有等效并聯(lián)阻抗值則有: 式中,δ為受容差影響而非故障原因產(chǎn)生的元件參數(shù)微小變化。 圖3所示的電路中有元件標(biāo)稱值:R1=1k?,R2=3k?,R3=2k?,R4=4k?,C1=5nF,R5=6k?,C2=5nF。測試激勵Ui=幅度為其相量U=1.000+i0.000=1.000ei0.000。若元件參數(shù)為標(biāo)稱i值,Po端口信號的相量 3.1 模擬電路軟故障建模驗證 單故障或雙故障時,式(5)和式(10)為故障特征方程。代入元件故障值X=R1=2k?,得到Po端口電壓輸出值和特征建模的一個驗證:因為Uo(x0)= 1.951+i1.035;Uo(x∞)=0.000+i0.000,由式(5)得到與實際值吻合。雙故障X=1C1=10nF ,X2=R3=4k?,根據(jù)信息: 由式(10)~式(15),解出端口Po電壓相量為0.799i0.980?,與實際值吻合。 用定理2及推論,分析給定元件是否屬于同一故障模糊組,如判斷4R、R5同屬于一故障模糊組:由式(31)與推論1,4R、R5屬于同一故障模糊組,可用文獻(xiàn)[13]的判斷方法驗證其準(zhǔn)確性。 3.2 含容差時的模擬電路軟故障診斷 不失一般性,在元件容差±1%的電路中進(jìn)行單(雙)軟故障診斷討論。 單軟故障時,受容差影響的Po端口電壓為R4、R5都可能為故障源。假設(shè)R(4R)為故障源,在其支路上并聯(lián)Ro=1k?,或Ro=2k?,測得Po端口電壓為0.754 ? i0.097 ,0.979 ? i0.134 ( ?9.264 ? i2.172,?1.595 ? i2.909 )。 用式(26)和式(27)中的差值計算比較有: 所以,X=R4為故障源。再并入Ro=5k?,測得用式(28)~(30)計算的數(shù)值(0.491? i0.059 , ?2.970 ?i0.000 ,1.623 ? i0.259),替換式(6)相應(yīng)部分,求解出R4=2.000k?,定值相對偏差定義:(估計故障值?實際故障值)/實際故障值的絕對值,這里為0.0%。 雙軟故障時,容差影響下的Po電壓相量輸出用定理4~6求得: 算法2結(jié)束。實際故障值R4=2.000k?,C1=10.000nF,定值相對偏差為0.5%0.01%、(最大定值相對偏差0.5%)。 本文中基于新提出的計算線性電路單(雙)軟故障時系統(tǒng)輸出電壓的方法,揭示了阻抗參數(shù)變化與電路電壓響應(yīng)之間的解析關(guān)系,完成線性模擬電路的軟故障電壓特征建模。具有如下優(yōu)勢:1) 在應(yīng)用中,最簡單的測量值就是故障電壓值;2) 故障電壓的解析表達(dá)通過有限電壓測估獲取,減少仿真次數(shù)。 實際的電路仿真表明,結(jié)合特征建模提出的算法為診斷電路阻抗參數(shù)變化引起的故障提供了一種新的思路,且故障定位準(zhǔn)確,定值誤差小,容差問題也能得到很好處理。此外,本文的基本討論思路,可推廣到用電流特征完成多阻抗參數(shù)故障建模與診斷中去,這也是將來可供研究的內(nèi)容。 [1] LI Feng, WOO Peng-yung. Fault detection for linear analog IC the method of short-circuit admittance parameters[J]. IEEE Trans CAS I: Fundamental Theory and Applications, 2002, 49(1): 105-108. [2] 孫永奎. 基于支持向量機(jī)的模擬電路故障診斷方法研究[D]. 成都: 電子科技大學(xué), 2009. SUN Yong-kui. Study on fault diagnosis in analog circuit based on support vector machine[D]. Chengdu: University of Electronic Science and Technology of China, 2009. [3] TAN Yang-hong, HE Yi-gang. A novel method for fault diagnosis of analog circuits based on WP and GPNN[J] International Journal of Electronics, 2008, 95(5): 431-439. [4] WANG Yan-bing, WANG Hong, MENG De-yong, et al. Oscillation-based diagnosis by using harmonics analysis on analog filters[C]//2014 International Symposium on VLSI Design, Automation and Test (VLSI-DAT). Hsinchu, Taiwan, China: [s.n.], 2014: 1-4. [5] HE Wu-ming, WANG Pei-liang. Analog circuit fault diagnosis based on RBF neural network optimized by PSO algorithm[C]//2010 International Conference on Intelligent Computation Technology and Automation. Changsha: [s.n.], 2010: 628-631. [6] LONG Bing, TIAN Shu-lin, WANG Hou-Jun. Diagnostics of filtered analog circuits with tolerance based on LS-SVM using frequency features[J]. Journal of Electronic Testing:Theory and Application, 2012, 28(3): 291-300. [7] HAN Han, WANG Hou-jun. A new method for analog circuit fault diagnosis based on testability and chaos particle swarm optimization[J]. J of Convergence Information Technology, 2012, 7(14): 444-453. [8] LIU Xiao-qin, WANG Da-zhi. Wavelet neural networks based fault diagnosis of analog circuit[C]//2012 24th Chinese Control and Decision Conference (CCDC). Taiyuan: [s.n.], 2012: 2234-2239. [9] WU Li-feng, ZHENG Xue-yan, GUAN Yong, et al. A survey of fault diagnosis technology for electronic circuit based on knowledge technology[C]//2013 25th Chinese Control and Decision Conference (CCDC). Guiyang: [s.n.], 2013: 3555-3559. [10] TAN Yang-hong, HE Yi-gang, CUI Cun, et al. A novel method for analog fault diagnosis based on neural networks and genetic algorithms[J]. IEEE Transaction on Instrumentation and Measurement, 2008, 57(11): 2631-2639. [11] YANG Cheng-lin, TIAN Shu-lin, LONG Bing, et al. Methods of handling the tolerance and test-point selection problem for analog circuit fault diagnosis[J]. IEEE Transaction on Instrumentation and Measurement, 2011, 60(1): 176-185. [12] CANNAS B, FANNI A, MONTISCI A. Algebraic approach to ambiguity-group determination in nonlinear analog circuits[J]. IEEE Trans on Circuit and System, 2010, 57(2): 438-447. [13] 韓涵, 王厚軍, 龍兵, 等. 基于改進(jìn)馬氏距離的模擬電路故障診斷方法[J].控制與決策[J]. 2013, 28(11): 1713-1717. HAN Han, WANG Hou-jun, LONG Bing, et al. Method for analog circuit fault diagnosis based on improved Mahalanobis distance[J]. Control and Decision, 2013, 28(11): 1713-1717. 編 輯 漆 蓉 A Novel Soft-Fault Modeling and Diagnosis Method in Linear Analog Circuit GAO Xin, WANG Hou-jun, and LIU Zhen In order to solve the problem of soft fault diagnosis in linear analog circuit, this paper proposes a new analytic model-based method. By using hard-fault voltage value, the impedance-voltage equation is constructed for calculating the circuit output voltage when soft-fault happens and therefore forming the fault characteristic vector for soft-fault diagnosis. The single-fault modeling and testability analysis of circuits are discussed in the condition that the impedance parameter is continuously changed. Taking the most common multiple soft fault-double faults as example, the soft-fault model derived from the impedance-voltage equation is presented. At last, a strategy to determine fault location and identify fault component values is formed. The soft-fault modeling and diagnosis are demonstrated through an example circuit which is driven by an alternating signal. The result shows that the proposed soft-fault modeling and diagnosis algorithm run effectively, and can obtain the accurate fault diagnosis results. analog circuits; fault diagnosis; fault signature; soft-fault modeling; testability analysis TP206 A 10.3969/j.issn.1001-0548.2015.03.014 2014 ? 05 ? 05; 2014 ? 12 ? 03 國家自然科學(xué)基金(61271035, 61201009) 高昕(1981 ? ),男,博士生,從事故障檢測、診斷與可測性分析的研究.2 線性模擬電路故障診斷
3 實例驗證
4 結(jié) 論
(School of Automation Engineering, University of Electronic Science and Technology of China Chengdu 611731)