Abstract
Restricting the instruction of coupled oscillators to non-dissipative systems limits the comprehension of real-world phenomena. To bridge this gap, this work proposes a unified pathway for Tuned Mass Dampers on steel structures, combining a Lagrangian derivation, Fixed Point Theory as the analytical approximation, and Differential Evolution as the numerical reference to quantify performance degradation. For combinations of primary damping and mass ratios within ranges typical of real structures, Differential Evolution applied to the frequency response of the non-dimensional two-degree-of-freedom system reveals that classical Fixed Point Theory parameters remain demonstrably adequate in the low-damping regime, while numerical optimization becomes increasingly relevant as primary damping grows. Aimed at advanced undergraduate students in Physics and Engineering, this primarily educational contribution shows quantitatively how to assess, rather than assume, the practical validity of an analytical approximation. The proposed algorithms are self-contained and directly reproducible, facilitating integration into advanced undergraduate physics and engineering curricula.
Keywords:
Physics Education; Coupled Oscillators; Tuned Mass Damper; Computational Simulation; Fixed Point Theory
Resumo
A restrição do ensino de osciladores acoplados a sistemas sem dissipação limita a compreensão de fenômenos reais. Para superar essa lacuna, este trabalho propõe um roteiro unificado que combina derivação Lagrangiana, Teoria do Ponto Fixo como aproximação analítica e Evolução Diferencial como referência numérica para quantificar a degradação de desempenho, aplicado a Absorvedores de Massa Sintonizados em estruturas de aço. Para combinações de razões de amortecimento primário e de massa dentro de faixas típicas de estruturas reais, a Evolução Diferencial aplicada à resposta em frequência do sistema adimensional de dois graus de liberdade revela que os parâmetros clássicos da Teoria do Ponto Fixo permanecem quantitativamente adequados no regime de baixo amortecimento, enquanto a otimização numérica torna-se progressivamente necessária à medida que o amortecimento primário cresce. Voltada a estudantes em fase final de graduação em Física e Engenharia, esta contribuição primariamente educacional mostra quantitativamente como avaliar, e não apenas assumir, a validade prática de uma aproximação analítica. Os algoritmos propostos são autocontidos e diretamente reprodutíveis, facilitando a integração em disciplinas avançadas de graduação em física e engenharia.
Palavras-chave:
Ensino de Física; Osciladores Acoplados; Absorvedor de Massa Sintonizado; Simulação Computacional; Teoria do Ponto Fixo
1. Introduction
The harmonic oscillator is a cornerstone of physics education, occupying a central place in courses from introductory mechanics through advanced classical dynamics. In most curricula, coupled oscillators are introduced through the paradigmatic two-mass-spring system, where the analysis typically assumes ideal, undamped behavior.
While this idealization provides a clear conceptual foundation for understanding normal modes, resonance, and energy transfer, the gap between these textbook models and the real systems encountered in engineering practice, where dissipation is unavoidable and plays a non-negligible role in the dynamics, remains difficult to bridge. For students, this transition offers an opportunity to assess quantitatively where the idealized model ceases to be reliable. This opportunity aligns with Problem-Based Learning (PBL), in which students learn content and thinking strategies by solving problems embedded in real contexts [1, 2].
Recent literature explores vibration phenomena through various technical lenses: Diniz [3] revisits the harmonic oscillator damped by surface contact friction, providing a comprehensive physical and mathematical treatment of its properties, and separately catalogs twelve distinct analytical methods for the standard SHO [4]. Furthermore, Lima [5] analyzes the impact of initial conditions and damping in the underdamped regime, and Alves [6] introduces an algebraic solution grounded in the Hamiltonian formalism. In the computational domain, Melnik [7] describes SHO dynamics through space-time discretization and recurrence matrices. These contributions reflect the enduring role of the fundamental oscillator in physics education, yet none extends the analysis to the regime of coupled, damped oscillators addressed here.
The Tuned Mass Damper (TMD), also known as the Dynamic Vibration Absorber, offers a compelling bridge between the theoretical framework of coupled oscillators and practical structural engineering. A TMD is a secondary mass-spring-damper system deliberately attached to a primary vibrating structure to reduce its oscillation amplitude near resonance [8].
The underlying physics is essentially the coupled-oscillator problem studied in classical mechanics: by tuning the secondary system’s natural frequency, one exploits the energy exchange between the two coupled masses to suppress vibrations in the primary structure. Real-world TMDs are found in landmark structures such as the Taipei 101 skyscraper, the Citicorp Center in New York, and numerous slender footbridges worldwide. A Brazilian application is the Rio–Niterói Bridge, where multiple synchronized dynamic attenuators were installed to control wind-induced oscillations [9].
The seminal contribution of Ormondroyd and Den Hartog [10] introduced a damping element into the absorber, and Den Hartog’s Fixed Point Theory (FPT) [11] subsequently provided elegant closed-form design formulas that remain widely used nowadays. These formulas, however, rest on the idealization that the primary structure is undamped (), the same simplification routinely encountered in textbook coupled-oscillator problems.
When the primary structure possesses inherent damping (), the fixed points lose their invariant character [12], exact closed-form solutions become analytically intractable, and numerical methods emerge as the natural and necessary tool [12, 13]. Several numerical strategies, including Particle Swarm Optimization (PSO) [14] and Genetic Algorithms (GA) [15], have been applied to TMD optimization; here, Differential Evolution (DE) [16] is adopted for its simplicity and native availability in SciPy [17], making it directly reproducible.
This intersection between an elegant analytical theory and its natural limits makes the TMD an ideal vehicle for teaching several interconnected physics and computational concepts in advanced undergraduate courses.
Steel structures like footbridges, floors, and slender buildings [18] represent a particularly instructive case study because their inherent damping ratios are characteristically low (0.3% to 1.5%), placing them in a regime where classical FPT parameters are expected to remain approximately valid, but where deviations become observable and quantifiable through simulation.
While two-degree-of-freedom (2-DOF) TMD optimization is well-documented, there is an excellent opportunity to further integrate its analytical foundations and computational methods in undergraduate education. Recent literature provides robust practical foundations, such as the valuable quantitative TMD assessment via Scilab developed by Souza [19] and the coupled oscillators approach via Python and RK4 by Rodrigues et al. [20]. Alongside standard textbooks [21, 22] and applied works like Soriano [18], these resources establish a strong theoretical and practical baseline.
Building upon this solid baseline, this work proposes a unified treatment: a Lagrangian derivation of the 2-DOF equations of motion, a non-dimensional formulation that makes scale invariance explicit, closed-form FPT as a transparent analytical reference, and Differential Evolution as a numerical counterpart, applied across the mass ratios and primary damping levels representative of steel structures. This combination makes it possible to determine, quantitatively and reproducibly, to what extent the classical FPT parameters remain suitable for structures whose primary damping is low but nonzero, and where numerical optimization becomes necessary instead, turning the validity of an analytical idealization from something to be assumed into something to be assessed.
2. Physical Model and Equations of Motion
The system consists of a primary structure (mass , stiffness , viscous damping ) coupled to a TMD (mass , stiffness , viscous damping ), as depicted in Figure 1. An external harmonic force acts on the primary mass. This two-degree-of-freedom (2-DOF) system is the natural generalization of the standard textbook coupled-oscillator problem, extended to include damping and forced excitation.
Schematic of the 2-DOF system: a primary mass () with stiffness () and damping (), coupled to a TMD mass () with stiffness () and damping (). An external force drives the primary mass. Here and denote the absolute displacements of and .
2.1. Lagrangian formulation
The Lagrangian formalism is adopted as an energy-based alternative to Newtonian free-body diagrams, simplifying the treatment of interaction forces. The Rayleigh function incorporates damping systematically, while the variational formulation connects directly to the principle of stationary action studied in advanced classical mechanics.
The system’s configuration is described by the generalized coordinates , representing the absolute displacements of and , with degrees of freedom. The system is subjected to an external harmonic force on the primary mass, so the generalized force vector is . The kinetic energy , potential energy , and Rayleigh dissipation function are:
The Lagrangian is therefore
The Euler-Lagrange equations arise from requiring the action to be stationary with respect to arbitrary variations of the generalized coordinates that vanish at the endpoints, the principle of stationary action (). It is precisely this variational structure that Emmy Noether [23] exploited to establish that every continuous symmetry of the action generates a conserved quantity, a result explored in the context of physics education by Acevedo and Pimentel [24].
The Euler-Lagrange equation with dissipation [25] for each generalized coordinate reads
Here denotes only the non-dissipative, externally applied generalized force, since dissipative effects are already accounted for by . Computing each term explicitly:
For :
For :
These equations are assembled into the compact matrix form:
The mass matrix, equation (13), is a diagonal matrix, indicating that the system is inertially decoupled in the selected coordinate system. It accounts for the inertia of the primary structure and the auxiliary absorber:
The damping matrix, equation (14), characterizes the dissipative forces within the system. The off-diagonal terms represent the viscous coupling between the two masses:
The stiffness matrix, equation (15), defines the restorative elastic forces. Similar to the damping matrix, the negative off-diagonal terms indicate that the force acting on one mass is dependent on the relative displacement of the other:
The vector on the right-hand side of the governing equation represents the external harmonic excitation applied to the system:
2.2. Non-dimensional parameters
Dividing the equations of motion by , where and are the undamped natural frequencies of the primary structure and the TMD, respectively, and adopting dimensionless time , collapses the system into a form governed entirely by a small set of ratios. These are: the mass ratio , representing the ratio of the absorber mass to the primary mass; the tuning ratio , which quantifies how closely the TMD natural frequency matches that of the primary system; the primary damping ratio , characterizing energy dissipation in the primary structure; the TMD damping ratio ; and the normalized excitation frequency .
In these variables, the non-dimensional matrices are
and
This normalization carries a concrete physical message: two physically different systems with the same dimensionless parameters behave identically. This is a concrete and striking application of dimensional analysis in structural dynamics. TMD performance is entirely determined by the four numbers and the frequency ratio variable . The TMD design problem therefore reduces to selecting the design vector for fixed and so as to minimize the primary structure’s peak response amplitude.
3. Frequency Response and Fixed Point Theory
3.1. Frequency response function
The quantity of physical interest is the frequency response function (FRF)
, defined as the steady-state displacement amplitude of the primary mass normalised by the static deflection :
To compute , the steady-state solution of equation (12) under harmonic excitation is sought. Assuming and substituting into equation (12) yields the algebraic system
where the dynamic-stiffness matrix
generalises static stiffness to account for inertial and dissipative effects at each excitation frequency.
Dividing equation (21) by and using the non-dimensional matrices and parameters of Section 2 gives the non-dimensional counterpart
with
Solving equation (23) gives . Defining the FRF matrix via and comparing with the solution identifies
Since only the primary mass is excited (), the quantity of interest is the entry of , which by Cramer’s rule yields
Expanding the non-dimensional matrices of Section 2, the elements of are
so that is an explicit rational function of for any .
A structurally important feature is that enters the FRF exclusively through the imaginary part of : setting causes the -dependent terms to cancel from the FRF ratio at specific frequencies, giving rise to the invariant fixed points exploited in the following subsection.
For the sake of brevity, is denoted simply , as the idea is to diminish the vibration of the main mass. Figure 2 shows how the shape of varies with and , providing an intuitive grasp of what tuning means physically: a poorly tuned absorber may amplify rather than suppress oscillations, while an optimally tuned one splits the single resonance peak of the bare primary structure into two bounded peaks. This two-peak structure motivates the closed-form design strategy developed in the following subsection.
Normalized amplitude–frequency curves for , , and fixed , with (blue), (orange), and (green); the corresponding peak amplitudes are , , and . Black dots mark the two fixed points. An optimal set of yields two peaks of equal height.
3.2. Fixed point theory
For an idealized undamped primary system (), a remarkable property holds: all FRF curves for varying pass through two common invariant points, independent of [11]. Den Hartog exploited this property in a two-step argument:
-
Equal fixed points. Set the FRF magnitude at the two frequency-independent points equal to each other; this uniquely determines the optimal tuning ratio .
-
Equal peaks. Choose such that the two resonant peaks of coincide with these fixed points in amplitude; this determines .
The result is an elegant closed-form set (superscript : analytical; superscript : numerical, introduced in Section 4):
3.3. The criterion
The design objective is to minimize the peak FRF amplitude:
known as the norm of the transfer function. This criterion is appropriate for vibration attenuation because it directly bounds the worst-case dynamic amplification over all excitation frequencies, the quantity most relevant to structural safety and human comfort.
3.4. FPT approximation
Although FPT yields practical closed-form expressions, its solution is an approximation [12, 26, 27] even under
the assumption : Den Hartog’s step-2 procedure averages two different optimal values, one per fixed point, so the resulting peaks are only approximately equal and approximately coincident with the fixed-point amplitudes. The true optimum achieves exactly equal peaks at a slightly lower common amplitude, as illustrated in Figure 3 for .
FRF comparison for and , illustrating FPT as an approximation. Analytical (blue): , with . Numerical (orange): , with .
Figure 4 makes this residual gap visible at quantitatively meaningful scale: at the left peak the FPT curve sits slightly higher than the numerically optimized curve; the same asymmetry, with a different magnitude, appears at the right peak, direct evidence of the averaging step. Analytical elegance and strict numerical optimality are related but distinct properties.
Zoomed-in view of Figure 3 near the (a) left and (b) right resonance peaks for and . At the left peak the analytical design reaches and the numerical optimum reaches ; at the right peak, and , respectively: the numerical solution equalizes the two peaks exactly.
This gap, small at , grows as primary damping increases. The fixed points exist because decouples from their locations; for any these intersections drift, visually breaking the invariance. This growing deviation motivates the computational treatment developed in Section 4.
4. Computational Simulation
4.1. Computing the FRF
For a given parameter set , the FRF magnitude is evaluated over a discrete frequency grid by solving the complex linear system at each point. Algorithm 1 outlines the procedure.
In practice, the frequency grid is set to uniformly spaced points over , which covers both resonant peaks of the optimally tuned TMD for all parameter combinations considered here. The complex linear system at each grid point is solved by direct inversion of the dynamic-stiffness matrix of equation (23); because the matrix is small, no iterative solver is needed and the per-point cost is negligible.
A useful analytical verification of Algorithm 1 is the static limit. At , the dynamic-stiffness matrix reduces to , and equation (23) simplifies to . Since and for any and , one obtains identically, confirming that at zero frequency, the purely static deflection equal to . This result holds regardless of and provides a parameter-free unit test for any implementation of Algorithm 1: if a numerical code does not return , the matrix assembly or normalization contains an error that would propagate into the optimization of Algorithm 2.
4.2. Numerical optimization
When , the FPT parameters are no longer optimal [12]. The true optimum is found by solving:
Because is non-smooth (it is a maximum over a continuous set) and may exhibit multiple local minima, gradient-free global optimization is appropriate. Gradient-based methods are unreliable for non-smooth objectives, and single-start simplex methods (e.g., Nelder-Mead) may stall at local optima. DE [16], a population-based stochastic algorithm that evolves a set of candidate solutions through stochastic difference operations, is employed to provide robust global exploration without derivative information. Algorithm 2 summarizes the approach, implemented in Python via SciPy’s differential_evolution function [17].
The hyperparameters were chosen with two criteria in mind: numerical precision and reproducibility. The tolerance ensures that the optimizer’s residual error is negligible relative to the physical phenomenon under study. A SciPy population multiplier of 20, corresponding to 40 individuals, offers a wide margin for the two-dimensional search space , and 2000 iterations provide a sufficient budget even in flat regions of ; in practice, convergence is observed well before the iteration limit. The fixed seed yields the same numerical values at the reported precision in repeated executions. The best1bin mutation strategy is the standard choice for smooth, low-dimensional objectives and requires no additional tuning.
Repeating the optimization for the most sensitive case of Table 1 (, ) with ten different random seeds produced a maximum variation of in , in , and in , confirming that DE converges to the same global optimum regardless of the seed. Likewise, recomputing for all eight cases of Table 1 with frequency grids of 5 000, 10 000, and 20 000 points changes the reported values by at most percentage points relative to the grid adopted throughout this work, confirming that the chosen discretization is adequate.
Percentage performance degradation when using FPT parameters instead of numerically optimal parameters, for selected primary damping ratios and mass ratios .
5. Results and Discussion
5.1. Comparative FRF analysis
Table 1 quantifies the percentage difference between the peak FRF amplitude obtained with classical FPT parameters () and numerically optimal parameters () for representative primary damping levels:
The numerically optimal response , rather than the analytical one, is taken as the reference in the denominator because it is, by construction, the true minimum achievable peak response for the given ; therefore measures how far the FPT design falls from the best attainable performance.
The four values of are not arbitrary: they correspond to commonly accepted equivalent viscous damping ratios for distinct classes of steel structures [18] – footbridges (), bridges with spans exceeding 20 m (), buildings taller than 100 m (), and buildings up to approximately 100 m in height (). Each column of Table 1 therefore maps to a distinct structural class, allowing the student or practicing engineer to read off the degradation relevant to their specific application and decide whether FPT remains adequate or numerical optimization becomes necessary. The two mass ratios carry analogous meaning; and mark the lower and upper ends of the interval covered by this study, spanning the values commonly adopted in TMD installations on steel structures, so the rows of Table 1 bracket the practical design range while Figures 5 and 6 cover the intermediate mass ratios continuously.
Maximum amplitude magnification factor of the primary system equipped with a numerically optimized TMD, as a function of mass ratio and primary damping ratio , shown as a three-dimensional surface. The surface represents the minimized peak response achieved.
Two-dimensional contour map of the same minimized peak response surface shown in Figure 5, as a function of mass ratio and primary damping ratio .
The performance degradation when relying on classical FPT is minimal for very low primary damping (around 0.5% for ), as shown in Table 1, but it grows steadily as increases, reaching up to 2.46% for . While these deviations might seem small, they quantitatively confirm that FPT is strictly an approximation for damped primary structures. As the inherent dissipation of the host structure grows, the equal-peaks assumption loses its strict optimality, making numerical minimization increasingly relevant for precise tuning. The near-identical values across both rows further indicate that, for the two mass-ratio values considered, performance degradation is more sensitive to variations in than in , which justifies the compactness of Table 1. The companion repository provides the same comparison and complete design parameters for intermediate mass ratios.
Figure 5 presents the global performance landscape of the numerically optimized TMD as a smooth surface over the design space , with Figure 6 giving the corresponding contour view. Each point on the surface represents the true minimum achievable peak response obtained by DE for that combination of mass ratio and primary damping. The dominant feature is the strong dependence on : as the mass ratio increases, the achievable peak response decreases substantially, because a larger secondary mass extracts more vibrational energy from the primary structure per cycle and sustains a broader suppression bandwidth.
This trade-off is the central design constraint of any TMD application, with a heavier absorber performing better but imposing a larger mass penalty on the host structure. Along the direction, for fixed , the surface reveals how the optimal achievable performance evolves as the primary structure’s inherent dissipation changes, illustrating the interplay between the TMD’s active suppression mechanism and the structure’s own energy dissipation. For the low-damping regime examined here (), the surface varies smoothly and without abrupt features, consistent with the expectation that FPT parameters remain near-optimal throughout this domain.
Instructors may use this surface as a global design chart: given a mass ratio and a structural damping estimate, it immediately provides the best attainable peak response.
5.2. Educational discussion
This PBL unit targets courses in advanced classical mechanics, structural dynamics, or computational physics, assuming only the Euler–Lagrange equation with dissipation, complex algebra, and basic Python. Deriving the coupled equations builds physical modeling as flexible knowledge [1], assessing FPT exercises metacognitive reasoning about model validity [2], and implementing DE demands self-directed learning [28]. The computational results suggest the following directions for course design.
(1) Quantifying the validity of an approximation. For , FPT parameters deliver performance within 1% of the numerical optimum, an excellent approximation. This concretely illustrates that idealized models can remain practically valid well beyond their strict domain of validity, and that quantifying the error is as important as recognizing the model’s assumptions.
A productive exercise is to reproduce the row of Table 1 from scratch using Algorithms 1 and 2.
(2) When numerical methods become necessary. As grows, the analytical approximation deteriorates. At the gap reaches , small in absolute terms but potentially significant in sensitive applications. This motivates numerical optimization as a natural, incremental extension of the analytical approach, rather than an alternative to it.
An exercise is to plot, on the same axes, the FRFs obtained with FPT parameters and with numerically optimal parameters for and , using Algorithms 1 and 2. Following the approach of Figure 3, the exercise invites visual identification of the value of below which the two curves become indistinguishable, then comparison with the quantitative boundary implied by Table 1.
(3) Mode splitting and resonance visualization. The FRF plots of Figure 2 make visible how the single resonance peak of the undamped primary structure splits into two peaks when the TMD is added. Figure 5 further shows how the minimized peak response varies with and , revealing the role of mass ratio in reducing the achievable peak amplitude. These are computational manifestations of the mode-splitting phenomenon well known from coupled-oscillator theory.
A complementary exercise is to verify the peak locations analytically by solving the secular equation for the undamped coupled system. For the footbridge case (, , ), setting yields a quadratic in with roots and , corresponding to coupled eigenfrequencies and .
Comparing these values with the peaks visible in Figure 2 confirms that the two-peak structure is a direct consequence of mode splitting in the coupled eigenvalue problem rather than an artifact of the optimization criterion.
These directions align with findings in the education literature beyond the PBL framework itself. Medina and Velazco address conceptual and mathematical difficulties of the conventional damped-oscillation model [29]. Review-level evidence indicates that problem-based formats favor deep learning [30] and that collaborative problem solving improves students’ critical thinking [31], while the integration of computational thinking into STEM instruction constitutes an emerging research line of its own [32].
5.3. Instructional extension
The following cross-disciplinary connection is offered as optional enrichment for instructors seeking to extend the course beyond structural dynamics.
Cross-disciplinary connection: avoided crossing in quantum mechanics. The coupling-induced splitting of the TMD’s two eigenfrequencies is the mechanical instance of the quantum avoided crossing [33]: as the tuning ratio is swept through unity, the two eigenfrequencies of the coupled system approach but never cross, repelling one another just as interacting quantum states form an energy gap proportional to their coupling strength. Both the undamped TMD and the two-level quantum system are instances of the same eigenvalue problem, and the two hybridized eigenfrequencies of the TMD are the mechanical analogues of the repelled energy levels .
The formal parallel becomes explicit when both problems are reduced to their secular equations. For the undamped TMD (, ), requiring gives
while the two-level quantum system with unperturbed energies , and coupling element yields
Both equations share the same algebraic structure: a product of diagonal factors minus the square of an off-diagonal coupling. Note, however, that the isomorphism is algebraic rather than term-by-term physical: in the TMD, appears in both diagonal factors (shifting the effective stiffness of each mass), whereas is strictly off-diagonal and leaves , unchanged. The two roots of equation (34) are the hybridized eigenfrequencies of the coupled TMD; the two roots of equation (35) are the repelled energy levels of the coupled quantum states, separated by a gap at the degeneracy point . The splitting between the two resonant peaks is the mechanical counterpart of this energy gap.
Instructors may use this analogy to demonstrate that the physics of mode splitting transcends any single discipline, deepening engagement and providing a concrete example of how the same linear-algebraic structure governs coupled systems in both classical mechanics and quantum theory.
6. Conclusion
This work presented a structured pathway for teaching coupled-oscillator physics through TMDs applied to steel structures. Starting from first principles via the Euler-Lagrange formulation, the article developed the frequency-domain analysis of the driven 2-DOF system and introduced a non-dimensional parameter framework, , that makes the physics portable across scales. The article then introduced Den Hartog’s FPT as a transparent and historically important closed-form reference, and used computational simulation to quantify its limits when the primary structure possesses small but finite damping.
The quantitative findings confirm that, for steel structures with and for both mass ratios examined ( and ), chosen as representative of typical TMD applications, the classical FPT parameters deviate less than 1% from the numerical optimum. Intermediate values can be generated directly from Algorithms 1 and 2. As Table 1 shows, at the deviation reaches and grows to 2.46% at , making numerical optimization increasingly relevant as primary damping grows, a practical approximation whose validity can now be assessed rather than merely assumed.
Beyond the numerical results, the principal contribution of this work is a single reproducible pathway combining four elements into a unified treatment: a complete Lagrangian derivation of the 2-DOF equations of motion, a non-dimensional formulation that makes scale invariance explicit, closed-form FPT results as a transparent analytical reference, and quantified performance degradation as an explicit function of primary damping. The proposed algorithms are self-contained, facilitating their direct integration into Physics and Engineering courses and interactive notebooks. Through this computational approach, this pathway enables actively quantifying the limitations of theoretical approximations, a cognitive step that a purely analytical treatment cannot provide.
For instructors wishing to extend the treatment beyond structural dynamics, Section 5.3 shows that the mode splitting observed here is the mechanical instance of the avoided-crossing phenomenon in quantum mechanics, an illustration that the physics of coupled oscillators transcends any single discipline.
Data Availability
The code supporting the results of this study is openly available at Zenodo: https://doi.org/10.5281/zenodo.21312499.
References
- [1] C.E. Hmelo-Silver, Educ. Psychol. Rev. 16, 235 (2004).
- [2] K. Smith, N. Maynard, A. Berry, T. Stephenson, T. Spiteri, D. Corrigan, J. Mansfield, P. Ellerton and T. Smith, Educ. Sci. 12, 728 (2022).
- [3] E.M. Diniz, Rev. Bras. Ensino Fís. 42, e20190195 (2020).
- [4] E.M. Diniz, Rev. Bras. Ensino Fís. 45, e20230054 (2023).
- [5] C.L.S. Lima, Rev. Bras. Ensino Fís. 45, e20220221 (2023).
- [6] M.B. Alves, Rev. Bras. Ensino Fís. 45, e20230152 (2023).
- [7] I.A.C. Melnik, Rev. Bras. Ensino Fís. 44, e20220077 (2022).
- [8] H. Frahm, US Patent 989,958 (1911).
- [9] R.C. Battista and M.S. Pfeil, Rev. Sul-Am. Eng. Estrut. 2, 73 (2005).
- [10] J. Ormondroyd and J.P. Den Hartog, Trans. ASME 50, 9 (1928).
- [11] J.P. Den Hartog, Mechanical Vibrations (McGraw-Hill, New York, 1947).
- [12] T. Asami, O. Nishihara and A.M. Baz, J. Vib. Acoust. 124, 284 (2002).
- [13] N. Su, Z. Chen, Y. Xia and J. Bian, Int. J. Mech. Sci. 264, 108796 (2024).
- [14] A.Y.T. Leung and H. Zhang, Eng. Struct. 31, 715 (2009).
- [15] M. Abdeddaim, S. Djerouni and M. Basili, J. Vib. Eng. Technol. 13, 353 (2025).
- [16] R. Storn and K. Price, J. Glob. Optim. 11, 341 (1997).
- [17] P. Virtanen, R. Gommers, T.E. Oliphant, M. Haberland, T. Reddy, D. Cournapeau, E. Burovski, P. Peterson, W. Weckesser, J. Bright et al., Nat. Methods 17, 261 (2020).
- [18] H.L. Soriano, Introdução à Dinâmica das Estruturas (Elsevier, Rio de Janeiro, 2014).
- [19] L.A.F. Souza, Rev. Bras. Ensino Fís. 46, e20240014 (2024).
- [20] E.I.B. Rodrigues, M.L.S. Dias and R.O. Domingues, Rev. Bras. Ensino Fís. 47, e20240422 (2025).
- [21] D.J. Inman, Engineering Vibration (Pearson, Upper Saddle River, 2014), 4 ed.
- [22] S.S. Rao, Mechanical Vibrations (Pearson, Hoboken, 2017), 6 ed.
- [23] E. Noether, Nachr. Ges. Wiss. Göttingen, Math.-Phys. Kl. 1918, 235 (1918).
- [24] O.A. Acevedo and B.M. Pimentel, Rev. Bras. Ensino Fís. 45, e20230091 (2023).
- [25] H. Goldstein, C.P. Poole and J.L. Safko, Classical Mechanics (Addison-Wesley, San Francisco, 2002), 3 ed.
- [26] O. Nishihara and T. Asami, J. Vib. Acoust. 124, 576 (2002).
- [27] Y. Liu and L. Cheng, Appl. Math. Model. 139, 115812 (2025).
- [28] B. Aidoo, Educ. Sci. 13, 1113 (2023).
- [29] C.F. Medina and S. Velazco, Rev. Bras. Ensino Fís. 41, e20180194 (2019).
- [30] D.H.J.M. Dolmans, S.M.M. Loyens, H. Marcq and D. Gijbels, Adv. Health Sci. Educ. 21, 1087 (2016).
- [31] E. Xu, W. Wang and Q. Wang, Humanit. Soc. Sci. Commun. 10, 1 (2023).
- [32] C. Wang, J. Shen and J. Chao, Int. J. Sci. Math. Educ. 20, 1949 (2022).
- [33] L.D. Landau and E.M. Lifshitz, Quantum Mechanics: Non-Relativistic Theory (Butterworth-Heinemann, Oxford, 1991), 3 ed.












