Theory
Equation of motion: $M\ddot{x}+C\dot{x}+Kx=F(t)$Eigenvalue problem: $(K-\omega^2 M)\phi=0$
Optimal DVA tuning: $f_a/f_1=1/(1+\mu)$
Adjust masses, spring stiffnesses, and damping to explore natural frequencies and frequency response. Add a Dynamic Vibration Absorber (DVA) and watch resonance peaks disappear.
The core physics is described by the matrix equation of motion for forced, damped vibration. This comes from applying Newton's second law to each mass.
$$M\ddot{x}+C\dot{x}+Kx=F(t)$$M is the mass matrix (diagonal with m₁, m₂, m₃). K is the stiffness matrix, connecting each spring (k₁ to k₄). C is the damping matrix, often defined from the damping ratio ζ you can adjust. F(t) is the harmonic force applied to mass m₁, with amplitude F₀.
To find the system's inherent vibration properties (without force or damping), we solve the eigenvalue problem. The solutions are the natural frequencies and mode shapes.
$$(K-\omega^2 M)\phi=0$$Here, ω (omega) are the angular natural frequencies (rad/s). The natural frequencies in Hz are `f = ω/(2π)`. Each ω² is an eigenvalue, and its corresponding vector φ (phi) is an eigenvector or mode shape—a picture of how the masses move together at that frequency.
Tall Building & Skyscraper Design: Tall buildings act like cantilever beams with multiple degrees of freedom. Wind or earthquake forces can excite these natural frequencies. Engineers use mass dampers (a form of DVA), often installed at the top, to absorb swaying energy and prevent occupant discomfort or structural damage.
Automotive Engine Mounting: A car engine vibrates at certain frequencies related to its RPM. The engine mounts are designed as part of a spring-mass system to isolate the chassis from these vibrations. Tuned mass dampers are also used on components like crankshafts to suppress specific harmonic orders.
Aerospace & Aircraft Cabin Noise Reduction: The fuselage of an aircraft has natural vibration modes. Engine and aerodynamic noise can excite these modes, causing loud cabin tones. Small, strategically placed dynamic vibration absorbers on the interior panels can be tuned to target and reduce these specific noise frequencies.
Precision Manufacturing & Microscopy: Vibration from floor disturbances or nearby equipment can ruin the accuracy of semiconductor lithography machines or scanning electron microscopes. These sensitive instruments are often mounted on sophisticated multi-DOF isolation tables that use principles of tuned mass damping to achieve near-zero vibration environments.
When you start using dynamic vibration absorbers, there are a few common pitfalls. First, you might think a dynamic vibration absorber is a magical device that completely eliminates vibration, but strictly speaking, that's not accurate. Theoretically, achieving zero amplitude is only possible for a single frequency and under ideal, zero-damping conditions. In reality, damping exists, and if the excitation force's frequency shifts even slightly, the effectiveness drops sharply. In this simulator, try increasing the 'Damping Ratio ζ' to 0.01 or 0.05; you'll see the once-deep notch become shallower. In practice, designs are sometimes intentionally detuned from the optimal value to provide some tolerance for unexpected frequency variations.
Next is setting the mass ratio μ. You might assume the absorber mass mₐ should be very small compared to the primary mass m₁, but if it's too light, the effect is minimal. For example, attaching a mₐ=1kg (μ=0.01) absorber to an m₁=100kg system has limited impact. Conversely, making it too heavy makes the entire system bulky. For practical systems like automotive engines, μ=0.05 to 0.2 (5-20%) is a realistic range. With this tool, try keeping m₁=10kg and changing mₐ from 0.1kg → 1kg → 5kg to see how the width and depth of the frequency response notch change; you'll get a feel for the trade-off.
Finally, note that 'tuning' isn't just about the spring constant. The optimal spring constant kₐ is given by $k_a = m_a (2\pi f_1)^2 / (1+\mu)^2$, but the damping coefficient cₐ is also crucial. Too little damping creates a deep but narrow notch, which isn't practical. Too much damping flattens the notch, merely suppressing overall vibration. Methods like the 'fixed-points theory' exist to optimize this balance. In the simulator, try fixing kₐ at its optimal value and sliding only cₐ (reflected in the damping ratio ζ) to observe how the shape of the frequency response curve changes.
The concepts of this 3-DOF system with a dynamic absorber are actually a fundamental language common to various engineering fields dealing with vibration and waves. First, consider acoustics and noise control. Vibrations in walls or machine panels generate sound. Suppressing this structural vibration with a dynamic absorber (often called a 'damping sheet' or 'tuned mass' in this context) directly reduces noise. Lowering a peak in the frequency response directly corresponds to cutting a noise peak at a specific frequency.
Next, the connection to control engineering, particularly 'vibration control', is deep. The absorber in this simulator is a classic example of passive control. In contrast, active vibration control uses sensors and actuators to apply a real-time counteracting force. The fundamental goal—"altering the system's resonance characteristics to suppress undesirable response"—is the same. Analyzing the vibration modes of a passive system, like this one, is often the first step in designing active control.
Furthermore, there's an analogy with electrical circuit filter design. The equations of motion for a mass-spring-damper system and the circuit equations for an inductor(L)-capacitor(C)-resistor(R) network are mathematically identical. The frequency response curve you see in this simulator is essentially the characteristic of a band-stop or notch filter in electrical terms. Understanding that the idea of removing only a specific frequency component (noise) is remarkably similar across mechanical and electrical systems can really broaden your perspective.
Once you've grasped the principle with this simulator, consider exploring vibrations of continuous systems. We've dealt with discrete masses and springs, but real beams and plates have mass and stiffness distributed continuously. While such continuous systems have infinite vibration modes, they can be approximated by a finite number of discrete masses (the concept behind the Finite Element Method). A good starting point is to study the relationship between continuous and discrete systems with simple problems like, "How does the natural frequency change if you add a mass to the tip of a cantilever beam?"
Mathematically, deepening your understanding of matrix eigenvalue problems connects everything. The equation $(K-\omega^2 M)\phi=0$ that the simulator solves is the system's "design fingerprint." Try writing out the specific contents of the mass matrix M and stiffness matrix K (including the meaning of off-diagonal terms) and manually tracing how the eigenvalues ω² (square of natural frequencies) and eigenvectors φ (vibration modes) are determined. This is excellent practice. For instance, if you make spring k₂ extremely stiff (a rigid connection), the two masses move as one, effectively reducing the degrees of freedom. Use the simulator to investigate how this phenomenon manifests in the matrix values to deepen your understanding.
Finally, for a practical next step, look into modal damping for multi-degree-of-freedom systems. With the proportional damping used here, you cannot assign different damping ratios to individual modes. However, in real structures, damping often varies greatly between lower and higher modes due to material and joint properties. Analyzing such non-proportionally damped systems and applying damping ratios obtained from experimental modal analysis to design is where practical engineering skill shines. Once you've solidified the basics with this tool, I encourage you to step into that world.