electricpy.fault.busvolt

electricpy.fault.busvolt(k, n, Vpf, Z0, Z1, Z2, If, sequence=True, reference='A')[source]

Faulted Bus Voltage Calculator.

This function is designed to calculate the bus voltage(s) given a specific set of fault characteristics.

Parameters:
k : float

Bus index at which to calculate faulted voltage

n : float

Bus index at which fault occurred

Vpf : complex

Voltage Pre-Fault, Singular Number

Z0 : ndarray

Zero-Sequence Impedance Matrix

Z1 : ndarray

Positive-Sequence Impedance Matrix

Z2 : ndarray

Negative-Sequence Impedance Matrix

If : complex

Sequence Fault Current Evaluated at Bus n

sequence : bool, optional

Control argument to force return into symmetrical- or phase-domain values.

reference : {'A', 'B', 'C'}

Single character denoting the reference, default=’A’

Returns:

Vf – The Fault Voltage, set of sequence or phase voltages as specified by sequence

Return type:

complex