0
Technical Briefs

Implementation of Single and Multiple Adaptive Step-Size Algorithm to ANC

[+] Author and Article Information
Yesim Sabah

Department of Mechanical and Aerospace Engineering, Tokyo Institute of Technology, 2-12-1 O-okayama, Meguro-ku, Tokyo, Japanysabah@stu.mech.titech.ac.jp

Masaaki Okuma

Department of Mechanical and Aerospace Engineering, Tokyo Institute of Technology, 2-12-1 O-okayama, Meguro-ku, Tokyo, Japanmokuma@mech.titech.ac.jp

Minoru Okubo

 Yanmar Co. Ltd., 1600 Umegahara, Maibara-cho, Sakata-gun, Shiga, Japanminoru_okubo@yanmar.co.jp

J. Vib. Acoust 130(1), 014503 (Nov 12, 2007) (4 pages) doi:10.1115/1.2349540 History: Received August 29, 2004; Revised October 10, 2005; Published November 12, 2007

The purpose of this paper is to investigate a modified adaptive step-size algorithm and implement an active noise control (ANC) system. It is well known that there is a tradeoff between steady state error and convergence rate depending on the step size. This study shows that the new algorithm can track changes in the dynamic characteristics of the ANC system as well as produce a low steady state error. Simulation results are presented to compare the performance of the new algorithm to the basic least mean square (LMS) algorithm. Although there have been several studies of adaptive step-size algorithms, no quantitative analysis has yet been reported for real time active noise control application as far as the authors know. Experimental results are presented for a duct system. The results indicate that the new algorithm provides better performance than the fixed step-size filtered-X least mean square (FXLMS) algorithm.

FIGURES IN THIS ARTICLE
<>
Copyright © 2008 by American Society of Mechanical Engineers
Topics: Algorithms , Errors
Your Session has timed out. Please sign back in to continue.

References

Figures

Grahic Jump Location
Figure 1

Block diagram for FXLMS algorithm

Grahic Jump Location
Figure 2

Error signals of FXLMS using constant step size, FXLMS using the proposed SAS algorithm, and FXLMS using the proposed MAS algorithm, respectively

Grahic Jump Location
Figure 3

Time history of updated step sizes of SAS algorithm and MAS algorithm

Grahic Jump Location
Figure 4

Error signals of FXLMS using constant step size, FXLMS using the proposed SAS algorithm, and FXLMS using the proposed MAS algorithm, respectively, for the first case in example 2

Grahic Jump Location
Figure 5

Error signals of FXLMS using constant step size, FXLMS using the proposed SAS algorithm, and FXLMS using the proposed MAS algorithm, respectively, for the second case in example 2

Grahic Jump Location
Figure 6

Time history of updated step sizes of SAS algorithm and MAS algorithm

Grahic Jump Location
Figure 7

Experimental duct setup

Grahic Jump Location
Figure 8

Error signal of LMS and MAS algorithms

Grahic Jump Location
Figure 9

Error signal of MAS algorithm

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In