ZHCUC77 August 2024
64 位寄存器保存累积的瞬时电压、电流、有功功率和无功功率。周期跟踪计数器会记录累积的周期数。当累积已达到 CYCLES_PER_COMPUTATION
个周期后,后台进程会存储这些累积寄存器,并通知前台进程生成平均结果,例如 RMS 和功率值。周期边界用于触发前台求平均值进程,因为此进程生成的结果非常稳定。
为了进行频率测量,需要在过零电压样本之间使用直线插值。图 3-7 显示了过零点附近的样本以及线性插值的过程。
噪声尖峰也会导致错误,因此该应用通过变化率检查来滤除掉可能的错误信号,并确保这两个点是从真正的过零点插入的。例如,对于两个负样本,噪声尖峰会使其中一个样本成为正样本,从而使该正负对看起来像是有过零。
由此产生的周期间时序会通过一个弱低通滤波器,从而进一步平滑任何周期间变化。这种滤波会产生稳定且准确的频率测量值,并可以容忍噪声。