Fault Tree — Reactor Decay Heat Removal
Loss of decay heat removal after a reactor trip: two redundant paths, a two-of-three auxiliary feedwater vote and an INHIBIT gate for the fouled service-water strainer, quantified over a one-year mission.
Make it your own.
title "Loss of reactor decay heat removal"
mission 8760h
top "Core cooling lost after trip" = AND(rhr_fails, feed_fails)
gate rhr_fails "Residual heat removal fails" = OR(rhr_pumps, service_water, dc_bus)
gate rhr_pumps "Both RHR pumps unavailable" = AND(rhr_pump_a, rhr_pump_b)
gate service_water "Service water cooling lost" = INHIBIT(sw_pump_trip, condition: sw_strainer)
gate feed_fails "Auxiliary feedwater unavailable" = KOFN(2, afw_motor_1, afw_motor_2, afw_turbine)
event rhr_pump_a "RHR pump A fails to run" rate=3.0e-5
event rhr_pump_b "RHR pump B fails to run" rate=3.0e-5
event dc_bus "125 V DC bus 1A fails" p=0.004
event sw_pump_trip "Service water pump trips" p=0.03
condition sw_strainer "Intake strainer fouled by weed" p=0.12
event afw_motor_1 "Motor-driven AFW pump 1 fails" p=0.021
event afw_motor_2 "Motor-driven AFW pump 2 fails" p=0.021
undeveloped afw_turbine "Turbine-driven AFW pump fails" p=0.035