물리 시뮬레이션

파라미터를 조절하며 물리 현상을 직접 탐구해 보세요.

역학 I (1~6장)

2장

등가속도 직선 운동

초기 위치(x0x_0), 초기 속도(v0v_0), 가속도(aa)를 조절하며 x(t)x(t), v(t)v(t), a(t)a(t) 그래프를 실시간으로 관찰합니다. 등가속도 공식 x=x0+v0t+12at2x = x_0 + v_0 t + \tfrac{1}{2}at^2를 시각적으로 확인합니다.

2장

자유 낙하

초기 높이(y0y_0)와 초기 속도(v0v_0)를 조절하며 자유 낙하 운동을 관찰합니다. 최고점에서 v=0v=0, 지면 충돌 속도, y(t)y(t)v(t)v(t) 그래프를 확인합니다.

1장

스케일 탐험기

길이(101810^{-18}~102710^{27} m), 시간(102410^{-24}~101710^{17} s), 질량(103010^{-30}~105310^{53} kg)의 다양한 스케일을 탐험하며 SI 접두어와 대표 물체를 확인합니다.

5장

뉴턴의 제2법칙

알짜힘 FF와 질량 mm을 조절하여 Fnet=ma\vec{F}_{\text{net}} = m\vec{a}를 확인합니다. 힘의 방향(양/음)에 따른 가속도 변화를 실시간으로 관찰합니다.

5장

앳우드 기계

두 질량 m1m_1, m2m_2를 조절하여 앳우드 기계의 가속도 a=(m1m2)g/(m1+m2)a = (m_1 - m_2)g/(m_1 + m_2)와 장력 T=2m1m2g/(m1+m2)T = 2m_1 m_2 g/(m_1 + m_2)를 실시간으로 확인합니다.

6장

빗면 위의 마찰력

빗면 각도와 마찰 계수를 조절하며 정지 마찰과 운동 마찰의 차이를 확인합니다. 임계각(θc=tan1μs\theta_c = \tan^{-1}\mu_s) 이상에서 물체가 미끄러지기 시작하며, 가속도 a=g(sinθμkcosθ)a = g(\sin\theta - \mu_k\cos\theta)를 실시간으로 검증합니다.

6장

등속 원운동과 구심력

등속 원운동에서 속도 벡터(접선)와 구심 가속도(중심 방향)를 시각화합니다. 구심력 F=mv2/RF = mv^2/R과 주기 T=2πR/vT = 2\pi R/v를 실시간으로 확인할 수 있습니다.

3장

벡터 덧셈과 성분 분해

두 벡터 a\vec{a}, b\vec{b}의 덧셈을 머리-꼬리(head-to-tail) 방법과 성분 분해(sx=ax+bxs_x = a_x + b_x, sy=ay+bys_y = a_y + b_y)로 시각화합니다.

3장

내적과 외적 시각화

내적(ab=abcosϕ\vec{a}\cdot\vec{b} = ab\cos\phi)의 정사영 의미와 외적(a×b=absinϕ|\vec{a}\times\vec{b}| = ab\sin\phi)의 평행사변형 넓이를 시각적으로 이해합니다.

4장

포물체 운동

수평·수직 운동의 독립성과 포물선 궤적을 시각화합니다. 속도 벡터 분해(vxv_x 일정, vyv_y 변화)와 수평 도달 거리 R=v02sin2θ0/gR = v_0^2\sin 2\theta_0/g를 확인합니다.

4장

등속 원운동

등속 원운동에서 구심 가속도 a=v2/ra = v^2/r이 항상 중심을 향하고 속도 벡터에 수직(va\vec{v} \perp \vec{a})임을 시각적으로 확인합니다.

4장

2차원 상대 운동

강을 건너는 보트 시나리오로 상대 속도(vPG=vPR+vRG\vec{v}_{PG} = \vec{v}_{PR} + \vec{v}_{RG})를 이해합니다. 강물 기준과 지면 기준의 궤적을 비교합니다.

역학 II (7~11장)

7장

일과 운동에너지

일정한 힘에 의한 일(W=FdcosφW = Fd\cos\varphi)과 운동에너지 변화(ΔK\Delta K)를 실시간으로 비교하여 일-운동에너지 정리(ΔK=W\Delta K = W)를 검증합니다.

7장

용수철 힘이 하는 일

훅 법칙(F=kxF = -kx)과 용수철이 한 일(Ws=12kxi212kxf2W_s = \tfrac{1}{2}kx_i^2 - \tfrac{1}{2}kx_f^2)을 시각화. F(x)F(x) 그래프의 면적으로 일을 확인하고, 일-에너지 정리를 수치적으로 검증합니다.

10장

회전 운동학

등각가속도 회전 운동을 시각화합니다. 회전하는 원판 위의 점 P에서 v=ωrv = \omega r, ar=ω2ra_r = \omega^2 r 등 선형-각 관계를 실시간으로 확인하고, θ(t)\theta(t)ω(t)\omega(t) 그래프를 관찰합니다.

10장

관성모멘트와 토크

다양한 형태(고리, 원판, 구, 막대)의 관성모멘트 II를 비교하고, 토크 τ\tau에 의한 각가속도 α=τ/I\alpha = \tau/I를 확인합니다. 회전 운동에너지 K=12Iω2K = \tfrac{1}{2}I\omega^2와 토크가 한 일 W=τθW = \tau\theta의 일치를 검증합니다.

9장

1차원 충돌

탄성·비탄성·완전 비탄성 충돌을 시뮬레이션합니다. 운동량 보존(pi=pf\vec{p}_i = \vec{p}_f)과 운동에너지 변화(ΔK\Delta K)를 바 차트로 실시간 확인합니다.

9장

2차원 탄성 충돌

충돌 변수(impact parameter)를 조절하여 2차원 탄성 충돌의 산란 각도를 관찰합니다. 같은 질량일 때 θ1+θ2=90°\theta_1 + \theta_2 = 90°를 확인합니다.

8장

역학적 에너지 보존

빗면을 내려오는 물체의 운동에너지(KK)와 퍼텐셜에너지(UU)의 실시간 변환을 관찰합니다. 마찰을 켜면 ΔEmec=fkd\Delta E_{\text{mec}} = -f_k d를 확인할 수 있습니다.

8장

퍼텐셜에너지 곡선 탐색기

U(x)U(x) 곡선 위에서 EmecE_{\text{mec}} 수준을 조절하여 반환점, 안정/불안정 평형점을 탐색합니다. F(x)=dU/dxF(x) = -dU/dx 관계를 시각적으로 확인합니다.

8장

진자의 에너지 변환

진자의 운동에너지(KK)와 퍼텐셜에너지(UU)가 실시간으로 변환되는 과정을 관찰합니다. 최저점에서 vmax=2ghv_{\max} = \sqrt{2gh}, 최고점에서 K=0K = 0을 확인합니다.

11장

구름 운동 경주

링(I=MR2I = MR^2), 원판(I=12MR2I = \tfrac{1}{2}MR^2), 구(I=25MR2I = \tfrac{2}{5}MR^2)가 빗면을 굴러 내려오는 경주. 관성 모멘트에 따른 가속도 차이(acom=gsinθ/(1+c)a_{com} = g\sin\theta/(1+c))와 에너지 분배를 실시간으로 비교합니다.

11장

각운동량 보존

회전 원판 위에서 추의 거리를 조절하여 각운동량 보존(Iiωi=IfωfI_i\omega_i = I_f\omega_f)을 검증합니다. 관성 모멘트가 줄면 각속도가 증가하는 피겨 스케이팅 원리를 체험합니다.

역학 III (12~14장)

12장

사다리 평형

마찰 없는 벽에 기댄 사다리의 정적 평형을 시각화합니다. 각도, 질량, 마찰계수를 조절하며 F=0\sum\vec{F}=0, τ=0\sum\vec{\tau}=0 조건과 미끄러짐 한계를 확인합니다.

12장

응력-변형률 곡선

다양한 재료(강철, 알루미늄, 구리, 고무 등)의 응력-변형률 곡선을 탐색하고, 가상 인장 시험으로 탄성 영역, 소성 변형, 파단 과정을 관찰합니다. σ=Eε\sigma = E\varepsilon.

13장

중력장 시각화

두 질량에 의한 중력장 g=GMi/ri2r^i\vec{g} = -\sum GM_i/r_i^2 \hat{r}_i를 벡터와 등퍼텐셜선으로 시각화합니다. 질량과 거리를 조절하여 중첩 원리와 g\vec{g} \perp 등퍼텐셜선 관계를 확인합니다.

13장

중력 궤도 시뮬레이션

만유인력 F=GMm/r2F = GMm/r^2에 의한 궤도 운동을 시뮬레이션합니다. 초기 속력과 방향을 조절하여 원궤도, 타원궤도, 탈출 궤도를 만들고, 케플러 법칙과 에너지 보존을 확인합니다.

13장

궤도 역학

원궤도 속력 vc=GM/rv_c = \sqrt{GM/r}과 탈출 속력 vesc=2GM/rv_{\text{esc}} = \sqrt{2GM/r}을 비교하며 궤도 요소(반장축 aa, 이심률 ee, 주기 TT)를 실시간으로 관찰합니다. 케플러 제3법칙 T2=4π2a3/(GM)T^2 = 4\pi^2 a^3/(GM)과 에너지 E=GMm/(2a)E = -GMm/(2a)를 검증합니다.

14장

아르키메데스의 원리

물체와 유체의 밀도를 조절하여 아르키메데스의 원리 Fb=ρfVsubgF_b = \rho_f V_{\text{sub}} g를 검증합니다. 뜨는 경우 잠긴 비율 Vsub/V=ρobj/ρfV_{\text{sub}}/V = \rho_{\text{obj}}/\rho_f를 확인하고, 중력과 부력의 크기를 바 차트로 비교합니다.

14장

베르누이 방정식 (입자 흐름)

입자 흐름 애니메이션으로 베르누이 방정식 p+12ρv2+ρgy=constp + \tfrac{1}{2}\rho v^2 + \rho g y = \text{const}를 시각화합니다. 단면적, 높이차, 유속을 조절하며 연속 방정식 A1v1=A2v2A_1 v_1 = A_2 v_2와 압력 변화를 관찰합니다.

14장

베르누이 방정식

단면적과 높이가 변하는 관에서 이상 유체의 흐름을 시각화합니다. 연속 방정식 A1v1=A2v2A_1 v_1 = A_2 v_2와 베르누이 방정식 p+12ρv2+ρgy=constp + \tfrac{1}{2}\rho v^2 + \rho g y = \text{const}를 실시간으로 검증합니다.

파동 & 열 (15~20장)

15장

단순조화운동

용수철-질량 계(ω=k/m\omega = \sqrt{k/m})와 단진자(ω=g/L\omega = \sqrt{g/L})의 SHM을 시뮬레이션합니다. x(t)x(t) 그래프, 에너지 바 차트, 위상 공간(v vs x)을 실시간으로 관찰하고 감쇠 모드도 확인할 수 있습니다.

16장

파동 전파

줄 위의 횡파 y(x,t)=ymsin(kxωt)y(x,t) = y_m\sin(kx - \omega t)를 시각화합니다. 단일파, 중첩(간섭), 정상파 모드를 지원하며, 파동 속력 v=λfv = \lambda f, 간섭 조건, 공명 진동수 fn=nv/2Lf_n = nv/2L을 실시간으로 확인합니다.

18장

열역학 과정

등압, 등적, 등온, 단열 과정을 p-V 다이어그램에서 시각화합니다. 기체가 한 일(W=pdVW = \int p\,dV)과 열(QQ), 내부 에너지 변화(ΔEint\Delta E_{\text{int}})를 실시간으로 확인하고 열역학 제1법칙 ΔEint=QW\Delta E_{\text{int}} = Q - W를 검증합니다.

19장

이상기체 분자 운동

2D 기체 시뮬레이션으로 분자의 벽 충돌에 의한 압력, Maxwell-Boltzmann 속력 분포, 이상기체 법칙 pV=NkTpV = NkT, 평균 운동에너지 Kavg=32kTK_{\text{avg}} = \tfrac{3}{2}kT를 실시간으로 확인합니다.

17장

음파 시뮬레이션

관의 정상파(열린관/닫힌관), 맥놀이(fbeat=f1f2f_{\text{beat}} = |f_1 - f_2|), 도플러 효과를 시각화합니다. 배음 번호, 진동수, 음원 속도를 조절하며 음파의 핵심 현상을 체험합니다.

15장

감쇠 진동

감쇠 계수(bb)를 조절하여 부족감쇠, 임계감쇠, 과감쇠 세 영역을 비교합니다. 지수 감쇠 포락선 xmebt/(2m)x_m e^{-bt/(2m)}과 비감쇠 참조 곡선을 함께 표시합니다.

16장

정상파와 공명

양 끝이 고정된 줄의 정상파를 시각화합니다. 배음 번호(nn)를 선택하여 마디와 배, 공명 진동수 fn=nv/(2L)f_n = nv/(2L)을 확인하고, 두 진행파의 중첩 과정을 관찰합니다.

17장

도플러 효과

이동하는 음원이 방출하는 원형 파면의 압축/팽창을 시각화합니다. 음원 속력이 음속을 초과하면 마하 원뿔과 충격파를 관찰할 수 있습니다. f=fv/(v±vs)f' = f \cdot v/(v \pm v_s).

20장

카르노 기관

카르노 순환의 네 과정(등온팽창 → 단열팽창 → 등온압축 → 단열압축)을 pp-VV 다이어그램과 TT-SS 다이어그램에서 관찰합니다. 카르노 효율 εC=1TL/TH\varepsilon_C = 1 - T_L/T_H를 실시간으로 확인합니다.

17장

맥놀이와 간섭

진동수가 약간 다른 두 파동의 중첩으로 맥놀이 현상을 시각화합니다. 맥놀이 진동수 fbeat=f1f2f_{\text{beat}} = |f_1 - f_2|와 포락선을 실시간으로 관찰합니다.

18장

PV 다이어그램

등압, 등적, 등온, 단열 과정을 PV 다이어그램에서 애니메이션으로 시각화합니다. 곡선 아래 면적으로 기체가 한 일 W=PdVW = \int P\,dV를 확인하고, 열역학 제1법칙 ΔEint=QW\Delta E_{\text{int}} = Q - W를 검증합니다.

19장

분자 운동과 Maxwell 분포

이상기체 분자의 운동을 시뮬레이션하여 Maxwell 속력 분포를 확인합니다. 온도에 따른 vpv_p, vavgv_{\text{avg}}, vrmsv_{\text{rms}}의 변화와 이론 곡선과의 비교를 실시간으로 관찰합니다.

20장

카르노 순환

카르노 순환의 네 과정을 PV 다이어그램에서 단계별로 애니메이션합니다. THT_H, TLT_L을 조절하며 카르노 효율 εC=1TL/TH\varepsilon_C = 1 - T_L/T_H, QHQ_H, QL|Q_L|, WW를 확인합니다.


이전 시뮬레이션

일반물리 I·II 전 범위의 시뮬레이션입니다.