JAJU704B March 2019 – February 2021
このセクションでは、電圧、電流、電力、エネルギーの計算に使用する式について簡単に説明します。以前に説明したように、電圧と電流のサンプルはサンプリング レート 8000Hz で取得されます。約 1 秒のフレームにおいて取得されたすべてのサンプルが保存され、各位相の電圧と電流の RMS 値を取得するために使用されます。RMS 値は、次の数式で求められます。


ここで、
電力とエネルギーは、1 つのフレームの有効エネルギーと無効エネルギーのサンプルについて計算されます。これらのサンプルは位相補正され、フォアグラウンド プロセスに渡されます。フォアグラウンド プロセスは、サンプルの数 (サンプル数) を使用して、位相の有効電力と無効電力を次の数式で計算します。



ここで、
無効エネルギーの場合、次の 2 つの理由で 90°位相シフト アプローチが使用されることに注意してください。
計算された商用電源周波数を使用して、90°シフトされた電圧サンプルを計算します。商用電源の周波数は変動するので、電圧サンプルをそれに応じて位相シフトするために、最初に商用電源の周波数を正確に測定します。
正確な 90°の位相シフトを得るには、2 つのサンプル間で補間を使用します。これら 2 つのサンプルにおいて、電流サンプルの前で電圧サンプルが 90°よりわずかに大きく、電流サンプルの使用前で電圧サンプルが 90°よりわずかに小さくなっています。アプリケーションの位相シフトの実装は、整数部と分数部で構成されています。整数部は、N サンプル遅延によって行われます。分数部は、1 タップの FIR フィルタにより実現されます。テスト ソフトウェアで、分数遅延の生成に使用されるフィルタ係数は、ルックアップ テーブルに示されています。
位相ごとの有効電力と無効電力の計算に加えて、これらのパラメータの累積和も、式 8、式 9、式 10 を使用して計算されます:



計算された電力を使用して、式 11 でエネルギーを計算します:

ここから、式 12、式 13、式 14 によってエネルギーが累算され、累積エネルギーが計算されます:



次に、計算されたエネルギーがバッファに累積され、システムのリセット後に消費された合計エネルギー量が保存されます。これらのエネルギーは、エネルギー パルスの出力用にエネルギーを累算するため使用される作業変数とは異なることに注意してください。使用可能なバッファは、位相ごとに 1 つ、全位相の累算用に 1 つ、合計 4 セットです。バッファの各セットには、次のエネルギーが累算されます。
バックグラウンド プロセスでは、商用電源サイクルあたりのサンプル数の形式で、周波数も計算されます。その後で、フォアグラウンド プロセスが、商用電源のサイクルあたりのサンプル数を 式 15 で Hz に変換します。

有効電力と皮相電力を計算した後で、力率の絶対値を計算します。システムの力率の内部表現では、正の力率は容量性負荷に対応し、負の力率は誘導性負荷に対応します。力率の内部表現の符号は、電流が電圧よりも先か後かによって決定され、これはバックグラウンド プロセスで決定されます。したがって、力率の内部表現は 式 16 で計算されます。
