Soft Computing

, Volume 22, Issue 5, pp 1545–1554 | Cite as

Real-time implementation of a robust active control algorithm for narrowband signals suppression

  • Jeakwan Kim
  • Minho Lee
  • Young-Sup LeeEmail author


This study presents a practical active noise control (ANC) algorithm with robust stability for reducing the powertrain noise or vibration inside a car. It is important to ensure that a practical ANC system for a car is robustly stable to variations or uncertainties in the actual plant. After investigating the robust stability condition of the ANC algorithm, a robust plant model is designed by considering the multiplicative plant uncertainties within given bounds such as closing or opening door windows. The ANC algorithm was implemented in a dSPACE DS1401 as a control platform, and an error microphone and a subwoofer as a secondary source were positioned at the driver’s left ear and the trunk of the experimental car, respectively. The engine rpm information received from the controller area network of the car was used for the generation of relevant reference signals. The real-time control experiments were carried out against the plant perturbation when the engine was either idling or sweeping in the neutral mode. The results showed that the robust control algorithm can suppress the noise whether the actual plant was nominal or perturbed with the stability over the rpm.


Robust control algorithm Active noise suppression Perturbed plant Robust stability Vibration 



This work was supported by the Incheon National University Research Grant in 2014.

Compliance with ethical standards

Conflict of interest

All Authors declares that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.


  1. Berkhoff AP (2012) A technique for improved stability of adaptive feedforward controllers without detailed uncertainty measurements. Smart Mater Struct 21(6):11, Article ID 064003Google Scholar
  2. Boucher CC, Elliott SJ, Nelson PA (1991) Effect of errors in the plant model on the performance of algorithms for adaptive feedforward control. Proc Inst Electr Eng F 138(4):313–319Google Scholar
  3. Elliott SJ (2001) Signal processing for active control. Academic Press, New YorkGoogle Scholar
  4. Elliott SJ, Stothers IM, Nelson PA, McDonald AM, Quinn DC, Saunders T (1988) The active control of engine noise inside cars. In: INTER-NOISE and NOISE-CON Congress and Conference Proceedings (InterNoise ’88), vol 1998, no 3, pp 987–990Google Scholar
  5. Fraanje PR, Elliott SJ, Verhaegen M (2007a) Robustness of the filtered-X LMS algorithm—part I: necessary conditions for convergence and the asymptotic pseudospectrum of toeplitz matrices. IEEE Trans Signal Process 55(8):4029–4037MathSciNetCrossRefGoogle Scholar
  6. Fraanje PR, Elliott SJ, Verhaegen M (2007b) Robustness of the filtered-X LMS algorithm—part II: robustness enhancement by minimal regularization for norm bounded uncertainty. IEEE Trans Signal Process 55(8):4038–4047MathSciNetCrossRefGoogle Scholar
  7. Kuo SM, Morgan DR (1996) Active noise control systems: algorithms and DSP implementations. Wiley, New YorkGoogle Scholar
  8. Kuo SM, Morgan DR (1999) Active noise control: a tutorial review. Proc IEEE 97(6):943–973CrossRefGoogle Scholar
  9. Lee Y-S, Choi Y, Kim J (2016) Length variation effect of the impulse response model of a secondary path in embedded control. J Sens 2016:7, Article ID 8270121Google Scholar
  10. Morari M, Zafiriou E (1989) Robust process control. Prentice-Hall, Englewood CliffszbMATHGoogle Scholar
  11. Ren W, Kumar PR (1989) Adaptive active noise control: structures, algorithms and convergence analysis. In: Proceedings of the engineering for environmental noise control (INTER-NOISE’89), pp 435–440Google Scholar
  12. Rupp M, Sayed AH (1998) Robust FxLMS algorithms with improved convergence performance. IEEE Trans Signal Process 6(1):78–85Google Scholar
  13. Thomas JK, Lovstedt SP, Blotter JD, Sommerfeldt SD (2008) Eigenvalue equalization filtered-x algorithm for the multichannel active noise control of stationary and nonstationary signals. J Acoust Soc Am 123(6):4238–4249CrossRefGoogle Scholar
  14. Wang AK, Ren W (1999) Convergence analysis of the multi-variable filtered-x LMS algorithm with application to active noise control. IEEE Trans Signal Process 47(4):1166–1169CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2017

Authors and Affiliations

  1. 1.Incheon National UniversityIncheonRepublic of Korea

Personalised recommendations