Simscapeにお​ける特定のステップ時​での各変数値の確認方​法

Simscapeで物理モデルを構築したのですが、各コンポーネントがどのように計算されているのかを確認したく、特定のステップ時における各コンポーネントの変数の確認方法をご教示頂けないでしょうか。
イメージとしては、デバッグの「変数ビューアー」です。
上記は、コンパイル時におけるコンポーネントの初期条件(初期値)を一覧で表示してくれています。
今回の希望としては、任意のステップ時におけるコンポーネントの各変数値(電圧や電流など)を知る方法がないか模索しております。
ご存知の方がおられましたらご教示頂けますと幸いです。

 채택된 답변

Toshinobu Shintai
Toshinobu Shintai 2024년 2월 15일

0 개 추천

シミュレーションデータインスペクターを用いて、各コンポーネントの物理変数を波形表示することができます。ステップ実行する場合にも、その波形表示を少しずつ進めていくことができます。

댓글 수: 3

T.K
T.K 2024년 2월 16일
이동: Kojiro Saito 2024년 2월 16일
コメントありがとうございます。大変恐縮なのですが、今回私が求めているものと少し異なるように感じました。
イメージは添付のような変数ビューアーレベルの変数を任意のステップで確認する方法を探しております。
これは、「Controlled Heat Flow Rate Source」ブロックの変数ビューアーになりますが、初期条件における「①端子Aの温度、②端子Bの温度、③貫通する熱流」が示されています。この情報を初期値だけでなく、任意のステップで確認する方法を知りたいと考えています。
※最悪、両端に温度センサーブロック、直列に熱流センサーブロックを配置し、データインスペクターで確認する方法を思いついていますが、確認したい場所が多数あるため、変数ビューアーのように複数のコンポーネントの変数情報を一括で確認できる方法があると幸いです。
Toshinobu Shintai
Toshinobu Shintai 2024년 2월 16일
이동: Kojiro Saito 2024년 2월 16일
「Controlled Heat Flow Rate Source」ブロックの「①端子Aの温度、②端子Bの温度、③貫通する熱流」を、シミュレーションデータインスペクターで可視化することができます。以下のように、カーソルを出すことで、各ステップの値を確認できます。センサーブロックを追加で配置する必要はありません。
T.K様が求めているのは、グラフベースではなく表ベースでの解析機能かと認識しました。
シミュレーションデータインスペクター以外にも、「結果エクスプローラー」という機能もありますが、申し訳ありませんが、こちらもグラフベースの可視化機能になります。
表ベースの可視化をする機能は、私の知る限りでは無いかと。ご不便をおかけしまして申し訳ありません。
一応、シミュレーションデータインスペクターからエクセルファイルへ出力することで、表ベースで結果を見ることはできます。
デモモデルを添付しています。デモモデルはR2023bで作成しています。
T.K
T.K 2024년 2월 16일
이동: Kojiro Saito 2024년 2월 16일
早急なご回答ありがとうございました。
また、ご回答内容を少し読み違えておりました。ご教示頂いたものが、まさに確認したかった内容になります。
※Simscape変数をデータインスペクターで確認できることを失念しておりました。おかげさまで勉強になりました。
表出力までは必要ないため、ご教示頂いた内容で十分になります。
誠にありがとうございました。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 基礎となるドメイン에 대해 자세히 알아보기

질문:

T.K
2024년 2월 15일

이동:

2024년 2월 16일

Community Treasure Hunt

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

Start Hunting!