Next Article in Journal
A Compact Concrete Mixing System for High Quality Specimen Production in Space: Automated MASON Concrete Mixer
Previous Article in Journal
Midcourse Guidance via Variable-Discrete-Scale Sequential Convex Programming
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identifying the Location of Dynamic Load Using a Region’s Asymptotic Approximation

1
Department of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2
Wolfson School of Mechanical, Electrical and Manufacturing Engineering, Loughborough University, Loughborough LE11 3TU, UK
*
Author to whom correspondence should be addressed.
Aerospace 2025, 12(11), 953; https://doi.org/10.3390/aerospace12110953 (registering DOI)
Submission received: 30 August 2025 / Revised: 19 October 2025 / Accepted: 22 October 2025 / Published: 24 October 2025

Abstract

Since it is difficult to obtain the positions of dynamic loads on structures, this paper suggests a new method to identify the locations of dynamic loads step-by-step based on the correlation coefficients of dynamic responses. First, a recognition model for dynamic load position based on a finite-element scheme is established, with the finite-element domain divided into several regions. Second, virtual loads are applied at the central points of these regions, and acceleration responses are calculated at the sensor measurement points. Third, the maximum correlation coefficient between the calculational and measured accelerations is obtained, and the dynamic load is located in the region with the virtual load corresponding to the maximum correlation coefficient. Finally, this region is continuously subdivided with the refined mesh until the dynamic load is pinpointed in a sufficiently small area. Different virtual load construction methods are proposed according to different types of loads. The frequency response function, unresolvable for the actual problem due to the unknown location of the real dynamic load, can be transformed into a solvable form, involving only known points. This transformation simplifies the analytical process, making it more efficient and applicable to analysis of the dynamic behavior of the system. The identification of the dynamic load position in the entire structure is then transformed into a sub-region approach, focusing on the area where the dynamic load acts. Simulations for case studies are conducted to demonstrate that the proposed method can effectively identify positions of single and multiple dynamic loads. The correctness of the theory and simulation model is verified with experiments. Compared to recent methods that use machine learning and neural networks to identify positions of dynamic loads, the approach proposed in this paper avoids the heavy computational cost and time required for data training.

1. Introduction

Dynamic load identification is a type of inverse dynamic problem, where inputs (loads) are identified using outputs (responses) and structural parameters in a structural-dynamic system. In practical engineering applications, direct measurements of dynamic load position are often difficult. However, identification of these loads is crucial in various scenarios, such as moving loads on bridges [1] or external in-flight loads on aircrafts. Accurate identification of dynamic load locations is essential for structural design and health monitoring [2]. In the field of nano mechanics [3], the solution of such inverse problems is also crucial. Since the development of dynamic load identification methods for military applications in 1970 [4], various techniques have been introduced. Among them, the two main types of methods are the following: (i) The time–domain methods [5], which include the direct integration method [6], iterative method, and Green’s function method, and the (ii) frequency–domain methods [7], which include the direct inverse method and the inverse virtual excitation method. The latter methods apply a Fourier transform to the time–domain signal to obtain the amplitude–frequency characteristic curve. This method requires sufficient structural response data for accurate results and is, therefore, primarily suited for identification of long-duration loads. In contrast, the time–domain methods focus on identification of loads based on the convolution relationship between external loads and dynamic responses.
Since the beginning of the 21st century, with the continuous integration of dynamic load identification methods with signal processing, Kalman filtering, neural networks, and other techniques, such as data-driven approaches, principal-component analysis, and stochastic system identification were developed. Li et al. [8] used the inverse finite-element (FE) method to reconstruct the displacement field from discrete response data and then applied interpolation of the radial basis function to obtain a continuous displacement field, which was subsequently used to identify the distributed dynamic loads on a thin plate. Wang et al. [9] proposed a hybrid model combined with a data-driven approach and enhanced the Kalman filtering algorithm to accurately identify dynamic loads even for limited training data, significant noise interference, and non-zero initial conditions. Prawin [10] introduced an online input-force time-history reconstruction algorithm using Dynamic Principal Component Analysis (DPCA). Unlike conventional identification methods, this approach does not require FE discretization of the structure, thus eliminating errors associated with physical modeling. Zhang et al. [11] proposed a method that uses a Bidirectional Long Short-Term Memory (BiLSTM) network model to establish the mapping relationship between the vertical deflection of a bridge and vehicle loads, thereby enabling vehicle load identification. Wang [12] introduced a wavelet-transform-based method for the structural parameter matrix and performed the uncertainty propagation analysis for uncertain variables using the interval analysis of Taylor series expansions, achieving dynamic load identification for multi-source uncertain systems. Meanwhile, with the development of computation capabilities and neural networks, methods for dynamic load identification using deep regression adaptation networks [13], gated convolutional neural networks [14], and deep recurrent neural networks [15] became increasingly prevalent.
The methods mentioned above primarily focus on the identification of distributed dynamic loads or dynamic loads with known positions, while research on the identification of load positions is still relatively limited. Current methods used to identify positions of dynamic loads mainly include exhaustive search, triangulation, time-series inversion, and reference database employing. The exhaustive search method involves obtaining structural vibration information under the influence of loads from numerous measurement points and identifying the load positions with excitation point traversal and numerical optimization algorithms. Zhang [16] established a convolution relationship between the response and the external loads based on structural system parameters, and used a separation of variables algorithm to extract load information from the impulse response function matrix. However, the exhaustive search method often requires the collection of a large amount of data, leading to high costs for load position identification, and also presents certain challenges in data processing. The triangulation method utilizes the mathematical relationship between the impact point, wave velocity, and the time it takes for the shock wave to reach different measurement points. This approach treats the dynamic load location identification problem as a nonlinear mathematical problem involving the geometric relationship between the sensors and the shock wave [17]. Zhao et al. [18] proposed and validated an integrated collision localization scheme that uses the arrival time of signals received by dynamic strain gauges. This method combines triangulation with hybrid particle swarm optimization and genetic algorithms to reconstruct the location of impact loads. Jang [19] enhanced this approach by training a neural network to improve the estimation accuracy of the signal’s propagation distance. However, the triangulation method relies on the assumption that the shock wave’s velocity in different propagation directions is either known or the same, which makes it difficult to achieve high-precision localization for composite materials subjected to low-velocity impacts. The time-series inversion method was initially applied to sound-source localization and later adapted to address dynamic load localization problems [20]. Building on this approach, Ciampa [21] proposed an image-processing method for impact-excitation reconstruction, specifically for composite structures. This method combines the response data with Green’s functions to achieve the reconstruction of both the spatial and temporal domains of impact loads. While the time-series inversion method is widely used in dynamic load localization research, it requires sufficient and high-quality response data to ensure precise localization of the impact load. The reference database method (RDM) estimates the location of an arbitrary random impact load by training on a grid of reference signals containing information for different impact signals and selecting the most similar reference signal. Liu et al. [22] combined the RDM with a random fractal search algorithm for impact load localization. However, the RDM requires significant time to collect dense training points from the monitored area in order to establish the reference database. This means that the accuracy of the method’s localization heavily depends on the number of training points, and it incurs substantial time costs. In addition, other methods such as frequency response function reconstruction [23], neural networks [24,25], and support vector machines [26] were also used to identify dynamic load locations.
The studies discussed above explore various methods to locate dynamic loads in structures, but accurate identification of load positions in structures often requires their division into a fine FM mesh (Yan et al. [27] identified the position of dynamic load on thin plates by establishing a finite-element model containing 10,240 grids, and Liu et al. [28] identified the positions of dynamic loads on plates by constructing a transfer matrix H with a size of 1024 × 27,648), leading to intensive and time-consuming computations. To address this computational challenge, this study draws on the method of inverse problem solving through different vibration responses in nanomaterials [29] to propose a more efficient method, that is, dividing the structure into several parts and computing for key points in each part. Once an optimal part is identified, it can be further refined for greater accuracy. This method combines FM analysis with the correlation coefficient, enabling step-by-step identification of the dynamic load location when the number of dynamic loads is known and their positions are not too close to each other. The first part of the paper details the calculation of correlation coefficients for structural acceleration responses, the model for step-by-step identification, and the construction of virtual loads. The second section presents numerical simulation validations of the identification of single-point and multi-point loads under varying noise levels (5%, 10%) and sensor quantities (4, 9). The third part experimentally confirms the method’s accuracy by identifying dynamic loads on a thin plate.

2. Theoretical Model of Dynamic Load Position Recognition

2.1. Structural Finite-Element Mode

For real-life engineering structures, the structural-dynamics model is very complicated, so it is difficult to derive theoretical formulae. For large complex structures, an FM model of dynamics is established:
M u ¨ ( t ) + C u ˙ ( t ) + K u ( t ) = f ( t ) ,
where M is the mass matrix of the structure, C is the damping matrix, K is the stiffness matrix, f t is the dynamic load vector, and u ( t ) , u ˙ t , and u ¨ t are the displacement, velocity, and acceleration vectors, respectively.
In the frequency domain, the structural acceleration response can be written as
u ¨ = H F ,
where u ¨ is the acceleration response vector, H is the frequence-response-function (FRF) matrix of acceleration, and F is the excitation vector.
When there are multiple exciting loads F 1 , F 2 , , F k , Equation (2) can be expressed as
u ¨ 1 u ¨ 2 u ¨ i = H 11 H 12 H 1 j H 21 H 22 H 2 j H i 1 H i 2 H i j 0 F 1 F 2 F k 0 ,
Here, u ¨ i is the acceleration response at the node i under the load, and H i j is the acceleration FRF between the excitation position j and the dynamic response position i.

2.2. Acceleration Correlation Coefficient

Under the harmonic excitation F = A sin ω t + θ , the acceleration response of the system can be expressed as
u ¨ ( t ) = H A sin ( ω t + θ + ϕ ( H ) ) ,
where H and ϕ ( H ) are the amplitude and phase of the acceleration FRF, and A , ω and θ are the amplitude, frequency, and phase of the exciting force, respectively.
In engineering practice, the acceleration response is often measured as a set of discrete time–domain signals by a detector. For the m groups of acceleration response data [ u ¨ 1 ] , [ u ¨ 2 ] [ u ¨ m ] , it is assumed that the time discretization interval is Δ t and the number of discrete time intervals is n. The specific form is given in Equation (5).
[ u ¨ 1 ] = [ u ¨ 11 , u ¨ 12 u ¨ 1 n ] [ u ¨ m ] = [ u ¨ m 1 , u ¨ m 2 u ¨ m n ] ,
u ¨ α β = u ¨ α ( β Δ t )   ( 1 α m , 1 β n ) ,
Taking [ u ¨ 1 ] and [ u ¨ 2 ] as examples, the calculation formulas for the correlation coefficients of these two sets of discrete acceleration data are provided below.
r 12 = i = 1 n ( u ¨ 1 n u ¨ ¯ 1 ) ( u ¨ 2 n u ¨ ¯ 2 ) i = 1 n ( u ¨ 1 n u ¨ ¯ 1 ) 2 ( u ¨ 2 n u ¨ ¯ 2 ) 2 ,
Among them
u ¨ ¯ 1 = i = 1 n 1 n u ¨ 1 i   ,   u ¨ ¯ 2 = i = 1 n 1 n u ¨ 2 i ,
When the value range of r 12 is [ 1 , 1 ] , the value range of | r 12 | is [ 0 , 1 ] . When | r 12 | 0 , the correlation between the two sets of acceleration data is weak, and when | r 12 | 1 , the correlation is strong. As the identification range of the measured structure gradually narrows, the correlation coefficient of the acceleration responses becomes increasingly close. Additionally, adding noise to the acceleration responses reduces the correlation coefficient. Therefore, to facilitate the observation of the correlation coefficients in the identification range, correlation metric M 12 is used to reflect the degree of correlation between the acceleration responses. The calculation formula for M 12 is as follows:
M 12 = lg ( 1 r 12 ) ,
When there is more than one correlation coefficient, the average of multiple correlation coefficients is used as the overall acceleration response correlation coefficient to calculate the correlation metric M. Using the m sets of discrete acceleration response data mentioned above as an example, the correlation coefficients between the second through the m-th sets of acceleration responses and the first set of acceleration responses [ u ¨ 1 ] are calculated, and their average | r | is taken as the overall correlation coefficient. The formula for calculating the overall acceleration response correlation coefficient and the acceleration response correlation metric M is shown below:
| r | = 1 m 1 j = 2 m | r 1 j | ,
M = lg ( 1 r ) ,

2.3. Identification Model of Dynamic Load Position

In the process of identification of dynamic loads at known positions, the dynamic responses and their positions are known quantities, usually obtained by measurement. The dynamic characteristics of the structure are known, that is, the FRF H between the excitation point and the response point is a known quantity, and the formula for the solution of the dynamic load in the frequency domain can be obtained from Equations (2) and (3):
[ F ] = [ H ˜ ] + u ¨ ,
Equation (12) is the recognition model of the dynamic load when the position is known, where F is the dynamic load vector, H ~ + is the generalized inverse of the acceleration FRF matrix, and u ¨ is the dynamic response vector.
Take a two-dimensional flat plate as an example, when the position of the dynamic load is unknown, set as (x,y), the dynamic response u ¨ in Equation (12) is a known quantity usually measured directly by an acceleration sensor, and the FRF between the excitation position and dynamic response position is an unknown quantity containing the unknown position function, written as [ H ~ x , y ] . Then, Equation (12) is an equation containing variables x, y:
[ F ] = [ H ˜ ( x , y ) ] + { u ¨ } ,
Among them, the unknown quantities (x,y) are generated due to the unknown position of the actual dynamic load.
Since Equation (13) contains an unknown position quantity ( x , y ) , F cannot be solved directly. Below, a case of the flat plate as an example to illustrate the method to identify the dynamic load step-by-step (the model is shown in Figure 1).
In Figure 1, the blue circle denotes the excitation position, the blue triangles are the dynamic response positions, and the yellow hexagons are the virtual excitation positions. In real-life applications, the exact location of the real dynamic load is unknown, so the response points are used to measure the dynamic response and calculate the correlation coefficients. To improve the calculation accuracy, the number of response points can be increased as is appropriate, and their positions can be randomly selected within the structure, provided that they are not overly concentrated in any particular area.
When the action position of the dynamic load is unknown, Equation (13) can be applied when using the general FRF method to represent the above dynamic load, with H ~ ( x , y ) being an unknown function, related to the coordinates of the dynamic load. The method proposed in this paper can avoid the unknown FRF relationship and can find the location of dynamic load by gradually reducing the range for the acceleration responses of known points.
So, the plate model is discretized into the FE mesh, and the domain is divided into four regions (numbered 1, 2, 3 and 4). Virtual excitation positions are selected in each region, as shown in Figure 1  F i v ( i = 1 , 2 , 3 a n d 4 ), and multiple dynamic response points are selected. Then, the dynamic response under virtual excitation is u ¨ j , V i ( i = 1 , 2 , , k ; j = 1 , 2 , , l ), where k is the number of virtual excitation points and l is the number of dynamic response points. Then, Equation (13) can be written as
H 11 H 12 H 1 n H 21 H 22 H 2 n H n 1 H n 2 H n n 0 F 1 v 0 F 2 v 0 F k v 0 0 = 0 u ¨ 1 v 0 u ¨ 2 v 0 u ¨ l v 0 0 ,
Equation (14) can be simplified as
H u ¨ 1 V 1 H u ¨ 1 V k H u ¨ l V 1 H u ¨ l V k F 1 v F k v = u ¨ 1 v u ¨ l v ,
In Equation (15), H u ¨ l V k is the acceleration FRF between the external excitation F k v and the dynamic response u ¨ l v . Because the positions of the virtual excitation points and the positions of the acceleration response points are artificially selected, the acceleration FRF matrix can be changed from the previously unknown function related to the coordinates into a known matrix, and the order of this matrix can be further reduced. When both k and l are equal to 4, the FRF matrix in Equation (15) can be further simplified:
H 11 H 12 H 1 n H 21 H 22 H 2 n H n 1 H n 2 H n n H 11 H 12 H 13 H 14 H 21 H 22 H 23 H 24 H 31 H 32 H 33 H 34 H 41 H 42 H 43 H 44 ,
Thus, the dimension of the FRF matrix is further reduced. From Equation (12), the following relation can be obtained:
[ u ¨ v ] = [ H ] [ F v ] ,
where F v is the virtual excitation force vector, H is simplified FRF matrix. When the virtual excitation F v is applied at the virtual excitation point in the FE software (Patran), the acceleration response is [ u ¨ v ] .
The acceleration responses [ u ¨ ] obtained in experiments and the virtual acceleration responses [ u ¨ v ] obtained in simulations are used to calculate the correlation metrics in Equation (11). The area with the highest correlation metric contains the dynamic load. This process of subdivision within the defined region is repeated until the determined dynamic load position meets the desired accuracy. The center point of the recorded area is used as the dynamic load position.

2.4. Applicability and Limitations of the Method

2.4.1. Applicability of the Method

The method proposed in this paper can be applied not only to two-dimensional thin plates, but also extends to one-dimensional beam structures and three-dimensional structures. The main difference when applied to other engineering structures lies in the change in the FRF between the response and excitation points due to the number of position coordinate variables. For example, the FRF is H ( x ) for one-dimensional structures, H ( x , y ) and H ( x , y , z ) for two-dimensional and three-dimensional structures, respectively. Additionally, when selecting virtual excitation points, they should be evenly distributed across the entire structure to obtain more comprehensive and accurate structural acceleration responses. As shown in Figure 2, the black circles represent the virtual load positions, and the black triangles represent the real load positions.

2.4.2. Limitations of the Method

The method proposed in this paper for dynamic load position identification has two main limitations: (1). When identifying more than one dynamic load, the loads cannot be too close to each other. (2). Before re-identifying the dynamic loads, the number of loads must be known in advance.
For limitation 1, consider the identification of the positions of two dynamic loads as an example. When these loads are too close to each other, the situation shown in Figure 3 may occur during the initial identification.
During the first identification, virtual loads are applied at four excitation points according to the original method, and the correlation metric M for their combinations is calculated. This results in six sets of data. By comparing these sets, the region with the highest correlation metric is retained. However, due to the positions of these two dynamic loads being too close within the same area, the first step of position identification incorrectly selects regions 1 and 2 as the locations of the dynamic loads. This leads to errors in the subsequent identification process. Therefore, a prerequisite for using the proposed method to identify multiple dynamic load positions is that the positions of the dynamic loads should not be too close to each other, as this will cause errors in the first step of identification.
For limitation 2, this represents a major challenge currently faced in the identification of dynamic load positions. Existing research on dynamic load position identification mostly focuses on the assumption of a known number of dynamic loads. This is because when multiple dynamic loads act on the same structure, the structural dynamic response is often complex, coupling information from multiple dynamic loads. Moreover, dynamic load position identification is a typical inverse problem, which can have non-unique solutions. If the number of loads is unknown at the input stage, this exacerbates the issue, leading to non-unique results and making it impossible to accurately determine the positions of the dynamic loads.
These two limitations are critical issues that need to be addressed in future dynamic load position identifications. In upcoming research, to relax these limitations, we will refer to methods proposed by other researchers for dynamic load position identification on composite materials. Prior to identifying the dynamic load positions, we will first use triangulation to determine the number of dynamic loads acting on the structure and the approximate distances between them. Triangulation leverages the mathematical relationship between the impact point, wave speed, and the time required for the shock wave to reach different measurement points, representing the dynamic load position identification problem as the geometric relationship between the sensors and the shock waves. Since dynamic loads at different locations on the structure generate shock waves of varying magnitudes, and the time for these waves to reach the detectors differs, the number of vibration responses collected by the detectors can be used to determine the number of dynamic loads. When multiple dynamic loads are detected, the time intervals between the responses collected by the sensors can be used to assess whether the dynamic loads are too close, thus guiding the next steps of the operation.

3. Virtual Excitation Load

As demonstrated above, the identification process in this paper primarily involves the application of virtual loads at various excitation points to determine the correlation coefficients between the response under virtual excitation and the actual response. This helps to narrow down the region of interest, followed by the subsequent application of virtual excitation within this reduced region to approximate the real load position. This section deals with determining the virtual loads under different external dynamic conditions.

3.1. Single-Point Dynamic Load with One Frequency

When the input dynamic load is a single-point with only one frequency, the identification process is relatively simple since for this the input load is presented in the following form:
F = A 1 sin ( ω t + θ ) ,
the response of the system at multiple points can be described as
u ¨ 1 = H 1 A sin ( ω t + θ + ϕ ( H 1 ) ) u ¨ m = H m A sin ( ω t + θ + ϕ ( H m ) ) ,
Which also has only this one frequency. Thus, the frequency of the desired virtual excitation can be obtained with the Fourier transform of the acceleration responses, and the virtual excitation F v = sin ω t can be obtained.

3.2. Single-Point Dynamic Load with Multiple Frequencies

For a single-point dynamic load with multiple frequency segments, its position can be identified only utilizing one of the frequencies. The specific identification steps are as follows. The dynamic load with multiple frequencies at the excitation point can be presented as
F = A 1 sin ( ω 1 t + θ 1 ) + A 2 sin ( ω 2 t + θ 2 ) + + A n sin ( ω n t + θ n ) ,
Here the frequencies are assumed to be ω 1 < ω 2 < < ω n . Then, the responses at the response points of the structure under the above dynamic load are as follows:
u ¨ 1 = H 11 A 1 sin ( ω 1 t + θ 1 + ϕ ( H 11 ) ) + + H 1 n A n sin ( ω n t + θ n + ϕ ( H 1 n ) ) u ¨ 2 = H 21 A 1 sin ( ω 1 t + θ 1 + ϕ ( H 21 ) ) + + H 2 n A n sin ( ω n t + θ n + ϕ ( H 2 n ) ) u ¨ m = H m 1 A 1 sin ( ω 1 t + θ 1 + ϕ ( H m 1 ) ) + + H m n A n sin ( ω n t + θ n + ϕ ( H m n ) ) ,
where H i j and H i j 1 i m , 1 j n are the amplitude and the phase of the FRF between the real dynamic load and the ith response point at the frequency ω j , respectively.
It is evident from Equation (21) that these m dynamic responses are all linearly superposed by fragments at n different frequencies, with these n frequencies encompassed in the dynamic load in Equation (20). Hence, the Fourier transform can be performed on Equation (21) to acquire all the frequencies involved in the actual dynamic load. Then, the frequency value ω = ω 1   ω 2 ω n can be obtained for this dynamic load. Using one of these frequencies (taking ω 1 as an example), the unit virtual load F v = sin ω 1 t is constructed, while all dynamic responses with frequency ω 1 are selected from the m response points in Equation (21). The virtual unit load with frequency ω 1 is applied to different excitation points, and the correlation metric between the response under virtual excitation and the dynamic response with the same frequency in Equation (21) is calculated. The region corresponding to the excitation point with the largest correlation metric is then selected and divided into the sub-regions again. The above steps are repeated to find the location of the dynamic load.

3.3. Multi-Point Dynamic Loads with Single Frequency

There is a precondition that the number of dynamic loads is known in the process of identification of the position of multi-point dynamic loads in this paper.
For multiple dynamic loads with the same frequency, the method to determine virtual loads F v is similar to the one above, and the main steps are as follows:
[ F ] = A 1 sin ( ω t + θ 1 ) A 2 sin ( ω t + θ 2 ) A n sin ( ω t + θ n ) ,
u ¨ 1 = H 11 A 1 sin ( ω t + θ 1 + ϕ ( H 11 ) ) + + H 1 n A n sin ( ω t + θ n + ϕ ( H 1 n ) ) u ¨ 2 = H 21 A 1 sin ( ω t + θ 1 + ϕ ( H 21 ) ) + + H 2 n A n sin ( ω t + θ n + ϕ ( H 2 n ) ) u ¨ m = H m 1 A 1 sin ( ω t + θ 1 + ϕ ( H m 1 ) ) + + H m n A n sin ( ω t + θ n + ϕ ( H m n ) ) ,
Equation (22) represents the input dynamic load vector, and Equation (23) is the acceleration responses at the response points on the structure under these dynamic loads. It is evident from Equation (23) that these responses are formed by superposition of a series of sinusoidal signals with frequency ω . Therefore, the measured acceleration responses can be Fourier transformed to obtain the frequency of these dynamic loads and thus the virtual load vector F v that should be applied:
[ F v ] = sin ( ω t ) sin ( ω t ) sin ( ω t ) ,

3.4. Multi-Point Dynamic Loads with Multiple Frequencies

When the case to be identified deals with multiple dynamic loads with multiple different frequencies, it is first assumed that all input dynamic loads have a specific frequency ω . In this case, the construction of virtual loads can be simplified to the above method of multiple dynamic loads with a single frequency. At this time, the frequency of the virtual load can be obtained after the Fourier transform of the dynamic responses, and then the virtual load in Equation (24) can be constructed according to the number of dynamic loads.
When it cannot be determined in advance whether all dynamic loads have a particular frequency, two distinct recognition processes emerge. In the first scenario, the initially identified frequency is present simultaneously in several different dynamic loads, while in the second scenario, the frequency is present only in one dynamic load. In these cases, the virtual load should be combined in different ways and, subsequently, the maximum correlation metric is utilized to determine the number of regions where this frequency is active. In the first scenario, when the initially identified frequency exists across multiple regions simultaneously, the locations of multiple dynamic loads at this frequency can be progressively refined in the identified regions. Once the identification of the first frequency’s load location is completed, if the number of identified dynamic loads matches the actual number of dynamic loads, the identification process concludes. If the number is fewer than the actual number of dynamic loads, the next frequency is selected, and the above steps are repeated to accomplish the identification. In the second scenario, the identified region can be subdivided to pinpoint the location of a dynamic load. Subsequently, the next frequency can be identified, and the aforementioned steps are iterated until the number of identified dynamic loads matches the input. This identification process is exemplified by an instance where there are two dynamic loads with four response points and virtual excitation points:
F 1 = A 1 sin ( ω 1 t + θ 1 ) + A 2 sin ( ω 2 t + θ 2 ) + + A n sin ( ω n t + θ n ) F 2 = A ¯ 1 sin ( ω ¯ 1 t + θ ¯ 1 ) + A ¯ 2 sin ( ω ¯ 2 t + θ ¯ 2 ) + + A ¯ n sin ( ω ¯ n t + θ ¯ n ) ,
Equation (25) shows that there are two real input dynamic loads with multiple frequencies. When the two dynamic loads act on the structure, the dynamic responses of the structure are as follows:
u ¨ 1 = H 11 A 1 sin ( ω 1 t + θ 1 + ϕ ( H 11 ) ) + + H 1 n A n sin ( ω n t + θ n + ϕ ( H 1 n ) ) + H 1 ( n + 1 ) A ¯ 1 sin ( ω ¯ 1 t + θ ¯ 1 + ϕ ( H 1 ( n + 1 ) ) ) + + H 1 ( 2 n ) A ¯ n sin ( ω ¯ n t + θ ¯ n + ϕ ( H 1 ( 2 n ) ) ) u ¨ 2 = H 21 A 1 sin ( ω 1 t + θ 1 + ϕ ( H 21 ) ) + + H 2 n A n sin ( ω n t + θ n + ϕ ( H 2 n ) ) + H 2 ( n + 1 ) A ¯ 1 sin ( ω ¯ 1 t + θ ¯ 1 + ϕ ( H 2 ( n + 1 ) ) ) + + H 2 ( 2 n ) A ¯ n sin ( ω ¯ n t + θ ¯ n + ϕ ( H 2 ( 2 n ) ) ) u ¨ 4 = H 41 A 1 sin ( ω 1 t + θ 1 + ϕ ( H 41 ) ) + + H 4 n A n sin ( ω n t + θ n + ϕ ( H 4 n ) ) + H 4 ( n + 1 ) A ¯ 1 sin ( ω ¯ 1 t + θ ¯ 1 + ϕ ( H 4 ( n + 1 ) ) ) + + H 4 ( 2 n ) A ¯ n sin ( ω ¯ n t + θ ¯ n + ϕ ( H 4 ( 2 n ) ) ) ,
After the acceleration responses at the four points in Equation (26) are obtained, the Fourier transform is performed on them to obtain all frequencies [ ω ] = [ ω 1 ω n ω ¯ 1 ω ¯ n ] for the two dynamic loads. One frequency ω c ( 1 c < n ) is selected as an example to establish virtual excitation F v = sin ω c t (Usually starting with the smallest frequency, which is ω c = ω 1 ). At this time, because it is not known whether the frequency is present in one dynamic load or two dynamic loads, the first step is to assume that the frequency is only in one dynamic load. Then, the established virtual load is applied to the four excitation points in turn, and the correlation coefficients between the responses under virtual excitation and the part with the same frequency in the actual dynamic responses are calculated.
After finding four correlation metrics for the above part, and assuming that two dynamic loads have this frequency, which means ω c = ω ¯ c , the next step is to select two of the four regions and apply the virtual loads on the excitation points; this should be carried out six times in total. The virtual load for this step should be as follows:
[ F v ] = sin ( ω c t ) sin ( ω c t ) ,
Comparing all the above correlation metrics to select the maximum value. If the virtual excitation corresponding to this value is applied to only one region, then the location of one of the dynamic loads can be obtained by continuously refining this region. Subsequently, the next frequency ω c + 1 is selected to establish the virtual excitation F v = sin ( ω c + 1 t ) and the aforementioned steps are repeated for identification. If the virtual excitation corresponding to this value is applied to two different regions, then two dynamic loads have this frequency and these two regions are the locations of two dynamic loads. Through continuous refinement based on the virtual excitation at this frequency, the locations of the two dynamic loads can be identified. This identification problem thereby converts into the aforementioned problem for multiple dynamic load points with the same frequency, discussed above.
From the mentioned construction of the virtual unit load, it is evident that the creation of the virtual load primarily depends on the Fourier transform of the structure’s acceleration responses. There are two possible scenarios for the acceleration response obtained through the Fourier transform: (i) The response has only a single frequency, and (ii) the response has multiple frequencies. In the former case, if there is only one dynamic load, the virtual load F v = sin ω t can be directly established based on the response frequency. If there are multiple dynamic loads, the virtual load can be constructed according to Equation (24), which accounts for the number of dynamic loads. For responses with multiple frequencies, if there is only one dynamic load, this indicates that this load has multiple different frequencies simultaneously. To identify the location of the dynamic load, one of these frequencies should be selected and the virtual load F v = sin ω 1 t should be established. By calculating the correlation coefficient between the responses under this virtual load and the actual acceleration responses with this frequency, the position of the real load can be progressively approximated. When the acceleration responses have multiple frequencies and there are multiple dynamic loads, the procedure begins with the selection of one frequency to establish the virtual load. The number of dynamic loads with this frequency is then calculated using the correlation coefficient. If multiple dynamic loads share this frequency, the problem transforms into the construction of a virtual excitation for the above case of multiple dynamic loads with the same frequency. If only one dynamic load has this frequency, the construction follows the same methodology as for a single dynamic load. After identifying the position of the dynamic load associated with this frequency, if the total number of dynamic loads exceeds the identified ones, the aforementioned steps are repeated until all dynamic loads are determined. A flow chart for the location identification of multiple dynamic loads with multiple frequencies is given in Figure 4.
As can be seen from the above construction method of virtual dynamic loads, the problem of location identification for dynamic loads with multiple frequencies can be transformed into those for multi-point dynamic loads with a single frequency and a single-point dynamic load with one frequency by the Fourier transform. Thus, a thin plate is taken as an example to illustrate the steps necessary to identify the locations of multiple dynamic loads with the same frequency:
  • In this example, there are three dynamic loads, and the number of virtual excitation points and response points is 9. It is assumed that the frequency of all dynamic loads is ω. The schematic diagram of this example is given in Figure 5, where the blue circles are the positions of real dynamic load, the black triangles are the positions of virtual excitation, and the yellow hexagons are the positions of response.
  • First, the response data of the response points are collected after the action of dynamic loads. According to Equations (22) and (23), these acceleration responses are Fourier transformed to obtain their forms in the frequency domain to obtain the virtual excitation. Virtual load in Figure 5 is F v T = [ s i n ω t s i n ω t s i n ω t ] .
  • The second step is to select the first three regions out of nine and apply the unit virtual loads to them at the same time. The positions of the loads are in the center of each region, so that F v T = F 1 v F 2 v F 3 v = s i n ω t s i n ω t s i n ω t F n v indicates the virtual load applied on the nth region).
  • The responses u ¨ v T = u ¨ 1 v   u ¨ 2 v     u ¨ 9 v at nine acceleration response points are measured, and the average correlation metric M ¯ 1 between the obtained virtual response u ¨ v and the measured real response is calculated.
  • Change the area of the virtual unit load in step 3, so that F v T = F 1 v F 2 v F 4 v = s i n ω t s i n ω t s i n ω t , and repeat step 4 to calculate correlation metric.
  • Comparing M ¯ 1 , M ¯ 2 …… M ¯ δ , find three regions corresponding to the largest M ¯ , divide each region into four sub-regions (Figure 6), and number each region (for example, n1 represents block 1 in the nth region). In Figure 6, black triangles are the new virtual load positions in the second identification process.
  • After the completion of the above steps, the first stage of dynamic load identification is completed. Select a small sub-region from each of the three regions to jointly apply the unit virtual load. Let F v T = F 11 v F 21 v F 31 v = s i n ω t s i n ω t s i n ω t and calculate the new response u ¨ v T = u ¨ 1 v   u ¨ 2 v     u ¨ 9 v and the influence metric M ˇ 1 ( F m n v indicates that the unit virtual load is applied to the sub-region nth in the region m).
  • Change the virtual load applied in the region in step 7, that is, F v T = F 11 v F 21 v F 32 v = s i n ω t s i n ω t s i n ω t . Calculate u ¨ v and M ˇ 2 .
  • Repeat step 8 until M ˇ c are calculated. At this stage, the virtual load (Figure 3) is F v T = F 14 v F 24 v F 34 v = s i n ω t s i n ω t s i n ω t (where C = 4 3 = 64 ).
  • Find three sub-regions corresponding to the maximum value M ˇ m a x in M ˇ 1 , M ˇ 2 …… M ˇ c , and then repeat steps 6–8 until the grids’ size for the recognition areas is small. For a very fine mesh, the recognition process can become cumbersome, so the process should be stopped. Then, the region identified in the last step can be considered as the location of the real dynamic load.
The above steps describe the process of identification of the positions of multiple dynamic loads with a single frequency. When the dynamic loads have multiple different frequencies, it is necessary to obtain the frequency distribution of the acceleration responses with the Fourier transformation. Subsequently, the correlation metrics are computed between the acceleration responses of the structure following the application of a virtual load at a specific frequency and the responses at this frequency in the actual acceleration data. Once the position of a dynamic load with specific frequency is obtained, proceed to calculate for subsequent frequencies using the methods outlined in the preceding steps.
The specific steps of using stepwise identification for dynamic loads are shown in Figure 7.

4. Simulation Example

Simulation verification is conducted based on the step-by-step identification method outlined above. A four-sided simply supported thin plate is utilized, with its parameters listed in Table 1.
In practical engineering applications, measurement noise and the number of sensors are two key factors that influence the results of dynamic load identification. Therefore, in this chapter, we will conduct identifications of dynamic responses under three conditions: no noise, 5% noise, and 10% noise. Additionally, two different operational conditions will be set: (1) four accelerometer sensors on the thin plate, and (2) nine accelerometer sensors on the thin plate. The positions of the sensors under these different conditions are shown in Figure 8, where the black triangles represent the accelerometer sensors.

4.1. Single-Point Excitation

4.1.1. Noise-Free Identification of Single-Point Dynamic Load Under Operational Condition 1

In Figure 9, the blue triangles denote the response positions, black hexagons denote the virtual excitation positions, while the blue circle shows the true excitation position.
Specific location information is provided in Table 2.
A single-point harmonic excitation f t = 10 sin 20 π t is applied to the thin plate, with the excitation position corresponding to the location of the circular point in Figure 6. Four acceleration responses are then obtained, with the response point positions indicated by the triangular symbol in Figure 9. After the Fourier transformation of the acceleration responses at four response points, the frequency ω = 20 π of the input dynamic load can be obtained, from which the virtual unit load F v ( t ) = sin 20 π t can be established.
In the initial step of identification, a virtual excitation position is selected on the thin plate, as illustrated in Figure 9. A unit excitation is then applied to this virtual position using finite-element software, resulting in virtual acceleration. Subsequently, the correlation metrics between the virtual acceleration responses and the actual ones are calculated by solving Equation (11). The specific locations where the virtual loads are applied in each identification step are shown in Table 3.
The described method is iterated until either the difference in correlation metrics becomes small or the size of sub-regions in the region decreases. The correlation metrics obtained from the step-by-step identification process are presented in Table 4.
As observed in Table 4, the first correlation metrics are the highest in the first and the second identification steps, while the fourth correlation metric for the third identification step is the highest. Consequently, the identified excitation position progressively approaches the true value.

4.1.2. Identification Results of Single-Point Dynamic Load with Noise Under Operational Condition 1

The magnitude and position of the external excitation are consistent with those described earlier. The acceleration response data is collected from the four accelerometer sensors. Subsequently, 5% gaussian white noise is added to the collected acceleration response. Fourier transform can be used to obtain the main frequency of the external dynamic load that causes the vibration, from which the virtual unit load can be established. A unit excitation is then applied to virtual position using finite-element software, resulting in virtual acceleration. Subsequently, the correlation metric between the virtual acceleration responses and the actual ones with noise are calculated by solving Equation (11). The Correlation metrics obtained from the step-by-step identification process are presented in Table 5.
As observed in Table 5, the first correlation metrics are the highest in the first and the second identification steps, while the fourth correlation metric for the third identification step is the highest. Consequently, the identified excitation position progressively approaches the true value. This indicates that even with 5% noise in the dynamic responses, the position of the single-point dynamic load on the thin plate can be accurately identified using the method proposed in this paper, provided there are four sensors in the structure.
By adding 10% Gaussian white noise to the obtained acceleration response and applying a unit virtual load at the selected virtual excitation points on the thin plate, the correlation metrics M can be calculated using the virtual acceleration responses at four points and the acceleration response data with 10% Gaussian white noise, resulting in Table 6:
The first correlation metrics are the highest in the first and the second identification steps, while the fourth correlation metric for the third identification step is the highest. The above table indicates that even with 10% noise in the dynamic responses, the position of the single-point dynamic load on the thin plate can be accurately identified using the method proposed in this paper, provided there are four sensors in the structure.

4.1.3. Identification Results of Single-Point Dynamic Load with Noise Under Operational Condition 2

Under operating condition 2, there are nine acceleration response points in the structure, as show in Figure 8. The specific location information of response points under operating condition 2 is shown in Table 7.
By constructing a unit virtual load as described above and applying it to the selected excitation points, collecting the virtual acceleration responses at these points along with the acceleration data containing 5% Gaussian white noise to calculate the correlation metric M, the following identification data can be obtained, as shown in Table 8.
The first correlation metrics are the highest in the first and the second identification steps, while the fourth correlation metric for the third identification step is the highest. The above table shows that when the dynamic responses in working condition 2 contain 5% noise, the identification result of a single-point dynamic load is consistent with the previous text, and the overall identified correlation metrics are higher than that in operating condition 1.
Subsequently, 10% noise was added to the measured dynamic response, and the above steps were repeated to obtain the recognition result as shown in Table 9.
The first correlation metrics are the highest in the first and the second identification steps, while the fourth correlation metric for the third identification step is the highest. The above simulation shows that when there are nine acceleration response points and the response data contain 5% and 10% Gaussian white noise, the method proposed in this paper can identify the position of the single-point dynamic load on the thin plate. Moreover, compared to using only four acceleration response points, the correlation metrics calculated with nine response points is higher. This is because multiple acceleration response points provide a better representation of the overall vibration response on the thin plate, leading to more accurate results.

4.1.4. Identification Results of Single-Point Dynamic Load

The specific identification process is depicted in Figure 10, and the results are shown in Table 10.

4.1.5. Identification Accuracy

In this paper, since the structure used in the simulation experiment is a square thin plate, the calculation formula to define the experimental error rate has the following form.
η e r r o r = x t x i L + y t y i W 2 × 100 % ,
In Equation (28), x t is the real x-coordinate of the dynamic load, x i is the x-coordinate of the dynamic load identified using the proposed method, y t is the real y-coordinate of the dynamic load, and y i is the y-coordinate of the dynamic load identified using the proposed method. L and W are the length and the width of the structure, respectively. In the simulation experiment, the two values are 1 m for the square thin plate. The position error of the step-by-step recognition is 1.25%, indicating high recognition accuracy.

4.1.6. Computational Time for the Identification of Single Point Dynamic Load

After a demonstration of the feasibility of recognition, the computational requirements of this method are compared with those of the general method. Initially, the thin plate is divided into regions, as shown in Figure 1. This division results in a total of 400 elements and 441 nodes. Under operational condition 1, in the first measurement step, the virtual loads are applied to four virtual excitation points, and four response data points are measured. This requires the total of 16 dynamic response data to be measured. Subsequently, at each sub-step, four virtual excitations are applied, and 16 dynamic responses are measured. Across 3 steps, 12 virtual excitations are required to measure 48 dynamic responses. In comparison, the general method would necessitate 441 virtual loads and 1764 dynamic response measurements. Under operational condition 2, in the first measurement step, the virtual loads are applied to four virtual excitation points, and nine response data points are measured. This requires the total of 36 dynamic response data to be measured. Subsequently, at each sub-step, 4virtual excitations are applied, and 36 dynamic responses are measured. Across 3 steps, 12 virtual excitations are required to measure 108 dynamic responses. In comparison, under operational condition 1, the general method would necessitate 441 virtual loads and 1764 dynamic response measurements. Under operational condition 2, the general method would necessitate 441 virtual loads and 3969 dynamic response measurements.
Therefore, this method apparently significantly reduces the calculation time and increases solving efficiency compared to the general dynamic load identification method. Table 11 shows the number of virtual loads that should be applied and the number of measured responses in the traditional method and the method used in this paper.

4.2. Multi-Point Excitation

It can be seen from the single-point excitation in Section 4.1 that the stepwise identification method is feasible. This section continues to verify the feasibility of the stepwise identification method for the multi-point excitations.

4.2.1. Noise-Free Identification of Multi-Point Dynamic Loads Under Operational Condition 1

Two excitations f 1 and f 2 are applied on the sheet.
f 1 ( t ) = 10 sin ( 40 π t ) f 2 ( t ) = 20 sin ( 40 π t ) ,
In Figure 11, the black triangles denote the response positions and the virtual excitation positions, while the black circles show the true excitation positions. The specific location information is shown in Table 12. The introduction of the virtual unit load in this example is similar to that in the method above, except that the number of loads in this example is 2.
Since there are two excitation signals, four points in the structure are selected as virtual excitation points in the process of step-by-step recognition, with the response positions coinciding with those of the excitation positions, as shown in Table 13.
Then, the acceleration responses are obtained through the random combination of the above two excitations, and the correlation coefficients are calculated based on the experimental accelerations; the specific results are shown in Table 14.
As can be seen from the table, the largest correlation metric is number 1, 2, so the two excitations are considered in positions 1 and 2.
Then the second identification is performed. First, the locations number 1 and number 2, obtained from the first identification, are subdivided, with sub-regions numbered—see Table 15.
Next, the correlation metrics are calculated as in the first step.
As can be seen from Table 16, the largest correlation coefficient is number 1, 4, so the regions numbered 1 and 4 are selected for the next subdivision.
Then, the third recognition is performed. The virtual excitation points are selected based on the divided and numbered positions, identified in the second step (Table 17).
Next, as in the previous step, the correlation metrics are calculated.
As shown in Table 18, the largest correlation metric is number 4, 3, indicating that the first excitation is located at number 4 and the second excitation at number 3.

4.2.2. Identification Results of Multi-Point Dynamic Loads with Noise Under Operational Condition 1

The construction method of the virtual unit load in this simulation is similar to that in the previous case, with the key difference being that the number of loads in this case is two. The virtual acceleration responses under different conditions are obtained by randomly combining two virtual excitations. The correlation metric M is then calculated using the virtual acceleration response and the noisy acceleration response. The results of this calculation are shown in Table 19.
As can be seen from Table 19, the largest correlation metric is number 1, 2, so these two loads are considered in positions 1 and 2. Next, the second identification was conducted, and the correlation indicators were calculated, with the results shown in Table 20.
The largest correlation metric after the second identification is 1, 4, so these two loads are assigned to positions 1 and 4. The third identification is then performed, and the result is presented in Table 21.
After the third identification, the largest correlation metric is 4, 3, so these two incentives are assigned to positions 4 and 3. It can be concluded that when the acceleration response contains 5% Gaussian noise, the identified locations of the multi-point dynamic load based on four acceleration response points are consistent with those obtained without noise, demonstrating high accuracy.
Next, 10% Gaussian white noise is added to the response data measured at four acceleration response points, and the identification process is repeated. The correlation metric M is calculated using both the computed virtual acceleration response and the measured acceleration response containing noise. The results of the first identification are shown in Table 22.
The largest correlation metric is number 1, 2, so these two loads are considered in positions 1 and 2. Next, the second identification was conducted, and the correlation metrics were calculated, with the results shown in Table 23.
The largest correlation metric after the second identification is 1, 4, so these two loads are assigned to positions 1 and 4. The third identification is then performed, and the result is presented in Table 24.
The largest correlation metric is 3, 1, so these two loads are assigned to positions 3 and 1. This deviates from the actual position of the dynamic load. During the third identification, an error occurred in the identification of the dynamic load’s position.
As shown in Table 24, when there are only four acceleration response points on the thin plate, the dynamic response with 10% Gaussian white noise causes an error in the identification of the dynamic load position during the third identification step. This error occurs because the dynamic response of the thin plate is the result of two dynamic loads that are coupled together. Due to the differing amplitudes of these loads, using two identical unit virtual loads for identification results in errors when the dynamic response contains excessive noise.

4.2.3. Identification Results of Multi-Point Dynamic Loads with Noise Under Operational Condition 2

In operating condition 2, there are nine acceleration response measurement points. The acceleration responses from these points are collected and 5% noise is added. The construction method of the virtual unit load is consistent with the previous section. After collecting the virtual acceleration responses from the nine points, the correlation metric M is calculated, and the first step of identification results are shown in Table 25.
The largest correlation metric is number 1, 2, so these two loads are considered in positions 1 and 2. Next, the second identification was conducted, and the correlation indicators were calculated, with the results shown in Table 26.
The largest correlation metric after the second identification is 1, 4, so these two loads are assigned to positions 1 and 4. The third identification is then performed, and the result is presented in Table 27.
After the third identification, the largest correlation metric is 4, 3, so these two incentives are assigned to positions 4 and 3.
Next, noise is added to the real dynamic responses up to 10%, and the steps are repeated to perform multi-point dynamic load identification. The correlation metric M is then calculated, and the first step of identification results are shown in Table 28.
The largest correlation metric is number 1, 2, so these two loads are considered in positions 1 and 2. Next, the second identification was conducted, and the correlation metric s were calculated, with the results shown in Table 29.
The largest correlation metric after the second identification is 1, 4, so these two loads are assigned to positions 1 and 4. The third identification is then performed, and the result is presented in Table 30.
After the third identification, the largest correlation metric is 4, 3, so these two incentives are assigned to positions 4 and 3. It can be concluded that when the acceleration response contains 10% Gaussian noise, the identified locations of the multi-point dynamic load based on 9 acceleration response points are consistent with those obtained without noise, demonstrating high accuracy.

4.2.4. Identification Results of Multi-Point Dynamic Loads

When the measured dynamic response contains 5% noise, the method proposed in this paper can accurately identify the regions of the two dynamic loads during the three position identification processes, regardless of whether under operational condition 1 or operational condition 2, demonstrating high accuracy. When the dynamic response contains 10% noise, the method can still accurately identify the regions of the dynamic loads during the three identification processes under operational condition 2.
Repetition of the identification steps results in continuous approximation of the excitation positions (Figure 12).
After the completion of the identification process, the excitation positions are obtained and compared with the true excitation positions in Table 31.
Table 31 demonstrates some errors in step-by-step identification, but it basically meets the requirements of location identification accuracy in engineering practice. In order to obtain a more accurate solution, the number of identification steps can be increased, until the required precision is achieved.
When the dynamic response contains 10% noise, under operational condition 1 (with four dynamic response measurement points on the structure), one of the dynamic load locations is incorrectly identified during the third identification process. The identification process is illustrated in Figure 13.
In this case, the recognition error for multi-point dynamic loads is larger compared to previous operational condition. The main error is attributed to the mistake in the final recognition process. The specific recognition errors are presented in Table 32.

4.2.5. Computational Time for the Identification of Multi-Point Dynamic Loads

When considering two dynamic loads on the same structure, traditional methods require randomly selecting two mesh nodes on the structure for combination. This combination increases rapidly as the number of meshes increases. In contrast, the method proposed in this paper only requires selecting a small number of nodes for identification at each step.
Under operational condition 1, two virtual loads are applied and four virtual accelerations are measured for each identification, in the first step, the virtual loads are applied to 12 virtual excitation points, and 24 response data points are measured. This requires the total of 24 dynamic response data to be measured. Subsequently, at each sub-step, 32 virtual excitations are applied, and 64 dynamic responses are measured. Across three steps, 76 virtual excitations are required to measure 152 dynamic responses. Under operational condition 2, two virtual loads are applied and nine virtual accelerations are measured for each identification, in the first step, the virtual loads are applied to 12 virtual excitation points, and 54 response data points are measured. This requires the total of 54 dynamic response data to be measured. Subsequently, at each sub-step, 32 virtual excitations are applied, and 144 dynamic responses are measured. Across three steps, 76 virtual excitations are required to measure 342 dynamic responses. In comparison, the general method will result in a total of C 441 2 = 97020 combinations, which necessitate 2 C 441 2 virtual loads and 4 C 441 2 dynamic response measurements under operational condition 1, and 9 C 441 2 dynamic response measurements under operational condition 2.
Therefore, this method apparently significantly reduces the calculation time and increases solving efficiency compared to the general dynamic load identification method. Table 33 shows the number of virtual loads that should be applied and the number of measured responses in the traditional method and the method used in this paper.

5. Experimental Verification

5.1. Thin Plate Modal Test

A rectangular thin plate with holes is used as a test piece to verify the step-by-step identification method. The thin plate measures 0.3 m in length, 0.2 m in width, and 0.002 m in thickness. The test equipment is depicted in Figure 14.
The three sides of the test plate with holes are free, while the fourth side is fixed. During the experiment, accelerometers are attached to the thin plate, and a force hammer is used to strike it. The data collected from both the force hammer and the accelerometers are transmitted to a data collector, which then sends the data to a computer. The corresponding software is used to process the data, enabling the successful execution of the experiment. A detailed schematic of the experimental setup is shown in Figure 15.
The model is adjusted according to the natural frequencies measured during the thin plate test to ensure similarity between the first three natural frequencies of the model and the test results. The measured natural frequencies and the adjusted natural frequencies are presented in Table 34.
Finite-element model correction is typically performed after the first few natural frequencies of the structure have been measured experimentally, with the goal of minimizing the discrepancy between the finite-element simulation and the experimental data. Due to factors such as manufacturing errors, modeling inaccuracies, material inhomogeneity, or environmental effects, the experimentally measured natural frequencies of the structure may differ from those calculated by the finite-element software.
After modification of the finite-element structural parameters according to the test data, the adjusted natural frequency is similar to the natural frequency measured in the test, and the next step of dynamic load identification can be carried out.

5.2. Identification Process

The coordinate system of the thin plate is given in Figure 16. An impact load is applied at the point (0.225 m, 0.075 m), and two response points are selected, located at (0.225 m, 0.125 m) and (0.125 m, 0.125 m), respectively.
The finite-element model of the thin plate is developed, divided into 24 regions (denoted with different colors) in Figure 17. Subsequently, a virtual excitation point is selected within each area, and a unit impact load is applied at these virtual excitation positions using the software. The locations of the selected response points correspond to those of the response points in the test model.
The black triangles indicate the locations of the selected virtual excitation points. To simplify identification, each region of the plate is labeled. The acceleration data at the response points are obtained by applying a unit load at the virtual excitation point. The correlation metrics are calculated between these responses and the test acceleration data, as shown in Table 35.
The highest correlation metric is for region E2 indicating that the impact load during the test is located in this region. Subsequently, the finite-element model of this region is further divided into smaller sub-regions, with appropriate labeling (Figure 18).
For the second identification, the correlation metrics between the acceleration responses under virtual excitation and the experimental acceleration data are presented in Table 36.
It is evident from Table 36 that the correlation metric of region B2 is the highest. Therefore, it can be inferred that the test impact load is situated in this region (0.225 ± 0.0083 m, 0.075 ± 0.0083 m), with the minimal difference between the identified and actual positions (0.225 m, 0.075 m). Subsequent subdivision of the finite-element model could further enhance accuracy. However, the correlation metrics in region B2 are already quite close. This is attributed to the small element size relative to the thin plate in Figure 18.
Since the test thin plate model is relatively simple, with fewer finite-element nodes, the entire model mesh can be subdivided into finer elements. But there is no need to refine the finite-element mesh in the subsequent stages of the identification process. In contrast, models of actual engineering structure are complex, allowing a coarse initial finite-element mesh. After determining the initial location region, only the local mesh needs refinement to avoid excessive remeshing of the overall model, which could complicate the calculations.

6. Conclusions

At the outset of this paper, a formula for the calculation of the correlation coefficient for dynamic responses is presented. Various types of virtual loads are discussed in relation to different dynamic load scenarios. It is observed that all types of dynamic loads can be characterized in terms of a single-point dynamic load with a single frequency or a multi-point dynamic load with a single frequency for identification purposes. Subsequently, in simulations, the effectiveness of this method was verified through the identification of single-point and two-point dynamic loads with different noise magnitudes and sensor numbers. In practical experiments, the method proposed in this study is employed to ascertain the spatial distribution of dynamic loads on thin plates, meeting the accuracy requirements for engineering applications. Consequently, the following conclusions can be drawn:
  • By applying the method of step-by-step identification, the identification of dynamic load location can be changed from applying virtual loads on each node on the finite-element model to their use on some nodes step-by-step, greatly reducing the simulation.
  • Numerical studies and experimental results show that, for a single dynamic load, its location can be accurately identified even with 10% noise in the response and only four sensors, with a location identification error of 1.25%.
  • For two-point dynamic loads, when the response contains 10% noise, the structure with only four sensors results in a 7.5% error in the identification of one of the dynamic load locations. However, with nine sensors, the location can be accurately identified, reducing the error to 1.25%.
However, the step-by-step identification method also has some shortcomings. For special load locations, for instance, when the distance between multiple dynamic loads is too small, it may not be able to accurately identify multiple dynamic loads since they cannot be distinguished in the first step. At the same time, it is necessary to know the number of dynamic loads in advance when identifying multi-point dynamic loads. These will be the key points for future research on the identification of dynamic load positions.

Author Contributions

Conceptualization, J.Z.; methodology, J.Z.; software, J.Z.; validation, Y.Q., J.Z. and V.V.S.; formal analysis, Y.Q.; investigation, Y.Q.; resources, Y.Q.; data curation, J.Z.; writing—original draft preparation, J.Z.; writing—review and editing, J.Z., Y.Q. and V.V.S.; visualization, J.Z.; supervision, Y.Q.; project administration, Y.Q.; funding acquisition, Y.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available within this paper itself.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chen, Z.; Chan, T.; Nguyen, A.; Yu, L. Identification of vehicle axle loads from bridge responses using preconditioned least square QR-factorization algorithm. Mech. Syst. Signal Process. 2019, 128, 479–496. [Google Scholar] [CrossRef]
  2. Park, J.; Ha, S.; Chang, F. Monitoring impact events using a system-identification method. AIAA J. 2009, 47, 2011–2021. [Google Scholar] [CrossRef]
  3. Giannopoulos, I.; Georgantzinos, K. Establishing detection maps for carbon nanotube mass sensors: Molecular versus continuum mechanics. Acta Mech. 2017, 6, 2377–2390. [Google Scholar] [CrossRef]
  4. Bartlett, F.; Flannelly, W. Model verification of force determination for measuring vibratory loads. J. Am. Helicopter. Soc. 1979, 24, 10–18. [Google Scholar] [CrossRef]
  5. Qin, Y.; Zhang, Y.; Silberschmidt, V. Distributed dynamic load in structural dynamics by the impulse-based force estimation algorithm. Comput. Model. Eng. Sci. 2024, 139, 2865–2891. [Google Scholar] [CrossRef]
  6. Jiang, J.; Cui, W.; Chen, S.; Guo, X.; Zhao, J. A novel dynamic load identification method based on improved basis functions and implicit Newmark for continuous system with unknown initial conditions. Mech. Syst. Signal Process. 2024, 208, 110987. [Google Scholar] [CrossRef]
  7. Rezayat, A.; Nassiri, V.; Pauw, D.; Ertveldt, J.; Vanlanduit, S.; Guillaume, P. Identification of dynamic forces using group-sparsity in frequency domain. Mech. Syst. Signal Process. 2016, 70–71, 756–768. [Google Scholar] [CrossRef]
  8. Li, K.; Xiao, L.; Liu, M.; Kou, Y. A distributed dynamic load identification approach for thin plates based on inverse Finite Element Method and radial basis function fitting via strain response. Eng. Struct. 2025, 322, 119072. [Google Scholar] [CrossRef]
  9. Liu, Y.; Wang, L.; Feng, B. A hybrid model-data-driven framework for inverse load identification of interval structures based on physics-informed neural network and improved Kalman filter algorithm. Appl. Energy 2024, 359, 122740. [Google Scholar] [CrossRef]
  10. Prawin, J.; Rao, A. An online input force time history reconstruction algorithm using dynamic principal component analysis. Mech. Syst. Signal Process. 2018, 99, 516–533. [Google Scholar] [CrossRef]
  11. Zhang, C.; Zhang, W.; Ying, G.; Ying, L.; Hu, J.; Chen, W. A deep learning method for heavy vehicle load identification using structural dynamic response. Comput. Struct. 2024, 297, 107341. [Google Scholar] [CrossRef]
  12. Wang, L.; Xu, H.; Liu, Y. A novel dynamic load identification approach for multi-source uncertain structures based on the set-theoretical wavelet transform and layered noise reduction. Structures 2023, 51, 91–104. [Google Scholar] [CrossRef]
  13. Wang, C.; Chen, D.; Chen, J.; Lai, X.; He, T. Deep regression adaptation networks with model-based transfer learning for dynamic load identification in the frequency domain. Eng. Appl. Artif. Intell. 2021, 102, 104244. [Google Scholar] [CrossRef]
  14. Zhou, R.; Qiao, B.; Liu, J.; Chen, W.; Chen, X. Impact force localization and reconstruction via gated temporal convolutional network. Aerosp. Sci. Technol. 2024, 144, 108819. [Google Scholar] [CrossRef]
  15. Zhou, J.; Dong, L.; Guan, W.; Yan, J. Impact load identification of nonlinear structures using deep Recurrent Neural Network. Mech. Syst. Signal Process. 2019, 133, 106292. [Google Scholar] [CrossRef]
  16. Zhang, J.; Zhang, F.; Jiang, J. Research on load position identification technology using separated variable method. J. Vib. Eng. 2021, 34, 584–591. [Google Scholar]
  17. Chen, B.; Hei, C.; Luo, M.; Song, G. Pipeline two-dimensional impact location determination using time of arrival with instant phase (TOAIP) with piezoceramic transducer array. Smart Mater. Struct. 2018, 27, 105003. [Google Scholar] [CrossRef]
  18. Zhao, G.; Hu, H.; Li, S.; Liu, L.; Li, K. Localization of impact on composite plates based on integrated wavelet transform and hybrid minimization algorithm. Compos. Struct. 2017, 176, 234–243. [Google Scholar] [CrossRef]
  19. Jang, B.; Kim, C. Impact localization of composite stiffened panel with triangulation method using normalized magnitudes of fiber optic sensor signals. Compos. Struct. 2019, 211, 522–529. [Google Scholar] [CrossRef]
  20. Simone, M.; Ciampa, F.; Meo, M. A hierarchical method for the impact force reconstruction in composite structures. Smart Mater. Struct. 2019, 28, 085022. [Google Scholar] [CrossRef]
  21. Ciampa, F.; Meo, M. Impact localization on a composite tail rotor blade using an inverse filtering approach. J. Intell. Mater. Syst. Struct. 2014, 25, 1950–1958. [Google Scholar] [CrossRef]
  22. Liu, Q.; Wang, F.; Liu, M.; Xiao, W. A two-step localization method using wavelet packet energy characteristics for low-velocity impacts on composite plate structures. Mech. Syst. Signal Process. 2023, 188, 110061. [Google Scholar] [CrossRef]
  23. Qin, Y.; Zhang, Y.; Silberschmidt, V.; Zhang, L. Method for dynamic load location identification based on FRF decomposition. Aerospace 2023, 10, 852. [Google Scholar] [CrossRef]
  24. Thiene, M.; Sharif, K.; Aliabadi, M. Comparison of artificial neural networks and the transfer function method for force reconstruction in curved composite plates. Key Eng. Mater. 2014, 627, 301–304. [Google Scholar] [CrossRef]
  25. Wen, X.; Sun, Q.; Li, W.; Ding, G.; Song, C.; Zhang, G. Localization of low velocity impacts on CFRP laminates based on FBG sensors and BP neural networks. Mech. Adv. Mater. Struct. 2022, 29, 5478–5487. [Google Scholar] [CrossRef]
  26. Liu, Q.; Wang, F.; Li, J.; Xiao, W. A hybrid support vector regression with multi-domain features for low-velocity impact localization on composite plate structure. Mech. Syst. Signal Process. 2021, 154, 107547. [Google Scholar] [CrossRef]
  27. Yan, D.; Hu, Y.; Lang, L. Bending load monitoring and positioning method of long-span composite structures. Chin. Mech. Eng. 2023, 34, 2257–2267. [Google Scholar]
  28. Liu, J.; Qiao, B.; Chen, Y.; Zhu, Y.; He, W.; Chen, X. Impact force reconstruction and localization using nonconvex overlapping group sparsity. Mech. Syst. Signal Process. 2022, 162, 107983. [Google Scholar] [CrossRef]
  29. Giannopoulos, I. Crack Identification in Graphene Using Eigenfrequencies. Int. J. Appl. Mech. 2017, 9, 18. [Google Scholar] [CrossRef]
Figure 1. Preliminary calibration diagram of thin plate.
Figure 1. Preliminary calibration diagram of thin plate.
Aerospace 12 00953 g001
Figure 2. Selection diagrams of virtual load points for different structures.
Figure 2. Selection diagrams of virtual load points for different structures.
Aerospace 12 00953 g002
Figure 3. Result of the first identification when the loads are too close.
Figure 3. Result of the first identification when the loads are too close.
Aerospace 12 00953 g003
Figure 4. Flowchart of multi-point identification of dynamic loads with multiple frequencies.
Figure 4. Flowchart of multi-point identification of dynamic loads with multiple frequencies.
Aerospace 12 00953 g004
Figure 5. Model for first identification.
Figure 5. Model for first identification.
Aerospace 12 00953 g005
Figure 6. Model for second identification.
Figure 6. Model for second identification.
Aerospace 12 00953 g006
Figure 7. Flow chart for stepwise identification.
Figure 7. Flow chart for stepwise identification.
Aerospace 12 00953 g007
Figure 8. Position of the acceleration sensors under two operational conditions.
Figure 8. Position of the acceleration sensors under two operational conditions.
Aerospace 12 00953 g008
Figure 9. Location of excitation and response points.
Figure 9. Location of excitation and response points.
Aerospace 12 00953 g009
Figure 10. Step-by-step identification diagram.
Figure 10. Step-by-step identification diagram.
Aerospace 12 00953 g010
Figure 11. Locations of excitation and response points on thin plate.
Figure 11. Locations of excitation and response points on thin plate.
Aerospace 12 00953 g011
Figure 12. Step-by-step identification diagram for multi-point dynamic load case.
Figure 12. Step-by-step identification diagram for multi-point dynamic load case.
Aerospace 12 00953 g012
Figure 13. Identification results of multi-point dynamic loads with 10% noise under operating condition 1.
Figure 13. Identification results of multi-point dynamic loads with 10% noise under operating condition 1.
Aerospace 12 00953 g013
Figure 14. Schematic diagram of sheet test.
Figure 14. Schematic diagram of sheet test.
Aerospace 12 00953 g014
Figure 15. Experimental schematic diagram of a thin plate with round holes.
Figure 15. Experimental schematic diagram of a thin plate with round holes.
Aerospace 12 00953 g015
Figure 16. Plane coordinates for test with thin plate.
Figure 16. Plane coordinates for test with thin plate.
Aerospace 12 00953 g016
Figure 17. Finite-element model of thin plate for first identification.
Figure 17. Finite-element model of thin plate for first identification.
Aerospace 12 00953 g017
Figure 18. Finite-element model of region E2 of thin plate for second identification.
Figure 18. Finite-element model of region E2 of thin plate for second identification.
Aerospace 12 00953 g018
Table 1. Structural parameters of thin plate.
Table 1. Structural parameters of thin plate.
ParameterLength/mWidth/mThickness/mElastic
Modulus/GPa
Poisson’s CoefficientDensity/kg/m3Damping Ration
Parameter value110.01700.327000.03
Table 2. Locations of excitation position and response position.
Table 2. Locations of excitation position and response position.
Excitation Position 1/mResponse Position 1/mResponse Position 2/mResponse Position 3/mResponse Position 4/m
x0.20.250.750.250.75
y0.80.750.750.250.25
Table 3. Virtual excitation locations.
Table 3. Virtual excitation locations.
Step 1Step 2Step 3
123412341234
x0.250.750.250.750.1250.3750.1250.3750.06250.18750.06250.1875
y0.750.750.250.250.8750.8750.6250.6250.93750.93750.81250.8125
Table 4. Correlation metrics of noise-free single-point recognition under Operational condition 1.
Table 4. Correlation metrics of noise-free single-point recognition under Operational condition 1.
Step 1Step 2Step 3
Location number123412341234
Correlation metric6.474.334.334.076.165.445.445.215.735.845.847.84
Table 5. Correlation metrics of single-point recognition with 5% noise under Operational Condition 1.
Table 5. Correlation metrics of single-point recognition with 5% noise under Operational Condition 1.
Step 1Step 2Step 3
Location number123412341234
Correlation metric3.09013.06453.06333.04193.09033.08833.08783.08583.08973.09013.08983.0905
Table 6. Correlation metrics of single-point recognition with 10% noise under Operational Condition 1.
Table 6. Correlation metrics of single-point recognition with 10% noise under Operational Condition 1.
Step 1Step 2Step 3
Location number123412341234
Correlation metric2.75392.74442.74202.73452.75362.75352.75262.75262.75332.75372.75322.7539
Table 7. Locations of nine response positions.
Table 7. Locations of nine response positions.
Response Number123456789
x/m0.250.50.750.250.50.750.250.50.75
y/m0.750.750.750.50.50.50.250.250.25
Table 8. Correlation metrics of single-point recognition with 5% noise under Operational Condition 2.
Table 8. Correlation metrics of single-point recognition with 5% noise under Operational Condition 2.
Step 1Step 2Step 3
Location number123412341234
Correlation metric3.10253.08773.07963.06843.10273.10123.10123.09983.10243.10233.10283.1029
Table 9. Correlation metrics of single-point recognition with 10% noise under Operational Condition 2.
Table 9. Correlation metrics of single-point recognition with 10% noise under Operational Condition 2.
Step 1Step 2Step 3
Location number123412341234
Correlation metric2.75772.75182.74692.74302.75762.75722.75682.75662.75732.75742.75742.7577
Table 10. Results of step-by-step identification.
Table 10. Results of step-by-step identification.
Excitation Position/m
xy
True value0.20.8
Identification result0.18750.8125
Table 11. Comparison of computation for identification of single-point dynamic load between traditional and step-by-step methods.
Table 11. Comparison of computation for identification of single-point dynamic load between traditional and step-by-step methods.
Number of Applied LoadsNumber of Response DataNumber of Loads Applied in Traditional MethodNumber of Responses Collected in Traditional Method
Step 1416/364411764/3969
Step 2832/72
Step 31248/108
Table 12. Locations of excitation and response positions.
Table 12. Locations of excitation and response positions.
Excitation Position 1Excitation Position 2Response Position 1Response Position 2Response Position 3Response Position 4
x/m0.20.80.250.750.250.75
y/m0.80.60.750.750.250.25
Table 13. Locations of virtual excitation points.
Table 13. Locations of virtual excitation points.
Excitation Position 1Excitation Position 2Excitation Position 3Excitation Position 4
x/m0.250.750.250.75
y/m0.750.750.250.25
Table 14. Correlation metrics for the first noise-free identification under Operational Condition 1.
Table 14. Correlation metrics for the first noise-free identification under Operational Condition 1.
First Identification
Location number1, 21, 31, 42, 32, 43, 4
Correlation metric5.224.274.674.534.734.67
Table 15. Locations of virtual excitation points in second recognition.
Table 15. Locations of virtual excitation points in second recognition.
Number 1 in Step 1Number 2 in Step 1
Location number12341234
x/m0.1250.3750.1250.3750.6250.8750.6250.875
y/m0.8750.8750.6250.6250.8750.8750.6250.625
Table 16. Correlation metrics for the second noise-free identification under Operational Condition 1.
Table 16. Correlation metrics for the second noise-free identification under Operational Condition 1.
Second Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric4.974.875.906.055.014.975.755.87
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric4.904.805.355.385.075.055.305.35
Table 17. Locations of virtual excitation points for third recognition.
Table 17. Locations of virtual excitation points for third recognition.
Number 1 in Step 2Number 4 in Step 2
Location number12341234
x/m0.06250.18750.06250.18750.81250.93750.81250.9375
y/m0.93750.93750.81250.81250.68750.68750.56250.5625
Table 18. Correlation metrics for the third noise-free identification under Operational Condition 1.
Table 18. Correlation metrics for the third noise-free identification under Operational Condition 1.
The Third Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric5.245.415.185.535.595.535.716.04
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric5.705.715.735.535.705.136.235.27
Table 19. Correlation metrics for the first identification under 5% noise in Operational Condition 1.
Table 19. Correlation metrics for the first identification under 5% noise in Operational Condition 1.
First Identification
Location number1, 21, 31, 42, 32, 43, 4
Correlation metric3.08613.06103.07783.07373.08033.0556
Table 20. Correlation metrics for the second identification under 5% noise in Operational Condition 1.
Table 20. Correlation metrics for the second identification under 5% noise in Operational Condition 1.
Second Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric3.08393.08233.08903.08913.08443.08393.08873.0889
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric3.08253.08073.08713.08703.08503.08463.08693.0871
Table 21. Correlation metrics for the third identification under 5% noise in Operational Condition 1.
Table 21. Correlation metrics for the third identification under 5% noise in Operational Condition 1.
The Third Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric3.08723.08803.08683.08843.08863.08813.08893.0891
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric3.08883.08843.08893.08913.08843.08523.08923.0863
Table 22. Correlation metrics for the first identification under 10% noise in Operational Condition 1.
Table 22. Correlation metrics for the first identification under 10% noise in Operational Condition 1.
First Identification
Location number1, 21, 31, 42, 32, 43, 4
Correlation metric2.53122.52052.52712.52662.52902.5183
Table 23. Correlation metrics for the second identification under 10% noise in Operational Condition 1.
Table 23. Correlation metrics for the second identification under 10% noise in Operational Condition 1.
Second Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric2.53042.52942.53262.53272.53072.53042.53232.5324
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric2.53002.52912.53202.53172.53112.53102.53202.5320
Table 24. Correlation metrics for the third identification under 10% noise in Operational Condition 1.
Table 24. Correlation metrics for the third identification under 10% noise in Operational Condition 1.
The Third Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric2.53262.53252.53212.53232.53192.53202.53212.5323
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric2.53272.53242.53192.53232.53242.53212.53262.5310
Table 25. Correlation metrics for the first identification under 5% noise in Operational Condition 2.
Table 25. Correlation metrics for the first identification under 5% noise in Operational Condition 2.
First Identification
Location number1, 21, 31, 42, 32, 43, 4
Correlation metric3.10783.09213.10293.09803.10253.0838
Table 26. Correlation metrics for the second identification under 5% noise in Operational Condition 2.
Table 26. Correlation metrics for the second identification under 5% noise in Operational Condition 2.
Second Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric3.10573.10513.10953.10963.10563.10543.10933.1090
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric3.10623.10563.10873.10883.10713.10693.10823.1083
Table 27. Correlation metrics for the third identification under 5% noise in Operational Condition 2.
Table 27. Correlation metrics for the third identification under 5% noise in Operational Condition 2.
The Third Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric3.10753.10793.10723.10833.10853.10843.10883.1095
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric3.10883.10903.10893.10963.10903.10743.10973.1084
Table 28. Correlation metrics for the first identification under 10% noise in Operational Condition 2.
Table 28. Correlation metrics for the first identification under 10% noise in Operational Condition 2.
First Identification
Location number1, 21, 31, 42, 32, 43, 4
Correlation metric2.53912.53112.53622.53392.53662.5273
Table 29. Correlation metrics for the second identification under 10% noise in Operational Condition 2.
Table 29. Correlation metrics for the second identification under 10% noise in Operational Condition 2.
Second Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric2.53852.53822.53982.53992.53852.53842.53972.5397
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric2.53832.53782.53922.53922.53872.53852.53912.5391
Table 30. Correlation metrics for the third identification under 10% noise in Operational Condition 2.
Table 30. Correlation metrics for the third identification under 10% noise in Operational Condition 2.
The Third Identification
Location number1, 11, 21, 31, 42, 12, 22, 32, 4
Correlation metric2.53932.53952.53892.53942.53972.53962.53952.5398
Location number3, 13, 23, 33, 44, 14, 24, 34, 4
Correlation metric2.53972.53972.53952.53972.53972.53892.53992.5392
Table 31. Excitation positions.
Table 31. Excitation positions.
Step-By-Step Recognition MethodTrue Value η e r r o r /%
f 1 x/m0.18750.21.25
y/m0.81250.8
f 2 x/m0.81250.82.5
y/m0.56250.6
Table 32. Excitation positions of multi-point dynamic loads with 10% noise under operating condition 1.
Table 32. Excitation positions of multi-point dynamic loads with 10% noise under operating condition 1.
Step-By-Step Recognition MethodTrue Value η e r r o r /%
f 1 x/m0.18750.27.5
y/m0.93750.8
f 2 x/m0.81250.82.5
y/m0.56250.6
Table 33. Comparison of computation for identification of multi-point dynamic loads between traditional and step-by-step methods.
Table 33. Comparison of computation for identification of multi-point dynamic loads between traditional and step-by-step methods.
Number of Applied LoadsNumber of Response DataNumber of Loads Applied in Traditional MethodNumber of Responses Collected in Traditional Method
Step 11224/54 2 C 441 2 4 C 441 2 / 9 C 441 2
Step 24488/198
Step 376152/342
Table 34. The first 4 orders of the natural frequency of sheet metal (in Hz).
Table 34. The first 4 orders of the natural frequency of sheet metal (in Hz).
Modes Order1234
Experimental data18.062.5112.5204
Modal modification18.561.5114.8207.9
Table 35. Correlation metrics for first identification for various regions.
Table 35. Correlation metrics for first identification for various regions.
ABCDEF
10.90690.92600.93860.94540.94780.9479
20.92670.93610.94440.94920.95030.9495
30.91710.92900.93970.94670.94870.9482
40.87860.90710.92690.93830.94300.9442
Table 36. Correlation metrics for second identification for various regions.
Table 36. Correlation metrics for second identification for various regions.
ABC
10.95320.95340.9533
20.95360.95370.9536
30.95340.95350.9534
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

Qin, Y.; Zheng, J.; Silberschmidt, V.V. Identifying the Location of Dynamic Load Using a Region’s Asymptotic Approximation. Aerospace 2025, 12, 953. https://doi.org/10.3390/aerospace12110953

AMA Style

Qin Y, Zheng J, Silberschmidt VV. Identifying the Location of Dynamic Load Using a Region’s Asymptotic Approximation. Aerospace. 2025; 12(11):953. https://doi.org/10.3390/aerospace12110953

Chicago/Turabian Style

Qin, Yuantian, Jiakai Zheng, and Vadim V. Silberschmidt. 2025. "Identifying the Location of Dynamic Load Using a Region’s Asymptotic Approximation" Aerospace 12, no. 11: 953. https://doi.org/10.3390/aerospace12110953

APA Style

Qin, Y., Zheng, J., & Silberschmidt, V. V. (2025). Identifying the Location of Dynamic Load Using a Region’s Asymptotic Approximation. Aerospace, 12(11), 953. https://doi.org/10.3390/aerospace12110953

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