リアルタイムOSを搭​載したPCにてDAQ​によるHILSを行う​ことは可能でしょうか​。

6 views (last 30 days)
大輝
大輝 on 30 Jul 2024
リアルタイムOSを搭載したPCにてDAQによるHILSを行うことでリアルタイム応答性の向上を目指したいと考えております。
リアルタイムOSを搭載したPCにてDAQによるHILSを行うことは可能でしょうか。
また推奨のリアルタイムOSがございましたらご教授いただけないでしょうか。。

Answers (1)

Takafumi
Takafumi on 31 Jul 2024
HILS を行うには、Simulink Realtime での実行を弊社ではオススメしております。
3rd パーティのHILSメーカのものを使うのも、別の方法でございます。
DAQシステムの文意が弊社のData Acquisition Toolboxという意味であれば、Windows のみ対応なので、
Linux などではサポートしていませんので、注意が必要です。
  2 Comments
大輝
大輝 on 31 Jul 2024
ご回答ありがとうございます。
DAQシステムはSimulink Desktop Real-timeを使用するというイメージで記載しておりました。
Simulink Desktop Real-timeはリアルタイムOSに対応しておりますでしょうか。
Yorihisa Yamamoto
Yorihisa Yamamoto on 1 Aug 2024
Simulink Desktop Real-TimeはOSとしてリアルタイムOSには対応していません。Windows等のPC用ノンリアルタイムOSを用いることが前提となります。Simulink Desktop Real-TimeはPC用ノンリアルタイムOSと連携して実時間動作を実現するためのリアルタイムカーネルを提供、こちらを用いた実時間シミュレーション(カーネルモードシミュレーション)が可能です。詳細については下記ドキュメントをご覧ください。
イメージとしては、Simulink Real-Timeはハードリアルタイム、Simulink Desktop Real-Timeはソフトリアルタイムな処理に適しています。どちらが適しているかは開発対象やアプリケーション、入出力数、実行周期に依存しますが、一般にHILSを行う場合はハードリアルタイム性が求められますので、HILS用途では第一候補としてSimulink Real-Timeの利用をおススメしています。

Sign in to comment.

Categories

Find more on ビッグ データの処理 in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!