"Latent Heat and Loaded Valves: A Hot Take on PSV Fire Sizing" I recently worked on the fire case for a vessel with wetted surface — and I now truly understand why this scenario is considered one of the most dynamic and underestimated in PSV design. After doing the unwetted case (where only vapor is involved), I moved to the wetted case, where liquid in contact with vessel walls boils off due to fire. This meant calculating: • The actual heat absorbed by the wetted area • A realistic latent heat value using HYSYS • And finally, sizing the PSV orifice using API 520 I’ve attached both Aspen HYSYS screenshots and the API 521 reference for transparency. The Scenario • Vertical vessel, 60% filled with water • Diameter: 1.5 m • Length: 7 m • Wetted surface (with 20% margin): 25.65 m² Step 1: Heat Absorbed • Using API 521’s formula: • Q = C₁ × F × A_ws^0.82 • C₁ = 43,200 (SI), F = 1 • Q ≈ 617,924 kJ/hr Step 2: Estimating Latent Heat in HYSYS Instead of using a fixed value, I simulated the boiling process: • Stream: 100°C, 5 barg, 100% water • Heater used to generate 5% vapor fraction For Q1, I got a duty of 10.1 kW and mass flow of 5 kg/hr Latent heat = (10.1 / 5) × 3600 = 7272 kJ/kg Then I repeated it with two more heaters: • Q2 = 2.627 kW, mass = 4.75 kg/hr → L ≈ 1990.98 kJ/kg • Q3 = 2.497 kW, mass = 4.512 kg/hr → L ≈ 1992.28 kJ/kg Out of the three, I selected the lowest latent heat (1990.98 kJ/kg) to be conservative. Lower latent heat results in higher relief flow, and it accounts for the potential flashing of lighter components during fire. Step 3: Relief Load Relief Load = Q / L = 617,924 / 1990.98 ≈ 310.36 kg/hr Step 4: PSV Sizing (API 520 – Choked Flow) Inputs: Relief pressure = 7.05 bara (1.21 × design + 1 bar) Relieving temp = 373.15 K Molecular weight = 18.015 Cp/Cv = 1.33 Z = 1.0 Discharge coefficient Kd = 0.975 Results: Calculated orifice area = 30.55 cm² Selected standard = 33.387 cm² Orifice designation = P Relief load = 310.36 kg/hr Heat input = 617,924 kJ/hr Latent heat used = 1990.98 kJ/kg A couple of things stood out • While simulating Heaters 2 and 3 in Aspen HYSYS, I got the error “temperature decrease on heating.” It didn’t converge, and that had me curious. • And although I chose the lowest latent heat for conservatism, it got me thinking: is there ever a case where using the average would be more appropriate? So I’d love to ask: • Why does Aspen throw that “temperature decrease on heating” error during partial vaporization? • From a design safety perspective, is it always better to pick the lowest latent heat — or have you ever justified using an average? Would love to hear your thoughts and learn from how others approach this. These discussions help sharpen understanding far beyond the datasheets.
-
+1