The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: how do you model a flexible/elastic revolute joint in simmechanics (urgent please)
Replies: 1   Last Post: Aug 27, 2014 6:30 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]

Posts: 4
Registered: 8/22/14
how do you model a flexible/elastic revolute joint in simmechanics (urgent please)
Posted: Aug 22, 2014 11:45 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

I have a rigid body model of a robot and I have successfully implemented a trajectory using motions (position, velocity and acceleration). It runs fine in forward and inverse dynamics mode. (see figure below)
Then I added joint flexibilities like so; ONE joint is modeled using a rigid revolute joint connected to a dummy part (of negligible mass and inertia) connected to another revolute joint with spring & mass damper input. I have put reasonable values for K. (see figure below)
Now problems; 1. when I run the simulation with a damping coefficient (b) of 0, the joints simply oscillate all over the place and hence don't follow my trajectory at all! (its almost like letting it fall under gravity). 2. If I put a high damping coefficient, it runs VERY slowly and it kind of follows the trajectory but the error still seems too large and I'm sure the real robot wouldn't have this kind of error. 3. Finally, it doesn't run in inverse dynamics mode. It gives an error saying all the joints need to be kinematically actuated. I presume this is because of the joint with the spring and damper but that cannot be actuated or the model won't make sense.
Where am I going wrong?? :-(

Figures can be found in the post at this link:


Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.