Python: Leistungsfaktor aus Phasenwinkel mit UliEngineering berechnen
Der Leistungsfaktor aus einem Phasenwinkel lässt sich mit der UliEngineering-Python-Bibliothek einfach 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 gibt die Effizienz der Leistungsnutzung an, wobei ein Wert von 1,0 perfekte Effizienz bedeutet (rein ohmsche Last). Der Phasenwinkel ist die Differenz zwischen Spannungs- und Stromwellenformen, und der Leistungsfaktor steht in direktem Zusammenhang mit diesem Winkel.
Berechnet wird der Leistungsfaktor nach der Formel $PF = \cos(\phi)$, 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
- Thermistor-B-Wert mit UliEngineering in Python berechnen
- Thermistor-Temperatur mit UliEngineering in Python berechnen
- Thermistor-Widerstand mit UliEngineering in Python berechnen