Abstract
In this paper the application of bees algorithm (BA) in the finite element (FE) model updating of structures is investigated. BA is an optimization algorithm inspired by the natural foraging behavior of honeybees to find food sources. The weighted sum of the squared error between the measured and computed modal parameters is used as the objective function. To demonstrate the effectiveness of the proposed method, BA is applied on a piping system to update several physical parameters of its FE model. To this end, the modal parameters of the numerical model are compared with the experimental ones obtained through modal testing. Moreover, to verify the performance of BA, it is compared with the genetic algorithm, the particle swarm optimization and the inverse eigensensitivity method. Comparison of the results indicates that BA is a simple and robust approach that could be effectively applied to the FE model updating problems.
Similar content being viewed by others
References
Ashlock D (2006) Evolutionary computation for modeling and optimization. Springer, New York
Bakir PG, Reynders E, Roeck GD (2007) Sensitivity-based finite element model updating using constrained optimization with a trust region algorithm. J Sound Vib 305(1–2):211–225
Collins JD, Hart GC, Hasselman TK, Kennedy B (1974) Statistical identification of structures. AIAA J 12(2):185–190
Dorigo M (1992) Optimization, learning and natural algorithms. Dissertation, Politecnico di Milano, Italy
Drias H, Sadeg S, Yahi S (2005) Cooperative bees swarm for solving the maximum weighted satisfiability problem. In: Proceeding of the 8th international work conference on artificial and natural neural networks. Lecture notes in computer science, vol 3512. Springer, Berlin, pp 318–325
Dunn S, Peucker D, Perry J (2005) Genetic algorithm optimisation of mathematical models using distributed computing. Appl Intell 23(1):21–32
Ewins DJ (2000) Modal testing: theory, practice and application, 2nd edn. Research Studies Press Ltd, Hertfordshire, England
Feng FZ, Kim YH, Yang BS (2006) Applications of hybrid optimization techniques for model updating of rotor shafts. Struct Multidisc Optim 32(1):65–75
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
Imperial College (2000) ICATS manual. Imperial College, London
Impulse Hammer AU02 (2009) GlobalTest Company. http://www.globaltest.ru/eng/udmol_au01-02_en.htm. Accessed 1 Jul 2009
Jaishi B, Ren WX (2007) Finite element model updating based on eigenvalue and strain energy residuals using multiobjective optimisation technique. Mech Syst Signal Process 21(5):2295–2317
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471
Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks, vol 4, pp 1942–1948. Perth, Australia
Kogiso N, Watson LT, Gurdal Z, Haftka RT (1994) Genetic algorithms with local improvement for composite laminate design. Struct Optim 7(4):207–218
Levin RI, Lieven NAJ (1998) Dynamic finite element model updating using simulated annealing and genetic algorithms. Mech Syst Signal Process 12(1):91–120
Marwala T (2002) Finite element model updating using wavelet data and genetic algorithm. J Aircraft 39(4):709–711
Marwala T (2005) Finite element model updating using particle swarm optimization. Int J Eng Simul 6(2):25–30
Michalewicz Z (1974) Genetic algorithms + data structures = evolution programs. AI series. Springer, New York
Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2005) The bees algorithm. Technical note, Manufacturing Engineering Centre, Cardiff University, UK
Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2006) The bees algorithm—a novel tool for complex optimisation problems. In: Proceeding of the 2nd international virtual conference on intelligent production machines and systems. Elsevier, Oxford
Piezo-tronic Voltage Source Accelerometer (2009) DJB instruments. http://www.djb-instruments.com/DJB_UK/pdf/a120a.pdf. Accessed 1 July 2009
Pulse Analyzer Platform (2009) B&K company. http://www.bksv.com/Products/PULSEAnalyzerPlatform.aspx. Accessed 1 July 2009
Saarenheimo A, Haapaniemi H, Luukkanen P, Nurkkala P, Rostedt J (2003) Testing for modal analysis of a feed water pipeline. In: Transaction of the 17th international conference on structural mechanics in reactor technology. Prague, Czech Republic
Shi Y, Eberhart RC (1998) Parameter selection in particle swarm optimization. In: Porto VW, Saravanan N, Waagen DE, Eiben AE (eds) The 7th annual conference on evolutionary programming. Lecture notes in computer science, vol 1447. Springer, New York, pp 591–600
Teodorovic D, Dell’Orco M (2005) Bee colony optimization—a cooperative learning approach to complex transportation problems. In: Jaszkiewicz A, Kaczmarek M, Zak J (eds) Advanced OR and AI methods in transportation. Publishing House of Poznan University of Technology, Poznan, pp 51–60
Wang W, Shijun G, Nan C, Feng Z, Wei Y (2010) A modified ant colony algorithm for the stacking sequence optimisation of a rectangular laminate. Struct Multidisc Optim. doi:10.1007/s00158-009-0447-4
Wedde HF, Farooq M, Zhang Y (2004) BeeHive: an efficient fault-tolerant routing algorithm inspired by honey bee behavior. In: Dorigo M (ed) Ant colony optimization and swarm intelligence. Lecture notes in computer science, vol 3172. Springer, Berlin, pp 83–94
Yang XS (2005) Engineering optimizations via nature-inspired virtual bee algorithms. In: Yang JM, Alvarez JR (eds) International work conference on artificial and natural neural networks. Lecture notes in computer science, vol 3562. Springer, Berlin, pp 317–323
Zhan Z, Zhang J, Li Y, Chung H (2009) Adaptive particle swarm optimization. IEEE Trans Syst Man Cybern, Part B, Cybern 39(6):1362–1381
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Moradi, S., Fatahi, L. & Razi, P. Finite element model updating using bees algorithm. Struct Multidisc Optim 42, 283–291 (2010). https://doi.org/10.1007/s00158-010-0492-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-010-0492-z