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!