8장. 라플라스 변환

미분방정식 · 3부. 풀이 도구와 확장

심화 · 약 15분 · 연습문제 5

요약

라플라스 변환의 정의와 기본 쌍, 도함수의 변환, 미분방정식을 대수 방정식으로, 부분분수와 역변환, 계단함수와 충격, 전달함수와 극점

로그가 곱셈을 덧셈으로 바꾸어 계산을 쉽게 하듯이, 라플라스 변환은 미분을 곱셈으로 바꾸어 미분방정식을 대수 방정식으로 만듭니다. 초기 조건이 자동으로 들어가고, 스위치를 켜는 순간이나 망치로 치는 충격처럼 불연속인 입력도 자연스럽게 다룹니다. 전기·기계·제어공학에서 시스템을 기술하는 표준 언어이며, “전달함수의 극점”이라는 말을 이해하는 것이 이 장의 목표입니다.

8.1 정의

정의 8.1. t≥0t \ge 0에서 정의된 f(t)f(t)의 라플라스 변환(Laplace transform)은

F(s)=L{f}(s)=∫0∞e−stf(t) dt.F(s) = \mathcal L\{f\}(s) = \int_0^\infty e^{-st}f(t)\,dt.

e−ste^{-st}가 빠르게 줄어들어 적분이 수렴하는 ss에서 정의됩니다. 푸리에 변환(푸리에 해석 6장)에서 iωi\omega 자리에 ss를 넣고 t≥0t \ge 0만 본 것과 비슷합니다.

예제 8.2. L{eat}=∫0∞e−(s−a)tdt=1s−a\mathcal L\{e^{at}\} = \int_0^\infty e^{-(s - a)t}dt = \dfrac{1}{s - a} (s>as > a). a=0a = 0이면 L{1}=1s\mathcal L\{1\} = \dfrac1s.

8.2 기본 쌍과 성질

f(t)f(t) F(s)F(s)
11 1/s1/s
tnt^n n!/sn+1n!/s^{n+1}
eate^{at} 1/(s−a)1/(s - a)
sin⁡ωt\sin\omega t ω/(s2+ω2)\omega/(s^2 + \omega^2)
cos⁡ωt\cos\omega t s/(s2+ω2)s/(s^2 + \omega^2)
eatf(t)e^{at}f(t) F(s−a)F(s - a)
  • 선형성: L{af+bg}=aF+bG\mathcal L\{af + bg\} = aF + bG.
  • 이동: eate^{at}를 곱하면 ss가 aa만큼 이동. 그래서 L{eatsin⁡ωt}=ω(s−a)2+ω2\mathcal L\{e^{at}\sin\omega t\} = \frac{\omega}{(s - a)^2 + \omega^2}.

8.3 도함수의 변환

정리 8.3.

L{f′}=sF(s)−f(0),L{f′′}=s2F(s)−sf(0)−f′(0).\mathcal L\{f'\} = sF(s) - f(0), \qquad \mathcal L\{f''\} = s^2F(s) - sf(0) - f'(0).

증명. 부분적분: ∫0∞e−stf′ dt=[e−stf]0∞+s∫0∞e−stf dt=−f(0)+sF\int_0^\infty e^{-st}f'\,dt = [e^{-st}f]_0^\infty + s\int_0^\infty e^{-st}f\,dt = -f(0) + sF. 두 번 쓰면 둘째 식. □

미분이 ss를 곱하는 것이 되고, 초기 조건이 저절로 들어갑니다.

8.4 미분방정식 풀기

절차: (1) 양변을 변환, (2) Y(s)Y(s)에 대해 대수적으로 풀기, (3) 부분분수로 나누어 표를 거꾸로 읽기(역변환).

예제 8.4. y′′+3y′+2y=0y'' + 3y' + 2y = 0, y(0)=1y(0) = 1, y′(0)=0y'(0) = 0.

s2Y−s+3(sY−1)+2Y=0s^2Y - s + 3(sY - 1) + 2Y = 0이므로 (s2+3s+2)Y=s+3(s^2 + 3s + 2)Y = s + 3,

Y=s+3(s+1)(s+2)=2s+1−1s+2.Y = \frac{s + 3}{(s + 1)(s + 2)} = \frac{2}{s + 1} - \frac{1}{s + 2}.

표를 거꾸로 읽으면 y=2e−t−e−2ty = 2e^{-t} - e^{-2t}.

분모 s2+3s+2s^2 + 3s + 2는 3장의 특성다항식과 같습니다. 그 근이 해의 지수를 정합니다.

예제 8.5. y′+y=e−2ty' + y = e^{-2t}, y(0)=0y(0) = 0. (s+1)Y=1s+2(s + 1)Y = \frac{1}{s + 2}, Y=1(s+1)(s+2)=1s+1−1s+2Y = \frac{1}{(s + 1)(s + 2)} = \frac{1}{s + 1} - \frac{1}{s + 2}, y=e−t−e−2ty = e^{-t} - e^{-2t}.

8.5 계단함수와 충격

정의 8.6. 헤비사이드 계단함수(Heaviside step function) u(t−a)u(t - a)는 t<at < a에서 0, t≥at \ge a에서 1입니다. 스위치를 시각 aa에 켜는 것입니다.

정리 8.7 (시간 이동). L{u(t−a)f(t−a)}=e−asF(s)\mathcal L\{u(t - a)f(t - a)\} = e^{-as}F(s).

aa만큼 늦게 시작하면 e−ase^{-as}를 곱합니다.

디랙 델타(푸리에 해석 9장) δ(t−a)\delta(t - a)는 시각 aa의 순간적인 충격으로, L{δ(t−a)}=e−as\mathcal L\{\delta(t - a)\} = e^{-as}, L{δ}=1\mathcal L\{\delta\} = 1입니다.

예제 8.8. y′+2y=δ(t)y' + 2y = \delta(t), y(0−)=0y(0^-) = 0. (s+2)Y=1(s + 2)Y = 1, y=e−2ty = e^{-2t}. 충격을 받은 순간 값이 1로 뛰고 그 뒤 감쇠합니다. 이것을 충격 응답(impulse response)이라 합니다.

8.6 전달함수와 극점

초기 조건이 0인 선형 시스템 ay′′+by′+cy=x(t)ay'' + by' + cy = x(t)를 변환하면 Y(s)=H(s)X(s)Y(s) = H(s)X(s),

H(s)=1as2+bs+c.H(s) = \frac{1}{as^2 + bs + c}.

HH를 전달함수(transfer function)라 합니다. 충격 응답 h(t)h(t)의 라플라스 변환이 H(s)H(s)이고, 시간 영역에서 출력은 입력과 충격 응답의 합성곱 y=h∗xy = h * x입니다(푸리에 해석 10장의 LTI 시스템과 같은 구조).

정의 8.9. H(s)H(s)의 분모가 0이 되는 ss를 극점(pole)이라 합니다.

정리 8.10. 모든 극점의 실수부가 음수이면 시스템은 안정합니다(충격 응답이 0으로 감). 극점이 허수축에 가까울수록 감쇠가 약하고, 허수부가 진동수를 줍니다.

5장의 “고윳값의 실수부 < 0”과 같은 조건입니다. 제어공학자들은 극점을 복소평면 왼쪽 반에 배치하도록 제어기를 설계합니다. s=iωs = i\omega를 넣은 H(iω)H(i\omega)는 4장의 주파수 응답입니다.

8.7 이 장의 요약

  • F(s)=∫0∞e−stf dtF(s) = \int_0^\infty e^{-st}f\,dt. 미분 → ss 곱하기(초기 조건 포함).
  • 풀이: 변환 → 대수 → 부분분수 → 역변환.
  • 계단함수의 시간 이동은 e−ase^{-as}, 충격은 1.
  • 전달함수 H(s)H(s), 극점의 실수부 < 0이면 안정. H(iω)H(i\omega)는 주파수 응답.

쓰이는 곳. 제어공학(PID 제어, 근궤적, 보드 선도), 회로 해석(임피던스 sLsL, 1/(sC)1/(sC)), 신호처리(이산판인 Z 변환, 디지털 필터), 기계 진동, 확률론의 적률생성함수(확률과 통계 3장: M(t)=E[etX]M(t) = E[e^{tX}]는 라플라스 변환의 친척), 상태공간 모델(S4) 논문의 커널 계산이 이 장의 도구입니다.

문제

8.1 [계산] · 확인 문제

L{3t2}\mathcal L\{3t^2\}를 s=2s = 2에서 계산하면?

정답
0.75
풀이

3⋅2!s3=6s33\cdot\frac{2!}{s^3} = \frac{6}{s^3}, s=2s = 2에서 68=0.75\frac68 = 0.75입니다.

8.2 [계산] · 확인 문제

Y(s)=5(s−1)(s+4)Y(s) = \dfrac{5}{(s - 1)(s + 4)}를 As−1+Bs+4\dfrac{A}{s - 1} + \dfrac{B}{s + 4}로 나눕니다.

계수 값
AA [?]
BB [?]
정답
1
-1
풀이

5=A(s+4)+B(s−1)5 = A(s + 4) + B(s - 1)에 s=1s = 1을 넣으면 A=1A = 1, s=−4s = -4를 넣으면 B=−1B = -1입니다. 그러므로 y=et−e−4ty = e^t - e^{-4t}입니다.

8.3 [계산] · 확인 문제

y′′+4y=0y'' + 4y = 0, y(0)=0y(0) = 0, y′(0)=6y'(0) = 6을 라플라스 변환으로 풀 때 y(π/4)y(\pi/4)는?

정답
3
풀이

s2Y−6+4Y=0s^2Y - 6 + 4Y = 0, Y=6s2+4=3⋅2s2+4Y = \frac{6}{s^2 + 4} = 3\cdot\frac{2}{s^2 + 4}이므로 y=3sin⁡2ty = 3\sin2t, y(π/4)=3y(\pi/4) = 3입니다.

8.4 [개념]

전달함수 H(s)=1s2−s+4H(s) = \dfrac{1}{s^2 - s + 4}인 시스템은?

  1. 안정하고 진동하지 않음
  2. 안정하고 감쇠 진동
  3. 불안정(진폭이 커지는 진동)
  4. 안정 여부를 알 수 없음
정답
3
풀이

극점 1±i152\frac{1 \pm i\sqrt{15}}{2}의 실수부가 12>0\frac12 > 0이므로 불안정하고, 허수부가 있어 진동하며 커집니다.

8.5 [증명]

L{sin⁡ωt}=ωs2+ω2\mathcal L\{\sin\omega t\} = \dfrac{\omega}{s^2 + \omega^2}임을 sin⁡ωt=eiωt−e−iωt2i\sin\omega t = \frac{e^{i\omega t} - e^{-i\omega t}}{2i}와 예제 8.2로 보입니다.

풀이

선형성으로 12i(1s−iω−1s+iω)=12i⋅2iωs2+ω2=ωs2+ω2\frac{1}{2i}\left(\frac{1}{s - i\omega} - \frac{1}{s + i\omega}\right) = \frac{1}{2i}\cdot\frac{2i\omega}{s^2 + \omega^2} = \frac{\omega}{s^2 + \omega^2}입니다.