본문으로 건너뛰기
437 / WAVES AND OSCILLATIONS
먼저 알아두면 좋아요 · 선형 이계 미분방정식·복소수·에너지 수지
단원 목록 (600) · 정현파 외력과 초기값 과도 응답
이해하는 속도로 읽으세요.개념도이론실험확인 문제
BUILD YOUR INTUITION

먼저 그림으로 이해하기

한 번에 한 단계씩 살펴보세요.

반복해서 미는 힘과 처음의 운동은 함께 작용합니다. 유계 주기해의 존재, 초기 기억의 감쇠, 실제 유한 시간 해를 따로 읽으세요.

부족감쇠 · 초기 기억이 사라지는 특수해

초기조건을 포함한 실제 변위

-1.164.68e-71.1606t · sx · m
x(t)
선형 흐름의 표본 257개입니다. 연결선은 적분 갱신이 아닙니다. 점은 선택한 실제 시각입니다.

정현파 외력의 시계

-1.162.34e-71.1606t · sF · N
F(t)
외력은 t=0에서 양의 최댓값으로 시작합니다.

속도와 구동 타이밍

-1.162.34e-71.1606t · sv · m/s
v(t)
선형 흐름의 표본 257개입니다. 연결선은 적분 갱신이 아닙니다. 점은 선택한 실제 시각입니다.

실제 위치–속도 궤적

-1.162.34e-71.16-11x · mv · m/s
시간 궤적
단위가 다른 두 축입니다. 선분은 시간순으로 표본을 연결합니다.

저장된 역학적 에너지

-0.040.250.5406t · sE · J
E(t)
저장 에너지가 일정해도 입력과 열의 흐름은 0이 아닐 수 있습니다.

순간 입력 전력과 열 발생률

-0.080.51.0806t · sP · W
입력 Fv · 파랑열 cv² · 주황
입력은 음수일 수 있고 열 발생률은 음수가 아닙니다.

특수해와 초기 기억의 합

-1.164.68e-71.1606t · sx · m
실제 · 파랑특수해 · 주황동차 성분 · 초록
무감쇠에서는 동차 성분이 사라지지 않습니다. 큰 항의 상쇄는 실제 변위와 구분하세요.
종료 시간 전체의 독립 에너지 수지
항목값단위·의미
T6s
W2.866J
Q2.866J
ΔE8.88e-16J
ΔE − W + Q1.78e-15J
적분 완료예적응형 Simpson
함수 평가412그림 표본과 별도
일 오차 추정1.62e-8J
열 오차 추정1.62e-8J
W/T0.4776W
⟨P⟩0.5주기 특수해 · W

—는 0이 아닌 미정 값입니다. 오차 추정은 보증된 전체 오차 상한이 아닙니다.

t · s = 3

고정 기준 예제의 그림과 수치입니다. 각 단계에서 같은 그림의 의미를 차례로 살펴보세요. 고정된 기준 예제이며 아래 실험의 설정과 독립적입니다.
1 / 4

외력의 시계를 정한다

F0는 N, Ω는 rad/s이며 t=0에서 힘이 양의 최댓값입니다. 각주파수와 초당 진동 횟수를 구분합니다.

F(t)=F0 cos(Omega t)

실험에서 확인하기 →
이 단원 목차

반복해서 밀어도 운동은 곧바로 반복되지 않는다

그네를 일정한 간격으로 민다고 생각해 보자. 운동은 미는 주기뿐 아니라 처음 위치와 속도에도 달려 있다. 주파수 응답 곡선은 특정한 반복 운동을 알려 주지만, 힘을 켠 직후부터 어떤 일이 일어나는지는 초기값 문제를 풀어야 알 수 있다.

이 단원에서는 정현파 외력에 대한 실제 시간 응답을 유도한다. 이계 선형 미분방정식, 복소수, 역학적 에너지가 선수 지식이다. 먼저 운동이 줄어들지, 유지될지, 커질지 예측하고 같은 물리적 시각의 위치·속도·에너지를 비교하자.

계와 단위를 먼저 정한다

질량에 선형 용수철과 점성 감쇠기가 연결되어 있다고 하자.

mx¨+cx˙+kx=F0cos⁡(Ωt),x(0)=x0,x˙(0)=v0.m\ddot x+c\dot x+kx=F_0\cos(\Omega t),\qquad x(0)=x_0,\quad\dot x(0)=v_0.

질량 mm의 단위는 kg, 변위 xx는 m, 강성 kk는 N/m, 감쇠계수 cc는 N s/m, 힘 진폭 F0≥0F_0\ge0는 N이다. 각주파수 Ω≥0\Omega\ge0는 rad/s, 시간은 초다. m,k>0m,k>0, c≥0c\ge0를 가정한다. 감쇠력은 속도에 비례한다. 마찰력이 속도의 부호에만 의존하거나 용수철이 비선형이면 다른 방정식이 필요하다.

외력은 처음에 양의 최댓값이다. 시작 위상을 바꾸면 초기값 실험도 바뀐다. 1 rad/s는 초당 한 바퀴가 아니다. 이때 주기는 2π2\pi초다.

특수해와 초기조건의 기억을 분리한다

선형성에 따라 x=xp+xhx=x_p+x_h로 쓸 수 있다. 특수해 xpx_p는 외력이 있는 방정식을 만족한다. 동차해 xhx_h는 mx¨h+cx˙h+kxh=0m\ddot x_h+c\dot x_h+kx_h=0을 만족하면서 특수해에 부족한 초기조건을 보충한다.

xh(0)=x0−xp(0),x˙h(0)=v0−x˙p(0).x_h(0)=x_0-x_p(0),\qquad \dot x_h(0)=v_0-\dot x_p(0).

두 해는 실제 질량 두 개의 운동이 아니라 한 운동을 표현하는 두 항이다. 두 항이 거의 상쇄되는 시각에는 각각은 커도 실제 변위는 작을 수 있다. 무감쇠 공진 부근에서 큰 특수해와 큰 동차해를 따로 계산해 빼면 부동소수점 유효숫자를 잃을 수 있다는 점도 기억하자.

주기 특수해를 유도한다

외력을 Re⁡(F0eiΩt)\operatorname{Re}(F_0e^{i\Omega t})로 쓰고 xp=Re⁡(XeiΩt)x_p=\operatorname{Re}(Xe^{i\Omega t})를 대입하면

X=F0k−mΩ2+icΩ,xp=Acos⁡(Ωt−ϕ)X=\frac{F_0}{k-m\Omega^2+ic\Omega},\qquad x_p=A\cos(\Omega t-\phi)

를 얻는다. 여기서 A=F0/(k−mΩ2)2+c2Ω2A=F_0/\sqrt{(k-m\Omega^2)^2+c^2\Omega^2}, ϕ=atan2⁡(cΩ,k−mΩ2)\phi=\operatorname{atan2}(c\Omega,k-m\Omega^2)다. 따라서 xp(0)=Acos⁡ϕx_p(0)=A\cos\phi, x˙p(0)=AΩsin⁡ϕ\dot x_p(0)=A\Omega\sin\phi다. 고유 각주파수보다 빠르게 구동하면 위상 지연이 π/2\pi/2보다 커지므로 사분면을 구분하는 두 인자 각도 함수를 사용한다.

이 식은 분모가 0이 아닐 때만 유효하다. 0이 아닌 외력의 정확한 무감쇠 공진에서 식을 쓸 수 없다는 것은 유계 주기해라는 가정의 실패다. 초기값 방정식 자체가 풀리지 않는다는 뜻이 아니다. 힘 진폭이 0이면 내재적 전달함수가 특이해도 영 특수해를 항상 선택할 수 있다. 이때 실제 운동은 동차 초기값 해다.

세 감쇠 영역을 이해한다

α=c/(2m)\alpha=c/(2m), ω0=k/m\omega_0=\sqrt{k/m}라 하자. α<ω0\alpha<\omega_0일 때 ωd=ω02−α2\omega_d=\sqrt{\omega_0^2-\alpha^2}로 놓으면, a=xh(0)a=x_h(0), b=x˙h(0)b=\dot x_h(0)에 대해

xh=e−αt[acos⁡(ωdt)+b+αaωdsin⁡(ωdt)]x_h=e^{-\alpha t}\left[a\cos(\omega_dt)+\frac{b+\alpha a}{\omega_d}\sin(\omega_dt)\right]

이다. 임계감쇠 α=ω0\alpha=\omega_0에서는 중근에 따라 xh=[a+(b+αa)t]e−αtx_h=[a+(b+\alpha a)t]e^{-\alpha t}가 된다. 과감쇠에서는 서로 다른 두 실근 −α±α2−ω02-\alpha\pm\sqrt{\alpha^2-\omega_0^2}에 대응하는 지수함수 두 개가 감쇠한다. 자유 운동이 진동하지 않아도 외력이 주기적이면 주기 특수해는 존재할 수 있다.

c>0c>0이면 동차 성분이 사라지고, c=0c=0이면 남는다. 따라서 모든 동차 성분을 ‘시간이 지나면 없어지는 과도 응답’이라고 부르면 무감쇠 경우를 잘못 설명하게 된다.

맥놀이에는 두 시간 척도가 있다

초기 위치·속도가 0이고 감쇠가 없으며 공진을 벗어나면

x(t)=F0mcos⁡(Ωt)−cos⁡(ω0t)ω02−Ω2x(t)=\frac{F_0}{m}\frac{\cos(\Omega t)-\cos(\omega_0t)}{\omega_0^2-\Omega^2}

이다. 두 주파수가 가까우면 빠른 진동에 느린 포락선이 생긴다. 코사인 차의 항등식으로 두 시간 척도를 분리할 수 있다. 공진에서도 연속인 표현은

x(t)=F0tm(ω0+Ω)sin⁡ ⁣(ω0+Ω2t)sinc⁡ ⁣(ω0−Ω2t),sinc⁡(z)=sin⁡zz,sinc⁡(0)=1x(t)=\frac{F_0t}{m(\omega_0+\Omega)} \sin\!\left(\frac{\omega_0+\Omega}{2}t\right) \operatorname{sinc}\!\left(\frac{\omega_0-\Omega}{2}t\right),\quad \operatorname{sinc}(z)=\frac{\sin z}{z},\quad\operatorname{sinc}(0)=1

이다. 여기서는 하나의 자유도에 가해진 외력과 자유 운동이 간섭한다. 여러 진동자가 결합해 만드는 정상모드는 다음 주제에서 따로 다룬다.

정확한 공진은 시간에 따라 성장한다

c=0c=0, Ω=ω0\Omega=\omega_0에서 초기조건이 0이면

x(t)=F02mω0tsin⁡(ω0t)x(t)=\frac{F_0}{2m\omega_0}t\sin(\omega_0t)

이다. 포락선은 시간에 비례해 커진다. 유한한 시각의 변위는 유한하지만, 장시간 뒤 정착할 유계 반복 운동은 없다. 실제 용수철은 결국 선형 근사의 범위를 벗어난다. 무한히 계속되는 성장은 이상화된 모델 안의 예측이다.

장시간 주파수 응답에서 c→0c\to0을 취하는 것과, 초기값 문제의 유한 시각 응답에서 극한을 취하는 것은 다른 연산이다. 비교할 때 초기조건과 관측 시간을 함께 명시해야 한다.

공진과 감쇠 경계를 통과하는 계산 표현

계산 모델은 외력의 시계를 상태에 추가한다.

ddt(xvuz)=(0100−k/m−c/mF0/m0000−Ω00Ω0)(xvuz),(u(0),z(0))=(1,0).\frac{d}{dt}\begin{pmatrix}x\\v\\u\\z\end{pmatrix}= \begin{pmatrix}0&1&0&0\\-k/m&-c/m&F_0/m&0\\0&0&0&-\Omega\\0&0&\Omega&0\end{pmatrix} \begin{pmatrix}x\\v\\u\\z\end{pmatrix},\qquad (u(0),z(0))=(1,0).

그러면 u=cos⁡(Ωt)u=\cos(\Omega t), z=sin⁡(Ωt)z=\sin(\Omega t)다. 행렬지수로 유한 시간의 선형 흐름을 계산하면 공진 분모로 나눌 필요가 없다. 행렬 크기를 줄인 뒤 Taylor 급수와 제곱을 사용해 부동소수점 근삿값을 구한다. 정확 산술이나 보증된 오차 경계를 제공하는 계산은 아니다.

지원 범위는 명시한 SI 단위에서 m,k∈[0.25,4]m,k\in[0.25,4], c∈[0,8]c\in[0,8], F0∈[0,4]F_0\in[0,4], Ω∈[0,8]\Omega\in[0,8], x0,v0∈[−4,4]x_0,v_0\in[-4,4], t∈[0,32]t\in[0,32]다. 이는 교육용 실험의 범위이지 자연법칙의 제한이 아니다.

위치·위상·에너지를 함께 읽는다

인터랙티브 패널은 힘·변위·속도를 각각의 물리 축에 표시하고 위치–속도 궤적과 에너지를 함께 보여 준다. 외력은 최댓값에서 시작한다. 조회 시각 조작으로 같은 실제 초기값 해 위의 선택 점을 옮겨 보자. 선택한 시각은 모든 그림에서 일치시킨다. 시작 직후 변위는 일반적으로 단일 정현파가 아니므로 정상상태 위상 지연 하나로 전체 곡선을 설명할 수 없다.

모델은 선형 흐름의 표본 257개를 반환한다. 점을 연결하는 것은 그리기 방식이며, 256회의 시간 적분 갱신을 실행한 것이 아니다. 그리기 구간당 최대 위상 진행량도 제공한다. 표본을 늘리는 것은 그림의 해상도를 높이는 일이며 물리 방정식을 바꾸는 일이 아니다.

유한 시간의 에너지 수지를 유도한다

운동 방정식에 v=x˙v=\dot x를 곱하면

E=12mv2+12kx2,E˙=F0cos⁡(Ωt)v−cv2,E(T)−E(0)=Wdrive−QheatE=\frac12mv^2+\frac12kx^2,\qquad \dot E=F_0\cos(\Omega t)v-cv^2,\qquad E(T)-E(0)=W_{\rm drive}-Q_{\rm heat}

를 얻는다. 열 Qheat=∫0Tcv2dtQ_{\rm heat}=\int_0^Tcv^2dt는 음수가 아니다. 반면 외력이 속도에 반대 방향이면 구동 일이 음수가 될 수 있다. 계산은 두 적분을 각각 적응형 Simpson 공식으로 근사하고 에너지 수지 잔차를 보고한다. 먼저 진동과 감쇠의 시간 척도를 분해한 뒤 필요한 구간을 추가로 세분화하며, 그림용 표본과는 따로 계산한다. 국소 세분화 오차 추정치와 계산 완료 상태를 제공하지만 이는 진단값이지 보증된 전체 오차 상한이 아니다. 시작부터 측정한 평균 W/TW/T는 정상 주기 평균과 다를 수 있다.

계산 예제: 순수한 주기해를 선택한다

SI 단위에서 m=k=c=F0=Ω=1m=k=c=F_0=\Omega=1이면 x¨+x˙+x=cos⁡t\ddot x+\dot x+x=\cos t다. xp=sin⁡tx_p=\sin t를 대입하면 −sin⁡t+cos⁡t+sin⁡t=cos⁡t-\sin t+\cos t+\sin t=\cos t이므로 해임을 확인할 수 있다. x0=0,v0=1x_0=0,v_0=1로 시작하면 동차 보정이 사라진다.

T=2πT=2\pi초 동안 입력 전력과 열 발생률은 모두 cos⁡2t\cos^2t W다. 각각의 적분은 π\pi J이고 역학적 에너지는 계속 1/21/2 J다. 저장 에너지가 일정해도 계를 통과하는 에너지 흐름은 0이 아닐 수 있다.

계산 예제: 유한한 공진 성장

m=k=F0=Ω=1m=k=F_0=\Omega=1, c=0c=0, x0=v0=0x_0=v_0=0으로 두자. t=π/2t=\pi/2초에서 x=π/4x=\pi/4 m, v=1/2v=1/2 m/s이므로 E=1/8+π2/32E=1/8+\pi^2/32 J다. 이 유한한 결과는 공진과 모순되지 않는다. 공진은 진폭이 성장한다는 뜻이며 힘을 켜자마자 변위가 무한대라는 뜻이 아니다.

해설이 있는 연습문제 여섯 개

  1. 초기조건의 기억: 첫 예제에서 x0=v0=0x_0=v_0=0으로 바꾸면 동차 초기조건은? 해설: a=0,b=−1a=0,b=-1이다. 특수해의 초기속도 1 m/s를 동차해가 상쇄해야 실제 초기속도가 0이 된다.
  2. 임계감쇠: m=k=1m=k=1의 임계 cc는? 해설: c2=4mkc^2=4mk에서 c=2c=2 N s/m다. 주기 외력에 대한 주기 특수해는 여전히 존재한다.
  3. 음의 일: F(0)=1F(0)=1 N, v0=−1v_0=-1 m/s일 때 초기 입력 전력은? 해설: −1-1 W다. c=1c=1이면 열 발생률은 +1+1 W이므로 역학적 에너지는 처음에 초당 2 J 감소한다.
  4. 정적 평형: Ω=0\Omega=0, x0=F0/k,v0=0x_0=F_0/k,v_0=0이면? 해설: 변위가 있는 평형에 머문다. 저장 에너지는 F02/(2k)F_0^2/(2k)이고 유한한 구동 주기는 없다.
  5. 성장하는 포락선: m=k=F0=1m=k=F_0=1인 공진해를 미분하라. 해설: v=(sin⁡t+tcos⁡t)/2v=(\sin t+t\cos t)/2다. 포락선도 미분해야 하므로 sin⁡t/2\sin t/2를 빠뜨리면 안 된다.
  6. 잔차의 의미: 열을 W−ΔEW-\Delta E로 정의하면 보존 검증이 되는가? 해설: 대수적으로 잔차가 0이 되도록 만든 셈이다. 구동 일과 열을 각각 계산한 뒤 에너지 변화와 비교해야 한다.

AI 모델의 검증 문제로 사용한다

학습한 동역학 모델은 학습에 없던 초기조건, 외력 위상, 감쇠 경계, 유한 시간 공진을 재현해야 한다. 단위와 관측 시간을 기록하자. 감쇠 궤적 하나에서 위치 손실이 작다는 사실만으로 외력·위상·에너지 전달을 학습했다고 결론 낼 수 없다.

독립 기준값 생성기는 SciPy DOP853으로 위치·속도·일·열을 계산하고 허용오차를 줄여 비교하며, 별도의 SciPy 행렬지수와도 대조한다. 교육용 모델과 기준값은 같은 물리 방정식을 풀지만 구현 코드를 공유하지 않는다. 유한한 관측과 수치 일치만으로 시험 범위 밖의 정확성을 보장할 수는 없다.

참고 자료와 다음 질문

강제 운동과 동차해는 MIT 8.03SC 강의 3, 1–5쪽을 참고한다. 다음 단원에서는 주파수에 따른 이득·위상·흡수 전력을 유도하고, 각각의 최댓값이 왜 서로 다른 질문의 답인지 살펴본다.

CHECK YOUR UNDERSTANDING

설명할 수 있나요?

실험 설정과 무관한 기준 예제를 묻습니다. 답을 고르고 설명을 확인해보세요.

1. 무감쇠 공진이면 유한한 시각의 변위도 무한대인가요?
2. 구동 일이 음수인데 열은 양수일 수 있나요?

선택한 답과 학습 표시는 이 브라우저에 저장됩니다. 다시 풀거나 표시를 해제할 수 있습니다.