国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

遺傳算法在數(shù)字濾波器中的設(shè)計應(yīng)用

2014-05-30 03:56
關(guān)鍵詞:適應(yīng)度濾波器遺傳算法

王 欣

(安徽綠海商務(wù)職業(yè)學(xué)院 繼續(xù)教育學(xué)院,安徽 合肥 230601)

1 遺傳算法的基本原理

遺傳算法是對現(xiàn)實世界中生物在社會和自然環(huán)境的影響下進(jìn)化和遺傳中形成全局優(yōu)化概率搜索的一中自適應(yīng)的算法,這個算法為人類提供了一種在解決復(fù)雜問題的過程中把問題優(yōu)化的通用的思想框架結(jié)構(gòu)。

數(shù)字信號處理的過程實際就是從噪聲中提取有效信號的過程,而這些問題也就是提取最優(yōu)解的問題,將遺傳算法應(yīng)用到網(wǎng)絡(luò)信息中的數(shù)字濾波器過濾的設(shè)計中是一次嶄新的嘗試。而這些遠(yuǎn)遠(yuǎn)不能滿足數(shù)字化與信息化的處理速度,所以根據(jù)遺傳算法的特點,將其應(yīng)用在濾波器的發(fā)展上。如圖1,解決實際問題時遺傳算法的流程中:

圖1 解決實際問題時遺傳算法流程圖

(1)編碼:遺傳算法在處理空間參數(shù)時不能直接進(jìn)行,需要將遺傳空間中的自由基因按照一定的結(jié)構(gòu)排序組成個體或染色體的代碼。

(2)初始種群的選取:這個選取的過程是從隨機(jī)的個體中產(chǎn)生,但是按照一定的策略選取最好的個體加入到群體中,最終形成預(yù)先確定的個體規(guī)模。

(3)遺傳過程:這個過程是對選擇、交叉、差異三個遺傳算子的操作。這個操作是高效的無向檢索,是個體最優(yōu)的隨機(jī)遷移規(guī)則。

2 網(wǎng)絡(luò)應(yīng)用的數(shù)字濾波器設(shè)計方法

信號是獨立變量的函數(shù),這個自變量可以是時間、空間位置等。而因為自變量時間是連續(xù)取值的,所以稱之為連續(xù)時間信號。通常所說的模擬信號,它不僅在時間上連續(xù),在幅值上也是連續(xù)的,它是連續(xù)信號的特例。而模擬信號與數(shù)字信號存在下述轉(zhuǎn)換:

圖2 模擬信號與數(shù)字信號的轉(zhuǎn)換

隨著濾波器在科研、教育及軍事等方面的廣泛應(yīng)用,按其特性又被劃分為很多種類。通常,按所用元器件來分:無源和有源濾波器兩種。按其頻率響應(yīng)的特性有源濾波器可以分為:低通濾波器(LPF)、高通濾波器(HPF)、帶通濾波器(BPF)和帶阻濾波器(BEF)四種。按信號處理的方式:模擬濾波器、數(shù)字濾波器。

本課題研究的主要是改進(jìn)的遺傳算法在數(shù)字濾波器中:依使用和實現(xiàn)方法來分類通過卷積(convolution)來實現(xiàn)的FIR濾波器(主要包含有窗口設(shè)計法和頻率采樣法)和通過遞歸(recursion)來實現(xiàn)的IIR濾波器(主要包含:脈沖響應(yīng)不變法和雙線性變換法)的應(yīng)用。

FIR濾波器的窗口設(shè)計方法主旨是,從時域出發(fā)用FIR濾波器的頻率響應(yīng)

來逼近理想的Hd(ejω),用有限長的h(n)來逼近無限長的hd(n),最直接的方法是用一個長度為N的窗口函數(shù)ω(n)來截取hd(n),即:

它的頻率采樣法從頻域出發(fā),對理想的頻率響應(yīng)Hd(ejω)加以等間隔采樣Hd(ejω)|=2πk/N=Hd(k)。它的最優(yōu)化設(shè)計則是將所有的采樣值皆作為變量,以獲取最優(yōu)結(jié)果。常用準(zhǔn)則是均方誤差最小準(zhǔn)則和最大誤差最小化準(zhǔn)則。

IIR濾波器通常的設(shè)計方法有兩種:先設(shè)計一個合適的模擬濾波器,然后變換成滿足預(yù)定指標(biāo)的數(shù)字濾波器。這種方法很方便,由于模擬的網(wǎng)絡(luò)綜合理論已發(fā)展成熟,產(chǎn)生了很多高效率的設(shè)計方法,不再受局限;另外即是最優(yōu)化設(shè)計方法,首先確定一種最優(yōu)準(zhǔn)則,然后求此準(zhǔn)則下的濾波器的系數(shù)ai和bi,這種設(shè)計不需要通過模擬濾波器這一中間環(huán)節(jié),也稱為直接法。

常見的濾波器算法有:算術(shù)平均值濾波、加權(quán)平均值濾波、滑動平均值濾波、中值濾波、防脈沖干擾平均值濾波、程序判斷濾波、低通濾波和復(fù)合數(shù)字濾波。

3 基于遺傳算法的數(shù)字濾波器的設(shè)計

3.1 遺傳算法在FIR濾波器中的應(yīng)用

(1)對過渡帶中采樣值進(jìn)行初始編碼;

(2)隨機(jī)產(chǎn)生初始種群,個體數(shù)目一定,在遺傳算法的每i代中,對第j個估計參數(shù)譯碼得到一個T1,并計算出對應(yīng)的阻帶最小衰減Asij,通過下式計算出該估計參數(shù)的適應(yīng)度fij,即:

fij越大說明此最小衰減Asij適應(yīng)度越大,被保留的可能性越大,否則就會被優(yōu)解淘汰;

(3)依據(jù)適應(yīng)度選擇再生個體,適應(yīng)度高的個體被選中的概率高,適應(yīng)度低的個體可能被淘汰;

(4)按照一定的交叉方法和交叉概率產(chǎn)生新的個體;

(5)按照交叉和變異產(chǎn)生新一代的種群,返回(3)。

3.2 遺傳算法在IIR濾波器中的應(yīng)用

(1)設(shè)定遺傳算法中的參數(shù),隨機(jī)初始化群體,個體數(shù)目一定,每個個體表示為染色體的基因編碼;

(2)計算函數(shù)E,將其作為適應(yīng)度函數(shù),計算其最小值

(3)~(7)同F(xiàn)IR濾波器中的應(yīng)用中的同號步驟。

4 仿真結(jié)果

(1)用一般算法實現(xiàn)數(shù)字濾波器的程序代碼及仿真結(jié)果:

圖3 本例題一般算法的仿真結(jié)果(T1=0.5,As=40.0129 dB)

(2)本題基于遺傳算法設(shè)計的仿真結(jié)果

圖4 本例題遺傳算法的仿真結(jié)果(T1=0.5378,As=42.7136 dB)

通過比較圖3和圖4仿真結(jié)果表明,使用遺傳算法得到的濾波器幅度響應(yīng)曲線明顯優(yōu)于查表法,且尋找到了合適的過渡帶采樣值,取得更大的阻帶最小衰減。而且一般算法的最小衰減險些不滿足題目要求。但作為遺傳算法因其隨機(jī)性較大,每次執(zhí)行結(jié)果均有變化,在選取最佳的仿真結(jié)果這方面有待發(fā)展。

[1]鄒娟,賈世杰,曾潔.基于遺傳算法的FIR濾波器的設(shè)計[J].大連交通大學(xué)學(xué)報,2010,31(4):1-4.

[2]王軍偉,任良超.基于頻率采樣技術(shù)的FIR數(shù)字濾波器的優(yōu)化設(shè)計[J].儀器儀表學(xué)報,2005,S2:23-30.

[3]黃猛,唐琳,甄玉,張杰.基于自適應(yīng)遺傳算法FIR的數(shù)字濾波器的優(yōu)化設(shè)計[J].現(xiàn)代電子技術(shù),2010,313(2):1-4.

[4]唐艷.基于改進(jìn)遺傳算法的濾波器優(yōu)化設(shè)計[J].網(wǎng)絡(luò)出版年期,2009,02(1):1 -7.

[5]姚建紅,陳秋影,付強(qiáng)等.改進(jìn)遺傳算法在濾波器優(yōu)化配置中的應(yīng)用[J].化工自動化及儀表,2010,37(9):75-78.

[6]Proceedings of the 5th International Symposium on Test and Measurement(Volume 1)[C].Wuxi,China:2003.1202 -1220.

[7]A new method for target detection in hyper spectral imagery based on extended morphological profiles[C].China:2003.3772-3774.

猜你喜歡
適應(yīng)度濾波器遺傳算法
改進(jìn)的自適應(yīng)復(fù)制、交叉和突變遺傳算法
從濾波器理解卷積
開關(guān)電源EMI濾波器的應(yīng)用方法探討
一種基于改進(jìn)適應(yīng)度的多機(jī)器人協(xié)作策略
一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
基于Canny振蕩抑制準(zhǔn)則的改進(jìn)匹配濾波器
基于空調(diào)導(dǎo)風(fēng)板成型工藝的Kriging模型適應(yīng)度研究
軟件發(fā)布規(guī)劃的遺傳算法實現(xiàn)與解釋
基于TMS320C6678的SAR方位向預(yù)濾波器的并行實現(xiàn)
基于改進(jìn)的遺傳算法的模糊聚類算法