- Newton Raphson Power Flow
NRPF
Decoupled NRPF
Fast Decoupled NRPF
Continuation Power Flow
LU Factorization
koth3
: A 3 bus system from Kothari and Nagrath's Modern Power System Analysis.crow3
: The 3 bus system in Example 5.9 from Mariesa L Crow's Computational Methods for Electric Power Systems.ieee11
: Kundur's 2 Area 11 bus system as given in Example 12.6, Pg 813 of Power System Stability and Control by Prabha Kundur.
YBus
- Jacobian
J
- Computation of Mismatches
$[\Delta P ;\Delta Q]$ . -
sparmat
andsparvec
can convert matrices and vectors in compressed format(nrow, ncol, val)
or(nIndex, val)
into the sparse format[nnz, N]
. All data structures are tables.
Model Type | Dynamic Initialization | Small Signal Stability Analysis | Transient Stability Analysis |
---|---|---|---|
Type 3 aka Classical Model | ✅ | ✅ | ✅ |
Type 2 with AVR and Governor | ✅ | 🟨 | 🟨 |
Type 1 with AVR and Governor | ✅ | ✅ | 🔴 |
Legend:
Symbol | Remark |
---|---|
✅ | Implemented and performing as expected |
🟨 | Implemented but NOT performing as expected |
🔴 | NOT implemented |
- Sparse LU Factorization
- [OPTIONAL] Bus Changing (PV to PQ)
- [OPTIONAL] DC Power Flow
- Currently the NRPF algorithm does NOT support bus type conversion. This obviously affects convergence for bigger bus systems, but fortunately does not seem to affect the
ieee14
andieee30
bus systems. - Currently it converges for the
ieee14
andieee30
bus systems, has trouble withieee57
bus system for a couple of buses and blows up for theieee118
bus system. -
$N$ bus systems with individual bus numbers$i$ outside the range of natural numbers from$[1, N]$ are currently NOT supported. Theieee300
bus system is one such system.