fbpx
维基百科

最小方均誤差 (數位濾波器)

在有限長度數位濾波器的設計中,最小平均平方誤差(英文:least mean-square error)是所設計的濾波器響應與理想濾波器響應在欲探討的頻段中的最小誤差。由於所設計的數位濾波器的長度不是無限長,所以在設計上和完美的濾波器會存在誤差。是訊號工程師會關心設計的濾波器的響應重點。此平均誤差利用統計學的方均值來計算求得。

定義 编辑

 

其中 為設計濾波器響應,有k+1項:   表示頻率變數對取樣頻率 正歸化參數:   ,是離散化的頻率(normalized frequency)。此為離散時間傅立葉轉換表示法

其中  是理想濾波器的離散時間傅立葉轉換表示法。

注意此算式中對頻譜的積分上下界,採取正負取樣頻率的一半即可。[1]因為響應函式已經被取樣,會讓信號頻譜具有週期性,其週期就是取樣頻率為 。所以探討MSE時,積分範圍採取  即可,節省運算量。

另外,此種將函數平方再對變數積分取平均的算法,類似對變數取 範數。即是對向量做二維的純量化平均的處理,和另一個設計濾波器做法Mini-max相比,做最佳化較容易,因為這是實函數平方微分後再積分的線性運算

有限脈衝響應濾波器的設計應用 编辑

運用定義,將 取代 做變數變換:

  

 

因為絕對值內函數是以時刻變數構成的實函數,所以可將絕對值平方直接寫成兩個實函數部分相乘。

 

將MSN對s{n]做偏微分,

 

將上式第一個等號後面的兩個 項合併,因為引數起始值和最末項值相同。

 

上式等號右邊的兩項中,都各有將餘弦函數從-1/2積分到1/2,又因為有兩個自變數係數不同的餘弦函數相乘,整個計算結果要分開討論。

  項次 编辑

  的項次  相異或相同,因為函數的正交性,會有不同的積分效果。此可由三角函數的積化合差驗證出來。

  故可得:

 


MSE 是設計上濾波器響應函數和理想函數之間的誤差,吾人會希望這個誤差越小越好,即是設計的響應要和理想的響應,在所有時刻n上的趨勢一樣。

故使:  for all n.

可得:

 

觀察上式,若我們要得到濾波器的最小方均誤差,則要將理想濾波器頻域響應對餘弦函數做多項式內積

最後將 的值帶入 

 

 即為欲設計的濾波器脈衝響應式。

結合權重函數 编辑

在數位濾波器設計中,可以利用權重函數 去設計定頻段更接近理想值。則MSE則表示為:

 

MSE對s[n]的微分值為零可改寫為:

 

 

 

可再將上式寫成矩陣式:

  A矩陣每一行表示不同 代表的數值,每一列代表不同n代表的數值;s向量與B向量每一列表示不同n代表的數值。

其中: 

經由此舉陣式可解出帶有權重函數設計的 

最後將 帶入 

 

 即是欲設計的濾波器響應。

參考文獻 编辑

  1. ^ Manolakis, Dimitris G.; Ingle, Vinay K. Applied Digital Signal Processing: Theory and Practice (PDF). Cambridge University Press. 2011-09-30 [2023-06-15]. (原始内容 (PDF)于2018-11-23) (英语). 

最小方均誤差, 數位濾波器, 本條目存在以下問題, 請協助改善本條目或在討論頁針對議題發表看法, 此條目可能需要清理, 以符合维基百科质量标准, 2023年6月15日, 请尽量协助改善这篇条目, 详细信息请参见讨论页, 此條目需要精通或熟悉數位訊號處理的编者参与及协助编辑, 2023年6月15日, 請邀請適合的人士改善本条目, 更多的細節與詳情請參见討論頁, 另見其他需要數位訊號處理專家關注的頁面, 在有限長度數位濾波器的設計中, 最小平均平方誤差, 英文, least, mean, square, error, . 本條目存在以下問題 請協助改善本條目或在討論頁針對議題發表看法 此條目可能需要清理 以符合维基百科质量标准 2023年6月15日 请尽量协助改善这篇条目 详细信息请参见讨论页 此條目需要精通或熟悉數位訊號處理的编者参与及协助编辑 2023年6月15日 請邀請適合的人士改善本条目 更多的細節與詳情請參见討論頁 另見其他需要數位訊號處理專家關注的頁面 在有限長度數位濾波器的設計中 最小平均平方誤差 英文 least mean square error 是所設計的濾波器響應與理想濾波器響應在欲探討的頻段中的最小誤差 由於所設計的數位濾波器的長度不是無限長 所以在設計上和完美的濾波器會存在誤差 是訊號工程師會關心設計的濾波器的響應重點 此平均誤差利用統計學的方均值來計算求得 目录 1 定義 2 有限脈衝響應濾波器的設計應用 2 1 UNIQ postMath 00000015 QINU 與 UNIQ postMath 00000016 QINU 項次 3 結合權重函數 4 參考文獻定義 编辑M S E 1 f s f s 2 f s 2 R f H d f 2 d f displaystyle MSE triangleq frac 1 f s int limits f s 2 f s 2 R f H d f 2 df nbsp 其中R f displaystyle R f nbsp 為設計濾波器響應 有k 1項 R F n 0 k s n c o s 2 p n F displaystyle R F sum n 0 k s n cos 2 pi nF nbsp F displaystyle F nbsp 表示頻率變數對取樣頻率f s displaystyle f s nbsp 的正歸化參數 F f f s displaystyle F frac f f s nbsp 是離散化的頻率 normalized frequency 此為離散時間傅立葉轉換表示法其中H d f n h n e j 2 p f f s H d f n h n e j 2 p n F displaystyle H d f sum n h n e j2 pi f over f s H d f sum n h n e j2 pi nF nbsp 是理想濾波器的離散時間傅立葉轉換表示法 注意此算式中對頻譜的積分上下界 採取正負取樣頻率的一半即可 1 因為響應函式已經被取樣 會讓信號頻譜具有週期性 其週期就是取樣頻率為f s displaystyle f s nbsp 所以探討MSE時 積分範圍採取 f s 2 displaystyle frac f s 2 nbsp 到f s 2 displaystyle frac f s 2 nbsp 即可 節省運算量 另外 此種將函數平方再對變數積分取平均的算法 類似對變數取L 2 displaystyle L 2 nbsp 範數 即是對向量做二維的純量化平均的處理 和另一個設計濾波器做法Mini max相比 做最佳化較容易 因為這是實函數平方微分後再積分的線性運算有限脈衝響應濾波器的設計應用 编辑運用定義 將F displaystyle F nbsp 取代f displaystyle f nbsp 做變數變換 F f f s displaystyle F frac f f s nbsp d F 1 f s d f displaystyle dF frac 1 f s df nbsp M S E 1 2 1 2 R F H d F 2 d F 1 2 1 2 n 1 k s n c o s 2 p n F H d F 2 d F displaystyle begin aligned MSE amp int 1 2 1 2 R F H d F 2 dF amp int 1 2 1 2 sum n 1 k s n cos 2 pi nF H d F 2 dF end aligned nbsp 因為絕對值內函數是以時刻變數構成的實函數 所以可將絕對值平方直接寫成兩個實函數部分相乘 M S E 1 2 1 2 v 0 k s v c o s 2 p v F H d F t 0 k s t c o s 2 p t F H d F d F displaystyle MSE int 1 2 1 2 left sum v 0 k s v cos 2 pi vF H d F right left sum tau 0 k s tau cos 2 pi tau F H d F right dF nbsp 將MSN對s n 做偏微分 M S E s n 1 2 1 2 c o s 2 p n F t 0 k s t c o s 2 p t F H d F d F 1 2 1 2 v 0 k s v c o s 2 p v F H d F d F displaystyle begin aligned frac partial MSE partial s n amp int 1 2 1 2 cos 2 pi nF Bigl sum tau 0 k s tau cos 2 pi tau F H d F Bigr dF amp int 1 2 1 2 Bigl sum v 0 k s v cos 2 pi vF H d F Bigr dF end aligned nbsp 將上式第一個等號後面的兩個S displaystyle Sigma nbsp 項合併 因為引數起始值和最末項值相同 M S E s n 2 t 0 k s t 1 2 1 2 c o s 2 p t F c o s 2 p n F d F 2 1 2 1 2 H d F c o s 2 p n F d F n 0 1 2 k displaystyle begin aligned frac partial MSE partial s n amp 2 sum tau 0 k s tau int 1 2 1 2 cos 2 pi tau F cos 2 pi nF dF amp 2 int 1 2 1 2 H d F cos 2 pi nF dF forall n 0 1 2 k end aligned nbsp 上式等號右邊的兩項中 都各有將餘弦函數從 1 2積分到1 2 又因為有兩個自變數係數不同的餘弦函數相乘 整個計算結果要分開討論 R F displaystyle R F nbsp 與H d F displaystyle H d F nbsp 項次 编辑 R F displaystyle R F nbsp 與H d F displaystyle H d F nbsp 的項次n displaystyle n nbsp 與t displaystyle tau nbsp 相異或相同 因為函數的正交性 會有不同的積分效果 此可由三角函數的積化合差驗證出來 1 2 1 2 c o s 2 p t F c o s 2 p n F d F 0 n t 1 2 n t n 0 1 n t n 0 displaystyle int 1 2 1 2 cos 2 pi tau F cos 2 pi nF dF begin cases 0 amp n neq tau 1 2 amp n tau n neq 0 1 amp n tau n 0 end cases nbsp 故可得 M S E s 0 2 s 0 1 2 1 2 1 2 H d F 1 d F 0 n 0 M S E s n s n 2 1 2 1 2 c o s 2 p n F H d F d F 0 n 0 displaystyle begin aligned frac partial MSE partial s 0 amp 2s 0 times 1 2 int 1 2 1 2 H d F times 1dF 0 forall n 0 frac partial MSE partial s n amp s n 2 int 1 2 1 2 cos 2 pi nF H d F dF 0 forall n neq 0 end aligned nbsp MSE 是設計上濾波器響應函數和理想函數之間的誤差 吾人會希望這個誤差越小越好 即是設計的響應要和理想的響應 在所有時刻n上的趨勢一樣 故使 M S E s n 0 displaystyle partial MSE over partial s n 0 nbsp for all n 可得 s 0 1 2 1 2 H d F d F s n 2 1 2 1 2 c o s 2 p n F H d F d F displaystyle begin aligned s 0 int 1 2 1 2 H d F dF s n 2 int 1 2 1 2 cos 2 pi nF H d F dF end aligned nbsp 觀察上式 若我們要得到濾波器的最小方均誤差 則要將理想濾波器頻域響應對餘弦函數做多項式內積 最後將s n displaystyle s n nbsp 的值帶入h k displaystyle h k nbsp h k s 0 h k n s n 2 h k n s n 2 for n 1 2 3 k h n 0 for n lt 0 and n N displaystyle begin cases h k s 0 h k n s n 2 h k n s n 2 amp text for n 1 2 3 k h n 0 text for n lt 0 text and n geq N end cases nbsp h n displaystyle h n nbsp 即為欲設計的濾波器脈衝響應式 結合權重函數 编辑在數位濾波器設計中 可以利用權重函數W F displaystyle W F nbsp 去設計定頻段更接近理想值 則MSE則表示為 M S E 1 2 1 2 W F R F H d F 2 d F 1 2 1 2 W F 1 2 1 2 s t c o s 2 p t F H d F d F displaystyle MSE int 1 2 1 2 W F R F H d F 2 dF int 1 2 1 2 W F Bigl sum 1 2 1 2 s tau cos 2 pi tau F H d F Bigr dF nbsp MSE對s n 的微分值為零可改寫為 M S E s n 2 1 2 1 2 W F c o s 2 p n F t a u k s t c o s 2 p t F H d F d F displaystyle frac partial MSE partial s n 2 int 1 2 1 2 W F cos 2 pi nF biggl sum tau k s tau cos 2 pi tau F H d F biggr dF nbsp t 0 k s t 1 2 1 2 W F c o s 2 p n F c o s 2 p t F d F 1 2 1 2 W F H d F c o s 2 p n F d f 0 n 0 k displaystyle sum tau 0 k s tau int 1 2 1 2 W F cos 2 pi nF cos 2 pi tau F dF int 1 2 1 2 W F H d F cos 2 pi nF df 0 n in 0 k nbsp t 0 k s t 1 2 1 2 W F c o s 2 p n F c o s 2 p t F d F 1 2 1 2 W F H d F c o s 2 p n F d F displaystyle Rightarrow sum tau 0 k s tau int 1 2 1 2 W F cos 2 pi nF cos 2 pi tau F dF int 1 2 1 2 W F H d F cos 2 pi nF dF nbsp 可再將上式寫成矩陣式 A 0 0 A 0 1 A 0 2 A 0 k A 1 0 A 1 1 A 1 2 A 1 k A k 0 A k 1 A k 2 A k k s 0 s 1 s k B 0 B 1 B k displaystyle begin bmatrix A 0 0 amp A 0 1 amp A 0 2 amp amp A 0 k A 1 0 amp A 1 1 amp A 1 2 amp amp A 1 k vdots amp vdots amp vdots amp ddots amp vdots A k 0 amp A k 1 amp A k 2 amp cdots amp A k k end bmatrix begin bmatrix s 0 s 1 vdots s k end bmatrix begin bmatrix B 0 B 1 vdots B k end bmatrix nbsp A矩陣每一行表示不同t displaystyle tau nbsp 代表的數值 每一列代表不同n代表的數值 s向量與B向量每一列表示不同n代表的數值 其中 A n t 1 2 1 2 W F c o s 2 p n F c o s 2 p t F d F B n 1 2 1 2 W F H d F c o s 2 p n F d F displaystyle A n tau int 1 2 1 2 W F cos 2 pi nF cos 2 pi tau F dF B n int 1 2 1 2 W F H d F cos 2 pi nF dF nbsp 經由此舉陣式可解出帶有權重函數設計的s n displaystyle s n nbsp 最後將s n displaystyle s n nbsp 帶入h k displaystyle h k nbsp h k s 0 h k n s n 2 h k n s n 2 for n 1 2 3 k h n 0 for n lt 0 and n N displaystyle begin cases h k s 0 h k n s n 2 h k n s n 2 amp text for n 1 2 3 k h n 0 text for n lt 0 text and n geq N end cases nbsp h k displaystyle h k nbsp 即是欲設計的濾波器響應 參考文獻 编辑 Manolakis Dimitris G Ingle Vinay K Applied Digital Signal Processing Theory and Practice PDF Cambridge University Press 2011 09 30 2023 06 15 原始内容存档 PDF 于2018 11 23 英语 取自 https zh wikipedia org w index php title 最小方均誤差 數位濾波器 amp oldid 78571927, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。