Microcontroller-based Feedback Active Noise Control

Authors

  • Pablo Tomás Bernadí Universidad de Buenos Aires
  • Pablo Gomez FIUBA

DOI:

https://doi.org/10.37537/rev.elektron.2.2.49.2018

Keywords:

acoustics, audio, control, filtered-X LMS, EDU-CIAA-NXP

Abstract

This work describes an active noise control system implementation with reduced, low cost hardware using the EDU-CIAA-NXP board. The filtered-X LMS algorithm is described in its feedforward and feedback configurations, and design details for anti-alias and reconstruction filters are given. The software driving the system is described and test results in feedforward configuration are shown. Using a pure tone as the perturbing signal, a 30dB attenuation was achieved, which is adequate according to performance requirements in active noise control applications.

Downloads

Download data is not yet available.

Author Biography

  • Pablo Tomás Bernadí, Universidad de Buenos Aires
    Ingeniero Electrónico (UBA)

References

R. P. King and J. R. Davis, “Community noise: Health effects and management,” International Journal of Hygiene and Environmental Health, vol. 206, no. 2, pp. 123 – 131, 2003.

P. Lueg, “Process of silencing sound oscillations,” U.S. Patent 2 043 416, June 9, 1936.

S. M. Kuo and D. R. Morgan, “Active Noise Control: A Tutorial Review,” in Proceedings of the IEEE, vol. 87, no. 6, Jun. 1999, pp. 943–973.

L. Wu, X. Qiu, and Y. Guo, “A simplified adaptive feedback active noise control system,” vol. 81, pp. 40–46, 07 2014.

S. O. Haykin, Adaptive Filter Theory. Prentice Hall, 1995.

Stéphane Boucher, Martı́n Bouchard, André L’esperance and Bruno Paillard, “Implementing a Single Channel Active Adaptive Noise Canceller with the TMS320C50 DSP Starter Kit,” Department of Electrical and Computer Engineering, Faculty of Applied Sciences, University of Sherbrooke, Sherbrooke, Quebec, Application Report, Nov. 1997.

S. M. Kuo, X. Kong, and W. S. Gan, “Applications of adaptive feedback active noise control system,” IEEE Transactions on Control Systems Technology, vol. 112, no. 2, pp. 216–2202, March 2003.

P. Peretti, S. Cecchi, L. Romoli, and F. Piazza, “Adaptive feedback active noise control for yacht enviuronments,” IEEE Transactions on Control Systems Technology, vol. 22, no. 2, pp. 737-744, 2014.

C. K. Chen, T.-D. Chiueh, and J.-H. Chen, “Active cancellation system of acoustic noise in mr imaging,” IEEE Transactions on Biomedical Engineering, vol. 46, no. 2, pp. 186–191, Feb 1999.

B. Widrow and M. E. Hoff, “Neurocomputing: Foundations of Research,” J. A. Anderson and E. Rosenfeld, Eds. Cambridge, MA, USA: MIT Press, 1988, ch. Adaptive Switching Circuits, pp. 123–134.

A. Goldstein, “Ons Steepest Descent,” Journal of the Society for Industrial and Applied Mathematics Series A Control, vol. 3, no. 1, pp. 147–151, 1965.

J. C. Burgess, “Active adaptive sound control in a duct: A computer simulation,” vol. 70, 09 1981.

Proyecto CIAA. [Online]. Available: http://www.proyecto-ciaa.com.ar/

J. Caldwell, “Single Supply, Electret Microphone Pre-Amplifier Reference Design,” Texas Instruments, Sherbrooke, Quebec, Application Report, Jan. 2015.

“Improving ADC Resolution by Oversampling and Averaging AN118,” Silicon Labs, Application Report, 2013.

Why is the rand() function not the least bit random in the LPC11u24 MBED? [Online]. Available: http://os.mbed.com/questions/2886/Why-is-the-rand-function-not-the-least-b/

LPCOpen Libraries and Examples. [Online]. Available: http://www.nxp.com/support/developer-resources/software-development-tools/lpc-developer-resources-/lpcopen-libraries-and-examples:LPC-OPEN-LIBRARIES

CMSIS DSP Software Library. [Online]. Available: http://arm-software.github.io/CMSIS 5/DSP/html/index.html

Additional Files

Published

2018-12-03

Issue

Section

Acoustics, Audio, and Ultrasonics

How to Cite

[1]
P. T. Bernadí and P. Gomez, “Microcontroller-based Feedback Active Noise Control”, Elektron, vol. 2, no. 2, pp. 53–62, Dec. 2018, doi: 10.37537/rev.elektron.2.2.49.2018.