Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control

This paper introduces a reduced Gaussian kernel filtered-x least mean square (RGKxLMS) algorithm for a nonlinear active noise control (NANC) system. This algorithm addresses the computational and storage challenges posed by the traditional kernel (i.e., KFxLMS) algorithm. Then, we analyze the mean w...

Full description

Saved in:
Bibliographic Details
Main Authors: Jinhua Ku, Hongyu Han, Weixi Zhou, Hong Wang, Sheng Zhang
Format: Article
Language:English
Published: MDPI AG 2024-11-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/26/12/1010
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850240878700920832
author Jinhua Ku
Hongyu Han
Weixi Zhou
Hong Wang
Sheng Zhang
author_facet Jinhua Ku
Hongyu Han
Weixi Zhou
Hong Wang
Sheng Zhang
author_sort Jinhua Ku
collection DOAJ
description This paper introduces a reduced Gaussian kernel filtered-x least mean square (RGKxLMS) algorithm for a nonlinear active noise control (NANC) system. This algorithm addresses the computational and storage challenges posed by the traditional kernel (i.e., KFxLMS) algorithm. Then, we analyze the mean weight behavior and computational complexity of the RGKxLMS, demonstrating its reduced complexity compared to existing kernel filtering methods and its mean stable performance. To further enhance noise reduction, we also develop the historical error correction RGKxLMS (HECRGKxLMS) algorithm, incorporating historical error information. Finally, the effectiveness of the proposed algorithms is validated, using Lorenz chaotic noise, non-stationary noise environments, and factory noise.
format Article
id doaj-art-ddc97bc1652d4829a73bf60b94105e2f
institution OA Journals
issn 1099-4300
language English
publishDate 2024-11-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj-art-ddc97bc1652d4829a73bf60b94105e2f2025-08-20T02:00:45ZengMDPI AGEntropy1099-43002024-11-012612101010.3390/e26121010Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise ControlJinhua Ku0Hongyu Han1Weixi Zhou2Hong Wang3Sheng Zhang4College of Computer Science, Sichuan Normal University, Chengdu 610101, ChinaCollege of Computer Science, Sichuan Normal University, Chengdu 610101, ChinaCollege of Computer Science, Sichuan Normal University, Chengdu 610101, ChinaCollege of Computer Science, Sichuan Normal University, Chengdu 610101, ChinaSchool of Information Science and Technology, Southwest Jiaotong University, Chengdu 611756, ChinaThis paper introduces a reduced Gaussian kernel filtered-x least mean square (RGKxLMS) algorithm for a nonlinear active noise control (NANC) system. This algorithm addresses the computational and storage challenges posed by the traditional kernel (i.e., KFxLMS) algorithm. Then, we analyze the mean weight behavior and computational complexity of the RGKxLMS, demonstrating its reduced complexity compared to existing kernel filtering methods and its mean stable performance. To further enhance noise reduction, we also develop the historical error correction RGKxLMS (HECRGKxLMS) algorithm, incorporating historical error information. Finally, the effectiveness of the proposed algorithms is validated, using Lorenz chaotic noise, non-stationary noise environments, and factory noise.https://www.mdpi.com/1099-4300/26/12/1010nonlinear active noise controlkernel filtered-x least mean square algorithmerror-correction learningnonlinearity issues
spellingShingle Jinhua Ku
Hongyu Han
Weixi Zhou
Hong Wang
Sheng Zhang
Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control
Entropy
nonlinear active noise control
kernel filtered-x least mean square algorithm
error-correction learning
nonlinearity issues
title Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control
title_full Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control
title_fullStr Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control
title_full_unstemmed Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control
title_short Reduced Gaussian Kernel Filtered-x LMS Algorithm with Historical Error Correction for Nonlinear Active Noise Control
title_sort reduced gaussian kernel filtered x lms algorithm with historical error correction for nonlinear active noise control
topic nonlinear active noise control
kernel filtered-x least mean square algorithm
error-correction learning
nonlinearity issues
url https://www.mdpi.com/1099-4300/26/12/1010
work_keys_str_mv AT jinhuaku reducedgaussiankernelfilteredxlmsalgorithmwithhistoricalerrorcorrectionfornonlinearactivenoisecontrol
AT hongyuhan reducedgaussiankernelfilteredxlmsalgorithmwithhistoricalerrorcorrectionfornonlinearactivenoisecontrol
AT weixizhou reducedgaussiankernelfilteredxlmsalgorithmwithhistoricalerrorcorrectionfornonlinearactivenoisecontrol
AT hongwang reducedgaussiankernelfilteredxlmsalgorithmwithhistoricalerrorcorrectionfornonlinearactivenoisecontrol
AT shengzhang reducedgaussiankernelfilteredxlmsalgorithmwithhistoricalerrorcorrectionfornonlinearactivenoisecontrol