Next Article in Journal
Advances and Challenges in Speech Recognition and Natural Language Processing
Next Article in Special Issue
Dynamic Modelling of Resonance Behavior in Four Cylinder Engines Mounted on Viscoelastic Foundation
Previous Article in Journal
State-of-the-Art Path Optimisation for Automated Open-Pit Mining Drill Rigs: A Deterministic Approach
Previous Article in Special Issue
Breather Propagation and Arrest in Significantly Nonlinear Chains
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Development of an AI-Based Tool to Assess the Instantaneous Modal Properties of Nonlinear SDOF Systems

by
Alvaro Iglesias-Pordomingo
,
Guillermo Fernandez
,
Alvaro Magdaleno
and
Antolin Lorenzana
*
ITAP, Escuela de Ingenierías Industriales, Universidad de Valladolid, Paseo del Cauce 59, 47011 Valladolid, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(2), 1070; https://doi.org/10.3390/app16021070
Submission received: 27 December 2025 / Revised: 12 January 2026 / Accepted: 19 January 2026 / Published: 20 January 2026
(This article belongs to the Special Issue Nonlinear Dynamics and Vibration)

Abstract

In this article, a data-driven algorithm is developed to assess the natural frequency and damping ratio of a nonlinear oscillating single-degree-of-freedom (SDOF) system. The algorithm is based on hybrid convolutional–long short-term memory neural networks (CNN-LSTM) that process a short moving window belonging to a free-decay response and provide estimates of both parameters over time. The novelty of the study resides in the fact that the neural network is trained exclusively using synthetic data issued from linear SDOF models. Since the recurrent neural network (RNN) requires relatively small amounts of data to operate effectively, the nonlinear system locally behaves as a quasi-linear model, allowing each data segment to be processed under this assumption. The proposed RecuID tool is experimentally validated on a laboratory-scale nonlinear SDOF system. To demonstrate its effectiveness, it is compared to conventional identification algorithms. The experimental study yields a maximum mean absolute error (MAE) of 0.244 Hz for the natural frequency and 0.015 for the damping ratio. RecuID proves to be a faster and more robust methodology, capable of handling time-varying damping ratios up to 0.2 and a wide range of natural frequencies defined relative to the sampling rate.

1. Introduction

Neural networks have attained considerable attention during the past years due to their ability to solve complex problems and efficiently extract hidden features from data. Nowadays, they are applied to a wide variety of structural engineering problems, such as the following: operational modal analysis (OMA) [1,2,3,4], where they assist in estimating modal parameters or discriminating structural modes from spurious ones; structural health monitoring (SHM) [5,6,7], where neural networks are helpful to foresee damage and its consequences [8,9]; and simulation [10,11,12], where neural networks replace the traditional structural models.
In this context, nonlinear systems emerge as suitable application domains for neural networks. In fact, the inherent nonlinearity of neural networks enables them to identify hidden patterns in data, which, in turn, can lead to better comprehension of a nonlinear system. In the field of nonlinear structural dynamics, neural networks have been applied to a wide range of problems. For instance, in [13], three different approaches—including fully connected neural networks (FCNNs) and long short-term memory (LSTM) networks—are compared in order to predict the dynamic response of structures exhibiting nonlinear behaviour due to environmental effects, ageing, or fatigue. Similarly, ref. [14] employs FCNNs to predict the nonlinear response of a tapered beam, accounting for complex variable dependencies, energy transfer mechanisms, and sensitivity to initial vibration conditions. Supervised learning can be combined with unsupervised learning, as is the case in [15], where seismic inputs are clustered to optimise the training process of an LSTM model for predicting the nonlinear response of building structures. However, response prediction approaches typically model the system as a “black box”, providing limited physical interpretability and preventing direct access to the evolving modal properties of the structure.
In this article, the tracking of the natural frequency and damping ratio of a nonlinear single-degree-of-freedom (SDOF) system is sought. Such estimation, which is intended to be as fast as possible, is performed in this case by a neural network that processes chunks of data as they are registered. Other works have addressed this problem, but none have yet applied a data-driven algorithm to simultaneously estimate both the natural frequency and the damping ratio of the system. For instance, ref. [16] presents a mathematical approach based on the sinusoidal and exponential derivative concepts (introduced in the article), which led to promising results validated on synthetic data. In [17], the authors propose a methodology to identify the properties of nonlinear systems by means of well-designed neural network architectures. However, their estimation relies on frequency response functions, which require large amounts of time domain data and are not suitable for rapid estimation from short data segments. Finally, ref. [18] presents a numerical study using a modified WaveNet approach to estimate nonlinear physical properties of a structural system. Although the data is processed in the time domain, the article focuses on identifying constant physical parameters governing the structural nonlinear behaviour, for which an underlying model of such nonlinearity is required.
Deep learning provides useful tools for estimating structural properties. Modal identification of SDOF systems in the frequency domain using convolutional neural networks (CNNs) has been addressed in [19]. Moreover, hybrid approaches combining CNNs with recurrent neural networks (RNNs), such as LSTM cells, have also been proposed to account for time dependencies [20]. In this work, RecuID is presented. It consists of a hybrid CNN-LSTM architecture trained to estimate the instantaneous natural frequency and damping ratio from the free-decay response of a nonlinear system, enabling the tracking of their evolution over time. The main strength of the proposed approach lies in its generalisation capability to handle arbitrary nonlinear behaviours. Although the system is nonlinear, the free-decay signal can be interpreted as a concatenation of locally quasi-linear free-decays when sufficiently short time segments are considered. This assumption allows the CNN-LSTM model to be trained exclusively using data issued from linear SDOF models. The local linear predictions obtained for each data segment can then be combined to reconstruct the overall nonlinear evolution. This strategy is validated through both numerical and experimental tests, the latter conducted on an SDOF mock-up system with adjustable physical properties.
The manuscript is organised as follows: after this introduction, the theoretical background is presented in Section 2. Section 3 introduces the RecuID algorithm, describing the proposed neural network architecture and its training, validation, and test details. Section 4 is devoted to the nonlinear system analysis; first, RecuID is evaluated over simulated nonlinear responses, and then it is applied to a nonlinear experimental setup. The modal properties are also estimated by means of the logarithmic decrement method (DLG) in order to compare the performance of each approach. Finally, Section 5 summarises the main conclusions of the study.

2. Theoretical Background

The free motion of a linear viscously damped SDOF system follows the following differential equation (Equation (1)):
m x ¨ t + c x ˙ t + κ x t = 0 ,
where x t represents the displacement of the mass, x ˙ t and x ¨ t its first and second-time derivatives, m stands for the moving mass, κ is the stiffness constant of the elastic members, and c accounts for the equivalent viscous damping of the system. A usual alternate form of this equation [21] is obtained by dividing it by m and making the following substitutions (Equation (2)):
c m = 2 ζ ω 0 a n d κ m = ω 0 2 ,
where ω 0 is the natural frequency of the system (in rad/s) and ζ its damping ratio. Together, both magnitudes form the modal properties of the system. As a result, Equation (1) transforms into the differential equation:
x ¨ t + 2 ζ ω 0 x ˙ t + ω 0 2 x t = 0 .
The general solution of Equation (3) can be easily computed, and one of its forms is shown in Equation (4), where A and φ depend on the initial conditions of the system. Since the underdamped case is studied ( ζ < 1 ), ω d stands for the damped natural frequency ω d = ω 0 1 ζ 2 [22]:
x t = A sin ω d t + φ   e ζ ω 0 t
The motion of a real system is experimentally recorded by means of a data acquisition system and some sensors, as described in Section 4, so the registered data is discretized. The tests are performed at a certain sampling rate ( F s ) and they last a certain amount of time ( T ), so a total of N t = F s   T samples are recorded. As a consequence, the recorded signal is composed of a series of uniformly separated samples. The time separation Δ t depends on F s :
Δ t = 1 / F s
Each data sample is recorded at a multiple of this value, as follows:
t = k   Δ t ,     w i t h   k Z +
To perform the discretisation, a change in variable is applied, considering a new non-dimensional frequency, defined in terms of the sampling rate and applicable to both the natural frequency ( ω 0 ) and the damped natural frequency ( ω d ):
ω ~ 0 = ω 0 2 π F s                         ω ~ d = ω d 2 π F s
Applying the previous changes, Equation (4) turns into Equation (8):
x k k = A sin 2 π ω ~ d k + φ   e ζ 2 π ω ~ 0 k
Finally, the oscillation frequency of the system can be expressed in terms of the oscillation period ( τ d R + ), as shown in Equation (9), where K d R + represents the total amount of time separation Δ t that composes the system’s natural period:
τ d = 2 π / ω d = K d   Δ t
In a discrete domain, k d Z + and represents the samples within a complete period:
k d = K d

3. Methodology

This section is devoted to presenting the algorithm for the identification of the modal parameters, including the neural network architecture together with its optimisation procedure, the data generation strategy, and the training hyperparameters. As mentioned in the introduction, the algorithm is intended to detect the instantaneous natural frequency and damping ratio from a free-decay signal, which has several consequences:
  • On one hand, the deep-learning algorithm should be prepared to process data in the time domain by means of a moving window that sweeps the free-decay response. Therefore, as mentioned, RNNs are used in this work, specifically LSTM cells, which are specialised in establishing time dependencies between the new and old data. Several architectures are proposed, trained, and validated.
  • This way of processing time signals is highly dependent on two parameters: the window size, which is called in this work the “look back” ( n l ) because it represents the number of past samples that the model processes at each time step; and the “displacement” ( d l ) of the time window, which stands for the number of samples that it advances before a new estimation is performed.
  • Finally, the real-time condition makes it impossible to normalise the time signal as a whole, because future samples are not available in online applications. Section 3.1 explains the solution that is adopted in this work.
The core of the methodology is the RNN, which performs the ω 0 and ζ identification, for it is named RecuID. The following subsections are devoted to explaining its development. The methodology has been implemented in Python 3.11.3, using NumPy 1.24.3 for numerical computations, Tensorflow 2.15.0 for the deep learning framework, Keras 2.15.0 for model definition and training [23], and MATLAB R2023b for the results presentation and data storing.

3.1. Synthetic Data Generation

In a linear free-decay signal, there is a proportional relationship between the amplitudes of two consecutive cycles. Let k 1 be the first sample of a given period, k 2 be the first sample of the segment one period later, and k d (Equation (10)) be the number of samples between them (Equation (11)):
k 2 = k 1 + k d
The responses for these samples are Equations (12) and (13):
x k k 1 = A sin 2 π ω ~ d k 1 + φ e ζ 2 π ω ~ 0 k 1
x k k 2 = A sin 2 π ω ~ d k 2 + φ e ζ 2 π ω ~ 0 k 2 = = A sin 2 π ω ~ d k 1 + 2 π ω ~ d k d + φ e ζ 2 π ω ~ 0 k 1 + k d
Considering that there is a complete period between k 1 and k 2 ( k d ), and sin θ = sin θ + 2 π , a λ proportionality coefficient can be defined as Equation (14):
λ = x k k 1 x k k 2 = A sin 2 π ω ~ d k 1 + φ e ζ 2 π ω ~ 0 k 1 A sin 2 π ω ~ d k 1 + 2 π ω ~ d k d + φ e ζ 2 π ω ~ 0 k 1 + k d =   e ζ 2 π ω ~ 0 k 1 e ζ 2 π ω ~ 0 k 1 + k d
And, regarding Equations (7) and (9), the final λ expression is Equation (15):
λ = e ζ 2 π ω ~ 0 k 1 + ζ 2 π ω ~ 0 k 1 + k d = e ζ 2 π ω ~ 0 k d = e ω 0 k d ζ F s = e ω d τ d ζ 1 ζ 2 = e 2 π ζ 1 ζ 2
Let k be an arbitrary point within each window, k 1 + k in the first case and k 2 + k one period later. Then, we have the following:
x k k 1 + k = A sin 2 π ω ~ d ( k 1 + k ) + φ   e ζ 2 π ω ~ 0 ( k 1 + k ) x k k 2 + k = A sin 2 π ω ~ d k 2 + k + φ   e ζ 2 π ω ~ 0 k 2 + k = = A sin 2 π ω ~ d k 1 + k + 2 π ω ~ d k d + φ   e ζ 2 π ω ~ 0 ( k 1 + k d + k )
Dividing the expressions in Equation (16), the new proportionality coefficient is as follows:
λ = x k k 1 + k x k k 2 + k = A sin 2 π ω ~ d k 1 + k + φ   e ζ 2 π ω ~ 0 k 1 + k A sin 2 π ω ~ d k 1 + k + 2 π ω ~ d k d + φ   e ζ 2 π ω ~ 0 k 1 + k d + k λ =   e ζ 2 π ω ~ 0 k 1 + k e ζ 2 π ω ~ 0 k 1 + k d + k = e 2 π ζ 1 ζ 2 =   λ
Equations (15) and (17) demonstrate that a free-decay response exhibits a periodic proportionality: the amplitude at any sample within the signal is proportional to the amplitude at the same relative position after a shift of “p” periods, which is at the core of the known logarithmic decrement method to estimate the damping ratio of such signals.
As a consequence, a single cycle is sufficient to characterise the free response, since it already contains the oscillation frequency and the damping ratio information, and every subsequent cycle is simply a proportional replica of the first one. Therefore, during the neural network training process, only one cycle is generated to represent each system. Finally, note that the proportionality effects vanish during the normalisation step described below.
The synthetic data generation process is designed according to the required input/output structure of the RNN, and it consists of four steps, depicted in Figure 1:
  • Random generation of systems with known properties.
  • Calculation of the discrete single-period signals.
  • Input data windowing.
  • Data normalisation for training.

3.1.1. Random Generation of Systems with Known Properties

The neural network should output the natural frequency and damping ratio. Since the frequency normalisation introduced earlier is considered (Equation (7)), the natural frequency is expressed relative to the sampling rate that is used in the measurement process, and it is dimensionless. Likewise, the damping ratio is also a dimensionless parameter. For this reason, suitable bounds must be defined for both parameters:
ω ~ 0 0 ,   0.1             ζ 0.001 ,   0.2
These ranges imply that ω ~ 0 is not greater than 10% of 2 π F s , and ζ remains below 20%. The first limit follows a common rule of thumb, which states that if the frequency of interest of a certain system is f 0 (Hz), it is advised to register the corresponding data at a sampling rate 10 times greater ( F s > 10   f 0 ). The second range has been defined in order to widely include the common values of structural damping. Please note that these boundaries could be adapted if required. A set of 100,000 random pairs ( ω ~ 0 , ζ ) are generated following a uniform distribution within the specified ranges.

3.1.2. Calculation of the Discrete Single-Period Signals

In the second step, to generate the corresponding single-period signals, the period ( τ d ) should be calculated through Equation (9). Consequently, depending on ω ~ 0 and ζ , each single-period signal contains a different number of samples, k d (Equation (10)), and the final dataset does not have a predefined size, as discussed below. Equation (8) is evaluated in each case for k Z + between (1, k d ) to store the 100,000 single-period waves.

3.1.3. Input Data Windowing

The third step, data windowing, requires the parameters n l and d l . Each generated signal should be windowed and rearranged before training. Since a continuous prediction is targeted, d l is set to 1, meaning that one prediction is obtained per time step, and the window slides sample by sample along the signal. The parameter n l controls the window length. In principle, only four points would be sufficient to identify the four parameters of a free response ( A , ω 0 , ζ , and φ ). However, to initiate the architecture design, n l is set to 10 samples per window. The result is a matrix ( N s e t × n l ), where N s e t is an unspecified number of 10-sample rows, each containing a short segment of the waveform, as illustrated in Figure 1.
In Equation (19), n i represents the number of windows that can be extracted from a single-period wave. Then, assuming k d > n l , N s e t can be expressed as follows:
N s e t = i 100,000 n i = i 100,000 k d , i n l d l + 1
In this work, N s e t turns out to be 12,400,834 windowed segments of 10 samples each, forming the training and validation dataset together with their corresponding labels. For each window, a single pair of ω ~ 0 and ζ fully represents the linear behaviour, but many labels are repeated because all the segments from the same period are equally labelled.

3.1.4. Data Normalisation for Training

Before being input into the neural network, each window is rescaled between 0 and 1. This allows the tool to process each window independently of the preceding ones, which is advantageous when approaching a real-time application. Regarding the output, both ω ~ 0 and ζ are also rescaled between 0 and 1. However, predicting the damping ratio independently is particularly challenging for the RNN. Although ζ also influences the damped natural frequency ω ~ d , it has clearer and more dominant effects on the exponential factor in Equation (8), e ζ 2 π ω ~ 0 k , which governs the amplitude-decay. Since damping is not the only parameter in the exponent, ω ~ 0 also plays a fundamental role. For this reason, after several optimisation attempts, it is found that the product ω ~ 0 ζ represents the amplitude-decay phenomenon more consistently, leading to significantly better training performance when used as a label of the data and a value to be estimated by the neural network. This does not pose any issue for the identification, as the RNN predicts both ω ~ 0 and ω ~ 0 ζ , from which obtaining ζ is straightforward.

3.2. Neural Network Design and Optimisation

3.2.1. CNN-LSTM Architecture

Figure 2 illustrates the general architecture scheme. Table 1 summarises the 20 architectures trained in this study, each defined by a different combination of hyperparameters and denoted by “Ai”. As can be observed, the analysis begins with the input layer (IL) followed by a single LSTM layer (L5) with varying numbers of units (A1 to A3). Architectures A4 and A5 introduce a 1D-convolutional layer (L3) to pre-process the waveform information, while A6 and A7 incorporate an additional dense layer (L6). From A8 to A10, an extra 1D-convolutional layer (L1) is added at the beginning of the architecture, with its corresponding max-pooling layer (L2). Then, from A11 to A15, the hyperparameters are further varied, and an additional dense layer (L7) is included before the two-neuron-dense output layer (OL). Finally, a different configuration is tested by including an additional LSTM layer (L4), with the “return sequences” parameter set to “True”, to concatenate it before L5.

3.2.2. Training-Validation Process

The training-validation process can be summarised in the following points:
  • The mean squared error (MSE) is chosen as loss function, and the Adam optimiser with a learning rate of 0.001 is used.
  • The dataset is divided into a training set and a validation set with a 70–30% ratio (8,680,583 for training, 3,720,251 for validation).
  • The training and validation processes run concurrently. The validation performance serves as the basis for selecting the most suitable architecture.
  • A batch size of 210 and a maximum of 1000 epochs are considered. An early stopping criterion with a patience of 5 avoids overfitting.
Figure 3 shows the training-validation histories for all architectures, while Figure 4 summarises their final MSE values. Architecture A17 (highlighted in black in Figure 3) achieves the lowest validation MSE, 2.52 × 10−5, followed by A16 and A19. Consequently, A17 is selected as the optimal model. Table 1 highlights in green its configuration and reveals that incorporating an additional LSTM layer with 64 units is essential to improve the identification performance. The best-performing architecture is not the most complex one (e.g., A20). Instead, A17 provides a balanced compromise between model depth and model size, offering enough representational capacity with manageable computational load. In fact, the three best architectures have approximately 180,000 weights, which reinforces the consistency of the selection. The trained neural network is provided as Supplementary Materials to this manuscript, stored in the ‘.keras’ extension.

3.3. Methodology Test

The test stage is devoted to validating the algorithm with simulated linear free-decay signals to demonstrate its ability to identify the evolution, although constant, of their natural frequency and damping ratio. For that purpose, a set of synthetic free-decay signals is generated with random values of A , ω 0 , ζ , and φ , following a uniform distribution per property within the next limits:
A 0 ,   1         ω ~ 0 0 ,   0.1 ζ 0.001 ,   0.2                 φ π ,     π
A sampling rate should be selected to perform the test, which is set to F s = 10,000 Hz. This value does not have any influence on the test, because the RNN works with dimensionless signals, so the predictions are independent of F s , and the only consequence is the maximum natural frequency to be detected, which is conditioned by ω ~ 0 = 0.1 (so, in the test, the maximum natural frequency is 1000 Hz).
The settling time, which is the time it takes for the response to obtain and stay within 3% of the steady-state value [24], is calculated for each free-decay through Equation (21):
τ s = 3.5 ζ ω 0
which, in the discrete domain, turns out to be k s (Equation (22)):
k s = τ s F s = 3.5 · F s ω 0 ζ = 7 π ω ~ 0 ζ
To test the algorithm, 1000 free-decay signals are generated, with their corresponding 1000 random pairs of ω ~ 0 ( t ) and ζ ( t ) , which are constant. Since each free-decay signal now evolves along a different number of samples depending on its properties, those with the lowest ω ~ 0 ζ are longer. Therefore, the dataset is composed of many more windows with low ω ~ 0 ζ and the error metrics are biased. To avoid that, a different error metric is used in this section, as illustrated in Figure 5. First, ζ ^ (^ denotes the predicted value) is calculated by dividing ( ω ~ 0 ζ ) ^ by ( ω ~ 0 ) ^ in each sample, and ω ^ 0 is calculated through Equation (7). Then, the average of all the predicted values is calculated for each free-decay signal and property through Equation (23):
ω ^ 0 ¯ = 1 n i 1 n i ω ^ 0 i                           ζ ^ ¯ = 1 n i 1 n i ζ ^ i
where n i is defined in Figure 5 and represents the number of predictions in each signal (because of the data windowing). This procedure avoids the bias, since it leads to 1000 pairs of values ( ω ^ 0 ¯ ,   ζ ^ ¯ ), which can be compared to the labelled properties of each system: ( ω 0 t r u t h , ζ t r u t h ) through their relative error (RE, defined in Figure 5). Finally, the mean relative error (MRE) and the standard deviation (STD) of the relative errors are calculated through Equations (24) and (25):
M R E ω 0 = 1 10 3 R E ω 0               M R E ζ = 1 10 3 R E ζ
S T D ω 0 = R E ω 0 M R E ω 0 2 10 3 1               S T D ζ = R E ζ M R E ζ 2 10 3 1
The three best architectures (A17, A16, and A19) are tested. The results are summarised in Table 2 and Figure 6, where the relation of predicted–labelled values is plotted. Note that the test stage confirms A17 as the best-performing architecture.

4. Results and Discussion

To test the described methodology, both simulated and experimental nonlinear free-decay signals are processed in the next subsections.

4.1. Test over Simulated Nonlinear Free-Decay Signals

Firstly, the developed algorithm is tested with synthetically generated nonlinear free-decay signals. For this purpose, different analytical signals with time-varying ω 0 t and ζ ( t ) are considered. Accordingly, the expression of a damped chirp is used to compute the signals to be processed [16]. Integrating the time-dependent expression of the instant phase function, and assuming Equation (26),
ω 0 t = ω 0 0 + ω t ζ ( t ) = ζ 0 + ζ t
the damped chirp expression is represented by Equation (27):
x t = A sin ω 0 0 + 1 2 ω t t + φ e ζ 0 ω 0 0 + 1 2 ζ 0 ω + ω 0 0 ζ t + 1 3 ζ ω t 2 t
Using Equation (27), the signals in Table 3 are tested (indicating the initial (0) and the final (f) properties along 15 s), and the results are plotted in Figure 7. Note that three different combinations of ω 0 ( t ) and ζ ( t ) are tested, and RecuID delivers a precise tracking of both properties, even though it was only trained with linear evolutions. Additionally, since they are analytical and no noise has been artificially added, the algorithm is able to provide good results, even when the signal comes very close to 0 m.

4.2. Experimental System Configurations

Once validated over nonlinear examples, RecuID is experimentally tested through a laboratory-scale SDOF system (Figure 8). It is composed of a moving frame (MF), several steel plates (SP) that confine the movement to the vertical direction, and a rigid frame (RF). As can be seen, the moving frame is hollow, so its mass can be modified as desired. Also, springs can be installed between the moving and the rigid frames in order to modify the stiffness of the ensemble. Finally, in parallel with the springs and the plates, one or two steel cables (H1 and H2, details in Figure 8) can be installed in order to modify the overall damping of the system. The cables are composed of multiple thinner wires (UNE-EN 12385 [25], 7 × 7, 8 mm), and the friction between them is mainly responsible for their equivalent damping, providing the necessary nonlinear effect to test the proposed methodology. As can be seen, they are wrapped helically to improve friction and foster the nonlinearity.
In order to test different scenarios, several configurations are sought. These configurations, summarised in Table 4, have different dynamic properties (the equivalent moving mass and stiffness lead to several natural frequencies and damping ratios). The first one corresponds to the unmodified configuration, which is characterised by a moving mass of 9.1 kg, a stiffness of 6780.5 N/m, and an equivalent viscous damping of 1.12 Ns/m (which is inherent to the steel plates, SP). The physical parameters are subsequently modified by adding discrete mass and stiffness components. All of the configurations in Table 4 are tested without any cable (N) and with one and two cables (H1 and H2, respectively).
The measurement chain is shown in Figure 9 and consists of a laser sensor (Panasonic (Osaka, Japan), HL-G1 A-C5) to measure the displacement of the moving mass and the system SIRIUS as a data acquisition system (DAQ). The signal is registered and stored through the corresponding software, DewesoftX (V23-1).
The SDOF system is separated from its equilibrium position to induce movement manually or with an impact hammer, and it evolves freely until repose. The next subsections present the results of the identification.

4.3. Identification of the Configurations

Before applying the methodology, it is useful to identify the linear modal properties of the tested configurations without the nonlinear dampers. The conventional least-squares algorithm, commonly known as curve-fitting, is applied. Several experiments are carried out following the excitation-response scheme described above, and the resulting free-decay point clouds are fitted to the expression given in Equation (4). Table 5 presents the curve-fitting results for these “Ni” configurations. As expected, ω 0 increases with stiffness and decreases with mass. Regarding ζ , every increase in either mass or stiffness leads to a reduction in ζ , which can be physically justified (Equation (2)).

4.4. Nonlinear Identifications

Two methodologies are compared in this section in order to evaluate the changing properties of the nonlinear system when helical dampers are added. The experimental free-decay signals are available as Supplementary Materials to this manuscript (‘.mat’ file).
Firstly, RecuID is applied to each one of the experimental setups listed in Table 4. Since the identification process of the proposed algorithm is strongly dependent on the sampling rate, an iterative decision procedure is carried out regarding the order of magnitude of the ω 0 detected in the configuration without steel cables (described in Table 5). Figure 10 and Figure 11 describe in black the tracked values of ω 0 and ζ for each free-decay during the first seconds of response, indicating the corresponding final F s used for the identification. Figure 10 corresponds to the H1 case (only one helical steel cable), and Figure 11 corresponds to the H2 case (two helical steel cables). Note that the system nonlinearity leads to time-varying modal properties. To simplify the analysis, only one experimental free-decay signal per setup is presented.
As can be observed, in all cases, RecuID is able to sweep the free-decay and provide an estimate per time step. The smoothness of the properties’ evolution is coherent with the initial assumption of local linear behaviour for short segments. The identified ω 0 t exhibits an inverse relationship with the amplitude of response, with lower values predicted at higher displacement levels. Moreover, ζ t systematically decreases as the amplitude decreases, showing a direct dependence, which is consistent with the behaviour commonly reported for continuous beams and steel plates [26]. The selected F s is always between 1, 5, and 2 times the highest value of ω 0 in the evolutions. Table 6 summarises the results, reporting the initial and final ω 0 and ζ levels.
To benchmark the RecuID results, the conventional approach known as the logarithmic decrement (DLG) method is applied [27]. It is based on a local maxima detection, by looking for the time samples ( t 1 , t 2 ) at which the amplitude peaks of the free response occur ( x 1 , x 2 ). From these peaks, the damped natural frequency ( ω d ) is first estimated (Equation (28)). Subsequently, the natural logarithm of the ratio between successive peak amplitudes ( δ ) is computed and used in Equation (28):
ω d = 2 π t 2 t 1                             δ = l n x 1 x 2 = 2 π ζ 1 ζ 2
from which ζ is estimated. This method progressively loses accuracy for high ζ , and it is inherently limited to estimating ω d . Thus, only one value per oscillation cycle can be estimated. Finally, ω 0 is calculated through the relation ω d = ω 0 1 ζ 2 .
The results obtained with the DLG method are overlapped in orange in Figure 10 and Figure 11. The same time evolutions, considering the sampling rate selected for RecuID, are processed. As can be observed, the estimations provided by the DLG are consistent with those obtained using RecuID, which further supports the reliability of the proposed approach. Table 6 summarises the results, reporting the initial and final ω 0 and ζ levels. Moreover, to deeply compare both methods, the mean absolute error (MAE) between the RecuID and DLG estimations is calculated, using Equation (29):
M A E ω 0 = 1 N t ω 0 R e c u I D ω 0 D L G               M A E ζ = 1 N t ζ R e c u I D ζ D L G              
where N t was previously defined as the number of time samples in each free-decay. Since RecuID has a higher estimation rate, the DLG estimations are linearly interpolated to enable the comparison. The MAE results are presented in Table 7.
Table 6 numerically reveals the similarity of the predictions between the two methods. Furthermore, the maximum MAE values presented in Table 7 are 0.244 Hz for ω 0 and 0.015 for ζ , which are sustainably low values with respect to the general evolutions. As a conclusion, DLG is simpler and is able to reproduce the evolving behaviour of the modal properties; however, it presents two main drawbacks. First, the estimations are noticeably noisier and exhibit lower accuracy. Second, and more importantly, although the computational cost of the method is low, it is not possible to obtain an estimation at each time sample, as explained previously. Consequently, the identification speed is inherently limited by the natural period of the system. While the modal properties that RecuID can identify are also bounded, the limits for ω 0 are defined relative to F s , so the accuracy can be improved through an appropriate sampling rate selection. Regarding ζ , the admissible range is sufficiently wide to ensure applicability to conventional structures.

Modal Parameters’ Evolution

As a final analysis, the effects of adding the steel cables can be studied regarding the identification of the linear system in Table 5. Figure 12 and Figure 13 show the changes in ω 0 and ζ , taking as reference the RecuID estimations in Table 6.
Predictably, Figure 12 shows how the steel cables increase the stiffness of the SDOF device; therefore, ω 0 consistently increases with respect to the “N” setup. The system could reach a maximum value of 9.18 Hz during its evolution in configuration 3. Bars with the same colour represent the nonlinear evolution of ω 0 for a given steel cable case, from the initial instant (“i”) to the final one (“f”). For each configuration, the maximum variability of ω 0 relative to the corresponding linear case is highlighted (in %). The results indicate that configuration 2 (mass addition only) exhibits the largest frequency change induced by the helical nonlinear dampers with respect to the linear case, reaching a difference of 127.1%. Moreover, the maximum nonlinear variation of ω 0 within a free-decay response is indicated in red (“max”); it occurs at the H2.2 case (added mass and two helical dampers), and the natural frequency increases 33.1% between “i” and “f”.
Finally, Figure 13 compares the estimated ζ . The highest value of ζ (0.165) remains below 0.2, which is the upper bound defined for the proposed methodology. Since the ζ values obtained for the “N” case were not meaningful (note that the intrinsic damping is nearly negligible), the percentage comparison is now performed between the H1 and H2 cases, taking as reference the initial values in each nonlinear evolution. As observed, for high amplitudes of vibration (“i” instant), the addition of one helical damper (H1) produces a significant increase in ζ , which is approximately doubled when a second helical damper is added (H2 case). Note that the final ζ value in each evolution (“f” instant) decreases markedly, revealing a maximum reduction between “i” and “f” of 94.1% for configuration H2.4 (highlighted in red as “max”).

5. Conclusions

A novel methodology has been successfully developed to estimate the instantaneous evolution of the natural frequency and damping ratio in nonlinear SDOF systems. The proposed RecuID algorithm proves to be a general approach capable of performing accurate, sample-by-sample identification by means of a windowing technique that normalises the magnitude of the response over a 10-sample segment of a free-decay signal. The main strength of the methodology lies in the fact that the neural network is trained exclusively using synthetic responses from linear SDOF systems. The assumption of local quasi-linear behaviour along the nonlinear response has been shown to be valid, enabling RecuID to reliably track modal properties in both linear and nonlinear regimes.
Although large amounts of data could be efficiently generated, it has been proven that a single oscillation cycle was sufficient to represent the complete free-decay evolution per system. These synthetic cycles were windowed and labelled with their corresponding modal properties. In this process, the discretisation led to a natural frequency normalisation with respect to the sampling rate ( F s ), which generalised the methodology to any system regardless of its properties. The damping ratio was bounded within a wide interval, and its label was defined as the product ω ~ 0 ζ , which improved the learning efficiency of the neural network.
A total of 20 CNN-LSTM architectures were trained to simultaneously estimate both modal properties. The validation process enabled the selection of the best-performing architecture, A17, which provided a balanced trade-off between model depth and size, achieving a validation MSE of 2.52 × 10−5 and 185,794 trainable weights. The test stage proved the methodology to be effective over complete linear free-decay signals, with a maximum MRE of 0.93% for ω 0 and 22.83% for ζ .
Section 4 addressed the nonlinear application, demonstrating the performance of RecuID on both simulated and experimental nonlinear responses. The experimental validation was performed on an SDOF device with four possible configurations of different mass and stiffness. RecuID was compared with the DLG method, reaching a comparable performance: the maximum MAE between them (regarding Table 7) has been 0.244 Hz for ω 0 and 0.015 for ζ . The helical dampers have been demonstrated to increase ζ up to 0.17 in the H2 case (Figure 13), but with a strong dependency on the amplitude of vibration, revealing a pronounced nonlinear behaviour which has been successfully captured.
The identification results exhibit more accuracy for ω 0 than for ζ , due to the inherent uncertainty associated with damping estimation. RecuID outperforms other conventional methods because, although the DLG method is computationally simpler, it cannot provide the modal parameter estimates within a fraction of an oscillation cycle. In contrast, the proposed algorithm is trained to operate on a generic segment of 10 consecutive samples, which, depending on the selected F s , can represent a very short fraction of the cycle, regardless of whether they include the amplitude peak or not. Thus, the identification strategy is significantly faster and leads to a considerably more robust approach.
The direct application of this work is to approach the study of nonlinear systems in order to fully characterise their dynamic behaviour and identify the sources of nonlinearity, such as amplitude-dependent effects. There is a variety of applications in which steel cables are used as dampers, such as the Stockbridge damper [28], which behaves nonlinearly and is used in overhead power lines to suppress vibration caused by wind. In addition, a robust and fast algorithm to detect modal properties from free-decay responses is particularly valuable in adaptive control applications, where active or passive controllers should be tuned based on immediate system-state estimates. In a broader structural engineering context, SHM is evolving towards continuous monitoring strategies, for which algorithms such as RecuID can address large displacements analysis, dry friction phenomena, instability detection, and time-varying boundary conditions, such as mechanical end-stops and clearance take-up phenomena.
Future research will focus on incorporating the mode-shape identification and on extending the methodology to multi-degree-of-freedom (MDOF) systems, in which additional types of nonlinear dependencies may arise. Such an extension will require addressing the synchronisation of multiple measurement signals, as well as evaluating the robustness of the approach against time delays and other common experimental issues. Unlike the natural frequency and damping ratio, mode shapes depend explicitly on the number of degrees-of-freedom; therefore, the proposed methodology will need to be adapted to properly handle these challenges in future developments.

Supplementary Materials

The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/app16021070/s1: File S1: Compressed file containing the experimental data, the trained neural network and the script that loads and runs the proposed methodology.

Author Contributions

Conceptualization, A.I.-P. and A.M.; methodology, A.I.-P.; software, A.I.-P. and A.M.; validation, A.I.-P. and G.F.; formal analysis, A.M.; investigation, A.I.-P.; resources, A.I.-P. and A.L.; data curation, G.F.; writing—original draft preparation, A.I.-P.; writing—review and editing, A.M.; visualisation, A.I.-P. and G.F.; supervision, A.M. and A.L.; project administration, A.M. and A.L.; funding acquisition, A.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the AEI, Spanish Government (10.13039/501100011033), and the ERDF “A way of making Europe” for partial support through grant PID2022-140117NB-I00. The authors also wish to acknowledge the Ministry of Universities, Spanish Government, for partial support through the predoctoral grant FPU21-03999.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article or Supplementary Materials.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CNNConvolutional neural network
DLGLogarithmic decrement
FCNNFully connected neural network
LSTMLong short-term memory
MFMoving frame
MREMean squared error
OMAOperational modal analysis
RFRigid frame
RNNRecurrent neural network
SDOFSingle degree of freedom
SHMStructural health monitoring
SPSteel plate
STDStandard deviation

References

  1. Su, L.; Huang, X.; Song, M.; Michael LaFave, J. Automatic Identification of Modal Parameters for Structures Based on an Uncertainty Diagram and a Convolutional Neural Network. Structures 2020, 28, 369–379. [Google Scholar] [CrossRef]
  2. Liu, D.; Tang, Z.; Bao, Y.; Li, H. Machine-learning-based Methods for Output-only Structural Modal Identification. Struct. Control Health Monit. 2021, 28, e2843. [Google Scholar] [CrossRef]
  3. Jian, X.; Xia, Y.; Duthé, G.; Bacsa, K.; Liu, W.; Chatzi, E. Using Graph Neural Networks and Frequency Domain Data for Automated Operational Modal Analysis of Populations of Structures. Data-Centric Eng. 2025, 6, e45. [Google Scholar] [CrossRef]
  4. Liu, D.; Bao, Y.; Li, H. Machine Learning-Based Stochastic Subspace Identification Method for Structural Modal Parameters. Eng. Struct. 2023, 274, 115178. [Google Scholar] [CrossRef]
  5. Rizvi, S.H.M.; Abbas, M. From Data to Insight, Enhancing Structural Health Monitoring Using Physics-Informed Machine Learning and Advanced Data Collection Methods. Eng. Res. Express 2023, 5, 032003. [Google Scholar] [CrossRef]
  6. Toh, G.; Park, J. Review of Vibration-Based Structural Health Monitoring Using Deep Learning. Appl. Sci. 2020, 10, 1680. [Google Scholar] [CrossRef]
  7. Lei, Y.; Zhang, Y.; Mi, J.; Liu, W.; Liu, L. Detecting Structural Damage under Unknown Seismic Excitation by Deep Convolutional Neural Network with Wavelet-Based Transmissibility Data. Struct. Health Monit. 2021, 20, 1583–1596. [Google Scholar] [CrossRef]
  8. Lazaridis, P.C.; Kavvadias, I.E.; Demertzis, K.; Iliadis, L.; Vasiliadis, L.K. Structural Damage Prediction of a Reinforced Concrete Frame under Single and Multiple Seismic Events Using Machine Learning Algorithms. Appl. Sci. 2022, 12, 3845. [Google Scholar] [CrossRef]
  9. Imam, M.H.; Mohiuddin, M.; Shuman, N.M.; Oyshi, T.I.; Debnath, B.; Liham, M.I.M.H. Prediction of Seismic Performance of Steel Frame Structures: A Machine Learning Approach. Structures 2024, 69, 107547. [Google Scholar] [CrossRef]
  10. Li, Y.; Bao, T.; Gao, Z.; Shu, X.; Zhang, K.; Xie, L.; Zhang, Z. A New Dam Structural Response Estimation Paradigm Powered by Deep Learning and Transfer Learning Techniques. Struct. Health Monit. 2022, 21, 770–787. [Google Scholar] [CrossRef]
  11. Du, B.; Lin, C.; Sun, L.; Zhao, Y.; Li, L. Response Prediction Based on Temporal and Spatial Deep Learning Model for Intelligent Structural Health Monitoring. IEEE Internet Things J. 2022, 9, 13364–13375. [Google Scholar] [CrossRef]
  12. Jia, J.; Gong, M.; Zuo, Z.; Liu, B. Real-Time Structural Seismic Time History Response Prediction Based on Physics-Informed Deep Learning. J. Build. Eng. 2025, 108, 112932. [Google Scholar] [CrossRef]
  13. Peng, H.; Yan, J.; Yu, Y.; Luo, Y. Time Series Estimation Based on Deep Learning for Structural Dynamic Nonlinear Prediction. Structures 2021, 29, 1016–1031. [Google Scholar] [CrossRef]
  14. Ul Rahman, J.; Nadeem, U.; Haider, G.; Rahbi, Y. Al Deep Neural Network-Driven Analysis of Free Vibrations in Tapered Beams. Appl. Mech. 2025, 6, 59. [Google Scholar] [CrossRef]
  15. Zhang, R.; Chen, Z.; Chen, S.; Zheng, J.; Büyüköztürk, O.; Sun, H. Deep Long Short-Term Memory Networks for Nonlinear Structural Seismic Response Prediction. Comput. Struct. 2019, 220, 55–68. [Google Scholar] [CrossRef]
  16. Nogueira, F.M.A.; Barbosa, F.S. Novel Approach for Precise Identification of Vibration Frequencies and Damping Ratios from Free Vibration Decay Time Histories Data of Nonlinear Single Degree of Freedom Models. Int. J. Non Linear Mech. 2024, 167, 104867. [Google Scholar] [CrossRef]
  17. Jacobs, W.R.; Kadirkamanathan, V.; Anderson, S.R. Interpretable Deep Learning for Nonlinear System Identification Using Frequency Response Functions with Ensemble Uncertainty Quantification. IEEE Access 2024, 12, 11052–11065. [Google Scholar] [CrossRef]
  18. Yuan, W.; Zhu, R.; Xiang, T.; Marchesiello, S.; Anastasio, D.; Fei, Q. Nonlinear System Identification Using Audio-Inspired WaveNet Deep Neural Networks. AIAA J. 2023, 61, 4070–4078. [Google Scholar] [CrossRef]
  19. Iglesias-Pordomingo, A.; Magdaleno, A.; Pereira, E.; Lorenzana, A. Towards a Data-Driven Experimental Modal Analysis Tool: An SDOF Approach. Alex. Eng. J. 2025, 132, 323–338. [Google Scholar] [CrossRef]
  20. Xu, X.; Zheng, Y.; Tong, Z.; Zhu, P. Research on Structural Health Monitoring Database Construction and Intelligent Diagnosis Method Based on a CNN–LSTM Integrated Model. Struct. Health Monit. 2025. [Google Scholar] [CrossRef]
  21. Ewins, D.J. Modal Testing: Theory, Practice, and Application, 2nd ed.; Research Studies Press: Hertfordshire, UK, 2000. [Google Scholar]
  22. Maia, N.M.M.; Silva, J.M.M. Theoretical and Experimental Modal Analysis; Research Studies Press: Hertfordshire, UK, 1997. [Google Scholar]
  23. Torres, J. Python Deep Learning: Introducción Práctica Con Keras y TensorFlow 2; Alpha Editorial; Marcombo: Barcelona, Spain, 2020. [Google Scholar]
  24. Inman, D.J. Engineering Vibration; Pearson Education, Inc.: London, UK, 2013. [Google Scholar]
  25. UNE-EN 12385-4:2003+A1:2008; Steel Wire Ropes–Safety—Part 4: Stranded Ropes for General Lifting Applications. Asociación Española de Normalización y Certificación (AENOR): Madrid, Spain, 2008.
  26. Amabili, M. Nonlinear Damping in Nonlinear Vibrations of Rectangular Plates: Derivation from Viscoelasticity and Experimental Validation. J. Mech. Phys. Solids 2018, 118, 275–292. [Google Scholar] [CrossRef]
  27. Tweten, D.J.; Ballard, Z.; Mann, B.P. Minimizing Error in the Logarithmic Decrement Method through Uncertainty Propagation. J. Sound. Vib. 2014, 333, 2804–2811. [Google Scholar] [CrossRef]
  28. Barry, O.; Zu, J.W.; Oguamanam, D.C.D. Nonlinear Dynamics of Stockbridge Dampers. J. Dyn. Syst. Meas. Control 2015, 137, 061017. [Google Scholar] [CrossRef]
Figure 1. Synthetic data generation process, where ^ indicates “predicted”.
Figure 1. Synthetic data generation process, where ^ indicates “predicted”.
Applsci 16 01070 g001
Figure 2. CNN-LSTM general architecture scheme. Architecture parameters: number of filters (nf), size of the filters (sf), strides (st), padding, activation function, pool size (ps), number of LSTM units (nu), return sequences parameter, and number of neurons (nn).
Figure 2. CNN-LSTM general architecture scheme. Architecture parameters: number of filters (nf), size of the filters (sf), strides (st), padding, activation function, pool size (ps), number of LSTM units (nu), return sequences parameter, and number of neurons (nn).
Applsci 16 01070 g002
Figure 3. Training-validation evolutions for each architecture.
Figure 3. Training-validation evolutions for each architecture.
Applsci 16 01070 g003
Figure 4. Training-validation performance in terms of MSE.
Figure 4. Training-validation performance in terms of MSE.
Applsci 16 01070 g004
Figure 5. Test errors calculation.
Figure 5. Test errors calculation.
Applsci 16 01070 g005
Figure 6. Test dispersion of 1000 free-decays processed with the three best-performing architectures.
Figure 6. Test dispersion of 1000 free-decays processed with the three best-performing architectures.
Applsci 16 01070 g006aApplsci 16 01070 g006b
Figure 7. RecuID prediction over simulated nonlinear systems. (ac) are related to the combinations of properties shown in Table 3.
Figure 7. RecuID prediction over simulated nonlinear systems. (ac) are related to the combinations of properties shown in Table 3.
Applsci 16 01070 g007
Figure 8. Experimental SDOF device description.
Figure 8. Experimental SDOF device description.
Applsci 16 01070 g008
Figure 9. Chain of measurement for the experiments over the nonlinear SDOF system.
Figure 9. Chain of measurement for the experiments over the nonlinear SDOF system.
Applsci 16 01070 g009
Figure 10. Experimental identifications for H1. The index in “H1.i” corresponds to the experimental configurations’ ID in Table 4. DLG stands for the logarithmic decrement method.
Figure 10. Experimental identifications for H1. The index in “H1.i” corresponds to the experimental configurations’ ID in Table 4. DLG stands for the logarithmic decrement method.
Applsci 16 01070 g010
Figure 11. Experimental identifications for H2. The index in “H2.i” corresponds to the experimental configurations’ ID in Table 4. DLG stands for the logarithmic decrement method.
Figure 11. Experimental identifications for H2. The index in “H2.i” corresponds to the experimental configurations’ ID in Table 4. DLG stands for the logarithmic decrement method.
Applsci 16 01070 g011
Figure 12. Evolution of the RecuID ω 0 estimates with respect to the initial linear frequencies for each configuration. Ticks “i” and “f” denote initial and final, respectively.
Figure 12. Evolution of the RecuID ω 0 estimates with respect to the initial linear frequencies for each configuration. Ticks “i” and “f” denote initial and final, respectively.
Applsci 16 01070 g012
Figure 13. Evolution of the RecuID ζ estimates with respect to the initial linear damping ratios for each configuration. Ticks “i” and “f” denote initial and final, respectively.
Figure 13. Evolution of the RecuID ζ estimates with respect to the initial linear damping ratios for each configuration. Ticks “i” and “f” denote initial and final, respectively.
Applsci 16 01070 g013
Table 1. Summary of the architectures’ hyperparameters: highlighted in green, yellow and red the first, second and third best-performing architectures respectively.
Table 1. Summary of the architectures’ hyperparameters: highlighted in green, yellow and red the first, second and third best-performing architectures respectively.
IDL1L2L3L4L5L6L7Weights
nfsfstpsstnfsfstnununnnn
A1--------8---338
A2--------32---4418
A3--------64---17,026
A4-----85132---5362
A5-----165164---20,962
A6-----165164-32-22,978
A7-----325164-32-27,170
A816312183132-32-6826
A932312183164-32-21,738
A10643121323164-32-33,410
A1132312183164-32821,954
A12643121323164-32833,626
A1312831216431128-6416133,298
A1412831216431256-6416371,378
A15256312112831256-12832530,786
A1612831-----1286432-183,650
A1712831-----1286464-185,794
A1812831-----12812864-272,066
A1912831-----128646432187,810
A2012831216431128326416147,762
Table 2. Test results for the three best-performing architectures.
Table 2. Test results for the three best-performing architectures.
Arch. ω 0 ζ
MRE [%]STD [%]MRE [%]STD [%]
A170.541.829.3656.76
A160.932.1522.83132.17
A190.692.089.5053.46
Table 3. Simulated nonlinear systems properties. (a), (b) and (c) stand for the label of each combination of properties.
Table 3. Simulated nonlinear systems properties. (a), (b) and (c) stand for the label of each combination of properties.
Properties A [m] φ [rad] ω 0 0 [Hz] ω 0 f [Hz] ζ 0 [-] ζ f [-]
(a)102.33.00.060.06
(b)103.03.00.060.01
(c)102.33.00.060.06
Table 4. Summary of the experimental configurations.
Table 4. Summary of the experimental configurations.
IDAdded Mass [kg]Added Springs [N/m]
1--
224.2-
3-1820
424.21820
Table 5. Summary of the properties without the nonlinear damper.
Table 5. Summary of the properties without the nonlinear damper.
ID ω 0 [Hz] ζ [-]
N14.3210.0019
N22.2490.0012
N35.1610.0015
N42.5260.0013
Table 6. Summary of the experimental results describing the overall evolutions of the modal properties. Superscripts “i” and “f” denote initial and final, respectively.
Table 6. Summary of the experimental results describing the overall evolutions of the modal properties. Superscripts “i” and “f” denote initial and final, respectively.
ID ω 0 i [Hz] ω 0 f [Hz] ζ i [-] ζ f [-]
RecuIDDLGRecuIDDLGRecuIDDLGRecuIDDLG
H1.15.5075.5636.5666.6670.0630.0670.0140.010
H2.16.2366.6957.8607.6930.1280.0910.0150.007
H1.23.3803.3433.8103.8470.0770.0760.0160.019
H2.23.8394.2015.1085.0070.1650.1280.0270.054
H1.36.6206.6747.5027.6930.0470.0490.0080.009
H2.37.8637.7179.1779.0940.0880.0800.0070.025
H1.43.3593.3353.6363.5720.0610.0470.0070.006
H2.43.6393.7604.3234.4120.1280.0730.0070.013
Table 7. Comparison of the RecuID and DLG methods by means of the MAE for each modal property.
Table 7. Comparison of the RecuID and DLG methods by means of the MAE for each modal property.
ID M A E ω 0 [Hz] M A E ζ [-]
H1.10.2230.007
H2.10.1630.007
H1.20.0710.010
H2.20.0100.015
H1.30.1540.004
H2.30.2440.013
H1.40.1390.004
H2.40.0670.007
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Iglesias-Pordomingo, A.; Fernandez, G.; Magdaleno, A.; Lorenzana, A. On the Development of an AI-Based Tool to Assess the Instantaneous Modal Properties of Nonlinear SDOF Systems. Appl. Sci. 2026, 16, 1070. https://doi.org/10.3390/app16021070

AMA Style

Iglesias-Pordomingo A, Fernandez G, Magdaleno A, Lorenzana A. On the Development of an AI-Based Tool to Assess the Instantaneous Modal Properties of Nonlinear SDOF Systems. Applied Sciences. 2026; 16(2):1070. https://doi.org/10.3390/app16021070

Chicago/Turabian Style

Iglesias-Pordomingo, Alvaro, Guillermo Fernandez, Alvaro Magdaleno, and Antolin Lorenzana. 2026. "On the Development of an AI-Based Tool to Assess the Instantaneous Modal Properties of Nonlinear SDOF Systems" Applied Sciences 16, no. 2: 1070. https://doi.org/10.3390/app16021070

APA Style

Iglesias-Pordomingo, A., Fernandez, G., Magdaleno, A., & Lorenzana, A. (2026). On the Development of an AI-Based Tool to Assess the Instantaneous Modal Properties of Nonlinear SDOF Systems. Applied Sciences, 16(2), 1070. https://doi.org/10.3390/app16021070

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop