Arte SheetsLearn. Try. Understand.

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%)FormulaVerified Output
Flash Steam Mass Fraction (%)((hf1 - hf2) / hfg2) * 10011.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) / 3600286.67 kW (391.11 kW @ hf1=857)
Gross Fired Boiler Fuel Saved (kW)Q_rec_kW / Boiler_Efficiency349.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.

Further reading