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...
Saved in:
| Main Authors: | , , , , |
|---|---|
| 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 |