Mass matrix
   HOME

TheInfoList



OR:

In analytical mechanics, the mass matrix is a
symmetric matrix In linear algebra, a symmetric matrix is a square matrix that is equal to its transpose. Formally, Because equal matrices have equal dimensions, only square matrices can be symmetric. The entries of a symmetric matrix are symmetric with ...
that expresses the connection between the
time derivative A time derivative is a derivative of a function with respect to time, usually interpreted as the rate of change of the value of the function. The variable denoting time is usually written as t. Notation A variety of notations are used to denote th ...
\mathbf\dot q of the generalized coordinate vector of a system and the
kinetic energy In physics, the kinetic energy of an object is the energy that it possesses due to its motion. It is defined as the work needed to accelerate a body of a given mass from rest to its stated velocity. Having gained this energy during its acc ...
of that system, by the equation :T = \frac \mathbf^\textsf \mathbf \mathbf where \mathbf^\textsf denotes the
transpose In linear algebra, the transpose of a matrix is an operator which flips a matrix over its diagonal; that is, it switches the row and column indices of the matrix by producing another matrix, often denoted by (among other notations). The tr ...
of the vector \mathbf. This equation is analogous to the formula for the kinetic energy of a particle with mass and velocity , namely :T = \frac m, \mathbf, ^2 = \frac \mathbf \cdot m\mathbf and can be derived from it, by expressing the position of each particle of the system in terms of . In general, the mass matrix depends on the state , and therefore varies with time.
Lagrangian mechanics In physics, Lagrangian mechanics is a formulation of classical mechanics founded on the stationary-action principle (also known as the principle of least action). It was introduced by the Italian-French mathematician and astronomer Joseph- ...
yields an
ordinary differential equation In mathematics, an ordinary differential equation (ODE) is a differential equation whose unknown(s) consists of one (or more) function(s) of one variable and involves the derivatives of those functions. The term ''ordinary'' is used in contrast ...
(actually, a system of coupled differential equations) that describes the evolution of a system in terms of an arbitrary vector of generalized coordinates that completely defines the position of every particle in the system. The kinetic energy formula above is one term of that equation, that represents the total kinetic energy of all the particles.


Examples


Two-body unidimensional system

For example, consider a system consisting of two point-like masses confined to a straight track. The state of that systems can be described by a vector of two generalized coordinates, namely the positions of the two particles along the track. :\mathbf q = \begin x_1 & x_2 \end^\textsf Supposing the particles have masses , the kinetic energy of the system is :T = \sum_^ \frac m_i \dot ^2 This formula can also be written as :T = \frac \dot \mathbf^\textsf \mathbf M \dot \mathbf where :\mathbf M = \begin m_1 & 0 \\ 0 & m_2 \end


N-body system

More generally, consider a system of particles labelled by an index , where the position of particle number is defined by free Cartesian coordinates (where ). Let be the column vector comprising all those coordinates. The mass matrix is the
diagonal In geometry, a diagonal is a line segment joining two vertices of a polygon or polyhedron, when those vertices are not on the same edge. Informally, any sloping line is called diagonal. The word ''diagonal'' derives from the ancient Greek δΠ...
block matrix where in each block the diagonal elements are the mass of the corresponding particle: :\mathbf M = \operatorname\left m_1 \mathbf_,\, m_2 \mathbf_,\, \ldots,\, m_N \mathbf_ \right/math> where is the identity matrix, or more fully: : \mathbf M = \begin m_1 & \cdots & 0 & 0 & \cdots & 0 & \cdots & 0 & \cdots & 0 \\ \vdots & \ddots & \vdots & \vdots & \ddots & \vdots & \ddots &\vdots & \ddots & \vdots \\ 0 & \cdots & m_1 & 0 & \cdots & 0 & \cdots & 0 & \cdots & 0 \\ 0 & \cdots & 0 & m_2 & \cdots & 0 & \cdots & 0 & \cdots & 0 \\ \vdots & \ddots & \vdots & \vdots & \ddots & \vdots & \ddots &\vdots & \ddots & \vdots \\ 0 & \cdots & 0 & 0 & \cdots & m_2 & \cdots & 0 & \cdots & 0 \\ \vdots & \ddots & \vdots & \vdots & \ddots & \vdots & \ddots & \vdots & \ddots & \vdots \\ 0 & \cdots & 0 & 0 & \cdots & 0 & \cdots & m_N & \cdots & 0 \\ \vdots & \ddots & \vdots & \vdots & \ddots & \vdots & \ddots & \vdots & \ddots & \vdots \\ 0 & \cdots & 0 & 0 & \cdots & 0 & \cdots & 0 & \cdots & m_N\\ \end


Rotating dumbbell

For a less trivial example, consider two point-like objects with masses , attached to the ends of a rigid massless bar with length , the assembly being free to rotate and slide over a fixed plane. The state of the system can be described by the generalized coordinate vector :\mathbf q = \begin x & y & \alpha \end where are the Cartesian coordinates of the bar's midpoint and is the angle of the bar from some arbitrary reference direction. The positions and velocities of the two particles are :\begin x_1 &= (x, y) + R(\cos\alpha, \sin\alpha) & v_1 &= \left(\dot x, \dot y\right) + R\dot \alpha(-\sin\alpha, \cos\alpha) \\ x_2 &= (x, y) - R(\cos\alpha, \sin\alpha) & v_2 &= \left(\dot x, \dot y\right) - R\dot \alpha(-\sin\alpha, \cos\alpha) \end and their total kinetic energy is :2T = m\dot x^2 + m\dot y^2 + mR^2\dot\alpha^2 - 2Rd\sin(\alpha) \dot x \dot\alpha + 2Rd\cos(\alpha) \dot y \dot\alpha where m = m_1 + m_2 and d = m_1 - m_2. This formula can be written in matrix form as :T = \frac \dot \mathbf^\textsf \mathbf M \dot \mathbf q where :\mathbf M = \begin m & 0 & -Rd\sin\alpha \\ 0 & m & Rd\cos\alpha \\ -Rd\sin\alpha & Rd\cos\alpha & R^2 m \end Note that the matrix depends on the current angle of the bar.


Continuum mechanics

For discrete approximations of continuum mechanics as in the
finite element method The finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat ...
, there may be more than one way to construct the mass matrix, depending on desired computational accuracy and performance. For example, a lumped-mass method, in which the deformation of each element is ignored, creates a diagonal mass matrix and negates the need to integrate mass across the deformed element.


See also

* Moment of inertia * Stress–energy tensor *
Stiffness matrix In the finite element method for the numerical solution of elliptic partial differential equations, the stiffness matrix is a matrix that represents the system of linear equations that must be solved in order to ascertain an approximate solution ...
*
Scleronomous A mechanical system is scleronomous if the equations of constraints do not contain the time as an explicit variable and the equation of constraints can be described by generalized coordinates. Such constraints are called scleronomic constraints. ...


References

Mathematical methods for physics and engineering, K.F. Riley, M.P. Hobson, S.J. Bence, Cambridge University Press, 2010, Analytical Mechanics, L.N. Hand, J.D. Finch, Cambridge University Press, 2008, {{ISBN, 978 0 521 57572 0 Computational science