根据采集的电网电流电压数据计算功率因数的方法

1.方法介绍
       概括来说功率因数可以通过电流电压瞬时值乘积的均值除以电流电压有效值的方法计算得到,本文就介绍这种方法去计算功率因数。
       我国电网频率为50Hz,计算功率因数时先对电网电流电压进行采集,比如一个周波采集64个点(需要等间隔,电流电压需要同步采样。),采集后就去计算电流电压的有效值,记作Irms和Urms。然后将64个点的电流电压进行点对点乘积并求均值UIavg=(I1xU1+I2xU2……+I64xU64)/64,然后求功率因数PF=abs(UIavg)/Irms/Urms。
2.模拟计算
       通过excel进行模拟了16个点的数据计算,如下图。表格里面选择了电压相位0°,电流相位45°,使用sin函数求出对于相位的瞬时值,然后求各个点的乘积并求和。通过模拟计算的方式去验证上面的理论。理论功率因数为cos45°=0.7071,通过上面的方法计算得到的功率因数为光标所指的值0.7071。
根据采集的电网电流电压数据计算功率因数的方法_第1张图片

你可能感兴趣的:(嵌入式软件相关,单片机)