基于BP神經(jīng)網(wǎng)絡(luò )的模擬電路診斷系統研究
摘要:以現代測試技術(shù)、信號處理、信息融合等理論為基礎,以神經(jīng)網(wǎng)絡(luò )在模擬電路故障診斷中的應用為主線(xiàn),詳細討論BP神經(jīng)網(wǎng)絡(luò )在模擬電路故障診斷中的應用和故障特征提取方法。采用多頻組合法建立了故障樣本集。對選定的待測電路在元件存在容差的條件下,仿真驗證了BP神經(jīng)網(wǎng)絡(luò )應用于模擬電路故障診斷的可行性。
關(guān)鍵詞:故障診斷;模擬電路;BP神經(jīng)網(wǎng)絡(luò );故障特征提取
O 引 言
隨著(zhù)電子工業(yè)的發(fā)展,電子設備越來(lái)越復雜,其中的模擬器件和電路不可缺少。理論分析和實(shí)際應用表明,這些設備中的模擬電路比數字電路更容易發(fā)生故障。對這種設備的維護和保養十分復雜,需耗費大量的精力和財力。另外,隨著(zhù)超大規模模擬電路的發(fā)展和電子器件復雜性的提高,傳統的人工故障診斷方法已經(jīng)無(wú)法滿(mǎn)足要求,這就迫使科技人員進(jìn)一步探索新的測試理論和方法,研制新的測試設備以適應社會(huì )的需求。
l BP網(wǎng)絡(luò )簡(jiǎn)介
1.1 BP網(wǎng)絡(luò )模型
圖1為一個(gè)三層前饋網(wǎng)絡(luò )模型,由輸入層、輸出層和隱層3部分組成。根據需要,可以有多個(gè)隱層。每一層的每個(gè)神經(jīng)元(結點(diǎn))的輸出經(jīng)連接權值加權求和作為下一層每個(gè)神經(jīng)元的輸入,層與層之間沒(méi)有反饋。
1.2 BP網(wǎng)絡(luò )用于故障診斷的基本思想
BP網(wǎng)絡(luò )用于模擬電路故障診斷的基本思想為:確定了電路的待測狀態(tài)集后,求電路處于其中一種狀態(tài)時(shí)的響應(通常是測試點(diǎn)的電壓)必要的預處理,作為對應狀態(tài)類(lèi)的一個(gè)特征。對狀態(tài)集中的每一類(lèi)狀態(tài),都按上述方法獲取大量特征,并從中篩選出具有代表性的特征構造訓練樣本集。然后,用這些樣本訓練與所求問(wèn)題相對應規模的BP網(wǎng)絡(luò )。BP網(wǎng)絡(luò )的輸入節點(diǎn)數應與特征向量的維數相同。輸出節點(diǎn)的維數等于待測故障狀態(tài)的類(lèi)別數。在訓練時(shí),把狀態(tài)特征輸入到BP網(wǎng)絡(luò )的輸入節點(diǎn),要求網(wǎng)絡(luò )的輸出能正確指出電路狀態(tài)所屬類(lèi)別。在做實(shí)際電路診斷時(shí),對被測電路施加與產(chǎn)生樣本時(shí)相同的激勵和工作條件,取得相應特征,將此特征輸入到已訓練好的BP網(wǎng)絡(luò )。由BP網(wǎng)絡(luò )的輸出判斷電路中是否有故障;如有,則定位故障。
為了從最大程度上隔離和識別故障,采用多頻測試的方法。這時(shí),從哪些頻率點(diǎn)提取故障特征成為首要問(wèn)題,測試頻率選擇的好壞直接影響到對故障的分辨能力和診斷效果及樣本選擇。
1.3 BP故障特征提取
提取故障特征是模擬電路故障診斷的關(guān)鍵,也是構造樣本集的基礎。
基于神經(jīng)網(wǎng)絡(luò )的模擬電路故障診斷系統,主要包括兩個(gè)過(guò)程:學(xué)習(訓練)過(guò)程,診斷(測試)過(guò)程。其中每個(gè)過(guò)程都包括數據預處理和特征提取2部分。整個(gè)故障診斷系統的過(guò)程如圖2所示。
如何有效提取優(yōu)質(zhì)的模擬電路故障特征,是進(jìn)行電路故障診斷和測試的難點(diǎn)所在。在設計模擬電路故障診斷系統時(shí),能夠快速、有效地提取反映電路的故障信息的特征是進(jìn)行故障診斷的關(guān)鍵所在。
模擬電路文章專(zhuān)題:模擬電路基礎
評論