electricpy.fault.synmach_ifault

electricpy.fault.synmach_ifault(t, Ea, alpha, Xd, Xdp, Xdpp, Xqpp, Tdp, Tdpp, Ta, freq=60)[source]

Synchronous Machine Fault Current Calculator.

Given machine parameters, fault inception angle, and time at which to calculate fault current, this function will identify the complete (symmetrical, asymmetrical, and double frequency) fault current.

../_images/synmach_ifault_formula.png
Parameters:
  • t (float) – Time at which to calculate the fault current

  • Eq (float) – The internal machine voltage in per-unit-volts

  • alpha (float) – Fault inception angle (in degrees)

  • Xd (float) – The Xd (d-axis) reactance in per-unit-ohms

  • Xdp (float) – The X”d (d-axis transient) reactance in per-unit-ohms

  • Xdpp (float) – The X”d (d-axis sub-transient) reactance in per-unit-ohms

  • Xqpp (float) – The X”q (q-axis sub-transient) reactance in per-unit-ohms

  • Tdp (float) – The T’d (d-axis transient) time constant of the machine in seconds

  • Tdpp (float) – The T”d (d-axis sub-transient) time constant of the machine in seconds

  • Ta (float) – Armature short-circuit (DC) time constant in seconds

  • freq (float, optional) – System (electrical) frequency (in degrees), default=60

Returns:

ias – Synchronous machine fault current (symmetrical, asymmetrical, and double frequency component) in amps

Return type:

float