亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于遺傳小波神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷方法

        2015-05-12 09:41:57楊清志謝斌
        商丘師范學(xué)院學(xué)報 2015年12期
        關(guān)鍵詞:小波遺傳算法故障診斷

        楊清志,謝斌

        (亳州職業(yè)技術(shù)學(xué)院,安徽 亳州 236800)

        基于遺傳小波神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷方法

        楊清志,謝斌

        (亳州職業(yè)技術(shù)學(xué)院,安徽 亳州 236800)

        針對模擬電路故障診斷常用方法各有利弊的現(xiàn)狀,提出了采用遺傳算法、神經(jīng)網(wǎng)絡(luò)與小波分析相結(jié)合的診斷方法,通過在BP神經(jīng)網(wǎng)絡(luò)對模擬電路進(jìn)行故障診斷過程中使用小波分析和遺傳算法剔除電路信號中冗余信息,以提高故障診斷的準(zhǔn)確率及縮短故障診斷時間.仿真實例結(jié)果表明該方法在模擬電路故障診斷中不失為一種有效方法.

        模擬電路;故障診斷;遺傳算法;神經(jīng)網(wǎng)絡(luò);小波分析

        0 引 言

        模擬電路故障診斷由于其重要性一直是一個非常熱門的研究方向,自1960年至今經(jīng)過50余年的研究與發(fā)展,已取得了長足的進(jìn)步,但仍未達(dá)到成熟階段.雖然在電子整機(jī)中模擬電路所占比例少,但實際工程應(yīng)用中的作用卻非常重要.隨著科技進(jìn)步,各種電子產(chǎn)品電路設(shè)計也越來越復(fù)雜.由于模擬電路自身的復(fù)雜性和多樣性,使得其故障診斷也越來越困難[1],目前常用的模擬電路故障診斷方法主要有遺傳算法(Genetic Algorithm)、BP(back-propagation)神經(jīng)網(wǎng)絡(luò)、小波變換等.遺傳算法是美國科學(xué)家J.Holland在1975年最先提出的一種借鑒生物進(jìn)化規(guī)律演化而來的算法,其優(yōu)點是擅長于全局尋優(yōu),適合于處理復(fù)雜的、非線性問題[2].BP神經(jīng)網(wǎng)絡(luò)采用分層結(jié)構(gòu),誤差反傳,其分類和記憶能力較好.但BP神經(jīng)網(wǎng)絡(luò)診斷大規(guī)模系統(tǒng)芯片時會存在網(wǎng)絡(luò)收斂速度慢,容易導(dǎo)致局部極值等缺陷.倘若將遺傳算法和神經(jīng)網(wǎng)絡(luò)相結(jié)合,則既可實現(xiàn)全局尋優(yōu),亦可局部尋優(yōu),從而有助于解決模擬電路故障診斷問題,此算法也是目前模擬電路故障診斷中比較好的學(xué)習(xí)訓(xùn)練方法.此外,在信號處理中小波變換分析方法也是國際公認(rèn)的權(quán)威方法.小波變換是時域-頻域的局部變換,局部特性較好,且具有多分辨分析特性,在模擬電路故障診斷中可有效實現(xiàn)樣本訓(xùn)練,完成故障特征采樣.

        綜合考慮各種算法的優(yōu)缺點,本文采用基于遺傳算法、小波變換與BP神經(jīng)網(wǎng)絡(luò)相結(jié)合實現(xiàn)模擬電路故障診斷的研究方法[3].

        1 故障診斷理論與方法

        1.1 小波變換神經(jīng)網(wǎng)絡(luò)

        用小波變換來分析模擬電路故障是上世紀(jì)80年代提出的,本世紀(jì)開始廣泛使用的一種方法,其局部特性好,適用于在小規(guī)模范圍內(nèi)處理時頻局部特性.小波變化實質(zhì)是一個數(shù)學(xué)函數(shù)的逼近問題,是通過一個基本函數(shù)的不同尺度平移和伸縮來實現(xiàn)的[4]:

        (1)

        經(jīng)傅里葉變換可得小波頻域表達(dá)式:

        (2)

        BP神經(jīng)網(wǎng)絡(luò)即誤差反傳網(wǎng)絡(luò),用于模擬電路故障診斷相對較早,主要用在處理大規(guī)模問題上,其指導(dǎo)思想是通過一個目標(biāo)函數(shù)的最小化來實現(xiàn).這個目標(biāo)函數(shù)是:

        (3)

        最小化則是通過梯度下降法來計算(詳細(xì)算法見參考文獻(xiàn)[5]):

        (4)

        而小波分析與神經(jīng)網(wǎng)絡(luò)的結(jié)合即為小波神經(jīng)網(wǎng)絡(luò)[6],分為三層,小波函數(shù)存在于隱含層,信號只向前傳遞,而誤差信號反向傳遞,其拓?fù)浣Y(jié)構(gòu)如圖1所示:

        圖1 小波神經(jīng)拓?fù)浣Y(jié)構(gòu)

        它繼承了兩者的優(yōu)點,具有時-頻局部特性、自主學(xué)習(xí)能力和較強(qiáng)的冗余能力,可用于部分模擬電路故障診斷.但具體應(yīng)用于模擬電路故障診斷問題時還存在一些問題,比如收斂速度慢,小波神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的訓(xùn)練需要技巧,易收斂于局部最小值以及診斷出錯等.針對這些問題,采用遺傳算法結(jié)合小波神經(jīng)網(wǎng)絡(luò)來分析,不失為一種有效的方法.

        1.2 遺傳算法

        1.2.1 遺傳算法概述

        自1975年Michigan教授提出遺傳算法以來,經(jīng)過40年的發(fā)展,技術(shù)已經(jīng)比較成熟,目前廣泛應(yīng)用于各領(lǐng)域故障診斷的難題.該算法是從選擇、交叉和變異三個算子中對參數(shù)編碼字符串進(jìn)行不斷的尋優(yōu),選用的目標(biāo)函數(shù)不需連續(xù)、可導(dǎo),其問題的解決總是不斷的進(jìn)行復(fù)制、交叉和變異,直至得到全局最優(yōu)解[7].但遺傳算法的最大缺點是未成熟便收斂.而神經(jīng)網(wǎng)絡(luò)優(yōu)點在于信息的自組織、自學(xué)習(xí)能力強(qiáng),可以通過結(jié)合神經(jīng)網(wǎng)絡(luò)改進(jìn)算法使其具有很好自學(xué)習(xí)能力和魯棒性,既能實現(xiàn)遺傳算法的全局尋優(yōu)能力,又具有神經(jīng)網(wǎng)絡(luò)的優(yōu)點:魯棒性和學(xué)習(xí)能力強(qiáng).基于上述原因,本文采用了遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)模擬電路故障的診斷.

        1.2.2 遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)

        BP神經(jīng)網(wǎng)絡(luò)由于其數(shù)學(xué)描述精確、處理過程清晰、自主學(xué)習(xí)能力強(qiáng)、方法易于實現(xiàn)等優(yōu)點而被廣泛用于故障診斷[8].但隨著電子信息技術(shù)的發(fā)展,電路故障診斷越來越復(fù)雜,BP神經(jīng)網(wǎng)絡(luò)逐漸暴露出收斂速度慢,極其容易陷入局部最優(yōu)值等缺陷.而遺傳算法是基于全局優(yōu)化算法,采用遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò),結(jié)合兩者各自優(yōu)點:利用自然選擇和自然遺傳設(shè)計神經(jīng)網(wǎng)絡(luò)可以尋找網(wǎng)絡(luò)最優(yōu)連接權(quán).同時也能夠獲得最好的網(wǎng)絡(luò)結(jié)構(gòu),處理問題時避免冗余信息的干擾從而大大提高問題解決能力,網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計不需依靠成熟的經(jīng)驗.因此,優(yōu)化的神經(jīng)網(wǎng)絡(luò)可以實現(xiàn)絕大多數(shù)模擬電路故障的診斷.利用遺傳算法優(yōu)化神經(jīng)網(wǎng)絡(luò)流程圖如圖2所示:

        圖2 遺傳算法優(yōu)化BP網(wǎng)絡(luò)算法流程

        1.2.3 基于遺傳小波神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷算法

        用遺傳算法來優(yōu)化BP神經(jīng)網(wǎng)絡(luò),就是模擬生物的遺傳和進(jìn)化理論,對網(wǎng)絡(luò)的權(quán)值和閾值進(jìn)行優(yōu)化調(diào)整,作為遺傳基因組合成染色體(每條染色體都與一個權(quán)值-閾值組合體對應(yīng)).然后對染色體多次交叉、變異,“優(yōu)勝劣汰”,直至尋得小于預(yù)定網(wǎng)絡(luò)誤差的染色體.遺傳算法擅長全局搜索,但此進(jìn)化方法在速度上要遜于BP神經(jīng)網(wǎng)絡(luò)算法或其它的訓(xùn)練算法.而BP神經(jīng)網(wǎng)絡(luò)算法擅長局部搜索,故將遺傳算法與BP神經(jīng)網(wǎng)絡(luò)算法結(jié)合,進(jìn)行神經(jīng)網(wǎng)絡(luò)的混合訓(xùn)練是一可行的途徑,充分利用遺傳算法全局性特點去搜尋最佳的網(wǎng)絡(luò)連接權(quán)和網(wǎng)絡(luò)結(jié)構(gòu).例如網(wǎng)絡(luò)的隱節(jié)點數(shù)、隱層數(shù)等.最后再利用小波變化的方法,來進(jìn)行模擬電路故障診斷的數(shù)學(xué)描述.

        這種利用小波變換,遺傳算法及神經(jīng)網(wǎng)絡(luò)相結(jié)合的模擬電路故障診斷流程如圖3所示.

        圖3 遺傳小波神經(jīng)網(wǎng)絡(luò)故障診斷流程圖

        2 故障診斷實例

        為了驗證該方法的有效性,對圖4所示的的L-F濾波器進(jìn)行電路故障診斷與測試.電路圖中各元件參數(shù)標(biāo)稱值:R1=R2=…R13=10kΩ,C1=C4=0.01μF,C2=C3=0.02μF,電路故障診斷過程如下:

        圖4 L-F濾波器電路

        步驟1,建立故障狀態(tài)表:采用PSPISE對待測電路進(jìn)行瞬態(tài)分析,選取該電路Vin為測試信號輸入點,Vout為電路響應(yīng)測試節(jié)點,選幅值為10伏的激勵源作為測試信號對正常狀態(tài)的L-F濾波器電路進(jìn)行交流分析, 得到正常狀態(tài)下及各種故障狀態(tài)下各測試節(jié)點的電壓值;

        步驟2,樣本集的訓(xùn)練:通過PSPISE軟件仿真可知,元器件R1、R2、R4、R5和C2數(shù)值發(fā)生變化時,對電路輸出的波形造成明顯影響,考慮軟故障:R1+50%(F1)、R1-50%(F2)、R2+50%(F3)、R2-50%(F4)、R4+50%(F5)、R4-50%(F6)、R5+50%(F7)、R5-50%(F8)和C2+50%(F9)、C2-50%(F10),共10種故障模式,0(正常)、1(故障).如輸出為:1000000000表示故障R1+50%,其它元器件正常;0000000000表示電路狀態(tài)正常.通過故障模式頻率響應(yīng)曲線仿真出相應(yīng)電壓值(原始故障特征值)作為樣本輸入向量,故障類型對應(yīng)編碼作為樣本輸出向量,輸入向量與輸出向量對應(yīng)的即為原始樣本集,見表1.

        表1 原始樣本集

        故障模式輸入向量V0.1KV1KV1.5KV2KV3K輸出向量故障類型正常5.00004.96263.37271.20370.20730000000000F0R1+50%3.33333.31172.20180.73200.13141000000000F1R1-50%10.0009.91906.51692.24060.43240100000000F2R2+50%6.00005.98704.55151.26120.21390010000000F3R2-50%3.33123.25311.25640.70740.15300001000000F4R4+50%3.99813.93712.23460.74460.14100000100000F5R4-50%6.66956.39795.36032.83530.47320000010000F6R5+50%4.99894.85824.55391.94490.34920000001000F7R5-50%4.98983.47651.27640.43740.09320000000100F8C2+50%4.99814.35631.96520.62750.12250000000010F9C2-50%4.99754.65084.50323.05570.52910000000001F10

        步驟3,利用遺傳算法對BP神經(jīng)網(wǎng)絡(luò)進(jìn)行優(yōu)化:BP神經(jīng)網(wǎng)絡(luò)采用原始樣本集訓(xùn)練會影響到準(zhǔn)確率和樣本訓(xùn)練速度,電路故障診斷中通常采用歸一化處理,得到如表2所示的特征向量.此輸入向量作為BP神經(jīng)網(wǎng)絡(luò)的輸入序列,故障模式對應(yīng)的編碼作為BP神經(jīng)網(wǎng)絡(luò)的輸出序列,構(gòu)造電路故障診斷所需的網(wǎng)絡(luò)樣本集,亦即建立故障字典.

        表2 歸一化的樣本集

        故障模式輸入向量輸出向量故障類型正常0.49530.49150.33100.11210.01150000000000F0R1+50%0.32710.32490.21280.06450.00391000000000F1R1-50%1.00000.99180.64840.21680.03420100000000F2R2+50%0.59620.59490.45000.11790.01220010000000F3R2-50%0.32680.31900.11740.06200.00600001000000F4R4+50%0.39420.38800.21620.06580.00480000100000F5R4-50%0.66380.63640.53170.27680.03840000010000F6R5+50%0.49520.48100.45030.18690.02580000001000F7R5-50%0.49430.34150.11940.034700000000100F8C2+50%0.49510.43030.18900.05390.00300000000010F9C2-50%0.49500.46000.44510.29900.04400000000001F10

        步驟4,用訓(xùn)練好的BP神經(jīng)網(wǎng)絡(luò)對測試樣本分類,完成在故障字典中的自動查詢.

        為了驗證本文所提出遺傳算法優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷能力,用遺傳算法優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)對圖2中的L-F濾波器電路進(jìn)行樣本集訓(xùn)練,然后用訓(xùn)練好的故障特征樣本集來診斷其測試樣本集,遺傳算法中選擇種群規(guī)模為100,進(jìn)化代數(shù)為80,BP算法采用中動量系數(shù)為0.95,學(xué)習(xí)速度為0.01.用該方法進(jìn)行樣本診斷的部分結(jié)果如表3所示.由表3可見,本方法繼承了BP神經(jīng)網(wǎng)絡(luò)故障分類能力的優(yōu)點,同時樣本訓(xùn)練時間大大縮短,收斂速度明顯快于傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò).

        表3 故障診斷結(jié)果

        樣本輸入0.49510.99980.32670.49410.49490.49180.99210.31870.34170.43040.33090.64820.11720.11910.18870.11180.21710.06180.03500.05420.01190.03430.00570.00100.0029樣本輸出-0.01330.98220.0148-0.01590.0298-0.02600.00860.00820.0064-0.00190.25950.02780.87220.0495-0.09770.0529-0.00110.00070.02390.00770.23760.0164-0.1110-0.00310.0033-0.1291-0.02740.05700.00360.1432-0.12910.0007-0.05210.9308-0.04090.0895-0.0075-0.00890.0165-0.02250.19730.0142-0.07930.0779-0.05190.02460.0123-0.02960.02080.8990診斷結(jié)果F0F2F4F8F9

        3 結(jié) 論

        本文針對傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)模擬電路故障診斷的不足,提出遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)故障診斷.該方法保留BP神經(jīng)網(wǎng)絡(luò)故障診斷的優(yōu)點,實現(xiàn)全局尋優(yōu),同時簡化網(wǎng)絡(luò)結(jié)構(gòu),縮短了樣本訓(xùn)練的時間,避免了依賴于經(jīng)驗選擇網(wǎng)絡(luò)結(jié)構(gòu)的不足,從而提高故障識別能力和速度,改善了電路故障診斷的精度.診斷實例表明遺傳算法和神經(jīng)網(wǎng)絡(luò)的結(jié)合實現(xiàn)模擬電路故障的診斷,具有較高的故障診斷率和較快的收斂速度,在實際工程中具有一定的應(yīng)用價值.

        [1]崔金魁,胡國兵,于新剛.模擬電路故障診斷的神經(jīng)網(wǎng)絡(luò)優(yōu)化方法綜述[J].電子科技,2014(02):134.

        [2]李敏強(qiáng),寇紀(jì)淞,李丹,等.遺傳算法的基本理論與應(yīng)用[M].北京:科學(xué)出版社,2002.

        [3]彭良玉,王恒華.基于小波神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷方法及LabVIEW實現(xiàn)[J].微電子學(xué)與計算機(jī),2013(05):72-75.

        [4]李權(quán),趙晉芳.幾種圖像去噪算法研究[J].商丘師范學(xué)院學(xué)報,2015(03):30.

        [5]譚檢平.基于遺傳算法和神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷方法研究[D].長沙:湖南師范大學(xué),2014:15-16.

        [6]邢廣成,強(qiáng)天偉.人工神經(jīng)網(wǎng)絡(luò)的發(fā)展與應(yīng)用[J].科技風(fēng) ,2012(15):65-66.

        [7李倩,方木云, 吳元.基于改進(jìn)遺傳算法的多項目網(wǎng)絡(luò)資源優(yōu)化[J].商丘師范學(xué)院學(xué)報,2011(12):68.

        [8]馬成才,顧曉東.基于神經(jīng)網(wǎng)絡(luò)組與故障分級的故障診斷[J].系統(tǒng)工程與電子技術(shù),2009(01):225.

        [責(zé)任編輯:王軍]

        A fault diagnosis method for analog circuits based on genetic wavelet neural network

        YANG Qingzhi, XIE Bin

        (Bozhou Vocational and Technical College,Bozhou 236800,China)

        In view of the current situation of the common method in fault diagnosis for analog circuits, each has advantages and disadvantages, the fault diagnosis method based on genetic algorithm, neural network and wavelet analysis is proposed, and the redundancy information is used to improve the accuracy of fault diagnosis and to shorten the time of fault diagnosis by using wavelet analysis and genetic algorithm in BP neural network.The simulation results show that the method is an effective method in fault diagnosis of analog circuits.

        analoguc circuits; fault diagnosis;genetic algorithm; neural networks;Wavelet analysis

        2015-09-23;

        2015-10-14

        安徽省2013高等教育振興計劃(No.2013cgtg040)

        楊清志(1974—),男,安徽肥東人,亳州職業(yè)技術(shù)學(xué)院講師,工程師,碩士,主要從事電路與系統(tǒng)的研究.

        TM13

        A

        1672-3600(2015)12-0051-05

        猜你喜歡
        小波遺傳算法故障診斷
        構(gòu)造Daubechies小波的一些注記
        基于MATLAB的小波降噪研究
        電子制作(2019年13期)2020-01-14 03:15:32
        基于改進(jìn)的G-SVS LMS 與冗余提升小波的滾動軸承故障診斷
        基于自適應(yīng)遺傳算法的CSAMT一維反演
        一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
        基于遺傳算法和LS-SVM的財務(wù)危機(jī)預(yù)測
        因果圖定性分析法及其在故障診斷中的應(yīng)用
        基于改進(jìn)的遺傳算法的模糊聚類算法
        基于FPGA小波變換核的設(shè)計
        電測與儀表(2014年8期)2014-04-04 09:19:38
        基于LCD和排列熵的滾動軸承故障診斷
        每日更新在线观看av| 国产成人自拍小视频在线| 中文字幕一区二区网址| 免费久久99精品国产| 少妇久久久久久被弄到高潮| 亚洲精品中文字幕无乱码麻豆 | 91福利精品老师国产自产在线| 国产大屁股熟女流白浆一区二区| 久久精品国产免费观看三人同眠| 国产精品嫩草影院av| 99精品国产兔费观看久久| 亚洲国产精品嫩草影院久久av| 无码精品国产一区二区三区免费| 又粗又硬又黄又爽的免费视频| 精品不卡久久久久久无码人妻| 少妇特殊按摩高潮对白| 国产免费又色又爽粗视频| 无套内射蜜桃小视频| 亚洲中文字幕巨乳人妻| 亚洲中文字幕一区二区三区多人| 国产极品视觉盛宴| 亚洲欧美日韩在线一区| 中国女人a毛片免费全部播放| 女人18毛片aa毛片免费| 吃奶呻吟打开双腿做受视频| 久久久精品免费观看国产| 女优av福利在线观看| 91精品国产综合久久熟女| 中年熟妇的大黑p| 亚洲一区二区三区在线观看播放 | 激情综合欧美| 富婆叫鸭一区二区三区| 国产精品国产三级第一集| 亚洲男人第一无码av网站| 亚洲av无码专区在线| 人妻影音先锋啪啪av资源| 午夜精品久视频在线观看| 漂亮人妻出轨中文字幕| 狠狠色综合7777久夜色撩人| 亚洲天堂中文| 毛茸茸的女性外淫小视频|