Python: Leistungsfaktor aus Phasenwinkel mit UliEngineering berechnen
Du kannst leicht den Leistungsfaktor aus einem Phasenwinkel mit der UliEngineering-Python-Bibliothek berechnen:
from UliEngineering.Electronics.Power import power_factor_by_phase_angle
import math
# Leistungsfaktor für 30 Grad Phasenwinkel berechnen
pf = power_factor_by_phase_angle(math.radians(30))
print(f"Leistungsfaktor (30°): {pf:.4f}")
# Leistungsfaktor für 45 Grad Phasenwinkel berechnen
pf = power_factor_by_phase_angle(math.radians(45))
print(f"Leistungsfaktor (45°): {pf:.4f}")
# Leistungsfaktor für 60 Grad Phasenwinkel berechnen
pf = power_factor_by_phase_angle(math.radians(60))
print(f"Leistungsfaktor (60°): {pf:.4f}")Beispielausgabe
Leistungsfaktor (30°): 0.8660
Leistungsfaktor (45°): 0.7071
Leistungsfaktor (60°): 0.5000Der Leistungsfaktor ist das Verhältnis von Wirkleistung (Watt) zu Scheinleistung (Voltampere) in einem Wechselstromkreis. Er repräsentiert die Effizienz der Leistungsnutzung, wobei ein Wert von 1,0 perfekte Effizienz anzeigt (rein ohmsche Last). Der Phasenwinkel ist die Differenz zwischen Spannungs- und Stromwellenformen, und der Leistungsfaktor steht in direktem Zusammenhang mit diesem Winkel.
Der Leistungsfaktor wird mit der Formel $PF = \cos(\phi)$ berechnet, wobei $\phi$ der Phasenwinkel zwischen Spannung und Strom im Bogenmaß ist. Ein Phasenwinkel von 0° ergibt einen Leistungsfaktor von 1,0 (rein ohmsch), während größere Phasenwinkel niedrigere Leistungsfaktoren ergeben (induktive oder kapazitive Lasten).
Verwandte Beiträge
- How to compute thermistor B value in Python using UliEngineering
- How to compute thermistor temperature in Python using UliEngineering
- How to compute thermistor resistance in Python using UliEngineering