Simulink実行中にState-Space Blockの変数を変更して計算が可能かどうか
2 views (last 30 days)
Show older comments
現在、Simulinkでシミュレーションモデルを作成しております。その中でState-Space Blockをつかっているのですが、ある時間たったら条件比較してState-Spaceの係数、初期値を変えて計算することを考えています。Simulink実行中に時間は進行しているなかで、State-Space blockだけ再度時間t=0から始まるような計算ができるものなのでしょうか。
0 Comments
Accepted Answer
Hiroumi Mita
on 9 Apr 2018
State-Space Blockは、かようなパラメータ変更、状態量の初期値の変更に対応していません。 そこで、添付のように、状態方程式を積分器を使い表現すればご所望のことができます。
0 Comments
More Answers (1)
See Also
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!