Next Article in Journal
An Optimal Integral Controller for Adaptive Optics Systems
Previous Article in Journal
Characterizing Mechanical Properties of Layered Engineered Wood Using Guided Waves and Genetic Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bridge Model Updating Based on Wavelet Neural Network and Wind-Driven Optimization

1
National Engineering Laboratory of Bridge Safety and Technology (Beijing), Research Institute of Highway Ministry of Transport, Beijing 100088, China
2
Anhui Provincial Highway Management Service Center, Hefei 230022, China
3
School of Civil Engineering, Beijing Jiaotong University, Beijing 100044, China
4
School of Civil Engineering, Sun Yat-sen University, Guangzhou 510275, China
*
Authors to whom correspondence should be addressed.
Sensors 2023, 23(22), 9185; https://doi.org/10.3390/s23229185
Submission received: 20 October 2023 / Revised: 6 November 2023 / Accepted: 11 November 2023 / Published: 14 November 2023

Abstract

:
Aging, corrosive environments, and inadequate maintenance may result in performance deterioration of civil infrastructures, and finite element model updating is a commonly employed structural health monitoring procedure in civil engineering to reflect the current situation and to ensure the safety and serviceability of structures. Using the finite element model updating process to obtain the relationship between the structural responses and updating parameters, this paper proposes a method of using the wavelet neural network (WNN) as the surrogate model combined with the wind-driven optimization (WDO) algorithm to update the structural finite element model. The method was applied to finite element model updating of a continuous beam structure of three equal spans to verify its feasibility, the results show that the WNN can reflect the nonlinear relationship between structural responses and the parameters and has an outstanding simulation performance; the WDO has an excellent ability for optimization and can effectively improve the efficiency of model updating. Finally, the method was applied to update a real bridge model, and the results show that the finite element model update based on WDO and WNN is applicable to the updating of a multi-parameter bridge model, which has practical significance in engineering and high efficiency in finite element model updating. The differences between the updated values and measured values are all within the range of 5%, while the maximum difference was reduced from −10.9% to −3.6%. The proposed finite element model updating method is applicable and practical for multi-parameter bridge model updating and has the advantages of high updating efficiency, reliability, and practical significance.

1. Introduction

Aging, corrosive environments, cracks caused by seismic activities, and inadequate maintenance may result in performance deterioration of civil infrastructures [1,2,3,4]; thus, employment of a structural health monitoring system to reflect the current situation is necessary to ensure both the safety and serviceability of structures. Finite element model updating is among the most common procedures in the structural health monitoring of civil engineering [5,6,7]. The traditional finite element model updating method utilizes the finite element model for calculation in each iteration when iteratively optimizing the updating parameters. The process is time-consuming, and the amount of calculation is huge; thus, it does not apply to engineering practice. Additionally, finite element models of complex structures require many parameters to be updated, the computational workload is large, and the traditional method is difficult to implement [8]. The method [9,10] based on surrogate models replaces the structural finite element model with a surrogate model with strong fitting ability, simple structure, and broad applicability and is combined with an optimization algorithm with strong global search ability and high efficiency to iteratively optimize the updating parameters. Thus, this method simplifies the model updating process and improves the efficiency of the updating work, and it is the most widely used method in the field of model updating [11,12,13,14].
The surrogate models commonly used in structural finite element model updating mainly include the polynomial response surface model [15,16,17], radial basis function (RBF) model [18,19], Kriging model [20], and neural network model [21,22,23,24,25]. Xu [26] proposed a bridge structure finite element model updating method based on the sparrow search algorithm (SSA) and the polynomial response surface method, and by updating the model of the high-dimensional locally damaged cantilever beam, the feasibility of the proposed method was verified. To more reasonably determine the number of node points of the Kriging surrogate model and to improve the prediction accuracy of the Kriging model for the extreme value region of the objective function, Qin [27] proposed an adaptive Kriging model and then applied it to the finite element model updating of bridge structures; the first-order frequency response surfaces of standard Kriging and adaptive Kriging fitting were established, and the finite element model updating of the two models was compared: The results show that the adaptive Kriging model can obtain better updating results. Qin [28] also combined the Kriging surrogate model with the improved gravity search algorithm (GSA), updated the initial finite element model using the load test data of the Nanzhonghuan Bridge, and obtained a reliable structural benchmark finite element model. Yang [29] employed the weighted response surface method to modify the single-girder finite element model of a bridge and adopted the central composite design experiment and variance analysis to screen out the parameters with high significance, thereby establishing a weighted response surface surrogate model; the objective function was constructed from the test load test data, and the structural parameters were identified by combining the chaotic particle swarm optimization algorithm; the obtained results are promising.
Among the models mentioned above, the neural network model has outstanding learning ability and widespread applicability [30], and it can directly update the structural parameters without solving the complex sensitivity matrix; in addition, it has a powerful nonlinear mapping function and strong robustness, which can fit the implicit function relationship between structural parameters and structural responses and better deal with data noise and ensure that the fitting results are not distorted [31,32]. Wavelet neural network (WNN) [33] is a product of the perfect combination of wavelet analysis theory and neural network theory. Based on the theory of neural networks, the wavelet function is used as the excitation function of the WNN. It inherits the superiority of wavelet analysis and artificial neural network, which has excellent approximation and fault tolerance, and is widely used in many engineering fields. However, the WNN lacks application in the finite element model updating of structures, and the related literature is scarce, but its excellent function approximation ability enables the network to be used as a surrogate model. Therefore, using the WNN as the surrogate model to update the finite element model has both research and application significance. This paper focuses on model updating and proposes a WNN combined with the WDO algorithm as the surrogate model of the finite element model.
In this paper, firstly, the theories of WNN and WDO and their realization are introduced; then, a structural finite element model updating method using a WNN as the surrogate model and WDO algorithm is proposed, and the method is implemented on the finite element model updating of Ningbo Bund Bridge; the updating parameters are studied and selected, and then, the updating procedure is carried out. It is demonstrated that the model updating method is applicable to the updating of the multi-parameter bridge model, which has practical significance in engineering and high efficiency in finite element model updating.

2. Wavelet Neural Network

In this section, the inception and concepts of wavelet neural network (WNN) are introduced, the structure of WNN is discussed, the training process of WNN is demonstrated conceptually, and finally, the shortcomings of WNN and measures to improve WNN are discussed.
Backpropagation (BP) neural network is the training process of feeding error rates back through a neural network to make it more accurate. The excitation function selected by the BP neural network is generally the Sigmoid function, which makes it difficult to guarantee the uniqueness of the solution, and the Sigmoid functions do not interact with each other; therefore, the learning convergence is slow. The RBF neural network needs to determine the center and width of the radial basis, and then, the linear optimization method is employed to determine the parameters, which are difficult to solve, and the radial basis function is non-orthogonal, which cannot guarantee the uniqueness of the approximation function. Wavelet neural network (WNN) was first proposed in 1992 [34] and was gradually developed into a mathematical modeling analysis method. WNN originated from the BP neural network [35]; however, it replaces the original excitation function Sigmoid function of the BP neural network with the wavelet function and obtains a new neural network similar to RBF neural network [36]. The excitation function of WNN is orthogonal or approximately orthogonal, which guarantees fast convergence and high fitting accuracy [37].
In addition, WNNs have the following characteristics [38]:
(1) The WNN can select different excitation functions for different fitting functions to improve the fitting;
(2) WNN can describe the function mutation stepwise, resulting in the function’s better fitting performance;
(3) Determining wavelet function and the whole network structure has a reliable theoretical foundation, which avoids blindness in network design.

2.1. WNN Structure

The WNN is consistent with the BP neural network structure, which consists of three layers: input layer, hidden layer, and output layer [39], as shown in Figure 1. The function of the input layer is to input sample data, the hidden layer uses the wavelet function Ψ t as the excitation function, and the output layer can use the Sigmoid function and the linear Purline function as the excitation function.
Let {x1, x2, …, xi, …, xn} be the network input, {y1, y2, …, yi, …, yn} the network output, n the number of samples, and m the number of outputs; thus, the hidden layer can be defined as in Equations (1)–(4):
Ψ h k x = Ψ i = 1 n λ k i x i b k a k = Ψ i = 1 n g k i x i + r k
h k x = i = 1 n λ k i x i b k a k = i = 1 n g k i x i + r k
g k i = λ k i a k
r k = b k a k
where k = 1, 2, …, s, s is the number of hidden layer nodes, λ k i is the connection coefficient between the input layer and hidden layer, a k is the kth scaling factor, and b k is the kth translation factor.
The output layer can be defined as Equation (5):
y j = f k = 1 S ω j k Ψ h k x + δ j = f k = 1 S ω j k Ψ i = 1 n g k i x i + r k + δ j
where f(x) is the output layer excitation function, ω j k is the connection coefficient between the hidden layer and the output layer, and δ j is the neural network threshold. Similarly, for multiple samples, the hidden layer and output layer of the WNN can be defined as Equations (6)–(8):
Ψ h k t x = Ψ i = 1 n g k i x i t + r k
h k t x = i = 1 n g k i x i t + r k
y j t = f k = 1 S ω j k Ψ i = 1 n g k i x i t + r k + δ j
where t = 1, 2, …, T, T is the number of samples, x i t is the ith element of the tth input samples, and y j t is the jth neural network output, which corresponds to the tth input samples.
The matrix method is used to simplify the expression of hidden layer and output layer:
X n = x 11 x 1 T x n 1 x n T
I s = g 11 g 1 n r 1 g s 1 g s n r s
V m = ω 11 ω 1 s ω m 1 ω m s
W m = ω 11 ω 1 s δ 1 ω m 1 ω m s δ m
where X n is the input sample matrix; I s is the coefficient matrix consisting of g k i and r k ; W m is the coefficient matrix consisting of ω j k and δ j ; V m is the 1~n columns of W m , which is the coefficient matrix consisting of ω j k . Thus, we obtain the following:
H s = h 11 x h 1 T x h s 1 x h s T x = I s X ( n ) E 1 × T
R s = Ψ H s
Y m = y 11 y 1 T y m 1 y m T = f W m R s E 1 × T
where H s is composed of h k t x ,     E 1 × T is the identity matrix of 1 row and T columns, R s is the output matrix of hidden layer, and Y m is the output matrix of neural network output layer.

2.2. WNN Training

As a mature learning algorithm, gradient descent is often used to train neural networks. According to the idea of gradient descent and matrixing and introducing a momentum factor to accelerate the learning process, the iterative equations of coefficient matrices W m and I s are given:
W m p + 1 = W m p η U p W m p + a W m p W m p 1
I s p + 1 = I s p η U p I s p + a I s p I s p 1
where p is the number of iterations of the gradient descent method; W m p and I s p are the matrices obtained by the p-th iteration of W m and I s ; U p is the matrix of total error function of the neural network after the p-th iteration, that is, the performance function of the neural network; η is the learning rate; a is the momentum factor. To speed up the network training process and avoid falling into local optimum, the learning rate η needs to be adjusted, that is, the adaptive learning rate method. Using the adaptive learning rate to adjust the network can not only effectively improve the convergence rate but also improve the stability of the network learning process. The adjustment mechanism is as in Equation (18):
η = 1.05 η                 U p + 1 < U p             0.95 η         U p + 1 > 1.04   U p η                       o t h e r w i s e
The learning rate is adjusted by comparing the network’s total error function size before and after the update. When the error function increases, it indicates that the updating direction is wrong, or the updating amount is too large, and the learning rate needs to be reduced; when the error function decreases, it indicates that the direction is correct, and the learning rate should be increased.
Let D m = d 11 d 1 T d m 1 d m T be the actual output sample; the mean squared error (MSE) function can be used as the network performance function:
U p = M S E = 1 T D m Y m p 2 2 = 1 T t = 1 T j = 1 m d j t y j t , p 2
Thus, we obtain the following:
U p W m p = D m Y m p f W m p R s p E 1 × T
U p I s p = Ψ H s p V m p T Y m p D m f W m p + 1 R s p E 1 × T X n E 1 × T
where y j t , p is the element of Y m in the matrix Y m p after the p-th iteration; V m p T is the inversion of V m after the p-th iteration; R s p is the matrix obtained after the p-th iteration of R s .

2.3. Improved WNN

The WNN still has shortcomings. For example, with the increase of the dimension of the problem, the number of training samples required by the network also increases sharply, which makes the network structure huge, and the learning and training convergence speed decreases; the number of hidden layer nodes of the network is difficult to determine, lacking scientific theoretical guidance; however, whether the selection of the number of hidden layer nodes is appropriate is directly related to the fitting performance and convergence accuracy of the network. The selection of the initial coefficient matrices W(m) and I(s) has a significant impact on the establishment and performance of the network, as an inappropriate initial coefficient matrix may lead to slow convergence of network errors, low convergence accuracy, or even non-convergence, resulting in an ill-conditioned network.
As for the problem of the dramatic increase of required training samples, it can be dealt with by sampling. The uniform design method (UDM) is employed to ensure the quality of the sample [40], and the sample experimental design approach is implemented at the expense of the minimal sample size to reduce the required number of samples.
As for the problem that the number of hidden layer nodes is difficult to determine since there is no conventional selection method for the number of hidden layer nodes, the empirical formula with mature application and universal applicability is employed to determine the number of hidden layer nodes, as in Equation (22) [41]:
s = m + n + γ
where γ is a constant in the range of 1 to 10.
To solve the problem of the selection of initial coefficient matrices W(m) and I(s), the wind-driven optimization (WDO) algorithm with strong robustness and high efficiency is used to select the initial coefficient matrix, thus improving the performance of the network. The combined use of the wind-driven algorithm and WNN is shown in Figure 2.

3. Wind-Driven Optimization Algorithm

In this section, the fundamentals of the algorithm of wind-driven optimization (WDO) are introduced, the update equations are derived, and finally, the realization of WDO is demonstrated.
WDO [42,43,44] is a novel-group iterative heuristic global optimization algorithm. The algorithm has the advantages of strong robustness and high optimization efficiency and is suitable for dealing with nonlinear, multi-extremal, and non-differentiable complex problems. It was first proposed in 2010 and has been rapidly developed and applied recently.

3.1. Fundamentals of the Algorithm

The motion of the atmosphere inspires WDO; that is, the atmosphere is considered to be composed of many air particles with a certain mass and volume, and the air particles satisfy the ideal gas law, so the motion state of each air particle can be described by Newton’s second law [45]. The fundamentals of the WDO algorithm are derivations of velocity and position update equations during the movement of air particles. Newton’s second law and ideal gas law are as Equations (23) and (24):
ρ a = i F i
Q = ρ R T
where a is the acceleration of air particles; ρ is the density of air particles in the atmosphere; F i   is the different forces acting on the air particle; Q is the atmospheric pressure; R is the ideal gas constant; T is the atmospheric temperature.
The atmosphere moves on the earth’s surface and has a certain speed relative to the earth, usually called wind speed. When air particles move in a straight line with the wind speed vector in a rotating system, their inertia will produce a linear motion offset relative to the rotating system. Since Newton’s law is established in the inertial coordinate system, when dealing with the problem of the non-inertial rotating coordinate system, an imaginary force, the Coriolis force, needs to be introduced to describe the linear offset phenomenon in the rotating system. Combined with the physics of atmospheric motion, it is assumed that air particles are in a state of hydrostatic equilibrium, and the atmospheric motion is simulated by the four main forces acting on air particles, which are as follows:
(1) The pressure gradient force F p that makes the gas move from the high-pressure region to the low-pressure region is calculated by Equation (25):
F p = Δ Q   ×   δ V = Δ ρ R T ×   δ V ;
(2) The friction force F u that prevents the gas from flowing due to the pressure gradient force is calculated by Equation (26):
F u = ρ γ u ;
(3) The gravity force F g which is perpendicular to the center of the earth is calculated by Equation (27):
F g = ρ × g × δ V ;
(4) The Coriolis force F c describing the linear offset of air particles is calculated by Equation (28):
F c = 2 Ω × u
where Δ Q is the pressure gradient, and the negative sign indicates the direction of descent along the gradient; δ V is the finite volume of air particles; γ is the friction coefficient; u is the wind velocity vector; g is the gravitational acceleration vector; Ω is the earth’s rotation angular velocity vector. The acceleration of air particles can be expressed as a = Δ u / Δ t , which can be obtained by substituting the four main forces into Newton’s second law as Equation (29):
ρ Δ u Δ t = F p + F u + F g + F c = Δ Q   ×   δ V + ρ γ u + ρ × g × δ V + 2 Ω × u

3.2. Derivation of Update Equations

To derive the velocity update equation, Equation (29) is simplified; let the air particle volume be δ V = 1 ,   Δ t = 1 . Both sides of the equation are divided by ρ, and then it is converted to ρ   = Q/RT according to the ideal gas law, which leads to the following:
Δ u = Δ Q × R T Q γ u + g 2 Ω × u × R T Q
In Equation (30), the gravity vector g in the three-dimensional coordinate system centered at the earth will change with the distance between the air particle and the center of the earth, and the WDO algorithm replaces the earth-centered three-dimensional coordinate system with a [−1, 1]-type one-dimensional coordinate system with 0 as the origin and assumes that the relationship between the vector g and the current position x c u r of the air particle is g = g · ( 0 x c u r ) . Therefore, the position of the air particle is also limited to the range of [−1, 1] so that the optimization range of the algorithm is [−1, 1].
Meanwhile, in the one-dimensional coordinate system, the direction of the pressure gradient force F p is from the high-pressure region to the low-pressure region, and the pressure value at the current position x c u r of the air particle is defined as Q c u r , and the current minimum pressure value in the air particle swarm is Q o p t , which is the optimal pressure value, corresponding to the current optimal position x o p t in the air particle swarm. Then, it can be assumed that the relationship between the pressure gradient Δ Q and the position of air particle is Δ Q   = Q o p t Q c u r · x o p t x c u r . The gravity force F g and the pressure gradient force F p are shown in Figure 3.
In Equation (30), the velocity variable Δ u can be expressed as Δ u = u n e w u c u r , where u c u r is the current velocity of air particle, and u n e w is the updated velocity of air particle. The friction force F u is affected by the current velocity; therefore, u = u c u r is the friction force term, but the Coriolis force F c describes the influence of inertia on current velocity, and thus, the velocity u c u r o t h e r   d i m is used to describe the velocity of the current dimension that is affected by other dimensions; that is, u = u c u r o t h e r   d i m is the Coriolis force term, and this velocity ensures the balance between the algorithm’s exploration ability and development ability. Thereafter, Equation (30) can be further derived:
u n e w = 1 γ u c u r R T x o p t x c u r Q o p t Q c u r Q c u r + g x c u r 2 Ω R T u c u r o t h e r   d i m Q c u r
To further improve Equation (31), let = 2 Ω R T . In addition, to make the WDO algorithm operational, the algorithm uses the ratio of air particle sorting numbers to replace the actual air pressure ratio; that is, Q o p t Q c u r = 1 k , where k is the sorting number obtained by sorting the air particles in ascending order according to the distance between the current position x c u r and the current optimal position x o p t , and the sorting number for x o p t is 1. Hence, the velocity update equation can be obtained as Equation (32):
u new = 1 γ u c u r g   x c u r + R T 1 k 1 x o p t x c u r + c u c u r o t h e r   d i m k
where the recommended value ranges of correlation coefficients γ , g, c, and RT are shown in Table 1 [45].
Then, the position update equation of air particles is derived, and the relationship between position and velocity is as Equation (33):
x n e w = x c u r + u n e w × t
where x n e w is the update speed of air particles. Let t = 1; the equation can be simplified as in Equation (34):
x n e w = x c u r + u n e w
Each updated air particle position is limited to the range of [−1, 1] due to the theoretical limit of the WDO algorithm. Meanwhile, its velocity must be limited to prevent the air particle position from moving too much. The limited update speed should be within the range of [ u m a x , u m a x ], where u m a x   and u m a x are upper and lower bounds of air particle velocity.
The WDO algorithm takes the state of air particles as the research object and is an optimization algorithm established in a one-dimensional coordinate system, but the algorithm can map one-dimensional problems into N-dimensions to solve multi-dimensional optimization problems.

3.3. Realisation of WDO

A relational expression between the two needs to be established to relate the updating parameters of the structure to the position of the air particle. Let the updating range of the i-th updating parameter pi be λ 1 i % ~ λ 2 i % ; then, the range of pi is [ p 0 i ( 1 + λ 1 i % ) , p 0 i ( 1 + λ 1 i % ) ] , where p0i is the initial value of pi. Suppose the position of an air particle (in N dimension) is ( x 1 , x 2 , …, x N ), and the updating parameter of the structure is pi:
λ 1 i % λ 2 i + λ 1 i 2 + λ 2 i λ 1 i 2 × x i % λ 2 i %
p i = p 0 i × 1 + λ 2 i + λ 1 i 2 + λ 2 i λ 1 i 2 × x i %
The WDO algorithm calculation flow is shown in Figure 4.

4. Verification of the Proposed Method

In this section, firstly, an initial finite element model that needs to be modified is established, and the model is regarded as the initial structure; secondly, the physical parameters in the model are adjusted appropriately, and the modified parameters are used as the physical parameters of the structure to establish a new finite element model, and the model is regarded as the actual structure; then, based on the difference in static and dynamic responses of the two models, the model is modified based on the WDO and CNN; finally, the updating results are compared and analyzed: If the difference between updated and actual values is slight, the model updating is completed.

4.1. Finite Element Model

The numerical model is a continuous beam structure of three equal spans, and the length of each span is 4 m. Since the elastic modulus and density of materials could change along with time, and their changes could influence structural behavior significantly, these data were therefore selected for verification and demonstration purposes. The elastic modulus of the material of the beam is E = 3.25 × 104 MPa, and the density is ρ = 25 kN/m3. The beam’s cross-section is a rectangular section of 0.2 m × 0.15 m. The finite element model was established by finite element analysis software Midas Civil 2020, and the model was divided into 12 beam elements. The elastic moduli of each span of the three-span continuous beam are denoted as E1, E2, and E3 and the midpoint of each span as C1, C2, and C3. The finite element model is shown in Figure 5.
In practice, the material density of the structure may deviate, and the stiffness may change during service time. Therefore, for illustrative purposes, the material density ρ is assumed to be increased by 10%, and the elastic moduli E1, E2, and E3 are assumed to be decreased by 10%, 15%, and 20%, respectively, as the parameters of the actual structure. Values of these deviated parameters are called the actual values of the structure for simplicity, and the static and dynamic responses calculated by these deviated values are called the actual values of responses. The initial and actual values of parameters are shown in Table 2, where the difference is: (initial value − actual value)/actual value.
The finite element model updating is carried out using the static and dynamic response of the structure, in which the dynamic response adopts the first six natural frequencies of the structure, and the static response is obtained by applying a vertical downward force of 30 kN at the two points C1 and C3 to obtain displacements at C1, C2, and C3. The initially calculated values obtained from the responses of the initial finite element model and the actual values of the finite element model with updated parameters are shown in Table 3. The difference in the table is: (initial value − actual value)/ actual value.
It can be seen from Table 3 that the initial values of the initial finite element model show considerable differences from actual values, and the differences in natural frequencies and displacements are both larger than 11%; therefore, the initial finite element model needs to be updated. According to the basic process of model updating, the four parameters of the initial model, E1, E2, E3, and ρ were updated, and for illustrative purposes, the objective function was constructed without conducting sensitivity analysis to screen the updating parameters.
Combined with static and dynamic responses of the finite element model, the objective function was constructed. The objective function takes the form of the residual sum of squares and is defined as Equation (37):
U = i = 1 3 c i t c i a c i t 2 + j = 1 6 f j t f j a f j t 2
where c i t is the actual displacement at the midpoint Ci of the i-th span, i = 1, 2, 3; c i a is the initial displacement value; f j t   is the actual value of the jth order natural frequency, j = 1, 2, …, 6; f j a   is the initial value of the natural frequency.
The four parameters to be updated were divided into 21 levels in the range of −10% to 10% with 1% as the step size, and the uniform design table [46] U21(214) was used for experimental design. The parameter values of the 21 levels were sequentially brought into the initial finite element model, and the corresponding model responses were obtained. Taking 21 sets of parameter test values as input samples and taking the corresponding model responses as output samples, the input and output samples were normalized and used for WNN training.

4.2. Establishment of WNN

WNN parameters were selected tentatively by experience for verification purposes. The number of nodes in the network’s input layer is four, and the number of nodes in the output layer is nine. According to the empirical formula, the number of nodes in the network’s hidden layer was selected as 11. Meanwhile, the learning rate η of the network was selected as 0.01, and the momentum factor a is 0.5. In addition, the excitation function of the hidden layer adopts the Morlet wavelet function, and the excitation function of the output layer adopts the tansig function.
When establishing the network, the WDO algorithm and the normalized test sample data are used to optimize the connection coefficient matrix of the WNN initially. Secondly, the WNN learning and training are carried out, and the MSE function is used as the network performance function. The learning and training process of the WNN is shown in Figure 6.
It can be seen from the figure that the WNN obtains a small network error in the process of 100 times of learning and training, and the MSE value is only 4.7 × 10−6. The small network error indicates that the WNN as a surrogate model of the finite element model has good fitting accuracy.

4.3. Results of Algorithm Optimization

Combined with the WNN, the WDO algorithm optimizes parameters E1, E2, E3, and ρ. The four updating parameters correspond to the four dimensions of air particles, and 100 air particles are used for optimization calculation. The velocity limit is [−1, 1], the maximum number of iterations is 100, and the coefficients a, g, RT, and c in the velocity update equation are 0.85, 0.65, 0.5, and 2, respectively. The iterative curve of the objective function is shown in Figure 7.
It can be seen from the figure that the objective function converges at 58 iterations, and the objective function value is as small as 2.3 × 10−3, which shows that the optimization effect of the algorithm is obvious, and it is suitable for multi-parameter optimization. The corrected values of physical parameters are shown in Table 4.
The differences in updated and actual values are shown in Table 5. Based on the parameters, the WNN and the updated finite element model were used to calculate the structural response, respectively, to obtain the network value and the updated value of the structural response and then compared with actual responses. The comparison is shown in Table 6. Among them, the difference I is: (network value − actual value)/actual value; difference II is: (updated value − actual value)/actual value.
It can be seen from Table 5 that after updating parameters E1, E2, E3, and ρ, the differences become smaller, and the maximum difference is reduced from 25.00% to 3.92%. It can be seen from Table 6 that the values of difference I and difference II are both small, and the network value, updated value, and actual value of the static and dynamic responses are relatively close; thus, the model updating is proven to be effective. Therefore, the WNN can approximately reflect the nonlinear relationship between structural response and parameters and has good simulation performance; using the WNN as a surrogate model can effectively update the finite element model and improve work efficiency.

5. Finite Element Model Updating of Ningbo Bund Bridge

In this section, the proposed is implemented on the model updating of Ningbo Bund Bridge, updating parameters are selected based on sensitivity analysis, WNN is established, and model updating is then carried out based on static and dynamic responses of the structure.

5.1. Introduction of Ningbo Bund Bridge

The Ningbo Bund Bridge is a cable-stayed bridge made of steel with a single tower and four cable planes, as shown in Figure 8.
The bridge’s total length is 337 m, and the span arrangement is (225 + 82 + 30) m from west to east. The main girder of the bridge adopts a separate steel box girder, which is connected by the cross-beam. The main girder adopts a varying cross-section along the longitudinal direction. The maximum beam height is 2.4 m, designed as a two-way six-lane bridge, and the standard width of the one-way is 21.4 m.
There are 64 stay cables in the bridge, including 46 main-span stay cables and 18 side-span stay cables. The stay cables are anchored on the head part of the front tower column and the inner and outer webs on both sides of the girders. The stay cables are anchored to the tower and inner and outer webs of the steel girder. The bridge tower adopts a triangular inclined tower structure composed of front tower columns, rear-inclined rods, horizontal rods, and other parts. The elevation of the bridge is shown in Figure 8.

5.2. Finite Element Model of Ningbo Bund Bridge

According to design drawings and engineering construction practice, the finite element model of the bridge was established by the finite element analysis software Midas Civil 2020. The main girder and triangular inclined tower structure were simulated by the spatial beam element, the stay cable was simulated by the truss element, and the cable force was input by the measured cable force. The corresponding element mass adopts the equivalent density method, which is equivalent to the mass density of the element according to the mass of the segment, so that the structural mass of the finite element model is close to the actual mass of the structure. The tower and the bottom of the pier were consolidated to constrain all the degrees of freedom; the beam end restraint was simulated with spring elements to restrain the vertical and longitudinal displacements of the bridge. The established finite element model has a total of 309 nodes, 64 truss elements, and 193 beam elements, as shown in Figure 9. In the model, the triangular inclined tower structure is shown in Figure 10. The design load of the bridge is vehicle load highway-level I and city-level A, and pedestrian load is 2.4 kN/m2.
An ambient vibration test was carried out on the Ningbo Bund Bridge to obtain the structure’s measured frequencies and mode shapes. The ultra-low frequency (minimum sampling frequency up to 0.05 Hz) 991-type accelerometer was used in the test, the operation details in the experimental modal analysis are detailed in the literature [47], and a low-speed gear was selected for signal acquisition for low-frequency analysis. The measuring points were arranged in the main beam’s vertical, horizontal, and longitudinal direction, and the INV306D data signal acquisition and analysis system was used for data acquisition and modal analysis.
Meanwhile, the bridge’s initial finite element analysis was conducted to obtain the initial calculation results of the frequency and mode shape. The first three-order mode shapes are shown in Figure 11, and the first eight-order natural frequencies are shown in Table 7.
It can be seen from Table 6 that differences exist between the initially calculated value of the structural natural frequency and the measured value: The difference in first-order natural frequency is more than 10%, and the differences in the second-, fifth-, seventh-, and eighth-order natural frequencies are all above 5%; thus, the initial finite element model needs to be updated.

5.3. Selection of Updating Parameters

The selection of correction parameters is mainly based on engineering and modeling experience and sensitivity analysis methods. The Ningbo Bund Bridge has a novel structure and complex form and has many structural design parameters. When establishing the initial finite element model, the physical parameters of the structure, such as the elastic modulus of the material, mass density, geometric parameters, boundary conditions, and others, were mainly determined based on the construction design drawings, and these physical parameters are often different from the actual situation.
The Ningbo Bund Bridge is a steel bridge, and most components were prefabricated and assembled. Assembly may adversely affect the structural rigidity, and some detailed components may contribute to the structural rigidity to a certain extent. The influence of assembly and the contribution of detailed components to structural rigidity should be considered when establishing the model. Therefore, based on engineering experience, the elastic modulus of the main beam E1, the elastic modulus of the front tower column E2, the elastic modulus of the rear-inclined rod E3, the elastic modulus of the horizontal rod E4, the elastic modulus of the stay cable E5, and the elastic modulus of the cross-beam E6 were selected as updating parameters. Meanwhile, the equivalent density method was used in the modeling to equalize the mass of the detailed components, bridge deck pavement, and bridge deck auxiliary structures to the main structure, and there may be deviations in the mass conversion process. Therefore, the girder density ρ1, the front tower column density ρ2, the rear-inclined rod density ρ3, the horizontal rod density ρ4, the stay cable density ρ5, and the cross-beam density ρ6 were also selected as updating parameters. Additionally, the cable force of the bridge was adjusted according to the construction acceptance standard of the cable-stayed bridge, and a small cable force error was obtained; the error between the cable force of the completed bridge and the designed cable force is within 5% [48,49]. The whole bridge has a total of 64 cables, and to simplify the model updating process, as the cable force error is small, the actual measured cable force of the bridge was used as the input rather than selected as updating parameters. Furthermore, the error between the actual size and the design size of the prefabricated components of the bridge is very small, and the element section of the finite element model was established according to design drawings; thus, the geometric parameters of the sections were not considered. The boundary constraints of the bridge are few and all controlled in an ideal state, and the partially consolidated piers have little effect on the natural frequencies of the structure; hence, the boundary conditions were also not considered.
When conducting parameter sensitivity analysis [50], each of the 12 updating parameters was individually increased by 1% and brought into the finite element model to approximately obtain the sensitivity values of each parameter corresponding to each order of natural frequency, as shown in Figure 12.
Through sensitivity analysis of 12 updating parameters, 7 parameters with large sensitivity values were finally selected as updating parameters, which include the elastic modulus of the main beam E1, the elastic modulus of the front tower column E2, the elastic modulus of the rear-inclined rod E3, the elastic modulus of the stay cable E5, the density of the main beam ρ1, the density of the front tower column ρ2, and the density of the rear-inclined rod ρ3. The initial values of the final updating parameters in the finite element model are shown in Table 8.
In the table, the elastic modulus of the main beam E1, the elastic modulus of the front tower column E2, the elastic modulus of the rear-inclined rod E3, and the elastic modulus of the stay cable E5 are all the elastic modulus values of steel: 2.06 × 104 MPa; the density of the main beam ρ1, the density of the front tower column ρ2, and the density of the rear-inclined rod ρ3 are the values after mass conversion by the equivalent density method; hence, their densities are all greater than the density of steel, which is 7.85 × 103 kg/m3.

5.4. Establishment of WNN

Seven updating parameters were divided into 31 levels within the range of −15% to 15% with a step size of 1%, and the uniform design table U31(317) was employed for experimental design to obtain input samples. The parameters were brought into the initial finite element model of the bridge in turn, and the corresponding response output samples were obtained. Then, the input and output samples were, respectively, normalized and used as training samples of the neural network.
The number of nodes in the input layer of the network was set to seven and that of nodes in the output layer to eight; according to Equation (22), the number of nodes in the hidden layer of the network was selected as 15; the learning rate η of the network was selected as 0.01, and the momentum factor a was chosen as 0.5. In addition, the excitation function of the hidden layer adopts the Morlet wavelet function, and the excitation function of the output layer adopts the tansig function.
When the network is established, the WDO algorithm and the normalized training samples are used to optimize the connection coefficient matrix of the WNN preliminarily. Secondly, the MSE function is adopted as the network performance function to train the WNN further. The learning and training process of the WNN is shown in Figure 13.
It can be seen from the figure that the WNN obtained a small network error after 100 times of training and learning, and the MSE value is only 3.7 × 10−5. The network training is efficient, and the network error is small; thus, it can be used as the surrogate model for the initial finite element of the bridge.

5.5. Results and Discussion

Combined with the well-trained WNN and WDO algorithm, seven parameters were updated. The seven updating parameters correspond to the seven dimensions of air particles. One hundred air particles were used for optimization calculation, and the velocity limit is [−1, 1], the maximum number of iterations is 100, and the coefficients a, g, RT, and c are, respectively, 0.85, 0.65, 0.1, and 2. The optimization process of the WDO algorithm is shown in Figure 14.
The objective function value reaches convergence in 57 iterations, and the convergence error is 5.6 × 10−3; thus, the optimization effect is obvious. The comparison between updated values and initial values is shown in Table 9. In the table, the difference is: (updated value − initial value)/initial value.
It can be seen from the table that the updating ranges of seven parameters are small, which are all within the range of −10~10%. Thus, it can be inferred that the decrease in values of E1 and E2 may be caused by the adverse effects of the structural assembly; the increase of E3 and E4 might be caused by the favorable effects of auxiliary structures and detailed components; the increase in the value of ρ1 is likely to be caused by the addition of bridge deck pavement load and auxiliary structures or the deviation caused by the mass conversion method during modeling; the decrease in the value of ρ2 may be caused by considering the extra mass of the detailed components in the initial finite element model or the deviation of the mass conversion method during modeling; the increase in the value of ρ3 may be caused by ignoring part of the mass of detailed components or the deviation of the quality conversion method during modeling. The selected seven updating parameters have reasonable changes in value, and the updated values of ρ1, ρ2, and ρ3 are all greater than 7.85 × 103 kg/m3, which still lie in reasonable ranges.
The seven updated parameters were brought into the initial finite element model to obtain the updated value of the dynamic response of the structure. The comparison results with initial values are shown in Table 10. In the table, the difference is: (updated value − measured value)/measured value.
It can be seen from the table that after updating the selected seven parameters, the differences between the updated values and measured values all fell within the range of 5%, and the maximum difference was reduced from −10.9% to −3.6%; thus, the updating is proven to be effective. The finite element model updating method based on the WDO algorithm and WNN has proven to be applicable and practical for multi-parameter bridge model updating.

6. Conclusions

Finite element model updating makes a significant contribution to the healthy operation and damage detection of structures. This paper mainly focuses on model updating and proposes a WNN combined with the WDO algorithm as the surrogate model of the finite element model. The following conclusions are drawn:
(1) A structural finite element model updating method using a WNN as the surrogate model and WDO algorithm is proposed. The finite element model of the structure was updated based on static and dynamic responses of structures. The updated results show that the WNN can reflect the nonlinear relationship between the structural response and the parameters and has good simulation performance; the wind-driven optimization algorithm has the advantages of high optimization efficiency and fast convergence speed, and the method can effectively update the finite element model;
(2) The selection of updating parameters is important for improving the quality and efficiency of model updating. To avoid selecting unnecessary parameters, in this paper, the elastic modulus and mass density of the main beam and the elastic modulus and mass density of the triangular tower were preliminarily selected as updating parameters according to the engineering and modeling experience; then, sensitivity analysis was conducted, and the seven updating parameters were finally determined;
(3) The finite element model updating of the Ningbo Bund Bridge was studied. Combined with measured dynamic responses of the structure, the initial model was updated based on the WDO algorithm and WNN. The results show that the differences between measured dynamic responses and dynamic responses calculated by the updated finite element model were greatly reduced: The maximum difference was reduced from −10.9% to −3.6%. It can be concluded that the finite element model updating method based on the WDO algorithm and WNN is applicable and practical for multi-parameter bridge model updating and has the advantages of high updating efficiency, reliability, and practical significance.
For future research, as evidenced in Section 2 of the paper, since the fitting accuracy and stability of WNNs are affected by the initial value of coefficient matrix, the number of hidden layer nodes, the selected excitation function, the network learning method, and the number of hidden layers, currently, the information and scale of the network are often determined based on experience and trial calculation. How to correctly select the wavelet function, the number of hidden layers, and the number of hidden layer nodes still needs research.

Author Contributions

Methodology, H.H.; software, Y.Z.; validation, B.Z.; investigation, T.Z.; data curation, Y.S.; funding acquisition, H.S. and J.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was financially sponsored by the National Key Research and Development Program of China (Grant No. 2022YFC3005305), and the Open Project of National Engineering Laboratory of Bridge Safety and Technology (Grant No. 003-04150201122, 76140-42990014).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is available upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chrysanidis, T. Experimental and numerical research on cracking characteristics of medium-reinforced prisms under variable uniaxial degrees of elongation. Eng. Fail. Anal. 2023, 145, 107014. [Google Scholar] [CrossRef]
  2. Chrysanidis, T.A.; Panoskaltsis, V.P. Experimental investigation on cracking behavior of reinforced concrete tension ties. Case Stud. Constr. Mater. 2022, 16, e00810. [Google Scholar] [CrossRef]
  3. Chrysanidis, T.; Mousama, D.; Tzatzo, E.; Alamanis, N.; Zachos, D. Study of the Effect of a Seismic Zone to the Construction Cost of a Five-Story Reinforced Concrete Building. Sustainability 2022, 14, 10076. [Google Scholar] [CrossRef]
  4. Gong, C.; Wang, Y.; Peng, Y.; Ding, W.; Lei, M.; Da, Z.; Shi, C. Three-dimensional coupled hydromechanical analysis of localized joint leakage in segmental tunnel linings. Tunn. Undergr. Space Technol. 2022, 130, 104726. [Google Scholar] [CrossRef]
  5. Razavi, M.; Hadidi, A. Structural damage identification through sensitivity-based finite element model updating and wavelet packet transform component energy. Structures 2021, 33, 4857–4870. [Google Scholar] [CrossRef]
  6. Aloisio, A.; Pasca, D.P.; Battista, L.D.; Rosso, M.M.; Cucuzza, R.; Marano, G.C.; Alaggio, R. Indirect assessment of concrete resistance from FE model updating and Young’s modulus estimation of a multi-span PSC viaduct: Experimental tests and validation. Structures 2022, 37, 686–697. [Google Scholar] [CrossRef]
  7. Liu, C.; Huang, X.; Zhao, Y.; Miao, J. Vibration analysis of concrete T-beam at elevated temperatures based on modified finite element model. J. Build. Eng. 2022, 52, 104381. [Google Scholar] [CrossRef]
  8. Cheng, X.X.; Song, Z.Y. Modal experiment and model updating for Yingzhou Bridge. Structures 2021, 32, 746–759. [Google Scholar] [CrossRef]
  9. Li, J. Study of Surrogate Model Approximation and Surrogate-Enhanced Structural Reliability Analysis. Ph.D. Thesis, Shanghai Jiao Tong University, Shanghai, China, 2013. (In Chinese). [Google Scholar]
  10. Jin, R.; Chen, W.; Simpson, T.W. Comparative studies of metamodelling techniques under multiple modelling criteria. Struct. Multidiscip. Optim. 2001, 23, 1–13. [Google Scholar] [CrossRef]
  11. Zhou, Q.R.; Ou, J.P. Finite element model updating of long-span cable-stayed bridge based on the response surface method of radial basis function. China Railw. Sci. 2012, 33, 8–15. (In Chinese) [Google Scholar]
  12. Wan, H.P.; Ren, W.X.; Wei, J.H. Structural finite element model updating based on Gaussian process response surface methodology. J. Vib. Shock 2013, 31, 82–87. (In Chinese) [Google Scholar]
  13. Yang, C.; Xie, Y.M.; Long, Q. Sheet metal forming springback prediction based on agent model of radius basis function. Mach. Tool Hydraul. 2013, 41, 8–11. (In Chinese) [Google Scholar]
  14. Peng, L.; Liu, L.; Long, T. Satellite bus truss structure optimization using radial basis function. J. Nanjing Univ. Aeronaut. Astronaut. 2014, 46, 475–480. (In Chinese) [Google Scholar]
  15. Deng, L.; Cai, C.S. Bridge model updating using response surface method and genetic algorithm. J. Bridge Eng. 2010, 15, 553–564. [Google Scholar] [CrossRef]
  16. Zhong, J.; Gou, H.; Zhao, H.; Zhao, T.; Wang, X. Comparison of several model updating methods based on full-scale model test of track beam. Structures 2022, 35, 46–54. [Google Scholar] [CrossRef]
  17. Zhao, Y.; Zhang, J.; Li, D.; Zhou, D.; Xin, D. Finite Element Model Updating of Bridge Structures Based on Improved Response Surface Methods. Struct. Control Health Monit. 2023, 2023, 2488951. [Google Scholar] [CrossRef]
  18. Yang, H.; Yao, W.X. 2D surrogate model of wing lift distribution based on radial basis function. Chin. J. Comput. Mech. 2008, 25, 797–802. (In Chinese) [Google Scholar]
  19. Chen, S.Z.; Zhong, Q.M.; Hou, S.T.; Wu, G. Two-stage stochastic model updating method for highway bridges based on long-gauge strain sensing. Structures 2022, 37, 1165–1182. [Google Scholar] [CrossRef]
  20. Krige, D.G. A statistical approach to some basic mine valuation problems on the Witwatersrand. J. South. Afr. Inst. Min. Metall. 1951, 52, 119–139. [Google Scholar]
  21. Levin, R.I.; Lieven, N.A.J. Dynamic finite element model updating using neural networks. J. Sound Vib. 1998, 210, 593–607. [Google Scholar] [CrossRef]
  22. Park, Y.S.; Kim, S.; Kim, N.; Lee, J.J. Finite element model updating considering boundary conditions using neural networks. Eng. Struct. 2017, 150, 511–519. [Google Scholar] [CrossRef]
  23. Nejad, R.M.; Sina, N.; Moghadam, D.G.; Branco, R.; Macek, W.; Berto, F. Artificial neural network based fatigue life assessment of friction stir welding AA2024-T351 aluminum alloy and multi-objective optimization of welding parameters. Int. J. Fatigue 2022, 160, 106840. [Google Scholar] [CrossRef]
  24. Masoudi, N.R.; Sina, N.; Ma, W.; Liu, Z.; Berto, F.; Gholami, A. Optimization of fatigue life of pearlitic Grade 900A steel based on the combination of genetic algorithm and artificial neural network. Int. J. Fatigue 2022, 162, 106975. [Google Scholar] [CrossRef]
  25. Han, F.; Yang, J. A New Multi-Resolution Wavelet Neural Network for Bridge Health Monitoring. Intell. Autom. Soft Comput. 2010, 16, 771–776. [Google Scholar] [CrossRef]
  26. Xu, Z.; Xin, J.Z.; Tang, Q.Z.; Xiao, W.N.; Li, S.J. Finite element model updating based on response surface method and sparrow search algorithm. Sci. Technol. Eng. 2021, 21, 9094–9101. (In Chinese) [Google Scholar]
  27. Qin, S.Q.; Liao, S.P.; Huang, C.L.; Tang, J. Adaptive Kriging model based finite element model updating of a cable-stayed pedestrian bridge. Acta Sci. Nat. Univ. Sunyatseni 2021, 60, 43–53. (In Chinese) [Google Scholar]
  28. Qin, S.Q.; Gan, Y.W.; Kang, J.T. Model updating of Nanzhonghuan Bridge based on improved gravitational search algorithm. J. Vib. Shock 2021, 40, 116–124+136. (In Chinese) [Google Scholar]
  29. Yang, Y.X.; Yang, F.L.; Yu, H.B.; Chai, W.H. Single beam finite element model modification based on a weighted response surface method and chaos particle swarm optimization algorithm. J. Lanzhou Univ. 2021, 57, 823–829. (In Chinese) [Google Scholar]
  30. Zhou, Z.; Zhang, J.; Gong, C. Hybrid semantic segmentation for tunnel lining cracks based on Swin Transformer and convolutional neural network. Comput.-Aided Civ. Infrastruct. Eng. 2023, 38, 2491–2510. [Google Scholar] [CrossRef]
  31. Gou, H.; Zhao, T.; Qin, S.; Zheng, X.; Pipinato, A.; Bao, Y. In-situ testing and model updating of a long-span cable-stayed railway bridge with hybrid girders subjected to a running train. Eng. Struct. 2022, 253, 113823. [Google Scholar] [CrossRef]
  32. Ponsi, F.; Bassoli, E.; Vincenzi, L. A multi-objective optimization approach for FE model updating based on a selection criterion of the preferred Pareto-optimal solution. Structures 2021, 33, 916–934. [Google Scholar] [CrossRef]
  33. Xiao, S.Z. Wavelet Neural Network Theory and Application; Northeastern University Press: Shenyang, China, 2006. (In Chinese) [Google Scholar]
  34. Zhang, Q.H.; Benveniste, A. Wavelet networks. IEEE Trans. Neural Netw. 1992, 3, 889–898. [Google Scholar] [CrossRef] [PubMed]
  35. Durbin, R.; Rumelhart, D.E. Product units: A computationally powerful and biologically plausible extension to backpropagation networks. Neural Comput. 1989, 1, 133–142. [Google Scholar] [CrossRef]
  36. Billings, S.A.; Zheng, G.L. Radial basis function network configuration using genetic algorithms. Neural Netw. 1995, 8, 877–890. [Google Scholar] [CrossRef]
  37. Xiao, S.M.; Yan, Y.J.; Jiang, B.L. Damage identification for bridge structures based on the wavelet neural network method. Appl. Math. Mech. 2016, 37, 149–159. (In Chinese) [Google Scholar]
  38. Ulagammai, M.; Venkatesh, P.; Kannan, P.S.; Padhy, N.P. Application of bacterial foraging technique trained artificial and wavelet neural networks in load forecasting. Neurocomputing 2007, 70, 2659–2667. [Google Scholar] [CrossRef]
  39. Alexandridis, A.K.; Zapranis, A.D. Wavelet neural networks: A practical guide. Neural Netw. 2013, 42, 1–27. [Google Scholar] [CrossRef]
  40. Zhao, Z.; Zhao, Y.G.; Li, P.P. Efficient approach for dynamic reliability analysis based on uniform design method and Box-Cox transformation. Mech. Syst. Signal Process. 2022, 172, 108967. [Google Scholar] [CrossRef]
  41. Tong, F. A Maritime Accident Forecast Based on BP Neural Network and Carried out by MATLAB. Master’s Thesis, Wuhan University of Technology, Wuhan, China, 2005. (In Chinese). [Google Scholar]
  42. Bayraktar, Z.; Komurcu, M.; Werner, D.H. Wind Driven Optimization (WDO): A novel nature-inspired optimization algorithm and its application to electromagnetics. In Proceedings of the 2010 IEEE Antennas and Propagation Society International Symposium, Toronto, ON, Canada, 11–17 July 2010; pp. 1–4. [Google Scholar]
  43. Ibrahim, I.A.; Hossain, M.J.; Duck, B.C.; Nadarajah, M. An improved wind driven optimization algorithm for parameters identification of a triple-diode photovoltaic cell model. Energy Convers. Manag. 2020, 213, 112872. [Google Scholar] [CrossRef]
  44. Zhong, L.; Zhou, Y.; Luo, Q.; Zhong, K. Wind driven dragonfly algorithm for global optimization. Concurr. Comput. Pract. Exp. 2021, 33, e6054. [Google Scholar] [CrossRef]
  45. Ren, Z.L.; Zhang, R.J.; Tian, Y.B. Wind driven optimization algorithm. J. Jiangsu Univ. Sci. Technol. (Nat. Sci. Ed.) 2015, 29, 153–158. (In Chinese) [Google Scholar]
  46. Fang, K.T. Uniform Design and Uniform Design Table; Science Press: Beijing, China, 1994. (In Chinese) [Google Scholar]
  47. Komarizadehasl, S.; Huguenet, P.; Lozano, F.; Lozano-Galant, J.A.; Turmo, J. Operational and analytical modal analysis of a bridge using low-cost wireless Arduino-based accelerometers. Sensors 2022, 22, 9808. [Google Scholar] [CrossRef]
  48. Hu, Z.R.; Wang, Y.W. Analysis on construction control technology of single-tower and four-cable plane space special-shaped cable-stayed bridge. J. China Foreign Highw. 2015, 35, 155–160. (In Chinese) [Google Scholar]
  49. Zapico, J.L.; Gonzalez, M.P.; Friswell, M.I.; Taylor, C.; Crewe, A. Finite element model updating of a small scale bridge. J. Sound Vib. 2003, 268, 993–1012. [Google Scholar] [CrossRef]
  50. Yuan, A.M. Studies on Several Key Problems of Finite Element Model Updating Based on the Sensitivity Analysis. Ph.D. Thesis, Southeastern University, Nanjing, China, 2006. (In Chinese). [Google Scholar]
Figure 1. Network structure of WNN.
Figure 1. Network structure of WNN.
Sensors 23 09185 g001
Figure 2. Combination of WDO and WNN.
Figure 2. Combination of WDO and WNN.
Sensors 23 09185 g002
Figure 3. The friction force (Fg) and pressure gradient force (Fp) in the one-dimensional coordinate system.
Figure 3. The friction force (Fg) and pressure gradient force (Fp) in the one-dimensional coordinate system.
Sensors 23 09185 g003
Figure 4. Calculation flow of WDO.
Figure 4. Calculation flow of WDO.
Sensors 23 09185 g004
Figure 5. The structural representation of the finite element model.
Figure 5. The structural representation of the finite element model.
Sensors 23 09185 g005
Figure 6. The training process of WNN.
Figure 6. The training process of WNN.
Sensors 23 09185 g006
Figure 7. The iterative curve of WDO.
Figure 7. The iterative curve of WDO.
Sensors 23 09185 g007
Figure 8. The elevation of Ningbo Bund Bridge.
Figure 8. The elevation of Ningbo Bund Bridge.
Sensors 23 09185 g008
Figure 9. Finite element model of Ningbo Bund Bridge.
Figure 9. Finite element model of Ningbo Bund Bridge.
Sensors 23 09185 g009
Figure 10. The schematic diagram of the triangular inclined tower structure.
Figure 10. The schematic diagram of the triangular inclined tower structure.
Sensors 23 09185 g010
Figure 11. First three-order mode shapes of the bridge.
Figure 11. First three-order mode shapes of the bridge.
Sensors 23 09185 g011
Figure 12. Sensitivity analysis of updating parameters.
Figure 12. Sensitivity analysis of updating parameters.
Sensors 23 09185 g012
Figure 13. The training process of WNN.
Figure 13. The training process of WNN.
Sensors 23 09185 g013
Figure 14. The iterative curve of WDO.
Figure 14. The iterative curve of WDO.
Sensors 23 09185 g014
Table 1. Range of parameters [45].
Table 1. Range of parameters [45].
Correlation Coefficient γ gcRT
Range[0.8, 0.9][0.6, 0.7][0.05, 3.6][1.0, 2.0]
Table 2. Initial value and actual value of physical parameters.
Table 2. Initial value and actual value of physical parameters.
ParameterE1
(×104 MPa)
E2
(×104 MPa)
E3
(×104 MPa)
ρ
(×101 kg/m3)
Initial value3.2503.2503.2502.500
Actual value2.9252.7622.6002.750
Difference/%11.1117.6725.00−9.09
Table 3. The initial value and actual value of the static and dynamic responses of the structure. (The positive sign indicates downwards displacement, and the negative sign indicates upwards displacement.)
Table 3. The initial value and actual value of the static and dynamic responses of the structure. (The positive sign indicates downwards displacement, and the negative sign indicates upwards displacement.)
ResponsesInitial ValueActual ValueDifference (%)
Natural frequency/Hz1st order15.15113.29513.96
2nd order19.38317.04013.75
3rd order28.20324.78813.78
4th order59.86952.42914.19
5th order67.67859.56813.61
6th order81.53371.72213.68
Displacement/mmC1−17.033−19.243−11.48
C29.84311.589−15.07
C3−17.033−20.926−18.60
Table 4. The optimization results of WDO.
Table 4. The optimization results of WDO.
ParameterOptimal Position of Air ParticlesCorrected Value
E1/×104 MPa−0.4442.889
E2/×104 MPa−0.5762.782
E3/×104 MPa−0.6742.702
ρ/×103 kg/m30.4702.849
Table 5. Differences in physical parameters.
Table 5. Differences in physical parameters.
ParameterE1
(×104 MPa)
E2
(×104 MPa)
E3
(×104 MPa)
ρ
(×103 kg/m3)
Updated value2.8902.7822.7022.849
Actual value2.9252.7622.6002.805
Difference/%−1.220.743.921.57
Table 6. Comparison of structural responses.
Table 6. Comparison of structural responses.
ResponsesNetwork ValueUpdated ValueActual ValueDifference I
(%)
Difference II
(%)
Natural frequency/Hz1st order13.41513.27413.2950.90−0.16
2nd order17.17416.99617.0400.78−0.26
3rd order24.97324.71424.7880.75−0.30
4th order52.99652.41652.4291.08−0.02
5th order59.95559.37759.5680.65−0.32
6th order72.21471.45371.7220.69−0.37
Displacement
/mm
C1−19.263−19.361−19.2430.100.61
C211.36711.46811.589−1.91−1.04
C3−20.082−20.305−20.926−4.03−2.97
Table 7. Measured and calculated values of natural frequencies.
Table 7. Measured and calculated values of natural frequencies.
Order of Natural FrequencyMeasured Value (Hz)Calculated Value (Hz)Difference (%)Description of Mode Shape
10.550.49−10.9%225 m span main girder vertical bending vibration
20.730.786.8%Lateral vibration of the bridge tower
30.860.882.3%225 m span main girder vertical bending vibration
41.261.21−3.9%Lateral bending vibration of the main beam
51.341.415.2%Torsional vibration of the main beam
61.401.464.3%Vertical bending vibration of the main beam
71.641.767.3%Lateral vibration of the bridge tower
81.982.095.6%Torsional vibration of the main beam
Table 8. Initial values of updating parameters.
Table 8. Initial values of updating parameters.
E1E2E3E5ρ1ρ2ρ3
(×104 MPa)(×104 MPa)(×104 MPa)(×104 MPa)(×103 kg/m3)(×103 kg/m3)(×103 kg/m3)
2.062.062.062.0612.598.058.05
Table 9. Comparison between updated values and initial values.
Table 9. Comparison between updated values and initial values.
ParameterUpdated ValueInitial ValueDifference (%)
E1/×104 MPa1.952.06−5.3%
E2/×104 MPa1.922.06−6.8%
E3/×104 MPa2.092.061.5%
E5/×104 MPa2.152.064.4%
ρ1/×103 kg/m312.6812.590.7%
ρ2/×103 kg/m37.888.05−1.9%
ρ3/×103 kg/m38.438.054.7%
Table 10. Comparison of structural responses.
Table 10. Comparison of structural responses.
Structural ResponseUpdated ValueMeasured ValueDifference (%)
Natural frequency/Hz1st order0.530.55−3.6%
2nd order0.750.732.7%
3rd order0.870.861.1%
4th order1.221.263.2%
5th order1.351.340.7%
6th order1.441.402.9%
7th order1.691.643.0%
8th order2.011.981.5%
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

He, H.; Zeng, B.; Zhou, Y.; Song, Y.; Zhang, T.; Su, H.; Wang, J. Bridge Model Updating Based on Wavelet Neural Network and Wind-Driven Optimization. Sensors 2023, 23, 9185. https://doi.org/10.3390/s23229185

AMA Style

He H, Zeng B, Zhou Y, Song Y, Zhang T, Su H, Wang J. Bridge Model Updating Based on Wavelet Neural Network and Wind-Driven Optimization. Sensors. 2023; 23(22):9185. https://doi.org/10.3390/s23229185

Chicago/Turabian Style

He, Haifang, Baojun Zeng, Yulong Zhou, Yuanyuan Song, Tianneng Zhang, Han Su, and Jian Wang. 2023. "Bridge Model Updating Based on Wavelet Neural Network and Wind-Driven Optimization" Sensors 23, no. 22: 9185. https://doi.org/10.3390/s23229185

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