Fault Tree — Total Loss of Vehicle Braking
Dual diagonal hydraulic circuits backed by an electric park brake over 300 driving hours, showing how the shared master cylinder and reservoir turn two independent-looking circuits into one, and the 12 V supply into a common mode.
Make it your own.
title "Total loss of service braking"
mission 300h # roughly one year of driving
top "Driver cannot retard the vehicle" = AND(hydraulic_lost, parking_lost)
gate hydraulic_lost "Both hydraulic circuits lost" = OR(master_cyl, fluid_loss, circuit_pair)
gate circuit_pair "Front and rear circuits both fail" = AND(front_circuit, rear_circuit)
gate front_circuit "Front circuit fails" = OR(front_hose, front_caliper)
gate rear_circuit "Rear circuit fails" = OR(rear_hose, rear_caliper)
gate parking_lost "Electric park brake unavailable" = OR(epb_actuator, epb_ecu, veh_battery)
event master_cyl "Tandem master cylinder fails" rate=1.2e-7
event fluid_loss "Reservoir drained below both ports" p=0.0009
event front_hose "Front flexible hose ruptures" rate=6.0e-7
event rear_hose "Rear flexible hose ruptures" rate=6.0e-7
event front_caliper "Front caliper seizes the fluid path" rate=9.0e-7
event rear_caliper "Rear caliper seizes the fluid path" rate=9.0e-7
event epb_actuator "EPB caliper motor fails" rate=2.0e-6
event epb_ecu "EPB control unit fault" rate=1.4e-6
event veh_battery "Vehicle 12 V supply lost" p=0.004