Main Content
Applications
Use state machines in different industries and applications
Explore examples that illustrate how to model and simulate decision logic for specific industries and applications.
Topics
Supervisory Logic
- Model a Launch Abort System
Model a launch abort system for an orbiter. - Implement an Automatic Transmission Gear System that Controls Transient Signals
Use debouncing logic to filter out transient signals that do not represent a true change of state. - Developing the Apollo Lunar Module Digital Autopilot (Simulink)
"Working on the design of the Lunar Module digital autopilot was the highlight of my career as an engineer.
Task Scheduling
- Scheduling Subsystems in Stateflow
Execute function-call subsystems by using Stateflow® logic.
Fault Detection, Isolation, and Recovery
- Detect and Isolate Faults in Aircraft Elevator Control System
Design a fault detection, isolation, and recovery (FDIR) application for a pair of aircraft elevators controlled by redundant actuators. (Since R2024b) - Model Fault-Tolerant Fuel Control System
Combine Stateflow and Simulink® to model hybrid systems. - Battery Management System
This example models different aspects of a battery management system (BMS), and leverages Stateflow® capabilities to implement system controls. (Since R2024b)
Communication Network Applications
- Model an Ethernet Communication Network with CSMA/CD Protocol
Model a collection of computers that communicate through an Ethernet communication network. - Design Microcontroller Using the I2C Communication Protocol
Design, implement, and test a microcontroller driver using the I2C communication protocol. - Detect Valid Transmission Data by Using Frame Synchronization
Use vectors of complex data to find a fixed pattern in a signal from a communication system. - Build a Low-Pass Filter by Using Fixed-Point Data
Model a low-pass Butterworth filter that uses fixed-point arithmetic.