Industrial Steam Systems, Condensate Flash Tanks & Plant Energy Efficiency
Condensate Flash Steam Percentage & Heat Recovery Formula
Calculate Thermodynamic Flash Steam Mass Percentage (%Flash), Recovered Low-Pressure Flash Steam Flow (kg/hr), Recovered Latent Thermal Power (kW), and Gross Boiler Fuel Input Saved (kW).
Why hot high-pressure steam-trap condensate boils violent flash steam the instant pressure drops—and venting it wastes pure boiler fuel!
Hot saturated liquid condensate leaving a 10 bar_g process steam trap carries sensible liquid enthalpy h_f1 = 763 kJ/kg (~184 °C)—far more energy than liquid water can physically hold at a 2 bar_g low-pressure header where saturated liquid enthalpy is only h_f2 = 505 kJ/kg (~134 °C)! By First-Law isenthalpic throttling across the steam trap into a Flash Vessel, excess sensible heat (h_f1 - h_f2) spontaneously vaporizes a portion of the condensate against low-pressure latent heat of vaporization h_fg2 (2,202 kJ/kg at 2 bar_g): Flash Steam Percentage %Flash = ((h_f1 - h_f2) / h_fg2) * 100! Piping that clean flash steam into deaerators or low-pressure heaters saves Q_rec = (m_flash_kg_hr * h_fg2) / 3,600 kW of steam enthalpy—worth Q_rec / eta_boiler kW of fired natural-gas boiler fuel!
Verify on a 4,000 kg/hr Paper-Mill Dryer Condensate Header—Condensate_Flow = 4,000.0 kg/hr (B2), Trap_Inlet_Liquid_Enthalpy h_f1 = 763.0 kJ/kg (B3), Flash_Vessel_Liquid_Enthalpy h_f2 = 505.0 kJ/kg (B4), Flash_Vessel_Latent_Heat h_fg2 = 2,202.0 kJ/kg (B5), and Boiler_Combustion_Efficiency eta_b = 0.82 (B6): Flash Fraction hits ((763 - 505) / 2,202) * 100 = 11.72% (E2), generating 468.66 kg/hr of clean 2-bar steam (E3), recovering 286.67 kW of latent heat (E4), and cutting fired boiler fuel input by 349.59 kW continuously (E5)!
| Condensate Flash-Vessel KPI (4,000 kg/h, hf1=763, hf2=505, hfg2=2,202, Eff=82%) | Formula | Verified Output |
|---|---|---|
| Flash Steam Mass Fraction (%) | ((hf1 - hf2) / hfg2) * 100 | 11.72% (15.99% @ 15-bar hf1=857) |
| Flash Steam Generated (kg/hr) | Condensate_kg_hr * (Flash_Pct / 100) | 468.66 kg/hr (639.42 @ hf1=857) |
| Recovered Steam Duty Qrec (kW) | (Flash_kg_hr * hfg2) / 3600 | 286.67 kW (391.11 kW @ hf1=857) |
| Gross Fired Boiler Fuel Saved (kW) | Q_rec_kW / Boiler_Efficiency | 349.59 kW (476.96 kW @ hf1=857!) |
Isenthalpic Flash-Vessel Mass Balance & Boiler Fuel Savings Formula
Validate Condensate_Flow > 0, h_f1 > h_f2 > 0 (upstream saturation pressure must exceed flash-tank pressure!), h_fg2 > 500 kJ/kg, and Boiler_Efficiency in [0.50, 0.99]!
=LET(mc_k, B2, hf_a, B3, hf_b, B4, fg_b, B5, ef_b, B6, IF(OR(mc_k <= 0, hf_b <= 0, hf_a <= hf_b, fg_b <= 500, ef_b < 0.5, ef_b > 0.99), "Invalid Flash-Tank Input", LET(fl_f, (hf_a - hf_b) / fg_b, mf_k, mc_k * fl_f, qr_w, (mf_k * fg_b) / 3600, ROUND(qr_w / ef_b, 2))))15-Bar High-Pressure Autoclave Condensate Upgrade Check (Set h_f1 = 857.0 kJ/kg)
Route 15 bar_g high-pressure condensate (h_f1 B3 = 857.0 kJ/kg) into the same 2 bar_g flash tank: Flash Percentage E2 rises to 15.99%, Flash Steam Flow E3 jumps to 639.42 kg/hr, and Boiler Fuel Saved E5 climbs to 476.96 kW!
=IF(ISTEXT(E5), E5, ROUND(((B3 - B4) / B5) * 100, 2))Try the example
Use the original values or change them to test your understanding.