メインコンテンツ

Simscape リアルタイム シミュレーション

Simscape プラント モデルをリアルタイム ターゲット マシンに展開する

Simscape モデルをハードウェアインザループ (HIL) テストのためのプラント モデルとして使用できます。モデルを HIL 用に準備するときは、モデルがターゲット ハードウェア上でリアルタイムの速度で実行できるようになるまで、パフォーマンスと忠実度のバランスを調整する変更を加えます。デスクトップ コンピューターから、Simscape を使用してプラント モデルを開発し、それをコントローラー モデルと統合できます。モデルをリアルタイム用に準備し、コントローラー ハードウェアとコントローラー ソフトウェアが利用できるようになったら、プラント モデルをリアルタイム ターゲット マシンに展開します。次の図は HIL シミュレーション プロセスを示しています。

The plant model on the desktop computer deploys to the real-time target processor for HIL simulation. The controller software deploys to the controller hardware and interacts with the plant model on the real-time target.

ターゲット CPU でシミュレーション可能なタイム ステップよりも小さいタイム ステップが必要な用途については、HDL Coder™ を使用して、リアルタイム ターゲットに搭載された FPGA にモデルを展開できます。リアルタイム ターゲット用のモデルが準備できたら、そのモデルを Simulink® Real-Time™ を使用して展開できます。

カテゴリ

  • リアルタイム モデルの準備
    参照結果の取得、パフォーマンスの最適化
  • FPGA HDL コード生成
    リアルタイム FPGA 展開用に Simscape モデルから HDL コードを生成する
  • リアルタイム展開
    ハードウェアインザループ シミュレーションのワークフロー、ホストからターゲットへのハードウェア インターフェイス、実行時パラメーター