Fault-tolerant Fuel Injection System

This model represents a simple fault tolerant fuel injection system for throttle body fuel injection. The control algorithms are implemented in Simulink block diagrams, and the control logic for detecting and responding to sensor failures is implemented in a Stateflow diagram. The controller is combined with a simple model for airflow and fuel mixing so that the entire feedback control system can be simulated. You can simulate a sensor failure by clicking on the series of switches to short-circuit individual sensors. The system is designed to use redundant sensor information to accommodate any single failure. When more than one sensor fails or when engine speed is excessive, the fuel system is disabled for safety reasons.

To run an example simulation from this model, click on "simulation". The scope shows both continuous signal and a discrete-event signal, showing the response of the fuel to a sensor failure.