双方向 DC-DC コンバーターの電流制御
この例では、双方向 DC-DC コンバーターのインダクタ電流を制御する方法を説明します。デューティ比を調整するために、Control サブシステムは PI ベースの制御アルゴリズムを使用します。この双方向 DC-DC コンバーターでは、平均化スイッチを使用しています。さまざまなレベルの忠実度を達成するために、変調波形、平均化されたゲート パルス、またはゲート パルスを使用できます。
モデル

Simscape ログからのシミュレーション結果
以下のプロットは、テストでのインダクタの要求電流と測定電流、および 12 V 回路網のバッテリー電圧を示しています。


リアルタイム シミュレーションの結果
この例の変調波形を使用して制御される双方向 DC-DC コンバーターは、以下のプラットフォームでテストされました。
Intel® 3.5 GHz i7 マルチコア CPU と 4 GB の RAM を搭載した Speedgoat™ Performance リアルタイム ターゲット マシン。
3.5 GHz の Intel® Core XEON E3-1275v3 と 4 GB の RAM を搭載した dSPACE® SCALEXIO LabBox。
Simscape のローカル ソルバーを使用することで、このモデルを 20 マイクロ秒のステップ サイズでリアルタイム実行できます。サンプル レートが小さい場合、コールド キャッシュが原因で、最初のタスク実行中にタスク オーバーランが発生する可能性があります。このオーバーランを回避するには、選択したプラットフォームがこれらのオプションをサポートしている場合、タスク オーバーランの数を制限するか、リアルタイム アプリケーションの起動フェーズにおいてタスクのオーバーラン許容回数を制限するか、周期タスクのサンプル時間を延長することで、起動時の動作を緩和できます。
参考
Bidirectional DC-DC Converter | Two-Pulse Gate Multiplexer | Battery