Publicado

2014-11-01

Assessing the performance of a differential evolution algorithm in structural damage detection by varying the objective function

Valoración del desempeño de un algoritmo de evolución diferencial en detección de daño estructural considerando diversas funciones objetivo

DOI:

https://doi.org/10.15446/dyna.v81n188.41105

Palabras clave:

damage detection, metaheuristics, optimization, dynamic parameters, differential evolution (en)
detección de daño, metaheurísticas, optimización parámetros dinámicos, evolución diferencial (es)

Autores/as

  • Jesús Daniel Villalba-Morales Pontificia Universidad Javeriana - Facultad de Ingeniería
  • Jose Elias Laier Universidad de São Paulo - Escuela de Ingeniería de São Carlos
Structural damage detection has become an important research topic in certain segments of the engineering community. These methodologies occasionally formulate an optimization problem by defining an objective function based on dynamic parameters, with metaheuristics used to find the solution. In this study, damage localization and quantification is performed by an Adaptive Differential Evolution algorithm, which solves the associated optimization problem. Furthermore, this paper looks at the proposed methodology's performance when using different functions based on natural frequencies, mode shapes, modal flexibilities, modal strain energies and the residual force vector. Simple and multiple damage scenarios are numerically imposed on truss structures to assess the performance of the proposed methodology. Results show that damage scenarios can be reliably determined by using the analyzed objective functions. However, the methodology does not perform well when the objective function based on natural frequencies and modal strain energies is employed.
Detección de daño estructural es actualmente un importante tema de investigación para diferentes comunidades en ingeniería. Algunas de las metodologías de detección de daño reportadas en la literatura formulan un problema de optimización mediante una función objetivo basada en la respuesta dinámica de la estructura y el uso de metaheurísticas para resolverlo. En este estudio, la localización y cuantificación del daño se realiza utilizando un algoritmo de evolución diferencial con parámetros adaptativos. El desempeño de la metodología propuesta es evaluado utilizando diversas funciones objetivo basadas en frecuencias naturales, formas modales, flexibilidad modal, energía de deformación modal y el vector de fuerza residual. Escenarios de daño simple y múltiple son simulados para estructuras de tipo armadura con el objetivo de determinar el desempeño de la metodología propuesta. Los resultados muestran que el algoritmo utilizado puede determinar confiablemente los escenarios buscados para varias de las funciones objetivo utilizadas. Sin embargo, no se obtuvo buenos resultados cuando se utilizó la función basada en frecuencias naturales y energía de deformación modal.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

Talbi, E., Metaheuristics: From design to implementation. New Jersey: Ed. J. Wiley & Sons, 2009. https://doi.org/10.1002/9780470496916

Navarro, R., Puris, A. and Bello, R., The performance of some metaheuristics in continuous problems studied according to the location of the optima in the search space. DYNA, 80 (180), pp. 60-66, 2013.

Begambre, O., Hybrid algorithm for damage detection: A heuristic approach, Ph. D. dissertation, University of Sao Paulo, Sao Carlos, SP, Brazil, 2007.

Mares, C. and Surace, C., An application of genetic algorithm to identify damage in elastic structures. Journal of Sound and Vibration, 195 (2), pp. 95-215, 1996. https://doi.org/10.1006/jsvi.1996.0416

Moradi, S., Razi, P. and Fatahi, L., On the application of bees algorithm to the problem of crack detection of beam-type structures. Computers and Structures, 89, pp. 2169-2175, 2011. https://doi.org/10.1016/j.compstruc.2011.08.020

Fadel, L., Fadel, L.F. Kaminski, J. and Riera, J.D., Damage detection under ambient vibration by harmony search algorithm. Expert Systems with Applicatioon, 39, pp. 9704-9714, 2012. https://doi.org/10.1016/j.eswa.2012.02.147

Casciati, S., Stiffness identification and damage localization via differential evolution algorithms. Structural Control and Health Monitoring, 15, pp. 436-449, 2008. https://doi.org/10.1002/stc.236

Sandesh, K., Shankar, K., Application of a hybrid of particle swarm and genetic algorithm for structural damage detection. Inverse Problems in Science and Engineering, 18 (7), pp. 997-1021, 2012. https://doi.org/10.1080/17415977.2010.500381

Kyprianou, K. and Worden K., Identification of hysteretic systems sing the differential evolution algorithm. Journal of Sound and Vibration, 248 (2), pp. 289-314, 2001. https://doi.org/10.1006/jsvi.2001.3798

Patrick, H. Tinker, M. and Dozier, G., Evolutionary optimization of a geometrically refined truss. Structural Multidisciplinary. Optimization, 31, pp. 311-319, 2006. https://doi.org/10.1007/s00158-005-0564-7

Zhang, J. and Sanderson A.C., JADE: Adaptive differential evolution with optional external archive. IEEE Transactions on Evolutionary Computation, 13 (5), pp. 945-958, 2009. https://doi.org/10.1109/TEVC.2009.2014613

Brest, J. and Maucec, M.S., Self-adaptive differential evolution algorithm using population size reduction and three strategies. Soft Computing, 15, pp. 2157-2174, 2011. https://doi.org/10.1007/s00500-010-0644-5

Storn, R. and Price, K.V., Differential evolution- A simple and efficient adaptive scheme for global optimization over continuous spaces. Technical Report TR-95-012. Berkeley, USA: Intern. Computer Science Institute, 1995.

Storn, R. and Price, K.V., Differential evolution- A simple and efficient heuristic for global optimization over continuous spaces, Journal of Global Optimization, 11 (4), pp. 341-359, 1997. https://doi.org/10.1023/A:1008202821328

Tvridk, J., Differential evolution: competitive setting of control parameters. Proceedings of the International Multiconference on Computer Science and Information Technology, pp. 207-213, 2006.

Ali, M.M. and Torn, A., Population set-based global optimization algorithms: some modifications and numerical studies. Computers and Operation. Research, 31, pp. 1703-1725, 2004. https://doi.org/10.1016/S0305-0548(03)00116-3

Villalba, J.D. and Laier, J.E., Localising and quantifying damage by means of a multi-chromosome genetic algorithm. Advances in Engineering Software, 50, pp. 150-157, 2012. https://doi.org/10.1016/j.advengsoft.2012.02.002

Perera, R. and Torres, R., Structural damage detection via modal data with genetic algorithms. Journal of Structural Engineering, 132 (93), pp. 1491-1501, 2006. https://doi.org/10.1061/(ASCE)0733-9445(2006)132:9(1491)

Raich, A. and Liszkai, T., Improving the performance of structural damage detection methods using advanced genetic algorithms. Journal of Structural Engineering, 133 (3), pp. 449-461, 2007. https://doi.org/10.1061/(ASCE)0733-9445(2007)133:3(449)