メインコンテンツ

三相同期機の制御

この例では、Synchronous Machine を制御および初期化する方法を示します。テスト回路は、発電機として使用される Synchronous Machine を示しています。端子電圧は AVR を使用して制御され、速度は調速機を使用して制御されます。

SM 電動機のベース値と初期条件を表示するには、Synchronous Machine Round Rotor (standard) ブロックをダブルクリックし、[ユーティリティ] セクションで [ベース値][関連付けられたベース値]、または [関連付けられた初期条件] パラメーターの横にある [表示] ボタンをクリックします。モデル全体は、周期的定常状態で起動し、250 MW/15 Mvar の負荷を供給するように初期化されています。

モデルを開く

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

以下のプロットは、Synchronous Machine の端子電圧と回転子速度を示しています。

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

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

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

参考

| | |

トピック