電気自動車の V2G (Vehicle-to-Grid) サポートを使用したマイクログリッド
この例では、電気自動車 (EV) の Vehicle-to-Grid (V2G) サポートを使用してマイクログリッドをモデル化する方法と、その周波数を制御する方法を示します。
モデルの概要
マイクログリッドは、1 台の同期発電機と 2 つの電気自動車バッテリー グループで構成されています。各バッテリー ブロックは、グリッドに接続されている 20 台の EV を表します。グリッド周波数の範囲は 0.999 ~ 1.001 pu に設定されています。この例では、Battery (G2V) ブロックは、SOC が 80% 未満の EV をモデル化します。これらの EV は常に充電されています。Battery (V2G) ブロックは、SOC が 90% を超えており、グリッドのピーク需要期間中に V2G サポートを提供する EV をモデル化します。
最初に、2 つのバッテリーが充電され、グリッドから電力を得ます。それらの SOC は、それぞれ初期値の 70% および 98% から増加します。時間 10 秒で、負荷が 1 MW のグリッドへの接続により、グリッド周波数が 0.999 pu を下回ります。Battery (V2G) ブロックは放電を開始し、グリッドに電力を供給します。その結果、グリッド周波数は事前設定された範囲 (0.999 ~ 1.001 pu) まで増加します。時間 30 秒で、負荷が 2 MW のグリッドからの切断により、グリッド周波数が 1.001 pu を上回ります。Battery (V2G) ブロックは充電ステータスに戻り、グリッド周波数は事前設定された範囲まで減少します。Battery (G2V) ブロックは SOC が 80% 未満のため、シミュレーションの間充電されています。

バリアント制御を使用したさまざまな詳細レベルのモデル化
MicrogridEVToGridData M ファイルでは、電圧源コンバーターとコンバーター コントローラーのバリアント制御が作成されます。具体的には、このファイルでは次の Simulink.Variant オブジェクトが定義されます。
AverageValueVSCとSwitchingVSC。平均値電圧源コンバーターとスイッチング電圧源コンバーターで使用されます。ControllerTimeModeとControllerFrequencyAndTimeMode。時間シミュレーション モードと周波数と時間シミュレーション モードで使用されます。
また、このファイルでは、忠実度を指定する fidelity 変数も定義されます。
この例には、3 つの異なるレベルの忠実度があります。
低 - 例は周波数と時間シミュレーション モードで実行されます。コンバーターは平均値電圧源コンバーターによってモデル化されます。サンプル時間は 0.1 秒です。
中 - 例は時間シミュレーション モードで実行されます。コンバーターは平均値電圧源コンバーターによってモデル化されます。サンプル時間は 200 us です。
高 - 例は時間シミュレーション モードで実行されます。コンバーターは理想的なパワー エレクトロニクス デバイスによってモデル化されます。サンプル時間は 2 us です。
忠実度は、MicrogridEVToGridVariantControl M ファイルで変更できます。サンプル時間とシミュレーション モードはそれに応じて構成されます。
Simscape ログからのシミュレーション結果
以下のプロットは、低レベルの忠実度における AC グリッド周波数、2 つのバッテリー分岐に流れる有効電力、およびバッテリーの SOC を示しています。

リアルタイム シミュレーションの結果
忠実度が低レベルに設定されているこの例は、Intel® 3.5 GHz i7 マルチコア CPU を搭載した Speedgoat Performance リアルタイム ターゲット マシンでテストされました。このモデルは、3 ミリ秒のステップ サイズでリアルタイム実行できます。
参考
Synchronous Machine Round Rotor | Battery | Average-Value Voltage Source Converter (Three-Phase) | Converter (Three-Phase)