Skip to content
cfd-lab:~/ko/posts/2026-05-05-reynolds-pipe…online
NOTE #034DAY TUE 유체역학DATE 2026.05.05READ 6 min readWORDS 2,910#유체역학#Turbulence#Reynolds#Boundary-Layer#유동현상

물줄기가 흐트러지는 순간 — 레이놀즈 임계수와 난류 경계층의 다층 구조

층류는 어디서 무너지고, 난류 경계층은 어떻게 층층이 쌓이는가

수도꼭지를 천천히 열면 물줄기는 매끈한 유리 막대처럼 떨어진다. 그런데 손잡이를 조금 더 돌리는 순간, 매끈한 줄기가 잘게 부서지며 어수선해진다. 같은 물, 같은 노즐, 바뀐 건 속도뿐이다. 무엇이 그 임계점을 결정하는가? 1883년 맨체스터의 레이놀즈가 색소 한 줄기로 답한 이 질문은 결국 한 무차원수에 압축된다. 이 글은 그 임계점이 왜 Re ≈ 2300인지, 그 너머의 난류 경계층이 어떻게 점성저층·완화층·로그 영역으로 층층이 쌓이는지 따라간다. 마지막엔 직접 Re를 키워 색실이 흐트러지는 모습을 만질 수 있다.

매끈한 색실이 갑자기 흐트러지는 임계점#

레이놀즈는 유리관 한가운데로 색소를 주입했다. 관 직경 dd, 평균 유속 uu, 동점성계수 ν\nu를 다양하게 바꿔가며 한 가지 질문에 답하려 했다. 색실은 언제 흐트러지는가?

답은 한 무차원수의 값이었다. 점도, 유속, 관 직경을 어떻게 조합해 바꾸어도 흐트러짐은 거의 같은 값에서 시작했다.

Re=udν\mathrm{Re} = \frac{u\, d}{\nu}

여기서 uu는 평균 유속, dd는 특성 길이(관에서는 직경), ν=μ/ρ\nu = \mu / \rho는 동점성계수(점성계수/밀도). Re가 임계값을 넘으면 색실은 평형을 잃는다.

Re = 2300의 의미 — 관성과 점성의 비#

Re는 단순한 실험 상수가 아니다. 운동량 방정식 양쪽을 무차원화하면 점성항 앞에 정확히 1/Re1/\mathrm{Re}가 붙는다. 즉 Re는 관성력 대 점성력의 비다.

  • Re가 작다 → 점성이 우세, 작은 교란을 점성이 빠르게 균질화 → 층류가 살아남는다.
  • Re가 크다 → 관성이 우세, 작은 교란이 비선형 항을 통해 자기증폭 → 난류로 천이.

원관 내부에서 실험적으로 알려진 임계 Re는 약 2300이다. 단, 이 값은 외란 상태에 따라 흔들린다. 매끈하게 가공된 관, 진동 없는 받침대, 깨끗한 입구 조건에서는 Re = 5만 까지도 층류를 유지시킨 보고가 있다. 따라서 "임계 Re ≈ 2300"은 공학 실용 기준이고, 천이의 본질은 외란을 키울 수 있는 에너지 통로가 열렸느냐다.

평판 위 경계층(boundary layer, 벽 근처에 점성이 지배하는 얇은 층)이라면 척도가 다르다. 전연(leading edge)으로부터의 거리 xx로 정의한 Rex=Ux/ν\mathrm{Re}_x = U_\infty x / \nu의 임계값은 약 3×1053 \times 10^5, 경계층 두께 δ\delta로 정의한 Reδ\mathrm{Re}_\delta는 약 2700에서 흐트러진다. 같은 천이 현상이 형상에 따라 다른 무차원수로 다시 나타나는 것이다.

아래 시뮬레이션에서 직접 Re를 슬라이드해 보자.

Laminar (Re_crit ≈ 2300)

Re를 1500에서 시작해 천천히 올려보면 2300 근처에서 색실 끝이 흔들리기 시작하고, 4000을 넘으면 전 영역에서 와괴(eddy)가 분명해진다. 흐트러짐이 단번에 나타나지 않고 간헐적으로 시작하는 것이 천이 영역의 특징이다.

Prandtl이 본 경계층 — 외층과 내층#

레이놀즈가 임계 조건을 알린 1년 뒤(1904년), 프란틀은 다른 질문을 던졌다. 점성이 작아도 벽 가까이서는 왜 마찰력이 무시할 수 없는가?

답은 점성이 효과를 발휘하는 영역을 명시적으로 분리하는 것이었다. 그는 벽에 점착(no-slip)된 유체로부터 자유류 속도까지 가속되는 얇은 층을 경계층으로 명명하고, 그 바깥은 포텐셜 유동으로 다뤘다. 이 분할 덕분에 항공기 날개 위 2.5–25 mm 두께의 얇은 층만 보면 점성의 영향을 추적할 수 있게 됐다.

난류 경계층은 한 층이 아니다. 벽으로부터 거리 yy를 적절히 무차원화하면 보편 구조가 드러난다.

y+=yuτν,uτ=τw/ρy^+ = \frac{y\, u_\tau}{\nu}, \qquad u_\tau = \sqrt{\tau_w / \rho}

uτu_\tau벽면 마찰속도(wall friction velocity, 벽 전단응력 τw\tau_w를 밀도로 나눈 후 제곱근). ν/uτ\nu / u_\tau는 점성이 운동량을 운반하는 거리, 곧 점성길이다. 즉 y+y^+는 "점성길이로 잰 벽으로부터의 거리"다.

벽법칙 — 점성저층, 완화층, 로그 영역#

평판 난류 경계층 내부의 속도 분포를 u+=u/uτu^+ = u / u_\tau로 무차원화하면 세 영역이 나타난다.

영역범위속도 분포
점성저층 (viscous sublayer)0<y+<50 < y^+ < 5u+=y+u^+ = y^+
완화층 (buffer layer)5<y+<305 < y^+ < 30두 식의 부드러운 천이
로그 영역 (log-law / inertial sublayer)30<y+<0.2δ+30 < y^+ < 0.2\, \delta^+u+=1κlny++Bu^+ = \frac{1}{\kappa} \ln y^+ + B

여기서 κ0.41\kappa \approx 0.41은 폰 카르만 상수, B5.0B \approx 5.0은 매끈한 벽에 대한 상수.

벽 바로 옆에서는 와괴의 운동이 벽에 의해 억제되어 분자확산이 지배한다. 따라서 전단응력이 거의 일정한 영역에서 τw=μdu/dy\tau_w = \mu \, du/dy를 적분하면 정확히 u+=y+u^+ = y^+가 나온다. 두께는 풍속 20 m/s, 전연으로부터 2 m 떨어진 위치에서 y+=1y^+ = 1이 약 0.02 mm — 점성저층은 머리카락 굵기의 1/5다.

로그 영역은 프란틀의 혼합거리 이론(mixing length, 와괴가 주변과 동화될 때까지 이동하는 평균 거리)에서 따라 나온다. 벽 근방에서 혼합거리가 거리 yy에 비례한다고 두면 =κy\ell = \kappa y, 일정 전단응력 가정과 결합해 적분하면 위 로그식이 자연스럽게 떠오른다.

아래 그래프에서 로그-법 상수 BB를 바꿔보자.

BB를 5.0에서 5.5로 올리면 로그 직선이 위로 평행 이동한다 — 매끄럽지 않은 벽에서는 BB가 작아지고, 흡입(suction)이 있으면 커진다. 즉 로그 직선의 절편 한 숫자에 표면 상태가 압축돼 있다.

혼합거리 이론 — 와괴를 분자처럼#

층류에서 운동량을 운반하는 주체는 분자다. 뉴턴의 점성법칙 τ=μdu/dy\tau = \mu\, du/dy가 그 결과다. 난류에서는 와괴(eddy, 다양한 크기의 조직화된 유체 덩어리)가 그 자리를 차지한다.

프란틀은 기체분자운동론에서 평균자유행정이 분자 마찰을 결정한다는 사실을 빌려와, 와괴의 평균 이동 거리를 혼합거리 \ell이라 명명했다. 변동속도 uu'는 거리 \ell을 이동하면서 만난 평균속도 차로 근사된다.

uv2(duˉdy)2\overline{u' v'} \approx -\ell^2 \left(\frac{d\bar{u}}{dy}\right)^2

이로부터 와점성(eddy viscosity) νt\nu_t가 정의된다.

νt=2duˉdy\nu_t = \ell^2 \left|\frac{d\bar{u}}{dy}\right|

이 양은 벽 근방에서 분자 점성보다 10410^4배 클 수 있다. 공기의 분자 점성 ν1.5×105\nu \approx 1.5 \times 10^{-5} m²/s에 비해 지표면 부근의 와점성은 0.01–0.1 m²/s, 대규모 대기 현상에서는 1–100 m²/s에 이른다.

혼합거리 이론은 가설이지만, 0차 RANS 모델인 혼합거리 모델, k-ε, k-ω의 사고 골격이 모두 여기에 닿아 있다. 와동을 분자처럼 다루겠다는 단순화가 1925년에 만들어졌고, 100년 후에도 산업용 CFD 솔버의 기본 옵션으로 살아 있다.

NumPy로 본 층류 vs 난류 속도분포#

원관 내 층류는 정확한 해가 있다 — 회전 포물면(Hagen–Poiseuille). 난류는 거듭제곱 법칙(power law)으로 근사하면 같은 무차원 단면에서 한참 더 평탄하다.

import numpy as np
import matplotlib.pyplot as plt
 
def laminar_poiseuille(r, R, U_max):
    """Hagen–Poiseuille: 회전 포물면 속도 분포."""
    return U_max * (1.0 - (r / R) ** 2)
 
def turbulent_power_law(r, R, U_centerline, n=7):
    """1/n 거듭제곱 난류 근사 (n=7은 Re ~ 1e5에서 잘 맞음)."""
    return U_centerline * (1.0 - np.abs(r) / R) ** (1.0 / n)
 
def law_of_the_wall(y_plus, kappa=0.41, B=5.0):
    """세 영역 결합: 점성저층 / 부드러운 완화층 / 로그 영역."""
    y_plus = np.asarray(y_plus, dtype=float)
    u_visc = y_plus
    u_log = (1.0 / kappa) * np.log(np.maximum(y_plus, 1e-12)) + B
    in_buffer = (y_plus > 5) & (y_plus < 30)
    t = np.clip((y_plus - 5) / 25.0, 0.0, 1.0)
    u_blend = u_visc * (1 - t) + u_log * t
    return np.where(y_plus <= 5, u_visc,
           np.where(y_plus >= 30, u_log, u_blend))
 
R = 1.0
r = np.linspace(-R, R, 201)
u_lam = laminar_poiseuille(r, R, U_max=1.0)
u_tur = turbulent_power_law(r, R, U_centerline=1.0, n=7)
 
bulk_lam = np.trapz(u_lam * np.abs(r), r) / np.trapz(np.abs(r), r)
bulk_tur = np.trapz(u_tur * np.abs(r), r) / np.trapz(np.abs(r), r)
print(f"laminar  bulk/centerline = {bulk_lam:.3f}")
print(f"turbulent bulk/centerline = {bulk_tur:.3f}")
# laminar  bulk/centerline = 0.500
# turbulent bulk/centerline = 0.817
 
y_plus = np.logspace(-1, 3, 200)
u_plus = law_of_the_wall(y_plus)
 
fig, axes = plt.subplots(1, 2, figsize=(10, 4))
axes[0].plot(r, u_lam, label="laminar")
axes[0].plot(r, u_tur, label="turbulent (n=7)")
axes[0].set(xlabel="r/R", ylabel="u / U_max", title="pipe profile")
axes[0].legend()
axes[1].semilogx(y_plus, u_plus)
axes[1].set(xlabel="y+", ylabel="u+", title="law of the wall")
plt.tight_layout()

핵심 결과는 두 줄이다. 층류의 평균유속은 중심선 속도의 절반 — 회전 포물면 부피와 외접 원기둥 부피의 비. 난류의 평균유속은 중심선 속도의 81%. 같은 평균유속을 얻으려면 난류는 더 낮은 중심선 속도로 충분하다는 뜻이고, 거꾸로 말하면 난류는 단면 전체에 운동량을 더 균질하게 퍼뜨린다. 이것이 와점성이 분자 점성보다 만 배 크다는 진술의 가시적 표현이다.

천이가 산업에서 의미하는 것#

층류와 난류의 갈림은 단순한 이론 문제가 아니다.

  • 항공기 날개에서 층류 영역을 길게 끌면 마찰항력이 50% 가까이 줄어든다 — NLF(natural laminar flow) 설계의 핵심 동기.
  • 열교환기는 난류를 의도적으로 일으켜 열전달계수를 높인다. 난류의 운동량 균질화가 곧 열의 균질화이기도 하기 때문.
  • 파이프 송유는 임계 Re 부근에서 펌프 동력이 갑자기 커진다. 천이 영역을 피해 작동점을 잡는 것이 운영 비용을 좌우한다.
  • LES(Large Eddy Simulation)나 RANS 모델에서 첫 격자점이 y+1y^+ \approx 1에 들어가야 점성저층을 해상하고, 30<y+<30030 < y^+ < 300이면 벽법칙으로 보강한다. 한 자리 숫자가 격자 비용을 좌우한다.

핵심 3줄 요약#

  • 임계 Re ≈ 2300은 관성과 점성의 비가 외란을 키울 만큼 커진 지점이다. 외란 환경에 따라 5만까지 흔들리지만, 공학 실용에서는 한 숫자로 충분하다.
  • 난류 경계층은 다층 구조다. 점성저층(y+<5y^+ < 5, 선형), 완화층(5<y+<305 < y^+ < 30), 로그 영역(30<y+30 < y^+). 이 보편 구조가 RANS·LES 격자 설계의 기준이다.
  • 혼합거리 이론은 100년 된 가설이지만, 와점성을 분자 점성과 같은 형태로 다룬 단순화가 오늘의 산업 솔버에 살아 있다. 벽 근방에서 =κy\ell = \kappa y는 로그-법의 출발점이다.

도움이 됐다면 공유해주세요.