Multibodyの運動学的制約エラーを解決するためにはどうしたらいいでしょうか。
3 ビュー (過去 30 日間)
古いコメントを表示
Multibodyにてモデルを作成しております。
以下のエラーメッセージが表示されました。
「シミュレーションの実行中にエラーが発生したため、シミュレーションを終了しました
原因:
The position components of the kinematic constraints of the mechanism cannot be satisfied when attempting to transition joints from disengaged to normal mode. This is more likely to occur for large rotation errors compared to large translation errors. Consider reducing the error in those joints before attempting the transition or consider increasing the joint mode transition nonlinear iterations parameter in the associated Mechanism Configuration block
コンポーネント:Simulink | カテゴリ:Block エラー」
どのようなエラーが発生しているかご教授願います。
0 件のコメント
回答 (1 件)
Norihiro Kobayashi
2023 年 7 月 6 日
エラーの記載より、joint mode transitionを利用した際のエラーと推測されます。
本エラーが発生する場合、Mechanism Configuration block の Nonlinear Iterationsの数字を増やす方法が一つの対処法となります。イタレーション回数の増加にともない若干の計算速度増加が見こまれますので、その点にご注意下さい。
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で シミュレーションと解析 についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!