22.08.2013 Aufrufe

ATSC DTV시스템의 평균파워추정을 이용한 동기 알고리즘

ATSC DTV시스템의 평균파워추정을 이용한 동기 알고리즘

ATSC DTV시스템의 평균파워추정을 이용한 동기 알고리즘

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

그림 3 제안된 <strong>동기</strong> <strong>알고리즘</strong> 블록도<br />

<strong>알고리즘</strong>이 적용되는 블록은 그림 1 에서 회색으로<br />

칠해진 두 루프필터가 된다. 그림 3 은 제안하는 동<br />

기<strong>알고리즘</strong>의 블록도를 나타낸다.<br />

루프필터 대역폭( BL<br />

)은 식(2)와 같이 정의 된다.<br />

wn<br />

1<br />

BL<br />

= ( ξ + )<br />

2 4ξ<br />

Hz<br />

(2)<br />

(wn<br />

: 루프필터 고유 주파수 , ξ : 댐핑상수 )<br />

루프필터 대역폭( BL )이 결정되면 n 을 구할 수<br />

있으며 식(3)에 의해 루프필터 계수 과 를<br />

조절하게 된다.<br />

w<br />

K1 K 2<br />

2 wn<br />

K1<br />

= ,<br />

K<br />

2<br />

ΔT<br />

wn<br />

K 2 =<br />

K<br />

( K : 루프필터 이득 ΔT<br />

: 루프필터 시간동작차 )<br />

ξ<br />

(3)<br />

심볼타이밍 부에서 특정 관찰 시간 동안 초기 루<br />

프필터 대역폭 BL<br />

( 0)<br />

에서 루프필터 누적 출력값의<br />

평균은 초기 지터 평균( E jitter ( 0)<br />

)이 된다. 이때 지<br />

터 평균은 샘플링 클럭 옵셋의 추정치가 된다.<br />

식(4)를 이용해 초기 기준 기울기(Slopestd )가 결정<br />

된다. 루프필터가 되먹임 되며 새롭게 들어오는 데<br />

이터에 대해서도 E jitter 값을 구한다. 식(5)에 의해<br />

지터 평균의 변화량에 대한 기울기를 구할 수 있다.<br />

E jitter ( 0)<br />

Slope std =<br />

M i<br />

( M i : 초기 계산구간길이 ) (4)<br />

E jitter ( m)<br />

− E jitter ( m −1)<br />

Slopeinput<br />

=<br />

M<br />

(5)<br />

( M : 지터평균 계산구간 길이 , m = 1,<br />

2,<br />

3,...)<br />

if ) Slopeinput<br />

< Slope<br />

std<br />

then<br />

Slope<br />

std<br />

= Slope<br />

std<br />

* k<br />

n<br />

, B<br />

L<br />

( n + 1)<br />

= B<br />

L<br />

( n)<br />

* α<br />

( k : 기울기 감쇄 계수 , 0 < k < 1)<br />

( α : 대역폭 감쇄 계수 , 0 < α < 1 , 1 ≤ n ≤ 5)<br />

(6)<br />

그림 4 제안된 <strong>동기</strong> <strong>알고리즘</strong> 흐름도<br />

식(6)에 의해 계속적으로 기준기울기(Slopestd )와 입<br />

력 지터 평균의 기울기 (Slopeinput )를 비교하여<br />

Slope input < Slope<br />

std<br />

일 경우 기준 기울기는 기울<br />

기 감쇄 계수(k)에 의해 감소된 기준 기울기로 갱신<br />

되고 심볼타이밍 <strong>동기</strong>부와 반송파 주파수 <strong>동기</strong>부의<br />

루프필터 대역폭은 대역폭 감쇄계수( α )에 의하여<br />

줄어든다. 본 논문에서는 총 5 번 루프필터의 계수<br />

가 갱신 되게 하였다. ( 1 ≤ n ≤ 5 ) 즉 초기 루프필터<br />

의 대역폭이 1000ppm 이고 α =0.5 라면, 루프필터<br />

대역폭은 1000ppm, 500ppm, 250ppm, 125ppm, 62.5ppm<br />

으로 식(6) 의 조건을 만족하는 경우 갱신된다.<br />

그림 4 는 제안된 <strong>동기</strong><strong>알고리즘</strong>의 흐름도이다.<br />

본 논문에서 제안하는 <strong>알고리즘</strong>은 빠른 <strong>동기</strong> 획득<br />

후 지터의 크기를 줄여 안정적으로 <strong>동기</strong>를 획득하<br />

는 <strong>알고리즘</strong>으로 반송파 주파수 <strong>동기</strong>부와 심볼타이<br />

밍 <strong>동기</strong>부 모두 적용되어 전체 <strong>동기</strong> 성능을 향상시<br />

킨다.<br />

4.시뮬레이션 결과<br />

본 시뮬레이션에서는 브라질 채널 모델을 사용하<br />

였다. A 와 B 는 실외 수신 안테나 환경, C 는 실외와<br />

실내 중간 지점, D 는 실내 안테나 환경이다. 표 1 은<br />

브라질 필드 테스트 채널 모델의 특성을 보여준다.<br />

그림 5∼7 은 각 채널별로 기존 방식과 제안한 방식<br />

에 대한 지터량과 수렴 시간을 비교한 그림이다. 첫<br />

번째 그림으로부터 (a) 기존 반송파 주파수 <strong>동기</strong>,<br />

(b)제안 반송파 주파수 <strong>동기</strong>, (c) 기존 심볼 타이밍<br />

<strong>동기</strong>, (d) 제안 심볼 타이밍 <strong>동기</strong> 그림을 나타낸다.<br />

기존 방식에서 루프필터의 대역폭은 500ppm, 제안<br />

방식에서는 초기 대역폭은 1000ppm 을 사용했으며,<br />

대역폭 감쇄계수( α )은 0.65 을 사용하였고 기울기<br />

감쇄 계수(k)는 0.3 을 사용했다. 이때 루프필터의 갱<br />

신은 5 번으로 한정하였다.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!