Structural Mode Shape Visualizer Back
Vibration Engineering & FEM

Structural Mode Shape Visualizer

Animate vibration mode shapes of beams (simply supported, cantilever, fixed-fixed) and rectangular plates in real time. Automatically calculate natural frequencies.

1
200
7850
1.00
50×5
1.0
1.0×
Natural Frequency fₙ
Hz
ωₙ = rad/s
Simply Supported Beam:
$\varphi_n(x) = \sin\!\left(\dfrac{n\pi x}{L}\right)$
$\omega_n = \left(\dfrac{n\pi}{L}\right)^{\!2}\!\sqrt{\dfrac{EI}{\rho A}}$
E = 200 GPa
ρ = 7850 kg/m³
L = 1.00 m
I = m⁴
Animated mode shape — dashed gray line shows undeformed position

What are Mode Shapes?

🧑‍🎓
What exactly is a "mode shape"? I see the beam wiggling in the simulator, but what does that shape represent?
🎓
Basically, a mode shape is the specific, fixed pattern in which a structure naturally vibrates when disturbed. It's like the structure's fingerprint for vibration. In practice, if you pluck a guitar string, it vibrates in a standing wave pattern—that's a mode shape. In this simulator, when you change the 'n' slider, you're selecting which of these natural patterns to animate.
🧑‍🎓
Wait, really? So the first mode (n=1) is the simplest wiggle. But what determines *how fast* it wiggles? Is that the frequency?
🎓
Exactly! Each mode shape has its own natural frequency—the rate at which it wants to oscillate. For instance, a long, flexible diving board has a very low first natural frequency (a slow wobble). The frequency is calculated from the beam's stiffness (E), its geometry (L, b, h), and its mass (ρ). Try increasing the Young's Modulus (E) in the controls; you'll see the calculated frequency jump because the beam is now stiffer and vibrates faster.
🧑‍🎓
Okay, that makes sense. But why do engineers care about these specific shapes and numbers? What happens if, say, a machine vibrates at one of these natural frequencies?
🎓
That's the critical part! If an external force—like an unbalanced motor—matches a natural frequency, it causes resonance. A common case is the Tacoma Narrows Bridge collapse, where wind forces matched a torsional mode shape. Engineers use tools like this simulator to predict these frequencies and shapes, then design to avoid resonance. Try setting 'n' to 3 and crank up the 'Amplitude' slider; you'll see the complex high-order bending. Real structures can fail at these higher modes too.

Physical Model & Key Equations

The simulator is based on the Euler-Bernoulli beam theory for a simply supported beam (pinned at both ends). The governing equation for free vibration leads to an infinite set of mode shapes and natural frequencies. The shape of the nth mode is described by a sine function.

$$\varphi_n(x) = \sin\!\left(\dfrac{n\pi x}{L}\right)$$

Here, $\varphi_n(x)$ is the deflection shape for mode number $n$, $x$ is the position along the beam (from 0 to $L$), and $L$ is the total span length. For $n=1$, it's a single half-sine wave. For $n=2$, it's a full sine wave with a node (point of zero displacement) in the center.

The corresponding natural angular frequency (in radians per second) for each mode is derived from the beam's material and geometric properties. It shows that frequency increases with the square of the mode number and stiffness, but decreases with length and density.

$$\omega_n = \left(\dfrac{n\pi}{L}\right)^{\!2}\!\sqrt{\dfrac{EI}{\rho A}}$$

Variable definitions:
$\omega_n$: Natural angular frequency for mode $n$ [rad/s]
$E$: Young's Modulus (material stiffness) [Pa]
$I$: Second moment of area (cross-section stiffness), for a rectangle $I = (b h^3)/12$ [m⁴]
$\rho$: Density [kg/m³]
$A$: Cross-sectional area, $A = b \times h$ [m²]
The natural frequency in Hertz (cycles per second) is $f_n = \omega_n / (2\pi)$.

Real-World Applications

Civil Engineering - Bridges & Skyscrapers: Mode shape analysis is vital to prevent resonant vibrations caused by wind, traffic, or earthquakes. For instance, the London Millennium Bridge famously experienced lateral vibrations as pedestrian footsteps synchronized with a low-frequency lateral mode, requiring retrofitted dampers.

Aerospace - Aircraft Wings & Turbine Blades: Engineers must ensure that the vibration modes of wings (from engine or aerodynamic forces) do not coincide with critical frequencies during flight. A common case is analyzing the first bending and torsional modes of a turbine blade to avoid fatigue failure.

Automotive - Vehicle Chassis & Suspension: The natural frequencies of a car's frame and body panels are calculated to be far from the excitation frequencies of the engine and wheels. This avoids uncomfortable cabin noise (boom) and potential component damage.

Consumer Electronics - Smartphones & Hard Drives: Even small devices undergo modal analysis. The vibration mode of a smartphone case when dropped, or the spinning disk in a hard drive, must be managed to prevent data loss and ensure durability during everyday use.

Common Misconceptions and Points to Note

When you start using this simulator, there are a few points that are easy to misunderstand. First, you might think "n=1 is the lowest frequency, so it's the most dangerous," but that's not necessarily always true. While the fundamental mode is indeed the most likely to occur, in rotating machinery, for example, higher-order modes can be excited depending on the operating speed (RPM). In practice, you need to consider what kind of external forces the object is subjected to in order to judge which modes you should focus on.

Next, there's the misconception that "nodes (points that don't move) are completely fixed." The nodes in the simulator are only relevant for vibration in "that specific mode alone." Real structures vibrate with a mixture of all modes, so node positions can change over time and are never completely stationary. Think of them as a theoretical reference point.

Regarding parameter settings, pay attention to unit consistency for dimensions. For example, if you input length L in [mm], Young's modulus E in [GPa], and density ρ in [kg/m³], the calculated natural frequency will be wildly off. The simulator might handle unit conversions internally, but when performing calculations yourself, always get into the habit of using a consistent system like SI units (m, Pa, kg/m³). Remember, E=200 GPa is 200×10^9 Pa.

Related Engineering Fields

The concept of natural vibration appears in a wide range of fields beyond structural mechanics; it's essentially a "common language of engineering." For instance, in acoustical engineering, the vibration modes of a speaker cone or a musical instrument's body directly affect sound quality and distortion. You saw the complex mode shapes of a plate in this simulator. When that happens in a speaker, it causes muddiness in sound at specific frequencies.

Another field is Microelectromechanical Systems (MEMS). They use tiny vibrating silicon beams or membranes as sensors or filters, and their design directly applies this beam/plate vibration theory. Because the dimensions are microscopic, the natural frequencies are very high (MHz range), and manufacturing variations in E and density ρ directly impact performance. The drastic change in frequency when you tweak parameters in the simulator gives you a feel for the delicate nature of MEMS design.

This further extends to Fluid-Structure Interaction (FSI) analysis. Phenomena like aircraft wing flutter (self-excited vibration) or vibration in chemical plant piping induced by flowing fluid occur due to the interplay between the structure's natural vibrations and fluid forces. The first step towards understanding these complex coupled phenomena is grasping the "structure-only" natural vibrations, ignoring the fluid.

For Further Learning

Once you're comfortable with this simulator, a recommended next step is to learn with an awareness of bridging "continuum theory" and "discretized FEM." First, try exploring the fundamental equation for plate vibration: Thin Plate Bending Theory (Kirchhoff-Love assumptions). The governing equation is a further development of the beam equation, resulting in this 4th-order partial differential equation:

$$ D \nabla^4 w + \rho h \frac{\partial^2 w}{\partial t^2} = 0 $$ Here, $D=Eh^3/(12(1-\nu^2))$ is the flexural rigidity, $h$ is the plate thickness, and $\nu$ is Poisson's ratio. Solving this equation under various boundary conditions gives you the mathematical expressions for the complex rectangular plate mode shapes you saw in the simulator.

Then, to understand how computers solve this continuum differential equation, learn the basics of FEM eigenvalue analysis. The keywords are the "mass matrix" and the "stiffness matrix." The structure is divided into small elements (e.g., triangles or quadrilaterals), and the deformation and mass of each are represented by matrices. This ultimately reduces to a generalized eigenvalue problem: $(\mathbf{K} - \omega^2 \mathbf{M})\mathbf{u}=0$. Behind the scenes of the simulator, a similar calculation is likely being performed at high speed. From here, you can step up to more realistic 3D structural modal analysis or complex eigenvalue analysis that considers damping.