This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Over the last few years, many methods have been developed in the field of defect detection. There are two existing nondestructive methods for defect detection: the local defect detection method and the global defect detection method [1]. The local defect detection method requires specific prior knowledge of the defect distribution and is based on the assessment of readily accessible areas. However, in the defect detection of engineering structures, the general situation of structural defect is usually unknown before defect detection. Therefore, many global defect detection methods for complex high-dimensional structures are provided using the vibration-based information of the structure. The principal point of defect detection based on dynamic structural changes is that the model parameters of a structure are a function of the physical parameters [2]. Therefore, the presence of defects will cause the model parameters of the structure to change; these changes of undamaged and damaged structures can be utilized to diagnose the location and severity of the defect. Generally, the finite element model (FEM) updating method is employed to address such problems [3–5]. In this process, the fitness function is designed to minimize the discrepancy of the responses between model and measurement, which is a key factor in detecting the location and severity of defects. Natural frequencies, mode shape, and modal curvature structural flexibility [6] of the structure have been used as indicators to form the fitness function. The objective is to search for a specific response parameter for which its predicted dynamic responses are consistent with the measurement ones. Therefore, structural defect detection is an inverse optimization problem.
There are significant limitations when using the traditional optimization methods (such as the Newton method [7] and conjugate gradient method [8]) to solve this problem, because their ability to process uncertain information is weak, and these methods usually require the fitness function to be convex and continuously differentiable. In contrast, metaheuristic optimization algorithms do not have these requirements for the fitness function. Moreover, they have strong adaptability to the uncertainty of the data in the calculation. For example, the most used optimization algorithms like the genetic algorithm [9, 10], the particle swarm optimization algorithm [11–13], the ant colony algorithm [14, 15], and other latest optimization algorithms such as the monarch butterfly optimization [16], earthworm optimization algorithm [17], slime mould algorithm [18], and elephant herding optimization (EHO) [19]. Among them, particle swarm optimization (PSO) is the most popular one for defect identification [20]. This algorithm is getting increasing people’s attention because compared with other algorithms, it is simple in concept and easy to implement and requires fewer parameters to adjust and fast convergence speed. When using the PSO algorithm for defect identification, the fitness function is always a critical factor for defect localization and quantification. A well-behaved fitness function can minimize the discrepancy between the measured and model-predicted data effectively. Although many indicators have been used for defect identification [21, 22], there are many difficulties and limitations in extracting other responses, especially with limited sensors. Thus, many researchers appeal to take the pure natural frequency response as the input indicator to form various fitness functions since it can be measured accurately and inexpensively. However, almost no one is devoted to studying the influences of different fitness functions on the performance of the algorithm, and even there are no uniform evaluation criteria to conduct the performance evaluation of the algorithm for defect detection. Therefore, this paper provides comprehensive evaluation indexes to analyze the performances of various fitness functions composed of natural frequencies using the standard PSO algorithm.
This paper is organized as follows: Section 2 introduces the standard PSO algorithm for defect detection of the beam structures. In Section 3, the finite element benchmark model of the beam structure is constructed, and the element stiffness reduction factor is applied to indicate the location and severity of the defect. Moreover, four commonly used fitness functions based on natural frequencies are outlined. In Section 4, three defect scenarios are simulated by using the standard PSO-FEM approach. The population diversity, success rate, mean iterations, and CPU time are provided to comprehensively evaluate the effectiveness and reliability of each fitness function for single defect and multidefect detection and localization scenarios. Finally, Section 5 concludes this paper and depicts some future works.
2. Standard Particle Swarm Optimization
The particle swarm optimization algorithm (PSO) is a population-based optimization algorithm [20]. A fully connected topology is used in the algorithm. In an iterative way, the algorithm tries to improve the initial candidate solution concerning a given measure of quality. A candidate solution equals a so-called particle. In a
In this paper, the PSO parameters are set as reported in the literature [23]. During the search process,
[figure omitted; refer to PDF]
For an undamped structure, assuming that the elastic theory is still satisfied after tiny damage, the structural dynamic eigenvalue equation before and after the defect is given by
Assuming that the element stiffness of the structure decreases evenly after the defects, the Young modulus reduction factor expressed in the following equation is used to simulate the defect degree of the structure [25]:
The numerical equation (6) forms the basis of defect simulation through an inverse procedure. In this study, the numerical responses of the damage vector
Consider that the natural frequencies are relatively easy to obtain and the test accuracy is high, many researchers use it as an input indicator of structural defect detection, and various algebraic expressions related to it are applied to form the fitness function. However, a few researchers are devoted to studying the effect of different forms of the fitness function composed of natural frequencies on the algorithm performance.
In this paper, four commonly used fitness functions based on natural frequencies will be evaluated and they are introduced as follows, respectively [11, 26, 27] and [28]:
[figure omitted; refer to PDF]
The fitness functions
4. Numerical Simulations and Discussion
The numerical simulations for defect detection in a cantilever beam have been performed with four different fitness functions based on natural frequencies, as described in the previous section. Three small scenarios are set as defect cases with different defect locations and defect elements severity, as shown in Table 1: single defect, neighbor defects, and multiple defects.
Table 1
Defect cases of the cantilever beam.
Cases | Types | Elements | Severity |
A | Single defect | 5 | 10% |
B | Neighbor defects | 5, 6 | 10%, 10% |
C | Multiple defects | 5, 6, 25 | 10%, 20%, 10% |
Moreover, the first nine natural frequencies for the healthy beam and three defect cases in Table 2 are adopted to calculate the fitness function.
Table 2
First nine natural frequencies of the cantilever beam (Hz).
Mode | ||||||||||
4.3215 | 27.0825 | 75.8320 | 148.6018 | 245.6547 | 366.9808 | 512.5964 | 682.5270 | 876.8127 | ||
Case A | 4.3015 | 27.0652 | 75.8226 | 148.3884 | 244.9609 | 365.8909 | 511.6364 | 682.1218 | 876.5873 | |
Case B | 4.2839 | 27.0609 | 75.7680 | 148.0051 | 244.2443 | 365.3559 | 511.5336 | 681.6345 | 874.4623 | |
Case C | 4.2622 | 27.0418 | 75.5330 | 146.9672 | 242.4664 | 364.0223 | 511.2618 | 680.6097 | 869.8996 |
The maximum number of iterations is set to 200 since this is enough to ensure the convergence of the standard PSO algorithm for the defect cases in Table 1. Considering that the algorithm may fall into the local optimum, we conduct 100 trials for each defect case so that a relatively stable performance of the algorithm can be obtained. When the optimal solution is obtained for one fitness function from one trial (i.e.,
When solving the optimization problem, it is necessary to control the population diversity of the algorithm so that it can search more widely in the solution space. The population standard deviation (
The results of the
[figures omitted; refer to PDF]
Other performances of the algorithm due to the different fitness functions were also considered, and the relevant results are recorded in Table 3. Here, the success rate is the most important one as it indicates the ability of the algorithm to find the optimal solution. Its value equals the ratio of the number of successful trials among 100 total ones. When
Table 3
Evaluation of the performances of four fitness functions for three defect cases.
Damage case | Fitness function | ||||
Case A | Success rate | 0.5 | 0.49 | 0.03 | 0.97 |
Mean iterations | 37.4800 | 37.1224 | 39 | 46.1443 | |
CPU time | 234.5140 | 232.2411 | 366.1968 | 101.1231 | |
Case B | Success rate | 0.23 | 0.4 | 0 | 0.96 |
Mean iterations | 92.6522 | 90.5250 | NaN | 89.8125 | |
CPU time | 494.0094 | 429.0095 | 548.8929 | 270.3995 | |
Case C | Success rate | 0.09 | 0.08 | 0 | 0.28 |
Mean iterations | 139.7778 | 126.1250 | NaN | 120.0000 | |
CPU time | 730.5601 | 743.1865 | 766.6580 | 718.9975 |
[figures omitted; refer to PDF]
Combining the results for the three defect cases in Figure 5 and Table 3, it is visible that the fitness function
5. Conclusions
In this work, the performances of four commonly used fitness functions based on natural frequencies in defect detection are evaluated using the standard PSO-FEM approach. Three damage scenarios with different defect locations and defect element severity are simulated. Four evaluation indexes (population diversity, success rate, mean iterations, and CPU time) are provided for each defect scenario to comprehensively compare the performances of four fitness functions in defect identification. From the simulation results, it can be concluded that the fitness function
In future work, the fitness function
Acknowledgments
This project was financially supported by the program of the China Scholarship Council (no. 201801810100).
[1] G. W. Housner, L. A. Bergman, T. K. Caughey, "Structural control: past, present, and future," Journal of Engineering Mechanics, vol. 123 no. 9, pp. 897-971, DOI: 10.1061/(asce)0733-9399(1997)123:9(897), 1997.
[2] C. Lu, C.-W. Fei, H.-T. Liu, H. Li, L.-Q. An, "Moving extremum surrogate modeling strategy for dynamic reliability estimation of turbine blisk with multi-physics fields," Aerospace Science and Technology, vol. 106, pp. 106-112, DOI: 10.1016/j.ast.2020.106112, 2020.
[3] J. M. W. Brownjohn, P.-Q. Xia, H. Hao, Y. Xia, "Civil structure condition assessment by FE model updating:," Finite Elements in Analysis and Design, vol. 37 no. 10, pp. 761-775, DOI: 10.1016/s0168-874x(00)00071-8, 2001.
[4] R. Serra, L. Lopez, "Damage detection methodology on beam-like structures based on combined modal wavelet transform strategy," Mechanics & Industry, vol. 18 no. 8,DOI: 10.1051/meca/2018007, 2017.
[5] C.-W. Fei, H.-T. Liu, S. Li, H. Li, L.-Q. An, C. Lu, "Dynamic parametric modeling-based model updating strategy of aeroengine casings," Chinese Journal of Aeronautics, vol. 101, 2021.
[6] F. Wei, P. Z. Qiao, "Vibration-based damage identification methods: a review and comparative study," Structural Health Monitoring, vol. 10 no. 1, pp. 83-111, 2010.
[7] E. Sachs, "Newton’s method for singular constrained optimization problems," Applied Mathematics & Optimization, vol. 11 no. 1, pp. 247-276, DOI: 10.1007/bf01442181, 1984.
[8] S. Djordjevic, "New hybrid conjugate gradient method as a convex combination of LS and CD methods," Filomat, vol. 31 no. 6, pp. 1813-1825, DOI: 10.2298/fil1706813d, 2017.
[9] J. H. Xie, "Structural damage detection based on fuzzy LS-SVM integrated quantum genetic algorithm," Applied Mechanics and Materials, vol. 20–23, pp. 1365-1371, DOI: 10.4028/www.scientific.net/amm.20-23.1365, 2010.
[10] J.-H. Chou, J. Ghaboussi, "Genetic algorithm in structural damage detection," Computers & Structures, vol. 79 no. 14, pp. 1335-1353, 2001.
[11] B. Nanda, D. Maity, D. K. Maiti, "Vibration based structural damage detection technique using particle swarm optimization with incremental swarm size," International Journal of Aeronautical and Space Sciences, vol. 13 no. 3, pp. 323-331, DOI: 10.5139/ijass.2012.13.3.323, 2012.
[12] J. Zhao, X. Wu, Q. Sun, L. Zhang, "Optimal sensor placement for A truss structure using particle swarm optimisation algorithm," The International Journal of Acoustics and Vibration, vol. 22 no. 4,DOI: 10.20855/ijav.2017.22.4489, 2017.
[13] G. Ghodrati Amiri, A. Zare Hosseinzadeh, S. A. Seyed Razzaghi, "Generalized flexibility-based model updating approach via democratic particle swarm optimization algorithm for structural damage prognosis," International Journal of Optimization in Civil Engineering, vol. 55 no. 4, pp. 445-464, 2015.
[14] A. Majumdar, B. Nanda, D. K. Maiti, D. Maity, "Structural damage detection based on modal parameters using continuous ant colony optimization," Advances in Civil Engineering, vol. 2014,DOI: 10.1155/2014/174185, 2014.
[15] A. Majumdar, D. K. Maiti, D. Maity, "Damage assessment of truss structures from changes in natural frequencies using ant colony optimization," Applied Mathematics and Computation, vol. 218 no. 19, pp. 9759-9772, DOI: 10.1016/j.amc.2012.03.031, 2012.
[16] G.-G. Wang, S. Deb, Z. Cui, "Monarch butterfly optimization," Neural Computing and Applications, vol. 31, pp. 1995-2014, 2015.
[17] G.-G. Wang, S. Deb, L. D. S. Coelho, "Earthworm optimisation algorithm: a bio-inspired metaheuristic algorithm for global optimisation problems," International Journal of Bio-Inspired Computation, vol. 1 no. 1,DOI: 10.1504/ijbic.2015.10004283, 2015.
[18] S. Li, H. Chen, M. Wang, A. A. Heidari, S. Mirjalili, "Slime mould algorithm: a new method for stochastic optimization," Future Generation Computer Systems, vol. 111, pp. 300-323, 2020.
[19] G.-G. Wang, S. Deb, L. D. S. Coelho, "Elephant herding optimization," Proceedings of the 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI 2015), .
[20] J. Kennedy, R. Eberhart, "Particle swarm optimization," Proceedings of the ICNN95 - International Conference on Neural Networks, .
[21] F. Shabbir, M. Khan, N. Ahmad, M. Tahir, N. Ejaz, J. Hussain, "Structural damage detection with different objective functions in noisy conditions using an evolutionary algorithm," Applied Sciences, vol. 7 no. 12,DOI: 10.3390/app7121245, 2017.
[22] X. Chen, L. Yu, "Flexibility-based objective functions for constrained optimization problems on structural damage detection," Advanced Materials Research, vol. 186, pp. 383-387, DOI: 10.4028/www.scientific.net/amr.186.383, 2011.
[23] Y. Shi, R. Eberhart, "Empirical study of particle swarm optimization," Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), .
[24] G. Gautier, J.-M. Mencik, R. Serra, "A finite element-based subspace fitting approach for structure identification and damage localization," Mechanical Systems and Signal Processing, vol. 58-59, pp. 143-159, DOI: 10.1016/j.ymssp.2014.12.003, 2015.
[25] S. Khatir, I. Belaidi, R. Serra, M. A. Wahab, T. Khatir, "Republished Paper. Numerical study for single and multiple damage detection and localization in beam-like structures using BAT algorithm," Journal of Vibroengineering, vol. 20 no. 1, pp. 811-822, DOI: 10.21595/jve.2016.19717, 2018.
[26] C. Davini, A. Morassi, N. Rovere, "Modal analysis of notched bars: tests and comments on the sensitivity of an identification technique," Journal of Sound and Vibration, vol. 179 no. 3, pp. 513-527, DOI: 10.1006/jsvi.1995.0033, 1995.
[27] S. Khatir, K. Dekemele, M. Loccufier, T. Khatir, M. Abdel Wahab, "Crack identification method in beam-like structures using changes in experimentally measured frequencies and Particle Swarm Optimization," Comptes Rendus Mécanique, vol. 346 no. 2, pp. 110-120, DOI: 10.1016/j.crme.2017.11.008, 2018.
[28] M. Abravesh, A. Sheikholeslami, H. Abravesh, M. Y. Asrami, "Estimation of parameters of metal-oxide surge arrester models using big bang-big crunch and hybrid big bang-big crunch algorithms," Journal of Artificial Intelligence and Data Mining, vol. 4 no. 2, 2016.
[29] Z. H. Zhan, J. Zhang, "Adaptive particle swarm optimization," Ant Colony Optimization and Swarm Intelligence, vol. 50, pp. 227-234, 2009.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Xiao-Lin Li et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Structural defect detection based on finite element model (FEM) updating is an optimization problem by minimizing the discrepancy of responses between model and measurement. Researchers have introduced many methods to perform the FEM updating for defect detection of the structures. A popular approach is to adopt the particle swarm optimization (PSO) algorithm. In this process, the fitness function is a critical factor in the success of the PSO-FEM approach. Our objective is to compare the performances of four fitness functions based on natural frequencies using the standard PSO-FEM approach for defect detection. In this paper, the definition of the standard PSO algorithm is first presented. After constructing the finite element benchmark model of the beam structure, four commonly used fitness functions based on natural frequencies are outlined. Their performance in defect detection of beam structures will be evaluated using the standard PSO-FEM approach. Finally, in the numerical simulations, the population diversity, success rate, mean iterations, and CPU time of the four fitness functions for the algorithm are calculated. The simulation results comprehensively evaluate their performances for single defect and multidefect scenario, and the effectiveness and superiority of the fitness function
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer