Simulation of mass and spring with simmechanic

hi, I want to simulate motion of mass and spring (SLIP) in simmechanic, but I cannot simulate collision of the mass with the ground. I used a prismatic joint with spring and damper. I read the force that applied on the spring and apply the negative force on the mass, the mass still pass through the ground. I cannot simply handle the velocity of the mass...
any ideas?

Réponses (1)

pietro
pietro le 30 Avr 2013

0 votes

Hi,
with simmechanics 1st gen you should get the relative displacement and speed between the two bodies, convert the signal in simulink signals, derive the force using this formula F=-k*ds-c*dv (ds is the relative displacement, dv is the relative speed, k is the stiffeness and c is the damping coefficient), convert it from simulink signal to physical one and finally actuate the two bodies with it.
Hope this helps
Regards
Pietro

Catégories

Question posée :

le 20 Avr 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by