Skip to main content
Log in

Reduced complexity diffusion filtered x least mean square algorithm for distributed active noise cancellation

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

A computationally efficient diffusion cooperation scheme-based distributed active noise control (DANC) system is proposed in this paper. It is observed that the conventional centralized multi-channel ANC (MANC) systems employed for noise reduction in a wide region are computationally complex and lack scalability. Additionally, the noise reduction for practically encountered noises is a challenging task, especially for multi-point environments. To overcome these drawbacks, in this paper, a diffusion filtered x least mean square (DFxLMS) algorithm is developed for DANC systems. The proposed DFxLMS-DANC scheme is modified using proximal secondary path bounds to reduce computational overhead. Also, the practical application of air-conditioner noise control is addressed in the presence of real primary and secondary path scenarios. It is shown that the total computational improvement in proposed DFxLMS-DANC and modified DFxLMS-DANC systems is 23.13% and 49.87%, respectively, over multiple error FxLMS-based MANC system. It is also demonstrated that the proposed method helps to achieve \(\sim \) 18 dB reduction in the air-conditioner noise levels in practical environments.

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

Similar content being viewed by others

References

  1. Wax, M., Kailath, T.: Decentralized processing in sensor arrays. IEEE Trans. Acoust. Speech Signal Process. 33(5), 1123–1129 (1985)

    Article  Google Scholar 

  2. Lopes, C.G., Sayed, A.H.: Incremental adaptive strategies over distributed networks. IEEE Trans. Signal Process. 55(8), 4064–4077 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  3. Lopes, C.G., Sayed, A.H.: Diffusion least-mean squares over adaptive networks: formulation and performance analysis. IEEE Trans. Signal Process. 56(7), 3122–3136 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  4. Kuo, S.M., Morgan, D.R.: Active Noise Control Systems: Algorithms and DSP Implementations. Wiley, New York (1996)

    Google Scholar 

  5. Widrow, B., Stearns, S.D.: Adaptive Signal Processing. Prentice Hall, Upper Saddle River (1985)

    MATH  Google Scholar 

  6. Narasimhan, S.V., Veena, S., Lokesha, H.: Variable step-size Griffiths’ algorithm for improved performance of feedforward/feedback active noise control. Signal Image Video Process. 4(3), 309–317 (2010)

    Article  MATH  Google Scholar 

  7. Narasimhan, S.V., Veena, S.: New unbiased adaptive IIR filter: it’s robust and variable step-size versions and application to active noise control. Signal Image Video Process. 7(1), 197–207 (2013)

    Article  Google Scholar 

  8. Zheng-hong, D., Hui-gang, W., Guoyue, C.: Blind adaptive preprocessing to multichannel feedforward active noise control system. IET Signal Process. 7(6), 461–470 (2013)

    Article  MathSciNet  Google Scholar 

  9. Gao, M., Lu, J., Qiu, X.: A simplified subband ANC algorithm without secondary path modeling. IEEE/ACM Trans. Audio Speech Lang. Process. 24(7), 1164–1174 (2016)

    Article  Google Scholar 

  10. Ardekania, I.T., Abdullab, W.H.: Adaptive signal processing algorithms for creating spatial zones of quiet. Digit. Signal Process. 27, 129–139 (2014)

    Article  Google Scholar 

  11. Chang, C.Y., Li, S.T.: Active noise control in headsets by using a low-cost microcontroller. IEEE Trans. Ind. Electron. 58(5), 1936–1942 (2011)

    Article  Google Scholar 

  12. Pavithra, S., Narasimhan, S.V.: Feedback active noise control based on forward–backward LMS predictor. Signal Image Video Process. 7(6), 1083–1091 (2013)

    Article  Google Scholar 

  13. Pavithra, S., Narasimhan, S.V.: Feedback active noise control based on transform-domain forward–backward LMS predictor. Signal Image Video Process. 8(3), 479–487 (2014)

    Article  Google Scholar 

  14. Elliott, S., Stothers, I., Nelson, P.: A multiple error LMS algorithm and its application to the active control of sound and vibration. IEEE Trans. Acoust. Speech Signal Process. 35(10), 1423–1434 (1987)

    Article  Google Scholar 

  15. Sicuranza, G.L., Carini, A.: Filtered-x affine projection algorithm for multichannel active noise control using second-order Volterra filters. IEEE Signal Process. Lett. 11(11), 853–857 (2004)

    Article  Google Scholar 

  16. Lorente, J., Ferrer, M., de Diego, M., Gonzalez, A.: The frequency partitioned block modified filtered-x NLMS with orthogonal correction factors for multichannel active noise control. Digit. Signal Process. 43, 47–58 (2015)

    Article  Google Scholar 

  17. George, N.V., Panda, G.: A particle-swarm-optimization-based decentralized nonlinear active noise control system. IEEE Trans. Instrum. Meas. 61(12), 3378–3386 (2012)

    Article  Google Scholar 

  18. Gholami-Boroujeny, S., Eshghi, M.: Active noise control using an adaptive bacterial foraging optimization algorithm. Signal Image Video Process. 8(8), 1507–1516 (2014)

    Article  Google Scholar 

  19. Lopes, P.A.C., Gerald, J.A.B., Piedade, M.S.: The random walk model Kalman filter in multichannel active noise control. IEEE Signal Process. Lett. 22(12), 2244–2248 (2015)

    Article  Google Scholar 

  20. Contan, C., Kirei, B.S., Topa, M.D.: Error-dependent step-size control of adaptive normalized least-mean-square filters used for nonlinear acoustic echo cancellation. Signal Image Video Process. 10(3), 511–518 (2016)

    Article  Google Scholar 

  21. Ferrer, M., de Diego, M., Piero, G., Gonzalez, A.: Active noise control over adaptive distributed networks. Signal Process. 107, 82–95 (2015)

    Article  Google Scholar 

  22. Antoanzas, C., Ferrer, M., de Diego, M., Gonzalez, A.: Affine-projection-like algorithm for active noise control over distributed networks. In: IEEE Sensor Array and Multichannel Signal Processing Workshop (SAM), pp. 1–5 (2016)

  23. Kukde, R., Panda, G., Manikandan, M.S.: On distributed non-linear active noise control using diffusion collaborative learning strategy. IET Signal Process. 12(4), 410–421 (2018)

    Article  Google Scholar 

  24. Antonanzas, C., Ferrer, M., Gonzalez, A., de Diego, M., Pinero, G.: Diffusion algorithm for active noise control in distributed networks. In: 22nd International Congress on Sound and Vibration (ICSV22) (2015)

  25. Kukde, R., Manikandan, M.S., Panda, G.: Low complexity distributed active noise control using secondary path constraints. In: IEEE Region 10 Conference (TENCON), pp. 612–616 (2016)

  26. George, N.V., Panda, G.: A reduced complexity adaptive Legendre neural network for nonlinear active noise control. In: 19th International Conference on Systems, Signals and Image Processing (IWSSIP), pp. 560–563 (2012)

  27. Song, J.M., Park, P.: A diffusion strategy for the multichannel active noise control system in distributed network. In: International Conference on Computational Science and Computational Intelligence (CSCI), pp. 659–664 (2016)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ruchi Kukde.

Additional information

Publisher's Note

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

This work was carried out as a part of Ph.D. thesis work at the School of Electrical Sciences, Indian Institute of Technology Bhubaneswar, Odisha, India.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kukde, R., Manikandan, M.S. & Panda, G. Reduced complexity diffusion filtered x least mean square algorithm for distributed active noise cancellation. SIViP 13, 447–455 (2019). https://doi.org/10.1007/s11760-018-01412-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-018-01412-1

Keywords

Navigation