Prevent down-system initial condition propagation
古いコメントを表示
I have a simscape multibody that attempts to model the motion of a system not unlike the bolas common to early-1900s cowboys in some areas. To do this, I have established a joint-mass-joint-mass connection, with the initial velocity of the first mass set in the first joint. However, I run into an issue where that initial velocity flows down the system and applies to all masses in the system (i.e. a va = [10 0 10] state target velocity applied to the first joint applies to all joints and masses downstream).
To balance this out, I've set the joint immediately following the first mass to be equal to -va, but that then requires a second joint and infinitesimal mass to set initial velocity of the second mass, which doesn't seem ideal. The subsystem with two inputs and out output contians the second joint in the screenshot below. I can't imagine this is the best method to go about things - it feels extremely hacked together.

採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Assembly についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!