본문 바로가기
Theory/DSP

06 z Transform - 2 (22.10.31)

by Orangetasteboy 2023. 5. 2.

Inverse z Transform

역 z 변환은 주어진 X(z)와 그 ROC에서 x[n]을 찾는 것이다.

z 변환과 역 z 변환은 ROC가 주어진 경우 일대일 대응이다.

 일반적으로 역 z 변환을 평가할 때 사용되는 4가지 기술이 있다.

  1. Inspection
  2. Partial Fraction Expansion
  3. Power Series Expansion
  4. Cauchy Integral Theorem

Partial Fraction Expansion

X(z)가 z^(-1)에서 유리 함수일 때 유용하다.

극점 및 영점 결정의 경우 z^(M+N)을 분자와 분모 모두에 곱하는 것이 좋다.

M > N인 경우 z = 0에서 (M - N)개의 pole이 있다.

M < N인 경우 z = 0에서 (N - M)개의 zero가 있다.

 

Partial Fraction Expension을 얻으려면 첫 번째 단계는 0이 아닌 N개의 극점 c1, c2, ... cN을 결정하는 것이다.

여기서 4가지 경우를 고려해야 한다.

 

1. M > N이고 모든 pole은 1차인 경우

1차 극점의 경우 모든 {ck}는 별개이다. X(z)는 아래와 같다.

Ak/(1-ck*z^-1)의 각 1차 항에 대해 검사를 통해 역변환을 쉽게 얻을 수 있다.

양변에 (1-ck*z^-1)을 곱하고 z = ck에 대해 평가한다.

N = 2 > M인 A1을 계산하는 식은 아래와 같다.

z = c1을 대입하면 A1을 얻는다.

 

요약하면 3단계는

  1. pole들을 찾는다.
  2. {Ak}를 찾는다.
  3. 검사를 통해 분수에 대한 역 z 변환을 한다.

 

2. M ≥ N이고 모든 극점은 1차인 경우

이 경우에는 X(z)가 아래와 같이 표현될 수 있다.

Bl은 분자를 분모로 길게 나누어서 구하고, 나머지가 분모보다 낮은 차수일 때 나눗셈을 종료한다.

 

3. M < N이고 다중 차수 극점이 있는 경우

X(z)가 s ≥ 2인 z = ci에서 s차수 극점을 갖는 경우는 동일한 값의 ci를 갖는 s 반복 극점이 있음을 의미한다.

Cm은 아래의 식으로 계산한다.

 

4. M ≥ N이고 다충 차수 극점이 있는 경우

이것은 가장 일반적인 경우이며 X(z)의 Partial Fraction Expansion은 아래와 같다.

 

z = ci에서 차수가 s ≥ 2인 다중 차수 극이 하나만 있다고 가정해보자. Case 3과 같이 2개 이상의 다차 극점이 있는 시나리오로 쉽게 확장되고 Ak, Bl, Cm은 Cases 1, 2, 3과 같이 계산할 수 있다.

 

Power Series Expansion

X(z)를 확장하면 아래와 같다.

x[n]의 특정 값은 z^(-1)의 적절한 거듭제곱 계수를 찾아 결정될 수 있다.

 

Properties of z Transform

1. Linearity

2. Time Shifting

3. Multiplication by an Exponential Sequence (Modulation)

4. Differentiation

5. Conjugation

6. Time Reversal

7. Convolution

 

Transfer Function of Linear Time-Invariant System

LTI 시스템은 z 변환 표현인 전달 함수로 특징지을 수 있다.

linearity와 shifting properties를 사용하여 위의 식에 z 변환을 적용하면 아래와 같다.

H(z)로 표시되는 전달 함수는 아래와 같이 정의된다.

댓글