SYSTEM.INITIALIZE: BLUEPRINT_UNFOLD
DWG TITLEPORTFOLIO BLUEPRINT
DRAWN BYDINESH KUMAR
SCALE1:1
REVISIONA.02
← Back to FEM Dashboard
CHAPTER 13Thermal & Dynamic

Dynamic & Vibration FEA: Mass Matrices

Physical Intuition and Continuum Dynamics Context

In the previous chapters, we focused entirely on static finite element analysis, where we assumed that external loads were applied so slowly that the structural acceleration and velocity terms were negligible. In static systems, the structure is in perfect equilibrium at every instant: the internal elastic restoring forces exactly balance the external loads. However, real-world structural systems are frequently subjected to transient, cyclic, or sudden dynamic excitations. Examples include:

β€’
Aerospace structures experiencing gust winds or engine vibration.
β€’
Civil engineering structures subjected to earthquakes or blast loads.
β€’
Automotive components undergoing crash impacts or engine-induced cyclic loading.
β€’
Rotordynamic machinery experiencing rotational imbalance.

When loads vary rapidly with time, the structure does not remain in static equilibrium. The mass of the structure resists acceleration, giving rise to inertial forces. Additionally, internal friction, material hysteresis, and joints dissipate energy, giving rise to damping forces. To model these physical phenomena, we must transition from static equilibrium equations to the dynamic equations of motion.

For a continuous, three-dimensional solid body, the local dynamic equilibrium is governed by the Cauchy equations of motion:

$$\nabla \cdot \boldsymbol{\sigma} + \mathbf{b} = \rho \ddot{\mathbf{u}}$$

where:

β€’
$\nabla \cdot \boldsymbol{\sigma}$ is the divergence of the stress tensor, representing internal elastic forces per unit volume.
β€’
$\mathbf{b}$ is the body force vector (such as gravity or electromagnetic forces) per unit volume.
β€’
$\rho$ is the mass density of the material.
β€’
$\ddot{\mathbf{u}} = \frac{\partial^2 \mathbf{u}}{\partial t^2}$ is the acceleration vector field.

To solve these continuous partial differential equations (PDEs) for complex geometries, we apply the finite element discretization process. This converts the continuous field variables into discrete nodal displacements. The resulting system-level system of ordinary differential equations (ODEs) is written as:

$$\mathbf{M} \ddot{\mathbf{u}}(t) + \mathbf{C} \dot{\mathbf{u}}(t) + \mathbf{K} \mathbf{u}(t) = \mathbf{f}(t)$$

where:

β€’
$\mathbf{M}$ is the global mass matrix, representing the spatial distribution of the structure's mass.
β€’
$\mathbf{C}$ is the global damping matrix, representing the dissipation of energy.
β€’
$\mathbf{K}$ is the global stiffness matrix, representing the elastic restoring capabilities.
β€’
$\mathbf{u}(t), \dot{\mathbf{u}}(t), \ddot{\mathbf{u}}(t)$ are the global nodal displacement, velocity, and acceleration vectors, respectively, as functions of time $t$.
β€’
$\mathbf{f}(t)$ is the time-varying global nodal force vector.

Core Concepts

1. The Physical Meaning of Mass Matrices

The global mass matrix $\mathbf{M}$ is a mathematical representation of how the structure's mass is distributed among its nodal degrees of freedom. Just as the stiffness matrix $\mathbf{K}$ maps nodal displacements to elastic nodal forces, the mass matrix $\mathbf{M}$ maps nodal accelerations to inertial nodal forces:

$$\mathbf{f}_{inertial} = \mathbf{M} \ddot{\mathbf{u}}$$

In structural dynamics, the mass matrix must satisfy several fundamental physical properties:

β€’
Positive Definiteness: Since any real physical system has positive mass, the kinetic energy $T$ of the system must be strictly positive for any non-zero velocity vector $\dot{\mathbf{u}}$:
$$T = \frac{1}{2} \dot{\mathbf{u}}^T \mathbf{M} \dot{\mathbf{u}} > 0 \quad \forall \dot{\mathbf{u}} \neq \mathbf{0}$$

Thus, $\mathbf{M}$ is a symmetric positive-definite (SPD) matrix.

β€’
Mass Conservation: The sum of the translational terms in the mass matrix must equal the total mass of the structure.
β€’
Symmetry: The mass matrix is symmetric ($M_{ij} = M_{ji}$), reflecting reciprocal kinetic energy relationships.

2. Lumped vs. Consistent Mass Formulations

There are two primary methods used in finite element analysis to formulate the mass matrix: the Lumped Mass Matrix and the Consistent Mass Matrix.

A. Lumped Mass Matrix

The lumped mass matrix method is a simplified approach where the continuous mass of the element is divided and mathematically "lumped" directly onto its nodes. All off-diagonal terms are assumed to be zero, resulting in a diagonal mass matrix:

$$\mathbf{M}_{lumped} = \begin{bmatrix} m_1 & 0 & \dots & 0 \\ 0 & m_2 & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \dots & m_n \end{bmatrix}$$

For example, for a 1D uniform bar element of length $L$, cross-sectional area $A$, and density $\rho$, the total mass is $m = \rho A L$. In a lumped mass formulation, half of this mass is placed at local Node 1, and the other half is placed at local Node 2:

$$\mathbf{m}^e_{lumped} = \frac{\rho A L}{2} \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix}$$

*Advantages of Lumped Mass matrices*:

1.
Computational Efficiency: Because $\mathbf{M}$ is diagonal, calculating its inverse $\mathbf{M}^{-1}$ is trivial (simply invert the diagonal terms). This is extremely beneficial for explicit time integration algorithms (e.g., central difference method), where the displacement at the next step is computed as:
$$\mathbf{u}_{t+\Delta t} = f(\mathbf{M}^{-1}, \mathbf{u}_t, \mathbf{f}_t)$$

If the mass matrix is diagonal, no system of equations needs to be solved at each time step, making explicit solvers incredibly fast.

2.
Storage Savings: Only the diagonal vector needs to be stored, significantly reducing memory consumption.
3.
Absence of High-Frequency Spurious Oscillations: Lumped mass matrices tend to underestimate the natural frequencies of the system, acting as a lower bound. This often cancels out the overestimation of stiffness inherent in the displacement-based FEA formulation, sometimes leading to highly accurate results.
B. Consistent Mass Matrix

The consistent mass matrix is derived using the same variational principles and interpolation shape functions that were used to formulate the element stiffness matrix. The term "consistent" means that the mass distribution is mathematically consistent with the assumed displacement field within the element.

For an element, the kinetic energy $T^e$ is given by:

$$T^e = \frac{1}{2} \int_{V^e} \rho \dot{\mathbf{u}}^T \dot{\mathbf{u}} \, dV$$

Within the element, the continuous velocity field $\dot{\mathbf{u}}(x,y,z,t)$ is interpolated from the nodal velocities $\dot{\mathbf{d}}^e(t)$ using the shape functions $\mathbf{N}$:

$$\dot{\mathbf{u}}(x,y,z,t) = \mathbf{N} \dot{\mathbf{d}}^e(t)$$

Substituting this interpolation into the kinetic energy equation yields:

$$T^e = \frac{1}{2} \dot{\mathbf{d}}^{e\,T} \left( \int_{V^e} \rho \mathbf{N}^T \mathbf{N} \, dV \right) \dot{\mathbf{d}}^e$$

Since the kinetic energy of a discrete system is expressed as $T^e = \frac{1}{2} \dot{\mathbf{d}}^{e\,T} \mathbf{m}^e \dot{\mathbf{d}}^e$, we identify the term in parentheses as the element consistent mass matrix:

$$\mathbf{m}^e_{consistent} = \int_{V^e} \rho \mathbf{N}^T \mathbf{N} \, dV$$

*Advantages of Consistent Mass matrices*:

1.
Higher Accuracy for Low-Frequency Modes: Consistent mass matrices provide a mathematically rigorous upper bound for the system's eigenvalues, ensuring convergence to the exact analytical frequencies under mesh refinement.
2.
Realistic Inertial Coupling: Because it includes off-diagonal terms, the consistent mass matrix accounts for the dynamic coupling between different degrees of freedom within an element.
3.
Rigid Body Properties: Consistent mass matrices naturally preserve the rotational inertia and center of gravity of the element.

Step-by-Step Derivations

1. Consistent Mass Matrix for a 1D Linear Bar Element

Let us derive the consistent mass matrix for a uniform, linear 1D bar element of length $L$, cross-sectional area $A$, and mass density $\rho$.

The element has two nodes. The coordinate $x$ ranges from $0$ to $L$. The linear shape functions are:

$$N_1(x) = 1 - \frac{x}{L}, \quad N_2(x) = \frac{x}{L}$$

The vector of shape functions is:

$$\mathbf{N} = \begin{bmatrix} N_1(x) & N_2(x) \end{bmatrix} = \begin{bmatrix} 1 - \frac{x}{L} & \frac{x}{L} \end{bmatrix}$$

Using the consistent mass matrix formula:

$$\mathbf{m}^e = \int_0^L \rho A \mathbf{N}^T \mathbf{N} \, dx$$

Assuming $\rho$ and $A$ are constant over the element:

$$\mathbf{m}^e = \rho A \int_0^L \begin{bmatrix} N_1 \\ N_2 \end{bmatrix} \begin{bmatrix} N_1 & N_2 \end{bmatrix} \, dx = \rho A \int_0^L \begin{bmatrix} N_1^2 & N_1 N_2 \\ N_1 N_2 & N_2^2 \end{bmatrix} \, dx$$

Let us evaluate each integral component step-by-step:

1.
Component $m_{11}$:
$$\int_0^L N_1^2 \, dx = \int_0^L \left( 1 - \frac{x}{L} \right)^2 \, dx$$

Let $u = 1 - \frac{x}{L}$, then $du = -\frac{1}{L} dx \implies dx = -L \, du$. Changing limits: when $x=0 \implies u=1$; when $x=L \implies u=0$.

$$\int_0^L N_1^2 \, dx = \int_1^0 u^2 (-L \, du) = L \int_0^1 u^2 \, du = L \left[ \frac{u^3}{3} \right]_0^1 = \frac{L}{3}$$
2.
Component $m_{22}$:
$$\int_0^L N_2^2 \, dx = \int_0^L \left( \frac{x}{L} \right)^2 \, dx = \frac{1}{L^2} \int_0^L x^2 \, dx = \frac{1}{L^2} \left[ \frac{x^3}{3} \right]_0^L = \frac{L}{3}$$
3.
Component $m_{12}$ and $m_{21}$:
$$\int_0^L N_1 N_2 \, dx = \int_0^L \left( 1 - \frac{x}{L} \right) \left( \frac{x}{L} \right) \, dx = \int_0^L \left( \frac{x}{L} - \frac{x^2}{L^2} \right) \, dx$$
$$\int_0^L N_1 N_2 \, dx = \left[ \frac{x^2}{2L} - \frac{x^3}{3L^2} \right]_0^L = \left( \frac{L^2}{2L} - \frac{L^3}{3L^2} \right) = L \left( \frac{1}{2} - \frac{1}{3} \right) = \frac{L}{6}$$

Assembling these components back into the matrix:

$$\mathbf{m}^e_{consistent} = \rho A \begin{bmatrix} \frac{L}{3} & \frac{L}{6} \\ \frac{L}{6} & \frac{L}{3} \end{bmatrix} = \frac{\rho A L}{6} \begin{bmatrix} 2 & 1 \\ 1 & 2 \end{bmatrix}$$

Compare this with the lumped mass matrix:

$$\mathbf{m}^e_{lumped} = \frac{\rho A L}{2} \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} = \frac{\rho A L}{6} \begin{bmatrix} 3 & 0 \\ 0 & 3 \end{bmatrix}$$

Notice that the sum of the rows in both formulations equals the total mass of the element, $\rho A L$, confirming conservation of mass.

2. Consistent Mass Matrix for an Euler-Bernoulli Beam Element

For a 2-node Euler-Bernoulli beam element with four degrees of freedom (deflection $v$ and slope $\theta$ at each node), we write the shape functions using Hermite cubic polynomials:

$$N_1(x) = 1 - 3\frac{x^2}{L^2} + 2\frac{x^3}{L^3}$$
$$N_2(x) = x - 2\frac{x^2}{L} + \frac{x^3}{L^2}$$
$$N_3(x) = 3\frac{x^2}{L^2} - 2\frac{x^3}{L^3}$$
$$N_4(x) = -\frac{x^2}{L} + \frac{x^3}{L^2}$$

The vector of shape functions is:

$$\mathbf{N} = \begin{bmatrix} N_1(x) & N_2(x) & N_3(x) & N_4(x) \end{bmatrix}$$

The consistent mass matrix is:

$$\mathbf{m}^e_{beam} = \int_0^L \rho A \mathbf{N}^T \mathbf{N} \, dx$$

For a uniform beam, this requires integrating 16 terms of products of cubic polynomials. Let us evaluate one off-diagonal term, $m_{12}$:

$$m_{12} = \rho A \int_0^L N_1(x) N_2(x) \, dx = \rho A \int_0^L \left( 1 - 3\frac{x^2}{L^2} + 2\frac{x^3}{L^3} \right) \left( x - 2\frac{x^2}{L} + \frac{x^3}{L^2} \right) \, dx$$

Expanding the product inside the integral:

$$N_1 N_2 = x - 2\frac{x^2}{L} + \frac{x^3}{L^2} - 3\frac{x^3}{L^2} + 6\frac{x^4}{L^3} - 3\frac{x^5}{L^4} + 2\frac{x^4}{L^3} - 4\frac{x^5}{L^4} + 2\frac{x^6}{L^5}$$
$$N_1 N_2 = x - \frac{2}{L}x^2 - \frac{2}{L^2}x^3 + \frac{8}{L^3}x^4 - \frac{7}{L^4}x^5 + \frac{2}{L^5}x^6$$

Now, integrating from $0$ to $L$:

$$\int_0^L N_1 N_2 \, dx = \left[ \frac{x^2}{2} - \frac{2}{3L}x^3 - \frac{2}{4L^2}x^4 + \frac{8}{5L^3}x^5 - \frac{7}{6L^4}x^6 + \frac{2}{7L^5}x^7 \right]_0^L$$
$$\int_0^L N_1 N_2 \, dx = L^2 \left( \frac{1}{2} - \frac{2}{3} - \frac{1}{2} + \frac{8}{5} - \frac{7}{6} + \frac{2}{7} \right)$$
$$\int_0^L N_1 N_2 \, dx = L^2 \left( -\frac{2}{3} + \frac{8}{5} - \frac{7}{6} + \frac{2}{7} \right)$$

Finding a common denominator ($3 \times 5 \times 6 \times 7 \to 210$):

$$\int_0^L N_1 N_2 \, dx = L^2 \left( \frac{-140 + 336 - 245 + 60}{210} \right) = L^2 \left( \frac{11}{210} \right) = \frac{22 L^2}{420}$$

Multiplying by $\rho A$:

$$m_{12} = \frac{\rho A L^2 \cdot 22}{420} = \frac{22 \rho A L^2}{420}$$

By evaluating all 16 integrations, we obtain the full $4 \times 4$ element consistent mass matrix for a flexural Euler-Bernoulli beam:

$$\mathbf{m}^e_{beam} = \frac{\rho A L}{420} \begin{bmatrix} 156 & 22L & 54 & -13L \\ 22L & 4L^2 & 13L & -3L^2 \\ 54 & 13L & 156 & -22L \\ -13L & -3L^2 & -22L & 4L^2 \end{bmatrix}$$

Solved Example: Natural Frequencies and Modal Vectors of a Cantilever Bar

Problem Statement: Consider a uniform elastic bar of length $L$, cross-sectional area $A$, Young's Modulus $E$, and mass density $\rho$. The bar is fixed at its left end ($x=0$) and free at its right end ($x=L$).

Using a two-element model (which contains 3 nodes), calculate the natural frequencies and eigenvectors (mode shapes) using the Consistent Mass Matrix. Compare the results with the exact analytical frequencies.

Node 1 x = 0 (Fixed support) Node 2 x = L/2 Node 3 x = L (Free end) Element 1 Element 2 L/2 L/2

Step 1: Discretize the domain

We divide the bar of length $L$ into two equal elements, each of length $L_e = L/2$.

β€’
Node 1: $x = 0$ (Fixed boundary condition: $u_1 = 0$)
β€’
Node 2: $x = L/2$ (Free to displace: $u_2(t)$)
β€’
Node 3: $x = L$ (Free to displace: $u_3(t)$)

Thus, the system has 2 active degrees of freedom: $\mathbf{u} = \begin{bmatrix} u_2 & u_3 \end{bmatrix}^T$.

Step 2: Formulate element matrices

The stiffness matrix for a 1D bar element of length $L_e$ is:

$$\mathbf{k}^e = \frac{AE}{L_e} \begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix}$$

Since $L_e = L/2$, we have:

$$\mathbf{k}^e = \frac{2AE}{L} \begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix}$$

The consistent mass matrix for a 1D bar element of length $L_e$ is:

$$\mathbf{m}^e = \frac{\rho A L_e}{6} \begin{bmatrix} 2 & 1 \\ 1 & 2 \end{bmatrix} = \frac{\rho A L}{12} \begin{bmatrix} 2 & 1 \\ 1 & 2 \end{bmatrix}$$

Step 3: Assemble the global stiffness and mass matrices

Let us assemble the matrices by mapping local nodes to global nodes:

β€’
Element 1 connects Node 1 and Node 2.
β€’
Element 2 connects Node 2 and Node 3.
Global Stiffness Matrix $\mathbf{K}_{global}$ (size $3 \times 3$ before boundary conditions):
$$\mathbf{K}_{global} = \frac{2AE}{L} \begin{bmatrix} 1 & -1 & 0 \\ -1 & 1+1 & -1 \\ 0 & -1 & 1 \end{bmatrix} = \frac{2AE}{L} \begin{bmatrix} 1 & -1 & 0 \\ -1 & 2 & -1 \\ 0 & -1 & 1 \end{bmatrix}$$
Global Mass Matrix $\mathbf{M}_{global}$ (size $3 \times 3$ before boundary conditions):
$$\mathbf{M}_{global} = \frac{\rho A L}{12} \begin{bmatrix} 2 & 1 & 0 \\ 1 & 2+2 & 1 \\ 0 & 1 & 2 \end{bmatrix} = \frac{\rho A L}{12} \begin{bmatrix} 2 & 1 & 0 \\ 1 & 4 & 1 \\ 0 & 1 & 2 \end{bmatrix}$$

Step 4: Apply boundary conditions

At Node 1, the bar is fixed, so $u_1 = 0$. We eliminate the first row and column of our global matrices to solve for the active degrees of freedom $u_2$ and $u_3$:

$$\mathbf{K} = \frac{2AE}{L} \begin{bmatrix} 2 & -1 \\ -1 & 1 \end{bmatrix}$$
$$\mathbf{M} = \frac{\rho A L}{12} \begin{bmatrix} 4 & 1 \\ 1 & 2 \end{bmatrix}$$

Step 5: Set up the eigenvalue problem

For free undamped vibration, the dynamic equations of motion simplify to:

$$\mathbf{M} \ddot{\mathbf{u}} + \mathbf{K} \mathbf{u} = \mathbf{0}$$

We assume a harmonic solution of the form:

$$\mathbf{u}(t) = \boldsymbol{\phi} e^{i\omega t}$$

where $\boldsymbol{\phi}$ is the eigenvector (mode shape) and $\omega$ is the natural frequency.

Differentiating twice with respect to time:

$$\ddot{\mathbf{u}}(t) = -\omega^2 \boldsymbol{\phi} e^{i\omega t}$$

Substituting these expressions back into the equation of motion yields:

$$(\mathbf{K} - \omega^2 \mathbf{M}) \boldsymbol{\phi} = \mathbf{0}$$

For a non-trivial solution (where $\boldsymbol{\phi} \neq \mathbf{0}$), the determinant of the characteristic matrix must be zero:

$$\det(\mathbf{K} - \omega^2 \mathbf{M}) = 0$$

Let us define a dimensionless eigenvalue parameter $\lambda$:

$$\lambda = \frac{\omega^2 \rho L^2}{24 E}$$

This definition allows us to rewrite $\omega^2 \mathbf{M}$ as:

$$\omega^2 \mathbf{M} = \omega^2 \frac{\rho A L}{12} \begin{bmatrix} 4 & 1 \\ 1 & 2 \end{bmatrix} = \left( \frac{\omega^2 \rho L^2}{24 E} \right) \frac{2AE}{L} \begin{bmatrix} 4 & 1 \\ 1 & 2 \end{bmatrix} = \lambda \frac{2AE}{L} \begin{bmatrix} 4 & 1 \\ 1 & 2 \end{bmatrix}$$

Now, substitute this into the characteristic equation:

$$\det \left( \frac{2AE}{L} \begin{bmatrix} 2 & -1 \\ -1 & 1 \end{bmatrix} - \lambda \frac{2AE}{L} \begin{bmatrix} 4 & 1 \\ 1 & 2 \end{bmatrix} \right) = 0$$

Dividing out the constant scalar factor $\frac{2AE}{L}$:

$$\det \begin{bmatrix} 2 - 4\lambda & -1 - \lambda \\ -1 - \lambda & 1 - 2\lambda \end{bmatrix} = 0$$

Step 6: Solve the characteristic equation for eigenvalues

Expanding the determinant:

$$(2 - 4\lambda)(1 - 2\lambda) - (-1 - \lambda)^2 = 0$$
$$(2 - 4\lambda - 8\lambda + 8\lambda^2) - (1 + 2\lambda + \lambda^2) = 0$$
$$(2 - 12\lambda + 8\lambda^2) - (1 + 2\lambda + \lambda^2) = 0$$
$$7\lambda^2 - 14\lambda + 1 = 0$$

We solve this quadratic equation using the quadratic formula:

$$\lambda = \frac{-(-14) \pm \sqrt{(-14)^2 - 4(7)(1)}}{2(7)}$$
$$\lambda = \frac{14 \pm \sqrt{196 - 28}}{14} = \frac{14 \pm \sqrt{168}}{14}$$
$$\sqrt{168} = \sqrt{4 \times 42} = 2\sqrt{42} \approx 12.9615$$

Thus, the two roots are:

$$\lambda_1 = \frac{14 - 12.9615}{14} = 0.07418$$
$$\lambda_2 = \frac{14 + 12.9615}{14} = 1.92582$$

Step 7: Calculate natural frequencies $\omega_1, \omega_2$

Using our definition $\omega^2 = \frac{24 E \lambda}{\rho L^2} \implies \omega = \frac{\sqrt{24\lambda}}{L} \sqrt{\frac{E}{\rho}}$:

First Natural Frequency $\omega_1$:
$$\omega_1 = \frac{\sqrt{24 \times 0.07418}}{L} \sqrt{\frac{E}{\rho}} = \frac{\sqrt{1.7803}}{L} \sqrt{\frac{E}{\rho}} \approx \frac{1.334}{L} \sqrt{\frac{E}{\rho}}$$
Second Natural Frequency $\omega_2$:
$$\omega_2 = \frac{\sqrt{24 \times 1.92582}}{L} \sqrt{\frac{E}{\rho}} = \frac{\sqrt{46.2197}}{L} \sqrt{\frac{E}{\rho}} \approx \frac{6.798}{L} \sqrt{\frac{E}{\rho}}$$

Step 8: Calculate eigenvectors (mode shapes)

We substitute each eigenvalue back into the equation $(\mathbf{K} - \omega^2 \mathbf{M}) \boldsymbol{\phi} = \mathbf{0}$ to find the corresponding eigenvectors:

1. First Mode Shape $\boldsymbol{\phi}_1$ (using $\lambda_1 = 0.07418$):
$$\begin{bmatrix} 2 - 4(0.07418) & -1 - (0.07418) \\ -1 - (0.07418) & 1 - 2(0.07418) \end{bmatrix} \begin{bmatrix} \phi_{21} \\ \phi_{31} \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \end{bmatrix}$$
$$\begin{bmatrix} 1.70328 & -1.07418 \\ -1.07418 & 0.85164 \end{bmatrix} \begin{bmatrix} \phi_{21} \\ \phi_{31} \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \end{bmatrix}$$

From the first row equation:

$$1.70328 \phi_{21} - 1.07418 \phi_{31} = 0$$

If we set the deflection at Node 3 (free end) as $\phi_{31} = 1.0$, then:

$$\phi_{21} = \frac{1.07418}{1.70328} \approx 0.6306$$

Thus, the first mode shape is:

$$\boldsymbol{\phi}_1 = \begin{bmatrix} 0.6306 \\ 1.0000 \end{bmatrix}$$

This mode shape shows that both Node 2 and Node 3 displace in the same direction, which represents the first fundamental breathing mode of the bar.

2. Second Mode Shape $\boldsymbol{\phi}_2$ (using $\lambda_2 = 1.92582$):
$$\begin{bmatrix} 2 - 4(1.92582) & -1 - (1.92582) \\ -1 - (1.92582) & 1 - 2(1.92582) \end{bmatrix} \begin{bmatrix} \phi_{22} \\ \phi_{32} \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \end{bmatrix}$$
$$\begin{bmatrix} -5.70328 & -2.92582 \\ -2.92582 & -2.85164 \end{bmatrix} \begin{bmatrix} \phi_{22} \\ \phi_{32} \end{bmatrix} = \begin{bmatrix} 0 \\ 0 \end{bmatrix}$$

From the first row equation:

$$-5.70328 \phi_{22} - 2.92582 \phi_{32} = 0$$

If we set $\phi_{32} = 1.0$, then:

$$\phi_{22} = -\frac{2.92582}{5.70328} \approx -0.5130$$

Thus, the second mode shape is:

$$\boldsymbol{\phi}_2 = \begin{bmatrix} -0.5130 \\ 1.0000 \end{bmatrix}$$

In this mode, Node 2 and Node 3 displace in opposite directions. The sign change indicates the presence of a node point (a point along the length of the bar with zero displacement) within the second element, representing a higher-frequency vibration mode.

Step 9: Compare with the exact analytical solution

The exact analytical frequencies of a continuous cantilever bar are given by:

$$\omega_n^{\text{exact}} = \frac{(2n-1)\pi}{2L} \sqrt{\frac{E}{\rho}}$$
β€’
First exact frequency ($n=1$):
$$\omega_1^{\text{exact}} = \frac{\pi}{2L} \sqrt{\frac{E}{\rho}} \approx \frac{1.5708}{L} \sqrt{\frac{E}{\rho}}$$

Our 2-element consistent mass calculation: $\omega_1 \approx \frac{1.334}{L} \sqrt{\frac{E}{\rho}}$ (Error = $-15.1\%$)

β€’
Second exact frequency ($n=2$):
$$\omega_2^{\text{exact}} = \frac{3\pi}{2L} \sqrt{\frac{E}{\rho}} \approx \frac{4.7124}{L} \sqrt{\frac{E}{\rho}}$$

Our 2-element consistent mass calculation: $\omega_2 \approx \frac{6.798}{L} \sqrt{\frac{E}{\rho}}$ (Error = $+44.3\%$)

*Note*: Why is the error relatively high? Because we only used 2 elements to model a continuous bar! To capture higher modes (like $n=2$), we need more elements to model the high curvature in the displacement field. If we increase the number of elements, our FEA natural frequencies will rapidly converge to the exact analytical solutions.

Extended chapter reference

Mass matrices, free vibration, modes, damping, and transient structural response

Structural dynamics adds inertia and damping to static equilibrium. The mass idealization, time integrator, modal basis, and load frequency content determine whether resonance and transient peaks are captured correctly.

Derive consistent and lumped mass matrices.
Solve generalized eigenproblems and normalize mode shapes.
Build modal superposition solutions with damping.
Choose direct time integration parameters and verify time-step adequacy.

Visual map

From formulation to verified result

Dynamic & Vibration FEA: Mass Matrices finite element workflowA six-stage engineering workflow from model definition through verification.Dynamic & Vibration FEA: Mass MatricesModel-to-evidence sequence1
Mass model
2
Eigen extraction
3
Mode normalization
4
Damping model
5
Load projection
6
Time response
Each stage produces evidence for the next. A reliable result preserves traceability from the physical idealization to the final engineering check.

Equation sheet

Governing relationships

Equation of motion
$$[M]\{\ddot u\}+[C]\{\dot u\}+[K]\{u\}=\{f(t)\}$$

Dynamic equilibrium of inertia, damping, stiffness, and load.

Natural frequency
$$\det([K]-\omega^2[M])=0$$

Nontrivial free-vibration condition.

Rayleigh damping
$$[C]=\alpha[M]+\beta[K]$$

Approximates modal damping over a selected frequency band.

Engineering comparison

Selection and interpretation table

MethodModel sizeLoad characterMain limitation
Modal superpositionVery large linearLow-frequency broadbandMisses truncated high modes
Direct implicitMediumLong stable transientsMatrix solve each step
Central differenceVery largeImpact and short eventsTiny stable time step
Harmonic responseFrequency sweepSteady sinusoidalNo startup transient

Verification and application

Checks before accepting the result

  • Rigid modes are identified
  • Effective modal mass is sufficient
  • Time step resolves highest retained frequency
  • Energy history is physically plausible

Industry application

For an electronics enclosure under random vibration, modal effective mass should be checked in all excitation directions. A visually small local mode can dominate a board-level response if its participation factor is high.