Skip to main content
Log in

Less complex solutions for active noise control of impulsive noise

  • Published:
Analog Integrated Circuits and Signal Processing Aims and scope Submit manuscript

Abstract

All adaptive algorithms suffer stability issues when employed for the impulsive noise control under the domain of active noise control (ANC) systems. There is a dire need of investigations to overcome this limitation for the impulsive noise, a robust adaptive algorithm is proposed in literature. In the first part of paper, this robust adaptive algorithm is tested for the first time under ANC environment for impulsive noise cancellation and thus, a new ANC algorithm named filtered-x least cosine hyperbolic (FxLCH) algorithm is presented. Simulations are carried out to validate the improved performance of proposed FxLCH algorithm where the impulsive noise realizations are generated by symmetric α-stable distributions. Moreover, the proposed solutions perform better than the standard filtered-x least mean square (FxLMS) algorithm including its variants, and it shows better stability and converges faster than its competitors. Robustness of the algorithm is a constraint in the presence of high impulsive noise. To overcome this problem and to enhance the robustness of proposed FxLCH algorithm, two modifications are suggested. First proposed modification clips the reference and error signals (CFxLCH algorithm), while the second modification integrates already reported normalized step size with FxLCH (MFxLCH) algorithm. The performance of suggested MFxLCH algorithm is validated by extensive simulations. The results exhibited that MFxLCH algorithm acts as a trade-off between FxLMS and filtered-x recursive least square (FxRLS) family algorithms. It has shown better convergence speed than that of FxLMS family algorithms and can approach steady state error as of FxRLS family with almost same computational complexity as of FxLMS family algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Kuo, S. M., & Morgan, D. R. (1996). Active noise control systems-algorithms and DSP implementation. New York: Wiley.

    Google Scholar 

  2. Elliott, S. J., & Nelson, P. A. (1990). The active control of sound. Journal of Electronics & Communication Engineering,2(4), 127–136.

    Article  Google Scholar 

  3. Akhtar, M. T. (2017). An adaptive algorithm, based on modified tanh non-linearity and fractional processing, for impulsive active noise control systems. Journal of Low Frequency Noise Vibration and Active Control. https://doi.org/10.1177/1461348417725952.

    Article  Google Scholar 

  4. Kajikawa, Y., Gan, W. S., & Kuo, S. M. (2012). Recent advances on active noise control: Open issues and innovative applications. APSIPA Transactions on Signal and Information Processing. https://doi.org/10.1017/ATSIP.2012.4.

    Article  Google Scholar 

  5. Rabie, K., & Alsusa, E. (2014). Preprocessing based impulsive noise reduction for power line communications. IEEE Transactions on Power Delivery,29(4), 1648–1658.

    Article  Google Scholar 

  6. Nikias, C. L., & Shao, M. (1995). Signal processing with alpha-stable distribution and applications. New York: Wiley.

    Google Scholar 

  7. Sun, X., Kuo, S. M., & Meng, G. (2006). Adaptive algorithm for active control of impulsive noise. Journal of Sound and Vibration,291, 516–522.

    Article  MathSciNet  Google Scholar 

  8. Akhtar, M. T., & Mitsuhashi, W. (2009). Improving performance of the FxLMS algorithm for active noise control of impulsive noise. Journal of Sound and Vibration,327, 647–656.

    Article  Google Scholar 

  9. Akhtar, M. T., & Mitsuhashi, W. (2010). A modified normalized FxLMS algorithm for active control of impulsive noise. In Proceedings of the EUSIPCO 2010 (pp. 1–5).

  10. Wu, L., He, H., & Qiu, X. (2011). An active impulsive noise control algorithm with logarithmic transformation. IEEE Transaction on Audio, Speech, and Language Process,19(4), 1041–1044.

    Article  Google Scholar 

  11. Bergamasco, M., Della Rossa, F., & Piroddi, L. (2012). Active noise control with on-line estimation of non-Gaussian noise characteristics. Journal of Sound and Vibration,331(1), 27–40.

    Article  Google Scholar 

  12. Li, P., & Yu, X. (2013). Active noise cancellation algorithms for impulsive noise. Mechanical Systems and Signal Processing,36(2), 630–635.

    Article  Google Scholar 

  13. Zhou, Y., Zhang, Q., & Yin, Y. (2015). Active control of impulsive noise with symmetric α-stable distribution based on an improved step-size normalized adaptive algorithm. Mechanical Systems and Signal Processing,56, 320–339.

    Article  Google Scholar 

  14. Huang, B., Xiao, Y. G., Sun, J. W., & Wei, G. (2013). A variable step size FXLMS algorithm for narrowband active noise control. IEEE Transactions on Audio, Speech, and Language Process,21(2), 301–312.

    Article  Google Scholar 

  15. Chang, D. C., & Chu, F. T. (2013). A new variable tap-length and step size FxLMS algorithm. IEEE Signal Processing Letters,20(11), 1122–1125.

    Article  Google Scholar 

  16. Akhtar, M. T. (2015). Binormalized data-reusing adaptive filtering algorithm for active control of impulsive sources. Digital Signal Process,49, 56–64.

    Article  Google Scholar 

  17. Zeb, A., Mirza, A., Khan, Q. U., & Sheikh, S. A. (2017). Improving performance of the FxRLS algorithm for active noise control of impulsive noise. Applied Acoustics,116, 364–374.

    Article  Google Scholar 

  18. Sayed, A. H. (2003). Fundamentals of adaptive filtering. New York: Wiley.

    Google Scholar 

  19. Soria, E., Martin, J. D., Calpe, J., Serrano, A., & Chambers, J. (2006). Robust adaptive algorithm with low computational cost. Electronics Letters,42(1), 2–60.

    Article  Google Scholar 

  20. Soria, E., Martín, J. D., Serrano, A. J., Calpe, J., & Chambers, J. (2007). Steady-state and tracking analysis of a robust adaptive filter with low computational cost. Signal Process,87(1), 210–215.

    Article  Google Scholar 

  21. Zeb, A., Mirza, A., & Sheikh, S. A. (2015). FxRLS algorithm based ANC of impulsive noise. In: Proceedings of the ICMIC 2015 (pp. 18–20).

  22. Kuo, S. M., Panahi, I., Chung, K. M., Horner, T., Nadeski, M., & Chyan, J. (1996). Design of active noise control systems with the TMS320 family. Dallas: Texas Instruments.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alina Mirza.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mirza, A., Zeb, A., Yasir Umair, M. et al. Less complex solutions for active noise control of impulsive noise. Analog Integr Circ Sig Process 102, 507–521 (2020). https://doi.org/10.1007/s10470-019-01565-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10470-019-01565-0

Keywords

Navigation