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.