Model
Represent sources, loads, circuit breakers, reclosers, junctions, and faulted line segments.
Senior Design · 2025—2026
A portable training platform that demonstrates distribution-grid faults, protection, and restoration behavior with a guided touchscreen interface.
01 / Overview
The simulator turns protection and restoration logic into a visual sequence for demonstrations and training.
Represent sources, loads, circuit breakers, reclosers, junctions, and faulted line segments.
Generate line faults and step through isolation, recloser behavior, and restoration decisions.
Show each system state with clear messages, energized sections, switch status, and manual controls.
02 / Interactive demonstration
The original Python/Pygame project now runs directly in the browser with the same SEL menu, diagrams, controls, and simulation logic developed for the senior design system.
No installation is required. The original version may take a few seconds to load its Pygame browser runtime.
Technologies
Python · Pygame · Raspberry Pi · JSON diagrams · Interactive UI
System behavior
Fault selection · Recloser cycling · Isolation · Load restoration · Step playback
Delivery
Portable hardware and software demonstration designed for training use.
Next
Return to the main portfolio for embedded controls, FPGA, robotics, and fabrication projects.
View all projects