Ви можете легко обчислити коефіцієнт потужності з фазового кута за допомогою бібліотеки Python UliEngineering:
from UliEngineering.Electronics.Power import power_factor_by_phase_angle
import math
# Обчислити коефіцієнт потужності для фазового кута 30 градусів
pf = power_factor_by_phase_angle(math.radians(30))
print(f"Коефіцієнт потужності (30°): {pf:.4f}")
# Обчислити коефіцієнт потужності для фазового кута 45 градусів
pf = power_factor_by_phase_angle(math.radians(45))
print(f"Коефіцієнт потужності (45°): {pf:.4f}")
# Обчислити коефіцієнт потужності для фазового кута 60 градусів
pf = power_factor_by_phase_angle(math.radians(60))
print(f"Коефіцієнт потужності (60°): {pf:.4f}")Приклад виводу
Коефіцієнт потужності (30°): 0,8660
Коефіцієнт потужності (45°): 0,7071
Коефіцієнт потужності (60°): 0,5000Коефіцієнт потужності — це відношення активної потужності (ватів) до повної потужності (вольт-амперів) у колі змінного струму. Він відображає ефективність використання потужності, де значення 1,0 означає ідеальну ефективність (суто активне навантаження). Фазовий кут — це різниця між формами хвиль напруги та струму, і коефіцієнт потужності безпосередньо пов’язаний із цим кутом.
Коефіцієнт потужності обчислюється за формулою: $PF = \cos(\phi)$, де $\phi$ — фазовий кут між напругою та струмом у радіанах. Фазовий кут 0° дає коефіцієнт потужності 1,0 (суто активне навантаження), тоді як більші фазові кути дають нижчі коефіцієнти потужності (індуктивні або ємнісні навантаження).