シムリンクのデータのロギングと解析は、システムの性能を検証するために不可欠です。 エンジニアは、シミュレーションデータを収集し、結果を解釈して、システムが設計仕様を満たしていることを確認することができます。

データロギングを有効にするには、Simulinkモデルを開き、ログするシグナルを選択します。シグナルプロパティダイアログを使用して、各シグナルのロギングを有効にします。モデル設定パラメータのロギングオプションも設定できます。

Simulinkは、データがワークスペースまたはファイルへログアウトするオプションを提供します。分析ニーズに基づいて適切な方法を選択してください。ワークスペースにログインすると、MATLAB内の即時分析が可能になります。

シミュレーション中のデータを収集する

データをロギングした後にシミュレーションを実行します。ログされたデータは、設定に従って保存されます。シミュレーションデータインスペクターを使用して、ログされた信号を視覚的に表示および比較します。

シミュレーションデータインスペクタは、データトレンドを分析し、特定の時間間隔をズームし、複数の信号を同時に比較するためのツールを提供します。

ログデータ分析

データを収集したら、MATLAB 関数を使用して信号を分析します。一般的な分析タスクには、平均値、最大値、最小値、およびルート平均四角(RMS)値の計算が含まれます。

プロット信号は、システム動作を時間とともに可視化するのに役立ちます。 ]plot()] のようなコマンドを使用して、詳細な検査のためにグラフを生成します。

データロギングに最適なプラクティス

  • データサイズを削減するために必要な信号だけをログに記録します。
  • 正確なデータキャプチャに適切なサンプリングレートを使用します。
  • ログデータを整理し、アクセスや解析が容易になります。
  • 長時間のシミュレーションを実行する前に、ログ設定を有効にします。