ZHCUDB9 September 2025
64 位寄存器保存累積的瞬時電壓、電流、有功功率和無功功率。周期跟蹤計數器會記錄累積的周期數。當累積已達到 CYCLES_PER_COMPUTATION 個周期后,后臺進程會存儲這些累積寄存器,并通知前臺進程生成平均結果,例如 RMS 和功率值。周期邊界用于觸發前臺求平均值進程,因為此進程生成的結果非常穩定。
為了進行頻率測量,需要在過零電壓樣本之間使用直線插值。噪聲尖峰也會導致錯誤,因此該應用通過變化率檢查來濾除掉可能的錯誤信號,并確保這兩個點是從真正的過零點插入的。例如,對于兩個負樣本,噪聲尖峰會使其中一個樣本成為正樣本,從而使該正負對看起來像是有過零。
由此產生的周期間時序會通過一個弱低通濾波器,從而進一步平滑任何周期間變化。這種濾波會產生穩定且準確的頻率測量值,并可以容忍噪聲。