4.2. First Scenario: Dynamic Vibration Absorber Design Without Damping
Consider a scenario in which the vibrating frame structure is equipped with a dynamic vibration absorber, as illustrated in
Figure 6. This design, defined in the previous sections, comprises an additional auxiliary mass
that can dampen the vibrations of the primary system represented by the rectangular plate with mass
. The physical parameters utilized in the simulation are provided for completeness in
Table 1.
In the model scheme illustrated in
Figure 6, the system degrees of freedom include the horizontal displacements of the first and second masses, represented by
and
, respectively, where
t identifies the time-independent variable, and
w denotes the horizontal displacement of the ground. The configuration vector of the system is denoted as reported in Equation (
1), where
identifies the number of degrees of freedom of the structural system,
indicates a time-dependent vector of dimensions
representing the system generalized coordinate vector, while
and
, respectively, denote the time-dependent displacements of the first and second point masses, as mentioned before.
The dynamic model developed here can therefore be approximated as a simple system of two degrees of freedom with lumped parameters, and its mathematical modeling can be performed using the following equation of motion obtained through Lagrange equations:
where
w is a known time-dependent function that plays the role of a forcing function. The two equations of motion allow for the mathematical modeling of the physical model of interest. In Equation (
74), the presence of the time-dependent term
w indicates the imposition of a displacement at the base described by a sinusoidal function defined as
being
where
is the amplitude of the imposed displacement signal,
L is the reference length of the vertical steel bars that form the frame structure assumed as the case study of the paper,
is the angular frequency of the imposed motion, and
is the natural frequency of the primary system considered individually. Once the form of the imposed displacement is defined, it is possible to substitute it into the equations of motion:
where
. Considering the available data, the numerical values of the system mechanical parameters are reported in
Table 2.
For simplicity, the possible presence of dissipative effects due to air resistance and friction forces was considered negligible, and the impact of viscous damping acting on the entire system was initially neglected in this first scenario.
To simulate the dynamic response of the system described mathematically, considering the dynamic model provided in Equation (
74), it is possible to use a SIMULINK block program obtained by writing the two linear accelerations deduced from the equations of motion in the following explicit form:
Considering a simulation time
of 30 (s) and an external excitation amplitude
of
, the graphical representations of the displacements, velocities, and accelerations of the system are shown in
Figure 7,
Figure 8 and
Figure 9.
Figure 7a represents the plot of the time evolution of the first mass displacement
and
Figure 7b represents the plot of the time evolution of the second mass displacement
in the presence of the dynamic vibration absorber without viscous damping.
Figure 8a represents the plot of the time evolution of the first mass velocity
and
Figure 8b represents the plot of the time evolution of the second mass velocity
in the presence of the dynamic vibration absorber without viscous damping.
Figure 9a represents the plot of the time evolution of the first mass acceleration
and
Figure 9b represents the plot of the time evolution of the second mass acceleration
in the presence of the dynamic vibration absorber without viscous damping. All simulations were carried out with the dynamic vibration absorber and without considering viscous damping.
A state space representation of the equations of motion is considered to conveniently perform the modal analysis of the dynamic system under study. To this end, let
be the dimension of the state-space and
be a vector of dimensions
representing the system state vector defined as
Defining
as the number of degrees of freedom of the system and
, the equations of motion that mathematically describe the mechanical model of the system at hand were previously defined in Equation (
74). Thus, the matrix representation of Equation (
74) can be readily expressed in the following form:
being
and
where
is the externally applied force vector with dimensions
, corresponding to the displacement imposed at the base,
is the input collocation matrix with dimensions
, where
represents the number of inputs,
F denotes the non-zero time-dependent input force,
indicates the vector of generalized accelerations of the system,
is the generalized velocity vector,
represents the displacement vector of the two masses,
denotes the mass matrix of the system, while
represents the system stiffness matrix.
In this mathematical formulation, it is possible to determine the values of the physical terms within the matrices that define the system equations of motion, as reported in
Table 2. Using classical methods of analytical dynamics, the mass and stiffness matrices can be defined as follows:
Given the definition of the system state vector and the structural matrices of the benchmark mechanical system, the principal continuous-time state-space matrices for its continuous-time representation can be derived as follows:
being
where
is a square matrix of dimensions
describing the system state matrix,
is the input influence matrix of dimensions
,
is the input vector of dimensions
, while
and
are proper zero and identity matrices having dimensions of
, respectively.
In this study, the eigenvalues and eigenvectors of the matrix
are computed using the MATLAB function
eig. By doing so, the eigenvalues have the following complex conjugate pairs form:
where
i is the imaginary unit, and it is understood that
and
are, respectively, the real and imaginary parts of the eigenvalue
.
Knowing the general analytical form of the mechanical system eigenvalues, one can determine the natural angular frequency
, the damping factor
, and the natural frequency
of each vibration mode
j of the system, and the numerical results found are given in
Table 3.
Since the eigenvalues occur in complex conjugate pairs,
,
, and
also occur in pairs. Furthermore, from the theory of mechanical vibrations, it is well known that the eigenvector matrix relative to the system state-space mathematical coordinates has the following form:
where
is a constant matrix of dimensions
, representing the eigenvector matrix associated with the generalized coordinates of the system, and
is a diagonal matrix whose diagonal entries are the eigenvalues
. The matrix
is arranged so that each odd column is the complex conjugate of the subsequent even column, maintaining this pattern for systems with multiple degrees of freedom. From the state-space eigenvector matrix
, the state-space eigenvalue matrix
, and the state-space block submatrix
, one can extract the configuration-space eigenvector matrix
of engineering interest by only selecting the odd columns of the matrix
, as given below:
The configuration-space eigenvector matrix
has dimensions
, while
and
represent the first and second columns of the matrix
and, respectively, describe the first and second normal modes of the flexible structure. The amplitude and phase corresponding to the first and second vibration modes can be obtained from the columns of these configuration-space eigenvectors. This is achieved by expressing the terms of the matrix
in exponential form as follows:
with
and
In Equations (
90) and (
91), the terms
and
, respectively, represent the amplitude and the phase of the component
j of the normal mode
k, which are generally described by complex quantities. However, it is important to note that, since there are no damping effects in the first scenario considered herein, the phase angles assume, respectively, the values 0 and
. In synthesis, the numerical results found from the present analysis to describe the physical parameters of the normal modes of the vibrating systems are reported in
Table 3.
To facilitate the understanding of the modes of vibration reported in
Table 3, it is common practice to normalize the values of the amplitude of the modes of vibration
and consider the phases of the first mode shape as reference.
4.3. Second Scenario: Dynamic Vibration Absorber Design with Damping
This subsection considers the scenario where the vibrating frame structure is equipped with a dynamic vibration absorber having a damper, which was technically designed as shown in the previous sections. Consequently, the dynamic vibration absorber acts as an additional auxiliary mass , capable of dampening the vibrations of the primary system represented by the rectangular plate with mass in virtue of the adequately tuned additional stiffness and damping parameters, denoted by and .
In the model under consideration, only two degrees of freedom are defined by the horizontal displacements of the first and second masses, denoted by
and
, respectively. In this second scenario, the configuration and state vectors
and
of the mechanical system are identical to those considered in the first scenario, as given in Equations (
1) and (
79), respectively. Thus, even in this second scenario, the mechanical model of the structural system under study can be approximated as a lumped parameter system with two degrees of freedom, following the scheme shown in
Figure 10.
The mathematical modeling of the vibrating system shown in
Figure 10 can be carried out by considering the following equation of motion obtained from the use of Lagrange equations:
Considering the available data, the numerical values for the system’s mechanical parameters match those reported in
Table 3, except for the value of the viscous damping coefficient of the auxiliary system, which is given as
.
The system equations of motion given in Equation (
92) can be readily rewritten in the following compact matrix form:
being
where
,
, and
, respectively, denote the system mass, damping, and stiffness matrices of dimensions
, while
, and the forcing function due to the ground external motion
is a vector of dimensions
identical to the one given in Equation (
81). Consequently, the system state matrix assumes the following block form:
Employing a procedure for the modal analysis that follows the same steps described in the previous subsection, one can easily find the system modal parameters in the presence of damping and considering the dynamic vibration absorber, as reported in
Table 4.
On the other hand, to simulate the dynamic response of the system described mathematically by the two equations of motion given in Equation (
92), it is possible to use a SIMULINK block program obtained by writing the system acceleration functions derived from the equations of motion in the following explicit form:
The two equations of motion allow for the definition of mathematical modeling of the system and to graphically represent, through a SIMULINK model that is numerically solved, the dynamic response describing the time responses of the two masses constituting the system. Considering a simulation time of 30 (s) again, the time evolutions shown in
Figure 11,
Figure 12 and
Figure 13 are obtained, respectively, for the first and second masses.
Figure 11a represents the plot of the time evolution of the first mass displacement
and
Figure 11b represents the plot of the time evolution of the second mass displacement
in the presence of the dynamic vibration absorber with viscous damping.
Figure 12a represents the plot of the time evolution of the first mass velocity
and
Figure 12b represents the plot of the time evolution of the second mass velocity
in the presence of the dynamic vibration absorber with viscous damping.
Figure 13a represents the plot of the time evolution of the first mass acceleration
and
Figure 13b represents the plot of the time evolution of the second mass acceleration
in the presence of the dynamic vibration absorber with viscous damping. All simulations were carried out with the dynamic vibration absorber and considering the viscous damping.
4.4. Third Scenario: Parametric Identification and Optimal Design
As discussed in this third and last scenario, the correct evaluation of system parameters is critical for the optimal design of the dynamic absorber. The mass of the system is generally easy to estimate, while the calculation of system stiffness is more complicated. Therefore, an identification procedure is proposed and analyzed in this section with the purpose of evaluating the stiffness of the primary system [
96,
97]. The approach adopted in this section is illustrated with the block diagram shown in
Figure 14.
The virtual model of the primary structure represents a one-degree-of-freedom vibrating system, as analyzed in
Section 3. It consists of four pillars connecting a rigid base to the frame. The columns are modeled as flexible bodies, and the base is represented as a rigid body. To account for the energy dissipation, a proportional damping factor, expressed as
, is introduced into the structural model so as to ensure a realistic representation of the dynamic behavior. In the simple proportional damping model considered herein for defining the system structural damping
, the Rayleigh damping coefficients are denoted with
and
, where the former coefficient is associated with the primary system mass
, while the latter coefficient is associated with the primary system stiffness
. The physical parameters adopted for representing the virtual model are given in
Table 5 for completeness.
The virtual model receives in input an imposed motion given by the time law
, which represents the force excitation signal
and generates an output acceleration
y corresponding to the input signal. The output acceleration is perturbed with a white noise having a mean parameter
and the standard deviation parameter
, which was appropriately chosen to simulate the uncertainties and disturbances typical of experimental measurements.
Figure 15 shows the output acceleration signal
disturbed by noise.
The accuracy of the measured signal can be readily evaluated by calculating the signal-to-noise ratio. This parameter indicates how predominant the relevant signal is over noise. The signal-to-noise ratio is expressed in decibels (dB) and is evaluated as follows:
where
represents the mean of the squares of the output values, and
denotes the mean of the squares of the noise values. A high index value indicates a clear signal with minimal interference. In the current case study, the observed value is 19.4866 (dB), confirming the consistency of the output evaluated by the virtual model. Therefore, it is possible to proceed to the next step in the workflow illustrated in
Figure 14.
The first phase of the identification process involves employing an identification method to estimate the state-space model of the system. To achieve this, the investigation process adopted in this study utilizes a numerical procedure based on the N4SID (numerical algorithms for subspace state-space system identification) method [
98]. The use of this algorithm facilitates the derivation of a model in the state space from the experimental input and output data [
99]. Consequently, the output of the algorithm serves as a representation of the state space model of the system created from the experimental data. The discrete-time state-space representation of the identified dynamic model is as follows:
where
k is the discrete-time index,
is the discrete-time state vector,
is the discrete-time input vector,
is the discrete-time output vector, whereas
,
,
, and
represent the discrete-time state-space matrices obtained with the use of the N4SID method. For the sake of clarity, the subscript
d indicates that the identified matrices belong to the discrete-time domain so as to not confuse them with their continuous-time counterparts marked with the subscript
c.
The numerical results obtained for the identified matrices
and
are the following:
As previously mentioned, the model obtained using the N4SID method is in the discrete-time form. Therefore, it is necessary to convert it into a continuous model to analyze the dynamic properties of the system under study. This conversion is accomplished using the Zero-Order Hold (ZOH) reconstruction approach [
100] and the discrete-continuous functional relationships implemented in the MATLAB function
d2c, resulting in the continuous-time state-space formulation with the following analytical form:
where
denotes the continuous-time state-space matrix,
represents the continuous-time input influence matrix,
connects the states to the measured outputs, and
indicates the direct influence of inputs on the outputs. This form of the dynamical model provides a complete description of the system in the continuous state-space form. In particular, the numerical results obtained for the identified matrices
and
are presented in the following equation:
As discussed in
Section 4.3, the eigenvalues and eigenvectors of the continuous-time state matrix
are computed using the MATLAB function
eig. Knowing the complex eigenvalue
, one can easily calculate the natural angular frequency
of the system as
where
and
represent the real and imaginary parts of the complex eigenvalue
, respectively. Given the natural angular frequency of the system, it is easy to estimate the stiffness of the system as given in the following equation:
The evaluation of the relative error between the estimated stiffness
and the actual stiffness of the virtual model
is the following:
where
denotes the estimated stiffness coefficient. This error in estimating the stiffness coefficient
indicates the good accuracy of the identified state-space model, which deviates by
% from the virtual stiffness coefficient
.
Given the estimation of the system parameters, the criteria analyzed in this paper can be applied to evaluate the parameters of the dynamic absorber, as extensively discussed in
Section 3.3. To facilitate the methodology explored in this study, the damping coefficient
is neglected as it is quite small. It follows that
Figure 10 shows the lumped parameter model of the structural system obtained with these parameters. Hence, the mathematical modeling of the vibrating system can be carried out by considering the following equation of motion obtained from the use of Lagrange equations:
The dynamic response of the system is evaluated using a special-purpose program developed using SIMULINK (
https://it.mathworks.com/products/simulink.html, accessed on 18 May 2025). Considering again a simulation time
equal to 30 (s), the time evolution displacements shown in
Figure 16,
Figure 17 and
Figure 18 are obtained, respectively, for the first and second masses.
Figure 16a represents the plot of the time evolution of the first mass displacement
and
Figure 16b represents the plot of the time evolution of the second mass displacement
in the presence of the dynamic vibration absorber with viscous damping for the identification case.
Figure 17a represents the plot of the time evolution of the first mass velocity
and
Figure 17b represents the plot of the time evolution of the second mass velocity
in the presence of the dynamic vibration absorber with viscous damping for the identification case.
Figure 18a represents the plot of the time evolution of the first mass acceleration
and
Figure 18b represents the plot of the time evolution of the second mass acceleration
in the presence of the dynamic vibration absorber with viscous damping for the identification case. All simulations were carried out with the dynamic vibration absorber and considering the viscous damping for the identification case.
4.5. Discussion and Final Remarks
The analysis of the first, second, and third scenarios demonstrates that the magnitudes of the oscillations of both masses decrease due to the damping effect of the piston-cylinder systems connected to the primary mass and the auxiliary system, respectively. More specifically, as shown in the two plots in
Figure 11a,b, which illustrate the displacements of the masses comprising the primary mass and the auxiliary mass of the system, it is apparent how the transient related to the damping effects acting on the system diminishes almost instantaneously, allowing for the rapid attainment of the steady-state condition. Furthermore, by comparing the dynamic responses of the primary system and the auxiliary mass formed by the dynamic vibration absorber, it is observed that the auxiliary mass can independently dampen the vibrations of the primary mass, absorbing the vibrational forces acting on the system. This situation enables the supporting structure to operate safely, as it experiences lower vibrational forces than it would without a dynamic vibration absorber.
To quantify the effectiveness of the dynamic vibration absorber developed in this study,
Table 6 presents the maximum amplitudes of the displacements, velocities, and accelerations of the first and second masses in all the scenarios analyzed in this investigation. In
Table 6, Scenario 0 refers to the primary structure without the dynamic absorber; Scenario 1 refers to the primary structure with the dynamic absorber but without the auxiliary damping analyzed in
Section 4.2; Scenario 2 refers to the primary structure with the dynamic absorber and the optimal damping analyzed in
Section 4.3; and Scenario 3 refers to the identified dynamical model of the flexible system, comprising the primary structure and the optimally damped vibration absorber, analyzed in
Section 4.4.
The numerical results reported in
Table 6 were calculated using the following formulas:
where the subscripts
j and
k, respectively, identify the degree of freedom and the scenario analyzed, whereas
,
, and
, respectively, denote the maximum displacement, velocity, and acceleration amplitudes in the four scenarios considered in this investigation.
Additionally,
Table 7 compares the reductions in maximum displacement, velocity, and acceleration values across the various cases analyzed in this study.
The performance parameters analyzed in this study, reported in
Table 7 and used to compare scenarios 0, 1, 2, and 3, were assessed using the following equations:
In
Table 7,
represents the reduction in displacement amplitude of the first mass. Similarly,
, also presented in
Table 7, denotes the reduction in velocity amplitude of the first mass. Additionally,
, referenced in
Table 7, specifies the reduction in acceleration amplitude of the first mass. In
Table 7, when one has
, it indicates that the magnitude of the quantity in the Scenario
k is smaller than the reference value.
In conclusion, the performance parameters presented in
Table 6 and
Table 7 illustrate the effectiveness of the design solution developed in this paper for the damped dynamic vibration absorber analyzed in this research work.