|
PowerFactorSignConvention Enumeration
|
Represents the sign convention used when calculating power factor.
Namespace: PowerCalculations.PowerMultiCalculatorAssembly: PowerCalculations (in PowerCalculations.dll) Version: 2.4.292-beta
Syntaxpublic enum PowerFactorSignConvention
Public Enumeration PowerFactorSignConvention
public enum class PowerFactorSignConvention
type PowerFactorSignConvention
PowerCalculations.PowerMultiCalculator.PowerFactorSignConvention = function();
PowerCalculations.PowerMultiCalculator.PowerFactorSignConvention.createEnum('PowerCalculations.PowerMultiCalculator.PowerFactorSignConvention', false); View Source
Members| Member name | Value | Description |
|---|
| Unsigned | 0 |
Publishes power factor magnitude only, |P| / |S|, range [0, 1].
|
| Lagging | 1 |
Positive sign indicates a lagging (inductive) load, Q > 0; negative sign indicates a leading (capacitive) load.
|
| Leading | 2 |
Positive sign indicates a leading (capacitive) load, Q < 0; negative sign indicates a lagging (inductive) load.
|
Remarks
Power factor magnitude is always defined as |P| / |S| in the range [0, 1]. The sign
convention determines how reactive power direction (Q) is encoded into the published value:
- Unsigned publishes the magnitude only — values are in [0, 1].
- Lagging publishes a positive value when reactive power is consumed (inductive, Q > 0)
and a negative value when reactive power is supplied (capacitive, Q < 0) — values are in [-1, +1].
- Leading inverts the Lagging convention: positive when capacitive (Q < 0),
negative when inductive (Q > 0) — values are in [-1, +1].
See Also