Heat Exchanger Calculator: LMTD, NTU, Shell-and-Tube & Plate

Size or rate shell-and-tube and plate heat exchangers with calculated LMTD correction, NTU effectiveness, Kern and Martin estimates, and temperature profiles.

#heat exchangers #Kern method #LMTD #Martin correlation #NTU effectiveness #numerical stability #plate exchangers #shell-and-tube

Use this heat exchanger calculator to size the thermal area of a new exchanger or rate an existing shell-and-tube or plate unit. It calculates heat duty, both outlet temperatures, overall conductance, effectiveness and the LMTD correction factor F. Engineers can compare candidate geometries, and students can follow the energy balances and intermediate steps.

Choose Rate an existing exchanger when its area or dimensions are known. Choose Size for a hot outlet temperature when the cooling target is known; the cold outlet is calculated from the same duty. Enter mass flow rates, inlet temperatures and mean specific heats. The smaller heat-capacity rate sets the maximum possible heat transfer. A target beyond the selected arrangement's effectiveness limit is rejected, even when a counterflow exchanger could reach it.

For a quick calculation, enter an overall U that already includes fouling. Match U to the area basis: tube outside area for shell-and-tube equipment, or effective corrugated area for plates. The LMTD calculator uses the counterflow terminal temperature differences and computes F from the selected NTU–effectiveness relationship. You do not need a correction chart or an assumed F. For parallel flow, F converts the counterflow LMTD to the parallel-flow mean driving temperature.

Select Estimate from geometry and properties for a preliminary thermal and hydraulic rating. The shell model puts the hot stream outside the tubes and the cold stream inside them, using Kern's shell correlation and a turbulent smooth-tube correlation. Identical shells can be connected in countercurrent series. The plate model uses Martin's chevron correlations with channel gap, enlargement factor and angle. Wall and individual fouling resistances are included. In sizing mode, channel counts and cross sections remain fixed while active length changes; changing tube or plate counts requires another rating.

The temperature chart resolves both fluid profiles in a plate exchanger. For shells it resolves an equivalent two-pass tube circuit in each shell, with breaks between connected units. The effectiveness plot shows how counterflow, parallel flow and the selected shell count compare at the current capacity ratio.

Starting cases include an illustrative continuous-flow homebrew wort chiller, water heat recovery and a published two-shell oil cooler. The wort and recovery cases use assumed U values, not measured equipment performance. They do not predict a kettle's batch cooldown time. Select Custom exchanger to enter your own operating data.

Use single-phase, approximately constant fluid properties at representative mean temperatures, then update them after inspecting the outlets. Pressure estimates exclude external piping and nozzles; plate estimates also exclude ports and distribution regions. Kern omits detailed leakage and bypass corrections. Confirm pressure limits, materials, cleanability and manufacturable dimensions with the equipment supplier before selecting hardware.

How it is calculated

Thermal rating and sizing

Heat-capacity rates are Ch=m˙hcp,hC_h=\dot m_h c_{p,h} and Cc=m˙ccp,cC_c=\dot m_c c_{p,c}, with Cr=Cmin/CmaxC_r=C_{min}/C_{max} and NTU=UA/CminNTU=UA/C_{min}. Duty is Q=εCmin(Th,in−Tc,in)Q=\varepsilon C_{min}(T_{h,in}-T_{c,in}). The counterflow and parallel-flow expressions and the equal-shell series combination follow the standard Incropera formulation, checked against Lienhard & Lienhard, sixth edition, Chapter 3 (attached excerpt pp. 4–8, printed pp. 122–126). Exponential and logarithmic divided differences use expm1 and log1p, with their zero-argument limits evaluated explicitly, to preserve small-NTU and balanced-capacity accuracy. In sizing, the hot-outlet target sets duty, the NTU relation is inverted analytically, and A=NTU Cmin/UA=NTU\,C_{min}/U.

The counterflow reference ΔTlm\Delta T_{lm} uses Th,in−Tc,outT_{h,in}-T_{c,out} and Th,out−Tc,inT_{h,out}-T_{c,in}. Equal end differences use their common value. The computed correction is F=Q/(UAΔTlm)F=Q/(UA\Delta T_{lm}), so Q=UAFΔTlmQ=UA F\Delta T_{lm}. This is the shell correction obtained from the same analytical thermal model, without TEMA or VDI charts. For parallel flow, F is explicitly relative to counterflow LMTD.

Kern shell and turbulent tubes

Kern (1950) geometry and correlations are checked against the open shell-and-tube course chapter, attached pp. 8–14: As=DsB(pt−do)/ptA_s=D_sB(p_t-d_o)/p_t; DeD_e is four times unit-cell free area divided by tube wetted perimeter. Nus=0.36Res0.55Prs1/3(μb/μw)0.14Nu_s=0.36Re_s^{0.55}Pr_s^{1/3}(\mu_b/\mu_w)^{0.14}. The smooth-tube Petukhov–Kirillov expression uses fD=4(1.58ln⁡Ret−3.28)−2f_D=4(1.58\ln Re_t-3.28)^{-2}, with the 1.07 denominator form shown on attached p. 5.

Tube outside-area resistance is 1/Uo=1/hs+Rf,h+(do/di)(1/ht+Rf,c)+doln⁡(do/di)/(2kw)1/U_o=1/h_s+R_{f,h}+(d_o/d_i)(1/h_t+R_{f,c})+d_o\ln(d_o/d_i)/(2k_w). Kern shell friction is fs=exp⁡(0.576−0.19ln⁡Res)f_s=\exp(0.576-0.19\ln Re_s); the number of crossings is approximated by active length / baffle spacing. Tube losses include four velocity heads per pass. Series shell losses add.

Martin plates

Martin's 1996 framework is implemented in the explicit form published by the author in 1999, attached p. 6, Appendix A–H: Fanning friction factor, dh=2b/Φd_h=2b/\Phi, and Nu=0.205Pr1/3(μb/μw)1/6[fFRe2sin⁡(2β)]0.374Nu=0.205Pr^{1/3}(\mu_b/\mu_w)^{1/6}[f_F Re^2\sin(2\beta)]^{0.374}. Plate channel loss is 4fF(L/dh)G2/(2ρ)4f_F(L/d_h)G^2/(2\rho). For equal channel counts n, there are 2n+12n+1 plates and 2n−12n-1 active separating plates; area is (2n−1)ΦWL(2n-1)\Phi WL. Plate resistance adds both films, wall thickness / conductivity, and both fouling resistances.

Axial temperatures

Profiles are derived here from constant-property differential energy balances. A shell exchanges half its conductance with each tube pass: ChTh′=−UA(Th−(T1+T2)/2)C_h T_h'=-UA(T_h-(T_1+T_2)/2) and CcT1′=(UA/2)(Th−T1)C_c T_1'=(UA/2)(T_h-T_1), CcT2′=−(UA/2)(Th−T2)C_c T_2'=-(UA/2)(T_h-T_2), with normalized local axial position. The tube passes join at the turnaround. Equal shells are connected countercurrently using the same per-shell effectiveness. More than two tube passes are shown as an equivalent two-pass thermal model. Plate profiles integrate the corresponding coflow or counterflow two-stream balances.

Profile temperature changes use the module heat duty directly and scaled exponential differences. This preserves the cold inlet, outlet and turnaround boundaries as conductance approaches zero. All arrangements recover the published small-NTU limit ε≈NTU\varepsilon\approx NTU (Lienhard, Chapter 3).

Assumptions

  • Steady, adiabatic, single-phase sensible heat exchange; constant mean properties, U and flow distribution.
  • Hot fluid occupies the shell and cold fluid occupies the tubes. Each shell has the same area and geometry, with full stream flow through every unit. Even tube passes use the ideal one-shell thermal relation.
  • Kern geometry assumes a 25% baffle cut and ordinary clearances. Bundle free-area checks are necessary geometry checks, not a complete tube-sheet layout.
  • Plates have equal channel counts, one pass on each side and uniform flow. End plates do not transfer heat to the surroundings. Chevron angle is measured from the main flow direction.
  • Geometry sizing changes active length at fixed tube/channel counts and cross sections. Specified-U mode uses U exactly as supplied, without adding the separate geometry-mode fouling inputs.
  • Mean properties are entered by the user; the default water-like properties are illustrative constants. Wall viscosity corrections are entered ratios, not an automatic wall-temperature iteration.
  • Wort preset: hot flow 0.05 kg/s, heat capacity 4000 J/(kg·K), inlet 95 °C; water 0.10 kg/s, 4180 J/(kg·K), inlet 15 °C; assumed U 800 W/m²·K and area 0.60 m². Recovery preset: two 0.50 kg/s water streams, 70/10 °C inlets, assumed U 1000 W/m²·K and area 1.50 m². These are author-defined scenarios, not product data.
  • Oil preset reproduces the attached Bannerman example using its rounded 2.04 m² area and specified U. Graph-read answers are compared with explicit rounding tolerances.
  • Pressure and active-length result cards show a dash in specified-U mode because no operating passage geometry has been rated. Numeric geometry results follow the metric/US display switch.

Where it applies

Kern shell heat transfer is restricted here to 2000≤Res≤1062000\le Re_s\le10^6. The tube correlation is used for 104≤Ret≤5×10610^4\le Re_t\le5\times10^6, 0.5≤Prt≤20000.5\le Pr_t\le2000 and active length / inside diameter at least 10. Baffle spacing is limited to 0.2–1 shell diameters, with at least two bundle crossings. Use specified U for validated cases outside these correlation ranges.

Martin plate estimates are restricted here to 200≤Re≤10000200\le Re\le10000 on both sides and chevron angles 10–80°. The original friction model changes branch at Re = 2000. The author reports approximately ±20% heat-transfer accuracy and much broader friction uncertainty (1999 paper, p. 6); this is preliminary rating, not a vendor guarantee.

Shell F below 0.75 triggers a design warning. Very large NTU (25 or more) is rejected to avoid numerical loss of resolution near pinches. No boiling, condensation, freezing, non-Newtonian fluids, temperature-dependent property iteration, batch cooldown, mechanical design, vibration assessment or detailed leakage/maldistribution analysis is included.

Kern pressure loss omits nozzles and external piping. Plate pressure loss includes channel friction only, excluding ports, manifolds, elevation and external piping. The equivalent tube-pass profiles omit baffle-scale mixing and pass-specific local details.

For gases in the plate model, set both bulk/wall viscosity ratios to 1, as specified by Martin.

Thermal sizing gives no pressure rating and no sanitation: use equipment rated for the operating pressure and temperature, and sanitize food-contact passages before chilling wort.

References

  • Kern, D. Q., Process Heat Transfer, McGraw-Hill, 1950. Kern equations checked against open course chapter, pp. 73–83: https://web.iitd.ac.in/~pmvs/courses/mel709/SHTE.pdf
  • Bergman, Lavine, Incropera & DeWitt, Fundamentals of Heat and Mass Transfer, 7th edition, Wiley, 2011, Chapter 11: https://www.wiley.com/en-us/Fundamentals+of+Heat+and+Mass+Transfer%2C+7th+Edition-p-9780470501979
  • Lienhard, J. H. IV & Lienhard, J. H. V, A Heat Transfer Textbook, 6th edition, Chapter 3, examples 3.5–3.6 and Table 3.1: https://ahtt.mit.edu/wp-content/uploads/2024/04/AHTTv600.pdf
  • Martin, H. (1996), A theoretical approach to predict the performance of chevron-type plate heat exchangers, Chemical Engineering and Processing 35, 301–310: https://doi.org/10.1016/0255-2701(95)04129-X
  • Martin, H. (1999), Economic optimization of compact heat exchangers, Appendix A–H (open author publication of the 1996 model): https://doi.org/10.5445/IR/1000034866
  • Bannerman, M., Worked Example: Effectiveness–NTU Method, two-shell oil cooler: https://www.marcusbannerman.co.uk/HMMT/oldnotes/E-NTU_example.pdf
  • ht project primary documentation, published Martin correlation numerical example: https://ht.readthedocs.io/en/latest/ht.conv_plate.html#ht.conv_plate.Nu_plate_Martin

Inputs

InputSymbolUnitDefault
Starting case
Presets fix streams, area and assumed U; choose Custom exchanger to edit them.
scenarioCustom exchanger
Calculation
Sizing holds the passage geometry and fluid properties fixed; it solves for thermal area and active length.
taskRate an existing exchanger
Flow arrangement
Shell model: identical one-shell-pass units in countercurrent series, with an even number of tube passes.
exchangerShell-and-tube — hot shell, cold tubes
Overall heat transfer coefficient
Specified U must include wall and fouling resistance on the same area basis as the entered area.
u_modelEstimate from geometry and properties
Identical shells in series
Each shell has equal area and carries the full flow.
N_shell1
Target hot outlet temperature
The cold outlet follows from the heat balance; do not enter an independent second outlet.
Th_target°C55
Hot mass flow
Use mass flow, not volumetric flow.
m_hotkg/s5
Cold mass flow
Both streams remain single phase.
m_coldkg/s6
Hot specific heat at mean temperature
Use a constant mean value over the predicted temperature range.
cp_hotJ/(kg*K)4180
Cold specific heat at mean temperature
Update properties after checking the calculated outlet temperatures.
cp_coldJ/(kg*K)4180
Hot inlet temperatureTh_in°C90
Cold inlet temperatureTc_in°C20
Overall U, including fouling
Tube outside area for shells; effective heat transfer area for plates. No extra fouling resistance is added in this mode.
U_inputW/(m^2*K)800
Available heat transfer area
Total area across all shells; count each separating plate once.
A_inputm^215
Hot density
User-specified mean property; no automatic property database is applied.
rho_hotkg/m^3980
Cold density
User-specified mean property; no automatic property database is applied.
rho_coldkg/m^3995
Hot bulk viscosity
User-specified mean property; no automatic property database is applied.
mu_hotPa*s0.0005
Cold bulk viscosity
User-specified mean property; no automatic property database is applied.
mu_coldPa*s0.0008
Hot fluid conductivity
User-specified mean property; no automatic property database is applied.
k_hotW/(m*K)0.65
Cold fluid conductivity
User-specified mean property; no automatic property database is applied.
k_coldW/(m*K)0.61
Hot bulk / wall viscosity ratio
Set to 1 if the viscosity correction is neglected. Tube Petukhov correlation does not use a wall-viscosity multiplier.
vis_hot1
Cold bulk / wall viscosity ratio, plates
Set to 1 if the viscosity correction is neglected. Tube Petukhov correlation does not use a wall-viscosity multiplier.
vis_cold1
Hot-side fouling resistance
Resistance on this fluid's wetted surface.
Rf_hotm^2*K/W0.0001
Cold-side fouling resistance
Resistance on this fluid's wetted surface.
Rf_coldm^2*K/W0.0001
Wall thermal conductivity
User-specified mean property; no automatic property database is applied.
k_wallW/(m*K)16
Tube inside diameterdimm16
Tube outside diameterdo_tubemm19
Tube centre pitchpitchmm25
Shell inside diameterD_shellmm300
Uniform baffle spacing
Kern approximation assumes a 25% baffle cut and ordinary clearances.
bafflemm150
Total tubes per shellN_tube80
Tube passes per shell
Use an even number; the tube count must divide evenly between passes. The temperature plot resolves an equivalent two-pass unit.
N_pass2
Tube pitch layout
Used for the free-area equivalent diameter.
layoutTriangular
Available active length per shell or plate
Tube length per pass, or straight plate port-to-port active length. Excludes headers.
L_refm3
Parallel channels per fluid
Equal channel counts on both sides: 2n + 1 plates, of which 2n − 1 transfer heat.
N_channel10
Effective plate widthplate_widthmm200
Mean channel gapgapmm3
Corrugated / projected area ratio
Use the manufacturer's area enlargement factor. It affects both hydraulic diameter and thermal area.
enlarge1.2
Chevron angle to mean flowbetadeg45
Plate thicknessplate_thickmm0.5

Results

With the default inputs above, the calc gives:

ResultValue
Heat duty644.25 kW
Heat transfer area14.3257 m²
Hot outlet59.17 °C
Cold outlet45.69 °C
Overall U1,174.1082 W/(m²·K)
LMTD correction factor F0.9187
Counterflow LMTD41.691 K
Corrected mean ΔT38.303 K
NTU0.8048
Effectiveness0.4404
Active length per shell or plate3 m
Hot core pressure loss10.741 kPa
Cold core pressure loss5.198 kPa

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

Published parallel-flow rating — Lienhard Example 3.5

Source: Lienhard & Lienhard, A Heat Transfer Textbook, 6th ed., Example 3.5, printed pp. 122–123. https://ahtt.mit.edu/wp-content/uploads/2024/04/AHTTv600.pdf . The book rounds effectiveness to 0.596 before the heat balance; direct evaluation gives 0.596401 and 656.04 kW. Tolerance covers that stated rounding.

Inputs: Overall heat transfer coefficient = Enter an overall U; Flow arrangement = Plate — parallel flow; Hot mass flow = 1 kg/s; Cold mass flow = 2 kg/s; Hot specific heat at mean temperature = 10,000 J/(kg·K); Cold specific heat at mean temperature = 10,000 J/(kg·K); Hot inlet temperature = 150 °C; Cold inlet temperature = 40 °C; Overall U, including fouling = 500 W/(m²·K); Available heat transfer area = 30 m²; the others as above.

ResultSourceThis calc
Effectiveness0.596 ± 0.0010.5964
Heat transferred655,600 W656,041 W
Hot outlet84.44 °C84.396 °C
Cold outlet72.78 °C72.802 °C

Published parallel-flow sizing — Lienhard Example 3.6

Source: Lienhard & Lienhard, A Heat Transfer Textbook, 6th ed., Example 3.6, printed pp. 125–126. https://ahtt.mit.edu/wp-content/uploads/2024/04/AHTTv600.pdf . Uses the published analytical LMTD result 22.73 m², rather than the less precise graph reading of 23.00 m². For parallel flow, the reported corrected mean ΔT equals the source's flow LMTD.

Inputs: Overall heat transfer coefficient = Enter an overall U; Calculation = Size for a hot outlet temperature; Flow arrangement = Plate — parallel flow; Hot mass flow = 1 kg/s; Cold mass flow = 2 kg/s; Hot specific heat at mean temperature = 10,000 J/(kg·K); Cold specific heat at mean temperature = 10,000 J/(kg·K); Hot inlet temperature = 150 °C; Cold inlet temperature = 40 °C; Overall U, including fouling = 500 W/(m²·K); Target hot outlet temperature = 90 °C; the others as above.

ResultSourceThis calc
Heat transfer area22.73 m²22.73 m²
Corrected mean ΔT52.79 K52.794 K
Cold outlet70 °C70 °C
Hot outlet90 °C90 °C

Published two-shell oil cooler — Bannerman

Source: Marcus Bannerman, Worked Example: Effectiveness–NTU Method, pp. 1–3. https://www.marcusbannerman.co.uk/HMMT/oldnotes/E-NTU_example.pdf . Uses the stated rounded area 2.04 m². Its chart-read effectiveness 0.61 gives 36.207 kW; the analytical two-shell equation gives 0.608916 and 36.143 kW. The 0.3% tolerance covers chart reading and rounding. The source's 12 tube passes are represented by the ideal even-pass thermal model.

Inputs: Starting case = Published oil cooler — two shells; the others as above.

ResultSourceThis calc
Effectiveness0.61 ± 0.0020.6089
Heat transferred36,207 ± 100 W36,143 W
Hot outlet77.7 ± 0.2 °C77.857 °C
Cold outlet104.6 ± 0.2 °C104.5 °C

Independent published Martin plate Nusselt value

Source: ht 1.2.0 primary project documentation, Nu_plate_Martin(Re=2000, Pr=0.7, chevron_angle=45): 30.427601053757. https://ht.readthedocs.io/en/latest/ht.conv_plate.html#ht.conv_plate.Nu_plate_Martin . This tool retains Martin's original 0.205 Fanning prefactor from the open 1999 author paper, Appendix H, whereas ht rounds its Darcy-normalised prefactor to 0.122. The resulting 0.052% difference is covered by the 0.1% tolerance.

Inputs: Flow arrangement = Plate — counterflow; Hot mass flow = 1.2 kg/s; Hot specific heat at mean temperature = 1,400 J/(kg·K); Hot fluid conductivity = 1 W/(m·K); the others as above.

ResultSourceThis calc
Hot plate Reynolds number2,0002,000
Hot Prandtl number0.70.7
Hot plate Nusselt number — Martin30.428 ± 0.03130.443

Related Resources

Responses

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

L ading...