The fault study mode works differently than a snapshot fault simulation:

  1. The system Y matrix is built including all loads as admittances.
  2. All generators are converted to their dynamic model (or Thevinen equivalent).
  3. All Fault objects are disabled (removed from the circuit).
  4. A direct solution of the Y matrix equations is performed including source injections and generator injections. The resulting open-circuit voltage is stored for future use.
  5. The Thevinen short circuit impedance matrix at each bus is computed. The inverse is also computed. Both become part of the Bus object.
  6. The short circuit currents for a variety of fault conditions are computed for each bus using the Thevinen model. Only the "all-phase" short circuit current is computed at the time the Solve command is issued. The remainder are computed when the Show Faults command is issued.
  7. The general procedure for the fault study mode (mode=FAULTSTUDY) is described in the Introduction. The mathematics that supports this are described here.


OpenDSS builds a nodal admittance matrix (Y matrix) model of the system. This can be represented schematically as shown in Figure 1. Voltage sources are converted to Norton equivalents and the resulting admittance is incorporated into the system Y matrix as being connected to ground. This includes the Vsource objects and any Generator objects after they has been converted to a dynamic equivalent.