Thermodynamics: Difference between revisions

From HPCWIKI
Jump to navigation Jump to search
No edit summary
(Fix: remove --- horizontal lines (12 removed))
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Thermodynamics =


== Thermal conductivity<ref>https://en.wikipedia.org/wiki/Thermal_conductivity_and_resistivity</ref> ==
{{Status
Thermal conductivity is a fundamental concept in heat transfer and is crucial in multiple industries and scientific disciplines. It refers to the ability of a material to conduct heat or the rate at which heat transfers through a substance. Understanding heat and its relationship to thermal conductivity is essential for designing efficient thermal systems, optimizing energy usage, and ensuring the safety and performance of various materials and products. Thermal conductivity is determined by various physical factors that govern the flow of heat energy.
|status=Draft
|owner=Knowledge Agent
|last_update=2026-07-15
|review=Pending
}}


{{TOC}}


== Overview ==


The '''thermal conductivity''' of a material is a measure of its ability to conduct heat. It is commonly measured in W·m<sup>−1</sup>·K<sup>−1</sup>.  
열역학(Thermodynamics)은 열, 일, 에너지의 변환과 전달을 연구하는 물리학 분야입니다. 데이터센터 냉각 시스템 설계에서 열역학은 냉각 효율 계산, 열 부하 분석, 에너지 소비 최적화의 기초가 됩니다.


The defining equation for thermal conductivity is calculated by known as Fourier's Law for heat conduction.
=== Summary ===


[https://www.youtube.com/watch?v=6jQsLAqrZGQ This Youtube video] explains the equation for better understanding
* 무엇인가? — 열, 일, 에너지의 변환과 전달 연구
* 왜 필요한가? — 데이터센터 냉각 시스템 설계, 열 부하 분석
* 언제 사용하는가? — 수냉식 냉각 시스템, CDU 설계, 열 교환기 분석


== Thermal resistance ==
Thermal resistance is a quantification of how difficult it is for heat to be conduct. The higher the thermal resistance, the more difficult it is for heat to be conducted, and vice vers.


== Purpose ==
이 문서가 존재하는 이유
* Goal: 열역학 기본 법칙, 열 전달 방식, 데이터센터 냉각 적용 제공
* Scope: 열역학 법칙, 전도/대류/복사, 엔탈피, 냉각 효율 계산
* Non-goals: 복잡한 유체 역학 시뮬레이션, 상세 재료 과학
== Key Concepts ==


The thermal resistance can be considered in the same way as the electric resistance. The basic formulas of thermal calculation can be treated in the same way as Ohm's raw.  R is used as the symbol for the electric resistance, while θ (theta) is used for the thermal resistence.
{| class="wikitable"
{| class="wikitable"
|+
! Concept
! colspan="2" |Electric
! Description
! colspan="2" |Thermal
! Related
|-
|-
|Voltage
| 열역학 제1법칙
difference
| 에너지 보존 법칙
| [[Thermodynamics]]
|-
| 열역학 제2법칙
| 엔트로피 증가 법칙
| [[Thermodynamics]]
|-
| 전도 (Conduction)
| 고체 내 열 전달
| [[Thermodynamics]]
|-
| 대류 (Convection)
| 유체 내 열 전달
| [[Thermodynamics]]
|-
| 복사 (Radiation)
| 전자기파 열 전달
| [[Thermodynamics]]
|-
| 엔탈피 (Enthalpy)
| 시스템의 총 열 에너지
| [[Thermodynamics]]
|-
| CDU
| Cooling Distribution Unit
| [[CDU]]
|-
| 열 부하 (Heat Load)
| 데이터센터의 총 발열량
| [[Thermodynamics]]
|}


ΔV (V)
|∆𝑉 = 𝑅 × 𝐼
|Temperature
difference


ΔT (°C)
== Architecture ==
|∆𝑇
 
= 𝑅𝑡ℎ × 𝑃
데이터센터 열 전달 경로:
 
<syntaxhighlight lang="mermaid">
graph TD
    A[CPU/GPU Chip] -->|전도| B[Heat Spreader]
    B -->|전도| C[Cold Plate]
    C -->|대류| D[냉각수]
    D -->|대류| E[CDU]
    E -->|복사/대류| F[외부 공기]
    G[공기 냉각] -->|대류| F
</syntaxhighlight>
 
 
== Workflow ==
 
{| class="wikitable"
! Stage
! Input
! Output
|-
| 열 부하 계산
| 서버 사양, TDP
| 총 열 부하 (kW)
|-
| 냉각수 유량 계산
| 열 부하, ΔT
| 유량 (L/min)
|-
|-
|Electric
| CDU 용량 결정
resistance
| 총 열 부하
| CDU 용량 (kW)
|-
| 효율 분석
| COP, PUE
| 냉각 효율
|}
 
 
== Detailed Explanation ==
 
=== 열역학 제1법칙 (에너지 보존) ===
 
에너지는 생성되거나 소멸되지 않고, 형태만 변환됩니다.
 
Q = ΔU + W
 
* Q: 시스템에 공급된 열
* ΔU: 내부 에너지 변화
* W: 시스템이 한 일
 
데이터센터 적용:
* 서버 전력 → 열 에너지 (거의 100% 열로 변환)
* 냉각 시스템 → 열을 외부로 배출
 
=== 열역학 제2법칙 (엔트로피) ===
 
열은 항상 고온에서 저온으로 흐릅니다. 자연스러운 과정은 엔트로피를 증가시킵니다.
 
이 법칙이 데이터센터 냉각의 기본 원리입니다:
* CPU (고온) → 냉각수 → CDU → 외부 공기 (저온)
* 열 펌프(냉동기) 없이는 저온으로 열 이동 불가
 
=== 열 전달 3가지 방식 ===
 
==== 전도 (Conduction) ====
 
고체 내에서 분자 간 충돌로 열이 전달됩니다.
 
Q = k × A × ΔT / d
 
* k: 열전도율 (W/m·K)
* A: 단면적 (m²)
* ΔT: 온도차 (K)
* d: 두께 (m)
 
**주요 재료 열전도율:**
 
{| class="wikitable"
! Material
! [[Thermal conductivity|Thermal Conductivity]] (W/m·K)
|-
| 구리 (Copper)
| 401
|-
| 알루미늄 (Aluminum)
| 237
|-
| 철 (Steel)
| 80
|-
| 스테인리스강
| 16
|-
| 실리콘
| 149
|}
 
==== 대류 (Convection) ====
 
유체(액체/기체)의 운동으로 열이 전달됩니다.
 
Q = h × A × ΔT
 
* h: 대류 열전달 계수 (W/m²·K)
* A: 표면적 (m²)
* ΔT: 표면-유체 온도차 (K)
 
**자연 대류 vs 강제 대류:**
* 자연 대류: 밀도 차이에 의한 유체 운동 (느림)
* 강제 대류: 팬/펌프에 의한 유체 운동 (빠름)
 
==== 복사 (Radiation) ====


R (Ω)
전자기파(적외선)로 열이 전달됩니다. 매개체 불필요.
|𝑅 = ∆𝑉 / 𝐼
|Thermal
resistance


Rth (°C/W)
Q = ε × σ × A × (T₁⁴ - T₂⁴)
|𝑅𝑡ℎ = ∆𝑇 / 𝑃
 
* ε: 방사율 (0~1)
* σ: 스테판-볼츠만 상수 (5.67 × 10⁻⁸ W/m²·K⁴)
* A: 표면적 (m²)
* T₁, T₂: 절대온도 (K)
 
=== 엔탈피 (Enthalpy) ===
 
시스템의 총 열 에너지. 냉각 시스템 설계에서 핵심 개념입니다.
 
H = U + PV
 
* H: 엔탈피
* U: 내부 에너지
* P: 압력
* V: 부피
 
냉각수 엔탈피 변화로 열 전달량 계산:
 
Q = m × Δh
 
* m: 냉각수 질량 유량 (kg/s)
* Δh: 엔탈피 변화 (kJ/kg)
 
=== 데이터센터 열 부하 계산 ===
 
데이터센터의 총 열 부하는 서버 TDP(Thermal Design Power)의 합과 같습니다.
 
Q_total = Σ TDP_i + Q_other
 
* Q_total: 총 열 부하 (kW)
* TDP_i: 각 서버의 열 설계 전력
* Q_other: 네트워크, 스토리지, 조명 등 기타 발열
 
**냉각수 유량 계산:**
 
Q = m × Cp × ΔT
 
* Q: 열 부하 (kW)
* m: 질량 유량 (kg/s)
* Cp: 비열 (물: 4.186 kJ/kg·K)
* ΔT: 공급-반환 온도차 (K)
 
**예시:** 100kW 열 부하, ΔT=5°C일 때
* m = 100 / (4.186 × 5) = 4.78 kg/s ≈ 287 L/min
 
=== 냉각 효율 지표 ===
 
{| class="wikitable"
! 지표
! Formula
! Description
! Target
|-
| COP
| Cooling Output / Electrical Input
| 냉동기 효율
| 3.0+
|-
|-
|Current
| PUE
I (A)
| Total Facility Power / IT Equipment Power
|𝐼 = ∆𝑉 / 𝑅
| 데이터센터 에너지 효율
|Heat flow
| 1.1~1.3
P (W)
|-
|𝑃 = ∆𝑇 / 𝑅𝑡ℎ
| WUE
| Water Usage (L) / IT Energy (kWh)
| 물 사용 효율
| 최소화
|}
|}




== Measurement thermal conductivity ==
== Configuration ==


* '''Experimental methods'''
<syntaxhighlight lang="bash">
** Steady-State Heat Flow
# 서버 TDP 확인
** Transient Hot Wire Method
$ cat /proc/cpuinfo | grep "Model name"
** Laser Flash Analysis
$ lspci | grep -i vga


* '''Non-Destructive methods'''
# 열 부하 계산 (예시)
** infrared thermography, ultrasound, and thermal wave analysis
# 서버 10대 × 500W TDP = 5kW
# 냉각수 유량: 5 / (4.186 × 5) = 0.24 kg/s = 14.3 L/min
 
# CDU 모니터링
# CDU 제어 패널에서 공급/반환 온도, 유량 확인
</syntaxhighlight>
 
 
== Examples ==
 
=== Example 1: 열 부하 계산 ===
 
<syntaxhighlight lang="bash">
# 서버 10대 × 500W TDP
# 총 열 부하: 5kW
 
# 냉각수 유량 계산 (ΔT=5°C)
# m = 5000 / (4186 × 5) = 0.239 kg/s
# = 14.3 L/min
 
# CDU 용량: 5kW 이상 선택
</syntaxhighlight>
 
=== Example 2: 냉각수 유량 계산 ===
 
<syntaxhighlight lang="bash">
# 100kW 열 부하, ΔT=10°C
# m = 100000 / (4186 × 10) = 2.39 kg/s
# = 143 L/min
 
# ΔT=5°C일 때
# m = 100000 / (4186 × 5) = 4.78 kg/s
# = 287 L/min
</syntaxhighlight>
 
 
== Best Practices ==
 
* 열 부하는 서버 TDP 합계为基础로 계산
* ΔT를 높일수록 유량 감소 (에너지 효율 ↑)
* 냉각수 품질 관리 (순도, pH, 전도도)
* 정기적인 열 교환기 청소
* COP 최적화를 위한 냉동기 설정
* PUE 모니터링으로 전체 효율 추적
 
 
== Limitations ==
 
* 열역학 계산은 이상적인 조건 가정
* 실제 데이터센터는 국소적 핫스팟 존재
* 냉각수 누출, 펌프 고장 등 변수 다수
* 복잡한 유체 역학은 CFD 시뮬레이션 필요


== Temperature gradient ==
A temperature gradient refers to the difference in temperature between two points in a material or between two adjacent materials. Heat transfer occurs when there is a temperature gradient, with heat flowing from regions of higher temperature to regions of lower temperature. When there is a temperature difference, the system will naturally attempt to balance the temperatures, leading to heat transfer and thermal conductivity


== References ==
== References ==
<references />
 
* https://en.wikipedia.org/wiki/Thermodynamics
* https://en.wikipedia.org/wiki/Heat_transfer
 
 
== Related Pages ==
 
* [[CDU]]
* [[Liquid Cooling]]
* [[Cold Plate]]
* [[Heat Exchanger]]
* [[PUE]]
 
 
[[Category:Cooling]]
== Knowledge Graph ==
 
Related
 
→ [[Linux]]
→ [[Server]]
→ [[Hardware]]
→ [[Network]]
 
[[Category:Reference]]

Latest revision as of 11:31, 17 July 2026

Thermodynamics

Template:Status

Template:TOC

Overview

열역학(Thermodynamics)은 열, 일, 에너지의 변환과 전달을 연구하는 물리학 분야입니다. 데이터센터 냉각 시스템 설계에서 열역학은 냉각 효율 계산, 열 부하 분석, 에너지 소비 최적화의 기초가 됩니다.

Summary

  • 무엇인가? — 열, 일, 에너지의 변환과 전달 연구
  • 왜 필요한가? — 데이터센터 냉각 시스템 설계, 열 부하 분석
  • 언제 사용하는가? — 수냉식 냉각 시스템, CDU 설계, 열 교환기 분석


Purpose

이 문서가 존재하는 이유

  • Goal: 열역학 기본 법칙, 열 전달 방식, 데이터센터 냉각 적용 제공
  • Scope: 열역학 법칙, 전도/대류/복사, 엔탈피, 냉각 효율 계산
  • Non-goals: 복잡한 유체 역학 시뮬레이션, 상세 재료 과학


Key Concepts

Concept Description Related
열역학 제1법칙 에너지 보존 법칙 Thermodynamics
열역학 제2법칙 엔트로피 증가 법칙 Thermodynamics
전도 (Conduction) 고체 내 열 전달 Thermodynamics
대류 (Convection) 유체 내 열 전달 Thermodynamics
복사 (Radiation) 전자기파 열 전달 Thermodynamics
엔탈피 (Enthalpy) 시스템의 총 열 에너지 Thermodynamics
CDU Cooling Distribution Unit CDU
열 부하 (Heat Load) 데이터센터의 총 발열량 Thermodynamics


Architecture

데이터센터 열 전달 경로:

graph TD
    A[CPU/GPU Chip] -->|전도| B[Heat Spreader]
    B -->|전도| C[Cold Plate]
    C -->|대류| D[냉각수]
    D -->|대류| E[CDU]
    E -->|복사/대류| F[외부 공기]
    G[공기 냉각] -->|대류| F


Workflow

Stage Input Output
열 부하 계산 서버 사양, TDP 총 열 부하 (kW)
냉각수 유량 계산 열 부하, ΔT 유량 (L/min)
CDU 용량 결정 총 열 부하 CDU 용량 (kW)
효율 분석 COP, PUE 냉각 효율


Detailed Explanation

열역학 제1법칙 (에너지 보존)

에너지는 생성되거나 소멸되지 않고, 형태만 변환됩니다.

Q = ΔU + W

  • Q: 시스템에 공급된 열
  • ΔU: 내부 에너지 변화
  • W: 시스템이 한 일

데이터센터 적용:

  • 서버 전력 → 열 에너지 (거의 100% 열로 변환)
  • 냉각 시스템 → 열을 외부로 배출

열역학 제2법칙 (엔트로피)

열은 항상 고온에서 저온으로 흐릅니다. 자연스러운 과정은 엔트로피를 증가시킵니다.

이 법칙이 데이터센터 냉각의 기본 원리입니다:

  • CPU (고온) → 냉각수 → CDU → 외부 공기 (저온)
  • 열 펌프(냉동기) 없이는 저온으로 열 이동 불가

열 전달 3가지 방식

전도 (Conduction)

고체 내에서 분자 간 충돌로 열이 전달됩니다.

Q = k × A × ΔT / d

  • k: 열전도율 (W/m·K)
  • A: 단면적 (m²)
  • ΔT: 온도차 (K)
  • d: 두께 (m)
    • 주요 재료 열전도율:**
Material Thermal Conductivity (W/m·K)
구리 (Copper) 401
알루미늄 (Aluminum) 237
철 (Steel) 80
스테인리스강 16
실리콘 149

대류 (Convection)

유체(액체/기체)의 운동으로 열이 전달됩니다.

Q = h × A × ΔT

  • h: 대류 열전달 계수 (W/m²·K)
  • A: 표면적 (m²)
  • ΔT: 표면-유체 온도차 (K)
    • 자연 대류 vs 강제 대류:**
  • 자연 대류: 밀도 차이에 의한 유체 운동 (느림)
  • 강제 대류: 팬/펌프에 의한 유체 운동 (빠름)

복사 (Radiation)

전자기파(적외선)로 열이 전달됩니다. 매개체 불필요.

Q = ε × σ × A × (T₁⁴ - T₂⁴)

  • ε: 방사율 (0~1)
  • σ: 스테판-볼츠만 상수 (5.67 × 10⁻⁸ W/m²·K⁴)
  • A: 표면적 (m²)
  • T₁, T₂: 절대온도 (K)

엔탈피 (Enthalpy)

시스템의 총 열 에너지. 냉각 시스템 설계에서 핵심 개념입니다.

H = U + PV

  • H: 엔탈피
  • U: 내부 에너지
  • P: 압력
  • V: 부피

냉각수 엔탈피 변화로 열 전달량 계산:

Q = m × Δh

  • m: 냉각수 질량 유량 (kg/s)
  • Δh: 엔탈피 변화 (kJ/kg)

데이터센터 열 부하 계산

데이터센터의 총 열 부하는 서버 TDP(Thermal Design Power)의 합과 같습니다.

Q_total = Σ TDP_i + Q_other

  • Q_total: 총 열 부하 (kW)
  • TDP_i: 각 서버의 열 설계 전력
  • Q_other: 네트워크, 스토리지, 조명 등 기타 발열
    • 냉각수 유량 계산:**

Q = m × Cp × ΔT

  • Q: 열 부하 (kW)
  • m: 질량 유량 (kg/s)
  • Cp: 비열 (물: 4.186 kJ/kg·K)
  • ΔT: 공급-반환 온도차 (K)
    • 예시:** 100kW 열 부하, ΔT=5°C일 때
  • m = 100 / (4.186 × 5) = 4.78 kg/s ≈ 287 L/min

냉각 효율 지표

지표 Formula Description Target
COP Cooling Output / Electrical Input 냉동기 효율 3.0+
PUE Total Facility Power / IT Equipment Power 데이터센터 에너지 효율 1.1~1.3
WUE Water Usage (L) / IT Energy (kWh) 물 사용 효율 최소화


Configuration

# 서버 TDP 확인
$ cat /proc/cpuinfo | grep "Model name"
$ lspci | grep -i vga

# 열 부하 계산 (예시)
# 서버 10대 × 500W TDP = 5kW
# 냉각수 유량: 5 / (4.186 × 5) = 0.24 kg/s = 14.3 L/min

# CDU 모니터링
# CDU 제어 패널에서 공급/반환 온도, 유량 확인


Examples

Example 1: 열 부하 계산

# 서버 10대 × 500W TDP
# 총 열 부하: 5kW

# 냉각수 유량 계산 (ΔT=5°C)
# m = 5000 / (4186 × 5) = 0.239 kg/s
# = 14.3 L/min

# CDU 용량: 5kW 이상 선택

Example 2: 냉각수 유량 계산

# 100kW 열 부하, ΔT=10°C
# m = 100000 / (4186 × 10) = 2.39 kg/s
# = 143 L/min

# ΔT=5°C일 때
# m = 100000 / (4186 × 5) = 4.78 kg/s
# = 287 L/min


Best Practices

  • 열 부하는 서버 TDP 합계为基础로 계산
  • ΔT를 높일수록 유량 감소 (에너지 효율 ↑)
  • 냉각수 품질 관리 (순도, pH, 전도도)
  • 정기적인 열 교환기 청소
  • COP 최적화를 위한 냉동기 설정
  • PUE 모니터링으로 전체 효율 추적


Limitations

  • 열역학 계산은 이상적인 조건 가정
  • 실제 데이터센터는 국소적 핫스팟 존재
  • 냉각수 누출, 펌프 고장 등 변수 다수
  • 복잡한 유체 역학은 CFD 시뮬레이션 필요


References


Related Pages

Knowledge Graph

Related

LinuxServerHardwareNetwork