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...

Full description

Bibliographic Details
Main Authors: Á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
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