electricpy.fault.ct_saturation

electricpy.fault.ct_saturation(XoR, Imag, Vrated, Irated, CTR, Rb, Xb, remnance=0, freq=60, ALF=20)[source]

Electrical Current Transformer Saturation Calculator.

A function to determine the saturation value and a boolean indicator showing whether or not CT is -in fact- saturated.

To perform this evaluation, we must satisfy the equation:

\[20\geq(1+\frac{X}{R})*\frac{|I_{mag}|}{I_{rated}*CTR} *\frac{\left|R_{burden}+j*\omega*\frac{X_{burden}} {\omega}\right|*100}{V_{rated}*(1-remnanc)}\]
Parameters:
XoR : float

The X-over-R ratio of the system.

Imag : float

The (maximum) current magnitude to use for calculation, typically the fault current.

Vrated : float

The rated voltage (accompanying the C-Class value) of the CT.

Irated : float

The rated secondary current for the CT.

CTR : float

The CT Ratio (primary/secondary, N) to be used.

Rb : float

The total burden resistance in ohms.

Xb : float

The total burden reactance in ohms.

remnance : float, optional

The system flux remnance, default=0.

freq : float, optional

The system frequency in Hz, default=60.

ALF : float, optional

The Saturation Constant which must be satisfied, default=20.

Returns:

  • result (float) – The calculated Saturation value.

  • saturation (bool) – Boolean indicator to mark presence of saturation.