Home▸Nanotechnology & MEMS▸NEMS Resonant Mass Sensor — Frequency-Response Waterfall (2D)

NEMS Resonant Mass Sensor — Frequency-Response Waterfall (2D)

Interactive 2D frequency-response view of a NEMS resonant mass sensor: watch the analytic resonance curve of a driven damped oscillator step left as particles land, stacked into a fading waterfall that reveals the linewidth set by the quality factor Q.

Nanotechnology & MEMS2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-nems-resonant-mass-sensor-simulator ↗ Open standalone

This is the 2D companion to the 3D NEMS resonant mass sensor simulator. Instead of animating the physical shape of a vibrating nanocantilever, it plots the analytic steady-state frequency-response curve of the identical driven damped harmonic oscillator and sweeps it live across a frequency window. Every time a particle lands on the sensor, the total vibrating mass increases by a tiny amount, the resonance peak steps to a slightly lower frequency, and the previous curve is kept on screen as a fading trace — stacking landings into a waterfall that makes the staircase shift, and the linewidth set by the quality factor Q, directly visible. Adjust particle mass, landing rate and Q to see how each one shapes the readout a real NEMS lab would see on a network analyzer.

⚙ Under the hood

A 2D companion to the 3D NEMS resonant mass sensor: instead of animating the cantilever's physical bending, this view sweeps the analytic steady-state frequency-response curve of a driven damped harmonic oscillator (A(ω) = F0 / (m·sqrt((ω0²-ω²)² + (ωω0/Q)²))) and stacks each landing event as a fading waterfall of curves, so the resonance peak's leftward staircase shift — and the linewidth set by the quality factor Q — become directly visible as each particle adds mass.

NEMSfrequency responseresonant frequencymass sensorquality factornanoelectromechanical systemswaterfall plotnanotechnology

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

What did you find?

Add reproduction steps (optional)