Simply-supported beam — first three bending natural frequencies#
A prismatic slender beam of length \(L\), cross-section \(w \times h\), simply supported at both ends, vibrates transversely with mode shapes \(w_n(x) = \sin(n \pi x / L)\) and natural frequencies
For \(L / h = 20\) the first few bending modes dominate the low end of the spectrum; torsional + axial modes appear well above them.
Problem#
Parameter |
Value |
|---|---|
Length |
1.0 m |
Cross-section |
0.05 m × 0.05 m (square) |
Young’s modulus |
200 GPa |
Poisson’s ratio |
0.30 |
Density |
7 850 kg/m³ |
Expected |
114.44 Hz |
Expected |
457.76 Hz (4 × f₁) |
Expected |
1 030.0 Hz (9 × f₁) |
Analytical reference#
Euler–Bernoulli separation-of-variables solution for a simply-supported prismatic beam (Rao, Mechanical Vibrations 6th ed., §8.5; Meirovitch, Fundamentals of Vibrations §7.4).
femorph-solver result#
Ran by tests/validation/test_ss_beam_modes.py on an
SOLID185 enhanced-strain hex mesh with the same knife-edge
support convention as the static SS-beam problem. Mode
identification uses a post-processing filter: pick the first
finite-frequency mode that is (a) dominated by UZ motion
(≥ 70 % of kinetic energy) and (b) has the expected number of
antinodes along the top-face centerline. This isolates the
pure x-z-plane bending modes from the y-bending, torsional,
and axial families the square cross-section admits at
interleaved frequencies.
Refinement |
Mesh |
|
|
|
|---|---|---|---|---|
Coarse |
20 × 3 × 3 |
113.62 (−0.7 %) |
438.60 (−4.2 %) |
1 072.41 (+4.1 %) |
Medium |
40 × 3 × 3 |
113.33 (−1.0 %) |
433.35 (−5.3 %) |
1 042.17 (+1.2 %) |
Refined |
80 × 3 × 3 |
113.23 (−1.1 %) |
431.12 (−5.8 %) |
1 031.49 (+0.2 %) |
The persistent ~5 % shift on f_2 is the combined rotary-
inertia + shear-deformation correction that Timoshenko beam
theory captures but the pure Euler–Bernoulli reference omits.
At L / h = 20 the correction is small but not negligible
for the second bending mode.
Cross-references#
Source |
Reported |
Problem ID / location |
|---|---|---|
Closed form (Euler–Bernoulli) |
114.44 |
Rao 2017 §8.5 |
Meirovitch (2010) §7.4 |
114.44 |
SS beam transverse vibration |
femorph-solver (refined) |
113.23 |
|
MAPDL Verification Manual |
≈ 114.4 |
VM-89 Natural frequencies of a SS beam |
Abaqus Verification Manual |
≈ 114.4 |
AVM 1.6.x SS beam natural freq family |
Source#
Problem class:
femorph_solver.validation.problems.SimplySupportedBeamModes.
Backing regression test:
tests/validation/test_ss_beam_modes.py — three-mesh
convergence sweep asserting each of f_1, f_2, f_3
passes its published tolerance and that the three frequencies
are strictly ordered.