このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
リアルタイム ハードウェア展開
リアルタイム ハードウェア展開ワークフローでは、ラピッド制御プロトタイピング (RCP) とハードウェアインザループ (HIL) シミュレーションを使用して、コントローラーやプラント モデルのモデル化、シミュレーション、展開、テストをリアルタイムで行うことができます。モデルベース デザイン、コード生成、およびリアルタイム テストにより、次のことが可能です。
デスクトップ シミュレーションの範囲を超えて設計が実際のダイナミクスでどのように動作するかをテストする
ハードウェアやリアルタイムの複雑さに制約されない最適なトレードオフを見つける
設計を簡単かつ迅速に反復する
開発時間を大幅に短縮し、制御アルゴリズムの信頼性を高める
ラピッド制御プロトタイピング (RCP) は、制御アルゴリズムを初期段階で開発して検証できるモデルベース デザイン手法です。シミュレーション環境で制御システムを開発した後、最終的な組み込みターゲットに展開して実行する代わりに、テストと検証用の物理的なハードウェア プロトタイプに迅速に展開できます。
ハードウェアインザループ (HIL) シミュレーションは、コントローラーの設計をテストするためのリアルタイム シミュレーション手法です。仮想スティミュラスに対してコントローラーがどのように応答するかに関するリアルタイムのフィードバックが得られ、物理システム モデルの検証に役立ちます。
RCP と HIL シミュレーションを使用して、リアルタイム シミュレーションのためのモデルの準備と構成、物理システム (プラント) モデルの VHDL®/Verilog® コードの生成、ターゲット ハードウェアへのコードの展開、設計をテストするための HIL シミュレーションの実行が可能です。
RCP と HIL シミュレーションは、Simulink® と Simscape™ の両方で使用できます。Simulink では、信号接続を使用してブロック間のデータの流れを定義します。これは、数学モデルがわかっていて、システム方程式を明示的に定義する必要がある場合に適しています。Simscape では、コンポーネント間の双方向のエネルギーの流れに物理接続を使用し、物理システムの方程式を自動的に導出して解きます。
ハードウェアインザループ (HIL) シミュレーションの概要
- リアルタイムのコード生成および展開プロセス (Simscape)
- ハードウェアインザループ シミュレーションの基礎 (Simscape)
カテゴリ
- Simulink Real-Time FPGA I/O モジュール
Simulink Real-Time™ FPGA I/O モジュールの HDL コードの生成と展開 (Simulink Real-Time が必要)
- Simscape ハードウェアインザループ ワークフロー
Simscape モデルからの HDL コードの生成とターゲット ハードウェアへの展開
- RCP and HIL のブロック
RCP and HIL ライブラリのブロックを使用したラピッド制御プロトタイピング (RCP) とハードウェアインザループ (HIL) テスト