• 검색 결과가 없습니다.

Simplified Maximum Likelihood Estimation of the Frequencies of Multiple Sinusoids

N/A
N/A
Protected

Academic year: 2021

Share "Simplified Maximum Likelihood Estimation of the Frequencies of Multiple Sinusoids"

Copied!
12
0
0

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

전체 글

(1)

20

간략화된 최우도 방법을 사용한 다중 정현파의 주파수 추정

SimpHfied Maximum Likelihood Estimation of the Frequencies of Multiple Sinusoids

안 태 천*, 오 성 권*

(Taechon Ahn*, Sungkwun Oh*)

※이 연구는 1994년도 원광대학교 교내 연구비 지원에의한 결과임.

다중 정현파의 주파수를 추정하는 최우도(ML) 방법은 주파수 추정에 정밀도를 보여주고 있으나, 최우도 함수가 주파수 추정에 쓰이는 경우 고도의 비선형성 때문에 추정에 많은 희생을 요구하고 있다.

본 논문에서는 최우도 방법의 비선형성을 개선하기 위해, 신호속에 포함된 정현 주파수의 추정을 용이하게 할 수 있는 단 순화된 최우도 방법을 제시한다. 이 새로운 주파수 추정 방법을 백색 또는 칼라 잡음의 보기들에 적용하고, Monte-carlo 시 뮬레이션을 실행하여 통계적 평균값, 평균 제곱근 및 상대 바이어스를 기존의 가장 우수한 방법인 MFBLP 방법과 비교한 다. 또한 스펙트럼 파우어 밀도와 단위 원에서의 주파수 위치를 그림을 통하여 나타낸다.

ABSTRACT

The maximum likelihood(ML) estimation has excellent accuracy for frequency estimation of multiple sinusoids, but the maximum likelihood function requires much loss owing to the high nonlinearity.

This paper presents a simplified maximum likelihood estimation, in order to improve the nonlinearity of the maxi­

mum likelihood estimation for frequencies of sinusoids in signals. This method is applied to the frequency estimation of sinusoidal signals corrupted by white or colored measurement noise. Monte-carlo simulations are conducted for the comparison of ML method with the best MFBLP method, in terms of sampled mean, root mean square and relative bias. The power spectral density and the position of frequency in unit circle are appeared in figures.

I

.서

유한한 잡음 측정값으로부터 스펙트럼을추정하는

'원광대학교 공과대학 제어계측공학과

Department of Control & Instrumentation Engin­

eering, Wonkwang University 접수일자 : 1994 년 7 월 15일

것은 매우흥미있고 실질적인 문제이다. 이것은 많은 분야에서 연구되고사용되어 왔다. 이를테면 통신, 시스템, 지구 물리, 경제학 등이 그것이다. 현대 기술의 급속한 발전과 함께 정확한 스펙트럼 추정의 필요성이 더욱 증가하고, 나아가 이 분야에 대한 많은 연구가 요구되고 있다. 특히 유한한 잡음 측정

(2)

간략화된 최우도 방법을 사용한 다중 정현파의 주파수 추정

21

값으로부터 다중 정현파의 주파수 추정 즉, 넓은 미에서 소역폭 스펙트럼 추정은 많은 관심을 끌고 11114]

스펙트럼 추정의 특별한 경우로 정현파의 주파수 추정은 지난 20 동안 많은 주목을 받아 진전을 였고, 지금도 다중 정현파의 주파수 측정도를 증진 시키기 위한 연구가 진행되어 많은 진척을 보이고 다.

다중 정현파의 주파수 추정을 하는 모든 방법 맞은 필터 차수와 SNR에서는 양호한 주파수 추정을 수 있으나, 필터 차수가 높거나SNR 낮으면 과 극점(Extraneous Poles) 예외 극점(Exceptional Poles) 발생하거나 추정도가 악화되어 과잉 또는 불량한 주파수 추정하는문제점을 내포하고 있다. 히 최우도(Maximumlikihood:ML) 방법은 주파수 추 정에 정밀도를 보여주고는 있으나, 최우도 함수가 주 파수 추정에 쓰이는 경우 고도의 비선형이므로 추정 많은 희생을 요구하고 있다.⑸,⑹.

논문에서는 최우도 방법의 비선형을 개선하기 우】해, 신호속에 포함된 정현 주파수의 추정을 용이하 있는 간략화된 최우도 방법을 제시 한다. 그 리고 이 새로운 주파수 추정 방법을 백색 또는 칼라 잡음의 보기들에 적용하고, Monte-carlo 시뮬레이션 하여 통계적 평균, 평균 제곱근 및 상대 바이어스를 기존의 가장 우수한 방법 MFBLP(Modified For­

ward Backward Linear Prediction) 방법⑵"]과 교한다. 그리고 스펙트럼 파우어 밀도와 단위 원에서 주파수 위 치를그림을 통하여 나타낸다.

이상의 새로운 추정방법은 통신 시스템에서 필요 되는 신호의 특성 추정과 의용 생체 제어 시스템에서 요구되는 매개변수 추정에 활용될 것으로 사료된다.

나아가서 적응 필터인 노치 필터를 이용한 주파수 추정 방법의 연구와 데이타 기조 행렬로부터 주파수 추정하는 부분 공간 방법의 연구에 확고한 일익을 담당할 것으로 전망된다.

口 . 주파수추정 시스템

다음과 같은 일정한 간격으로 샘플된 정현파 신호 고려 한다.

x(t)=£ a, sin(to; t + ) (1)

여기서 a,, <piGR, co,e(0, 7t)이고ij 대해서 co,#

co」이다. 또한초기위상은 [0, 2招내에 분포된 것 으로 가정 한다.

(1)에서 샘플 간격은 1초와 같다고 가정 하고 s 정규화된 각 주파수로써 간주한다.

y(t)x(t) 잡음 측정값을 나타낸다.

y(t)=x(t)+e(t) t = l, 2, N (2)

여기서 e(t) 평균이 영이고 분산이 독립적이 동일 분포의 랜덤(Random) 잡음의 순열로 가정 한다. 또한 x(t)e(s)어떤 ts 대해서는 관련되어 있지 않는 것으로 간주한다.

(1)있는 매개변수or,, cui와 的는 t = 1, 2, N에 대한 유한 측정 y(t)의 집합으로부터 추정한 다. 일단 co,값을 알면, 皿와 을 추정하는 것은 운 문제이다. 그러므로 여기서 COi추정하는 문제에 집중해야 할 것이다. 잘 알려진 것처럼 x(t) (3) 자동 회 귀 (AutoRegressive : AR) 프로세 스를 족한다110U131.

A(qT)x(t)=0 (3)

여기서 qT단위 지연 연산자 즉, q~1x(t)=x (t-l)을 나타낸고 A(qT)(4)주어진 차수 n

= 2m 다항식이다.

A(q-1) =l + aiq~1 + ... +anq-n

=7t (l-2coscoi + q-2) (4) i — I

A(z) i = l, 2, m에 대해서 exp(土)에서 공액복소 단위 계수근을 가지기 때문에 {&}는(5) 와 같이 대칭적이어야 한다.

an-i = ai i = 0, 1... m (aQ = l) (5)

y(t)다음의 자동회귀 이동평균(AutoRegressive Moving Average : ARMA) 프로세스를 만족한다는 것은(2)와 식(3)으로부터 유도된다口。]」13].

A(qT)y(t) =A(qT)e(t) (6)

(3)

22 韓國音響學會誌第13卷第4號(1994)

식⑹는 두 가지 관점에서 퇴화된(degenerated) ARMA 모델이다9). 첫째로 모든 극점과 영점은 위원 위에 존재한다. 둘째로 모든 극점은 영점과 치한다. 이상의 두 특징은 스펙트럼 추정에서 중요한 역할을것이다.

다음으로 모델의 차수를 높이기 위해 임의의 영이 아닌 다항식 즉, 단순증가 다항식 B(qT) (3) 양변에 곱하면 (3)과같은 결과를 나타내는 식(7) 얻을 수 있다.

B(qT) A(qT)x(t)=O (7)

여기서 식(7) 계수를 식(8)로 정의하면

C(qT)=B(qT) A(qT) (8)

(8)을 식 (6)에 대입하면(9)가 된다.

C(qT)x(t)=O (9)

여기서

C(qT) = l+ciqT + ...+cl<

l (10)

(10) 계수를 알기쉽 게 표시하면(11)로 볼 수 있다.

여기서

B(qT) = i + biqT + ... + bL-nqT+n (12)

(13)은 식 (6)퇴화된 고차 모델이다.

C(qT)y(t) =C(qT)e(t) (13)

(13)은 필터 차수를 선택하는데 있어 더 많은 량을 주고 있으나, 많은 매개변수를 사용하는 희생을 감수하여야 한다. 이 연구의 나머지 부분에서 가능하 다면 식(13)사용할 것이다. 왜냐하면 식(13)은 식 (6)포함할 아니라, 대부분의 경우에 C(qT) 차수를 알맞게 선택하면 보다 정확한 매 개 변수 추정 얻을 수 있게 하기 때문이다.

문제는 이용할 수 있는 잡음 측정값 y(l), y(2),

•••, y(N)으로 부터 주파수 {璀을 추정하는 것이 다. 다중 정현파의 주파수 추정은 일반적으로 다음 단계 절차로부터 얻어진다.

( i ) 계수{cj추정한다.

( ii)C(z)의 근 중에서 가장 큰 2m 개의 각 위치 pi- exp(土j£>i) (i = l, 2, m) 또는 스펙트럼 1/ (exp(jw)ll2 의 피이크 중에서 가장 2m개의 위 로부터 주파수추정 {®}를 계산한다.

특히 최우도 방법은 HOYW(High-Order Yule-Wal­

ker) 방법 얻은 추정값을 초기값으로 하여 다중 현파의 주파수를 추정 한다.

ID.

최우도 방법에 의한 주파수추정

최우도 방법은 매우 정확한 매개변수 추정값을 것으로 알려져 있다. 그러나 최우도 함수는 정현 파의 매개변수를 추정하는데 있어 아주 비선형이므 로 정확한 최우도 방법을 실행하는 것은 현실적이 다. 특히 신호의 정현파 수가 많을 때는 더욱 그러하 므로 간략화된 알고리즘이 필요된다. 논문에서는 간략화된 새로운 최우도 알고리즘이 제시될 것이다.

알고리즘의 기본 개념은 단계로 구성된다. 째로 H0YW"2〕로부터 최적화된 초기 매개변수의 추정값을 얻는다. 둘째로 가우스-뉴우톤 알고리즘을 사용하여 최우도 함수의 반복적인 최소화를 계산하 면서 그 매개변수를 수정 개선한다. 이 두 단계를 설 하면 다음과 같다.

ni.1. H0YW 값으로의 초기화

잘 알려진 사실로, (1) 차수 2m 순수 차동 방정 식 (14)만족한다

x(t) +aix(t —1) d—+anx(t —n) =0 (14)

n 2m

(4)

간략화된 최우도 방법을 사용한 다중 정 현파의 주파수 추정 23

여기서 [&]£R은 식(15)만족한다.

A(qT)=l + aiqT +…+anq-n

=兀(1~2coscoiq-1 + q-2) (15) i= 1

(15)영점은 exp(土jtoD에서 단위 원 위에 재한다.

평균이 영이고, 분산이 /인 백색 잡음을 가진 보인 경우 (2) 공분산 함수는(21) 표시된 다.

ry(k) =rx(k) +<72<5k,o (21)

여기서j는 디락-델타(Dirac-delta) 함수이다.

(21)을 식(20)에 대입하면 (22) 얻는다.

A(exp( ±jcoi)) =0, i = L …,m (16)

(14) 필터 차수를높이면(17)된다.

£ Cjx(t-i) =0, 5 = 1 (17)

ry(p) %(1) ry(p-L + l) ry(p + l) ry(p) ••• ry(p-L4-2)

ry(p + M —1) ry(p + M -2) …ry(p + M —L)

여기서 L은 필터의 차수이다.

(17) 양변에 x(t—k) 곱하고 기대 값을 구하 x(t)대한 공분산 함수의 (18) 얻을 다.

£ cjx(k-i) =0, c0 = l (18)

i = 0

또는

rx(k) = -CirK(k-l) -c2rx(k-2)--- -CLrx(k-L) (19)

여기서 k 연속적인 정수로 k = p + l, p + 2, …, p + M으로 쓸 수 있고, pM 정수이다.

(18)(19)행렬로표시하면 (20)된다.

5 ry(p+l)

c2 ry(p + 2)

(22)

cl ry(p + M)

(22)는 잡음이 섞인 정현파에서 유도된 YW(Yule- Walker) 방법이다.

(22)p = Ln, Mn놓으면 식(23) 선형 방정식의 H0YW 방법을 얻개된다.

ry(p) ry(p-l) ••• ry(p-L + l) ry(p + l) fy(p) …ry(p —L + 2)

ry(p + M —1) fy(p + M —2)…fy(p + M —L)

••• rx(p —L +1)

…rK(p-L + 2)

rx(p + M —L)

(20)

Ci c2

cl

또는

ry(p + l) ry(p + 2)

fy(p + M)

L>n

여기서 底는 샘플 공분산 행렬이다.

(23)

(24)

(5)

24 韓國音響學會誌;第13卷第4號(1994)

(23)행렬은 측정 값의 N 경우완전 랭 (rank) 2m이다. L>n 조건은 (23) 이 고차가 되고, 최소 자승법으로 해를 구할 수 있다는 것을 미한다. 직관적으로 LM의 값이 커지면 지연이 커 지고 공분산 행렬이 많은 정보를 포함하게 되어 0]추정값이 정확하게있다 또하나의 장점은 HOYW 방법은 爲을 근사화하기 위해 신호 부공간 개념muui사용할 수 있다는 것이다.

(23) 선형 시스템을 이용하여 {&} 구하고, 이를 다항 (17)대입하여 근을 결정하는 것이 파수{co" 주정하는 것이다.

C(z) =l + cizH----Fclzl = 0 (25)

0(z)는 단위원 위에 모든 영을 가진다고보장할 없으므로 (25)부터 &} 추정값을 결정하는 어느 정도 근사적이다. 예를들면 최고값 또는 C (z) 근의 각도에서 찾을 수 있다.

(25)로부터 주파수 초기값 얻어지면, 이를 이용하여 진폭 {皿}와 초기 위상 추정값을 정하는 문제는 최소자승법으로 가능하게 된다.

(1)(2) 결합시켜 다시쓰면 (26)얻는다.

y(t)=£ (/9i sina)it + bi coswit) +f(t) (26) i= 1

기서 = ar cos<pj, bi = «i • sin 고, £(t) 잡음 e(t) 기인하는 추정오차로 구성되는 차이다.

(26) }을 추정값 []로대체하고 {/%, bi] 추정하는 문제는(27)최소화하는 문제와 같다.

K m

min £ [y(t)—g (^sinwit + bicoscoit]2, [A. bk] 1=1 1=1

K<N (27)

(27) 전형적인 최소자승법 해는 (28)같다.

&、

R =牛己 V(t)VT(t)L 丰六 V(t)y(t)]

b. A t=i K t=i

' (28)

여기서

V(t) = [sincoit …sincomt coswit ■•- cosci>mt]T (29)

(27)에서 처음부터 K개의 잡음 측정값만 사용하 이유는 만약K가 너무 크면(K=N) 추정도가 당히 떨어뜨리고, K<N이면 계산량을 줄일 있기 때문이다. 그러므로K = (LjN)2/3 적당하다面.

{&J 사용하여30)식⑶에서 言}

}을 계산할 수 있다.

$i = anctan[E>i/J, (mod 2”) (30)

i = 1, 2, •••, m

at = COStpi (31)

(«,}, {«,} 및 {爲}이 최우도 방법의 초기값으로 용될 것이다.

IH.2. 최우도 알고리즘

우도 방법 의 주파수 추정값을 산하기 하여 (32)같은0벡터를 정의 한다.

0 = [«1 …am tt>l ••• a)m <pi ••• (/>m]T (32)

(32)에서 정의된최우도추정 값은 다음 평 함수의 최소점에서 얻어진다U〕.

F(0)=L f2(t, 0) (33)

1 = 0

여기서

6(t, 0) =y(t) -f; aisin(wit +(pi) (34)

(6)

간략화된 최우도 방법을 사용한 다중 정현파의 주파수 추정 25

HOYW에서 얻어진 초기 값을 근거로(33)을 최소 화하기위해 가우스-뉴우톤 알고리즘을 도입 한다. * k번째 반복에서。의 매개변수 추정 값으로 놓고 단계 진행된 추정값인 는 (35)으로 계산한다.

0k+1 = 0k-LE (t, *)(t,)「1 1= I

0k)] (35)

k= I

여기서

G(t, (36)

이고, 6는 초기 값으로 HOYW 방법으로 추정된 다.

구배 벡터의 성분 句(t, 0)는 식(37)에서 주어진다.

-竺也으 =-sin(co,t +的) 8ai

허"

L

= —aiCOS(a>t), i = l, 2, •••, m

dipt

__ —taiCos(a)it + <p,) da)i

(37)

(35) 렬을 변화시다른 크기 소행렬로 분할하면, 왼쪽 위(left-top)mxm 블록의 성분은 N 차원이고, 오른쪽 (right-bottom)mxm 블록 성분은 Ns 차원이 된다. 그러므로 수치적 관점에 행렬의 성분을 규형 잡는 것이 필요하다 과정 은 몇가지 이론적인 고려로 얻어 질 수 있다⑹.

다음으로, 수치 적으로 신뢰할 수 있는 순환식을 얻기 위해새로운 개념을(38)과 같이 도입한다⑹.

Kn =

NS I2m 0

0 NM2lm

(38)

여기서 Ikkxk 단위 행렬이다

(35) (38)도입하여 얻은 순환식(39) (35)과 물리 적으로 같으나 수치 적으로 더 신뢰 수 있는 식이 된다.

Kn*+i = Kn*-H"'(*)

Kn立句(t, ) (39)

t= 1

여기서

Hn(&)=Kn

寸&)(t, 砂)(t, *) Kn1 (4 i=I

벡터 t 那, *)Xt, 계산은 간단하다. t = I

터의 성분은 삼각함수를 포함하고 있기 때문에 앞의 식을 이용하여 효율적으로 계산될 수 있다. 행렬 Hn (*)의 계산은 조금 복잡한 편이다. 이 계산의 어려 움을 극복하기 위해 식 꺖)의 근사식이 도입된다.

근사식을정리해 보면 식(41)같다.

Hn1(0)=G(0)+O(1/N) (41)

여기서

G(0) = 'Im

=2"

0 0

0

0

0

4/

-6/

0

0

-6/

0

-6

0

0

-6/房

12/a'i

0

0

12/爲 (42)

(39)HF*)근사식 G(*)대치하면 (43) 얻는다.

KN0k+1 = KN9k-/(kG(0k)

Kn1 E <fo(t, 0k) (43)

I =I

여기서 M3 스텝 사이즈(step size) 제어하기 위해 사용될 있는 양의 스칼라 순열이다. (

(7)

26 韓國音響學會誌第13卷第4號(1994)

선형 추적 알고리즘을 사용함에 의해 결정된다.) 식 (43) 알고리즘은 (35) 보다 훨씬 단순하다. 알고리즘은 같은 수렴점을 갖고, 더나아가N 에서 같은 수렴율을 갖는다. 또한 초기값이 비교적 정 확하면, 알고리즘도 한번 의 반복후 추정 값의 확도를 의미있게 개선시킬 것이다.

이상에서 정현파 추정과 결합된 최우도 함수는 모델이므로 추정값은 국부 최소값에 수렴 한다는 것을 알 수 있을 것이다. 다시 말하면 추정 값의 추정 도는 초기값에 의존한다는 것을 의미한다. 그러므로 아주 정확한 초기 추정값을제공할 있는 추정법을 사용하는 것이 선호될 있다. 다음 장에서는 초기 값으로 HOYW 추정 값을 사용하여 최우도(ML) 법에 대한 컴퓨터 시뮬레이션을 시도할 것이다.

IV.

컴퓨터 시뮬레이션

장에서 제시된 알고리즘의 성능을 평가하기 잡음이 섞인 정현파에서 주파수 추정을 시도한다.

우선 신호가 2개의 정현파로 구성된다고 가정하고 주 파수를 추정하는 문제를 여러 가지 경우에서 조사한 다.

모든 보기에서 e(t) 평균이 영이고 분산이 2 백색잡음으로 SNR 2泌을 사용한다. 또한 여러 종류의 잡음을 사용하여, 필터 차수 L, 잡음 측정 값 N YW 방정식의 M 등과 같은 설계 매개변수 변화시키며 주파수 추정을 한다. 그리고 다음과 같은 평가지수를 이용하여 평가한다.

]$ c

⑶E (44)

O j=l

rms(toi) = Vmse((Oi) (45)

3()=

I

CtJi

(46)

mse(c5i) = -- E ] s ((허-wt)i)2 (47) O j

여기서 云는 추정 값 血의 평균값, rms는 血의 평균 제곱근, mse오차 곱근의균, <5는 상대 바이 스, s는 시뮬레이션 수이다.

다음에 주어진 보기들에서 사용될 정현파의 주파 추정 ML 방법 흐름도는 그림 1과 같다.

그림 1. ML 방법에 대한 정현파의 주파수 추정 흐름 Fig 1. Flowchart of sinusoidal frequency estimation for

ML

보기 1. 적은 잡음 측정값, 넓게 이격된 주파수인 경우의 주파수 추정

y(t) = 42 sin(0.7226t) + sin(1.0367t) +e(t) (48)

Table 1. Estimation performances of frequencies for example 1.

丑 1. 보기 1의 주파수 추정 성능

method rms(tbi) rms(&2) 方(&2)

HOYW 0.7206 1.0374 0.0038 0.00032 0.00272 0.00062 M = 16 L = 12 ML 0.7225 1.0368 0.0011 0.0010 0.00012 0.00007 iter = 2 MFBLP 0.7227 1.0367 0.0020 0.0025 0.00019 0.00010 L = 35

(8)

간략화된 최우도 방법을 사용한 다중 정 현파의 주파수 추정 27

여기서 잡음 측정 값의 N 64이고, SNR 10dB 간주한다.

1에서 근사적으로 최상의 설계 매개변수에 대한 결과를 나타내고 있다. ML, MFBLP HOYW 법에 대한 파우어 스펙트럼 밀도(Power Spectral Density : PSD) 그림 2에서 보여진다. 특츠】, 최우 (ML) 방법에 대한 스펙트럼은 HOYW 매개변 수를 초기값으로 하여 추정한 ML 매개변수를 이

(

(獸

a s d

)

용하여 나타낸다. 50개의 시뮬레이션의 주파수 주정 위치가 그림 3에서 도시된다.

1에서 초기 값으로 HOYW 추정 값을 사용한 ML 알고리즘은 매우 좋은 결과를 제공하고 있다. 이는 초기값의 개 선이 주파수 추정 값에 중요한 역 활을 다는 것을 의미한다. 사실 ML 방법의 주파수 추정도 는 지금까지 연구된 방법 에서 최 상을 나타내고 있다.

그림 2에서는50개의 시뮬레 이션 중의 하나를 주파 수의 변화에 따라PSD 나타낸 것으로MFBLP ML 날카로운면을 보여주고 있다. 이는 ML 보다 적당한 추정을 있다는 것을 입증하는 것으로본다.

(

°

-60

0 12 3 4

그림 2. 정규화된 파우어 스펙트럼 밀도, 각 주파수 ⑦는 [radian/sec] 이"

Fig 2. Normalized power spectral densities. The angular frequency w is in [radian/sec].

(9)

韓國音響學會誌 第13卷 第4號(1994) 28

그림 3. 단위 원에서 각 주파수의 위 치

Fig 3. Angular frequency location at unit circle

그림 3에서는 50개의 시뮬레이션 결과의 단위 원에 나타나는 각 위치를 도시한 것으로 점의 크기가 작으 작을 수록 평균 제곱근(rms) 와 상대 바이어스(<5) 작아져 실제 값에 가깝게 분포되므로 좋은 추정을 보여준다. 특히, ML 방법은 점이 아주 작기 때문에 추정값이 전반적 으로 확한 값을 가지 있음을 여주고 있다.

보기 2. 적은 잡음 측정값, 좁게 이격된 주파수인 경우의 주파수 추정

y(t) = V2 sin(0.7226t) +sin(1.0367t) +e(t) (49)

여기서 잡음 측정값의N 64이고 SNR20dB 간주한다.

2근사적으로 최상의 설계 매개변수에 대한 결과를 나타내고 있다. MFBLP, ML HOYW 법에 대한 PSD50개의 경우의 수에 대한 주파수 추정의 각 위치는 그림 2-3과 비슷하게 나타난다.

2에서 초기값으로 HOYW 추정값을 사용한 ML 알고리즘이 MFBLP 알고리즘보다 적은 잡음 측정 값, 좁은 주파수 이격인 경우에도 주파수 추정에 우수한특성을 가지고 있음을 알 수 있다

50개의 시뮬레 이션을 주파수의 변화에 따른 PSD 나타내 보면 MFBLP보다ML 날카로운 보여준다는 것을 2에서 유추할 있다. 이는 ML 보다 정확한 주파수추정을 할 수 있다는 것은

입증하는 것으로 본다.

추정한 주파수의 단위 원의 위치를 50개의 경우에 대하여 나타내 보면 ML 방법은 점의 크기가 아주 작 추정 값이 전반적으로 확한 값을 가지고 있음을 알려준다.

보기 3. 많은 잡음 측정값, 넓게 이격된 주파수인 우의 주파수추정

보기 1같은 공정으로써 잡음 측정값의 N 200이고, SNR 4dB이다. 3에서 근사적으로 상의 설계 매개변수에 대한 결과를 나타내고 있다.

Table 2. Estimation performances of frequencies for example 2.

표 2. 보기 2의 주파수 추정 성능

method a>2 rms(&D rms (京 2) 认赢)

HOYW 0.7215 0.8176 0.0056 0.0050 0.00142 0.00099 M = 16 L=12 ML 0.7225 0.8168 0.0003 0.0004 0.00005 0.00003 iter = 2 MFBLP 0.7227 0.8169 0.0020 0.0019 0.00013 0.00008 L = 40

표 3. 보기 3의 주파수 추정 성능

Table 3. Estimation performances of frequencies for example 3.

method 2 rms(wi) rms(力2) i) (5(a)2)

HOYW 0.7221 1.0370 0.0016 0.0011 0.00062 0.00025 M = 35

ML 0.7225 1.0367 0.0003 0.0003 0.00009 0.00001 iter = 2 MFBLP 0.7226 1.0368 0.0007 0.0007 0.00001 0.00005 L= 50

(10)

간략화된 최우도 방법을 사용한 다중 정현파의 주파수 추정 29

표 4. 보기 4의 주파수 추정 성능

Table 4. Estimation performances of frequencies for example 4.

method (1)2 rms (o)1) rms((92) i) 汛如)

H0YW 0.7216 0.8173 0.0016 0.0013 0.00135 0.00064 M = 35 L=18 ML 0.7226 1.8168 0.0002 0.0002 0.00000 0.00002 iter = 2 MFBLP 0.7224 0.8170 0.0005 0.0003 0.00020 0.00019 L = 60

표 5. 보기 5의 주파수 추정 성능

Table 5. Estimation performances of frequencies for example 5.

method a)2 rms((房) rms(力 2) (5((02)

HOYW 0.7207 0.0382 0.0011 0.0010 0.00201 0.00164 M = 16 L=10 ML 0.7226 1.0367 0.0003 0.0002 0.00002 0.00003 iter = 2 MFBLP 0.7228 1.0369 0.0009 0.0006 0.00020 0.00019 L = 25

보기 4. 많은 잡음 측정값, 좁게 이격된 주파수인 경우의 주파수 추정

보기 2 같은 공정으로써 잡음 측정값의N 200이고, SNR12dB이다. 4에서 근사적으로 상의 설계변수에 한 성능을 나타내고 있다.

보기 3-4에서 다음과 같은 결과를 얻을 있다 SNR 낮은 값일지라도 많은 잡음 측정값에서는 주파수 추정 값을 얻을 있다는 것과 결과는 N—00 일정한 주파수 추정값으로 수렴 한다는 이론적 결과와 일치한다는 것을 입증할 수 있다.

보기 5. 적은 잡음 측정값, 좁게 이격된 주파수인 경우의 주파수 추정(칼라 잡음).

e(t) =f(t) -0.823 f(t-l) +1.151 <f(t-2)-0.365 <f(t-3) (50)

여기서 e(t)3MA(Moving Average) 프로세스 라는 것을 제외하고는(48) 같다.

또한 £(t) 평균값이 영이고, » = 0.0251인 백색 가우시안 잡음이다. e(t) SNR lldB이다 다중 현파의 주파수 추정 계산은 앞에서 사용한 방법으 한다. 5에서 근사적으로 최상의 설계 개변수 대한 성능을 나타내고 있다. MFBLP, ML H0YW 방법에 대한 PSD50개의 경우의 수에 주파수 추정의 위치는 그림 2-3과 또한 비슷하 게 나타난다.

5에서 초기값으로 H0YW 추정 값을 사용한 ML 알고리즘이 MFBLP 알고리즘보다 칼라잡음 측정 값

경우에도 주파수 추정에 우수한 특성을 가지고 음을 알 수 있다.

50개의 시뮬레이션을 주파수의 변화에 따른 PSD 을 나타내 보면 MFBLP보다 ML이 더 날카로운 보여준다는 것을5에서 유추할 있다. 이는 ML 칼라 잡음에서도 견실하게 다중 정현파의 파수를 추정할 있다는 것은 입증하는 것으로 본 다.

추정한 주파수의 단위 원의 위치를 50개의 경우에 대하여 나타내 보면 ML 방법은 칼라 잡음에서도 크기 가 아주 작어 추정값이 전반적으로 확한 을 가지고 있음을 보여주고 있다.

V.

연구에서는 백색 및 칼라 잡음이 섞인 측정 값으 로부터 다중 정현파의 주파수를 추정하는 간략화된 최우도 방법을 제시하고 분석 연구하였다. 비선형인 최우도 함수를 처리 하기 위하여 가우스-뉴우톤 알고 리즘을 사용하였다. 알고리즘은 순수 구배기술을 이용하므로 계산이 간단하며, 뉴우톤 방법 수렴 칙을 따른다. 최우도 방법은 H0YW 의해 얻어진 추정값을 초기 값으로 사용하였다.

백색 및 칼라의 유한 잡음 측정값을 이용하여 여러 가지 보기들에 서 초)우도 방법으로 Monte-carlo 시뮬 레이션을 실행하고, 평균값, 평균 제곱근 상대 이어스를 MFBLP와 비교하였다.

이상의 연구와 시뮬레이션에서 다음과 같은 결고卜 얻었다.

(11)

30 韓國音響學會誌第13卷第4號(1994)

(1) 최우도 방법은 초기값의 추정도에 따라 의미있게 주파수 추정도를 개선시켰다.

(2) 최우도 방법은 잡음 측정 값이 유한한 경우에도 과잉 및 예외 극점을 효과적으로 제거하여 다중 정현 파에 대한 우수한 주파수 추정도를 나타내었다.

(3) 최우도 방법은 칼라 잡음의 적은 측정 값 낮은 SNR에서도 다중 정현파의 주파수 추정에 견실성을 보여주었다.

끝으로 연구는 새로운주파수 추정 방법은 물론 통신 시스템과 같은 신호의 특성 추정을 요구하는 통신 설비와 제어 시스템과 같은 정밀한 제어를 요구하는 의용 생체 제어 설비 및 로봇 등에 이용될 있을 것이다.

1. S. M. Kay, "Modern Spectral Estimation : Theory

& Application," Prentice-Hall Englewood Cliffs, NJ, 1988.

2. S. M. Kay and S. L. Marple, "Spectrum analysis-a modern perspective," Proc. IEEE, vol. 69, pp.

1380-1419, 1981.

3. S. Haykin (ed), “Nonlinear Methods of Spectral Analysis," Splinger-Verlag, Berin, 1979.

4. Proc. IEEE Special issue on spectral estimation, vol. 70, no. 9, 1982.

5. P. Stoica and A. Nehorai, “Music, maximum likeli­

hood and Cramer-Rao bound," IEEE Trans. ASSP, vol. ASSP-37, no. 3, pp. 720-741, 1989.

6. P. Stoica, R. L. Mose, B. F. Friedlander and T.

Soderstrom, “Maximum likelihood estimation of the parameters of multiple sinusoid fron noisy measur­

ements, M IEEE Trans. ASSP, vol. ASSP-37, no. 3, pp. 378-392, 1989.

7. T. C. Ahn, H. S. Tak and J. B. Lee, **Frequency Estimation of Multiple sinusoids from MR Method/

J. KITE, vol. 29-B, no. 2, 1992.

8. D. W. Tufts and R. Kumaresan, "Estimation of frequencies of multiple sinusoids : making linear pre­

diction perform like maximum likelihood," Proc.

IEEE, vol. 70, pp. 975-989, 1982.

9. C. E. Pearson, uHandbook of Applied Mathematics :Selected Results and Methods/ Van Nostrand Reinhold, NY, 1983.

10. F. N. Ti, T. C. Ahn and T. Soderstrom, wEsti­

mation of frequencies of multiple sinusoids from short noisy data-A comparision,M Report UPTEC 88 R, Dept, of Technology, Uppsala University, Uppsala Sweden, 1988.

11. T. C. Ahn, uEstimation of frequencies of m니tiple sinusoids from a data-based covariance matrix,"

Journal of KI EE, vol. 2, no. 1, pp. 33-43, 1989.

12. P. Stoica, T. Soderstrom and F. N. Ti, “Asymp- totic properties of high-order Yule-Walker esti­

mates of frequencies of multiple sinusoids/' IEEE Trans. ASSP, vol. ASSP-37, pp. 1721-1734, 1989.

13. T. Soderstrom and P. Stoica, "System Identifi­

cation/' Prentice-Hall Henel Hempstead, UK, 1988.

14. T. C. Ahn, H. S. Tak and B. Y. Choi, “Statistical Analysis on Frequency Estimation of Multiple Sin­

usoids from EV with a Data-based Covariance Ma­

trix," J. KI EE, Summer Conf., pp. 453-456, 1992.

수치

Table 1. Estimation performances of frequencies for example 1.
Fig 2. Normalized power spectral densities. The angular  frequency w is in [radian/sec].
표 4. 보기 4의 주파수 추정 성능

참조

관련 문서

Balakrishnan and Wong (1991) obtained ap- proximate maximum likelihood estimates (AMLEs) for the location and scale parameters of the half logistic distribution with

Data Page의 View 메뉴에서 Imputation Report, Regression Output, Missing Pattern 중의 어느 것을 선택할 수 있다... Maximum-likelihood estimation from incomplete

Abstract−This paper proposes a maximum likelihood estimation (MLE) method for estimating time varying local concentration of the target molecule proximate to the sensor from

Master curve in logarithm by least square method with polynomials and data points (upper), that by maximum likelihood (lower) of mesh selectivity of gill net for female

In this work we show that the row-action maximum likelihood algorithm (RAMLA), which have proven useful for conventional tomographic reconstruction, can also be applied to

BER Derivation for ML Receiver Based on the observation in the previous section, we propose the ML receiver, instead of the ideal perfect SIC receiver, for

In this paper, a RSS based localization using Bayesian Compressive Sensing(BSS) with path-loss exponent estimation is proposed to improve the accuracy of localization

When we estimate diffusion models by applying the maximum likelihood estimation method on data observed at discrete time points, we need to know the transition density of