• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于IQGA和SR的微弱信號(hào)檢測(cè)方法研究

      2015-04-16 09:28:59,
      液壓與氣動(dòng) 2015年8期
      關(guān)鍵詞:共振信噪比遺傳算法

      ,

      (軍械工程學(xué)院 導(dǎo)彈工程系, 河北 石家莊 050003)

      引言

      隨機(jī)共振(Stochastic Resonance, SR)自1981年由意大利學(xué)者Benzi. R提出以來(lái),經(jīng)過(guò)30多年的發(fā)展,已成為檢測(cè)微弱信號(hào)的研究熱點(diǎn)之一。與其他去噪方法不同,隨機(jī)共振充分利用噪聲,將其部分能量轉(zhuǎn)化為信號(hào)能量,從而實(shí)現(xiàn)降噪的目的。自適應(yīng)隨機(jī)共振的出現(xiàn)是隨機(jī)共振發(fā)展的一個(gè)里程碑,它不需要信號(hào)和噪聲的先驗(yàn)知識(shí),通過(guò)調(diào)整系統(tǒng)參數(shù),便可以使系統(tǒng)達(dá)到隨機(jī)共振,從而對(duì)微弱信號(hào)進(jìn)行檢測(cè)。

      在以往的自適應(yīng)隨機(jī)共振研究中,常采用遺傳算法(Genetic Algorithm,GA)[1]、粒子群算法[2]等對(duì)自適應(yīng)隨機(jī)共振的參數(shù)進(jìn)行優(yōu)化,從而使系統(tǒng)達(dá)到最佳共振的狀態(tài)。但在優(yōu)化的過(guò)程中,若選擇、交叉和變異的方式不當(dāng),遺傳算法常會(huì)出現(xiàn)迭代次數(shù)多,收斂速度慢、易陷入局部極值等現(xiàn)象。量子遺傳算法(Quantum Genentic Algorithm, QGA)是基于量子計(jì)算原理的一種遺傳算法,避免了遺傳算法的一些缺陷,實(shí)現(xiàn)了比常規(guī)遺傳算法更好的效果,目前已廣泛應(yīng)用于各個(gè)領(lǐng)域。量子遺傳算法將量子的態(tài)矢量表達(dá)引入遺傳編碼,利用量子邏輯門(mén)實(shí)現(xiàn)染色體的演化,但QGA的編碼方案和量子旋轉(zhuǎn)門(mén)的演化策略通常不具備通用性,特別是在所有的個(gè)體均向同一個(gè)目標(biāo)演化的情況下,沒(méi)有交叉操作的QGA極易陷入局部最優(yōu)[3]。

      本研究針對(duì)上述情況提出了一種改進(jìn)的量子遺傳算法(Improved Quantum Genetic Algorithm, IQGA),在量子門(mén)更新的過(guò)程中適當(dāng)?shù)母淖冃D(zhuǎn)角,并加入了量子的交叉和變異操作。并將改進(jìn)的QGA應(yīng)用于隨機(jī)共振,從而實(shí)現(xiàn)對(duì)微弱信號(hào)的檢測(cè)。

      1 改進(jìn)的量子遺傳算法

      1.1 量子遺傳算法

      量子遺傳算法是一種將量子計(jì)算原理和遺傳算法相結(jié)合的隨機(jī)搜索優(yōu)化算法。QGA與GA相比,保持了較好的種群多樣性,且具有良好的全局搜索能力。

      量子遺傳算法的核心是量子比特編碼和量子門(mén)更新。在量子計(jì)算中,量子位是信息的載體,一個(gè)量子位的狀態(tài)可表示為:

      |φ|=α|0|+β|1|

      (1)

      式中, |0|,|1|分別表示自旋向下和自旋向上;(α,β)表示相應(yīng)狀態(tài)出現(xiàn)概率幅的兩個(gè)復(fù)常數(shù),滿(mǎn)足下列歸一化條件:

      |α|2+|β|2=1

      (2)

      式中,|α|2,|β|2分別表示|0|,|1|的概率。

      根據(jù)不同問(wèn)題的特點(diǎn),可以設(shè)計(jì)不同的進(jìn)化過(guò)程執(zhí)行機(jī)構(gòu),即量子門(mén)。一般情況下,常選用量子旋轉(zhuǎn)門(mén),其更新過(guò)程如下:

      (3)

      1.2 改進(jìn)的量子遺傳算法

      量子遺傳算法在量子門(mén)的更新過(guò)程中常選用固定的旋轉(zhuǎn)角策略。旋轉(zhuǎn)角過(guò)小,不利于迅速找到最優(yōu)個(gè)體,影響尋優(yōu)速度,旋轉(zhuǎn)角過(guò)大則影響最優(yōu)個(gè)體適應(yīng)度值的精度。因此,旋轉(zhuǎn)角應(yīng)隨著進(jìn)化代數(shù)的增加而減小[4]。由于旋轉(zhuǎn)角的取值范圍通常為[0.001 π,0.05 π][5],那么假設(shè)在進(jìn)化的第一代,使旋轉(zhuǎn)角為最大值0.05 π,隨著進(jìn)化代數(shù)的增加,旋轉(zhuǎn)角非線(xiàn)性減小,到最后一代時(shí),使旋轉(zhuǎn)角達(dá)到最小值0.001 π,那么旋轉(zhuǎn)角可進(jìn)行如下改進(jìn):

      (4)

      其中,θmin,θmax分別為旋轉(zhuǎn)角取值范圍的最小值與最大值,gen為當(dāng)前進(jìn)化代數(shù),genmax為最大進(jìn)化代數(shù)。

      與此同時(shí),在量子門(mén)的更新過(guò)程中加入量子交叉和變異的操作。在量子遺傳算法中,進(jìn)化目標(biāo)是個(gè)體當(dāng)前最優(yōu)確定解和其對(duì)應(yīng)的適應(yīng)度值,這也最能體現(xiàn)個(gè)體的結(jié)構(gòu)信息,若將二者進(jìn)行互換,實(shí)現(xiàn)量子的交叉操作,進(jìn)化過(guò)程將受到其他個(gè)體的影響,從而獲得新的進(jìn)化信息。量子交叉操作的基本步驟是在進(jìn)化的過(guò)程中,在個(gè)體之間暫時(shí)的交換當(dāng)前最優(yōu)確定解和其對(duì)應(yīng)的適應(yīng)度值,接受交叉操作的個(gè)體的進(jìn)化方向?qū)⑹艿狡渌麄€(gè)體的影響,從而得到新的進(jìn)化信息。量子變異則是通過(guò)輕微的打亂某個(gè)個(gè)體當(dāng)前的進(jìn)化方向,以防止該進(jìn)化過(guò)程陷入局部最優(yōu)。量子變異操作的基本步驟是利用單點(diǎn)變異和多點(diǎn)變異相結(jié)合的方式,互換染色體編碼中量子比特概率幅(α,β)的值,徹底反轉(zhuǎn)個(gè)體的進(jìn)化方向,從而增強(qiáng)種群的多樣性,有效的避免算法陷入局部最優(yōu)。

      1.3 標(biāo)準(zhǔn)測(cè)試函數(shù)

      采用Schafferl函數(shù)驗(yàn)證本研究提出的改進(jìn)的量子遺傳算法的有效性。

      Schafferl函數(shù)的表達(dá)式如式(5)所示:

      minf(x,y)=(x2+y2)0.25×[sin2(50×

      (x2+y2)0.1)+0.1]-10≤x,y≤10

      (5)

      該函數(shù)只有一個(gè)極小值點(diǎn),極值點(diǎn)為(x,y)=(1,1), 極小值為fmin=0,其三維函數(shù)圖像如圖1所示。

      采用文獻(xiàn)[6]提出的改進(jìn)的遺傳算法、量子遺傳算法和文獻(xiàn)[7]中提出的改進(jìn)的量子遺傳算法對(duì)標(biāo)準(zhǔn)測(cè)試函數(shù)Schafferl函數(shù)進(jìn)行求解,并與本研究方法進(jìn)行尋優(yōu)效果的對(duì)比。各算法的參數(shù)如下:四種方法的種群大小均為100,個(gè)體長(zhǎng)度均為20,最大進(jìn)化代數(shù)均為350;IQGA的交叉概率為0.7,變異概率為0.05。分別計(jì)算10次求平均結(jié)果。對(duì)比結(jié)果如表1和圖2所示:

      從表1和圖2可以看出,提出的IQGA的最優(yōu)尋優(yōu)結(jié)果比其他方法高出3個(gè)數(shù)量級(jí)以上,且收斂代數(shù)也大幅度的降低,說(shuō)明其收斂速度快,效率高。

      表1 算法性能比較

      圖2 各算法進(jìn)化過(guò)程圖

      2 基于IQGA的隨機(jī)共振

      2.1 隨機(jī)共振簡(jiǎn)介

      在噪聲與周期信號(hào)的共同作用下,可引起隨機(jī)共振現(xiàn)象的發(fā)生。這種作用下的雙穩(wěn)系統(tǒng)可由朗之萬(wàn)方程(Langevin Equation, LE)表示如下:

      (6)

      其中,均a,b為大于零的實(shí)數(shù),驅(qū)動(dòng)信號(hào)Acos(2πf0t)的振幅為A,頻率為f0,ζ(t)是強(qiáng)度為D均值為零的高斯白噪聲,且有:

      <ζ(t),ζ(0)>=2Dδ(t)

      (7)

      信噪比是衡量隨機(jī)共振的指標(biāo)之一,本研究利用信號(hào)的功率求系統(tǒng)的輸出信噪比:

      SNRout=10lg(psignal/pnoise)

      (8)

      其中,psignal=|Y(k0)|2是信號(hào)的估計(jì)功率譜,Y(k)是輸出信號(hào)的傅里葉變換:

      (9)

      式中,N為數(shù)據(jù)長(zhǎng)度,且:

      n=0,1,…,N-1,k=0,1,…,N-1

      在小噪聲強(qiáng)度下,|Y(k)|2得到的最大值在k0處。白噪聲的功率譜是常數(shù),在信號(hào)中估計(jì)噪聲功率譜可以用下述方法:

      其中,M=5,為接近信號(hào)頻率噪聲的帶寬。

      2.2 IQGA與隨機(jī)共振

      令經(jīng)隨機(jī)共振系統(tǒng)處理后信號(hào)的輸出信噪比為個(gè)體的適應(yīng)度函數(shù),對(duì)系統(tǒng)參數(shù)a和b進(jìn)行同時(shí)優(yōu)化,根據(jù)式(6)、(8)、(10)和四階龍格-庫(kù)塔方程,可得目標(biāo)函數(shù)SNRout的表達(dá)式為:

      (11)

      式中,Sn代表驅(qū)動(dòng)信號(hào)和噪聲信號(hào)共同構(gòu)成的輸入信號(hào),x代表隨機(jī)共振系統(tǒng)的輸出信號(hào),|X(z0)|2代表輸出信號(hào)的估計(jì)功率譜,h為四階龍格-庫(kù)塔方程的步長(zhǎng),取h=1/fs。

      基于量子遺傳算法的自適應(yīng)隨機(jī)共振算法流程圖如圖3所示,其具體過(guò)程如下:

      (2) 將各個(gè)參數(shù)輸入二階欠阻尼隨機(jī)共振系統(tǒng),利用四階龍格庫(kù)塔解方程,并得到系統(tǒng)的輸出信噪比;

      (4) 將輸出信噪比作為目標(biāo)函數(shù),對(duì)p(t)中的每個(gè)個(gè)體進(jìn)行評(píng)價(jià),并記錄最優(yōu)個(gè)體和對(duì)應(yīng)的適應(yīng)度;

      (5) 判斷優(yōu)化過(guò)程是否可以結(jié)束,滿(mǎn)足條件則退出,否則繼續(xù)計(jì)算;

      (6) 重復(fù)步驟(2)~(4),利用量子旋轉(zhuǎn)門(mén)對(duì)個(gè)體實(shí)施調(diào)整,得到新的種群;將Q(t+1)迭代次數(shù)t加1,返回步驟(5)。

      圖3 基于量子遺傳算法的自適應(yīng)隨機(jī)共振流程圖

      3 仿真信號(hào)分析

      設(shè)信號(hào)的采樣頻率為5 Hz,采樣時(shí)間為500 s,采樣點(diǎn)數(shù)為2500點(diǎn);驅(qū)動(dòng)信號(hào)Acos(2πf0t)的振幅A為0.03,頻率f0為0.05 Hz,ζ(t)的強(qiáng)度D為0.5,則信號(hào)的輸入信噪比為-23.0103 dB。利用四階龍格-庫(kù)塔進(jìn)行求解,步長(zhǎng)h為0.02;為了保證隨機(jī)共振求解過(guò)程中的收斂性,參數(shù)a和步長(zhǎng)h應(yīng)遵循以下關(guān)系[8]:a×h≤1。確定系統(tǒng)參數(shù)a和b的取值范圍分別為[0.01 5]和[0.01 10]。

      設(shè)GA,QGA和IQGA的最大進(jìn)化代數(shù)為300,種群大小為100,GA的代溝、交叉概率及變異概率分別為0.95、0.7、0.05。運(yùn)用上述三種方法分別對(duì)隨機(jī)共振系統(tǒng)的參數(shù)a和b進(jìn)行優(yōu)化,優(yōu)化結(jié)果及進(jìn)化過(guò)程分別如表2、圖4所示。

      由表2可知,本研究提出的優(yōu)化算法可以得到最大信噪比。從圖4可以看出,QGA在第20代時(shí)可能陷入局部最優(yōu);IQGA經(jīng)過(guò)交叉和變異的操作,避免了這種情況。雖然IQGA的最優(yōu)解終止代數(shù)與GA相近,但優(yōu)化結(jié)果較GA而言更為理想。將各算法優(yōu)化后參數(shù)代入隨機(jī)共振,得到的信號(hào)時(shí)域圖和頻譜圖分別如圖5、圖6所示。

      表2 各算法優(yōu)化結(jié)果

      圖4 各算法進(jìn)化過(guò)程圖

      圖5 信號(hào)的時(shí)域圖

      圖5所示的分別是系統(tǒng)含噪信號(hào)的時(shí)域圖和經(jīng)不同算法優(yōu)化后的參入代入隨機(jī)共振處理后的時(shí)域圖。在信號(hào)未經(jīng)過(guò)處理時(shí),信號(hào)被湮沒(méi)在噪聲中,無(wú)法分辨;而經(jīng)過(guò)GA優(yōu)化參數(shù)的隨機(jī)共振處理后的信號(hào)失真較大;經(jīng)過(guò)IQGA優(yōu)化參數(shù)的隨機(jī)共振處理后的信號(hào)含噪成分最少。

      圖6是圖5對(duì)應(yīng)的頻譜圖。含噪信號(hào)的頻譜圖不能分辨信號(hào)的頻率。參數(shù)經(jīng)過(guò)算法優(yōu)化后的隨機(jī)共振處理的信號(hào)頻譜圖可以清晰的將頻率0.05 Hz分辨出來(lái)。但經(jīng)GA優(yōu)化參數(shù)的隨機(jī)共振處理后輸出的信號(hào)頻譜譜值較低,經(jīng)QGA優(yōu)化參數(shù)的隨機(jī)共振處理后輸出的信號(hào)頻譜譜值雖有提高,但是2倍頻、3倍頻處譜峰較為明顯,影響工程上對(duì)故障的判斷。經(jīng)IQGA優(yōu)化參數(shù)的隨機(jī)共振處理后的輸出信號(hào)頻譜最為清晰,振幅最高,效果最好。

      圖6 信號(hào)的頻譜圖

      4 工程應(yīng)用

      斜盤(pán)式軸向柱塞泵包含的多對(duì)摩擦副中,滑靴與斜盤(pán)之間的摩擦副最為復(fù)雜[9],故斜盤(pán)磨損是液壓泵最容易發(fā)生的故障之一,其振動(dòng)信號(hào)獲取方便且包含有豐富的故障信息。本研究采用試驗(yàn)器件名稱(chēng)及型號(hào)如表3所示。

      表3 試驗(yàn)器件名稱(chēng)及型號(hào)

      其中,驅(qū)動(dòng)電機(jī)的額定轉(zhuǎn)速為1480 r/min;液壓泵的柱塞數(shù)為7,理論排量為10 mL/r,額定轉(zhuǎn)速為1500 r/min,液壓泵主溢流閥壓力為10 MPa,采樣頻率為20 kHz,采樣點(diǎn)數(shù)為5000。由于泵軸的轉(zhuǎn)速為1500 r/min,單個(gè)柱塞附加沖擊的基頻為f=n/60 (n為電機(jī)的轉(zhuǎn)速),則本試驗(yàn)的液壓泵的沖擊振動(dòng)基頻為7*f=175 Hz。替換正常部件的故障部件如圖7所示。

      圖7 斜盤(pán)磨損故障件

      采集信號(hào)的時(shí)域圖和頻域圖如圖8所示。

      圖8 采集信號(hào)

      傳統(tǒng)隨機(jī)共振因遵守絕熱近似理論,故只能檢測(cè)頻率遠(yuǎn)小于1 Hz的信號(hào),但實(shí)際試驗(yàn)中,如本試驗(yàn)所檢測(cè)的頻率為175 Hz,遠(yuǎn)大于1,故采用變尺度隨機(jī)共振方法[10]先對(duì)采集到的信號(hào)進(jìn)行線(xiàn)性壓縮,再利用本研究提出的IQGA對(duì)隨機(jī)共振系統(tǒng)參數(shù)進(jìn)行優(yōu)化,并對(duì)信號(hào)進(jìn)行處理,最后按壓縮尺度還原實(shí)測(cè)數(shù)據(jù)。設(shè)置壓縮倍數(shù)為250,系統(tǒng)參數(shù)a,b及IQGA的參數(shù)取值范圍與仿真信號(hào)相同。計(jì)算得出,經(jīng)過(guò)72次迭代,算法收斂,參數(shù)的a,b的最優(yōu)值分別為,a=1.032,b=4.936,其處理后的信號(hào)時(shí)域圖和頻譜圖如圖9所示。

      經(jīng)處理后的信號(hào)在時(shí)域內(nèi)周期性明顯,在頻域內(nèi),檢測(cè)到的頻率為172 Hz,與液壓泵的沖擊振動(dòng)基頻175 Hz相近。因此,提出的方法可以在工程上得到較好的應(yīng)用。

      5 結(jié)論

      提出了一種改進(jìn)的量子遺傳算法,通過(guò)調(diào)整旋轉(zhuǎn)角的大小,使整個(gè)進(jìn)化過(guò)程在初期時(shí)可以迅速尋優(yōu),在后期時(shí)保證最優(yōu)個(gè)體適應(yīng)度值的精度;并在量子門(mén)更新的過(guò)程中加入了交叉和變異的操作,防止其陷入局部最優(yōu), 保證了算法良好的全局搜索能力和種群的多樣性。將改進(jìn)的方法與隨機(jī)共振相結(jié)合,將信噪比作為個(gè)體適應(yīng)度目標(biāo)函數(shù),對(duì)隨機(jī)共振的參數(shù)進(jìn)行優(yōu)化,從而實(shí)現(xiàn)了強(qiáng)噪聲背景中微弱信號(hào)的提取。工程實(shí)踐證明,改進(jìn)的方法可取得較好的效果。

      圖9 經(jīng)QGA和二階欠阻尼SR處理后的信號(hào)

      參考文獻(xiàn):

      [1] 王晶,張慶,梁霖,等.采用遺傳算法的自適應(yīng)隨機(jī)共振系統(tǒng)弱信號(hào)檢測(cè)方法研究[J].西安交通大學(xué)學(xué)報(bào),2010,44(3):32-36.

      [2] 李繼猛,陳雪峰,何正嘉.采用粒子群算法的沖擊信號(hào)自適應(yīng)單穩(wěn)態(tài)隨機(jī)共振檢測(cè)方法[J].機(jī)械工程學(xué)報(bào),2011,47(21):58-63.

      [3] 楊俊安,莊鎮(zhèn)泉.量子遺傳算法研究現(xiàn)狀[J].計(jì)算機(jī)科學(xué),2003,(11):13-15,43.

      [4] 曾成,趙錫均.改進(jìn)量子遺傳算法在PID參數(shù)整定中的應(yīng)用[J].電力自動(dòng)化設(shè)備,2009,29(10):125-127,139.

      [5] Han K H, Kim J H. On Setting the Parameters of Quantum-inspired Evolutionary Algorithm for Practical Applications[C]. Canberra, Australia: Proc Congr Evolutionary Computation,2003:178-184.

      [6] 郭佳凡,于吉全.基于遺傳算法的大型鋼塔結(jié)構(gòu)的節(jié)點(diǎn)損傷參數(shù)識(shí)別方法[J].湖北大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,31(4):379-383.

      [7] 張瑞剛.基于模態(tài)分析的發(fā)射臺(tái)機(jī)械結(jié)構(gòu)損傷識(shí)別方法研究[D].石家莊:軍械工程學(xué)院,2012.

      [8] 謝磊.軸承振動(dòng)分析與壽命評(píng)估方法研究[D].成都:電子科技大學(xué),2013.

      [9] 張長(zhǎng)英,龔曉群,李萍萍,等.斜盤(pán)式軸向柱塞泵的減摩降噪措施[J].液壓與氣動(dòng),2013,(12):118-120.

      [10] 范勝波,王太勇,冷永剛,等.基于變尺度隨機(jī)共振的弱周期性沖擊信號(hào)的檢測(cè)[J].中國(guó)機(jī)械工程,2006,17(4):387-390.

      猜你喜歡
      共振信噪比遺傳算法
      基于深度學(xué)習(xí)的無(wú)人機(jī)數(shù)據(jù)鏈信噪比估計(jì)算法
      安然 與時(shí)代同頻共振
      選硬人打硬仗——紫陽(yáng)縣黨建與脫貧同頻共振
      低信噪比下LFMCW信號(hào)調(diào)頻參數(shù)估計(jì)
      低信噪比下基于Hough變換的前視陣列SAR稀疏三維成像
      基于自適應(yīng)遺傳算法的CSAMT一維反演
      一種基于遺傳算法的聚類(lèi)分析方法在DNA序列比較中的應(yīng)用
      CTA 中紡院+ 化纖聯(lián)盟 強(qiáng)強(qiáng)聯(lián)合 科技共振
      基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
      基于改進(jìn)的遺傳算法的模糊聚類(lèi)算法
      同德县| 克拉玛依市| 苗栗市| 雅安市| 灵寿县| 阳高县| 金寨县| 淄博市| 隆子县| 镇雄县| 民丰县| 区。| 绵竹市| 商都县| 建平县| 阿克| 红河县| 徐州市| 湾仔区| 永兴县| 枞阳县| 古交市| 盐源县| 苍溪县| 江华| 肥城市| 岑溪市| 襄樊市| 长垣县| 舒城县| 榆社县| 翁源县| 胶州市| 建昌县| 卓资县| 常山县| 伊通| 巴彦淖尔市| 长治市| 佛教| 林西县|