メインコンテンツ

システムレベルの AC ドライブ

この例では、AC-DC Converter (Three-Phase) ブロックおよび Motor & Drive (System Level) ブロックを使用して、電気機械のシステムレベルの AC ドライブをモデル化する方法を説明します。AC-DC コンバーターは、一定の DC リンク電圧を提供する送電系統側コンバーターを表します。Motor & Drive ブロックは、DC-AC コンバーターを備えた汎用 AC 電気機械として動作します。このモデル化アプローチにより、パワー コンバーターのスイッチング イベントのない高速なシステムレベルのシミュレーションができます。

モデルの概要

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

以下のプロットは、モーターの回転数の要求値と測定値、モーターのトルクの要求値と測定値、および AC グリッドから流れる有効電力を示しています。

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

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

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

参考

|