Calculator for Transient Steel Heating Under Fire Conditions

This tool calculates the lumped transient temperature of steel under fire conditions using standard time-temperature curves. You can select unprotected or protected steel, and various input parameters can be changed.

The ISO 834 time-temperature curve is given by T = 20+345\cdot \log(8t+1).

The ASTM E119 time-temperature curve is approximated by 750 (1-e^{-3.79553 \sqrt{t}}) + 170.41 \sqrt{t} + T_0.

The rate of change temperature of the unprotected steel is given by dT_{steel}/dt = F/V \cdot 1/(\rho_s c_s) \cdot [h(T_{fire} - T_{steel}) + \epsilon \sigma(T_{fire}^4 - T_{steel}^4)] .

The rate of change temperature of the protected steel is given by dT_{steel}/dt = F/V \cdot k_i/(d_i \rho_s c_s) \cdot [\rho_s c_s / (\rho_s c_s + (F/V d_i \rho_i c_i) / 2)] \cdot (T_{fire} - T_{steel}) .

More information on the above equations can be found in the textbook Structural Design for Fire Safety by Buchanan.

 

 

This calculator is powered by the free and open source tools Python, Numpy, and matplotlib, and the source code is freely available here.

Please send any bug reports or comments to me at koverholt@gmail.com.