Simulation of a single-phase line-to-ground fault scenario with overcurrent relay protection (IEEE 50) in PSCAD Free Edition v5. This project replicates a simple protection system and highlights both functionality and limitations faced while using PSCAD Free for educational/proof-of-concept purposes.
This project models:
- A single-phase power system with a 230β―V, 50β―Hz AC source
- A line simulated using lumped R, L, and split capacitors (manual Pi-section)
- An overcurrent relay (type 50) with a pickup of 15β―A and delay of 0.05β―s
- A transistor used as a logic-controlled breaker (due to Free Edition limitations)
- A load (5.3β―Ξ©) connected beyond the fault point
- A fixed line-to-ground fault, hard-connected without switching
pscad-fault-analysis/
βββ README.md # This file
βββ waveforms.csv # Simulated or placeholder waveform data
βββ project/
β βββ project_report.pdf # Detailed simulation summary & limitations
- Fault is active from t = 0 s (uncontrollable in Free Edition)
- Relay detects overcurrent (>15β―A)
- After a delay of 0.05β―s, the relay sends a signal to the transistor
- Transistor opens the circuit, isolating the load
This project was built under significant limitations of PSCAD Free v5:
| Feature | Status in Free Version |
|---|---|
| Graph plotting | β Not available |
| Step/Logic blocks | β Not available |
| Logic-controlled breakers | β Not available |
| Fault control timing | β Not possible |
| Waveform export (CSV) | β Available |
| Relay blocks (IEEE 50) | β Available |
As a workaround:
- The fault is always on (connected directly to ground)
- A Constant block was temporarily used to simulate logic, but ultimately removed
- A Transistor was used in place of a logic-controlled breaker
Despite these constraints, core protection logic is successfully demonstrated.
See waveforms.csv for exported data:
Ia_1: Line currentRelay_output: Relay trip statusSwitch_status: Breaker control status
These can be plotted in Python, Excel, or MATLAB.
If re-using the simulation:
- Open project in PSCAD Free Edition v5
- Compile (Build)
- Run (Play button)
- Export data manually from Output Channels
MIT License β for academic use.
This simulation was completed under time constraints.