Next Article in Journal
Early Warning of the Construction Safety Risk of a Subway Station Based on the LSSVM Optimized by QPSO
Next Article in Special Issue
Wavelet Time-Frequency Analysis on Bridge Resonance in Train-Track-Bridge Interactive System
Previous Article in Journal
A Ku-Band Bi-Directional Transmit and Receive IC in 0.13 μm CMOS Technology
Previous Article in Special Issue
The Influence of Track Irregularity in Front of the Turnout on the Dynamic Performance of Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Structural Damage Identification Based on Variable-Length Elements and an Improved Genetic Algorithm for Railway Bridges

1
School of Civil Engineering and Architecture, Wuhan Institute of Technology, Wuhan 430073, China
2
Hubei Provincial Engineering Research Center for Green Civil Engineering Materials and Structures, Wuhan 430073, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(11), 5706; https://doi.org/10.3390/app12115706
Submission received: 19 May 2022 / Revised: 31 May 2022 / Accepted: 1 June 2022 / Published: 3 June 2022
(This article belongs to the Special Issue Design of Track System and Railway Vehicle Dynamics Analysis)

Abstract

:
A new damage identification method is proposed to solve the problem of no correspondence between the element division form of the finite element model and the actual damage location. The three basic operators in the traditional genetic algorithm are improved, and the catastrophe and neighborhood search processes are introduced to enhance the local optimization ability of the algorithm. The train–rail–bridge coupling time-varying equation is established. Based on the dynamic response of the bridge under trainload, the damage index is constructed, and the corresponding objective function is given. Through a numerical example, the stability and convergence rate of the algorithm are statistically analyzed. The effects of noise, the number of measuring points, and train speed on the recognition results are discussed. The research results indicate that, even if the damage location is different from the element division form of the finite element model, this method can accurately locate the damage location, but it will affect the quantitative results to a certain extent. In addition, the convergence speed of this method is fast, and the computing efficiency is about 6.7 times that of the conventional one-time recognition method.

1. Introduction

With the rapid development of the national economy, civil engineering structures tend to be large-scale and complex. In long-term service, infrastructure such as bridges, tracks, and overhead contact systems will be damaged due to the aging of materials, corrosion, long-term load action, and the influence of fire, earthquake, and other natural disasters [1,2,3]. The damage shortens the service life of the engineering structure and threatens the safety of peoples’ lives and property. Finding the location of structural damage in time and evaluating the degree of damage can ensure the safe operation of the structure and reduce the loss of individuals’ property [4]. In addition, the evolution law of structural performance deterioration can be mastered, the existing design methods can be improved, and the development of structural engineering can be promoted. Therefore, the research on structural damage identification methods has become a hot topic in civil engineering [5].
The core problem of structural damage identification is to judge the occurrence, location, and degree of damage. Since the 1980s, more and more attention has been paid to the research of structural dynamic damage identification based on environmental vibration [6]. Furthermore, a variety of research methods based on structural vibration response have been developed, such as the modal identification method [7], signal processing method [8], model updating method [9], and intelligent optimization algorithm [10]. The principle behind these methods is that damage will change the structural characteristics, such as stiffness, mass, flexibility, and damping, and then change the dynamic response of the structure [11]. Evaluating structural damage based on structural vibration response has been widely developed in the past two decades. For instance, Yang et al. [12] put forward the core idea and process of bridge frequency indirect identification based on cross-bridge vehicle response for the first time. It has the advantages of solid mobility, high efficiency, and economy. It can be tested continuously and quickly without road closure and stopping operation, so it has been rapidly promoted and developed [13,14]. With the deepening of the research, OBrien et al. [15] proposed a damage identification method using the intrinsic mode function (IMF) corresponding to the speed component response of the passing vehicle. Even in bridge deck irregularity, the distribution of bridge damage is successfully identified. However, if the damage is minor, the bridge deck irregularity may cover up the damage characteristics, making the damage challenging to effectively identify. Subsequently, Zhang et al. [16] used a one-dimensional convolution neural network to extract the features of structural acceleration to solve this problem. This method can identify small changes in local structural stiffness and mass and is overwhelmingly sensitive to small changes in local stiffness and mass.
One of the crucial problems of structural damage detection based on vibration is constructing and extracting sensitive parameters from structural dynamic responses to identify initial damage [17]. Intelligent algorithms, such as artificial neural network (ANN), cuckoo search (CS), and genetic algorithm (GA), are effectively applied to a wide range of optimization problems [18]. These algorithms are based on global search technology and evolve to find the best solution [19]. Their core idea is to use the vibration response of structures to construct the mapping relationship between characteristic damage parameters and actual damage and achieve the purpose of structural damage identification through reasoning, analysis, and calculation. To this end, an intelligent optimization algorithm has also made significant progress in damage identification. Its development trend is mainly reflected in the combination of various methods and the improvement of algorithms. For instance, Mousavi et al. [20] used an ANN as a damage detection method to evaluate the performance of the Hilbert–Huang transform based on fully integrated empirical mode decomposition and adaptive noise technology. The experimental results show that the method can accurately identify and extract the damage features of the signal, which indicates that the CEEMDAN-HT-ANN model has excellent ability and robustness in locating damage location and dividing damage severity. Huang et al. [21,22] proposed a structural damage identification method based on an improved whale intelligent optimization algorithm. This method takes the modal parameters as the identification factor, and several numerical examples are used to show that the method can accurately identify the damage location and severity of different structures and can effectively improve the efficiency of damage identification. Tran-Ngoc et al. [23] proposed a new damage identification method that combines ANN and CS algorithms. In numerical examples, various single intelligent algorithms are used to identify structural damage, which shows that this method is superior to other single intelligent algorithms and has higher computational efficiency. Nick et al. [24] proposed a two-stage damage detection method. The damage index based on modal strain energy is used for damage detection and location in the first stage. In the second stage, an ANN quantifies the damage degree. The results show that this method accurately predicts steel girder bridges’ damage location and damage size.
The above research shows that structural damage identification is a process from preliminary location to damage quantification [25]. Generally speaking, the bridge is invariably subjectively divided for structural damage identification. Then, the element’s damage is preset, and an appropriate method is selected for identification and verification according to the relationship between the characteristic damage parameters and the actual damage [26,27,28]. These studies have solved the problem of structural damage identification to some extent. Nevertheless, there is a problem in these treatments; it is assumed that the location of the damage is precisely an element in the finite element model (FEM), and the location of the damage corresponds one-to-one to the element division form of the FEM. However, this is an ideal and exceptional condition. In practice, the bridge structure is damaged due to the train’s impact, a lack of material strength, and the interplay of material faults and environmental conditions. Because these factors are unpredictable, the location and magnitude of these damages are uncertain and cannot be established without a professional evaluation. As a result, the damage location is not guaranteed to correspond one-to-one to the element division form of the FEM, and it is necessary to consider the difference between them.
In order to solve the problem, a multi-times damage location method based on variable-length elements and an improved genetic algorithm (IGA) is proposed. The convergence speed and recognition effect of the algorithm are studied. The effects of noise, the number of measuring points, and train speed on the recognition rate are discussed. First, a slightly larger length element is used to divide the bridge. Then, the appropriate damage step size and range are selected for rough identification to lock the scope of the bridge damage location. Finally, half of the length is used to subdivide these possible damage locations, the range of variables is limited, and then, the IGA is used to identify them. This process is repeated until the desired accuracy is achieved.

2. Theoretical Background

2.1. Genetic Algorithm

A GA was first proposed by Holland [29], which combines the principle of biological evolution, optimization technology, and computer technology and solves the extreme value problem by simulating the natural selection and genetic evolution mechanism of organisms in nature. It is a self-organizing and adaptive artificial intelligence technology. Because the GA generally does not act directly on the problem’s solution space but uses some coding method of the solution to express the answer, choosing an appropriate coding method is of great significance to the performance and efficiency of the algorithm.
Integer coding is used to map the solution space of the original problem to the integer string space, perform the genetic operation on the integer string space, and finally, restore the result to its phenotype through the decoding process to evaluate the fitness. Compared with binary coding, the length of integer strings is significantly reduced, and the decoding process is much simpler. Considering that the value ranges of decision variables in many optimization problems are often inconsistent, the variables with different value ranges can be grouped and coded so that any solution is composed of multiple chromosomes containing extra information, such as:
X = a 0 , a 1 , a 2 , , a m b 0 , b 1 , b 2 , , b n
where X is an individual in the population, a and b are subcode strings of different variables, and m and n are the dimensions of the corresponding subcode strings, respectively.
Unlike real coding, each gene of integer coding is a decimal integer. Genetic operations do not directly act on the solution space. All genetic operations are carried out on each subcode string, which is more in line with the rules of gene calculation. It is especially suitable for the problem of discrete variables. Another advantage is avoiding the infeasible solution resulting in binary coding [30]. Suppose that a discrete variable has nine values, and binary coding requires 4-bit codes to represent sixteen solutions, resulting in seven kinds of invalid subcode strings. In integer coding, the variable can be defined by 0 to 8, and the genetic operation can make the gene take a value in the range of 0 to 8 without producing an invalid solution.
In addition to choosing the proper coding technique, the forms of operators in the GA, such as selection, crossover, and mutation, are also vital. They are the key carriers to imitate reproduction, hybridization, and mutation in the process of natural selection and heredity and form the foundation of the tremendous searchability of GAs. The classic genetic algorithm’s local optimization ability is inadequate, and it is simple to cause issues such as premature convergence, random roaming, and degradation. In this paper, three basic operators are improved, and catastrophe and neighborhood search mechanisms are introduced.

2.1.1. Hybrid Parallel Selection

The selection operation is based on the survival of the fittest concept, picking high-quality children and discarding low-quality individuals based on fitness. Its primary goal is to avoid gene deletion while improving global convergence and computing efficiency.
In this paper, a hybrid parallel selection operator is adopted: Preserving the Optimal Strategy and Tournament Strategy. New individuals are constantly produced in the GA through genetic operations such as crossover and mutation. Although an increasing number of excellent individuals will be built with the evolution of the population, they may also destroy the most adaptable individuals in the current population because of the randomness of the selection, crossover, mutation, and other operations [31]. Therefore, Preserving the Optimal Strategy is adopted to ensure that the final result of the iteration is the individual with the highest fitness all the time. There will be no degradation, and it can make the algorithm converge quickly. Tournament Strategy is a selection method based on the relationship between individuals’ fitness. The basic idea is to randomly select several individuals at a time and select the individual with the highest fitness to inherit to the next generation population.
  • Tournament Strategy
M individuals were randomly selected from the population to compare their fitness, and the best individual was chosen as the parent, repeated N times.
b.
Preserving the Optimal Strategy
The best parent from the current population is selected and copied directly to the next generation without crossover or mutation.

2.1.2. Hybrid Crossover

Crossover is the process of transferring genetic material from one individual to another to create superior children. It is a crucial element separating GAs from other evolutionary algorithms. Moreover, it is the primary mechanism for producing new individuals and plays a critical part in GAs.
The Hybrid Crossover operator employed in this study is derived from the One-Point Crossover operator in binary coding [32]. An intersection is randomly set in the individual coding string, and part of the chromosomes of the two paired individuals at the point are then exchanged. The operator performs head–head crossover and head–tail crossover, respectively, according to a certain probability of pH and (1-pH) to expand the search range and improve the ability of the algorithm to jump out of the local optimization. Suppose that the two fathers are A and B, taking the case of a single chromosome as an example. The schematic diagram of the new individuals A and B is shown in Figure 1.

2.1.3. Adjacent Mutation

Mutation is a supplementary approach for recovering an individual’s lost or underdeveloped genetic material to prevent children from converging prematurely in the process of producing the optimal solution. It is also an essential operation step to replace some gene values in the individual coding string with other gene values to form a new individual.
In this paper, the Adjacent Mutation operator is used. The positions of mutations are randomly determined in the integer code string. According to the preset mutation probability pm, the gene values of these mutation positions are randomly added or subtracted by one. The gene value is only added by one if it is the minimum. Similarly, if it is the maximum, the value of the gene is only reduced by one.
b k = b k + 1 ,   b k min < b k < b k max & r < 0.5 b k + 1 ,   b k = b k min b k 1 ,   b k min < b k < b k max & r 0.5 b k 1 ,   b k = b k max
where b k and b k are the values before and after a gene mutation, respectively, and the subscript max and min are the upper and lower limits of the gene value, respectively.

2.1.4. Catastrophe

Preserving the Optimal Strategy in the selection operator can make the algorithm converge quickly, but making the algorithm fall into local optimization is also easy. Hence, it is necessary to improve the algorithm’s global search performance further. If the initial population size increases, the algorithm’s performance will be improved, but it will also greatly increase the solving time [33]. Therefore, a revolutionary force is required to modify the centralized distribution of initial solutions to boost the GA’s global search performance.
The idea of catastrophe in biological evolution is introduced in this study. Significant changes in the external environment, such as ice ages, forest fires, earthquakes, and floods, are referred to as catastrophes. The destruction of the great majority of creatures, culminating in the extinction of many species, is commonly referred to as a catastrophe. Only species or individuals with high adaptation will be able to live and reproduce after the disaster. Species or individuals that have survived a “catastrophe” have a higher survival rate. The simple steps of the catastrophe operator are as follows:
  • The number of catastrophes is initialized.
  • After the crossover and mutation are carried out in the current evolution stage, the population fitness is evaluated. If the number of individuals with the same fitness exceeds the threshold, individual fitness is ranked.
  • The random generation of m individuals replaces the individuals with lower fitness until the maximum number of catastrophes is reached.

2.1.5. Neighborhood Search

The population diversity decreases dramatically as the number of iterations grows. Genetic algorithms’ crossover and selection operators can no longer produce new individuals with greater vitality, and it is unlikely that the lost effective genes can be recovered solely through mutation. Therefore, the neighborhood search mechanism is introduced to further improve local searchability in this paper.
At the end of the iterative process, the optimal solution is added and subtracted by one, respectively, and the full permutation in mathematics is then carried out. All the combinations in the full permutation are evaluated for fitness and the best is selected. For instance, if [a b c d] is a set of optimal solutions, there are 3 4 = 81 possibilities of combinations of these solutions.

2.1.6. Performance Evaluation

In order to evaluate the actual optimization performance of the IGA, two commonly used optimization algorithm test functions are introduced and compared with the traditional GA. The test functions are shown below [34].
f 1 x = i = 1 20 x i 2 , x i [ 100 , 100 ]   &   x i   is   an   integer
f 2 ( x ) = i = 1 30 x i + i = 1 30 x i ,   x i [ 30 , 30 ]   &   x i   is   an   integer
The population size is set to 100, the maximum number of iterations is 500, and the initial population in the two algorithms is the same. The optimization calculation of f 1 x and f 2 x is carried out, respectively, and the objective function (OBJ) iteration curve in each offspring is obtained, as shown in Figure 2.
As shown in Figure 2, when searching for the optimal global solution, the convergence speed of the IGA is significantly higher than the GA, and the fitness value is less than the GA, which shows that the IGA is better than the GA in the optimization process.

2.2. Vertical Coupling Vibration Model of Train–Rail–Bridge

When a train is running on a bridge, the bridge will vibrate and deform due to the trainload, and the vibration deformation of the bridge will be fed back to the train, which will cause the vibration deformation of the running train. Therefore, in the problem of train–bridge coupling vibration caused by trains crossing, the dynamic response of the bridge and the train contains the modal or geometric parameter information of the bridge structure [12]. With the rapid development of vibration signal testing technology and the improvement of vehicle–rail–bridge coupling vibration theory, structural damage identification based on dynamic response has received widespread attention in recent years because of its advantages, such as strong mobility, high efficiency, and economy. It can detect continuously and quickly without road closure and parking operation, so it has a good application prospect [14].
The whole coupling system is divided into train–rail–bridge systems. The Euler–Bernoulli beam element with six degrees of freedom (DOFs) is used to model rail and simply supported beams [35], and the direct stiffness method is used to couple the rail and the bridge. Hertz’s contact theory connects the train and the rail system. Multi-rigid-body dynamics are used to model the train system with 10 DOFs [36]. When considering various coupling relations and irregularities, the structure is discretized, and the coupling elements of an arbitrary length combination, as shown in Figure 3, are obtained.

2.2.1. Train–Rail Vertical Coupling Relationship

The train–rail–bridge interaction relies on wheel–rail contact. It is not only the train and lower rail’s connection manner but also the two subsystems’ primary excitation source. A Hertz spring with the stiffness of kH is used to imitate this contact in a mobile wheel–rail interaction element, as shown in Figure 3. According to the linearized Hertz elastic contact theory, the contact stiffness is calculated using the tangent slope method [37].
k H = d [ P ( t ) ] d [ δ z ( t ) ] = 3 2 G P 0 1 / 3
where G is the wheel–rail contact constant (m/N2/3), taking G = 3.86r−0.115 × 10−8; R is the radius of the wheel rolling circle (m); P0 is the static axle load of the train.
The standard elastic compression of the wheel–rail contact point is:
δ z t = z w t z r x w , t r x w
where z w t is the vertical displacement of the wheel at t time, z r x w , t is the vertical displacement of the rail where the wheel acts on x w at t time, x w is the position coordinate of the wheel, and r x w is the value of rail irregularity at the x w of the wheel.
The vertical displacement of the rail at the contact point of the wheel can be obtained from the node displacement vector z r e of the rail element and the corresponding cubic Hermite interpolation shape function, that is:
z r x w , t = N x = x w z r e
δ z t = z w t z r x w , t r x w
where N is the cubic Hermite interpolation vector of the displacement of the rail and bridge elements. The indirect contact force between the wheel and the rail can be expressed as [38]:
F in = a in k H δ z t
a in = 1 , δ z t 0 0 , δ z t < 0

2.2.2. Bridge Element Equation

The dynamic equation of the bridge element is:
M b e z ¨ b e + C b e z ˙ b e + K b e z b e = P b e 0 l b N b T q rb x , t d x
where M b e , C b e , and K b e are bridge element mass matrix, damping matrix, and stiffness matrix, respectively; z b e is the node displacement vector of bridge element; P b e is the load vector of the element node, and l b is the length of a bridge element.
The distributed force q rb transmitted from the rail to the bridge is:
q rb x , t = k rb z pr z b c rb z ˙ pr z ˙ b
z p r = N p r z p r e , z ˙ p r = N p r z ˙ p r e z p r = N p r z p r e , z ˙ p r = N p r z ˙ p r e
where k rb and c rb are the equivalent stiffness and damping between the bridge rails, z p r e is the displacement vector of the pth rail element corresponding to the wheel acting on the kth bridge element, and z p r is the rail displacement value of the wheel action point.
Considering that there are m rail elements on a bridge element, and substituting Equation (8) into Equation (10), the following can be obtained:
M b e z ¨ b e + C b e + C k b e z ˙ b e + K b e + K k b e z b e p = 1 m C p rb e z ˙ p r e + K p rb e z p r e = 0
C p b e = c rb ( p 1 ) l r p l r N b T N b d x ; p = 1 , 2 , m
C k b e = p = 1 m C pb e = c rb 0 l b N b T N b d x
where K k b e and C k b e are the additional damping matrix and stiffness matrix of the kth bridge element due to elastic support, respectively. C p rb e and K p rb e are the coupling damping and stiffness matrix of the pth rail element of the kth bridge element due to elastic support, respectively. l r and l b are the length of the rail and bridge element, respectively.
The coupling damping matrix C p rb e can be expressed as:
C p rb e = c rb ( p 1 ) l r p l r N b T N pr d x ; p = 1 , 2 , m

2.2.3. Rail Element Equation

Similarly, the dynamic equation of the pth orbital element can be expressed as:
M p r e z ¨ p r e + C p r e + C p rr e z ˙ p r e + K p r e + K p rr e z r e C p br e z ˙ b e + K p br e z b e = N x = x w T F t
C p r r e = c rb ( p 1 ) l r p l r N p r T N p r d x = c rb 0 l r N r T N r d x
C p br e = c rb ( p 1 ) l r p l r N p r T N b d x ; p = 1 , 2 , m
where M p r e , C p r e , and K p r e are the mass, damping, and stiffness matrices of the pth rail element, respectively. C p r r e and K p r r e are the additional damping and stiffness matrix of the rail element, respectively, caused by the elastic support of the pth rail element in the kth bridge element.
Equation (15) can be obtained by substituting Equations (4)–(6) into Equation (12).
M p r e z ¨ p r e + C p r e + C p rr e z ˙ p r e + K p r e + K p rr e z r e C p br e z ˙ b e + K p br e z b e = N x = x w T F t
K p rw e = a in k H N x = x w T N x = x w F p rw e = a in k H r x w N x = x w T
where K p rw e is the rail additional stiffness matrix caused by wheel–rail contact, and F p rw e is the extra load vector caused by wheel–rail contact.

2.2.4. Wheel Dynamic Equation

The wheel is supported by contact force, and its dynamic equation can be expressed as:
m w y ¨ w + a in   k H y w a in   k H N x = x w q r e = a in   k H r x w
where m w is the quality of the wheelset.

2.2.5. Train–Rail–Bridge Coupling Time-Varying Equation

Accordingly, the coupled element dynamic Equation (17) of an arbitrary length combination, as shown in Figure 2, can be obtained by simultaneous solution of Equations (12)–(16).
( M b e sym . 0 M 1 r e 0 0 M m r e 0 0 0 m w ) ( z ¨ b e z ¨ 1 r e z ¨ m r e y ¨ w ) + ( C b e + C kb e sym . C 1 br e C 1 r e + C 1 rr e C m br e 0 C m r e + C m rr e 0 0 0 0 ) ( z ˙ b e z ˙ 1 r e z ˙ m r e y ˙ w ) + ( K b e + K kb e sym . K 1 br e K 1 r e + K 1 rr e + K 1 rw e K m br e 0 K m r e + K m rr e + K m rw e 0 a in k H N x = x w a in k H N x = x w a in k H ) ( z ˙ b e z ˙ 1 r e z ˙ m r e y ˙ w ) = ( 0 F 1 rw e F m rw e a in k H r ( x w ) )
As previously stated, the train system is based on a theoretical model of a 10 DOFs multi-rigid-body system, which is illustrated in reference [39], along with its system equation, stiffness, and damping matrix.
According to the principle that the wheel–rail interaction unit and the total potential energy of the power system are fixed, the finite element motion equation of the train–rail–bridge interaction system is as follows [40]:
M bb sym . 0 M rr 0 0 M vv z ¨ b z ¨ r z ¨ v + C bb sym . C br C rr 0 0 C vv z ˙ b z ˙ r z ˙ v + K bb sym . K br K rr + K cr 0 K rv K vv z b z r z v = F b F r + F cr F v + F cv
where M, C, and K represent mass, damping, and stiffness submatrix, respectively. z and F represent displacement and force subvector, respectively. In addition, subscripts b, r, v, and c represent the interaction effects caused by the bridge, rail, train, and wheel–rail contact.

2.2.6. Model Verification

According to the example provided by the literature [41], the solving model of the coupling element with an arbitrary length combination is verified. The acceleration time history response of the bridge is calculated using a group of 12 trains to pass through a six-span simply supported beam at a speed of 374 km/h. The bridge element is 3 m, the bridge damping ratio is 0.18, and the rail element is 0.6 m. Other bridge, rail, and train parameters can be found in the reference. The comparison between the calculated results of this paper and the results from the reference is shown in Figure 4, which shows that the amplitudes and trends of the two are basically the same, verifying the correctness of the method and program in this paper.

3. Damage Identification

Generally speaking, a bridge is invariably subjectively divided for structural damage identification, and the element’s damage is then preset [26,27,28]. On the one hand, if the length of the selected unit is too small, the search space will inevitably increase, and the corresponding computing time will also significantly increase. Moreover, due to the algorithm’s limitations, it may lead to the emergence of a locally optimal solution. On the other hand, if the length of the selected unit is too large, the recognition result is in an extensive range, which affects the accuracy of recognition. Moreover, it is generally assumed that the location of the damage happens to be an element in the FEM, and the damage location corresponds one-to-one to the element partition form of the FEM. However, this is an ideal and exceptional condition. In practice, there is an excellent possibility of a difference between the two, as shown in Figure 5.

3.1. Damage Model

The quality of the structure changes very little after structural damage, and the structural stiffness reduction factor θ = [ θ 1 , θ 2 , θ n ] T can reflect the degree of damage. The stiffness reduction factor is θ = [ 0 , 0 , 0 ] T for complete structures. The following is the connection between the structural element stiffness matrix and the global stiffness matrix:
k i b = 1 θ i k i u 0 θ i 1
K i b = T r T k i b T
K b = i = 1 n K ¯ i b
where k i b and k i u stand for damaged and intact local stiffness matrices of the ith element in the structure. T is the transformation matrix. K i b is an expanded ndof × ndof matrix denoted by K ¯ i b . ndof is the total number of structural freedom degrees. K b represents the structural global stiffness matrix with damage, and n is the number of elements.

3.2. Fitness Function

The primary function of the identification factor is to reflect the location and degree of structural damage in a quantitative form. At present, damage can be effectively identified by using the correlation between two random variables as an identification factor, proven in reference [42,43].
  • Cosine similarity.
    S β = i = 1 N Ψ i T Φ i Ψ i T Ψ i Φ i T Φ i
    where Ψ i and Φ i are the measured and theoretical data of the acceleration at the ith measuring point, respectively, with a total of N measuring points.
  • Pearson correlation coefficient.
    S ρ = i = 1 N C o v Ψ i , Φ i D Ψ i D Φ i
    where C o v represents covariance, and D represents variance.
  • Fitness function.
    O B J = α S β + 1 α S ρ
    where α is the weight coefficient, take 0.4~0.6.

3.3. Flow Chart

In order to solve the above problems, a larger unit length is used to divide the bridge based on the dichotomy idea. Then, a more considerable damage step and damage range are selected for rough identification to lock the scope of the bridge damage location. On this basis, a length of 1/2 is used to subdivide these possible damage locations, the appropriate damage parameters are selected, and the GA is used to identify and repeat the process until the desired accuracy is achieved. In this way, the increase in search space and the exponential increase in computing costs caused by a direct subdivision of the unit can be avoided. Combined with the improved GA, the calculation process is shown in Figure 6.

4. Illustrative Example

Taking the 30 m simply supported beam as an example, assuming that the irregularity of the rail collected in the field is shown in Figure 7, eight trains pass through the simply supported beam at a constant speed v, and the schematic diagram of the whole system is shown in Figure 8. NS sensors with a sampling frequency of 2000 Hz are uniformly arranged on the bridge. The IGA was used for 500 independent repeated calculations and analyses. The parameters of the bridges, rails, and trains used in the calculation are acquired from the literature [41]. The parameters of the genetic algorithm are shown in Table 1.
The measured data are simulated by adding a few Gaussian white noises to the calculated value of the FEM in a particular damage state [44], such as Equation (25):
Ψ i = Φ i + e p N o D Φ i
where e p is the noise degree, N o is a standard normal distribution vector with zero mean and unit standard deviation, and D represents variance. The signal-to-noise ratio (SNR) of the acceleration signal of the jth measuring point is calculated according to Equation (26):
S N R j = 10 × lg 1 m i = 1 m y j i 2 / 1 m i = 1 m σ j i 2
where yji is the acceleration value of the ith time point of the jth measuring point, σji is the noise value of the ith time point of the jth measuring point, and m is the total number of time points.

4.1. Recognition Process

4.1.1. First Recognition

As mentioned in Section 3, if the length of the selected unit is too small, the search space will inevitably increase, and the corresponding computing time will also significantly increase. This effect will be discussed in Section 4.1.2. Therefore, the FEM is divided into 20 elements, each 1.5 m long. Figure 9 shows a comparison between the location of the actual damage and the unit number of the FEM (A’s position is just staggered from the FEM, and the length is 1.5 m. B’s position is less than half of the element, and the length is 0.6 m.). The specific damage parameters are shown in Table 2.
ANS indicates the number of iterations required to find the optimal solution for the first time in each calculation. Figure 10 shows the frequency histogram of ANS. As shown in Figure 10, most ANS are concentrated between 8 and 14. Due to the Preserving the Optimal Strategy, the algorithm converges quickly. The iterative process of one of the conditions 1~2 is analyzed, as shown in Figure 11.
As shown in Figure 11, around the 20th generation, the population has undergone a catastrophe. Better individuals are produced, the diversity of the population is improved, and the optimal local solution of the algorithm is avoided.
Figure 12 shows the overall distribution of the first recognition result of conditions 1~2. It can be concluded that the actual damage location is invariably near the recognition result or its symmetrical location. As can be seen from Figure 12a, 14.4% of the results are 5% damage to unit a, and 5% damage to unit s. It can be recorded as “14.4% 『a#5∪s#5』”, the same below. The distribution of the nearby and the symmetrical position of the a and s units is shown in Figure 13.
As shown in Figure 13, in the identification result 『a#5∪s#5』, a unit itself contains the left half of the real damage location A, and the symmetrical position b of the s element contains the right half of the real damage location A. The rest of the case is the same. The above conclusions can be attributed to the following reasons:
  • The boundary conditions of simply supported beams are symmetrical.
  • The FEM division of the bridge is not consistent with the actual damage.
  • The randomness of Gaussian white noise.

4.1.2. Second Recognition

Only one of the recognition results (14.4% 『a#5∪s#5』and 4.4% 『i#5』) in conditions 1~2 is analyzed because of the above conclusion (the actual damage location is invariably near the recognition result or its symmetrical location), and the analysis process of other cases is similar. Figure 14 shows the comparison of the damage location and the element division. As described in Section 3, if the length of the selected unit is too large, the recognition result is in an extensive range, which affects the accuracy of recognition. Therefore, the bridge elements are re-divided, and the range of variables is limited. Take the first identification result 14.4% 『a#5∪s#5』of condition 1 as an example. The first identification result shows unit a damaged, and the variable is limited to the range of [a b s t] in the second recognition, corresponding to the second subdivision unit, which is [1 2 3 4 23 24 25 26]. Similarly, the first identification result shows unit s damaged, and the variable is limited to the range of [a b c r s t] in the second recognition, corresponding to the second subdivision unit, which is [1 2 3 4 5 6 21 22 23 24 25 26]. The total recognition rate of identifying damage locations twice is obtained according to Equation (27).
I R Z = I R F × I R S
where IRZ is the total recognition rate, IRF is the probability that the real damage is included in the range of the nearby and the symmetrical position of the first recognition result, and IRS is the probability of the second recognition.
From Figure 15, the overall locating effect of the two conditions is better, and the recognition rate is greater than 95%. However, in the quantization results, there is a slight error between the recognition results in Figure 15b and the actual damage, and most of them are identified as unit 13 (length 0.75 m) with 8% uniform damage. The actual damage is contained in unit 13, with a length of 0.6 m and damage of 10%. However, this error is relatively small and is acceptable for practical application.
In terms of computational efficiency, because [2:2:10] is set as the recognition step and range of the second recognition, the search space for condition 1 is 2400. Plus, the search space in the first recognition is 3600, a total of 6000. If the traditional one-time recognition method is used, and the first recognition is divided according to a smaller length, the search space is as high as 40,000, which is 6.7 times that of this method. Thus, the search space of this method is much lower than that of the traditional one-time recognition method. Moreover, with the increase in the number of units damaged, the number of search spaces in the traditional one-time identification method exponentially increases; this method shows significant superiority, and the computing time is significantly reduced.

4.2. Noise Impact Analysis

The method is based on the FEM, but the FEM inevitably has errors. In order to analyze whether the algorithm is sensitive to noise, only the SNR value in conditions 1~2 is changed to 12 dB, and the other conditions remain unchanged. The two recognition results are as follows.
As shown in Figure 16, when the SNR decreases, a few first recognition results do not meet the above conclusions (The part marked with red circles). In addition, the IRZ in Figure 17 also decreases, indicating that noise impacts the recognition rate. After changing the SNR value in conditions 1~2, its recognition effect can be calculated and fit.
As shown in Figure 18, there is an “S” curve relationship between SNR and IRZ. The higher the SNR, the higher the IRZ. When the SNR is greater than 14 dB, the recognition effect is better and has good robustness. The smaller the SNR, the stronger the interference of the noise, and the recognition effect will gradually decrease.

4.3. Analysis of the Influence of the Number of Measuring Points

The more measuring points, the more data will be obtained. However, the more measuring points, the more sensors need to be arranged, resulting in a waste of resources. In order to give the suggested value of a reasonable number of measuring points, by the same token, one can change the number of measuring points in conditions 1~2 in Table 2 and study the recognition effect of the algorithm.
As shown in Figure 19, there is a positive correlation between NS and IRZ, and a better recognition effect can be achieved by setting five measuring points in the whole bridge. When it is fewer than five, it will drop rapidly. This phenomenon happens because the fewer measuring points there are, the fewer data sets are used for analysis, and the interference of noise is relatively strong, thus reducing the recognition rate of damage.

4.4. Analysis of the Influence of Train Speed

The sampling frequency of the sensor is fixed. If the speed is too fast and the number of samples is reduced, it may lead to a significant error in the recognition results. One can change the v in conditions 1~2 in Table 2, study the recognition effect of the algorithm, and give a reasonable suggested value.
As shown in Figure 20, v is negatively correlated with IRZ. When v > 75 km/h, the recognition effect will gradually decrease with speed increase. This phenomenon happens because for fixed-span bridges, the faster the moving speeds of the test train, the less data can be collected at each measuring point, and the interference of noise is relatively substantial, thus reducing the identification rate of damage.

5. Conclusions

In order to study the influence on the recognition effect when there is a difference between the element division form of the FEM and the actual damage location, a multi-times location damage method based on variable-length elements and an improved genetic algorithm is proposed. First of all, the selection, crossover, and mutation operators in the traditional genetic algorithm are improved, and catastrophe and neighborhood search mechanisms are introduced to enhance the local optimization ability of the local algorithm. The test function verifies the performance of the improved genetic algorithm. Then, the time-varying equation of train–rail–bridge coupling is established, and the objective function is constructed using the bridge’s dynamic response under trainload. Finally, an example is used to perform multiple independent repeated calculations for different damage conditions, and the stability and convergence rate of the algorithm is statistically analyzed. Moreover, the effects of noise, the number of measuring points, and train speed on the identification results are discussed. From this study, the following conclusions can be drawn:
(1)
The sum of the search space of this algorithm is less than that of the traditional one-time recognition method, and the computational efficiency is improved. With the increase in the number of damaged units, the number of the former slowly increases, while the number of the latter exponentially increases. As far as an example is concerned, the traditional method is 6.7 times that of the algorithm.
(2)
The algorithm converges quickly. The number of iterations required for the first appearance of the optimal solution ANS is mostly between 8 and 14, which is on the low side. Under the action of the optimal holding strategy operator, the algorithm can converge quickly.
(3)
There is a specific relationship between noise, number of measuring points, train speed, and recognition rate. The recognition rate has an “S” curve relationship with noise, a positive correlation with the number of measuring points, and a negative correlation with train speed.
(4)
Even if there is a difference between the damage location and the element division form of the FEM, the damage location can be correctly located, but the quantitative result of the damage degree will be affected. Under the given suggested value, the recognition effect of the algorithm is good and can reach more than 95%.

Author Contributions

Conceptualization, H.Y. and W.Z.; methodology, W.Z.; software, W.Z.; validation, H.Y.; formal analysis, H.Y.; investigation, A.Z.; resources, H.Y.; data curation, H.Y.; writing—original draft preparation, H.Y.; writing—review and editing, W.Z.; visualization, N.W.; supervision, W.Z.; project administration, Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant numbers 51708429, 52178301; the Open Projects Foundation of State Key Laboratory for Health and Safety of Bridge Structures, grant number 2017-04-GF; the Plan of Outstanding Young and Middle-aged Scientific and Technological Innovation Team in Universities of Hubei Province, grant number T2020010; the 13th Graduate Education Innovation Fund Project of Wuhan Institute of Technology, grant number CX2021120.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

All authors declare no conflict of interest about the representation or interpretation of reported research results.

References

  1. Hou, R.R.; Xia, Y. Review on the new development of vibration-based damage identification for civil engineering structures: 2010–2019. J. Sound Vib. 2021, 491, 115741. [Google Scholar] [CrossRef]
  2. Song, Y.; Liu, Z.; Rønnquist, A.; Nåvik, P.; Liu, Z. Contact wire irregularity stochastics and effect on high-speed railway pantograph–catenary interactions. IEEE Trans. Instrum. Meas. 2020, 69, 8196–8206. [Google Scholar] [CrossRef]
  3. Sadeghi, J.; Askarinejad, H. Development of improved railway track degradation models. Struct. Infrastruct. Eng. 2010, 6, 675–688. [Google Scholar] [CrossRef]
  4. An, Y.H.; Chatzi, E.; Sim, S.H.; Laflamme, S.; Blachowski, B.; Ou, J.P. Recent progress and future trends on damage identification methods for bridge structures. Struct. Control Health Monit. 2019, 26, e2416. [Google Scholar] [CrossRef]
  5. Huang, M.; Lei, Y.; Cheng, S. Damage identification of bridge structure considering temperature variations based on particle swarm optimization-cuckoo search algorithm. Adv. Struct. Eng. 2019, 22, 3262–3276. [Google Scholar] [CrossRef]
  6. Roy, T.; Matsagar, V. Multi-hazard analysis and design of structures: Status and research trends. Struct. Infrastruct. Eng. 2021, 2021, 1–30. [Google Scholar] [CrossRef]
  7. Cawley, P.; Adams, R.D. The location of defects in structures from measurements of natural frequencies. J. Strain Anal. Eng. Des. 1979, 14, 49–57. [Google Scholar] [CrossRef]
  8. Yang, Y.; Nagarajaiah, S. Blind identification of damage in time-varying systems using independent component analysis with wavelet transform. Mech. Syst. Signal Processing 2014, 47, 3–20. [Google Scholar] [CrossRef]
  9. Saidou Sanda, M.; Gauron, O.; Turcotte, N.; Lamarche, C.-P.; Paultre, P.; Talbot, M.; Laflamme, J.-F. Efficient finite elements model updating for damage detection in bridges. In Proceedings of the International Conference on Experimental Vibration Analysis for Civil Engineering Structures, San Diego, CA, USA, 12–14 July 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 293–305. [Google Scholar]
  10. Kim, N.-I.; Kim, H.; Lee, J. Damage detection of truss structures using two-stage optimization based on micro genetic algorithm. J. Mech. Sci. Technol. 2014, 28, 3687–3695. [Google Scholar] [CrossRef]
  11. Farrar, C.R.; Doebling, S.W.; Nix, D.A. Vibration–based structural damage identification. Philos. Trans. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 2001, 359, 131–149. [Google Scholar] [CrossRef]
  12. Yang, Y.-B.; Lin, C.; Yau, J. Extracting bridge frequencies from the dynamic response of a passing vehicle. J. Sound Vib. 2004, 272, 471–493. [Google Scholar] [CrossRef]
  13. OBrien, E.J.; Malekjafarian, A. A mode shape-based damage detection approach using laser measurement from a vehicle crossing a simply supported bridge. Struct. Control Health Monit. 2016, 23, 1273–1286. [Google Scholar] [CrossRef]
  14. Zhang, B.; Qian, Y.; Wu, Y.; Yang, Y. An effective means for damage detection of bridges using the contact-point response of a moving test vehicle. J. Sound Vib. 2018, 419, 158–172. [Google Scholar] [CrossRef]
  15. OBrien, E.J.; Malekjafarian, A.; González, A. Application of empirical mode decomposition to drive-by bridge damage detection. Eur. J. Mech.-A Solids 2017, 61, 151–163. [Google Scholar] [CrossRef] [Green Version]
  16. Zhang, Y.; Miyamori, Y.; Mikami, S.; Saito, T. Vibration-based structural state identification by a 1-dimensional convolutional neural network. Comput.-Aided Civ. Infrastruct. Eng. 2019, 34, 822–839. [Google Scholar] [CrossRef]
  17. Yan, Y.; Cheng, L.; Wu, Z.; Yam, L. Development in vibration-based structural damage detection technique. Mech. Syst. Signal Processing 2007, 21, 2198–2211. [Google Scholar] [CrossRef]
  18. Slowik, A.; Kwasnicka, H. Evolutionary algorithms and their applications to engineering problems. Neural Comput. Appl. 2020, 32, 12363–12379. [Google Scholar] [CrossRef] [Green Version]
  19. Song, Y.; Wang, F.; Chen, X. An improved genetic algorithm for numerical function optimization. Appl. Intell. 2019, 49, 1880–1902. [Google Scholar] [CrossRef]
  20. Mousavi, A.A.; Zhang, C.; Masri, S.F.; Gholipour, G. Structural damage localization and quantification based on a CEEMDAN Hilbert transform neural network approach: A model steel truss bridge case study. Sensors 2020, 20, 1271. [Google Scholar] [CrossRef] [Green Version]
  21. Huang, M.; Cheng, X.; Lei, Y. Structural damage identification based on substructure method and improved whale optimization algorithm. J. Civ. Struct. Health Monit. 2021, 11, 351–380. [Google Scholar] [CrossRef]
  22. Huang, M.; Cheng, X.; Zhu, Z.; Luo, J.; Gu, J. A novel two-stage structural damage identification method based on superposition of modal flexibility curvature and whale optimization algorithm. Int. J. Struct. Stab. Dyn. 2021, 21, 2150169. [Google Scholar] [CrossRef]
  23. Tran-Ngoc, H.; Khatir, S.; de Roeck, G.; Bui-Tien, T.; Wahab, M.A. An efficient artificial neural network for damage detection in bridges and beam-like structures by improving training parameters using cuckoo search algorithm. Eng. Struct. 2019, 199, 109637. [Google Scholar] [CrossRef]
  24. Nick, H.; Aziminejad, A.; Hosseini, M.H.; Laknejadi, K. Damage identification in steel girder bridges using modal strain energy-based damage index method and artificial neural network. Eng. Fail. Anal. 2021, 119, 105010. [Google Scholar] [CrossRef]
  25. Avci, O.; Abdeljaber, O.; Kiranyaz, S.; Hussein, M.; Gabbouj, M.; Inman, D.J. A review of vibration-based damage detection in civil structures: From traditional methods to machine learning and deep learning applications. Mech. Syst. Signal Processing 2021, 147, 107077. [Google Scholar] [CrossRef]
  26. Jayasundara, N.; Thambiratnam, D.; Chan, T.; Nguyen, A. Damage detection and quantification in deck type arch bridges using vibration based methods and artificial neural networks. Eng. Fail. Anal. 2020, 109, 104265. [Google Scholar] [CrossRef]
  27. Eftekhar Azam, S.; Rageh, A.; Linzell, D. Damage detection in structural systems utilizing artificial neural networks and proper orthogonal decomposition. Struct. Control Health Monit. 2019, 26, e2288. [Google Scholar] [CrossRef]
  28. Pathirage, C.S.N.; Li, J.; Li, L.; Hao, H.; Liu, W.; Ni, P. Structural damage identification based on autoencoder neural networks and deep learning. Eng. Struct. 2018, 172, 13–28. [Google Scholar] [CrossRef]
  29. Holland, J.B.; Holland, J.; Holland, J.H.; Holland, H.; Holland, J. Adaption in Natural and Artificial Systems; MIT Press: Ann Arbor, MI, USA, 1975; Volume 6, pp. 126–137. [Google Scholar]
  30. Deep, K.; Singh, K.P.; Kansal, M.L.; Mohan, C. A real coded genetic algorithm for solving integer and mixed integer optimization problems. Appl. Math. Comput. 2009, 212, 505–518. [Google Scholar] [CrossRef]
  31. Li, K.; Jia, L.; Shi, X. An efficient hybridized genetic algorithm. In Proceedings of the 2018 IEEE International Conference of Safety Produce Informatization (IICSPI), Chongqing, China, 10–12 December 2018; pp. 118–121. [Google Scholar]
  32. Kaya, M. The effects of two new crossover operators on genetic algorithm performance. Appl. Soft Comput. 2011, 11, 881–890. [Google Scholar] [CrossRef]
  33. Hassanat, A.; Almohammadi, K.; Alkafaween, E.; Abunawas, E.; Hammouri, A.; Prasath, V. Choosing mutation and crossover ratios for genetic algorithms—A review with a new dynamic approach. Information 2019, 10, 390. [Google Scholar] [CrossRef] [Green Version]
  34. Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
  35. Lou, P.; Zeng, Q.Y. Formulation of equations of motion of finite element form for vehicle–track–bridge interaction system with two types of vehicle model. Int. J. Numer. Methods Eng. 2005, 62, 435–474. [Google Scholar] [CrossRef]
  36. Lu, F.; Kennedy, D.; Williams, F.W.; Lin, J. Symplectic analysis of vertical random vibration for coupled vehicle–track systems. J. Sound Vib. 2008, 317, 236–249. [Google Scholar] [CrossRef]
  37. Zhi-Hui, Z.; Li-Dong, W.; Wei, G. Comparative analysis of several types of vertical wheel/rail relationship and construction of an improved iteration model for train-track-bridge system. J. Cent. South Univ. Sci. Technol. 2017, 48, 1585–1593. [Google Scholar]
  38. Yang, H.; Chen, Z.; Zhang, H.; Fan, J. Dynamic analysis of train-rail-bridge interaction considering concrete creep of a multi-span simply supported bridge. Adv. Struct. Eng. 2014, 17, 709–720. [Google Scholar] [CrossRef]
  39. Yang, H.; Chen, Z.; Li, S.; Zhang, H.; Fan, J. An integrated coupling element for vehicle-rail-bridge interaction system with a non-uniform continuous bridge. Acta Mech. Solida Sin. 2015, 28, 313–330. [Google Scholar] [CrossRef]
  40. Lou, P. Finite element analysis for train–track–bridge interaction system. Arch. Appl. Mech. 2007, 77, 707–728. [Google Scholar] [CrossRef]
  41. Yang, Y.; Yau, J. Resonance of high-speed trains moving over a series of simple or continuous beams with non-ballasted tracks. Eng. Struct. 2017, 143, 295–305. [Google Scholar] [CrossRef]
  42. Nguyen, K.-D.; Chan, T.H.; Thambiratnam, D.P. Structural damage identification based on change in geometric modal strain energy–eigenvalue ratio. Smart Mater. Struct. 2016, 25, 075032. [Google Scholar] [CrossRef]
  43. Zhang, Y.; Zhu, J. Damage identification for bridge structures based on correlation of the bridge dynamic responses under vehicle load. In Structures; Elsevier: Amsterdam, The Netherlands, 2021; pp. 68–76. [Google Scholar]
  44. Lu, Z.; Liu, J. Identification of both structural damages in bridge deck and vehicular parameters using measured dynamic responses. Comput. Struct. 2011, 89, 1397–1405. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the Hybrid Crossover, where r is a random number between 0 and 1.
Figure 1. Schematic diagram of the Hybrid Crossover, where r is a random number between 0 and 1.
Applsci 12 05706 g001
Figure 2. Iterative process of IGA and GA: (a) f 1 x ; (b) f 2 x .
Figure 2. Iterative process of IGA and GA: (a) f 1 x ; (b) f 2 x .
Applsci 12 05706 g002
Figure 3. Coupling elements of an arbitrary length combination.
Figure 3. Coupling elements of an arbitrary length combination.
Applsci 12 05706 g003
Figure 4. Comparison of vertical vibration acceleration in the middle span of simply supported beams.
Figure 4. Comparison of vertical vibration acceleration in the middle span of simply supported beams.
Applsci 12 05706 g004
Figure 5. Comparison between model unit division and real damage location.
Figure 5. Comparison between model unit division and real damage location.
Applsci 12 05706 g005
Figure 6. Calculation flow chart.
Figure 6. Calculation flow chart.
Applsci 12 05706 g006
Figure 7. Vertical irregularity sample of rail.
Figure 7. Vertical irregularity sample of rail.
Applsci 12 05706 g007
Figure 8. Schematic diagram of the whole system.
Figure 8. Schematic diagram of the whole system.
Applsci 12 05706 g008
Figure 9. Comparison between actual damage location and model unit division.
Figure 9. Comparison between actual damage location and model unit division.
Applsci 12 05706 g009
Figure 10. Frequency histogram of ANS: (a) Condition 1; (b) Condition 2.
Figure 10. Frequency histogram of ANS: (a) Condition 1; (b) Condition 2.
Applsci 12 05706 g010
Figure 11. Iteration process of OBJ: (a) Condition 1; (b) Condition 2.
Figure 11. Iteration process of OBJ: (a) Condition 1; (b) Condition 2.
Applsci 12 05706 g011
Figure 12. Distribution of first recognition results (SNR = 14): (a) Condition 1; (b) Condition 2.
Figure 12. Distribution of first recognition results (SNR = 14): (a) Condition 1; (b) Condition 2.
Applsci 12 05706 g012
Figure 13. Position distribution near the unit and its symmetry: (a) Unit a; (b) Unit s.
Figure 13. Position distribution near the unit and its symmetry: (a) Unit a; (b) Unit s.
Applsci 12 05706 g013
Figure 14. Comparison of damage location and element division.
Figure 14. Comparison of damage location and element division.
Applsci 12 05706 g014
Figure 15. Distribution of second recognition results (SNR = 14): (a) Condition 1; (b) Condition 2. Note: the location of the unit number in Figure 15 is different, as detailed in Figure 14.
Figure 15. Distribution of second recognition results (SNR = 14): (a) Condition 1; (b) Condition 2. Note: the location of the unit number in Figure 15 is different, as detailed in Figure 14.
Applsci 12 05706 g015
Figure 16. Distribution of first recognition results (SNR = 12): (a) Condition 1; (b) Condition 2.
Figure 16. Distribution of first recognition results (SNR = 12): (a) Condition 1; (b) Condition 2.
Applsci 12 05706 g016
Figure 17. Distribution of second recognition results (SNR = 12): (a) Condition 1; (b) Condition 2.
Figure 17. Distribution of second recognition results (SNR = 12): (a) Condition 1; (b) Condition 2.
Applsci 12 05706 g017
Figure 18. Relationship between SNR and IRZ.
Figure 18. Relationship between SNR and IRZ.
Applsci 12 05706 g018
Figure 19. Relationship between NS and IRZ.
Figure 19. Relationship between NS and IRZ.
Applsci 12 05706 g019
Figure 20. Relationship between v and IRZ.
Figure 20. Relationship between v and IRZ.
Applsci 12 05706 g020
Table 1. Parameters of the IGA.
Table 1. Parameters of the IGA.
ParameterValueParameterValue
Coding modeInteger encodingMaximum iteration70
Crossover rate0.8Catastrophe threshold25
Mutation rate0.1Number of catastrophes1
Initial population size50Identification factor weight coefficient α0.6
Table 2. Damage information parameters under conditions 1~2.
Table 2. Damage information parameters under conditions 1~2.
ConditionStep Size and Range/%Damage LocationDamage Degree/%SNR/dBNSv/(km/h)
1[0:5:10]A814540
2B1014540
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, H.; Zhang, W.; Zhang, A.; Wu, N.; Liu, Z. Structural Damage Identification Based on Variable-Length Elements and an Improved Genetic Algorithm for Railway Bridges. Appl. Sci. 2022, 12, 5706. https://doi.org/10.3390/app12115706

AMA Style

Yang H, Zhang W, Zhang A, Wu N, Liu Z. Structural Damage Identification Based on Variable-Length Elements and an Improved Genetic Algorithm for Railway Bridges. Applied Sciences. 2022; 12(11):5706. https://doi.org/10.3390/app12115706

Chicago/Turabian Style

Yang, Hongyin, Wei Zhang, Aixin Zhang, Nanhao Wu, and Zhangjun Liu. 2022. "Structural Damage Identification Based on Variable-Length Elements and an Improved Genetic Algorithm for Railway Bridges" Applied Sciences 12, no. 11: 5706. https://doi.org/10.3390/app12115706

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