journal article·2022-04-26Open access

A Novel PSO-Based Adaptive Filter Structure with Switching Selection Criteria for Active Noise Control

Eduardo Pichardo, Esteban Anides, Angel Vazquez, Eduardo Vazquez, Juan C. Sánchez, Héctor M. Pérez, Gabriel Sánchez, Juan G. Avalos, Giovanny Sánchez

Applied Sciences· Volume 12· Issue 9

Abstract

In recent years, active noise control (ANC) systems have been widely used in advanced electronic appliances. Nowadays, several authors use gradient-optimization algorithms since they can be easily implemented in these devices. However, these algorithms need to estimate the secondary path in advance. As consequence, this factor can limit its use in real-ANC applications since the secondary path can undergo significant variations over time. To solve this problem, we propose an ANC system with switching filter selection based on particle swarm optimization (PSO) algorithms. Specifically, we use two sets of populations of particles with different acceleration coefficients and inertia weights to create an advanced structure in which the first PSO algorithm guarantees a high convergence speed while the use of the second PSO algorithm allows to achieve a high-level noise reduction. The results demonstrate that the proposed algorithm exhibits better convergence properties compared with previously reported solutions.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Adaptive Filtering Techniques · Speech and Audio Processing · Blind Source Separation Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Instituto Politécnico Nacional, ESIME Culhuacan, Av. Santa Ana No. 1000, Ciudad de México 04260, Mexico

References (36)

Show source-provided references
1. A survey on active noise control in the past decade–Part II: Nonlinear systems10.1016/j.sigpro.2020.107929 ↗
2. Recent advances on active noise control: Open issues and innovative applications
3. Active noise control: A tutorial review10.1109/5.763310 ↗
4. Belicchi, C., Opinto, A., Martalo, M., Tira, A., Pinardi, D., Farina, A., and Ferrari, G. (2022). ANC: A Low-Cost Implementation Perspective, SAE International. No. 2022-01-0967.10.4271/2022-01-0967 ↗
5. Convergence analysis of FXLMS-based active noise control for repetitive impulses10.1016/j.apacoust.2014.09.026 ↗
6. Ryu, K.W., Hong, C.S., and Jeong, W.B. (2009, January 23–25). Active noise control of closed rectangular cavity using the fxlms algorithms. Proceedings of the Korean Society for Noise and Vibration Engineering Conference, Jeju Island, Korea.
7. A highly scalable parallel spike-based digital neuromorphic architecture for high-order fir filters using lms adaptive algorithm10.1016/j.neucom.2018.10.029 ↗
8. Vazquez, A.A., Avalos, J.G., Sanchez, G., Sanchez, J.C., and Perez, H. (2020). A Comparative Survey of Convex Combination of Adaptive Filters. IETE J. Res., 1–11.
9. Vázquez, A., Pichardo, E., Avalos, J.G., Sánchez, G., Martínez, H.M., Sánchez, J.C., and Pérez, H.M. (2019). Multichannel active noise control based on filtered-x affine projection-like and LMS algorithms with switching filter selection. Appl. Sci., 9.10.3390/app9214669 ↗
10. Filtered-x generalized mixed norm (FXGMN) algorithm for active noise control10.1016/j.ymssp.2018.01.035 ↗
11. Filtered-x least mean square/fourth (FXLMS/F) algorithm for active noise control10.1016/j.ymssp.2018.10.009 ↗
12. Filtered-x least mean fourth (FXLMF) and leaky FXLMF adaptive algorithms
13. Convex combination filtered-x algorithms for active noise control systems10.1109/TASL.2012.2215595 ↗
14. Effects of imperfect secondary path modeling on adaptive active noise control systems
15. Mean weight behavior of the filtered-x LMS algorithm10.1109/78.827540 ↗
16. Influence of modeling error on noise reduction performance of active noise control systems using filtered-x LMS algorithm10.1250/ast.17.195 ↗
17. The effect of transfer function estimation errors on the filtered-x LMS algorithm10.1109/78.285659 ↗
18. Yim, K.H., Kim, J.B., Lee, T.P., and Ahn, D.S. (1999, January 22–25). Genetic adaptive iir filtering algorithm for active noise control. Proceedings of the IEEE International Fuzzy Systems, Seoul, Korea.
19. An efficient identification approach for highly complex non-linear systems using the evolutionary computing method based Kalman filter10.1016/j.aeue.2021.153890 ↗
20. Accuracy and performance evaluation in the genetic optimization of nonlinear systems for active noise control10.1109/TIM.2007.899911 ↗
21. Russo, F., and Sicuranza, G.L. (2006, January 24–27). Genetic optimization in nonlinear systems for active noise control: Accuracy and performance evaluation. Proceedings of the 2006 IEEE Instrumentation and Measurement Technology Conference Proceedings, Sorrento, Italy.10.1109/IMTC.2006.328650 ↗
22. Active noise cancellation without secondary path identification by using an adaptive genetic algorithm10.1109/TIM.2009.2036410 ↗
23. Particle swarm optimization based active noise control algorithm without secondary path identification10.1109/TIM.2011.2169180 ↗
24. Quantum-behaved particle swarm optimization-based active noise control system with timing varying path10.1177/1461348419901084 ↗
25. A particle-swarm-optimization-based decentralized nonlinear active noise control system10.1109/TIM.2012.2205492 ↗
26. A robust evolutionary feedforward active noise control system using wilcoxon norm and particle swarm optimization algorithm10.1016/j.eswa.2012.01.038 ↗
27. Particle swarm optimization based non- linear active noise control under saturation nonlinearity10.1016/j.asoc.2016.01.011 ↗
28. Porghoveh, M., Heidari Shirazi, K., Messia, A., and Yildizdag, M.E. (2022). A PSO-based computational framework to design active noise cancelation systems for smart vehicle enclosures. Math. Mech. Solids, 10812865221089376.10.1177/10812865221089376 ↗
29. The particle swarm-explosion, stability, and convergence in a multidimensional complex space10.1109/4235.985692 ↗
30. The particle swarm optimization algorithm: Convergence analysis and parameter selection10.1016/S0020-0190(02)00447-7 ↗
31. A study of particle swarm optimization particle trajectories10.1016/j.ins.2005.02.003 ↗
32. An improved PSO algorithm with a territorial diversity-preserving scheme and enhanced exploration–exploitation balance10.1016/j.swevo.2012.12.004 ↗
33. Kuo, S.M., and Morgan, D.R. (1996). Active Noise Control Systems, Wiley.
34. Engelbrecht, A.P. (2007). Computational Intelligence: An Introduction, John Wiley & Sons.10.1002/9780470512517 ↗
35. Active adaptive sound control in a duct: A computer simulation10.1121/1.386908 ↗
36. A compact neuromorphic architecture with dynamic routing to efficiently simulate the FXECAP-L algorithm for real-time active noise control10.1016/j.asoc.2020.106233 ↗