Particle swarm optimization based novel adaptive step-size FxLMS algorithm with reference signal smoothing processor for feedforward active noise control systems

Abstract The unimproved filtered-x least mean square (FxLMS) algorithm is not enough to guarantee the convergence rate and stability when outliers appear in the reference signal X n . To make up for this deficiency, a novel adaptive step-size FxLMS with reference signal smoothing processor (NASFSxLMS) algorithm is proposed to accelerate the convergence rate and weaken the impact of outliers. The reference signal smoothing processor integrates the Moving-Median filter and the Hampel filter to preprocess different types of reference signals. The novel adaptive step-size is developed by normalizing the step-size adjustment factor which takes the Euclidean Norm of X n and error signal e n into consideration. What’s more, different coefficients of the step-size adjustment factor h ( n ) in the normalization function result in different noise reduction effects. To further ameliorate the noise reduction performance of the proposed algorithm, we combine the NASFSxLMS algorithm with the particle swarm optimization (NASFSxLMS-PSO) algorithm to get the optimal coefficients of h ( n ) . Simulation results demonstrate the faster convergence rate, enhanced stability and higher noise reduction of the proposed algorithms under different types of reference signals.

[1]  Lu Lu,et al.  Improved Filtered-x Least Mean Kurtosis Algorithm for Active Noise Control , 2017, Circuits Syst. Signal Process..

[2]  Haiquan Zhao,et al.  A Variable Step-Size Shrinkage Set-Membership Affine Projection Algorithm for Noisy Input , 2019, Circuits Syst. Signal Process..

[3]  Xiangping Zeng,et al.  Nonlinear adaptive filter-based simplified bilinear model for multichannel active control of nonlinear noise processes , 2013 .

[4]  Haiquan Zhao,et al.  Filtered-x generalized mixed norm (FXGMN) algorithm for active noise control , 2018, Mechanical Systems and Signal Processing.

[5]  Yan Song Wang,et al.  Active interior noise control for rail vehicle using a variable step-size median-LMS algorithm , 2018 .

[6]  W. Mitsuhashi,et al.  Improving robustness of filtered-x least mean p-power algorithm for active attenuation of standard symmetric-α-stable impulsive noise , 2011 .

[7]  R. Leahy,et al.  Adaptive filtering of stable processes for active attenuation of impulsive noise , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[8]  Xiangyang Wang,et al.  A Novel Least-Mean Kurtosis Adaptive Filtering Algorithm Based on Geometric Algebra , 2019, IEEE Access.

[9]  Shuming Chen,et al.  A modified adaptive weight-constrained FxLMS algorithm for feedforward active noise control systems , 2020 .

[10]  Ganapati Panda,et al.  Particle swarm optimization based nonlinear active noise control under saturation nonlinearity , 2016, Appl. Soft Comput..

[11]  Dinh Cong Le,et al.  M-max partial update leaky bilinear filter-error least mean square algorithm for nonlinear active noise control , 2019 .

[12]  Yu Guo,et al.  Adaptive variable step-size neural controller for nonlinear feedback active noise control systems , 2017 .

[13]  Haiquan Zhao,et al.  Adaptive combination of step sizes for distributed incremental affine projection algorithm , 2017, 2017 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC).

[14]  Bin Chen,et al.  Convex combination-based active impulse noise control system , 2020, Journal of Low Frequency Noise, Vibration and Active Control.

[15]  Dinh Cong Le,et al.  A bilinear functional link artificial neural network filter for nonlinear active noise control and its stability condition , 2018 .

[16]  Xu Sun,et al.  Adaptive algorithm for active control of impulsive noise , 2006 .

[17]  W. Mitsuhashi,et al.  Improving performance of FxLMS algorithm for active noise control of impulsive noise , 2009 .

[18]  L. Piroddi,et al.  Active noise control with on-line estimation of non-Gaussian noise characteristics , 2012 .

[19]  Woon-Seng Gan,et al.  Optimal Leak Factor Selection for the Output-Constrained Leaky Filtered-Input Least Mean Square Algorithm , 2019, IEEE Signal Processing Letters.

[20]  Rui Seara,et al.  Leaky-FXLMS algorithm: stochastic analysis for Gaussian data and secondary path modeling error , 2005, IEEE Transactions on Speech and Audio Processing.

[21]  Masayuki Kawamata,et al.  A new variable step size LMS algorithm-based method for improved online secondary path modeling in active noise control systems , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[22]  Anand D. Darji,et al.  FPGA Implementation of MRMN with Step-Size Scaler Adaptive Filter for Impulsive Noise Reduction , 2020, Circuits Syst. Signal Process..

[23]  Smarajit Ghosh,et al.  Active Noise Control Using Modified FsLMS and Hybrid PSOFF Algorithm , 2018 .

[24]  Ganapati Panda,et al.  Particle Swarm Optimization Based Active Noise Control Algorithm Without Secondary Path Identification , 2012, IEEE Transactions on Instrumentation and Measurement.

[25]  Jordan Cheer,et al.  Multichannel control systems for the attenuation of interior road noise in vehicles , 2015 .

[26]  Mahesh Chandra,et al.  A novel variable step-size feedback Filtered-X LMS algorithm for acoustic noise removal , 2015, 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[27]  Xiaojun Qiu,et al.  A generalized leaky FxLMS algorithm for tuning the waterbed effect of feedback active noise control systems , 2018 .

[28]  Debi Prasad Das,et al.  Adjoint nonlinear active noise control algorithm for virtual microphone , 2012 .

[29]  Luigi Piroddi,et al.  Active noise control of impulsive noise using online estimation of an alpha-stable model , 2010, 49th IEEE Conference on Decision and Control (CDC).

[30]  Haiquan Zhao,et al.  A New Step-Size Control Algorithm Based on Noisy Data , 2018, 2018 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC).

[31]  Chao Sun,et al.  A filtered-x weighted accumulated LMS algorithm: Stochastic analysis and simulations for narrowband active noise control system , 2014, Signal Process..

[32]  Jinwei Sun,et al.  A Variable Step-Size FXLMS Algorithm for Narrowband Active Noise Control , 2013, IEEE Transactions on Audio, Speech, and Language Processing.

[33]  Delf Sachau,et al.  Development and experimental verification of a robust active noise control system for a diesel engine in submarines , 2016 .

[34]  Ganapati Panda,et al.  A Particle-Swarm-Optimization-Based Decentralized Nonlinear Active Noise Control System , 2012, IEEE Transactions on Instrumentation and Measurement.

[35]  Ruchi Kukde,et al.  Incremental Learning Based Adaptive Filter for Nonlinear Distributed Active Noise Control System , 2020, IEEE Open Journal of Signal Processing.

[36]  Michael Beer,et al.  Hybrid interval and random analysis for structural-acoustic systems including periodical composites and multi-scale bounded hybrid uncertain parameters , 2019, Mechanical Systems and Signal Processing.

[37]  Azzedine Zerguine,et al.  Filtered-X Least Mean Fourth (FXLMF) and Leaky FXLMF adaptive algorithms , 2016, EURASIP Journal on Advances in Signal Processing.

[38]  Ming Zhang,et al.  A weight-constrained FxLMS algorithm for feedforward active noise control systems , 2002, IEEE Signal Process. Lett..

[39]  Haiquan Zhao,et al.  Generalized Variable Step Size Continuous Mixed ${p}$ -Norm Adaptive Filtering Algorithm , 2019, IEEE Transactions on Circuits and Systems II: Express Briefs.

[40]  Sheng Zhang,et al.  A generalized exponential functional link artificial neural networks filter with channel-reduced diagonal structure for nonlinear active noise control , 2018, Applied Acoustics.

[41]  PooGyeon Park,et al.  Two-stage active noise control with online secondary-path filter based on an adapted scheduled-stepsize NLMS algorithm , 2020, Applied Acoustics.

[42]  Smarajit Ghosh,et al.  Design of active noise control system using hybrid functional link artificial neural network and finite impulse response filters , 2018, Neural Computing and Applications.

[43]  Nirmal Kumar Rout,et al.  PSO based adaptive narrowband ANC algorithm without the use of synchronization signal and secondary path estimate , 2019 .

[44]  Muhammad Tahir Akhtar,et al.  Gain Scheduling of Auxiliary Noise and Variable Step-Size for Online Acoustic Feedback Cancellation in Narrow-Band Active Noise Control Systems , 2017, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[45]  Jinwei Sun,et al.  Improved functional link artificial neural network filters for nonlinear active noise control , 2018, Applied Acoustics.

[46]  Hamidrez Modares,et al.  A PSO approach for non-linear active noise cancellation , 2006 .

[47]  Woon-Seng Gan,et al.  A combined bilateral and binaural active noise control algorithm for closed-back headphones , 2020 .

[48]  T. Lim,et al.  A family of threshold based robust adaptive algorithms for active impulsive noise control , 2015 .

[49]  Shuiting DING,et al.  Numerical and experimental investigation on dynamic performance of bump foil journal bearing based on journal orbit , 2020 .

[50]  Shahzad Amin Sheikh,et al.  Improving performance of FxRLS algorithm for active noise control of impulsive noise , 2017 .