• 검색 결과가 없습니다.

Active Tonal Noise Canceller with Frequency Tracking Hee Seung Na* and Youngjin Park*

N/A
N/A
Protected

Academic year: 2022

Share "Active Tonal Noise Canceller with Frequency Tracking Hee Seung Na* and Youngjin Park*"

Copied!
5
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

84

Active Tonal Noise Canceller with Frequency Tracking Hee Seung Na* and Youngjin Park*

Abstract

In this paper, we propose a novel adaptive digitalfilter for tonalnoise cancellation, withafrequencytracking capability. The proposed algorithm not only estimates the magnitude and phase of the tonal disturbance but also tracks its frequency, which changes in quasi-static manner. The algorithm uses the steepest descent methodand the instantaneous frequency approach for thephase/magnitude estimationand frequency tracking, respectively.A number ofcomputer simulationshave beencarried out inorder to demonstrate the feasibilityof the proposedANC algorithmunder various conditions.

I. Introduction II . Active Tonal Noise Cane

er

There are many different methods forcancellation ofperiodic noise andvibration cancellation. One of the most widely known methods of active noise/

vibration cancellation is basedon adaptive filtering.

Burgess and Wldrow introduced the most popular adaptive filtering methodcalled flltered-x least mean square(LMS) algorithm for ANC systems[l, 2]. In many cases, the wave form of the acoustic field is nearly periodic, and the fundamental frequency is generally known. Simpler methods such as adaptive notch filter introduced by Glover and Wldrowcould be used to cancelthe tonal noise[3].In these previous works, the reference signal is measusred or the accurate frequency of thetonal sound is assumed to be known a prioi. The frequency tracking capability which can provide theestimation of tonalnoise fre­

quencyIs necessry in tonal ANC system because It is difficult tomeasure the precise frequencyof noise and sometimes the frequency drifts in quasi-static manner.

In this paper, weproposea noveltonal ANC algor­ ithm with a frequency tracking capability. The proposed algorithm not onlyestimates the magni­

tude and phase of the tonal noise but also track the frequency ofthe tone. Frequencytracking is based on the Instantaneous frequency,讪ich is obtained by Hilbert transform pairs[4J. The effectiveness of proposed tonal ANC algorithm is illustrated by simulations.

•Department of Mechanical Engineering, KAIST Manuscript Received: April 17, 1996.

The adaptive notch filter introduced by Glover and Widrow cannot be used directly for tonal ANC because of presence of the error path. Therefore, we modified an adaptive notch filter accordingly. The block diagram of tonal ANC system for the phase/

magnitudeestimation is shown In Figure 1.

Fig 1. The block diagram of a tonal ANC system

Primary noisesignal is assumed tobea pure sine wave with the frequency of阻 such as

d(k) = D sin (kcOf/T +(/)) = 6Z0 sin(kcu^T) + aYcos {kcD/T}

(1)

where D= + and (p = tan-1 (一-어-). The

tonal noise is cancelled by adding a cancelling sig­ nal r(k). The cancelling signal has the form of the following;

r(k} = w0sin (k(£)rT) +wy{k\ cos(ka)rT) (2)

(2)

Active Tonal Noise Canceller with Frequency Tracking 85

where T is a sampling time and wQ(k), w^k), k=0t 1.

2,…are discrete timevarying Fourier coefficients updated on-line. The frequency o)r> the estimatedfre­

quency of ①小 is introduced to accommodate the real-world situation where the frequencycoj may not be identlfled exactly. The residual noise e(k) represents the result of acoustical interference as follows:

。(舫 그』(舫 一H® 尸伏) (3)

whereH is a transferfunction of the error path. The optimum set of filter coefficients required to minimize the residual can be adaptively obtained using asteepest descent method. The filtercoefficients, w0(k\and are updated as follows:

w0(k + 1) = w0(^) + e[k\ h sin (ko)rT+

(4) w{(k + 1)= wr(k) + 2〃 h cos (k(orT +

where “ isconvergence factor which determines the speed of adaptation, h,① are magnitude and delay of the errorpath, respectively. The method is easily extended tothecase when periodicnoisewith arbi­ trary number of harmonics is needed to be can­

celled.

We perform a simulationwiththe desired and the estimatedfrequencies of 0.02 Hz = 지, 0.022 Hz (7】 = a)*/2이 respectively. Figure 2 shows the resulting time history plostof the filter coefficients w0(k), and residual noisee(k).As expected, the coefficients do not converge to constants and oscil­ late. Figure 3 shows the spectrum of time historyof the filter coefficients. The time valying filter coe­

fficientsoscillate with the fundamental frequencyof fd~fr (0.002 Hz). The other component with the frequency oftwo times of the true frequency fr (0.02

X 2 Hz), ie, carrier frequency is added to 난icfunda­

mental. Therefore, time varying filter coefficients

(b)filter coefficients z〃o(航紬。)

Fig 2. The resulting time history plots of the filter coefficients io。仇)./】(舫 and residual noise e(k)

Fig 3. Spectrum of time varying coefficient

has useful information which can be utilized for fre­

quency error estimation.

ID. Fre

uency Tracking Based on Instanta­

neous Frequency

The block diagram of tonal ANC system with fre­ quency tracking capabilityis shown inFigure 4.

Fig 4. The block diagram of tonal ANC system with fre­

quency tracking capability

(3)

86 The Journal of the Acoustical Society of Korea, Vol. 15. No. IE (1996)

The controller uses instantaneous frequency approach for frequency tracking. The fundamental instantaneous frequency, i.e., the difference of the frequency estimation fd~fr can be obtained by differentiating the phase of analytic signal, which can be calculated from the Gilbert transform pairs of the time varying coefficients w0(k) and Let the analytic signal z(k\ has the coefficient w0(k) and its Hilbertpair, w^k] [4].

z优)=w0(k) +Wi(k) (5)

of slowly changing frequency. Figure 6 shows the stable tracking capability of the proposed ANC sys­ tem. Drift ofcoefficients In Figure 6 (b) enables not only the estimation of the magnitude and phase of the tonal noise but also track the slowly changing frequency ofthe tone. Figure 7 shows the tracking capability of the ANC system when the u u --.Jied input noise is added. Since the , 心、se exist after control, the coefficients iiuiJ 」“mh! constant lev이s. But the frequency h u i.七 capa bility is robust as shown in Figure 7tc).

The envelope andphase of z{k\ can be written as

I

z3)I= (6)

曲*-"쁪) ⑺

Therefore, the radial frequency a> can be obtained from the derivative of eq.(7). The instantaneous fre­ quency f(k), the frequency estimation error fd~fr, is

1 2tc

d甲(切

3

d , d w0(^) ...

-- w^k} +一"芸一 W](刼

dk d,R _

2 시 2:2(左)|

wdiere ——— is the time derivative of w^k). We dk

can calculate instantaneous frequency from thewQ (舫,後)and their derivatives. There are two ways to calculate the derivatives of the functions 15]. One wayof calculating the derivatives is to use thephase unwrapping algorithm. This method removes the discontinuityin the phase function. Another approach is to calculate the derivative ofthe function directly from the signal and Sincethis approach does not includes the unwrapping procedure, the calculation is straight-forward,however, the output is sensitive to the window function and noise. In this paper, we take a direct derivative approach because ofits simplicity. One requires a low pass fil­ ter which can minimize the effect of noise on the instantaneous frequency estimation.

In case of0.002 Hz frequencyerror, we perform a simulation with the same condition of theprevious section. ANC with frequency tracking is enabled at 0 step. Because of frequency tracking,the coefficients converge to constant steadystate values as shown in Figure 5. After the ANC is on, thetonal noise is removed within 500th step. It is also interesting to investigatethe frequency tracking capability in case

(b) filter coefficients 皿 仿)

0.024 0.023 0.022 0.021 0.020T

desired frequency --- tracking frequency

TOO 400 500 BOO nW

(c) tracking capability

T2U0 T40tT

Fig 5. The resulting time history plots of the filter coefficients and residual noise e(k) in case of the tonal ANC system with frequency tracking capability

(4)

Active Tonal Noise Canceller with Frequency Tracking 87

(b)filter coefficients Wyik) (a) residual noise e(k)

(b) filter coefficients

Fig 6. The resulting time history plots of the filter coefficients wx(k\ residual noise e(k) and fre­

quency tracking for slowly changing frequency in case of the tonal ANC system with frequency tracking capability

Fig 7. The resulting time history plots of the filter coefficients residual noise e(k) and fre­

quency tracking for slowly changing frequency in case of the tonal ANC system with frequency tracking capability when the uncorrelated input noise is added

IV. Con

usion

A ' novel tonal ANC system with a frequency tra이Ung capability is proposed for the real-world situation. For the estimation of the magnitude and phase, the adaptive notch filter is used. Time varying coefficients which act as the Hilbert pairis usedtogetthe instantaneousfrequency. Simulation results demonstrate the effectiveness of proposed tonal ANC system.

References

1. J. C. Burgess, **Active Adaptive Sound Control in a Duct:A Computer Simulation," J. Accost. Soc. Am., Vol. 70(3), pp. 715-726, 1981.

2. B. Widrow and S. D. Sterns, Adaptive Signal Processing, Prentice-Hall Inc, 1985.

3. J. R. Glover, **Adaptive noise canceling applied to sinusoidal interferences," IEEE Trans. Acoust, Speech,

(5)

88 The Journal of the Acoustical Society of Korea, Vol. 15. No. IE (1996)

Signal Processing, vol. ASSP-25, no. 6, 1977.

4. A. V. Oppenheim and R. W Schafer, Digital Signal Processing, McGraw-Hill, pp 337-375, 1975.

5. R. Lyon, Machinery Noise and Diagnostics, Butterworths, Boston, 1986.

Hee Seung Na

1984

~1989

년 :

B.S.degree in mechanical design engineering, Han Yang University 1990

년〜

1992

년 :

M.S.degree in mechanical engineering,

KAIST

1992

년〜

1996

년 :

Ph.D.degree in mechanical engineering, KAIST

Youngjin Park

1976

년~

1980

: B.S.degree in mechanical engineering, Seoul Natonal University

1982

년~

1982

년 :

M.S.degree in mechanical engineering, Seoul National University

1983

~1987

: Ph.D.degree in mechanical engineer­

ing, University of Michigan, Ann Arbor

1988

~1990

년 :

Assistant Professor in mechanical and industrial engineering, New Jersey Institute of Technology

1990

년~

1996

년 :

Associate Professor in mechanical

engineering, KAIST

참조

관련 문서

A Three-dimensional Transparent Display with Enhanced Transmittance and Resolution Using an Active Parallax Barrier with See-through Areas on an LCD Panel.. Minyoung Park

Using the nonlinear least-square method and control volume finite element method for the heat and mass equation, we estimate the value of the parameters, the solar absorptivity

Gauss Elimination: The Three Possible Cases of Systems - unique solution, infinitely many solutions and

4.7.3 Summary of Steps for Filtering in the

1 John Owen, Justification by Faith Alone, in The Works of John Owen, ed. John Bolt, trans. Scott Clark, "Do This and Live: Christ's Active Obedience as the

Th ere are many historical and cultural sights inscribed in the UNESCO World Heritage List and also the most beautiful Slovak Paradise National Park (Slovenský raj) in

An echo canceller in telephone network The adaptive lattice filter structure [1] allows fast convergence and high performance.. The variable step-size algorithm has exits

[5] Yu Li, Liu Lu and Li Xuefeng, “A hybrid collaborative filtering method for multiple-interests and multiple- content recommendation in E-Commerce,” Expert