Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control

R. Mustafa, Mohd Ali, Cila Umat, D. A. Al-Asady

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Citations (Scopus)

Abstract

This paper presents a design and implementation of least mean square (LMS) adaptive filter for use in active noise control (ANC) application. The filter has been designed and synthesized with Altera Quartus II development platform and implemented on Cyclone II FPGA available on Altera DE2 development board. Architecture of the adaptive filter is based on conventional multiplier-adder to realize the multiply and accumulate (MAC) operation for FIR, implementing 64 filter tap with 9- bit signed integer coefficients. A uniform random signal with the bandwidth of 24 KHz is used as the test and reference signal for the filter verification. This signal is generated internally on FPGA based on LFSR technique. Performance of the filter is evaluated by means of convergence speed (with different step size, μ ) and comparison of adaptive filter coefficients with the unknown system. A fixed filter is programmed to behave as a bandpass FIR Hamming-type window with the cut-off frequency from 250Hz to 3400Hz to act as the unknown system. The results conclude that the LMS adaptive filter designed have successfully adapted with the unknown system with the fastest convergence speed of 1.46 ms at 1/210 step size.

Original languageEnglish
Title of host publication2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings
Pages479-484
Number of pages6
Volume1
DOIs
Publication statusPublished - 16 Dec 2009
Externally publishedYes
Event2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Kuala Lumpur
Duration: 4 Oct 20096 Oct 2009

Other

Other2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009
CityKuala Lumpur
Period4/10/096/10/09

Fingerprint

Active noise control
Adaptive filters
Field programmable gate arrays (FPGA)
Adders
Cutoff frequency
Bandwidth

Keywords

  • Convergence speed
  • FPGA
  • Least mean square

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Cite this

Mustafa, R., Ali, M., Umat, C., & Al-Asady, D. A. (2009). Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control. In 2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings (Vol. 1, pp. 479-484). [5356420] https://doi.org/10.1109/ISIEA.2009.5356420

Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control. / Mustafa, R.; Ali, Mohd; Umat, Cila; Al-Asady, D. A.

2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings. Vol. 1 2009. p. 479-484 5356420.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Mustafa, R, Ali, M, Umat, C & Al-Asady, DA 2009, Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control. in 2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings. vol. 1, 5356420, pp. 479-484, 2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009, Kuala Lumpur, 4/10/09. https://doi.org/10.1109/ISIEA.2009.5356420
Mustafa R, Ali M, Umat C, Al-Asady DA. Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control. In 2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings. Vol. 1. 2009. p. 479-484. 5356420 https://doi.org/10.1109/ISIEA.2009.5356420
Mustafa, R. ; Ali, Mohd ; Umat, Cila ; Al-Asady, D. A. / Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control. 2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings. Vol. 1 2009. pp. 479-484
@inproceedings{fc104f587e9a4f3b97605b60f38e6b48,
title = "Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control",
abstract = "This paper presents a design and implementation of least mean square (LMS) adaptive filter for use in active noise control (ANC) application. The filter has been designed and synthesized with Altera Quartus II development platform and implemented on Cyclone II FPGA available on Altera DE2 development board. Architecture of the adaptive filter is based on conventional multiplier-adder to realize the multiply and accumulate (MAC) operation for FIR, implementing 64 filter tap with 9- bit signed integer coefficients. A uniform random signal with the bandwidth of 24 KHz is used as the test and reference signal for the filter verification. This signal is generated internally on FPGA based on LFSR technique. Performance of the filter is evaluated by means of convergence speed (with different step size, μ ) and comparison of adaptive filter coefficients with the unknown system. A fixed filter is programmed to behave as a bandpass FIR Hamming-type window with the cut-off frequency from 250Hz to 3400Hz to act as the unknown system. The results conclude that the LMS adaptive filter designed have successfully adapted with the unknown system with the fastest convergence speed of 1.46 ms at 1/210 step size.",
keywords = "Convergence speed, FPGA, Least mean square",
author = "R. Mustafa and Mohd Ali and Cila Umat and Al-Asady, {D. A.}",
year = "2009",
month = "12",
day = "16",
doi = "10.1109/ISIEA.2009.5356420",
language = "English",
isbn = "9781424446827",
volume = "1",
pages = "479--484",
booktitle = "2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings",

}

TY - GEN

T1 - Design and implementation of least mean square adaptive filter on Altera Cyclone II field programmable gate array for active noise control

AU - Mustafa, R.

AU - Ali, Mohd

AU - Umat, Cila

AU - Al-Asady, D. A.

PY - 2009/12/16

Y1 - 2009/12/16

N2 - This paper presents a design and implementation of least mean square (LMS) adaptive filter for use in active noise control (ANC) application. The filter has been designed and synthesized with Altera Quartus II development platform and implemented on Cyclone II FPGA available on Altera DE2 development board. Architecture of the adaptive filter is based on conventional multiplier-adder to realize the multiply and accumulate (MAC) operation for FIR, implementing 64 filter tap with 9- bit signed integer coefficients. A uniform random signal with the bandwidth of 24 KHz is used as the test and reference signal for the filter verification. This signal is generated internally on FPGA based on LFSR technique. Performance of the filter is evaluated by means of convergence speed (with different step size, μ ) and comparison of adaptive filter coefficients with the unknown system. A fixed filter is programmed to behave as a bandpass FIR Hamming-type window with the cut-off frequency from 250Hz to 3400Hz to act as the unknown system. The results conclude that the LMS adaptive filter designed have successfully adapted with the unknown system with the fastest convergence speed of 1.46 ms at 1/210 step size.

AB - This paper presents a design and implementation of least mean square (LMS) adaptive filter for use in active noise control (ANC) application. The filter has been designed and synthesized with Altera Quartus II development platform and implemented on Cyclone II FPGA available on Altera DE2 development board. Architecture of the adaptive filter is based on conventional multiplier-adder to realize the multiply and accumulate (MAC) operation for FIR, implementing 64 filter tap with 9- bit signed integer coefficients. A uniform random signal with the bandwidth of 24 KHz is used as the test and reference signal for the filter verification. This signal is generated internally on FPGA based on LFSR technique. Performance of the filter is evaluated by means of convergence speed (with different step size, μ ) and comparison of adaptive filter coefficients with the unknown system. A fixed filter is programmed to behave as a bandpass FIR Hamming-type window with the cut-off frequency from 250Hz to 3400Hz to act as the unknown system. The results conclude that the LMS adaptive filter designed have successfully adapted with the unknown system with the fastest convergence speed of 1.46 ms at 1/210 step size.

KW - Convergence speed

KW - FPGA

KW - Least mean square

UR - http://www.scopus.com/inward/record.url?scp=76449083571&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=76449083571&partnerID=8YFLogxK

U2 - 10.1109/ISIEA.2009.5356420

DO - 10.1109/ISIEA.2009.5356420

M3 - Conference contribution

SN - 9781424446827

VL - 1

SP - 479

EP - 484

BT - 2009 IEEE Symposium on Industrial Electronics and Applications, ISIEA 2009 - Proceedings

ER -