Case Studies: Three Failures and the Lessons
Walk through a brownout-caused match loss, an avoided battery fire, and a pneumatic near-miss using the tools from this module.
Sign in to track progress, earn XP, and save lessons.
These composite case studies show the module's tools - Hierarchy of Controls, JSA, FMEA, and 5 Whys - working together on realistic FRC scenarios.
Case 1 - The brownout that lost a match. Late in a qualification match the robot froze; the roboRIO LED went amber and the Driver Station flashed red. Investigation: the DS Log Viewer showed brownout markers and a climbing 12V fault count right as the drivetrain and shooter spun up together. A Battery Beak test afterward read 0.022 Ohm internal resistance on the installed battery - above the 0.020 Ohm retire-it threshold. 5 Whys root cause: no pre-match battery testing and no current limits, so two subsystems peaked simultaneously and dragged the bus below 6.3V. Fixes (by hierarchy): engineering - set a TalonFX SupplyCurrentLimit of 70A dropping to 40A after 1.0s on the drivetrain, and gear so wheels slip near 45A; administrative - require a Beak test (>12.7V, <0.015 Ohm) before every match and a numbered battery log. Result: no further brownouts; the fix lives in code and process, not in 'try a different battery.'
Case 2 - The battery fire that didn't happen. During pit work a student noticed a battery's case looked slightly swollen and warm. Response: per the team's procedure, they did NOT recharge it; they quarantined it in the plastic bin from the battery spill kit, photographed it, and recycled it. Why it worked: the team had an FMEA entry for 'damaged battery -> vent/fire' (high severity, poor detection if no one inspects), which had driven an administrative control - 'inspect every battery for bulging/leaking before and after every match.' That single inspection habit caught a hazard before it became a fire. Lesson: a high-RPN, low-detectability failure mode is best controlled by a forced inspection step; the spill kit and quarantine bin were the engineering backup.
Case 3 - The pneumatic near-miss. A student reached in to reseat a fitting and a cylinder snapped shut, missing their fingers by an inch. Investigation (5 Whys): the system still held stored pressure because 'the robot was off,' and the team assumed off meant safe. Root cause: LOTO didn't enforce venting stored energy. Fixes: added a manual vent step to the LOTO one-pager ('vent until both gauges read 0 psi, then hand-verify'), and an FMEA re-score dropped the detection risk once 'verify zero energy' became mandatory. This is the exact failure mode (pneumatic vents while serviced, RPN 160) that topped the FMEA lesson - and the case shows why it deserved the top slot.
The throughline: every one of these was prevented or fixed not by a poster but by a system - a test, a log, an inspection step, a code limit, a verified procedure. That systems mindset, documented and lived by the whole team, is what real safety - and award eligibility - is built on.
Key takeaways
- Brownout case: untested battery (0.022 Ohm) plus no current limits; fix with SupplyCurrentLimit, gearing, and mandatory pre-match Beak tests.
- Battery-fire case: a forced inspection step (high RPN, low detectability) caught a swelling battery before ignition.
- Pneumatic case: 'off' is not 'safe' - adding a vent-and-verify LOTO step eliminated the top-RPN failure mode.
Go deeper
Lesson quiz
RequiredAnswer all 3 questions correctly to complete this lesson.
1.An FRC robot's 12V SLA battery can arc at very high current if its terminals are shorted; what is the standard practice to prevent this in the shop?
2.On an FRC robot, what two roles does the 120A main circuit breaker serve?
3.What is the recurring lesson across FRC safety failure case studies (e.g., battery shorts and pinch points)?
Answer every question to submit.