라플라스 변환(Laplace Transform) - 5. 디랙 델타 함수(Dirac Delta Function)

written by jjycjn   2015. 5. 24. 01:57

디랙 델타 함수(Dirac Delta Function)는 이론물리학자 폴 디랙(Paul Dirac)이 고안해낸 함수로, δ(t)로 표기하며, 0이 아닌 실수에서는 0의 값을 가지지만 0에서는 무한대의 값을 가지는 함수를 말한다. 크로네커 델타(Kronecker delta)의 연속함수로도 볼 수 있다. 이 함수는 일반적인 의미에서의 함수는 아니지만, 수학의 많은 분야에 다양하게 응용된다.


[정의 9] 아래와 같이 함수열(sequence of functions)을 정의하자.

fk(ta)={1k,ata+k0,otherwise

디랙 델타 함수(Dirac's delta function)는 함수열 fk의 극한으로 정의한다. 다시 말해,

δ(ta):=limk0fk(ta)={,t=a0,otherwise


먼저 위 정의를 보면 다음의 사실을 쉽게 확인할 수 있다.

0δ(ta)dt=1 

또한,

L(δ(ta))=0estδ(ta)dt=limk00estfk(ta)dt=limk0aa+kest1kdt=limk0(estks|aa+k)=limk01ks(ease(a+k)s)=limk0easks(1eks)=eas


이제 디랙 델타 함수를 이용하는 세가지 예제를 살펴보자.

[예제 16] 다음 미분방정식을 살펴보자.

{y+3y+2y=u(t1)u(t2),y(0)=y(0)=0.

위 방정식의 양변에 라플라스 변환을 적용하면 다음을 얻는다.

s2Y+3sY+2Y=ese2ss

따라서

Y=ese2ss(s+1)(s+2)=(12s1s+1+12s+2)(ese2s)

이 때, L1(12s1s+1+12s+2)=12et+12e2t이므로,

y=(12e(t1)+12e2(t1))u(t1)+(12e(t2)+12e2(t2))u(t2)


[예제 17] 다음의 미분방정식을 살펴보자.

{y+3y+2y=δ(t1),y(0)=y(0)=0.

위 방정식의 양변에 라플라스 변환을 적용하면 다음을 얻는다.

s2Y+3sY+2Y=es.

위 식을 Y에 관해 정리하면,

Y=es(s+1)(s+2)=(1s+11s+2)es.

이제 역 라플라스 변활을 이용하여 다음을 얻는다.

L1(1s+11s+2)=ete2t.

그러므로

y=(e(t1)e2(t1))u(t1).


[예제 18] 다음의 미분방정식을 살펴보자.

y+2y+2y={10sin2t,0<t<π0,t>π

이 때, 초기조건(initial condition)은 y(0)=1,y(0)=5라 하자. 그러면,

RHS=10sin2t(1u(tπ))=10sin2t10sin2(tπ)u(tπ).

따라서 다음을 얻는다.

L(RHS)=20s2+4(1eπs).

그러므로

s2Ys+5+2(sY1)+2Y=20s2+4(1eπs).

따라서

(s2+2s+2)Y=20s2+4(1eπs)+s3.

위 식을 Y에 관해 정리하여,

Y=20(s2+4)(s2+2s+2)(1eπs)+s3s2+2s+2=(2s2s2+4(1)+2(s+1)+4(s+1)2+1(2))(1eπs)+(s+1)4(s+1)2+1(3)

을 얻는다. 이제 위 방정식의 우변을 각 항별로 풀어 정리하면,

(1) 2cos2tsin2t+2etcost+4etsin2t

(2) [scos2(tπ)sin2(tπ)+e(tπ)cos(tπ)+4e(tπ)sin2(tπ)]u(tπ)

(3) etcost4etsint

최종적으로, y=(1)(2)+(3)을 얻는다.



  ::  
  • 공유하기  ::