simscape mechanical における変位入力について

3 ビュー (過去 30 日間)
敦士
敦士 2023 年 6 月 28 日
回答済み: Norihiro Kobayashi 2023 年 6 月 29 日
simscape mechanical においてある並進系に変位入力がしたいです。
「Mechanical Sources」に速度入力、力入力可能なブロックは確認できましたが、変位入力ブロックがありません。
Multibodyでジョイントを使用して変位入力可能なので、組み合わせて試しましたが、「Translational Multibody Interface」ではジョイントに力入力をする必要があるため、ジョイントへの変位入力が設定出来ませんでした。
何か方法はございませんか?

回答 (1 件)

Norihiro Kobayashi
Norihiro Kobayashi 2023 年 6 月 29 日
SimscapeのMechanicalドメインには変位の入力がありません。背景は、速度を伝搬する原則を利用しており、変位は初期値と速度の積分から計算されているためです。
Mechanicalドメインと、Multibodyの連携例として、以下の例題があります。初期値の連携方法は、例題のシリンダーモデルでは端子ベースで連動させる方法がありますが、そうでない場合は、数値で初期値を合わせて頂く方法になります。
参考になりましたら幸いです。

カテゴリ

Help Center および File ExchangeSimscape Multibody についてさらに検索

タグ

製品


リリース

R2021b

Community Treasure Hunt

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

Start Hunting!