Damage detection based on improved particle swarm optimization using vibration data
Graphical abstract
Highlights
► We propose an immunity enhanced particle swarm optimization (PSO) algorithm for damage detection of structures. ► Some immune mechanisms are introduced into the basic PSO to improve its performance. ► The objective function for damage detection is based on vibration data. ► Applicability of the new technique is demonstrated on a beam and a truss, and results are compared with other algorithms. ► The proposed strategy is efficient on determining the sites and the extents of structure damages.
Introduction
In the last few decades, techniques based on vibration responses have been widely used for damage identification and structural health monitoring. The premise for these techniques is that damage causes a change in structural physical properties, mainly in stiffness and damping at the damaged locations. The associated changes in the structure will result in changes in the natural frequencies, mode shapes, damping ratios, modal strain energies, or other dynamic characteristics of the system. Therefore, monitoring one or more of these properties of the damaged structure, the location and extent could be identified. Extensive literature reviews on vibration-based damage detection techniques have previously been reported [1], [2]. Numerous damage indicators have previously been adopted, including natural frequency [3], [4], mode shape [5], modal flexibility [6], correlation of modal data [7], etc.
The usual model-based damage detection methods minimize an objective function, which is defined in terms of the discrepancies between the vibration data identified by modal testing and those computed from the analytical model. However, conventional optimization methods are gradient based and usually lead to a local minimum only [8]. A global optimization technique is needed to obtain a more accurate and reliable solution. In recent years, genetic algorithm (GA) as a global optimization method has been applied to damage detection problems [3], [8], [9], [10], [11], and promising results are obtained. Some hybrid methods of GA and other techniques were also proposed for damage detection. He and Hwang [12] proposed an adaptive real-parameter simulated annealing genetic algorithm for damage detection and was demonstrated by beam-type structures. Sahoo and Maity [13] adopted a hybrid neural genetic algorithm for damage assessment based on the fact that the damage has an important effect on the static as well as dynamic behavior of the structure. Kokot and Zembaty [14] developed a damage reconstruction method of 3D frames based on genetic algorithm and Levenberg–Marquardt local search.
Particle swarm optimization (PSO) [15], [16], [17] is a novel population-based global optimization technique developed recently. Although PSO shares many similarities with genetic algorithms, the standard PSO does not use general genetic operators. PSO has received wide attentions from the optimization community due to its simplicity, wide applicability and outstanding performance. Except to theoretical studies, it has been adopted to solve various real-world optimization problems [18], [19], [20]. As compared to GA and several other optimization algorithms PSO is more efficient, requiring fewer number of function evaluations, while leading to better or the same quality of results on function optimization [21], [22], [23] and engineering problems [24], [25], [26]. The study of Lee et al. [26] also shows that PSO is more efficient than GA on high dimensional problems. Similar to other evolutionary algorithms, PSO also has the problems of premature convergence and taking a long time to locate the exact local optimum within the region of convergence. Therefore some variants of PSO were proposed to improve the performance. Chen and Zhao [27] proposed a PSO with adaptive population size to enhance the overall performance of PSO. Chen et al. [28] proposed a hybrid algorithm that combines the exploration ability of PSO with the exploitation ability of extremal optimization. Nickabadi et al. [29] proposed a novel PSO with adaptive inertia weight. Sabat et al. [30] proposed an integrated learning PSO to enhance the convergence and quality of solution.
In this paper, PSO is applied to damage detection of engineering structures. Meanwhile, to improve the convergence speed and accuracy, several immune mechanisms, selection, receptor editing and vaccination, are incorporated into PSO and an immunity enhanced particle swarm optimization (IEPSO) algorithm is proposed. Such hybrids have been successfully applied to global optimization of numerical functions [28], [31] and have been used to solve various engineering problems [31], [32]. To verify the performance of the proposed methodology on damage detection, a simply supported beam and a truss structure are taken as numerical examples. IEPSO is also compared with the basic PSO, a differential evolution (DE) [33], [34], [35] algorithm and a real-coded genetic algorithm (RCGA). Results show that, PSO and DE are more powerful optimization tools than RCGA and IEPSO is the most efficient algorithm for damage detection.
The remainder of this paper is organized as follows. In Section 2, the mathematical model for vibration-based damage detection is described. In Section 3, the original PSO is introduced. In Section 4, the proposed IEPSO is described. In Section 5, numerical studies are presented, and in Section 6, conclusions are provided.
Section snippets
Parameterization of damage
The modal characteristics of an undamaged structure are described by the eigenvalue equation:where K is the structural stiffness matrix, M is the mass matrix, ωi is the ith natural frequency and ϕi is the corresponding mode shape.
According to continuum damage mechanics, damage can be quantified through a scalar variable d whose values are between 0 and 1 [36]. A 0 value corresponds to no damage while values next to 1 imply a rupture. In the context of discretized finite elements,
Particle swarm optimization
Inspired by a model of social interactions between independent animals seeking for food, PSO utilizes swarm intelligence to achieve the goal of optimization. Instead of using genetic operators to manipulate the individuals, each individual in PSO flies in the search space with a velocity which is dynamically adjusted according to its own flying experience and flying experience of its companions. Each individual is treated as a volume-less particle (a point) in the D-dimensional search space.
Artificial immune system
AIS can be defined as abstract computational systems inspired by theoretical immunology and observed immune functions, principles, and models, applied to solve problems [39]. In AIS, an antigen is used to represent the programming problem to be addressed. An antibody set (a repertoire), wherein each member represents a candidate solution. Affinity is used to represent the fit of an antibody (a solution candidate) to the antigen (the problem) [40]. Several immune properties, selection, receptor
Numerical examples
A simply supported beam and a truss structure are employed to verify the performance of IEPSO and its results are also compared with the results of PSO, DE and RCGA. The parameters used for IEPSO and PSO are recommended in [37], [44]. The parameter is recommended from Shi [37] with a linearly decreasing, which changes from 0.9 to 0.4 according to Eq. (7). The maximum velocity Vmax and minimum velocity Vmin are set at half value of the upper bound and lower bound, respectively. The
Conclusions
Damage detection approaches based on PSO using vibration data is studied, and an IEPSO algorithm which combines PSO and several immune mechanisms is proposed for determining the sites and the extents of structure damages simultaneously. To verify the performance of IEPSO, it is compared with the basic PSO, DE and RCGA on two numerical examples. The best results obtained from several algorithms are presented as representative ones to yield clearer conclusions, because damage detection is
Acknowledgements
This research was supported by National Natural Science Foundation of China under grant nos. 90815024, 51109028 and the Fundamental Research Funds for the Central Universities under grant no. DUT11RC(3)38.
References (45)
- et al.
Development in vibration-based structural damage detection technique
Mechanical Systems and Signal Processing
(2007) - et al.
Crack detection in beam-like structures using genetic algorithms
Applied Soft Computing
(2008) - et al.
Structural damage detection using fuzzy cognitive maps and Hebbian learning
Applied Soft Computing
(2011) - et al.
Damage identification in beam-type structures: frequency-based method vs. mode-shape-based method
Engineering Structures
(2003) - et al.
A flexibility-based continuum damage identification approach
Journal of Sound and Vibration
(2005) - et al.
Structural health monitoring for flexible bridge structures using correlation and sensitivity of modal data
Computers & Structures
(2007) - et al.
Genetic algorithm in structural damage detection
Computers & Structures
(2001) - et al.
Damage detection with genetic algorithms taking into account a crack contact model
Engineering Fracture Mechanics
(2011) - et al.
Structural damage evaluation using genetic algorithm
Journal of Sound and Vibration
(2011) - et al.
Damage detection by an adaptive real-parameter simulated annealing genetic algorithm
Computers and Structures
(2006)
Damage assessment of structures using hybrid neuro-genetic algorithm
Applied Soft Computing
Damage reconstruction of 3D frames using genetic algorithms with Levenberg–Marquardt local search
Soil Dynamics and Earthquake Engineering
Classifier design for static security assessment using particle swarm optimization
Applied Soft Computing
Application of particle swarm optimization to association rule mining
Applied Soft Computing
Mono- and multi-objective planning of electrical distribution networks using particle swarm optimization
Applied Soft Computing
Comparison among five evolutionary-based optimization algorithms
Advanced Engineering Informatics
Particle swarm approach for structural design optimization
Computers & Structures
Comparison of particle swarm optimization and genetic algorithm for FACTS-based controller design
Applied Soft Computing
Inverse radiation analysis using repulsive particle swarm optimization algorithm
International Journal of Heat and Mass Transfer
Particle swarm optimization with adaptive population size and its application
Applied Soft Computing
A novel particle swarm optimizer hybridized with extremal optimization
Applied Soft Computing
A novel particle swarm optimization algorithm with adaptive inertia weight
Applied Soft Computing
Cited by (191)
A damage-informed neural network framework for structural damage identification
2024, Computers and StructuresDesign optimisation of piezoelectric energy harvesters for bridge infrastructure
2023, Mechanical Systems and Signal ProcessingFE-aided Kalman Filter for nonlinear state estimation with unknown input
2023, Mechanical Systems and Signal ProcessingVibration-based FRP debonding detection using a Q-learning evolutionary algorithm
2023, Engineering StructuresStructural damage detection based on cross-correlation function with data fusion of various dynamic measurements
2022, Journal of Sound and Vibration