Simulink Desktop Real-Time™ は、Windows® または macOS® を実行しているラップトップまたはデスクトップで Simulink® モデルを実行するためのリアルタイムカーネルを提供します。これには、特定の I/O デバイスに接続するライブラリブロックが含まれます。PC または Mac コンピューターを使用して Simulink でリアルタイムシステムを作成し、物理デバイスに接続できます。
Speedgoat™ ターゲット コンピューター ハードウェアを使用した高性能リアルタイム シミュレーションおよびテストについては、Simulink Real-Time™ を参照してください。
詳細を見る:
Simulink モデルのリアルタイムのクローズドループ シミュレーション
Simulink Desktop Real-Time には、オペレーティング システムで最優先で実行されるリアルタイムカーネルが搭載されています。このリアルタイムカーネルは、I/O デバイスドライバーを読み込み、Simulink との接続を確立します。I/O デバイスドライバーは、通常モードで Simulink シミュレーションと並行して、リアルタイムで実行されます。
Simulink Coder でリアルタイム パフォーマンスを向上
Simulink Coder を使用して、アルゴリズムモデルのコードを生成し、I/O デバイスドライバーとリンクします。モデル、ソルバー、I/O デバイスドライバーは、すべてリアルタイムで実行されます。p>
信号の監視と取得
Simulink Desktop Real-Time を Simulink とともに使用すると、リアルタイムモデルから信号を取得して、標準の Simulink Scope ブロックを使用して表示できます。ゲージ、スコープ、ランプなどのグラフィック表示を使用して、モデル内の信号を表示できます。
データの取得とログ
Simulink を使用して、MATLAB ワークスペースにランタイムデータを保存できます。エクスターナルモードでは、1 つ以上のデータバーストを取得し、MATLAB ファイルにデータを保存できます。データには MATLAB からアクセスして、追加の分析と可視化を行うことができます。
I/O ドライバーブロックのライブラリ
Simulink Desktop Real-Time には、I/O ドライバーブロックのライブラリが含まれており、物理 I/O デバイスとリアルタイムモデル間の接続を提供します。シミュレーションを実行して、Simulink モデルが実際の動作にどのように応答するかを確認できます。