メインコンテンツ

平均値 DC-DC コンバーターの制御

この例では、昇降圧コンバーターの出力電圧を制御する方法を説明します。デューティ比を調整するために、Control サブシステムは PI ベースの制御アルゴリズムを使用します。シミュレーションを高速化するために、平均値 DC-DC コンバーター モデルを使用します。入力電圧およびシステム負荷は、シミュレーション全体を通じて一定に維持されます。合計シミュレーション時間 (t) は 0.25 秒です。t = 0.15 秒で基準電圧が変化し、システムは降圧モードから昇圧モードに切り替わります。

モデル

Simscape ログからのシミュレーション結果

以下のプロットは、テストでの要求電圧と測定電圧、および回路における入力電圧を示しています。

リアルタイム シミュレーションの結果

この例は、以下のプラットフォームでテストされました。

  • 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 のローカル ソルバーを使用することで、このモデルを 10 マイクロ秒のステップ サイズでリアルタイム実行できます。サンプル レートが小さい場合、コールド キャッシュが原因で、最初のタスク実行中にタスク オーバーランが発生する可能性があります。このオーバーランを回避するには、選択したプラットフォームがこれらのオプションをサポートしている場合、タスク オーバーランの数を制限するか、リアルタイム アプリケーションの起動フェーズにおいてタスクのオーバーラン許容回数を制限するか、周期タスクのサンプル時間を延長することで、起動時の動作を緩和できます。

参考

トピック