HomeMaterials ScienceNanobeam Resonator: Finite-Difference Ring-Down Frequency

Nanobeam Resonator: Finite-Difference Ring-Down Frequency

Interactive 2D companion to the 3D nanomechanical resonator: a finite-difference time-domain solver integrates the actual clamped-clamped Euler-Bernoulli beam PDE with axial tension, taps the beam and reads its resonant frequency straight off the ring-down zero-crossings, then compares that computed value against the closed-form bending+tension formula the 3D scene uses.

Materials Science2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-nanomechanical-resonator-frequency-shift ↗ Open standalone

This is the 2D companion to the 3D nanomechanical resonator scene, and it reaches the same tension-induced frequency shift by a genuinely different, independently-computed route. Instead of looking a resonant frequency up from a fitted closed-form combination of bending and string terms, this simulator discretizes the doubly-clamped nanobeam into a finite-difference lattice and time-steps the true clamped-clamped Euler-Bernoulli beam equation with axial tension. Tap the beam to seed a ring-down, exactly as a real NEMS resonator is characterized on a bench, and watch the resonant frequency get measured directly off the zero-crossings of the simulated oscillation — then compare it live against the closed-form formula the 3D scene uses. A standalone grid-refinement study confirms the finite-difference result is grid-independent and reveals that the closed-form quadrature-sum formula, while a good standard engineering approximation, runs a genuine few percent low in the bending/tension crossover regime — a real, verified discrepancy between the fitted-formula approach and the true PDE eigenfrequency, not a bug in either model.

⚙ Under the hood

2D companion to the 3D nanomechanical resonator: a finite-difference time-domain solver integrates the actual clamped-clamped Euler-Bernoulli beam PDE with axial tension, taps the beam and measures its resonant frequency straight off the ring-down zero-crossings, then compares that computed value live against the closed-form bending+tension formula the 3D scene uses.

nanomechanicsNEMSfinite differencebeam equationring-downmaterials science

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)