リアルタイム展開
ハードウェアインザループ シミュレーションのワークフロー、ホストからターゲットへのハードウェア インターフェイス、実行時パラメーター
リアルタイム ターゲットでは、計算コストも固定である固定ステップ ソルバーを使用します。モデルの参照結果が固定ステップ ソルバーで正確に再現される場合、Simulink® Real-Time™ を使用して、Simscape™ モデルまたは HDL コードから生成されるリアルタイム アプリケーションをダウンロードして実行できます。また、リアルタイム ターゲット上のプラントベースのアプリケーションについてシミュレーションのオーバーランをチェックし、実行時パラメーターを変更することもできます。ターゲット CPU 上の HIL プロセスは 25 μS ほどの小さいタイム ステップで実行できます。タイム ステップが 1 μS を下回るようにするには、モデルを FPGA に展開する必要があります。
アプリ
| Simulink Real-Time エクスプローラー | Interact with target computer and real-time application running on target computer |
関数
slrtLogViewer | Open the Simulink Real-Time System Log Viewer tab in the Simulink Real-Time Explorer to view the console log from the target computer |
slrtTETMonitor | Open Simulink Real-Time task execution time (TET) monitor |
トピック
Simulink Real-Time 展開
- ソフトウェアとハードウェアの構成
Simulink Real-Time を使用してターゲット ハードウェア上で Simscape モデルのシミュレーションを行う前に、推奨事項に従って開発用コンピューターとターゲット コンピューターをコード生成とリアルタイム シミュレーション向けに構成する。 - Simulink Real-Time のコード生成
推奨される最低限のハードウェアおよびソフトウェアの仕様に従い、Simulink Real-Time を使用してハードウェアインザループ (HIL) シミュレーション用の Simscape モデルを展開する。 - ターゲット ハードウェア上でのパラメーター値の変更
ターゲット ハードウェアでのシミュレーションの合間に、Simulink Real-Time を使用して Simscape 実行時パラメーターを変更する。 - 信号とパラメーターの可視化と制御
Simulink Real-Time を使用してリアルタイム ターゲット ハードウェア上で Simscape モデルのシミュレーションを行う際に、信号とパラメーターの監視と制御を行う。
FPGA 展開
- Generate FPGA Bitstream for Two-Phase DC-DC Converter with Tunable Run-Time Parameters (HDL Coder)
Generate FPGA bitstream for a Simscape model and tune the run-time parameter values. - HDL ワークフロー スクリプトを使用した Simscape 電力網連結コンバーター モデルの Speedgoat IO モジュールへの展開 (HDL Coder)
HDL ワークフロー スクリプトを使用して、Simscape でモデル化された電力網連結コンバーターを Speedgoat® IO モジュールに展開する。 - Speedgoat FPGA IO モジュールへの Simscape DC モーター モデルの展開 (HDL Coder)
非線形 Simscape モデル (DC モーター) 用の FPGA ビットストリームを生成して Speedgoat FPGA I/O モジュールに展開する。