You are on page 1of 32

신호 및 시스템

(2장)
LTI System
• LTI System의 정의:
Linear Time-Invariant System를 의미함.
– 전자공학에서 다루는 시스템들은 대부분
LTI System으로 모델링 된다.

• Impulse Response: 한 LTI시스템에


impulse function을 입력으로 주었을 때,
그 LTI 시스템의 출력을 impulse response
라 한다.
Impulse Response
• CT일 때, impulse response h(t):

LTI System
(CT)

• DT일 때, impulse response h[n]:

LTI System
(DT)
Convolution in DT
(문제) 임펄스 응답이 h[n]인 LTI시스템에서

LTI System
(DT)

입력이 x[n]로 주어졌을 때, 출력은?

LTI System
(DT)
Convolution in DT
(풀이) 우선 x[n]을 다음과 같이 표시한다.

주어진 시스템이 LTI 이기 때문에 x[n]이


입력일 때의 출력 y[n]은 위에 보이는 각 impulse
함수들이 입력일 때의 각각의 출력의 합과 같다.
Convolution in DT
(결론) 임펄스 응답이 h[n]인 LTI시스템에서

LTI System
(DT)

입력이 x[n]로 주어졌을 때, 출력은


이다. 여기서, 를
convolution 연산자라 부른다.
Convolution의 성질
1) 교환법칙 성립
Convolution의 성질
2) 결합법칙 성립
Convolution의 성질
3) 배분법칙 성립

4) Time-Shift Operation of
Convolution의 계산방법
방법1)
(1) n을 한 정수 값으로 고정한다. (예: n=0)
(2) x[k]를 k축 상에 그린다.
(3) h[n-k]=h[-(k-n)]을 k축 상에 그린다.
(참고) h[-(k-n)]은 h[k]를 time-reverse한 후 k축 상에서
n만큼 time-shift해서 얻을 수 있다.
(4) 위에서 그린 두 그림을 참조하여, 두 함수를 k축 상에서
서로 곱한 함수 x[k]h[n-k]를 그린다.
(5) 모든 k값들에 대해서 x[k]h[n-k]의 값들을 모두 더한다.
(6) 위 과정을 다른 n값들에 대해서도 반복한다.
x[k]
2 h[k] 1
1 1/2
k k
-2 -1 0 1 2 -2 -1 0 1 2

h[-k] x[k]h[-k]
1 1 y[0]=1
1/2
k k
-2 -1 0 1 2 -2 -1 0 1 2

h[-(k-1)] x[k]h[-(k-1)] 2
1 y[1]=5/2
1/2 1/2
k k
-2 -1 0 1 2 -2 -1 0 1 2

x[k]h[-(k-2)]
h[-(k-2)] 1 1
1/2 y[2]=1
k k
-2 -1 0 1 2 -2 -1 0 1 2
Convolution의 계산방법
방법2)

(1) x[n]= … + x[-1]δ[n+1] + x[0]δ[n] + x[1]δ[n-1] + …


와 같이 입력을 나누어 생각한다.
(2) 한 정수 k값을 결정하고, 한 입력 x[k]δ[n-k]를 생각한다.
(3) x[k]δ[n-k]*h[n]= x[k] h[n-k]를 n축 상에 그린다.
(참고) h[n-k]는 h[n]을 n축 상에서 k 만큼
time-shift해서 얻을 수 있다.
(4) 모든 정수 k값들에 대해 (2)와 (3)을 반복하고, 모든
그림들을 n축 상에서 더한다.
x[n]
2 h[n] 1
1 1/2
n n
-2 -1 0 1 2 -2 -1 0 1 2

x[0]δ[n] x[0]δ[n]*h[n]=x[0]h[n]
1 1
1/2
n n
-2 -1 0 1 2 -2 -1 0 1 2

x[1]δ[n-1] x[1] δ[n-1]*h[n]=x[1]h[n-1]


2 2
1

n n
-2 -1 0 1 2 -2 -1 0 1 2

y[n]= x[0]h[n]+ x[1]h[n-1]


5/2
1 1

n
-2 -1 0 1 2
Convolution in CT
(문제) 임펄스 응답이 h(t)인 LTI시스템에서

LTI System
(CT)

입력이 x(t)로 주어졌을 때, 출력은?

LTI System
(CT)
Convolution in CT
(풀이) 우선 x(t)을 다음과 같이 표시한다.

주어진 시스템이 LTI 이기 때문에 x(t)가


입력일 때의 출력 y(t)는 위에 보이는 각 impulse
함수들이 입력일 때의 각각의 출력들의 합과 같다.
Convolution in CT
(결론) 임펄스 응답이 h(t)인 LTI시스템에서

LTI System
(CT)

입력이 x(t)로 주어졌을 때, 출력은


이다. 여기서, 를
convolution 연산자라 부른다.
Convolution의 성질
1) 교환법칙 성립
Convolution의 성질
2) 결합법칙 성립
Convolution의 성질
3) 배분법칙 성립

4) Time-Shift Operation of
Convolution의 계산방법

(1) t을 한 범위내의 실수 값으로 고정한다. (예: 0<t≤1)


(2) x(τ)를 τ축 상에 그린다.
(3) h(t-τ)=h(-(τ-t))을 τ축 상에 그린다.
(참고) h(-(τ-t))은 h(τ)를 time-reverse한 후 τ축 상에서
t만큼 time-shift해서 얻을 수 있다.
(4) 위에서 그린 두 그림을 참조하여, 두 함수를 τ축 상에서
서로 곱한 함수 x(τ)h(t-τ)를 그린다.
(5) 모든 τ값들에 대해서 x(τ)h(t-τ)의 값들을 더한다(=적분).
(6) 위 과정을 다른 t값의 범위들에 대해서도 반복한다.
x(τ) h(τ)
-1 1 1
0.5
τ τ
-2 -1 0 1 2 -2 -1 0 1 2

h(-(τ-t)) x(τ)h(t-τ)
t-1 1 t -1 t
0.5
τ τ
-2 -1 0 1 2 -2 -1 0 1 2

h(-(τ-t)) x(τ)h(t-τ)
t-1 1 t t-1 t
0.5
τ τ
-2 -1 0 1 2 -2 -1 0 1 2

h(-(τ-t)) x(τ)h(t-τ)
t-1 1 t t-1 1
0.5
τ τ
-2 -1 0 1 2 -2 -1 0 1 2
Convolution 예제
(문제) x(t ) = P (t ) 이고, h(t ) = L (t ) 일 때, y (t ) = x(t ) * h(t ) 를 구하시오.

x(τ) h(τ)
1 1+τ 1 1-τ

τ τ
-2 -1 0 1 2 -2 -1 0 1 2
-1/2 1/2
¥
(풀이) y (t ) = ò-¥ h(t ) x(t - t )dt 를 이용해 문제를 푸는 것이 더 간단하다.

x(t-τ) h(τ)
1 1+τ 1 1-τ

τ τ
-2 -1 0 1 2
t-1/2 t+1/2
Convolution 예제
((Case 1)) (t+1/2)<-1 일 때 (즉, t<-3/2 일 때)

h(τ)
1+τ 1 1-τ

τ
-2 -1 0 1 2
x(t-τ)
1

τ
t-1/2 t+1/2

h(τ)•x(t-τ) ¥
\ y (t ) = ò h(t ) x(t - t )dt = 0

0
τ
Convolution 예제
((Case 2)) (t-1/2)>1 일 때 (즉, t>3/2 일 때)

h(τ)
1+τ 1 1-τ

τ
-2 -1 0 1 2

x(t-τ) 1

τ
t-1/2 t+1/2

h(τ)•x(t-τ) ¥
\ y (t ) = ò h(t ) x(t - t )dt = 0

0
τ
Convolution 예제
((Case 3)) (t-1/2)<-1 이고 (t+1/2)>-1 일 때 (즉, -3/2<t<-1/2 일 때)

h(τ) 1 1-τ
¥
1+τ \ y (t ) = ò h(t ) x(t - t )dt

t +1/2
=ò (1 + t ) ×1 dt
τ -1
t +1/2
-2 -1 0 1 2 é t2ù
= êt + ú
2 û -1
x(t-τ) 1 ë
1 (t + 1/ 2) 2 æ (-1) 2 ö
=t+ + - ç -1 + ÷
2 2 è 2 ø
τ
t-1/2 t+1/2 1 t 2 + t + 1/ 4 1
=t+ + +1-
2 2 2
h(τ)•x(t-τ) 1 1 9
= ( t 2 + 3t ) +
1 1 2 8
1+τ 2
1æ 3ö
= çt + ÷
2è 2ø
τ
-1 t+1/2
Convolution 예제
((Case 4)) (t-1/2)<0 이고 (t+1/2)>0 일 때 (즉, -1/2<t<1/2 일 때)

h(τ)
1+τ 1 1-τ

τ
-2 -1 0 1 2
¥
\ y (t ) = ò h(t ) x(t - t )dt
1 -¥

x(t-τ) =ò
0
(1 + t ) ×1 dt + ò
t +1/2
(1 - t ) ×1 dt
t -1/2 0
0 t +1/2
é t2ù é t2ù
τ = êt + ú + êt - ú
t-1/2 t+1/2 ë 2 û t -1/2 ë 2 û0

1 1 æ 1 (t - 1/ 2) 2 ö æ 1 (t + 1/ 2) 2 ö
= -çt - + ÷ + çt + -
h(τ)•x(t-τ) è 2 2 ø è 2 2
÷
ø
1+τ 1 1-τ t 2 - t + 1/ 4 t 2 + t + 1/ 4
=- - +1
2 2
3
= -t 2 +
τ 4
t-1/2 0 t+1/2
Convolution 예제
((Case 5)) (t-1/2)<1 이고 (t+1/2)>1 일 때 (즉, 1/2<t<3/2 일 때)

h(τ) ¥
1+τ 1 1-τ \ y (t ) = ò h(t ) x(t - t )dt

1
=ò (1 - t ) ×1 dt
τ t -1/2
1
-2 -1 0 1 2 é t2ù
= êt - ú
ë 2 û t -1/2
1
x(t-τ) (1) 2 æ 1 (t - 1/ 2) 2 ö
= 1- - çt - - ÷
2 è 2 2 ø
τ
t-1/2 t+1/2 1 1 t 2 - t + 1/ 4
= 1- - t + +
2 2 2
h(τ)•x(t-τ) 1 1 9
= ( t 2 - 3t ) +
1 1 1-τ 2 8
2
1æ 3ö
= çt - ÷
2è 2ø
τ
t-1/2 1
Convolution 예제
(문제) x(t ) = P (t ) 이고, h(t ) = L (t ) 일 때, y (t ) = x(t ) * h(t ) 를 구하시오.

x(τ) h(τ)
1 1+τ 1 1-τ

τ τ
-2 -1 0 1 2 -2 -1 0 1 2
-1/2 1/2

ì
ï 0 if t < -
3
or t >
3 y(t)
2 2
ï 2 3/4
ï1æ 3ö 3 1
ï 2ç 2÷t + if - < t < -
ï è ø 2 2
(답) y (t ) = í 1/2 1/2
ï-t 2 + 3 1
if - < t <
1
ï 4 2 2 t
ï 2
-2 -1 0 1 2
ï 1 æ 3 ö 1 3
t - if < t < -3/2 -1/2 1/2 3/2
ïî 2 çè 2 ÷ø 2 2
Impulse Response Measurement
• 임펄스 응답이 h(t)인 CT-LTI시스템일 때:

LTI System
(CT)
Stability of LTI System
with Impulse Response
• Stability 정의:
• 조건유도:

• 결론: 어떤 LTI 시스템의 임펄스 응답이


h[n]일 때, 라면,
그 LTI 시스템은 Stable 하다.
Casualty of LTI System
with Impulse Response
• 만약 n<0일 때 h[n]=0 이라면, 주어진 LTI 시스
템은 causal 이다.

(증명)
Initial Rest Condition of Causal System
with Impulse Response
• Causal 시스템에 대해, t<0 일 때 x(t)=0이면 t<0
일 때 y(t)=0이다.
(증명)

따라서, causal 시스템에 대해, t<0일 때


x(t)=0이면 t<0일 때 y(t)=0이다.

You might also like