Abstract
Active Noise Control (ANC) has achieved good performance in noise reduction, and the handling of the secondary path is vital in ANC. Systems that do not handle secondary path cannot reflect the practice situation of the system and thus fail to guide the realization of ANC. Systems that identify secondary path in off-line way cannot update the parameters to adapt to the variations of the secondary path and have higher complexity of equipment in practical applications. On-line systems can track changes of environment, but still have limited convergence due to the influence of error signals and algorithm complexity. In this paper, we present a new method from the perspective of system design rather than an improvement of algorithm, which can be further used in combination with different algorithms. We divide the system into two modes and propose a dual-mode ANC system with online identification of the secondary path. The system can run between the I-on mode and I-off mode, which can be switched automatically in real time to adapt to the changes of the secondary path in different environments. This method can handle environmental changes more efficiently, and has better noise reduction overall.
Similar content being viewed by others
Data availability
The data is currently not available as the data also forms part of an ongoing study.
References
Ahmed S, Tufail M, Rehan M, Abbas T, Majid A (2021) A novel approach for improved noise reduction performance in feed-forward active noise control systems with (loudspeaker) saturation non-linearity in the secondary path[J]. IEEE/ACM Trans Audio Speech Lang Process 29:187–197
Albert AE, Gardner LA (1967) Stochastic approximation and nonlinear regression[M]. MIT Press, Cambridge
Aslam MS, Raja MAZ (2015) A new adaptive strategy to improve online secondary path modeling in active noise control systems using fractional signal processing approach. Signal Process 107:433–443
Aslam MS, Shi P, Lim CC (2019) Variable threshold-based selective updating algorithms in feed-forward active noise control systems[J]. IEEE Trans Circ Syst I Regul Pap 66(2):782–795
Aslam MS, Shi P, Lim CC (2019) Robust active noise control design by optimal weighted least squares approach[J]. IEEE Trans Circ Syst I Reg Pap 66(10):3955–3967
Aslam MS, Shi P, Lim C-C (2019) Robust active noise control design by optimal weighted least squares approach. IEEE Trans Circ Syst I Reg Pap 66(10):3955–3967
BOSA: Binary Orientation Search Algorithm
Carini A, Malatini S (2008) Optimal variable step-size NLMS algorithms with auxiliary noise power scheduling for feedforward active noise control[J]. IEEE Trans Audio Speech 16(8):1383–1395
Chatterjee I (2021) Artificial Intelligence and patentability: review and discussions. Int J Mod Res 1:15–21
Dehghani M, Montazeri Z, Dehghani A, Ramirez-Mendoza RA, Samet H, Guerrero JM, Dhiman G (2020) MLO: multi leader optimizer [J]. Int J Intell Eng Syst 13:364–373
Dehghani M, Montazeri Z, Dhiman G, Malik OP, Morales-Menendez R, Ramirez-Mendoza RA, Dehghani A, Guerrero JM, Parra-Arroyo L (2020) A spring search algorithm applied to engineering optimization problems. Appl Sci-Basel 10:18
Dehghani M, Montazeri Z, Givi H, Guerrero JM, Dhiman G (2020) Darts game optimizer: a new optimization technique based on darts game. Int J Intell Eng Syst 13(5):286–294
Dhiman G (2021) ESA: a hybrid bio-inspired metaheuristic optimization approach for engineering problems. Eng Comput 37(1):323-353
Dhiman G, Kaur A (2019) STOA: a bio-inspired based optimization algorithm for industrial engineering problems. Eng Appl Artif Intell 82:148–174
Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70
Dhiman G, Kumar V (2018) Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowl-Based Syst 159:20–50
Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196
Dhiman G, Garg M, Nagar A, Kumar V, DehghaniM (2021) A novel algorithm for global optimization: rat swarm optimizer [J]. J Ambient Intell Humaniz Comput 12:8457–8482
Dhiman G, Oliva D, Kaur A, Singh KK, Vimal S, Sharma A, Cengiz K (2021) BEPO: a novel binary emperor penguin optimizer for automatic feature selection [J]. Knowl Based Syst 211:106560
Eriksson LJ, Allie MC (1998) Use of random noise for onine transducer modeling in an adaptive active attenuation system[J]. J Acoust Soc Am 85(2):797–802
Feihong Gu (2020) Research on noise control system in vehicle based on broad-narrow hybrid control algorithm[D]. Jilin University
Furlong TS, Anderson BE, Patchett BD, Sommerfeldt SD (2021) Active noise control using remotely placed sources: Application to magnetic resonance imaging noise and equivalence to the time reversal inverse filter [J]. Appl Acoust 176:107902
Gomathi K, Saravanan V, Santhiyakumari N (2016) Variable step size for improving convergence of FxLMS algorithm[J]. Proc Technol 25:420–426
Haoxin Y, Kean C (2015) Convergence performance of filtered-x LMS algorithm with shifting secondary path estimation errors. Noise Vib Control [J] 35(6):152–158
Jiang Y, Chen S, Gu F, Meng H, Cao Y (2021) A modified feedforward hybrid active noise control system for vehicle [J]. Appl Acoust 175:107816
Kaur S, Awasthi LK, Sangal AL, Dhiman G (2020) Tunicate swarm algorithm: a new bio-inspired based metaheuristic paradigm for global optimization. Eng Appl Artif Intell 90:103541
Kumar R, Dhiman G (2021) A comparative study of fuzzy optimization through fuzzy number. Int J Mod Res 1:1–14
Kuo SM, Morgan D (1996) Active noise control systems: algorithms and DSP implementations[M]. John Wiley & Sons, Inc
Le Thai N, Wu X, Na J, Guo Y, Trung Tin NT, Le PX (2017) Adaptive variable step-size neural controller for nonlinear feedback active noise control systems [J]. Appl Acoust 116:337–347
Lee HM, Hua Y, Wang Z, Lim KM, Lee HP (2021) A review of the application of active noise control technologies on windows: challenges and limitations [J]. Appl Acoust 17:107753
Lopes PAC, Gerald JAB (2015) Auxiliary noise power scheduling algorithm for active noise control with online secondary path modeling and sudden changes. IEEE Signal Process Lett 22(10):1590–1594
Lu L, Kai-Li Y, de Lamare Rodrigo C et al (2021) A survey on active noise control in the past decade–Part II: Nonlinear systems[J]. Signal Process 181:107929
Luo L, Zhu W, Xie A (2021) A novel acoustic feedback compensation filter for nonlinear active noise control system[J]. Mech Syst Signal Process 158:107675
Ma P, Xiao YG (2017) A new strategy for online secondary-path modeling of narrowband active noise control. IEEE Trans Audio Speech Lang Process 25:420–434
Michalczyk M, Główka T, Figwer J (2016) Adaptation in active noise control—A simulation case study[C]. In: 2016 21st International Conference on Methods and Models in Automation and Robotics (MMAR). IEEE, pp 420–425
Morgan D (1980) An analysis of multiple correlation cancellation loops with a filter in the auxiliary path. IEEE Trans Acoust Speech Signal Process 28(4):454–467. https://doi.org/10.1109/TASSP.1980.1163430
Nagumo JI, Noda A (1967) A learning method for system identification[J]. IEEE Trans Automat Control 12(3):282–287
Olson HF, May EG (1953) Electronic sound absorber[J]. J Acoust Soc Am 25(6):1130–1136
Ross CF (1980) Active control of sound [D]. Doctoral dissertation, University of Cambridge
Ross CF (1982) An algorithm for designing a broadband active sound control system[J]. J Sound Vib 80(3):373–380
Shen X, Gan W-S, Shi D (2021) Alternative switching hybrid ANC [J]. Appl Acoust 173:107712
Shi C, Jiang N, Xie R, Li H (2019) A simulation investigation of modified FxLMS algorithms for feedforward active noise Control[C]//2019 Asia-Pacific signal and information processing association annual summit and conference (APSIPA ASC), pp 1833-1837
Snyder SD, Hansen CH (1994) The effect of transfer function estimation errors on the filtered-x LMS algorithm[J]. IEEE Trans Signal Process 42(4):950–953
Tapia, Kuo SM (1990) New adaptive on-line modeling technique for active noise control systems. Proceedings of the IEEE international conference on systems engineering, pp 280–283
Vaishnav PK, Sharma S, Sharma P (2021) Analytical review analysis for screening COVID-19. Int J Mod Res 1:22–29
Wahbi A, Elgouri R, Roukhe A, Hlou L (2013) Modeling and simulation of recursive least square adaptive (RLS) algorithm for noise cancellation in voice communication [J]. J Commun Comput 10(11)
Wang L, Kean C, Xu J (2021) A subband adaptive filtering for distributed active noise control systems[J]. IEEJ Trans Electr Electron Eng 16(3):436–444
Zhang M, Lan H, Ser W (2001) Cross-updated active noise control system with online secondary path modeling[J]. IEEE Trans Speech Audio Process 9(5):598–602
Funding
This research was supported by the National Natural Science Fund of China (No. 62001323).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, T., An, T., Geng, Y. et al. Dual-mode active noise control system with on-line identification of secondary path. Multimed Tools Appl 82, 33889–33910 (2023). https://doi.org/10.1007/s11042-023-14477-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14477-z