A new structure for nonlinear narrowband active noise control using Volterra filter

Similar documents
MITIGATING UNCORRELATED PERIODIC DISTURBANCE IN NARROWBAND ACTIVE NOISE CONTROL SYSTEMS

Dominant Pole Localization of FxLMS Adaptation Process in Active Noise Control

IMPROVEMENTS IN ACTIVE NOISE CONTROL OF HELICOPTER NOISE IN A MOCK CABIN ABSTRACT

New Recursive-Least-Squares Algorithms for Nonlinear Active Control of Sound and Vibration Using Neural Networks

AN ALTERNATIVE FEEDBACK STRUCTURE FOR THE ADAPTIVE ACTIVE CONTROL OF PERIODIC AND TIME-VARYING PERIODIC DISTURBANCES

A METHOD OF ADAPTATION BETWEEN STEEPEST- DESCENT AND NEWTON S ALGORITHM FOR MULTI- CHANNEL ACTIVE CONTROL OF TONAL NOISE AND VIBRATION

Title algorithm for active control of mul IEEE TRANSACTIONS ON AUDIO SPEECH A LANGUAGE PROCESSING (2006), 14(1):

Sparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels

ACTIVE noise control (ANC) ([1], [2]) is an established

EE482: Digital Signal Processing Applications

Filtered-X LMS vs repetitive control for active structural acoustic control of periodic disturbances

Adaptive Filtering Part II

EE482: Digital Signal Processing Applications

Performance analysis and design of FxLMS algorithm in broadband ANC system with online secondary-path modeling

Active Control of Impulsive Noise

IS NEGATIVE STEP SIZE LMS ALGORITHM STABLE OPERATION POSSIBLE?

System Identification and Adaptive Filtering in the Short-Time Fourier Transform Domain

Chapter 2 Fundamentals of Adaptive Filter Theory

LECTURE NOTES IN AUDIO ANALYSIS: PITCH ESTIMATION FOR DUMMIES

Old painting digital color restoration

arxiv: v1 [cs.sd] 28 Feb 2017

2262 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 47, NO. 8, AUGUST A General Class of Nonlinear Normalized Adaptive Filtering Algorithms

Adaptive Filters. un [ ] yn [ ] w. yn n wun k. - Adaptive filter (FIR): yn n n w nun k. (1) Identification. Unknown System + (2) Inverse modeling

THE concept of active sound control has been known

Blind Channel Equalization in Impulse Noise

The Modeling and Equalization Technique of Nonlinear Wireless Channel

A FAST AND ACCURATE ADAPTIVE NOTCH FILTER USING A MONOTONICALLY INCREASING GRADIENT. Yosuke SUGIURA

A new method for a nonlinear acoustic echo cancellation system

V. Adaptive filtering Widrow-Hopf Learning Rule LMS and Adaline

Reduced-cost combination of adaptive filters for acoustic echo cancellation

ESE 531: Digital Signal Processing

VSS-LMS Algorithms for Multichannel System Identification Using Volterra Filtering Sandipta Dutta Gupta 1, A.K. Kohli 2

STOCHASTIC INFORMATION GRADIENT ALGORITHM BASED ON MAXIMUM ENTROPY DENSITY ESTIMATION. Badong Chen, Yu Zhu, Jinchun Hu and Ming Zhang

A Log-Frequency Approach to the Identification of the Wiener-Hammerstein Model

NON-LINEAR PARAMETER ESTIMATION USING VOLTERRA AND WIENER THEORIES

FxLMS-based Active Noise Control: A Quick Review

Statistical and Adaptive Signal Processing

An Adaptive Sensor Array Using an Affine Combination of Two Filters

On the Use of A Priori Knowledge in Adaptive Inverse Control

Signal representations: Cepstrum

AdaptiveFilters. GJRE-F Classification : FOR Code:

Title without the persistently exciting c. works must be obtained from the IEE

Various Nonlinear Models and their Identification, Equalization and Linearization

EFFECTS OF ILL-CONDITIONED DATA ON LEAST SQUARES ADAPTIVE FILTERS. Gary A. Ybarra and S.T. Alexander

Reconstruction of Nonlinearly Distorted Signals With Regularized Inverse Characteristics

Towards Maximum Geometric Margin Minimum Error Classification

Samira A. Mahdi University of Babylon/College of Science/Physics Dept. Iraq/Babylon

Determining the Optimal Decision Delay Parameter for a Linear Equalizer

A Low-Distortion Noise Canceller and Its Learning Algorithm in Presence of Crosstalk

Linear Models for Regression

NONLINEAR SYSTEMS IDENTIFICATION USING THE VOLTERRA MODEL. Georgeta Budura

KNOWN approaches for improving the performance of

Impulsive Noise Filtering In Biomedical Signals With Application of New Myriad Filter

In the Name of God. Lecture 11: Single Layer Perceptrons

Performance Comparison of a Second-order adaptive IIR Notch Filter based on Plain Gradient Algorithm

Power Amplifier Linearization Using Multi- Stage Digital Predistortion Based On Indirect Learning Architecture

ADAPTIVE FILTER THEORY

Integrated Direct Sub-band Adaptive Volterra Filter and Its Application to Identification of Loudspeaker Nonlinearity

Verification of contribution separation technique for vehicle interior noise using only response signals

Adaptive Filter Theory

Digital Filters Ying Sun

Optimal and Adaptive Filtering

Variable Learning Rate LMS Based Linear Adaptive Inverse Control *

Hybrid Time-Frequency Domain Adaptive Filtering Algorithm for control of the vibration control systems

Image Compression using DPCM with LMS Algorithm

CEPSTRAL ANALYSIS SYNTHESIS ON THE MEL FREQUENCY SCALE, AND AN ADAPTATIVE ALGORITHM FOR IT.

No. 6 Determining the input dimension of a To model a nonlinear time series with the widely used feed-forward neural network means to fit the a

Generalized projective synchronization between two chaotic gyros with nonlinear damping

USING STATISTICAL ROOM ACOUSTICS FOR ANALYSING THE OUTPUT SNR OF THE MWF IN ACOUSTIC SENSOR NETWORKS. Toby Christian Lawin-Ore, Simon Doclo

Linear Regression (continued)

A Dual-mode Blind Equalization Algorithm for Improving the Channel Equalized Performance

INFLUENCE OF THE SPECTRAL IMAGE COMPONENT ON THE AMPLITUDE AND PHASE ESTIMATORS PROVIDED BY THE INTERPOLATED DFT METHOD

GAUSSIANIZATION METHOD FOR IDENTIFICATION OF MEMORYLESS NONLINEAR AUDIO SYSTEMS

This is a repository copy of Evaluation of output frequency responses of nonlinear systems under multiple inputs.

4. Multilayer Perceptrons

HARDWARE IMPLEMENTATION OF FIR/IIR DIGITAL FILTERS USING INTEGRAL STOCHASTIC COMPUTATION. Arash Ardakani, François Leduc-Primeau and Warren J.

Chapter 2 Wiener Filtering

System Identification in the Short-Time Fourier Transform Domain

Blind Equalization Based on Direction Gradient Algorithm under Impulse Noise Environment

Sample questions for Fundamentals of Machine Learning 2018

NLFM Interference Suppressing Based on Time-Varying AR Modeling and Adaptive IIR Notch Filter

A low intricacy variable step-size partial update adaptive algorithm for Acoustic Echo Cancellation USNRao

Research on fault prediction method of power electronic circuits based on least squares support vector machine

MANY real-word applications require complex nonlinear

PREDICTION OF PROBABILITY DISTRIBUTION OF ELECTROMAGNETIC WAVE IN VDT ENVIRONMENT BASED ON FUZZY MEASUREMENT DATA UNDER EXISTENCE OF BACKGROUND NOISE

ON THE NOISE REDUCTION PERFORMANCE OF THE MVDR BEAMFORMER IN NOISY AND REVERBERANT ENVIRONMENTS

On the Frequency-Domain Properties of Savitzky-Golay Filters

Available online at AASRI Procedia 1 (2012 ) AASRI Conference on Computational Intelligence and Bioinformatics

Today. ESE 531: Digital Signal Processing. IIR Filter Design. Impulse Invariance. Impulse Invariance. Impulse Invariance. ω < π.

Adaptive MMSE Equalizer with Optimum Tap-length and Decision Delay

3.4 Linear Least-Squares Filter

Introduction to DSP Time Domain Representation of Signals and Systems

On the steady-state mean squared error of the fixed-point LMS algorithm

Research Article Mathematical Model and Cluster Synchronization for a Complex Dynamical Network with Two Types of Chaotic Oscillators

RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS

Publication V. c 2012 Copyright Holder. Reprinted with permission.

Design of FIR Smoother Using Covariance Information for Estimating Signal at Start Time in Linear Continuous Systems

System Identification in the Short-Time Fourier Transform Domain

Active noise control in a pure tone diffuse sound field. using virtual sensing. School of Mechanical Engineering, The University of Adelaide, SA 5005,

NONLINEAR ECHO CANCELLATION FOR HANDS-FREE SPEAKERPHONES. Bryan S. Nollett and Douglas L. Jones

Transcription:

A new structure for nonlinear narrowband active noise control using Volterra filter Jian LIU 1 ; Yegui XIAO 2 ; Hui CHEN 1 ; Wenbo LIU 1 1 Nanjing University of Aeronautics and Astronautics, Nanjing, China 2 refectural University of Hiroshima, Hiroshima, Japan ABSTRACT Many structures and algorithms have been developed for linear narrowband active noise control (NANC) systems, which are effective in suppressing sinusoidal noise generated by rotating machines and devices with reciprocating motion. However, the conventional linear NANC systems may seriously suffer from performance degradation due to the nonlinear distortions which, large or small, usually exist in real-life sound fields. Development of nonlinear NANC systems to solve the above-mentioned problems has recently attracted a great deal of attention and several structures and algorithms have been proposed based on the use of adaptive Volterra filter. In those systems, the sinusoidal noise at the reference point is distorted by the nonlinear part of a primary path, eventually adding some high-order harmonic components to the primary noise being targeted. But the main body of the primary noise is still dominated by linearity of the primary path. This paper presents a new structure for a nonlinear NANC system, where the largest portion of the primary noise power can be reduced by the conventional adaptive linear filter and the remaining portion due to high-order harmonics may be effectively suppressed by an adaptive Volterra filter. Numerical simulation results reveal that the proposed system is very effective in suppressing sinusoidal noise distorted by nonlinearity of the primary path. Keywords: Narrowband active noise control (NANC), Nonlinearity, Linear combiner, Volterra filter I-INCE Classification of Subjects Number(s): 74.9 1. INTRODUCTION Linear narrowband active noise control (NANC) system has been widely used that presents promising performance in cancelling sinusoidal noise generated by rotating machines and devices with reciprocating motion in a linear acoustic field (1, 2, 3, 4). In a linear NANC system, the filtered-x LMS (FXLMS) algorithm (5, 6) is most commonly used to update weights of the control filter. However, in some real-life applications, the linear NANC system may suffer from performance degradation when it is used to deal with noise distorted by nonlinearity (7, 8, 9, 1). To solve this problem, many network based structures and algorithms have been developed (7, 11, 12, 13). ANC systems using adaptive Volterra filters have also been proposed (14, 15, 16, 17). In a recently developed nonlinear NANC system using Volterra filter (17), the reference signal is obtained via an acoustic sensor. In this system, an additive stochastic noise, which is usually regarded as an Gaussian white noise with zero mean, will slip into the reference signal. Obviously, this additive noise acts as a background noise and theoretically it is difficult or impossible to reduce it. In this paper, we consider a case that a non-acoustic sensor such as a tachometer is used as a reference sensor to obtain a piece of information on the noise signal frequency. Reference cosine and sine waves may be then generated by use of this piece of real-time information, which are fed to an NANC system with a linear combiner structure. The dominant portion of power of the primary noise will be mitigated by this conventional NANC system (3). Therefore, in this paper, we propose a new nonlinear NANC structure that consists of a linear combiner and a Volterra filter. The former is intended to remove the sinusoid in the primary noise that has the same frequency as the reference waves do, while the latter is designated to reduce a portion of power of the primary noise that is generated by the nonlinearity of the primary path. In the proposed NANC system, the linear combiner or the conventional NANC system and the adaptive Volterra filter are placed in parallel. Another linear combiner is designated to form a reference sinusoid such that the Volterra filter is able to implement ghe nonlinearity of the primary path. 1 jliu@nuaa.edu.cn,chenhui51@163.com,wenboliu@nuaa.edu.cn 2 xiao@pu-hiroshima.ac.jp Inter-noise 214 age 1 of 9

age 2 of 9 Inter-noise 214 The remainder of this paper is organized as follows. The new nonlinear NANC system with two linear combiners and a Volterra filter is given in Section 2. In this Section, the FXLMS algorithm for updating weights of linear combiners and Volterra filter is also derived in detail. Representative simulation results will be provided in Section 3 to confirm the effectiveness of the proposed system. Section 4 concludes the paper. 2. NONLINEAR NANC SYSTEM USING LINEAR COMBINER AND VOLTERRA FILTER 2.1 Linear Combiner and Volterra filter Linear combiner is a sufficient signal synthesizer when it is used in a linear NANC system (3). Many analyses have given us deep insight into performance of the combiner (18, 19, 2). General configuration of the linear combiner as used in a linear NANC system will be given in the following context when we introduce a new structure of nonlinear NANC system. A causal Volterra filter with a finite memory of L V and a finite order of can be described by following relationships (21): y(n) = y p (n) p=1 L V 1 y p (n) = m 1 = L V 1 L V 1 h p,m1,m 2,...,m p (n)x(n m 1 )x(n m 2 ) x(n m p ). (2) m 2 =m 1 m p =m p 1 According to the above expressions, we clearly get that x(n) and y(n) are respectively input and output of the Volterra filter and h p,m1,m 2,,m p (n) is the pth-order weight corresponding to Volterra kernel with the same order, whereas n designates the time index. It is noted that, in fact, Volterra filter is derived from Volterra series (22). Therefore, considering symmetric properties of the series, we can remove redundant kernels without any loss of generality when Volterra filter is used (14, 15, 16, 21). Figure 1 shows a typical adaptive Volterra filter with both memory and order of 2. (1) x(n) h 1; (n) y(n) z 1 h 2;; (n) h 1;1 (n) h 2;1;1 (n) h 2;;1 (n) Figure 1 A Volterra filter with both memory and order of 2. From equations (1) (2) and Figure 1, we have that, the first order weights h 1, (n) and h 1,1 (n) are linear coefficients since their corresponding kernels are x(n) and x(n 1), respectively. Memory and order of the filter can be set to be larger, which depends on exact conditions in real-life applications. 2.2 New Nonlinear NANC System Figure 2 depicts the proposed nonlinear NANC system using linear combiner and Volterra filter for single tone. If nonlinear path exist in a NANC system, e.g., especially the primary path is nonlinear, the noise will age 2 of 9 Inter-noise 214

Inter-noise 214 age 3 of 9 be distorted and higher order harmonics with relatively smaller power will be excited at the cancelling point. Therefore, we can design a linear subsystem and a nonlinear subsystem to respectively reduce linear and nonlinear portions of the excited noise being targeted. In the new system considered and shown in Figure 2, the linear subsystem is constructed by a linear combiner with coefficients â(n) and ˆb(n) while the nonlinear subsystem by a Volterra filter. In fact, as mentioned before, a Volterra filter with order 1 is a FIR filter which can be separated and replaced by a linear combiner, and finally to be used to suppress the main power linear portion. This is the essential idea in designing the new nonlinear system. Reference signal fed to the linear subsystem is generated from a synchronization signal, e.g., rotation speed, through which we can obtain frequency of the sinusoidal noise using simple linear regression estimate. It should be noted that, another linear combiner with coefficients ĉ(n) and d(n) ˆ is added into the system to synthesize coherent reference signal x r (n) to be fed to Volterra filter as shown in Figure 2. All control weights in the system are designed to be updated by conventional FXLMS algorithm in this paper. Sync Signal cos(!n) sin(!n) x a (n) x b (n) ^b(n) ^a(n) y (n) p(n) e (n) S(z) e s (n) v p (n) e(n) ^S(z) ^S(z) ^x a (n) ^x b (n) LMS ^x r (n) ^S(z) ^c(n) ^d(n) x r (n) Volterra filter y 1 (n) Figure 2 roposed nonlinear NANC system using linear combiner and Volterra filter (single tone). Signal p(n) is the primary noise being targeted. If the primary path is nonlinear, it can be expressed as a nonlinear function with respect to the original sinusoidal source x(n) and in some scenarios it can be popularly written as a polynomial of x(n) (15), such as p(n) = a 1 x(n) a 2 x 2 (n) a 3 x 3 (n) (3) where, the source, reference signal generated by signal generater, and synthesized reference signal fed to Volterra filter are x(n) = ax a (n) bx b (n) (4) x a (n) = cos(ωn), x b (n) = sin(ωn) (5) x r (n) = ĉ(n)x a (n) d(n)x ˆ b (n). (6) Inter-noise 214 age 3 of 9

age 4 of 9 Inter-noise 214 In above equations, a 1, a 2, a 3, a, and b are fixed coefficients which will be set in advance when conduct simulations. ω is the digital frequency of sinusoidal noise. According to equations (1) (2), the secondary sources produced by linear and nonlinear control filter, y (n) and y 1 (n), can be respectively written as y (n) = â(n)x a (n) ˆb(n)x b (n) (7) y 1 (n) = L v 1 i= L v 1 i= L v 1 h 2,i, j (n)x r (n i)x r (n j) j=i L v 1 L v 1 j=i k= j The residual noise signal, e(n), can be derived as h 3,i, j,k (n)x r (n i)x r (n j)x r (n k). (8) e(n) = e s (n) v p (n) M 1 = j= s j e (n j) v p (n) (9) e (n) = p(n) y (n) y 1 (n). (1) Where, {s} M 1 j= are impulse response coefficients of secondary path S(z) given in Figure 2. The secondary path is usually modeled as a FIR filter, i.e., M 1 S(z) = j= s j z j (11) and v p (n) is an additive noise which is usually regarded as a Gaussian white noise with zero-mean and variance σ 2 p. 2.3 FXLMS Algorithm for Coefficients Updating So far, it is very easy to derive FXLMS algorithm for updating weights â(n), ˆb(n), and h p,m1,m 2,,m p (n) as (only equations for 2 and 3 orders are given) â(n 1) = â(n) µ 1 e(n) ˆx a (n) (12) ˆb(n 1) = ˆb(n) µ 1 e(n) ˆx b (n) (13) h 2,i, j (n 1) = h 2,i, j (n) µ 2 e(n) ˆx r (n i) ˆx r (n j), (14) i =,1,...,L V 1; j = i,i 1,...,L V 1 h 3,i, j,k (n 1) = h 3,i, j,k (n) µ 3 e(n) ˆx r (n i) ˆx r (n j) ˆx r (n k), (15) i =,1,...,L V 1; j = i,i 1,...,L V 1;k = j, j 1,...,L V 1. Where, µ 1, µ 2, and µ 3 are step sizes. Signals ˆx a (n), ˆx b (n), and ˆx r (n) are filtered-x reference signal obtained through reference signals x a (n), x b (n), and x r (n) after being filtered by secondary path estimate, Ŝ(z) with impulse response coefficients {ŝ} ˆM 1 m=, and they can be respectively derived as ˆx a (n) = ˆx r (n) = ˆM 1 ˆM 1 ŝ m x a (n m), ˆx b (n) = ŝ m x b (n m) (16) m= m= ˆM 1 ŝ m x r (n m). (17) m= Here, if we use off-line modeling method to estimate FIR-type secondary path S(z) given above, its estimate can also be written as a similar FIR function Ŝ(z) = ˆM 1 ŝ m z m. (18) m= age 4 of 9 Inter-noise 214

Inter-noise 214 age 5 of 9 Derivation of difference equations for updating coefficients ĉ(n) and ˆ d(n) is relatively more complicated. We apply the steepest descent method and choose the cost function as The gradient for updating ĉ(n) is derived as where J(n) = 1 2 e2 (n). (19) J(n) ĉ(n) = e(n) e(n) ĉ(n) = s e(n) e (n) ĉ(n) L V 1 I[x r (n)] = 2h 2,, (n)x r (n) = s e(n) y 1(n) ĉ(n) = s e(n)i[x r (n)]x a (n) (2) j=1 3h 3,,, (n)xr 2 L V 1 (n) 2 L V 1 L V 1 j=1 k= j h 2,, j (n)x r (n j) k=1 h 3,,,k (n)x r (n)x r (n k) h 3,, j,k (n)x r (n j)x r (n k). Following the same way, we easily have gradient for updating ˆ d(n) J(n) ˆ d(n) = s e(n)i[x r (n)]x b (n). (21) With gradients derived above, the FXLMS algorithm for updating ĉ(n) and ˆ d(n) can be finally given as where µ 4 is the step size. ĉ(n 1) = ĉ(n) µ 4 e(n)i[ ˆx r (n)] ˆx a (n) (22) d(n ˆ 1) = d(n) ˆ µ 4 e(n)i[ ˆx r (n)] ˆx b (n) (23) 3. SIMULATIONS Extensive simulations have been conducted for many scenarios to illustrate the effectiveness of the proposed nonlinear NANC system in reducing sinusoidal noise distorted by nonlinear primary path. In our simulations, the nonlinear behavior exhibited in the primary path is described by polynomial equation (3). Some common conditions for conducting simulations are given in Table 1. In addition, the FIR-type secondary path cutoff frequency is set to be.4π and it is identified by offline adaptive LMS algorithm. We performed 4 independent runs in all simulations to do the ensemble average. Table 1 Common conditions for simulations. arameters Value ω.2π a 1 1. a, b 1. σp 2.1 ( 2 db) M, ˆM 11 Inter-noise 214 age 5 of 9

age 6 of 9 Inter-noise 214 Firstly, we confirmed performance degeneration of the linear NANC system when used to reduce nonlinearly distorted sinusoidal noise. Representative residual noise powers (MSEs) are shown in Figure 3. It is clear that when the power of nonlinear portion in p(n) is much smaller than that of linear portion, the steady-state residual noise power can be reduced in certain degree. However, if the power of nonlinear portion becomes larger than or similar to that of linear portion, the linear system will suffer from obvious performance degradation. 5 5 Estimation MSE [db] -5-1 -15 Estimation MSE [db] -5-1 -15-2 -2-25.5 1 1.5 2-25.5 1 1.5 2 (a) (b) Figure 3 Comparison of residual noise powers with linear NANC system for distorted sinusoidal noise (µ 1 =.1). (a) a 2 =.8, a 3 =.4. (b) a 2 =.8, a 3 =.4. Figure 4 provides comparison of residual noise powers produced by the conventional NANC system and our proposed nonlinear NANC system. Here, the memory and order of Volterra filter used are respectively set to be 2 and 3. The steady-state residual noise powers depicted in Figure 4 show the noise level have been sufficiently reduced, which proves the proposed system is of good robustness since the residual noise powers in steady state are reduced to the same level without changing the memory and order of Volterra filter even power of the nonlinear portion in p(n) becomes more larger. 5 1 Estimation MSE [db] -5-1 -15-2 Estimation MSE [db] 5-5 -1-15 -2-25 -25.5 1 1.5 2 (a) -3.5 1 1.5 2 (b) Figure 4 Comparison of residual noise powers with proposed nonlinear NANC system for distorted sinusoidal noise (L V = 2, = 3, µ 1 = µ 4 =.5, µ 2 = µ 3 =.2). (a) a 2 =.8, a 3 =.4. (b) a 2 =.8, a 3 =.4. Figures 3 and 4 give us proofs that nonlinear kernels contained in Volterra filter can significantly and effectively compensate limitations of linear filter. We have confidence that, with larger memory and higher order, the proposed nonlinear system may response more complicated nonlinearity, which however needs more supports through our future works. Finally, to preliminary pay insight into convergence of the proposed nonlinear system, mean estimation errors of several weights are picked up and given in Figure 5. Since the iteration number in simulations is not relatively enough, we can not have good idea of complete trends of all weights. However, it shows some of them fluctuate in small range and the fluctuations will not affect convergence of the whole system. Certainly, it age 6 of 9 Inter-noise 214

Inter-noise 214 age 7 of 9 is very important to analyze performance of the system in deepth through investigating convergence of control filter weights in mean and mean-square sense and this work is one of our interesting future topics..45.2.4.15.35.1.3.25.2.15.1.5 -.5 -.1 -.15.5 -.2 -.25 -.5.5 1 1.5 2 -.3.5 1 1.5 2 (a) (b) 1.8 1.2 1.7 1.6 1.5 1.4 1.3 1.2 1.1 1.9.5 1 1.5 2 (c) 1.15 1.1 1.5 1.95.9.85.5 1 1.5 2 (d).6.5.35.3.4.3.2.1 -.1.5 1 1.5 2 (e).25.2.15.1.5 -.5 -.1.5 1 1.5 2 (f) Figure 5 s of noise control filter weights (simulation conditions are the same as in Figure 4(b)). (a) E[â(n)]. (b) E[ˆb(n)]. (c) E[ĉ(n)]. (d) E[ d(n)]. ˆ (e) E[ĥ 2,, (n)]. (f) E[ĥ 3,,, (n)]. 4. CONCLUSIONS In this paper, a nonlinear NANC system using Volterra filter is proposed. Effectiveness of the new system in suppressing sinusoidal noise distorted by nonlinear primary path has been verified through extensive simulations. The proposed system can significantly compensate for limitations of the conventional NANC system. Topics for further research include a) extension of the proposed structure to multi-frequency case; b) Inter-noise 214 age 7 of 9

age 8 of 9 Inter-noise 214 analysis of statistical properties of the proposed system, etc. ACKNOWLEDGMENT This work was supported in part by the National Natural Science Foundations of China (6121364) and the Fundamental Research Funds for the Central Universities (NS21288). REFERENCES 1. Elliott SJ, Nelson A. Active noise control. IEEE Signal rocessing Mag.. 1993; 1(4): 12 35. 2. Nelson A, Elliott SJ. Active Control of Sound, 3rd ed. New York: Academic. 1995. 3. Kuo SM, Morgan DR. Active Noise Control Systems, Algorithms and DS Implementations. New York: Wiley. 1996. 4. Elliott SJ. Signal rocessing for Active Control. New York: Academic. 21. 5. Morgan DR. An analysis of multiple correlation cancellation loops with a filter in the auxiliary path. IEEE Trans. Acoust., Speech, Signal rocessing. 198; ASS-28(4): 454-467. 6. Burgess JC. Active adaptive sound control in a duct: A computer simulation. J. Acoust. Soc. Amer.. 1981; 7(3): 715 726. 7. Strauch, Mulgrew B. Active control of nonlinear noise processes in a linear duct. IEEE Trans. Signal rocessing. 1998; 46(9): 244 2412. 8. Leung H, Huang X. arameter estimation in chaotic noise. IEEE Trans. Signal rocessing. 1996; 44(1): 2456 2463. 9. Abarbanel HDI, Frison TW, Tsimring LS. Obtaining order in a world of chaos. IEEE Signal rocessing Mag.. 1998; 15(3): 49 65. 1. Haykin S, rincipe J. Making sense of a complex world. IEEE Signal rocessing Mag.. 1998; 15(3): 66 81. 11. Snyder SD, Tanaka N. Active control of vibration using a neural network. IEEE Trans. Neural Networks. 1995; 6(4): 819 828. 12. Bouchard M, ailard B, Dinh CTL. Improved training of neural networks for non-linear active control of sound and vibration. IEEE Trans. Neural Networks. 1999; 1(2): 391 41. 13. Yu Z, Liu J, Liu D, Sun J. Adaptive ANFIS-based filter for active control of sinusoidal primary noise in nonlinear path. Journal of Harbin Institute of Technology (New series). 211; 18(5): 137 142. 14. Tan L, Jiang J. Filtered-X second-order Volterra adaptive algorithms. Electron. Lett.. 1997; 33(8): 671 672. 15. Tan L, Jiang J. Adaptive Volterra Filters for Active Control of Nonlinear Noise rocesses. IEEE Transactions On Signal rocessing. 21; 49(8): 1667 1676. 16. Tan L, Jiang J. Adaptive Second-Order Volterra Filtered-X RLS Algorithms with Sequential and artial Updates for Nonlinear Active Noise Control. roceedings of 4th IEEE Conference on Industrial Electronics and Applications. 29. 17. Liu J, Jing Q, Xiao Y. Nonlinear narrowband active noise control using Volterra filter. roceedings of 21th International Congress of Sound and Vibration. 214. 18. Xiao Y, Ikuta A, Ma L, Khorasani K. Stochastic analysis of the FXLMS-based narrowband active noise control system. IEEE Trans. Audio, Speech, and Language rocessing. 28; 16(5): 1 114. 19. Xiao Y, Ma L, Hasegawa K. roperties of the FXLMS-based narrowband active noise control with online secondary-path modeling. IEEE Trans. Signal rocessing. 29; 57(8): 2931 2949. 2. Liu J, Xiao Y, Sun J, Xu L. Analysis of online secondary-path modeling with auxilary noise scaled by residual noise signal. IEEE Trans. Audio, Speech, and Language rocessing. 21; 18(8): 1978 1993. age 8 of 9 Inter-noise 214

Inter-noise 214 age 9 of 9 21. Raz GV, Veen BV. Baseband Volterra filters for implementing carrier based nonlinearities. IEEE Trans. Signal rocessing. 1998; 46(1): 13 114. 22. Diniz SR. Adaptive filtering: algorithms and practical implementation, 3rd ed. New York: Springer Verlag. 28. Inter-noise 214 age 9 of 9