Condensate Load Calculator
Calculate steam condensate loads for startup warm-up, running heat losses, and process heating. Uses IAPWS-IF97 steam properties.
- Steam pressure and ambient temperature. The steam pressure sets the saturation temperature T_sat and the latent heat h_fg — the heat released per kilogram of steam condensed (IAPWS-IF97, the international steam-property standard; gauge pressure is converted to absolute by adding 1.013 bar). The ambient / initial temperature is the cold state the metal starts from (Startup) and the air the pipe loses heat to (Running); the temperature rise ΔT = T_sat − T_ambient drives both.
- Startup — equipment mass. Pipe mode takes the wall mass from the schedule database — nominal pipe size (NPS) and schedule fix the outer and inner diameters (OD, ID) per ASME B36.10M — as (π/4)(OD² − ID²) × density × length for the chosen material. Custom mode takes a mass you enter (a vessel, a heat exchanger shell, a manifold with valves). The material sets the specific heat cp: 0.50 kJ/(kg·K) for steel, 0.39 copper, 0.90 aluminium.
- Warm-up time. The warm-up condensate is a fixed quantity — m·cp·ΔT / h_fg kilograms; the time turns it into an average rate. A shorter warm-up means a higher rate the trap must pass, and the rate at the start, when the metal is coldest, is above the average.
- Running — pipe and insulation. Outer diameter, length, insulation material (thermal conductivity k) and thickness. The heat loss is the cylindrical conduction resistance of the insulation, ln(r_outer/r_pipe)/(2πkL), in series with the outer film resistance 1/(h·A) — the surface-to-air convection step; a bare pipe uses the outer coefficient h on the pipe surface directly.
- Wind condition. Sets the outer film coefficient: 10 W/(m²·K) still air, 20 light wind, 40 moderate wind. For an insulated pipe the film is a small share of the total resistance, so wind matters little; for a bare pipe it scales the loss directly.
- Process — heat duty. Either the heat duty directly, or ṁ·cp·(T_out − T_in) of the fluid being heated (water 4.18, light oil 1.9, heavy oil 1.67, 50 % glycol 3.35 kJ/(kg·K), or your own cp). The steam condensed is the duty divided by h_fg.
- Safety factor. A multiplier on the calculated rate for trap selection — 2–3× on startup (air venting, cold-start peaks), 1.5–2× on running (insulation ageing, weather) and 1.5–2× on process (fouling, control swings). It is applied to the rate, not to the physics.
- Outputs. T_sat and h_fg; the mass and cp used; the total warm-up condensate and its average rate; the running heat loss in W and W/m; the process duty; and each rate with and without the safety factor — the with-factor figure is the trap sizing load at the steam pressure.
The calculator's defaults on all three tabs: 5 bar(g) saturated steam, 20 °C ambient, 100 m of 6″ Schedule 40 carbon-steel main warmed up in 30 minutes, then run with 50 mm of mineral wool in still air; and a 500 kW process heater on the same steam.
- Steam: at 5 bar(g) (6.013 bar abs) T_sat = 158.9 °C and h_fg = 2085.4 kJ/kg, so the temperature rise from 20 °C is ΔT = 138.9 K.
- Pipe mass: 6″ Sch 40 is OD 168.3 mm, ID 154.1 mm — (π/4)(OD² − ID²) × 7,850 kg/m³ = 28.27 kg/m, so 100 m weighs 2826.7 kg.
- Startup: 2826.7 kg × 0.50 kJ/(kg·K) × 138.9 K / 2085.4 kJ/kg = 94.2 kg of condensate, or 188.3 kg/h averaged over 30 min; with the 2× factor the trap load is 376.6 kg/h.
- Running: 50 mm of mineral wool (k = 0.045 W/(m·K)) in still air loses 7856 W (78.6 W/m), i.e. 13.6 kg/h of condensate — 27.1 kg/h with the 2× factor; the insulation resistance dominates, which is why the wind class barely moves this figure. The same main bare (h = 10 W/(m²·K) on the pipe surface) would lose enough for 126.8 kg/h — the insulation, not the trap, is the first decision.
- Process: 500 kW / 2085.4 kJ/kg = 863.2 kg/h of steam condensed; with the 1.5× factor, 1294.7 kg/h.
These figures are computed by the same functions the tabs run; the defaults reproduce them. Note the scale: the startup load is an order of magnitude above the running load on the same pipe. Practice for long mains is to size drip traps on the running load with a 2× factor and give the drip leg enough volume to hold the startup surge — the full startup rate governs where warm-up is fast or the equipment critical; a trap sized on startup × 2–3 for a light running duty will be oversized and cycle.
- Startup counts the pipe wall (or the mass you enter) only — flanges, valves, supports and any liquid contents are extra, and are one reason for the 2–3× factor. cp is constant over the temperature rise.
- Warm-up is treated as adiabatic and linear: no heat loss during warm-up and an even average rate. The real rate is highest at the cold start and falls as the metal warms; a trap must pass the peak, which the factor is meant to cover.
- Running uses a fixed outer film coefficient chosen by wind class (10 / 20 / 40 W/(m²·K)) with the insulation's conductivity constant at its preset value; radiation, the ambient-temperature dependence of natural convection and the temperature dependence of k are not resolved separately.
- The steam-side film, the pipe wall and any cladding are neglected — the insulation and outer film dominate — and the pipe is horizontal in open air: not buried, in a trench, in an enclosed duct or a vertical riser.
- Process condensate is duty ÷ h_fg: the condensate leaves at T_sat with no subcooling credit, and no flash on discharge is subtracted (see the flash-steam calculator for what happens after the trap).
- Steam is dry saturated at the stated pressure; wet or superheated steam changes h_fg slightly. Properties are IAPWS-IF97 up to the critical point.
- This is the load side only. Selecting a trap also needs its rated capacity at the actual differential pressure (inlet minus back pressure) and the trap type for the application; those come from the manufacturer's capacity charts.
The running-loss model is the simplified fixed-h form; for surface temperature, radiation and wind resolved properly use the insulation calculator. The steam properties come from the same IAPWS-IF97 engine as the steam-tables page; the SimuPipe solver's own accuracy is documented on the validation page.
Method and data sources behind this page:
- Spirax Sarco. Steam Engineering Tutorials — Steam Trapping and Air Venting; Condensate Removal. spiraxsarco.com — the startup / running / process condensate-load method and the safety-factor conventions.
- Armstrong International. Steam Conservation Guidelines for Condensate Drainage (Handbook N101) — trap sizing practice and load factors from a trap manufacturer's handbook.
- TLV. Steam Theory — Condensate Recovery and Steam Trap Selection. tlv.com — condensate load estimation and trap selection guidance.
- ASME B36.10M-2018. Welded and Seamless Wrought Steel Pipe — the pipe outside diameters and wall thicknesses the pipe-mass calculation uses.
- IAPWS R7-97(2012). Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam. iapws.org — saturation temperature and latent heat at the steam pressure.
- Incropera, DeWitt, Bergman and Lavine. Fundamentals of Heat and Mass Transfer, Wiley — the cylindrical-wall conduction and film-resistance model for the running loss.
About Condensate Load Calculations
Condensate load is the rate at which steam condenses back into water in a piping system. Accurate condensate load calculations are essential for sizing steam traps, condensate return lines, and condensate pumps. Undersized traps lead to waterlogging, water hammer, and reduced heat transfer efficiency. Oversized traps waste energy through excess steam loss.
Startup Condensate
When a cold steam system is brought online, the pipes, fittings, and equipment must be heated from ambient temperature to steam saturation temperature. The steam that condenses during this warm-up phase is the startup condensate load. It is calculated from the mass of equipment, its specific heat capacity, the temperature rise, and the latent heat of steam at the operating pressure. A safety factor of 2-3× is typically applied to account for air binding, rapid drainage requirements, and heat losses during warm-up.
Running Condensate
Once a system reaches operating temperature, steam continues to condense due to heat losses through pipe insulation (or bare surfaces). The running condensate load depends on pipe diameter, insulation type and thickness, ambient temperature, and wind exposure. Cylindrical heat transfer equations with surface film coefficients are used to calculate the heat loss rate, which is then divided by the latent heat of steam to obtain the condensate rate. A safety factor of 1.5-2× is standard.
Process Condensate
In heat exchangers, heating coils, jacketed vessels, and other process equipment, steam condenses as it transfers its latent heat to the process fluid. The condensate load is simply the heat duty divided by the latent heat of steam. If the heat duty is not known directly, it can be calculated from the process fluid flow rate, specific heat, and temperature rise.
Safety Factors
Industry guidelines (Spirax Sarco, TLV, Armstrong) recommend applying safety factors to account for real-world variations: 2-3× for startup loads (to handle rapid drainage and air venting), 1.5-2× for running loads (to account for insulation degradation and weather variations), and 1.5-2× for process loads (to handle fouling and load fluctuations). The safety factor should be applied to the calculated condensate rate to determine the required steam trap capacity.
Steam properties in this calculator are computed using the IAPWS-IF97 formulation — the same international standard used in our Steam Tables Calculator and Boiler Efficiency Calculator. For moisture condensation in pipes carrying warm air through cold environments, use our Pipe Condensation Calculator. For industrial compressed air moisture removal, see the Compressed Air Moisture Calculator. For full pipe network simulation with steam and condensate, try SimuPipe.
Frequently Asked Questions
What is the difference between startup and running condensate load?
Why do I need a safety factor for steam trap sizing?
How does insulation affect running condensate load?
What pipe material data is used for startup calculations?
How do I calculate condensate load for a heat exchanger?
Design your pipe network with SimuPipe
Simulate flow, pressure drop, and sizing across your piping system.
