electricpy.acpiv¶
-
electricpy.acpiv(S=
None
, I=None
, VLL=None
, VLN=None
, V=None
, PF=None
)[source]¶ AC Power-Voltage-Current Relation Function.
Relationship function to return apparent power, voltage, or current in one of various forms.
- Parameters:¶
- S : complex, optional¶
Apparent power, may be single or three-phase, specified in volt-amps (VAs)
- I : complex, optional¶
Phase current in amps
- VLL : complex, optional¶
Line-to-Line voltage in volts
- VLN : complex, optional¶
Line-to-Neutral voltage in volts
- V : complex, optional¶
Single-phase voltage in volts
- PF : float, optional¶
Power factor to condition the apparent power to an appropriate complex value.
- Returns:¶
S (complex) – Apparent power, returned only if one voltage and current is specified
I (complex) – Phase current, returned only if one voltage and apparent power is specified
VLL (complex) – Line-to-Line voltage, returned only if current and apparent power specified, returned as set with other voltages in form: (VLL, VLN, V)
VLN (complex) – Line-to-Neutral voltage, returned only if current and apparent power specified, returned as set with other voltages in form: (VLL, VLN, V)
V (complex) – Single-phase voltage, returned only if current and apparent power specified, returned as set with other voltages in form: (VLL, VLN, V)
PF (float, optional) – Supporting argument to convert floating-point apparent power to complex representation.
Examples
>>> import electricpy as ep >>> ep.acpiv(S=550, V=167) 3.2934131736526946 >>> ep.acpiv(S=550, I=3.2934131736526946) (96.4174949546675, 55.66666666666667, 167.0)