# Hot Water Temperature (HWT) System Sizer Documentation

# 1. Executive Summary & Objective

The Hot Water Temperature (HWT) / TCU Generation & Circulation System Calculator provides a rigorous thermodynamic and hydraulic sizing engine for industrial hot water utility skids in pharmaceutical API synthesis, solvent recovery, and fine chemical plants.

It sizes closed-loop hot water systems serving:

  1. Solvent Distillation & Stripping Columns (reboiler evaporation duty).
  2. Vacuum Contact Dryers (ANFD, Rotary Cone Vacuum Dryers - RCVD, Vacuum Tray Dryers - VTD).
  3. Jacketed Chemical Reaction Vessels (batch heat-up and isothermal temperature maintenance).
  4. General Heat Exchangers & Process Evaporators.

The calculator sizes circulation flow rate, piping hold-up volume across distance, expansion/buffer tank capacity, circulation pump Total Dynamic Head (TDH) & motor HP, and steam-to-water heat exchanger surface area (m2m^2) & steam consumption (kg/h\text{kg/h}).


# 2. Governing Engineering Thermodynamic Equations

# 2.1 Process Thermal Duty (QprocessQ_{process})

# Mode A: Solvent Distillation Reboiler:

Qreboiler=m˙evap(1+R/D)ΔHvap+m˙feedCp,liquid(TboilTfeed)[kW]Q_{reboiler} = \dot{m}_{evap} \cdot (1 + R/D) \cdot \Delta H_{vap} + \dot{m}_{feed} \cdot C_{p,liquid} \cdot (T_{boil} - T_{feed}) \quad [\text{kW}]

# Mode B: Vacuum Contact Drying:

Qdrying=(Mdry_solidCp,solid+MsolventCp,solvent)(TdryTinit)+MsolventΔHvaptdrying3600[kW]Q_{drying} = \frac{(M_{dry\_solid} \cdot C_{p,solid} + M_{solvent} \cdot C_{p,solvent}) \cdot (T_{dry} - T_{init}) + M_{solvent} \cdot \Delta H_{vap}}{t_{drying} \cdot 3600} \quad [\text{kW}]

# Mode C: Jacketed Reactor Batch Heating:

Qreactor=(MliquidCp,liquid+Mvessel_metalCp,metal)(TtargetTinit)theatup3600[kW]Q_{reactor} = \frac{(M_{liquid} \cdot C_{p,liquid} + M_{vessel\_metal} \cdot C_{p,metal}) \cdot (T_{target} - T_{init})}{t_{heatup} \cdot 3600} \quad [\text{kW}]

# Total HWT Design Thermal Capacity:

Qdesign=Qprocess×(1+Marginloss)[kW]Q_{design} = Q_{process} \times (1 + \text{Margin}_{loss}) \quad [\text{kW}]

# 2.2 Hot Water Circulation Flow Rate (FHWF_{HW})

FHW=QdesignρwaterCp,water(TsupplyTreturn)×3600[m3/h]F_{HW} = \frac{Q_{design}}{\rho_{water} \cdot C_{p,water} \cdot (T_{supply} - T_{return})} \times 3600 \quad [\text{m}^3/\text{h}]

# 2.3 Piping Distance & System Hold-Up Volume (VloopV_{loop})

For a one-way distance LdistanceL_{distance} from the HWT skid to the user vessel:

Ltotal_pipe=2Ldistance×1.25[m]L_{total\_pipe} = 2 \cdot L_{distance} \times 1.25 \quad [\text{m}]
Vpiping=πDpipe,ID24Ltotal_pipe×1000[Liters]V_{piping} = \frac{\pi \cdot D_{pipe,ID}^2}{4} \cdot L_{total\_pipe} \times 1000 \quad [\text{Liters}]
Vtotal_loop=Vpiping+Vjacket+VHEX_internal[Liters]V_{total\_loop} = V_{piping} + V_{jacket} + V_{HEX\_internal} \quad [\text{Liters}]

# 2.4 Thermal Expansion & Buffer Tank Sizing (VtankV_{tank})

Volumetric water thermal expansion between ambient (20C20^\circ\text{C}) and operating supply temperature (TsupplyT_{supply}):

ΔVexpansion=Vtotal_loopβwater(Tsupply20C)[Liters]\Delta V_{expansion} = V_{total\_loop} \cdot \beta_{water} \cdot (T_{supply} - 20^\circ\text{C}) \quad [\text{Liters}]
Buffer Residence Volume Vbuffer=FHWtretention[Liters]\text{Buffer Residence Volume } V_{buffer} = F_{HW} \cdot t_{retention} \quad [\text{Liters}]
Vtank_recommended(ΔVexpansion×2.5+Vbuffer)×1.30[Liters]\mathbf{V_{tank\_recommended} \ge (\Delta V_{expansion} \times 2.5 + V_{buffer}) \times 1.30} \quad [\text{Liters}]

# 2.5 Circulation Pump Hydraulics & Motor HP

# Total Dynamic Head (TDHTDH):

ΔPtotal=ΔPpipe_friction+ΔPjacket+ΔPHEX+ΔPcontrol_valve[bar]\Delta P_{total} = \Delta P_{pipe\_friction} + \Delta P_{jacket} + \Delta P_{HEX} + \Delta P_{control\_valve} \quad [\text{bar}]
TDH=ΔPtotal×105ρwaterg[meters of water]TDH = \frac{\Delta P_{total} \times 10^5}{\rho_{water} \cdot g} \quad [\text{meters of water}]

# Pump Motor Sizing:

Phydraulic=ρwaterg(FHW/3600)TDH1000[kW]P_{hydraulic} = \frac{\rho_{water} \cdot g \cdot (F_{HW}/3600) \cdot TDH}{1000} \quad [\text{kW}]
Pmotor=Phydraulicηpumpηmotor×1.15[kW]P_{motor} = \frac{P_{hydraulic}}{\eta_{pump} \cdot \eta_{motor}} \times 1.15 \quad [\text{kW}]

# 2.6 Steam Heat Exchanger Surface Area & Steam Consumption

# Log Mean Temperature Difference (LMTD):

LMTD=(TsteamTreturn)(TsteamTsupply)ln(TsteamTreturnTsteamTsupply)[C]\text{LMTD} = \frac{(T_{steam} - T_{return}) - (T_{steam} - T_{supply})}{\ln\left( \frac{T_{steam} - T_{return}}{T_{steam} - T_{supply}} \right)} \quad [^\circ\text{C}]

# Required Surface Area (AHEXA_{HEX}):

AHEX=Qdesign1000ULMTD[m2]A_{HEX} = \frac{Q_{design} \cdot 1000}{U \cdot \text{LMTD}} \quad [\text{m}^2]

(where U2800 W/m2KU \approx 2800\text{ W/m}^2\cdot\text{K} for Plate Heat Exchangers)

# Plant Saturated Steam Consumption:

m˙steam=Qdesign3600λsteam[kg/h]\dot{m}_{steam} = \frac{Q_{design} \cdot 3600}{\lambda_{steam}} \quad [\text{kg/h}]

# 3. Standard Pipe Sizing Guidelines (Hot Water Systems)

Nominal Pipe SizeInside Diameter (mm)Max Recommended Flow (v1.8 m/sv \le 1.8\text{ m/s})Piping Hold-Up (L / 100 m)
DN 25 (1")26.6 mm3.5 m³/h (58 L/min)55.6 L
DN 40 (1.5")40.9 mm8.5 m³/h (142 L/min)131.4 L
DN 50 (2")52.5 mm15.0 m³/h (250 L/min)216.5 L
DN 65 (2.5")62.7 mm22.0 m³/h (367 L/min)308.8 L
DN 80 (3")77.9 mm35.0 m³/h (583 L/min)476.6 L
DN 100 (4")102.3 mm60.0 m³/h (1000 L/min)821.9 L

# 4. Reference Standards

  1. ASHRAE Handbook — HVAC Systems and Equipment: Chapter 13 Hydronic Heating and Cooling System Design.
  2. ASME B31.3: Process Piping Code.
  3. ISPE Good Practice Guide: Heating, Ventilation, and Air Conditioning (HVAC) & Process Utilities.
  4. Spirax Sarco: Design of Steam and Hot Water Heat Exchange Systems.