顧 雄
(六盤水職業(yè)技術(shù)學(xué)院,貴州 六盤水 553000)
近幾年,電子電路被應(yīng)用到了更多信息安全設(shè)備上,其工作狀態(tài)會直接影響設(shè)備運行穩(wěn)定性。因此,針對電路故障診斷技術(shù)的研究,成為當(dāng)前該領(lǐng)域研究人員重點關(guān)注的話題[1]。同時,研究人員在研究的過程中,還將提升設(shè)備運行維護(hù)水平等內(nèi)容作為了重要的研究課題。由于電子電路具有非線性特征,并且所連接的各類元器件存在參數(shù)容差性、故障類型多樣性的特點,因此使得現(xiàn)有故障診斷方法在應(yīng)用對電子電路功率器件的故障診斷中常常會出現(xiàn)自身局限性問題或故障診斷準(zhǔn)確率低的問題[2]。
為了解決這一問題,本文借助最小二乘法的實時性和魯棒性,設(shè)計電子電路功率器件故障診斷方法,以期提高診斷準(zhǔn)確度,為電子電路功率器件穩(wěn)定運行提供技術(shù)支持。
在對電子電路功率器件的故障問題進(jìn)行診斷時,需要從器件在運行過程中的狀態(tài)信息量當(dāng)中,采集器件故障特征量。當(dāng)電子電路功率器件出現(xiàn)故障問題時,無論是哪一種故障類型,其特征參數(shù)都會發(fā)生改變,因此為體現(xiàn)診斷的全面性,選擇將電子電路輸入電壓、輸出電壓、輸入電源、輸出電源等作為故障診斷中所需的電子電路功率器件故障特征量[3]。針對上述各個參數(shù)變量進(jìn)行實時監(jiān)測,同時上述獲取到的參數(shù)也是后續(xù)故障診斷模型的主要輸入變量。由于電子電路功率器件故障參數(shù)存在于不同量綱和數(shù)量級上,因此為了避免在后續(xù)診斷中出現(xiàn)病態(tài)情況,對特征量進(jìn)行預(yù)處理。按照公式進(jìn)行歸一化處理即:
式中:yi表示經(jīng)過歸一化處理后得到的電子電路功率器件故障特征數(shù)據(jù)結(jié)果;xi表示原始電子電路功率器件故障特征數(shù)據(jù);min(X)表示故障特征數(shù)據(jù)集合中的最小數(shù)值;max(X)表示故障特征數(shù)據(jù)集合中的最大數(shù)值。按照上述內(nèi)容,完成對電子電路功率器件故障特征參數(shù)的預(yù)處理。
針對上述經(jīng)過處理的故障特征量進(jìn)行故障診斷,引入最小二乘法,完成對器件故障診斷模型的建立。將特征量作為輸入變量,將其輸入到經(jīng)過訓(xùn)練后的最小二乘法模型的輸入端,并通過核運算輸出故障類別。圖1為最小二乘法基本結(jié)構(gòu)。
圖1 最小二乘法基本結(jié)構(gòu)圖
圖1中K表示最小二乘核函數(shù)。利用具有上述結(jié)構(gòu)的最小二乘模型,對輸入變量識別進(jìn)行泛化學(xué)習(xí)。為促進(jìn)故障診斷效率和正確率的進(jìn)一步提升,在上述最小二乘法基本結(jié)構(gòu)當(dāng)中引入一個針對電子電路功率器件故障診斷的分類器[4]。針對具有兩種不同模式分類的診斷問題,通過運算將兩類間隙最大的最優(yōu)超平面求解問題,轉(zhuǎn)變?yōu)槎我?guī)劃問題,其表達(dá)式為
式中:minJ(w,ξ)表示最優(yōu)目標(biāo)函數(shù);wT?w為兩個特征變量之間的內(nèi)積;c表示可調(diào)節(jié)的參數(shù);ξ表示診斷誤差。在上述公式基礎(chǔ)上,結(jié)合拉格朗日函數(shù),對公式(2)進(jìn)行轉(zhuǎn)換,其表達(dá)式為
式中:b表示判決函數(shù);α表示拉格朗日乘子。將上述表達(dá)式作為分類器,將其應(yīng)用到上述最小二乘法基本結(jié)構(gòu)當(dāng)中。在實際應(yīng)用上述建立的模型結(jié)構(gòu)對電子電路功率器件故障問題進(jìn)行診斷時,可采取一對一或一對多的方式對多種故障類型進(jìn)行診斷。將每一個類別當(dāng)中所有采集到的特征樣本和其他類型特征樣本進(jìn)行一對一或一對多的比較,并在上述分類器的基礎(chǔ)上,再次構(gòu)建二值分類器,每一個分類器在實際應(yīng)用前都需要進(jìn)行訓(xùn)練。共完成對k(k-1)/2個分類器的構(gòu)建,其中k表示電子電路功率器件故障類型的具體數(shù)量。將需要進(jìn)行故障診斷的特征變量輸入到k個故障類型中的n個類型中的第m個類別二值分類器當(dāng)中。若輸出的結(jié)果判定該被診斷的特征量屬于m類,則給m類的票數(shù)加1,反之,若輸出的結(jié)果判定該被診斷的特征量屬于n類,則給n類的票數(shù)加1。通過上述思路,可實現(xiàn)對電子電路功率器件故障的診斷,但上述操作會使得模型的復(fù)雜程度增加。因此,針對這一問題,為實現(xiàn)更高效和更高精度的診斷,將徑向基函數(shù)(Radial Basis Function,RBF)帶入到上述構(gòu)建的診斷模型當(dāng)中。RBF中包含的參數(shù)較少,并且數(shù)據(jù)限制條件也較少,因此通過對這一函數(shù)的應(yīng)用能夠在訓(xùn)練過程中提升故障診斷的訓(xùn)練速度,從而達(dá)到大大降低診斷模型復(fù)雜性的目的。RBF函數(shù)的表達(dá)式為
式中:K(x,xi)表示x與xi的最小二乘核函數(shù);σ表示取值為正的實常數(shù)。將式(4)帶入到電子電路功率器件故障診斷模型當(dāng)中,并將最終得到的結(jié)果作為后續(xù)對器件故障二值分類診斷的模型。
在完成對基于最小二乘法的器件故障診斷模型構(gòu)建后,還需要解決模型當(dāng)中二值分類器在應(yīng)用到電子電路功率器件故障診斷中的適應(yīng)性問題。為了能夠保證電子電路正常、平穩(wěn)地運行,對故障診斷方法提出了不僅需要及時判斷出電子電路功率器件是否存在故障問題,同時還需要確定出現(xiàn)故障問題時,具體故障位置等相關(guān)信息[5]。因此,在故障狀態(tài)判別的基礎(chǔ)上,形成了多值分類問題。在對某一分類器i構(gòu)建時,將屬于該類別的最小二乘法故障訓(xùn)練樣本作為一種類型,并將其原有標(biāo)記從“i”改為“1”,并將其他各個故障類型均按照上述方式進(jìn)行標(biāo)記,根據(jù)具體情況標(biāo)記可選擇“1”或“-1”。在具體操作時,將需要進(jìn)行故障診斷的特征樣本輸入到二值分類器1當(dāng)中,并判斷其輸出結(jié)果是否為1。若為1,則將其故障類型設(shè)置為1;若不為1,則將特征樣本輸入到二值分類器2當(dāng)中,并同樣判斷其輸出結(jié)果是否為1。若為1,則將其故障類型設(shè)置為2;若不為1,則將特征樣本輸入到下一個二值分類器3當(dāng)中,以此類推,直到最終判定結(jié)果為1時,確定該故障特征變量的具體故障類型。在這一過程中,還需要結(jié)合小波變換的方式,對輸入的故障特征變量進(jìn)行優(yōu)化,并完成對特征樣本的構(gòu)建。小波變換的表達(dá)式為
式中:vg表示經(jīng)過小波變換后的故障特征變量樣本;vsk表示在進(jìn)行小波變換前的故障特征變量樣本;kθ表示正弦諧波幅值。按照上述公式完成對故障特征變量的轉(zhuǎn)換后,根據(jù)電子電路功率器件每種類型的故障特征,為最小二乘法二值分類器建立多個訓(xùn)練樣本。當(dāng)被識別的特征量樣本為i故障類型時,則將其二值分類器的數(shù)值設(shè)置為1,否則將其設(shè)置為-1。最終為每一種電子電路功率器件故障類型劃分一個對應(yīng)的二值分類器,結(jié)合分類器輸出結(jié)果實現(xiàn)故障診斷。
在完成對故障診斷方法理論的設(shè)計后,為進(jìn)一步驗證這一方法的實際應(yīng)用可行性以及與其他診斷方法相比所具備的應(yīng)用優(yōu)勢,選擇以某正弦信號發(fā)生器電路為研究對象,針對該電路上的功率器件故障問題,分別利用本文診斷方法和基于ARPSO的診斷方法對其進(jìn)行故障診斷。為方便后續(xù)論述,將本文提出的診斷方法設(shè)置為實驗組,將基于自適應(yīng)粒子群優(yōu)化算法(Attractive and Repulsive Particle Swarm Optimization,ARPSO)的診斷方法設(shè)置為對照組。實驗過程中,將該電子電路中電阻和電容容差分別設(shè)置為10%和20%。為實現(xiàn)對故障診斷精度的檢驗,在利用兩種診斷方法進(jìn)行對該實驗對象的故障診斷時,按照表1所示的內(nèi)容,設(shè)置已知的故障模式。
表1 電子電路功率器件故障參數(shù)設(shè)置
按照表1中的內(nèi)容完成對電子電路功率器件故障參數(shù)的設(shè)置,在此基礎(chǔ)上,對比兩種故障診斷方法診斷結(jié)果與實際故障,在針對每一故障代碼下對應(yīng)故障類型完成200次診斷后,計算200次診斷結(jié)果的診斷準(zhǔn)確率,其公式為
式中:μ表示診斷方法的診斷準(zhǔn)確率;F表示實驗前設(shè)置的某一故障類型出現(xiàn)次數(shù);F'表示利用診斷方法診斷出的故障類型出現(xiàn)次數(shù)。根據(jù)上述公式,完成對兩種診斷方法診斷準(zhǔn)確率的計算,計算得出的μ值越高,則說明該診斷方法的診斷準(zhǔn)確率越高,診斷結(jié)果越符合實際;計算得出的μ值越低,則說明該診斷方法的診斷準(zhǔn)確率越低,診斷結(jié)果越不符合實際。根據(jù)上述論述,對兩種診斷方法診斷準(zhǔn)確率進(jìn)行計算,并將結(jié)果繪制成如圖2所示的對比圖。
圖2 實驗組與對照組診斷方法診斷準(zhǔn)確率對比圖
從圖2可以看出,實驗組診斷方法的診斷準(zhǔn)確率均在85.00%以上,而對照組診斷方法的診斷準(zhǔn)確率僅在50.00%~60.00%內(nèi)波動,明顯實驗組診斷方法的診斷準(zhǔn)確率更高,進(jìn)而說明其診斷精度更高,針對結(jié)果更符合實際。
本文旨在明確電子電路功率器件故障發(fā)生原因以及器件在正常運行時的基本特征后,在引入最小二乘法的基礎(chǔ)上,提出了一種全新的故障診斷方法,通過對比實驗的方式驗證了新的故障診斷方法與基于ARPSO的診斷方法相比,診斷準(zhǔn)確率更高,診斷結(jié)果更符合實際電子電路功率器件故障情況。在后續(xù)研究中,將以器件故障狀態(tài)的分辨率提升為目標(biāo),開展更深入的探索和研究。