DOI QR코드

DOI QR Code

Structural damage detection based on Chaotic Artificial Bee Colony algorithm

  • Xu, H.J. (Department of Applied Mechanics and Engineering, Sun Yat-sen University) ;
  • Ding, Z.H. (Department of Applied Mechanics and Engineering, Sun Yat-sen University) ;
  • Lu, Z.R. (Department of Applied Mechanics and Engineering, Sun Yat-sen University) ;
  • Liu, J.K. (Department of Applied Mechanics and Engineering, Sun Yat-sen University)
  • Received : 2015.03.15
  • Accepted : 2015.09.15
  • Published : 2015.09.25

Abstract

A method for structural damage identification based on Chaotic Artificial Bee Colony (CABC) algorithm is presented. ABC is a heuristic algorithm with simple structure, ease of implementation, good robustness but with slow convergence rate. To overcome the shortcoming, the tournament selection mechanism is chosen instead of the roulette mechanism and chaotic search mechanism is also introduced. Residuals of natural frequencies and modal assurance criteria (MAC) are used to establish the objective function, ABC and CABC are utilized to solve the optimization problem. Two numerical examples are studied to investigate the efficiency and correctness of the proposed method. The simulation results show that the CABC algorithm can identify the local damage better compared with ABC and other evolutionary algorithms, even with noise corruption.

Keywords

Acknowledgement

Supported by : National Natural Science Foundation of China

References

  1. Cawley, P. and Adams, R.D. (1979), "The location of defects in structures from measurements of natural frequencies", J. Strain Anal. Eng. Des., 14(2), 49-57. https://doi.org/10.1243/03093247V142049
  2. Charalampakis, A.E. and Dimou, C.K. (2010), "Identification of Bouc-Wen hysteric systems using particle swarm optimization", Comput. Struct., 88(21-22), 1197-1205. https://doi.org/10.1016/j.compstruc.2010.06.009
  3. Franco, G. (2004), "Identification of structural systems using an evolutionary strategy", J. Eng. Mech., 130(10), 1125-1129. https://doi.org/10.1061/(ASCE)0733-9399(2004)130:10(1125)
  4. Gao, W.F., Liu, S.Y. and Huang L.L. (2013), "A novel artificial bee colony algorithm with Powell's method", Appl. Soft Comput., 13, 3763-3775. https://doi.org/10.1016/j.asoc.2013.05.012
  5. Ghashochi-Bargh, H. and Sadr, M.H. (2014), "A modified multi-objective elitist-artificial bee colony algorithm for optimization of smart FML", Struct. Eng. Mech., 52(6), 1209-1224. https://doi.org/10.12989/sem.2014.52.6.1209
  6. Hassiotis, S. (1999), "Identification of damage using natural frequencies and system moments", Struct. Eng. Mech., 8(3), 285-297. https://doi.org/10.12989/sem.1999.8.3.285
  7. He, W.Y. and Zhu, S.Y. (2015), "Adaptive-scale damage detection strategy for plate structures based on wavelet finite element model", Struct. Eng. Mech., 54(2), 239-256. https://doi.org/10.12989/sem.2015.54.2.239
  8. Kang, F., Li, J.J. and Xu, Q. (2012), "Damage detection based on improved particle swarm optimization using vibration data", Appl. Soft Comput., 12, 2329-2335. https://doi.org/10.1016/j.asoc.2012.03.050
  9. Kang, F., Li, J. and Xu, Q., (2009), "Structural inverse analysis by hybrid simplex ABC algorithms", Comput. Struct., 87(13-14), 861-70. https://doi.org/10.1016/j.compstruc.2009.03.001
  10. Karaboga, D. (2005), "An idea based on honey bee swarm for numerical optimization", Technical Report-TR06, Erciyes University, Engineering Faculty, Computer Engineering Department, Turkey.
  11. Karaboga, D. and Basturk, B. (2009), "A comparative study of Artificial Bee Colony algorithm", Appl. Math. Comput., 214(1), 108-132. https://doi.org/10.1016/j.amc.2009.03.090
  12. Li, J., Hao, H., Xia, Y. and Zhu, H.P. (2015), "Damage assessment of shear connectors with vibration measurements and power spectral density transmissibility", Struct. Eng. Mech., 54(2), 257-289. https://doi.org/10.12989/sem.2015.54.2.257
  13. Liu, B., Wang, L., Jin, Y.H., Tang, F. and Huang, D.X. (2005), "Improved particle swarm optimization combined with chaos", Chao. Solit. Fract., 25, 1261-1271. https://doi.org/10.1016/j.chaos.2004.11.095
  14. Mares, C. and Surace, C. (1996), "An application of genetic algorithms to identify damage in elastic structures", J. Sound Vib., 195, 195-215. https://doi.org/10.1006/jsvi.1996.0416
  15. Pandy, A.K., Biswas, M. and Samman, M.M. (1991), "Damage detection from changes in curvature mode shapes", J. Sound Vib., 145(2), 321-332. https://doi.org/10.1016/0022-460X(91)90595-B
  16. Perera, R. and Ruiz, A. (2008), "A multistage FE updating procedure for damage identification in large scale structural based on multiobjective evolutionary optimization", Mech. Syst. Signal Pr., 22(4), 970-991. https://doi.org/10.1016/j.ymssp.2007.10.004
  17. Ratcliffe, C.P. (1997), "Damage detection using a modified Laplacian operator on mode shape data", J. Sound Vib., 204(3), 505-517. https://doi.org/10.1006/jsvi.1997.0961
  18. Rizos, P.F., Aspragathos, N. and Dimarogonas, A.D. (1990), "Identification of crack location and magnitude in a cantilever beam from the vibration modes", J. Sound Vib., 138(3), 381-388. https://doi.org/10.1016/0022-460X(90)90593-O
  19. Shi, Z.Y. and Law, S.S. (1998), "Structural damage localization from modal strain energy change", J. Sound Vib., 218, 825-844. https://doi.org/10.1006/jsvi.1998.1878
  20. Sonmez, M. (2011), "Discrete optimum design of truss structures using ABC algorithm", Struct. Multidiscip. Optim., 43(1), 85-97. https://doi.org/10.1007/s00158-010-0551-5
  21. Sun, H., Hilmi, L. and Raimondo, B. (2013), "Identification of structural models using a modified Artificial Bee Colony algorithm", Comput. Struct., 116, 59-74. https://doi.org/10.1016/j.compstruc.2012.10.017
  22. Tang, H., Xue, S. and Fan, C. (2008), "Differential evolution strategy for structural system", Comput. Struct., 86(21-22), 2004-2012. https://doi.org/10.1016/j.compstruc.2008.05.001
  23. Tavazoei, M.S. and Haeri, M. (2007), "Comparison of different one-dimensional maps as chaotic search patterns in chaos optimization algorithm", Appl. Math. Comput., 187(2), 1076-1085. https://doi.org/10.1016/j.amc.2006.09.087
  24. Wang, G.S. (2009), "Application of hybrid genetic algorithm to system identification", Struct. Control Hlth. Monit., 16(2), 125-153. https://doi.org/10.1002/stc.306
  25. Wu, X., Ghaboussi, J. and Garrett, J.H. (1992), "Use of neural networks in detection of structural damage", Comput. Struct., 42, 649-659. https://doi.org/10.1016/0045-7949(92)90132-J
  26. Yuan, X.H., Yuan, Y.B. and Zhang, Y.C. (2002), "A hybrid chaotic genetic algorithm for short-term hydro system scheduling", Math. Comput. Simul., 59, 319-327. https://doi.org/10.1016/S0378-4754(01)00363-9

Cited by

  1. Structural health monitoring through meta-heuristics - comparative performance study vol.1, pp.4, 2016, https://doi.org/10.12989/acd.2016.1.4.315
  2. Structural damage identification using gravitational search algorithm vol.60, pp.4, 2016, https://doi.org/10.12989/sem.2016.60.4.729
  3. Structural damage detection using improved particle swarm optimization 2018, https://doi.org/10.1080/17415977.2017.1347168
  4. A two-step approach for damage detection in beam based on influence line and bird mating optimizer vol.14, 2017, https://doi.org/10.21595/vp.2017.19211
  5. Parameters identification for chaotic systems based on a modified Jaya algorithm pp.1573-269X, 2018, https://doi.org/10.1007/s11071-018-4490-9
  6. A two-step method for damage identification in beam structures based on influence line difference and acceleration data vol.10, pp.7, 2018, https://doi.org/10.1177/1687814018787404
  7. Damage Identification Algorithm of Hinged Joints for Simply Supported Slab Bridges Based on Modified Hinge Plate Method and Artificial Bee Colony Algorithms vol.11, pp.12, 2018, https://doi.org/10.3390/a11120198
  8. Structural damage detection based on residual force vector and imperialist competitive algorithm vol.62, pp.6, 2015, https://doi.org/10.12989/sem.2017.62.6.709
  9. A novel PSO-based algorithm for structural damage detection using Bayesian multi-sample objective function vol.63, pp.6, 2017, https://doi.org/10.12989/sem.2017.63.6.825
  10. BB-BC optimization algorithm for structural damage detection using measured acceleration responses vol.64, pp.3, 2017, https://doi.org/10.12989/sem.2017.64.3.353
  11. On crack detection in curved beams using change of natural frequency vol.20, pp.2, 2018, https://doi.org/10.21595/jve.2017.18774
  12. Structural damage identification using cloud model based fruit fly optimization algorithm vol.67, pp.3, 2015, https://doi.org/10.12989/sem.2018.67.3.245
  13. A fast damage detecting technique for indeterminate trusses vol.75, pp.5, 2015, https://doi.org/10.12989/sem.2020.75.5.585
  14. Structural Health Monitoring in Composite Structures: A Comprehensive Review vol.22, pp.1, 2015, https://doi.org/10.3390/s22010153