Main Content

リアルタイム シミュレーションおよびテスト

Simulink® を使用したリアルタイム アプリケーションの構築、およびリアルタイム シミュレーションとテストの実行

MathWorks® のリアルタイム シミュレーションおよびテスト製品を活用して、Simulink モデルからリアルタイム アプリケーションを作成できます。以下を使用してアプリケーションを実行できます。

  • 物理システムに接続された Simulink Real-Time™ および Speedgoat® ターゲット コンピューター ハードウェア

  • I/O ハードウェアが取り付けられた物理システム上の Simulink Desktop Real-Time™

Simulink Real-Time を使用すると、Speedgoat ターゲット コンピューターで、Simulink モデルを I/O ハードウェア (Simulink Real-Time)に接続するブロックによって拡張したり、リアルタイム アプリケーションを自動生成したり、計測器を作成したりするほか、対話的または自動的に実行したりすることができます。このターゲット コンピューターは、リアルタイム オペレーティング システム (RTOS)、マルチコア CPU、I/O および通信プロトコル インターフェイス、FPGA を備えています。要求の厳しい閉ループのサンプル レートには、HDL Coder™ を使用して Speedgoat FPGA をターゲットにすることができます。詳細については、Speedgoat Target Computers and I/O Hardware (Simulink Real-Time)を参照してください。

Simulink Desktop Real-Time は、Windows®macOS、Linux® を実行しているいずれのラップトップまたはデスクトップでも Simulink® モデルを実行するためのリアルタイム カーネルを提供します。Simulink Desktop Real-Time には、選択した I/O デバイスに接続するライブラリ ブロックが含まれています。詳細については、Hardware Support from Simulink Desktop Real-Time を参照してください。

トピック

リアルタイム アプリケーションの構築、読み込み、および実行

リアルタイム シミュレーションの構築、モデル化、および実行

  • Create a Real-Time Application (Simulink Desktop Real-Time)
    Configure a Simulink model as a real-time application, generate code, and run the application in real time.
  • Real-Time Filter (Simulink Desktop Real-Time)
    Build a real-time filter using DSP System Toolbox™ and Simulink Desktop Real-Time™.
  • CAN Input/Output with Vehicle Network Toolbox (Simulink Desktop Real-Time)
    Transfer data through CAN bus by using the CAN Pack and CAN Unpack blocks available in Vehicle Network Toolbox™ block library.