ZHCAD60B May 2011 – September 2023 MSP430AFE221 , MSP430AFE222 , MSP430AFE223 , MSP430AFE231 , MSP430AFE232 , MSP430AFE233 , MSP430AFE251 , MSP430AFE252 , MSP430AFE253
可计算一帧有功和无功电能样本的功率和电能。这些样本经过相位校正并传递到前台进程,前台进程使用样本数量(样本计数)通过下面列出的公式计算有功功率和无功功率总和。
v90 (n) = 在采样时刻“n”获取的电压样本(相移 90°)
Kp = 功率的比例因子
然后根据每个帧的有功功率值计算消耗的电能,与后台进程中产生电能脉冲的方式类似,但不同之处在于:
EACT = PACT × 样本数
对于无功电能,使用 90° 相移方法的原因有两个:
由于市电频率会发生变化,必须首先准确测量市电频率,然后相应地对电压样本进行相移。节 5.3.3中讨论了这一点。
相移由整数部分和小数部分组成。整数部分是通过提供 N 个样本的延迟来实现的。小数部分由一个小数延迟滤波器实现(参阅节 5.3.2)。