Prevent down-system initial condition propagation
Show older comments
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.

Accepted Answer
More Answers (0)
Categories
Find more on Assembly in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!