Simulink実行中にState-Space Blockの変数を変更して計算が可能かどうか

조회 수: 1 (최근 30일)
Yoshi Minami
Yoshi Minami 2018년 4월 7일
답변: Yoshi Minami 2018년 6월 5일
現在、Simulinkでシミュレーションモデルを作成しております。その中でState-Space Blockをつかっているのですが、ある時間たったら条件比較してState-Spaceの係数、初期値を変えて計算することを考えています。Simulink実行中に時間は進行しているなかで、State-Space blockだけ再度時間t=0から始まるような計算ができるものなのでしょうか。

채택된 답변

Hiroumi Mita
Hiroumi Mita 2018년 4월 9일
State-Space Blockは、かようなパラメータ変更、状態量の初期値の変更に対応していません。 そこで、添付のように、状態方程式を積分器を使い表現すればご所望のことができます。

추가 답변 (1개)

Yoshi Minami
Yoshi Minami 2018년 6월 5일
回答ありがとうございます。お礼が遅れてすみませんでした。大変参考になり、利用させて頂きました。

카테고리

Help CenterFile Exchange에서 古典制御設計에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!