SimulinkのS​aturationブ​ロックやPIDコント​ローラの出力の制限値​を時間に依存する変数​に設定できないでしょ​うか?How to use limted parameter depending on time on Simulink Saturation Block?

3 ビュー (過去 30 日間)
jun
jun 2013 年 11 月 7 日
回答済み: Yoko 2016 年 9 月 30 日
SimulinkのSaturationブロックやPIDコントローラの出力の制限値を時間に依存する変数に設定できないでしょうか?ワークスペースに保存してある時間配列のパラメータを制限値として使用を試みたのですが、時間変数にする方法がわかりませんでした。ほかのブロックを使って、制約するのではなく、PIDコントローラ上の制約を時間変数にする方法を教えてください。PIDの調整機能を活用したいためです。

回答 (1 件)

Yoko
Yoko 2016 年 9 月 30 日
PID ブロックのプロパティに、時間で変化する変数を設定することはできません。 PIDブロックの調整機能を使うのであれば、例えば、同じモデルに調整用のPIDブロックと、時間と共に出力値の制限が変化できるカスタムブロックをそれぞれ置いておき、用途に応じて切り替えて使うといった方法も考えられます。

カテゴリ

Help Center および File ExchangePID Controller Tuning についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by