Reference Frames & Initialization
Phasor Approximation
Section titled “Phasor Approximation”Under the phasor approximation, the network equations are:
where is the vector of complex currents, is the vector of complex voltages, and is the bus admittance matrix.
The voltage at bus takes the form:
where is the voltage phasor in rectangular coordinates on axes rotating at .
Synchronous Reference Frame
Section titled “Synchronous Reference Frame”The axes rotating at form a synchronous reference. After a disturbance, the system may settle at frequency , causing phasor components to oscillate at .
This reference is suited for short-term simulations or when the model includes an infinite bus driving the frequency back to .
Center of Inertia (COI) Reference
Section titled “Center of Inertia (COI) Reference”In the COI reference, the axes rotate at:
where is the inertia coefficient of the -th machine.
When the system reaches equilibrium at frequency , all phasor components tend to constant values, enabling larger time steps. The COI reference is well suited for long-term simulations.
Specifying the Reference Frame
Section titled “Specifying the Reference Frame”The reference is specified in Solver Settings via:
$OMEGA_REF SYN ; # Synchronous reference$OMEGA_REF COI ; # Center of inertia referenceThe presence of a Thévenin equivalent (infinite bus) forces the synchronous reference.
Network Equations
Section titled “Network Equations”With all phasors referred to the axes, the network equations decompose into:
For a network with buses, there are equations involving variables.
Initialization Procedure
Section titled “Initialization Procedure”The dynamic simulation is initialized as follows:
-
Start from initial bus voltages (from the power flow solution)
-
Compute power flows in network branches and shunts
-
Determine bus power injections by summing flows at incident branches
-
Share bus injection among components using one of two methods:
- (i) Explicit powers: ,
- (ii) Fractions: ,
These methods are mutually exclusive: .
-
Assign remaining power to an impedance load: if the unassigned power is above an internal tolerance, an automatic constant-admittance load (named
M_bus) is created:
Initialization Output Example
Section titled “Initialization Output Example”NUMBER OF IMPEDANCE LOADS : 3 (M_ type: 3 )
load name bus name P Q
M_2 2 90.002 17.997M_3 3 0.013 -0.011M_4 4 -0.017 -0.022Here, M_3 and M_4 are negligible (rounding artifacts), while M_2 suggests a missing load specification at bus 2.