works must be obtained from the IEE

Similar documents
Evaluation of a Multiple versus a Single Reference MIMO ANC Algorithm on Dornier 328 Test Data Set

Eigenvalue equalization applied to the active minimization of engine noise in a mock cabin

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

Eigenvalue equalization filtered-x algorithm for the multichannel active noise control of stationary and nonstationary signals

FOURIER analysis is a well-known method for nonparametric

A Diffusion Strategy for the Multichannel Active Noise Control System in Distributed Network

Disturbance Rejection Using Self-Tuning ARMARKOV Adaptive Control with Simultaneous Identification

Implementation of decentralized active control of power transformer noise

VLSI Circuit Design for Noise Cancellation in Ear Headphones

Wireless Sensing for Active Noise Control

Active noise control at a moving virtual microphone using the SOTDF moving virtual sensing method

Evaluating the Performance of MLP Neural Network and GRNN in Active Cancellation of Sound Noise

A FEEDFORWARD ACTIVE NOISE CONTROL SYSTEM FOR DUCTS USING A PASSIVE SILENCER TO REDUCE ACOUSTIC FEEDBACK

ACTIVE NOISE CONTROL ON HIGH FREQUENCY NARROW BAND DENTAL DRILL NOISE: PRELIMINARY RESULTS

A Three-Microphone Adaptive Noise Canceller for Minimizing Reverberation and Signal Distortion

A Novel Adaptive Algorithm for

Simple Feedback Structure of Active Noise Control in a Duct

Robust Auxiliary-Noise-Power Scheduling in Active Noise Control Systems With Online Secondary Path Modeling

Active noise control at a moving virtual microphone using the SOTDF moving virtual sensing method

EXPERIMENTS ON PERFORMANCES OF ACTIVE-PASSIVE HYBRID MUFFLERS

Active Noise Cancellation System using low power for Ear Headphones

THE problem of acoustic echo cancellation (AEC) was

A New Method For Active Noise Control Systems With Online Acoustic Feedback Path Modeling

3rd International Conference on Machinery, Materials and Information Technology Applications (ICMMITA 2015)

Behavior of adaptive algorithms in active noise control systems with moving noise sources

IEEE Transactions On Circuits And Systems Ii: Express Briefs, 2007, v. 54 n. 12, p

FPGA Implementation Of LMS Algorithm For Audio Applications

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE

Active Noise Cancellation Headsets

An Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS. Markus Kallinger and Alfred Mertins

ACOUSTIC feedback problems may occur in audio systems

Active Noise Cancellation System Using DSP Prosessor

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

CHARACTERIZATION and modeling of large-signal

Active Noise Control System Development and Algorithm Implementation in a Passenger Car

MATLAB SIMULATOR FOR ADAPTIVE FILTERS

Architecture design for Adaptive Noise Cancellation

Feedback Active Noise Control in a Crew Rest Compartment Mock-Up

Separation of Noise and Signals by Independent Component Analysis

ROBUST CONTROL DESIGN FOR ACTIVE NOISE CONTROL SYSTEMS OF DUCTS WITH A VENTILATION SYSTEM USING A PAIR OF LOUDSPEAKERS

Title ZnO device and resistor in parallel IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY (2006), 16(2): 65.

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones

On the design and efficient implementation of the Farrow structure. Citation Ieee Signal Processing Letters, 2003, v. 10 n. 7, p.

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model

Improving Performance of the Filtered-X Least Mean Square Algorithm for Active Control of Noise Contatining Multiple Quasi-Stationary Tones

A New Fault Locator for Three-Terminal Transmission Lines Using Two-Terminal Synchronized Voltage and Current Phasors

Active Noise Control: A Tutorial Review

A SYSTEM IMPLEMENTATION OF AN ACTIVE NOISE CONTROL SYSTEM COMBINED WITH PASSIVE SILENCERS FOR IMPROVED NOISE REDUCTION IN DUCTS SUMMARY INTRODUCTION

Noise Cancellation using Least Mean Square Algorithm

DECENTRALISED ACTIVE VIBRATION CONTROL USING A REMOTE SENSING STRATEGY

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

Digitally controlled Active Noise Reduction with integrated Speech Communication

Narrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators

Design of IIR Half-Band Filters with Arbitrary Flatness and Its Application to Filter Banks

Probability of Error Calculation of OFDM Systems With Frequency Offset

NEURO-ACTIVE NOISE CONTROL USING A DECOUPLED LINEAIUNONLINEAR SYSTEM APPROACH

ADAPTIVE GENERAL PARAMETER EXTENSION FOR TUNING FIR PREDICTORS

Title. Author(s)Sugiyama, Akihiko; Kato, Masanori; Serizawa, Masahir. Issue Date Doc URL. Type. Note. File Information

x ( Primary Path d( P (z) - e ( y ( Adaptive Filter W (z) y( S (z) Figure 1 Spectrum of motorcycle noise at 40 mph. modeling of the secondary path to

Adaptive notch filters from lossless bounded real all-pass functions for frequency tracking and line enhancing

Active Structural Acoustic Control in an Original A400M Aircraft Structure

Application of Interference Canceller in Bioelectricity Signal Disposing

INTERSYMBOL interference (ISI) is a significant obstacle

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

ROBUST echo cancellation requires a method for adjusting

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication

Unidirectional Sound Signage for Speech Frequency Range Using Multiple-Loudspeaker Reproduction System

DIGITAL FINITE IMPULSE RESPONSE NOTCH FILTER WITH NON-ZERO INITIAL CONDITIONS, BASED ON AN INFINITE IMPULSE RESPONSE PROTOTYPE FILTER

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

Adaptive beamforming using pipelined transform domain filters

Penetration-free acoustic data transmission based active noise control

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS

RECENTLY, there has been an increasing interest in noisy

Title Coil Wound by Surface Winding Techn.

A REVIEW OF ACTIVE NOISE CONTROL ALGORITHMS TOWARDS A USER-IMPLEMENTABLE AFTERMARKET ANC SYSTEM. Marko Stamenovic

Spectral analysis of seismic signals using Burg algorithm V. Ravi Teja 1, U. Rakesh 2, S. Koteswara Rao 3, V. Lakshmi Bharathi 4

Accurate Modeling of Core-Type Distribution Transformers for Electromagnetic Transient Studies

Review on Design & Realization of Adaptive Noise Canceller on Digital Signal Processor

Author(s) Suzuki, M; Yamada, Y; Tajitsu, E; K IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY (2007), 17(2): 59.

DURING the past several years, independent component

Faculty of science, Ibn Tofail Kenitra University, Morocco Faculty of Science, Moulay Ismail University, Meknès, Morocco

Speech Enhancement Based On Noise Reduction

LETTER Numerical Analysis on MIMO Performance of the Modulated Scattering Antenna Array in Indoor Environment

Chaotic speed synchronization control of multiple induction motors using stator flux regulation. IEEE Transactions on Magnetics. Copyright IEEE.

AN IMPROVED ANC SYSTEM WITH APPLICATION TO SPEECH COMMUNICATION IN NOISY ENVIRONMENT

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

FAST ADAPTIVE DETECTION OF SINUSOIDAL SIGNALS USING VARIABLE DIGITAL FILTERS AND ALL-PASS FILTERS

ADAPTIVE NOISE CANCELLING IN HEADSETS

MULTIPATH fading could severely degrade the performance

Acoustic Echo Cancellation using LMS Algorithm

Estimation of I/Q Imblance in Mimo OFDM System

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar

Keywords: Adaptive filtering, LMS algorithm, Noise cancellation, VHDL Design, Signal to noise ratio (SNR), Convergence Speed.

Location of Remote Harmonics in a Power System Using SVD *

A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation

Transcription:

Title A filtered-x LMS algorithm for sinu Effects of frequency mismatch Author(s) Hinamoto, Y; Sakai, H Citation IEEE SIGNAL PROCESSING LETTERS (200 262 Issue Date 2007-04 URL http://hdl.hle.net/2433/50542 (c)2007 IEEE. Personal use of this However, permission to reprint/repu Right advertising or promotional purposes collective works for resale or redi or to reuse any copyrighted compone works must be obtained from the IEE Type Journal Article Textversion publisher Kyoto University

IEEE SIGNAL PROCESSING LETTERS, VOL. 14, NO. 4, APRIL 2007 259 A Filtered-X LMS Algorithm for Sinusoidal Reference Signals Effects of Frequency Mismatch Yoichi Hinamoto Hideaki Sakai Abstract The objective of this letter is to analyze the effects of frequency mismatch for an adaptive algorithm that becomes the Filtered-X LMS algorithm when the reference signals are purely sinusoidal. The Filtered-X LMS algorithm is often used for active control of acoustic noise. For the case of sinusoidal noise sources, if there is a deviation between the frequency used in the adaptive algorithm its true value (frequency mismatch), the performance of the Filtered-X LMS algorithm might degrade considerably. In this letter, using the equivalent transfer function method, the effects of frequency mismatch are analyzed precisely. Finally, computer simulations are presented to demonstrate the obtained results. Index Terms Active noise control (ANC), Filtered-X LMS algorithm, frequency mismatch. I. INTRODUCTION ACTIVE noise control (ANC) is well known as a useful technique for suppressing acoustic noise [1], [2]. The ANC system produces the antinoise field to cancel the primary sound field from the noise sources by destructive interference of sound fields. The primary noise sources are often generated from rotating machines, in such cases, acoustic noise can be treated as periodic signals that can be represented by a superposition of sinusoidal signals. We can find typical applications in the propeller aircraft, motorboats, helicopters, etc. [3], [4]. In the adaptive algorithms for ANC, a frequency analyzer, e.g., tachometer, provides the signal frequencies, which are assumed to be the true ones, in advance. However, if there is a deviation between the frequency used in the adaptive algorithm its true value (frequency mismatch), the performance of the adaptive algorithm in the ANC system might degrade considerably. In [5] [6], the effects of frequency mismatch have been analyzed using the averaging technique for the case where the reference signals are real sinusoids the secondary path is not considered. Though the technique is based on the assumption that the step size is very small, the obtained results are in good agreement with simulated values for relatively large step size. When the effects of the secondary path cannot be ignored, we need to use the Filtered-X LMS (FXLMS) algorithm. The objective of this letter is to analyze the effects of frequency mismatch accurately on the FXLMS algorithm with sinusoidal reference Manuscript received May 29, 2005; revised August 15, 2005. The associate editor coordinating the review of this manuscript approving it for publication was Dr. Philip Schniter. The authors are with the Department of Systems Science, Graduate School of Informatics, Kyoto University, Kyoto 606-8501, Japan (e-mail: hinamoto@sys.i.kyoto-u.ac.jp; hsakai@i.kyoto-u.ac.jp). Digital Object Identifier 10.1109/LSP.2006.884901 Fig. 1. Block diagram of the whole ANC system with sinusoidal reference signals. signals. Using the equivalent transfer function method used in [7] [8], the exact steady-state error signal trajectory of the tap weight vector due to the frequency mismatch are derived. Finally, computer simulations are presented to demonstrate the validity of the obtained results. II. ACTIVE CONTROL OF SINUSOIDAL REFERENCE SIGNALS BY THE FXLMS ALGORITHM In this section, we consider the case with no frequency mismatch. The block diagram of the ANC system is shown in Fig. 1. The noise source of the th rotating machine is assumed to be narrow b is modeled by a complex sinusoidal wave [3]. Namely, the th reference signal that is an input to the adaptive system is given by, where denotes the total number of noise sources, with the frequency of the th rotating machine the sampling frequency. When the higher harmonics besides the fundamental frequency are generated, each harmonic sinusoidal signal is treated as the input to the adaptive system. Let the reference signal vector the tap weighting vector be defined by (1) (2) where sts for the transposition, the frequency is known, for. The transfer function of the secondary path from the loudspeaker to the error microphone is assumed to be an th-order finite impulse response (FIR) system. The output of the 1070-9908/$25.00 2007 IEEE

260 IEEE SIGNAL PROCESSING LETTERS, VOL. 14, NO. 4, APRIL 2007 adaptive system passes through the secondary path to form the antinoise signal, which can be expressed as (3) Taking the where -transform of (8), we have (9) where denotes the complex conjugate. Each sinusoidal reference signal passes through each primary path with the transfer function to yield the desired signal at the error microphone, which is written as (4) have Then, the (10) -transform of the output of the adaptive system is. From (3) (5), we in the steady state, where denotes the Hermitian transpose, for notational simplicity, we define The error signal is given by Using the estimated transfer function of, the filtered reference vector by is written as, where (5) but from (9), we have Hence, from (11) (12) where (11) (12) (13) (14) may be different from. So, the FXLMS algorithm in this case is described by where is a positive step size. This is a special case of the multireference frequency FXLMS algorithm in [1, pp.131 134] with a single weight for each frequency. Equations (3) (6) describe the dynamics of the ANC system. The analysis of this system has been done in [9] using the state-space technique in linear system theory where the stability limit about has been shown. III. EFFECTS OF FREQUENCY MISMATCH In some situations, the frequencies in the desired signal (4) are not precisely known. In this section, using the equivalent transfer function technique, we analyze the effects of frequency mismatch for the FXLMS algorithm with sinusoidal reference signals. In this case, the frequencies in the FXLMS algorithm (6) differ from those in the desired signal (6) is the -transform of in (7). From (13), it follows that (15) Thus, the transfer function from to is given by. The characteristic equation is the same as that derived in [9] where the complex conjugate version is presented. In [9], this result is obtained by the state-space technique in linear system theory that requires vector-matrix manipulations, whereas only scalar operations are used in (8) (14). Assuming that is taken within the stability region derived in [9], based on the definition of frequency response for (7) in the steady state is given by where from (14) (16) (7) The quantity denotes the frequency mismatch. The complex conjugate of the th component of (6) is written as Substitution of (15) into (12) gives (17) (8)

HINAMOTO AND SAKAI: A FILTERED-X LMS ALGORITHM FOR SINUSOIDAL REFERENCE SIGNALS EFFECTS OF FREQUENCY MISMATCH 261 Noting that corresponds to in (7) with replaced by, the stationary trajectory of is given by Hence, is real, (6) is written as. Thus,. Hence Hence, we have (18) (22) This is used in [5], the effect of frequency mismatch is analyzed by the averaging method, the corresponding formula to (20) in [5] is When are sufficiently small, for, the th term in (17) is dominant, in (18), so is the th term. Hence, the stationary trajectory of the tap weight is approximated as (19) where in (23), in [5] is replaced by 2 due to (22). For, (23) is approximated as (23) (24) Moreover, under the condition, it follows from (19) that, the output of the th adaptive weight is close to, which cancels the corresponding component in, the error signal approaches zero. Otherwise, the error signal does not approach zero, the effect of frequency mismatch appears in the error signal. It is noted that in the case of no frequency mismatch, that is,, it follows that, (16) is zero as it should be. The increase in the time-averaged squared magnitude of the error signal due to the frequency mismatch is given by MISMATCH (20) In the case when the frequency mismatch small, we can approximate (20) as MISMATCH is sufficiently (21) To compare (20) (21) with the existing result in [5], we consider a special case of single real sinusoid without the secondary path. Writing, then, where. If the adaptive tap weights are of complex conjugate relation, so are. This is seen as follows. Writing,, we have but (21) is so that (24) coincides with this for the case where. For the general real-valued system with multiple sinusoids secondary path, we set a pair of frequency with the complex conjugate pair of initial tap weights. IV. SIMULATION RESULTS To examine the validity of the above theoretical developments, some simulations have been performed. An FIR system with 256 taps has been used as the transfer function. This corresponds to the transfer function of a real secondary path in [1]. The above FIR system has been truncated with 32 taps used as an estimated transfer function instead of.it is seen that satisfy the necessary condition (the 90 condition) for convergence in [9] as follows: (25) The reference signals are assumed to be of the form of unit magnitude complex sinusoid. In our simulation studies, we consider three tonal noise frequencies of 125, 250, 300 Hz, where 250 Hz is assumed to be the harmonic of 125 Hz. If a sampling frequency is 1 khz, then,,.in this case, the reference signal vector is given by,. Each primary noise source passes through either of two primary paths in [1]. Hence, the frequency responses from the primary noise sources to the microphone are given by. It turns out that in this case, corresponds to the stability

262 IEEE SIGNAL PROCESSING LETTERS, VOL. 14, NO. 4, APRIL 2007 (20) gives an exact solution, the result perfectly coincides with the experimental one. On the other h, (21) is derived under the assumption that the frequency mismatch is sufficiently small. So if the frequency mismatch is large as in the case (compared with the case of ), the difference between the theoretical experimental values is relatively large. V. CONCLUSION This letter has investigated the exact effects of the frequency mismatch for the FXLMS algorithm with sinusoidal reference signals using the equivalent transfer function technique. The exact steady-state expression for tap weights the error signal have been derived. The simulation results have demonstrated the validity of the derived expressions. Fig. 2. Learning curves in decibels when the frequency mismatch exists. (True signal frequencies:! = =4 +a 2 10,! = =2 +3a 2 10,! = 3=5 +a 2 10. User-specified frequencies:! = =4;! = =2;! =3=5). TABLE I EXPERIMENTAL AND THEORETICAL VALUES OF THE INCREASE IN THE TIME-AVERAGED SQUARED MAGNITUDE OF THE ERROR SIGNALS DUE TO THE FREQUENCY MISMATCH WITH THE SAME EXPERIMENTAL CONDITIONS IN FIG. 2. limit of the step size [9]. So, we adopted. The initial weights are set to. Fig. 2 shows the learning curves in the presence of the frequency mismatch. In conjunction with this figure, in Table I, we compare the experimental theoretical values in (20) (21) of the increase in the time-averaged squared magnitude of the error signal due to the frequency mismatch. From Table I, since REFERENCES [1] S. M. Kuo D. R. Morgan, Active Noise Control Systems. New York: Wiley, 1996. [2] C. R. Fuller, S. J. Elliot, P. A. Nelson, Active Control of Vibrations. New York: Academic, 1996. [3] S. Johansson, S. Nordebo, I. Claesson, Convergence analysis of a twin-reference complex least-mean-squares algorithm, IEEE Trans. Speech Audio Process., vol. 10, no. 3, pp. 213 221, May 2002. [4] S. Johansson, I. Claesson, S. Nordebo, P. Sjösten, Evaluation of multiple reference active noise control algorithms on Dornier 328 aircraft data, IEEE Trans. Speech Audio Process., vol. 7, no. 4, pp. 473 477, Jul. 1999. [5] Y. Xiao Y. Tadokoro, LMS-based notch filter for the estimation of sinusoidal signals in noise, Signal Process., vol. 46, pp. 223 231, 1995. [6] Y. Xiao, A. Ikuta, L. Ma, L. Xu, R. K. Ward, Statistical properties of the LMS Fourier analyzer in the presence of frequency mismatch, IEEE Trans. Circuits Syst. I, vol. 51, no. 12, pp. 2504 2515, Dec. 2004. [7] J. R. Glover, Jr, Adaptive noise canceling applied to sinusoidal interferences, IEEE Trans. Acoust., Speech, Signal Process., vol. ASSP-25, no. 6, pp. 484 491, Dec. 1977. [8] S. J. Elliott, I. M. Stothers, P. A. Nelson, A multiple error LMS algorithm its application to active control of sound vibration, IEEE Trans. Acoust., Speech, Signal Process., vol. ASSP-35, no. 5, pp. 1423 1434, Oct. 1987. [9] Y. Hinamoto H. Sakai, Analysis of the filtered-x LMS algorithm a related new algorithm for active control of multitonal noise, IEEE Trans. Speech Audio Process., vol. 14, no. 1, pp. 123 130, Jan. 2006.