Simulinkシミ​ュレーション実行中に​Simscapeのパ​ラメータを変動させた​い

52 Ansichten (letzte 30 Tage)
Motoki Mizusako
Motoki Mizusako am 6 Jun. 2018
Kommentiert: 雄太 寺前 am 16 Jan. 2025 um 1:11
Simscapeを用いて回路特性のシミュレーションモデルを作成しているのですが、抵抗やコンデンサをシミュレーション時間に応じて可変させたいと考えております。 例えばシミュレーション開始5秒後に抵抗の値を10MΩから100MΩに変動させたり,シミュレーション開始5秒後に抵抗の値を10MΩから100MΩに5秒間で線型的に増加させたりしたいです。 自分でも色々調べてみて,パラメータを文字でおいて,MATLABのワークスペースから値を取得できるようにはしてあります。 環境は2018aを使用しています。 宜しくお願い致します。

Akzeptierte Antwort

Atsushi Matsumoto
Atsushi Matsumoto am 7 Jun. 2018
Simulink/Simscapeのパラメータは実行途中に連続的に可変させるのには適しておりません。 &nbsp
抵抗の抵抗値やコンデンサのキャパシタンスを可変させたいのであれば、代わりにElectronics/Passive DevicesにあるPotentiometerブロックやVariable Capacitorブロックを使ってみてはいかがでしょうか?
  7 Kommentare
Atsushi Matsumoto
Atsushi Matsumoto am 12 Jun. 2018
はい。そのとおりです。
Motoki Mizusako
Motoki Mizusako am 12 Jun. 2018
ありがとうございます。ご教示いただいた方法でシミュレーションモデルを作ってみます。丁寧に教えていただきありがとうございました。

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Hiroumi Mita
Hiroumi Mita am 10 Jun. 2018
Simulinkの標準機能であるSimstateは、モデルのパラメータを変更し、システムの状態量を継続して シミュレーションを再開できます。
これはSimscapeにも対応します。 この機能をうまく使うことで、ご所望のことは実現できると思います。
次の手順を踏んでみてください。
【手順】 (1) Simstateをdocで調べる。
(2) Simscapeの簡単なモデルで練習する。
(3) 該当のモデルで試してみる。
  1 Kommentar
雄太 寺前
雄太 寺前 am 16 Jan. 2025 um 1:11
添付頂いた資料と同様のことをやりたいのですが、動作が上手くできていません。
お手数ですが、サンプルモデルとmファイルを送付いただけますか

Melden Sie sich an, um zu kommentieren.

Produkte


Version

R2018a

Community Treasure Hunt

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

Start Hunting!