RBD — Autonomous Vehicle Perception Chain
Five hundred operating hours of an AV safety chain: redundant supplies, a 2-of-3 sensor vote in which the camera slot is itself a pair, hot-standby perception compute and dual brake actuation.
Make it your own.
title "Autonomous vehicle perception and braking chain"
mission 500h # operating hours between depot checks
block power12 "12 V vehicle supply" mtbf: 90000h mttr: 2h
block power48 "48 V redundant supply" mtbf: 90000h mttr: 2h
block cam1 "Forward camera, primary" mtbf: 40000h mttr: 4h
block cam2 "Forward camera, secondary" mtbf: 40000h mttr: 4h
block radar "Long-range radar" mtbf: 60000h mttr: 4h
block lidar "Roof lidar" mtbf: 22000h mttr: 8h
block fusion1 "Perception compute, primary" mtbf: 18000h mttr: 6h
block fusion2 "Perception compute, hot spare" mtbf: 18000h mttr: 6h
block plan "Planning and control stack" r: 0.9985
block brakeP "Primary brake actuation" mtbf: 250000h mttr: 3h
block brakeS "Secondary brake actuation" mtbf: 250000h mttr: 3h
# The vote needs two of three sensing modalities; the camera modality is
# itself a redundant pair, which is where the third level of nesting comes in.
series {
parallel { power12; power48 }
kofn 2 of 3 {
parallel { cam1; cam2 }
radar
lidar
}
standby hot { primary: fusion1; spare: fusion2; switch: 0.999 }
plan
parallel { brakeP; brakeS }
}