electricpy.pfcorrection¶
-
electricpy.pfcorrection(S, PFold, PFnew, VLL=
None
, VLN=None
, V=None
, freq=60
)[source]¶ Power Factor Correction Function.
Function to evaluate the additional reactive power and capacitance required to achieve the desired power factor given the old power factor and new power factor.
- Parameters:¶
- S : float¶
Apparent power consumed by the load.
- PFold : float¶
The current (old) power factor, should be a decimal value.
- PFnew : float¶
The desired (new) power factor, should be a decimal value.
- VLL : float, optional¶
The Line-to-Line Voltage; default=None
- VLN : float, optional¶
The Line-to-Neutral Voltage; default=None
- V : float, optional¶
Voltage across the capacitor, ignores line-to-line or line-to-neutral constraints. default=None
- freq : float, optional¶
System frequency, default=60
- Returns:¶
C (float) – Required capacitance in Farads.
Qc (float) – Difference of reactive power, (Qc = Qnew - Qold)