Cómo calcular el factor de potencia por ángulo de fase en Python usando UliEngineering

Puedes calcular fácilmente el factor de potencia a partir de un ángulo de fase usando la librería Python UliEngineering:

power_factor_by_phase_angle.py
from UliEngineering.Electronics.Power import power_factor_by_phase_angle
import math

# Calcular factor de potencia para ángulo de fase de 30 grados
pf = power_factor_by_phase_angle(math.radians(30))
print(f"Factor de potencia (30°): {pf:.4f}")

# Calcular factor de potencia para ángulo de fase de 45 grados
pf = power_factor_by_phase_angle(math.radians(45))
print(f"Factor de potencia (45°): {pf:.4f}")

# Calcular factor de potencia para ángulo de fase de 60 grados
pf = power_factor_by_phase_angle(math.radians(60))
print(f"Factor de potencia (60°): {pf:.4f}")

Ejemplo de salida

power_factor_by_phase_angle_output.txt
Factor de potencia (30°): 0.8660
Factor de potencia (45°): 0.7071
Factor de potencia (60°): 0.5000

El factor de potencia es la relación entre la potencia real (vatios) y la potencia aparente (voltio-amperios) en un circuito de CA. Representa la eficiencia de utilización de la potencia, con un valor de 1,0 indicando eficiencia perfecta (carga puramente resistiva). El ángulo de fase es la diferencia entre las formas de onda de voltaje y corriente, y el factor de potencia está directamente relacionado con este ángulo.

El factor de potencia se calcula usando la fórmula: $PF = \cos(\phi)$, donde $\phi$ es el ángulo de fase entre voltaje y corriente en radianes. Un ángulo de fase de 0° da un factor de potencia de 1,0 (puramente resistivo), mientras que ángulos de fase mayores dan factores de potencia menores (cargas inductivas o capacitivas).

Entradas relacionadas


Echa un vistazo a artículos similares por categoría: Electronics Python