メインコンテンツ

三相太陽光インバーターの制御

R2025a 以降

この例では、Solar PV Controller (Three-Phase) ブロックを使用して三相単段太陽光発電 (PV) インバーターを制御する方法を説明します。グリッド接続 PV プラントでは、PV コントローラーによって太陽電池アレイから最大電力が抽出され、グリッドに供給されます。使用可能な最大 PV 電力を抽出するために、コントローラーでは最大電力点追従 (MPPT) アルゴリズムが使用されます。

PV アレイのピーク電力容量は 60 kW です。コントローラーの MPPT 機能をテストするには、シミュレーション時間 2 秒で太陽放射照度を 1000 W/m^2 から 800 W/m^2 に変更します。合計シミュレーション時間は 4 秒です。

モデルを開く

ControlThreePhaseSolarInverter モデルを開きます。

 
open_system("ControlThreePhaseSolarInverter");

パラメーターの定義とシミュレーションの実行

PV アレイ、グリッド、フィルター、およびコントローラーのパラメーターでモデルを初期化します。

run("ControlThreePhaseSolarInverterParameters"); 

モデルのシミュレーションを実行します。

sim("ControlThreePhaseSolarInverter"); 

シミュレーション結果のプロット

測定 DC 電圧と出力 PV 電力をプロットします。

ControlThreePhaseSolarInverterPlot

Figure ControlThreePhaseSolarInverter contains 3 axes objects. Axes object 1 with title DC Bus Voltage, ylabel Voltage (V) contains an object of type line. Axes object 2 with title PV Inverter Real Power Output, ylabel Real Power (W) contains an object of type line. Axes object 3 with title PV Inverter Reactive Power Output, xlabel Time (s), ylabel Reactive Power (VARS) contains an object of type line.

参考

| |

トピック