The mass-spring-damper model consists of discrete mass nodes distributed throughout an object and interconnected via a network of springs and dampers. This model is well-suited for modelling object with complex material properties such as nonlinearity and viscoelasticity.Packages such as MATLAB may be used to run simulations of such models.[1] As well as engineering simulation, these systems have applications in computer graphics and computer animation.[2]
Deriving the equations of motion for this model is usually done by summing the forces on the mass (including any applied external forces
Fexternal)
\SigmaF=-kx-c
x |
+Fexternal=m\ddotx
By rearranging this equation, we can derive the standard form:
\ddotx+2\zeta\omegan
x |
+
2 | |
\omega | |
n |
x=u
\omega | ||||
|
; \zeta=
c | |
2m\omegan |
; u=
Fexternal | |
m |
\omegan
\zeta
\ddotx+2\zeta\omegan
x |
+
2 | |
\omega | |
n |
x=0
This has the solution:
x=A
-\omegant\left(\zeta+\sqrt{\zeta2-1 | |
e |
\right)}+B
-\omegant\left(\zeta- \sqrt{\zeta2-1 | |
e |
\right)}
If
\zeta<1
\zeta2-1