2D mass spring damper square lattice

27 vues (au cours des 30 derniers jours)
Muhammad Ali
Muhammad Ali le 22 Mai 2021
Commenté : Akhil Narayan le 12 Mar 2024 à 22:57
Equations of motion for a 2D mass spring damper system and code for modelling on matlab needed.
  4 commentaires
William Rose
William Rose le 24 Mai 2021
The equation of motion for a M-S-D system may be written as
where is a position vector, is frictional drag, is spring force, and is the external force (if any). may have 1 or 2 or 3 dimension (or more, I suppose). We assume that the spring pulls the object directly toward the origin, with a force proportional to the distance from the origin, and that frictional drag is the direction oppostite to the velocity, and proportional to the magnitude of velocity. These assumptions can be written as
and
Therefore we get the equation
In the 2-D case, we have, in the x-direction,
which looks totally normal. It involves the x-components of the spring force and the drag force. But here's where it gets tricky and then simple again. What are the equations for and ? It turns out the equations are
and
So we end up with
You get a similar result for the y-component:
So we see that for this special case - a linear mass-spring-dashpot system - the x- and y-parts do not affect each other, i.e. the equations of motion are totally separable. These two equations are what you need to solve. Since they are not coupled, you can solve them separately, in either order.
Akhil Narayan
Akhil Narayan le 12 Mar 2024 à 22:57
Hello Team,
Could you please help me to find the Equation of motion for a 1D Spring damper system and code for modelling on matlab. The equation should be with n number of segments/ nodes. Each node represents a connection between two dimers on Mictorubule. Thus, the node has a displacement of X and the other node has a displacement of X2. In this case, it should resemble a linear chain of microtubule components (attached a model for reference). Please do needfull.
Thanks,

Connectez-vous pour commenter.

Réponse acceptée

William Rose
William Rose le 27 Mai 2021
The system in the image you attached is obviously a lot more complicated. Masses m1 and m3 have 6 attached elements and therefore 6 forces. Each force may have x- an y-components. Masses m2 and m4 have 4 attached elements and therefore 4 forces. For m1:
where are the x and y components of the spring force from the wall acting on m1. are the x and y components of the dashpot force from the wall acting on m1. And so on. You will need geometry and calculus and physics to express each spring force and each dashpot force in terms of the x,y coordinates of the masses. If you want to solve the system in Matlab, you will need to convert the second order differetial equations above to coupled first order differential equations. Each mass will have four state variables. For m1, the state variables are . Likewise for the other three masses. So the state vector for the whole system will have 16 elements. This is explained well, and with examples, in the Matlab help on solving ordinary differential equations.
The attached document shows how each of the twelve forces above (on the right hand side of the equations) can be expressed in terms of the state varibles , etc. It also explains how to compute all the other forces that you need to solve the system.
  2 commentaires
Muhammad Ali
Muhammad Ali le 29 Mai 2021
@William Rose thank you very much. This is extremely helpfull.
William Rose
William Rose le 29 Mai 2021
You're welcome, @Muhammad Ali.

Connectez-vous pour commenter.

Plus de réponses (1)

William Rose
William Rose le 24 Mai 2021
The equation of motion for a M-S-D system may be written as
where is a position vector, is frictional drag, is spring force, and is the external force (if any). may have 1 or 2 or 3 dimension (or more, I suppose). We assume that the spring pulls the object directly toward the origin, with a force proportional to the distance from the origin, and that frictional drag is the direction oppostite to the velocity, and proportional to the magnitude of velocity. These assumptions can be written as
and
Therefore we get the equation
In the 2-D case, we have, in the x-direction,
which looks totally normal. It involves the x-components of the spring force and the drag force. But here's where it gets tricky and then simple again. What are the equations for and ? It turns out the equations are
and
So we end up with
You get a similar result for the y-component:
So we see that for this special case - a linear mass-spring-dashpot system - the x- and y-parts do not affect each other, i.e. the equations of motion are totally separable. These two equations are what you need to solve. Since they are not coupled, you can solve them separately, in either order.
  1 commentaire
Muhammad Ali
Muhammad Ali le 26 Mai 2021
@William Rose thanks alot. I understant it for a single mass moving in x and y direction but, how would it work for a system which I have attached in this comment. Please have a look. Thanks.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Physics dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by