Formal Verification of Mission-Critical Infusion Pump Control Algorithms

Infusion pumps operate at the nexus of firmware and pharmacology. Software glitches that cause uncontrolled free-flow or dosage spikes have resulted in fatal overdoses and massive recalls. This research applies model checking with TLA+ and formal mathematical proofs in Coq to verify zero-defect control logic in closed-loop automated insulin and vasopressor delivery.

Mathematical Modeling of Actuator Control

By formally specifying motor stepper pulses, encoder feedback, and pressure sensor thresholds in temporal logic, mathematical proof checkers verify that free-flow states are mathematically impossible across all reachable state spaces.

Automated Code Extraction

Proven mathematical specifications are translated into MISRA-compliant C source code, ensuring that the deployed firmware precisely implements verified theoretical properties.

Explore Health Domain Portfolio