Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection
Affine projection (AP) algorithms have been demonstrated to have faster convergence speeds than the conventional least mean square (LMS) algorithms. However, LMS algorithms exhibit smaller steady-state mean square errors (MSEs) when compared with affine projection (AP) algorithms. Recently, several...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-11-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/9/21/4669 |
_version_ | 1818359770393870336 |
---|---|
author | Ángel A. Vázquez Eduardo Pichardo Juan G. Avalos Giovanny Sánchez Hugo M. Martínez Juan C. Sánchez Héctor M. Pérez |
author_facet | Ángel A. Vázquez Eduardo Pichardo Juan G. Avalos Giovanny Sánchez Hugo M. Martínez Juan C. Sánchez Héctor M. Pérez |
author_sort | Ángel A. Vázquez |
collection | DOAJ |
description | Affine projection (AP) algorithms have been demonstrated to have faster convergence speeds than the conventional least mean square (LMS) algorithms. However, LMS algorithms exhibit smaller steady-state mean square errors (MSEs) when compared with affine projection (AP) algorithms. Recently, several authors have proposed alternative methods based on convex combinations to improve the steady-state MSE of AP algorithms, even with the increased computational cost from the simultaneous use of two filters. In this paper, we present an alternative method based on an affine projection-like (APL-I) algorithm and least mean square (LMS) algorithm to solve the ANC under stationary Gaussian noise environments. In particular, we propose a switching filter selection criteria to improve the steady-state MSE without increasing the computational cost when compared with existing models. Here, we validate the proposed strategy in a single and a multichannel system, with and without automatically adjusting the scaling factor of the APL-I algorithm. The results demonstrate that the proposed scheme exploits the best features of each filter (APL-I and LMS) to guarantee rapid convergence with a low steady-state MSE. Additionally, the proposed approach demands a low computational burden compared with existing convex combination approaches, which will potentially lead to the development of real-time ANC applications. |
first_indexed | 2024-12-13T20:50:10Z |
format | Article |
id | doaj.art-ac9ea2663baf4e33b21cca7c88133e80 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-12-13T20:50:10Z |
publishDate | 2019-11-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-ac9ea2663baf4e33b21cca7c88133e802022-12-21T23:31:54ZengMDPI AGApplied Sciences2076-34172019-11-01921466910.3390/app9214669app9214669Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter SelectionÁngel A. Vázquez0Eduardo Pichardo1Juan G. Avalos2Giovanny Sánchez3Hugo M. Martínez4Juan C. Sánchez5Héctor M. Pérez6Instituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoInstituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoInstituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoInstituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoInstituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoInstituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoInstituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, MexicoAffine projection (AP) algorithms have been demonstrated to have faster convergence speeds than the conventional least mean square (LMS) algorithms. However, LMS algorithms exhibit smaller steady-state mean square errors (MSEs) when compared with affine projection (AP) algorithms. Recently, several authors have proposed alternative methods based on convex combinations to improve the steady-state MSE of AP algorithms, even with the increased computational cost from the simultaneous use of two filters. In this paper, we present an alternative method based on an affine projection-like (APL-I) algorithm and least mean square (LMS) algorithm to solve the ANC under stationary Gaussian noise environments. In particular, we propose a switching filter selection criteria to improve the steady-state MSE without increasing the computational cost when compared with existing models. Here, we validate the proposed strategy in a single and a multichannel system, with and without automatically adjusting the scaling factor of the APL-I algorithm. The results demonstrate that the proposed scheme exploits the best features of each filter (APL-I and LMS) to guarantee rapid convergence with a low steady-state MSE. Additionally, the proposed approach demands a low computational burden compared with existing convex combination approaches, which will potentially lead to the development of real-time ANC applications.https://www.mdpi.com/2076-3417/9/21/4669active noise controlfiltered-x affine projection-like algorithmfiltered-x lms algorithm |
spellingShingle | Ángel A. Vázquez Eduardo Pichardo Juan G. Avalos Giovanny Sánchez Hugo M. Martínez Juan C. Sánchez Héctor M. Pérez Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection Applied Sciences active noise control filtered-x affine projection-like algorithm filtered-x lms algorithm |
title | Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection |
title_full | Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection |
title_fullStr | Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection |
title_full_unstemmed | Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection |
title_short | Multichannel Active Noise Control Based on Filtered-x Affine Projection-Like and LMS Algorithms with Switching Filter Selection |
title_sort | multichannel active noise control based on filtered x affine projection like and lms algorithms with switching filter selection |
topic | active noise control filtered-x affine projection-like algorithm filtered-x lms algorithm |
url | https://www.mdpi.com/2076-3417/9/21/4669 |
work_keys_str_mv | AT angelavazquez multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection AT eduardopichardo multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection AT juangavalos multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection AT giovannysanchez multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection AT hugommartinez multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection AT juancsanchez multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection AT hectormperez multichannelactivenoisecontrolbasedonfilteredxaffineprojectionlikeandlmsalgorithmswithswitchingfilterselection |