LMTD Calculator Formula
Understand the math behind the lmtd calculator. Each variable explained with a worked example.
Formulas Used
LMTD (Counter-Flow)
lmtd_counter = (dt1_counter - dt2_counter) / log(dt1_counter / dt2_counter)LMTD (Parallel-Flow)
lmtd_parallel = (dt1_parallel - dt2_parallel) / log(dt1_parallel / dt2_parallel)Variables
| Variable | Description | Default |
|---|---|---|
hot_in | Hot Fluid Inlet Temp(°C) | 150 |
hot_out | Hot Fluid Outlet Temp(°C) | 90 |
cold_in | Cold Fluid Inlet Temp(°C) | 30 |
cold_out | Cold Fluid Outlet Temp(°C) | 70 |
dt1_counter | Derived value= hot_in - cold_out | calculated |
dt2_counter | Derived value= hot_out - cold_in | calculated |
dt1_parallel | Derived value= hot_in - cold_in | calculated |
dt2_parallel | Derived value= hot_out - cold_out | calculated |
How It Works
Log-Mean Temperature Difference
The LMTD is the effective average temperature difference between the hot and cold streams across a heat exchanger. It accounts for the fact that the temperature difference varies along the length.
Formula
LMTD = (delta_T1 - delta_T2) / ln(delta_T1 / delta_T2)
For counter-flow: delta_T1 = T_hot_in - T_cold_out, delta_T2 = T_hot_out - T_cold_in. For parallel-flow: delta_T1 = T_hot_in - T_cold_in, delta_T2 = T_hot_out - T_cold_out.
Counter-flow always gives a higher LMTD (and thus smaller exchanger area) than parallel-flow.
Worked Example
Hot fluid: 150→90°C, Cold fluid: 30→70°C.
hot_in = 150hot_out = 90cold_in = 30cold_out = 70
- 01Counter-flow: delta_T1 = 150 - 70 = 80°C, delta_T2 = 90 - 30 = 60°C
- 02LMTD = (80 - 60) / ln(80/60) = 20 / ln(1.333) = 20 / 0.2877 = 69.52°C
- 03Parallel-flow: delta_T1 = 150 - 30 = 120°C, delta_T2 = 90 - 70 = 20°C
- 04LMTD = (120 - 20) / ln(120/20) = 100 / ln(6) = 100 / 1.7918 = 55.80°C
Ready to run the numbers?
Open LMTD Calculator