electricpy.visu.receiving_end_power_circle

electricpy.visu.receiving_end_power_circle(Vr: complex = None, A: complex = None, B: complex = None, Pr: float = None, Qr: float = None, Sr: complex = None, power_factor: float = None, Vs: complex = None) PowerCircle[source]

Construct Receiving End Power Circle.

Examples

>>> import math, cmath
>>> from electricpy import visu
>>> visu.receiving_end_power_circle(
...     A=cmath.rect(0.895, math.radians(1.4)),
...     B=cmath.rect(182.5, math.radians(78.6)),
...     Vr=cmath.rect(215, 0),
...     Pr=50,
...     power_factor=-0.9
... )
../_images/ReceivingEndPowerCircleExample.png
Parameters:
  • Vr (complex) – Receiving End Voltage, default = None.

  • A (complex) – Transmission System ABCD Parameters, A, default = None.

  • B (complex,) – Transmission System ABCD Parameters, B, default = None.

  • Pr (float, optional) – Receiving End Real Power, default = None

  • Qr (float, optional) – Receiving End Reactive Power, default = None

  • Sr (complex, optional) – Receiving End Apparent Power, default = None

  • power_factor (float, optional) – System End Power Factor, default = None

  • Vs (complex, optional) – Sending End Voltage, default = None

Returns:

Receiving End Power Circle

Return type:

PowerCircle