透過您的圖書館登入
IP:3.145.69.53
  • 期刊

Exponentially Convergent IIR Filter-based RLS Algorithm Equipped with Commutation Error for Active Noise Control

建構於IIR濾波器上且具置換誤差之指數收歛的RLS演算法應用於主動噪音控制

摘要


在本研究中,我們發展了一個建構於IIR濾波器且具有置換誤差(CE)的RLS演算法於主動噪音控制,這個演算法叫做FxdRLS/CE演算法,接著我們建立了一個決定論的方法來探討此演算法的收斂性。在一個持續激發滿足的條件下,這個具有介於零與一之遺忘因子的FxdRLS/CE演算法,被證明是指數收歛的,而這保證的收歛性質是獲益於CE與RLS的結合應用於主動噪音控制中的。儘管電腦模擬時,在足夠小的遺忘因子值之下,數值的不穩定可能會發生;但一個具有適當遺忘因子值的FxdRLS/CE演算法,相對於不具備CE的FxdRLS演算法和我們以前研究中所用的演算法,對於有限頻帶的白色雜訊仍可以達到一個較佳的主動噪音控制性能,而此性能是以收歛速率和雜訊減小的程度而言。在我們硬體計算能力的限制下,實驗結果也顯示所建議的演算法對於多頻雜訊的有效主動噪音控制性能。總而言之,這些結果證實了FxdRLS/CE演算法在提升主動噪音控制性能的效力。

關鍵字

無資料

並列摘要


In this study, an infinite-impulse-response (IIR) filter-based recursive-least-squares (RLS) algorithm equipped with commutation error (CE) is developed for active noise control (ANC). This algorithm is referred to as FxdRLS/CE algorithm and a deterministic approach is established to explore convergence properties of the algorithm. The FxdRLS/CE algorithm with forgetting factor between zero and one is theoretically shown to be exponentially convergent, provided that a persistent excitation condition is satisfied. This guaranteed property of convergence is benefited from the use of CE with RLS for ANC. Despite numerical instability that may occur in computer simulation at sufficient small forgetting-factor value, the proper forgetting-factor value FxdRLS/CE algorithm can achieve a better ANC performance for band-limited white noise in terms of convergence rate and level of noise reduction as compared with that using an FxdRLS algorithm without CE and that using the algorithms in our previous studies. Experimental results also show an effective ANC performance of the proposed algorithm for multiple-frequency noise under our hardware limitation of computation capability. Altogether, these results support the effectiveness of the FxdRLS/CE algorithm for enhanced ANC performance.

延伸閱讀