The Journal of the Acoustical Society of Korea. 30 November 2014. 375-382
https://doi.org/10.7776/ASK.2014.33.6.375

ABSTRACT


MAIN

  • I. Introduction

  • II. Conventional Narrowband ANC Systems

  •   2.1 Narrowband ANC Model

  •   2.2 Convergence speed comparison

  • III. New Narrowband ANC System

  •   3.1 Parallel form FxGAL Algorithm

  •   3.2 Convergence Analysis

  • IV. Simulation Results

  • V. Conclusions

I. Introduction

Active noise control (ANC)[1-3] is based on the principle of superposition, where an unwanted primary noise is canceled by a secondary noise of equal amplitude and opposite phase. The primary noise produced by rotating machines, such as engines, is periodic and contains multiple harmonic-related narrowband components. In such applica-tions, a nonacoustic sensor such as a tachometer or an accelerometer[3] is often used to synchronize an internally generated reference signal, and thus the feedback from the secondary source to the reference sensor can be prevented. The vast number of narrowband ANC algorithms have been proposed, which can be found from the previous publications[1-13] and references therein.

In practical narrowband ANC applications, e.g. electronic mufflers on automobiles, periodic noise usually contains multiple sinusoids at the fundamental and several dominant harmonic frequencies. Based on this observation, Glover[4] used a sum of cosine or sine waves as a reference signal of an adaptive filter with order much higher than two. However, the order of the adaptive filter required to achieve the same convergence speed increases as the frequency separation between two adjacent sinusoids in the reference signal decreases or the fundamental frequency moves to http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA251.gif or http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA262.gif.[5,6]

To overcome this problem, Kuo et al.[6] proposed a direct/parallel form method based on the filtered-x least mean square (FxLMS) algorithm. The idea is to separate a collection of many harmonically related sinusoids into mutually exclusive sets that individually have fre-quencies spaced out as far as possible. However, the direct/parallel form method doesn’t completely eliminate the effect of the frequency separation and fundamental frequency on the convergence speed.[6]

One possible solution to the dependency on the fun-damental frequency and frequency separation is to use adaptive http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA272.gif filters connected in parallel, each of which is excited by a single-frequency sinusoid.[7] Using cosine and sine waves as reference signals, the parallel form method has a convergence speed independent on the fundamental frequency and frequency separation.[3] However, to imple-ment the FxLMS algorithm in the parallel form, two estimated secondary-path filters are required for each reference channel. Normally, the secondary paths are modeled using finite impulse response (FIR)-type filters, which pose a computational complexity and result in a bottleneck in system implementation.[8]

To solve the complexity issue of the parallel form method, a simplified approach proposed in,[9] where simplified single-frequency ANCs are connected in parallel and the sine wave generator is replaced with a simple delay. In the simplified parallel form method, a single secondary-path filter is required for each reference channel, which is the half of the parallel form method.

However, in this paper, it is shown that the convergence speed of the simplified parallel form method in[9] becomes slower as the fundamental frequency moves to http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA292.gif or http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA2A3.gif. Since the fundamental frequency in practical applications can be very low, the simplified parallel form method is likely to suffer from slow convergence speed.

In this paper, a new simplified parallel form method based on the filtered-x gradient adaptive lattice (FxGAL) algorithm is proposed. In the proposed algorithm the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA2B4.gif th reference signal vector is orthogonalized using four additional coefficients per channel. As a result, the eigenvalue spread of the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA2B5.gif th reference signal correlation matrix always becomes 1. Thus, the convergence speed of the proposed method is independent on the frequency of reference sinusoids and its computational complexity is similar to the simplified parallel form method.[3]

The rest of this paper is organized as follows. Section II starts with analyzing conventional narrowband ANC system. The proposed narrowband ANC system is presented in Section III. Section IV comprises the experimental results comparing the proposed narrowband ANC system with conventional narrowband ANC system. Finally, conclusions of this work are drawn in Section V.

II. Conventional Narrowband ANC Systems

2.1 Narrowband ANC Model

Fig. 1 depicts the block diagram of the direct form narrowband ANC system based on the FxLMS algorithm. The primary noise http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA2E5.gif comprises http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA2E6.gif dominant narrow-band components at frequency http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA315.gif. The primary noise also contains a zero-mean additive white Gaussian noise http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA345.gifwith variance http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA375.gif. The transfer func-tions http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA3A5.gifand http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA3D5.gifrepresent the primary and secondary paths, respectively. http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA405.gifis the secondary path estimate (or model). Synchronization signal triggers the sinewave generator that produces the reference signal, which is filtered by the adaptive FIR filter http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA435.gifto produce the anti-noise http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA484.gifto cancel the primary noise http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA4B4.gif. The canceling signal http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA4E4.gifis generated as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA562.gif, (1)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA563.gif denotes transpose operation, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA5C1.gifhttp://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA63F.gif is the weight vector of the adaptive filter http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA66F.gif, and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA74B.gif is the reference signal vector. The adaptive filter length http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA75C.gif should be at least twice the total number of sinusoids to deal with both the in-phase and the quadrature components, i.e., http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA77C.gif.

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA7BB.png

Fig. 1. Direct form narrowband ANC system.

The error signal is expressed as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA953.gif, (2)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICA9D1.gif is the secondary path filter.

Assuming that the estimated secondary path model http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAA20.gif is an FIR filter with length http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAA40.gif:

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAA51.jpg. (3)

The filtered reference signals are computed as[3]

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAA61.jpg,z (4)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAA72.gif are the coefficients of http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAAA2.gif.

The weight vector is updated using the FxLMS algorithm[3]

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAB4F.gif, (5)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAB5F.gif is the step-size parameter.

2.2 Convergence speed comparison

For a stationary input and sufficiently small step-size parameter http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAB70.gif, the convergence time http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAB71.gif is dependent on the eigenvalue spread http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAB81.gif of the autocorrelation matrix as[14]

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICABD1.gif, (6)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICABE1.gif is the sampling period. Small eigenvalue spread can be obtained by reorganizing the filtered reference signal vector. Thereby, a number of different narrowband ANC systems have been developed.[1,3,5,7]

For the simplification of analysis, the reference sinusoids are expressed as[6]

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAC5F.gif, (7)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAC60.gif is the fundamental frequency, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAC71.gif is the frequency separation, and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAC72.gif is the phase of the estimated secondary path. The amplitude of the estimated secondary path http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAC92.gif are assumed to be unity.

In the direct form method,[6] a close-form expression of eigenvalues is difficult to obtain when the total number of sinusoids is greater than two. Previously in,[6] bounds for the extreme eigenvalues were used to analyze the eigenvalue spread of the direct form. The lower bound for eigenvalue spread can be expressed as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAE0A.gif, (8)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAE78.gifhttp://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAEB8.gif. According to the analysis, the eigenvalue spread of the direct form method is significantly affected by the fundamental frequency and frequency separation.[6]

However, in the parallel form method, using cosine and sine wave as the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICAED8.gif th channel reference signal, the eigenvalue spread of the parallel form method is 1.[3]

In the simplified parallel form, only cosine or sine waves is used as the reference signal, so that the eigenvalue can be expressed as[3]

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB004.jpg

Fig. 2. Effect of frequency separation http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB005.gif on eigenvalue spread (http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB016.gif = 4, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB017.gif = 8,  http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB027.gif).

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB048.jpg

Fig. 3. Effect of fundamental frequency http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB058.gif on eigenvalue spread (http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB059.gif = 4, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB06A.gif = 8, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB06B.gif).

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB09B.gif. (9)

Fig. 2 shows the eigenvalue spread versus different fundamental frequencies for http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB0AB.gif, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB0BC.gif. The frequency separation is http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB0BD.gif. Fig. 2 clearly shows that the fundamental frequency affects the eigenvalue spreads of the direct and simplified parallel form methods, but does not affect that of the parallel form method.[3,6] Especially, this figure shows eigenvalue spreads of the direct and simplified parallel form methods significantly increase as the fundamental frequency decreases, which is problematic because the primary noise in practical situation can have very low fundamental frequencies.

Fig. 3 shows the eigenvalue spread versus different frequency separations for http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB0CE.gif, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB0DE.gif. The fundamental frequency is http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB0EF.gif. Fig. 3 clearly shows that the frequency separation affects the eigenvalue spreads of the direct form method, but does not affect those of the parallel and simplified parallel form methods.[3,6]

Figs. 2 and 3 show that the parallel form method is independent on the frequency of the reference signal. However, the parallel form method based on the FxLMS algorithm requires http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB11F.gifmultiplications for secondary path filtering. In practical situations, the length of secondary path model should be long, so that the secondary path filtering becomes burden. In the simplified parallel form method, the sine wave generator is replaced with simple time delay, which saves the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB12F.gifmultiplications.[3] However, its eigenvalue spread depends on the fundamental frequency.

III. New Narrowband ANC System

3.1 Parallel form FxGAL Algorithm

In this paper, we propose a new narrowband ANC system. In an effort to reduce the eigenvalue spread ratio and thus to improve the convergence speed, the filtered-x gradient adaptive lattice (FxGAL) algorithm[15,16] is applied to each two-weight adaptive filter of the simplified parallel form method.

Consider a second-order lattice predictor that transforms the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB140.gif th channel filtered reference signal into the orthogonal filtered backward prediction error.This orthogonalization is carried out in the lattice through formulas[15,16]:

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB19F.gif, (10)

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB20D.gif, (11)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB21E.gif is the th channel reflection coefficient and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB29C.gif. The http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB2AC.gif th channel filtered backward prediction errors are orthogonal to each other as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB2BD.png

Fig. 4. Proposed parallel FxGAL-based narrowband ANC system.

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB2FC.gif. (12)

Assuming the filtered reference signal http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB32C.gif is the pseudorandom noise signal,[17] the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB33D.gif th channel reflection coefficient can be expressed as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB3CB.gif. (13)

Using the FxGAL algorithm,[13,14] the update equation for the th channel regression coefficient http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB41A.gif can be expressed as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB4C7.gif, (14)

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB583.gif, (15)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB5F1.gif is the th channel regression coefficients vector, http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB660.gif and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB6BF.gif are the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB6CF.gif th channel backward prediction errors vector and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB6E0.gif th channel filtered backward prediction errors vector, respectively. The matrix http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB710.gif is a diagonal matrix with diagonal elements given by the power of the http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB720.gif th filtered backward prediction error http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB741.gif. The power of http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB751.gif th filtered backward prediction error can be recursively estimated using the single-pole low-pass filter as

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB80E.gif, (16)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB81E.gif is the smoothing factor.

Finally, the proposed parallel FxGAL-based narrowband ANC system is shown in Fig. 4.

3.2 Convergence Analysis

For ease of analysis, the cosine wave http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB84E.gif is treated as a pseudorandom noise signal which leads to simple derivations and elegant equations without sacrificing the accuracy of the analysis.[17] We also assume that http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB89D.gif or the secondary path has been very closely modeled. An optimum weight vector http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB8AE.gif can be obtained by minimizing the mean square error (MSE)[18]

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB8AF.jpg.

(17)

We first rewrite the update equation in (13) using the eight error vector, defined as http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB90E.gif[18]:

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICB9F9.gif

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBA67.gif

,

(18)

where http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBAF5.gif and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBB15.gif is the identity matrix. Using (11) and taking the expected value of (17), we obtain

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBBE1.gif. (19)

Significance of (18) is that the convergence speed of the parallel FxGAL algorithm is independent of the eigenvalue spread, and it only depends on the step-size parameter http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBC21.gif. Hence, the proposed parallel FxGAL-based narrowband ANC system has a convergence speed independent on the reference frequency and/or frequency separation. But the proposed FxGAL-based narrowband ANC system requires only one secondary path filtering in each reference channel.

In summary, the proposed FxGAL-based narrowband ANC system has similar convergence speed to that of the parallel form method, but the proposed FxGAL-based narrowband ANC system has similar computational complexity to that of simplified parallel form method.

IV. Simulation Results

Computer simulations were conducted to evaluate the performance of the proposed FxGAL-based narrowband ANC system. The sampling rate was 2 kHz. The primary path http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBC51.gif shown in Fig. 5 was used. To analyze the effect of the fundamental frequency and frequency separation, the secondary path was assumed to be http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBC90.gif. The number of sinusoids was http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBCA1.gif, and the length of the adaptive filter was http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBCB2.gif. A white Gaussian noise http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBCF1.gif was added at 20 dB SNR. The results shown below were ensemble averaged over 100 trials.

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBD5F.jpg

Fig. 5. Magnitude (top) and phase (bottom) responses of primary path http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBD9F.gif.

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBDBF.jpg

(a)

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBDDF.jpg

(b)

Fig. 6. MSE of narrowband ANC systems for (a)  http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE0F.gif Hz and (b) http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE20.gif Hz, and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE21.gif Hz.

Fig. 6 compares the convergence behavior of narrowband ANC systems for low-fundamental frequency. The fun-damental frequency was http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE32.gif Hz [6(a)] and 100 Hz [6(b)], and frequency separation was http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE42.gif Hz. Step-size parameters were experimentally selected to equalize the steady-state MSEs of each narrowband ANC system: http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE43.gif for the direct form, parallel form, and simplified parallel form methods, and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE54.gif for proposed mthod. Results show that the convergence speeds of the direct form and simplified parallel form methods vary according to the fundamental frequency. However, the parallel form and the proposed methods show robustly similar convergence speed for all test cases.

Fig. 7 compares the convergence behavior of narrowband ANC systems according to the frequency separation. The fundamental frequency was http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE64.gif Hz and frequency separations of http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE65.gif Hz and 50 Hz were tested. Step-size parameters were experimentally selected to equalize the steady-state MSEs of each narrowband ANC system: http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE86.gif for the direct, parallel, and simplified parallel form methods, and http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBE87.gif for the proposed method. It can be seen that the parallel form, simplified parallel form, and proposed methods have the same convergence speed regardless of the frequency separation.

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBEB7.jpg

(a)

http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBED7.jpg

(b)

Fig. 7. MSE of narrowband ANC systems for http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBEE7.gif Hz, and (a) http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBEF8.gif Hz and (b) http://static.apub.kr/journalsite/sites/ask/2014-033-06/N0660330604/images/PICBF09.gif Hz.

V. Conclusions

In this paper, a new simplified parallel form narrowband ANC system based on the FxGAL algorithm has been proposed. Like the parallel form narrowband ANC system, the proposed narrowband ANC system has a convergence speed that is independent of both the fundamental frequency and frequency separation, but it requires significantly lower computational complexity than the parallel form narrowband ANC system. However, if the nonacoustic reference sensor is not available, then the proposed narrowband ANC system cannot be utilized.

Acknowledgements

This work was supported by Agency for Defense Development of Korea (UD120021JD).

References

1
1.J. R. Glover, J. M. McCool, J. Kaunitz,  C. S. Williams, R. H.  Hearn, J. R. Zeidler, Jr.Eugene Dong, and R.C.Goodlin, “Adaptive noise canceling: principles and applications,” Proc. IEEE 63, 1692-1716 (1975).
2
2.P. A. Nelson and S. J. Elliott, Active Control of sound, 3rd ed. (Academic, New York, 1995), pp. 34-40.
3
3.S. M. Kuo and D. R. Morgan, Active Noise Control Systems- Algorithms and DSP Implementations (Wiley, New York, 1996), pp. 1-12.
4
4.J. R. Glover, “Adaptive noise canceling applied to sinusoidal interferences,” IEEE Trans. Acoust. Speech, Signal Process. 25, 484-491 (1977).
5
5.Y. Yuan, N. S. Kapsokavathis, K. Chen, and S. M. Kuo, “Active Noise Control System,” U. S. patent 5359662, (1994).
6
6.S. M. Kuo and A. B. Puvvala, “Effects of frequency separation in periodic active noise control systems,” IEEE Trans. Audio, Speech, Lang. Process. 14, 1857-1866 (2006).
7
7.E. Ziegler Jr, “Selective active cancellation system for repetitive phenomena,” U.S. Patent, 4,878,188, (1989).
8
8.Y. Xiao, “A new efficient narrowband active noise control system and its performance analysis,” IEEE Trans. Audio, Speech, Lang. Process. 19, 1865-1874 (2011).
9
9.S. M. Kuo, S. Zhu, and M. Wang, “Development of optimum adaptive notch filter for fixed-point implementation in active noise control,” in Proc. 1992 Int. Conf. Industrial Electronics, 1376-1378 (1992).
10
10.F. Yang, A. Gupta, and S. M. Kuo, “Parallel multi-frequency narrowband active noise control systems,” in Proc. 2009 IEEE Int. Conf. Acoust., Speech, Signal Process. (ICASSP), 235-256 (2009).
11
11.C. Y. Cheng and S. M. Kuo, “Complete parallel narrowband active noise control systems,” IEEE Trans. Audio, Speech, Lang. Process. 21, 1979-1986 (2013).
12
12.S.-H Oh, H.-S. Kim, and Y.-J. Park, “Active control of road-booming-noise with constraint multiple filtered-x LMS algorithm” (in Korean), J. Acoust. Soc. Kr. 19, 3-7 (2000).
13
13.O.-S. Kwon, “Robust active noise controller with hybrid adaptive nonlinear compensator” (in Korean), J. Acoust. Soc. Kr.  28, 16-22 (2009).
14
14.S. Haykin, Adaptive Filter Theory, 4th ed. (Prentice-Hall, New Jersey, 2002), pp. 270-271.
15
15.Y. C. Park and S. D. Sommerfeldt, “A fast adaptive noise control algorithm based on the lattice structure,” Applied Acoustics, Elsevier Science Limited 40, (1996).
16
16.S.-W. Kim, Y.-C. Park, and D. H. Youn, “A variable step-size filtered-x gradient adaptive lattice algorithm for active noise control,” in Proc. 2012 IEEE Int. Conf. Acoust., Speech, Signal Process. (ICASSP), 189-192 (2012).
17
17.Y. Xiao, A. Ikuta, L. Ma, and K. Khorosani, “Stochastic analysis of the FXLMS-based narrowband active noise control system,” IEEE Trans. Audio, Speech, Lang. Process. 16, 1000-1014 (2008).
18
18.S. J. Elliott, I. M. Stothers, and P. A. Nelson, “A multiple error LMS algorithm and its applications to the active noise control of sound and vibration,” IEEE Trans. Acoust., Speech, Signal Process. 35, 1423-1434 (1987).
페이지 상단으로 이동하기