1

単純なアクチュエータをモデル化しようとしています。次のコード行を使用して、アクチュエータの伸縮長の制限を定義すると、s_rel は制限されますが、フリー フランジは無限に移動するという結果になります。

s_rel=smooth(0, if strokeUpperLimit then l_cyl else if strokeLowerLimit then l_cyl + l_rod else flange_a.s - flange_b.s);

連続変数に制限をかける最良の方法は何ですか?

4

1 に答える 1

0

これが最善の方法かどうかはわかりませんが、Modelica 標準ライブラリにはリミッターが含まれています。

Modelica.Blocks.Nonlinear.Limiter
于 2014-09-06T15:40:37.230 に答える