




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、主要內(nèi)容 ? 最優(yōu)線性濾波器 1.概述 2.維納濾波器 3.維納-霍夫方程的求解 ? FIR維納濾波器的Matlab仿真 1.問題描述 2.Matlab代碼實現(xiàn) ? 仿真結(jié)果及其分析 最優(yōu)線性濾波器 1、概述 最優(yōu)線性濾波器和預(yù)測器,這里的最優(yōu)指的是均方誤差(mean square error,MSE)最小。最小均方誤差引出了線性濾波器理論。 在許多實際應(yīng)用中,人們無法直接得到所需的有用信號,能夠得到的是退化了或失真了的有用信號。為了提取或回復(fù)有用的原始信號,這就需要設(shè)計一種濾波器,對得到的信號進行濾波,使它的輸出盡可能逼近原始信號,成為最佳估計,這種濾波器就稱為最優(yōu)濾波器。 最優(yōu)線性濾波器
2、2、維納濾波器 維納(Wiener)是用來解決從噪聲中提取信號的一種過濾(或濾波)方法。維納濾波器是最小均方誤差準(zhǔn)則在信號濾波、預(yù)測中的具體應(yīng)用。 維納濾波器是一個線性時不變系統(tǒng),通過該系h(n)統(tǒng)后,在最小均方誤差準(zhǔn)則下給出信號s(n)的盡可能逼近x(n)x(n)?s(n)?v(n)。 v(n)s(n)y(n) 一個線性系統(tǒng),如果它的單位樣本響應(yīng)為 ,當(dāng)輸入一個隨機信號y(n)? , h(m )x(n?m )m 其中 表示原始信號, 表示噪聲,則輸出為 最優(yōu)線性濾波器 x( n)h(n) 后得到的y(n)s盡量接近(n)我們希望通過線性系統(tǒng) y(n)s(n)s(n)y(n)?s(n)表示,即
3、 于 ,因此稱 為 的估計值,用 則維納濾波器的輸入輸出關(guān)系可用下面圖表示。 e(n)s(n)s(n) e(n)?s(n)?s(n) 如果我們分別以 與 表示信號的真實值與估計e(n)值,而用 表示他們之間的誤差,即 2 顯然 可能是正值,也可能是負(fù)值,并且它是一個?(n)?Ee(n)?min隨機變量。因此,用它的均方誤差來表達誤差是合理的,所謂均方誤差最小即它的平方的統(tǒng)計期望最小,即: 采用最小均方誤差準(zhǔn)則作為最佳過濾準(zhǔn)則的原因還在于它的理論分析比較簡單,不要求對概率的描述。 最優(yōu)線性濾波器 3.維納-霍夫方程的求解 2? (n)?Ee(n)? min 為了按式所示的最小均方誤差準(zhǔn)則?(n
4、)h( j)對 的導(dǎo)數(shù)等于零,即可來確定維納濾波器的沖激響應(yīng) ,令得 Rxs(m )?h(i)Rxx(m?i),?mRxs(m )s(n)x(n)i Rxx(m )x(n) 式中, 是 與是Rxs?Ex (n)s(的互相關(guān)函數(shù),n?m )Rxx? Ex(n) x(n的自相關(guān)函數(shù),?m )分別定義為 Rxs(m )Rxx(m ) 上式稱為維納濾波器的標(biāo)準(zhǔn)方程或維納-霍夫(Wiener-Hopf)方程。如果已知 和 ,那么解此方程即可求得維納濾波器的沖激響應(yīng)。 最優(yōu)線性濾波器 標(biāo)準(zhǔn)方程右端的求和范圍,即i 的取值范圍沒有具體標(biāo)明,實際上有三種情況: (1)有限沖激響應(yīng)(FIR)維納濾波器,i 從0
5、 到N-1 取得有限個整數(shù)值; ? ? ?(2)非因果無限沖激響應(yīng)(非因果IIR)維納濾波器,i ? ?從 到 取所有整數(shù)值; (3)因果無限沖激響應(yīng)(因果IIR)維納濾波器,i 從0 到 取正整數(shù)值。 上述三種情況下標(biāo)準(zhǔn)方程的解法不同,本文只描述FIR維納濾波器的求解。 最優(yōu)線性濾波器 Th?h(0)h(1). h(N?1)設(shè)濾波器沖激響應(yīng)序列的長度為N ,沖激響應(yīng)矢量為 濾波器輸入數(shù)據(jù)矢量為 y(n)?s(n)?x (n)h?h x(n)則濾波器的輸出為 ,這樣,標(biāo)準(zhǔn)P?Ex(n)s(n)s(nP?Rh)x(n)PT?hTR維納-霍夫程可寫成 或 ,其中 x(n)T是 N維列矢量;R 是
6、R與?Ex(n)x的互相關(guān)函數(shù),它是一個(n)?1TThopt?R P的自相關(guān)函數(shù),是N 階方陣P ?h RP?Rh利用求逆矩陣的方法直接求解式, 得 這里opt 表示“最佳”,這就是FIR維納濾波器的沖激響應(yīng)。 TTx(n)?x(n)x(n?1 ).x(n?N?1 )TFIR維納濾波器的Matlab仿真 1、問題描述 產(chǎn)生一個隨機信號w(n),通過系統(tǒng)H(z)=1/(1-0.9/z)后,得到原始信號s(n)。對原始信號s(n)添加高斯白噪聲noise。設(shè)計一個FIR維納濾波器,從被干擾后的信號中盡可能恢復(fù)s(n)。 FIR維納濾波器的Matlab仿真 2、代碼仿真 %*基于最優(yōu)FIR濾波器線
7、性預(yù)測* clear; clc; N=128;%N為原始信號的長度 %N=input(請輸入信號長度: ); M=8;%M代表濾波器的階數(shù) %M=input(輸入濾波器階數(shù) : ); FIR維納濾波器的Matlab仿真 %*產(chǎn)生一個原始信號* w=sqrt(0.20)*randn(N,1); A=1 -0.9; s=filter(1,A,w); %* noise=sqrt(1.5)*randn(N,1);%用randn函數(shù)產(chǎn)生正態(tài)分布偽隨機數(shù)噪聲 x=s+noise;%產(chǎn)生噪干擾后的原始信號 %*產(chǎn)生維納濾波中加噪信號的自相關(guān)矩陣* rxx=xcorr(x); for i=1:M for j=
8、1:M FIR維納濾波器的Matlab仿真 %*產(chǎn)生維納濾波中x方向上觀測信號與期望信號的互相關(guān)矩陣* rxd=xcorr(x,xd); for i=1:M mrxd(i)=rxd(N-1+i); end hopt=inv(mrxx)*mrxd;%由維納-霍夫方程得到濾波器最優(yōu)解-FIR維納濾波器的沖激響應(yīng) out_s=filter(hopt,1,x);%濾波后的輸出信號(預(yù)測信號) %out_s=conv(x,hopt);%濾波后的輸出信號(預(yù)測信號) %*求均方誤差* fprintf(濾波后的信號相對原信號的統(tǒng)計均方誤差:n); FIR維納濾波器的Matlab仿真 % *畫圖* subpl
9、ot(2,2,1) plot(xd); title(期望信號); %axis(0 N -3 3);%給出x,y軸最小最大值來選擇坐標(biāo)系的取值范圍 xlabel(Time(n); ylabel(Amplitude); subplot(2,2,2) plot(noise); title(噪聲信號); xlabel(Time(n); ylabel(Amplitude); %axis(0 N -5 5); FIR維納濾波器的Matlab仿真 subplot(2,2,3) plot(out_s); title(維納濾波后的信號); %axis(0 N -3 3);%用來給出x,y軸最小最大值來選擇坐標(biāo)系
10、的取值范圍 xlabel(Time(n); ylabel(Amplitude); subplot(2,2,4) plot(x); title(噪聲干擾后的信號); xlabel(Time(n); 仿真結(jié)果及分析 仿真結(jié)果(信號長度N=256,階數(shù)M=3)-mse=0. 0.4045 仿真結(jié)果及分析 仿真結(jié)果(信號長度N=256,階數(shù)M=3)-mse=0. 0.4045 仿真結(jié)果及分析 仿真結(jié)果(信號長度N=256,階數(shù)M=8)-mse=0. 3215 仿真結(jié)果及分析 仿真結(jié)果(信號長度N=256,階數(shù)M=8)-mse=0. 3215 仿真結(jié)果及分析 仿真結(jié)果(信號長度N=512,階數(shù)M=8)-mse=0.3326 仿真結(jié)果及分析 仿真結(jié)果(信號長度N=512,階數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題開題報告:實驗室管理研究
- 課題開題報告:深化學(xué)習(xí)型城市建設(shè)與城市包容性、可持續(xù)繁榮發(fā)展研究
- 跨學(xué)科實踐活動 制作裝置模擬吸煙有害健康教學(xué)設(shè)計-2024-2025學(xué)年冀少版(2024)生物七年級下冊
- 第三單元 資產(chǎn)階級民主革命與中華民國的建立(大單元教學(xué)設(shè)計)-2024-2025學(xué)年大單元視域下的歷史同步教學(xué)(統(tǒng)編版·八年級上冊)
- 2025年HED-系列厚膜陰極電泳涂料項目構(gòu)思建設(shè)方案
- 云環(huán)境下基于RIHDBSCAN的微博事件檢測及跟蹤
- 漢哈體態(tài)語對比研究
- 美國電影網(wǎng)站IMDb的榜單文化研究
- 著作權(quán)申請流程
- 法務(wù)專員求職信范文(7篇)
- 大唐大慈恩寺三藏法師傳白話本(整理壓縮版)
- 關(guān)鍵過程(工序)和特殊過程(工序)管理辦法
- 某電廠330MW機組八級熱力系統(tǒng)及管道通流部分的設(shè)計
- 高考新材料作文——如何處理材料作文所給材料
- 220kV輸電線路工程質(zhì)量通病防治措施
- 【EHS流程圖】建設(shè)項目職業(yè)衛(wèi)生“三同時”工作流程圖(9頁)
- 邁達斯建模(貝雷梁、鋼棧橋)
- [考研英語]商志英語作文模板
- Fluent出入口邊界條件設(shè)置及實例解析
- 模擬追溯演練報告(成品到原料)
- 常用一線降壓藥一覽表
評論
0/150
提交評論