Adaptive active noise control

In this thesis two new adaptive active noise control algorithms using frequency weighting technique are developed. One is based on the filtered-X least-mean-square (FXLMS) algorithm and the other on the filtered-X normalized least-mean-square (FXNLMS) algorithm. They are referred to as the FXLMS++ a...

全面介绍

书目详细资料
主要作者: Yang, Xiao Hua
其他作者: Xie, Lihua
格式: Thesis
语言:English
出版: 2008
主题:
在线阅读:http://hdl.handle.net/10356/13248
_version_ 1826127099768864768
author Yang, Xiao Hua
author2 Xie, Lihua
author_facet Xie, Lihua
Yang, Xiao Hua
author_sort Yang, Xiao Hua
collection NTU
description In this thesis two new adaptive active noise control algorithms using frequency weighting technique are developed. One is based on the filtered-X least-mean-square (FXLMS) algorithm and the other on the filtered-X normalized least-mean-square (FXNLMS) algorithm. They are referred to as the FXLMS++ and FXNLMS++ respectively in the thesis and are motivated by the fact that the FXLMS and FXNLMS algorithms may be easily affected by the random noise which is added to the active noise control system to implement an on-line secondary path identification. Observe that noises to be attenuated in active noise control sys-tems usually are either narrowband signals (for example, industrial fans or trans-formers) or broadband signals with known frequency range. The two proposed algorithms, the FXLMS+-1- and FXNLMS++ algorithms, overcome the drawback of the FXLMS and FXNLMS algorithms by introducing frequency weighting over the frequency range of interest. The frequency weighting allows the algorithms to focus on the noises we want to attenuate while filtering out the frequency com-ponents which are imparted by the random noise added to implement the on-line secondary path identification. Simulations for both a single-input single-output (SISO) system and an multi-input multi-output (MIMO) system are carried out using the four algorithms, namely, the FXLMS, the FXNLMS, the FXLMS++ and the FXNLMS++ algorithms. The results clearly indicate that the proposed algo-rithms, especially the FXNLMS+-1- algorithm, enjoy fast convergence and better atenuation of noises. Two testbeds are then designed to test the applicability of the algorithms. The experimental results further verify our findings in simulations, i.e. the FXNLMS++ algorithm gives the best result for both the SISO and MIMO active noise control.
first_indexed 2024-10-01T07:03:13Z
format Thesis
id ntu-10356/13248
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:03:13Z
publishDate 2008
record_format dspace
spelling ntu-10356/132482023-07-04T15:10:40Z Adaptive active noise control Yang, Xiao Hua Xie, Lihua School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems In this thesis two new adaptive active noise control algorithms using frequency weighting technique are developed. One is based on the filtered-X least-mean-square (FXLMS) algorithm and the other on the filtered-X normalized least-mean-square (FXNLMS) algorithm. They are referred to as the FXLMS++ and FXNLMS++ respectively in the thesis and are motivated by the fact that the FXLMS and FXNLMS algorithms may be easily affected by the random noise which is added to the active noise control system to implement an on-line secondary path identification. Observe that noises to be attenuated in active noise control sys-tems usually are either narrowband signals (for example, industrial fans or trans-formers) or broadband signals with known frequency range. The two proposed algorithms, the FXLMS+-1- and FXNLMS++ algorithms, overcome the drawback of the FXLMS and FXNLMS algorithms by introducing frequency weighting over the frequency range of interest. The frequency weighting allows the algorithms to focus on the noises we want to attenuate while filtering out the frequency com-ponents which are imparted by the random noise added to implement the on-line secondary path identification. Simulations for both a single-input single-output (SISO) system and an multi-input multi-output (MIMO) system are carried out using the four algorithms, namely, the FXLMS, the FXNLMS, the FXLMS++ and the FXNLMS++ algorithms. The results clearly indicate that the proposed algo-rithms, especially the FXNLMS+-1- algorithm, enjoy fast convergence and better atenuation of noises. Two testbeds are then designed to test the applicability of the algorithms. The experimental results further verify our findings in simulations, i.e. the FXNLMS++ algorithm gives the best result for both the SISO and MIMO active noise control. Master of Engineering 2008-08-18T08:49:39Z 2008-10-20T07:21:27Z 2008-08-18T08:49:39Z 2008-10-20T07:21:27Z 1999 1999 Thesis http://hdl.handle.net/10356/13248 en 105 p. application/pdf
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Yang, Xiao Hua
Adaptive active noise control
title Adaptive active noise control
title_full Adaptive active noise control
title_fullStr Adaptive active noise control
title_full_unstemmed Adaptive active noise control
title_short Adaptive active noise control
title_sort adaptive active noise control
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
url http://hdl.handle.net/10356/13248
work_keys_str_mv AT yangxiaohua adaptiveactivenoisecontrol