On profile reconstruction of Euler–Bernoulli beams by means of an energy based genetic algorithm

We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.


This paper studies the inverse problem related to the identification of the flexural stiffness of an Euler Bernoulli beam to reconstruct its profile starting from available response data. The proposed identification procedure makes use of energy measurements and is based on the application of a closed form solution for the static displacements of multi-stepped beams. This solution allows to easily calculate the energy related to beams modeled with arbitrary multi-step shapes subjected to a transversal roving force, and to compare it with the correspondent data obtained through direct measurements on real beams. The optimal solution which minimizes the difference between the measured and calculated data is then sought by means of genetic algorithms. In the paper, several different stepped beams are investigated, showing that the proposed procedure allows, in many cases, to identify the exact beam profile. However, it is shown that, in some other cases, different multi-step profiles may correspond to very similar static responses, and, therefore, to comparable minima in the optimization problem, thus complicating the profile identification problem.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7


  1. 1.

    Morassi (1993) Crack-induced changes in eigenparameters of beam structures. J Eng Mech (ASCE) 119:1798–1803

    Article  Google Scholar 

  2. 2.

    Caddemi S, Greco A (2006) The influence of instrumental errors on the static identification of damage parameters for elastic beams. Comput Struct 84(26–27):1696–1708

    Article  Google Scholar 

  3. 3.

    Greco A, Pluchino A, Cannizzaro F, Caddemi S, Caliò I (2018) Closed-form solution based genetic algorithm software: application to multiple cracks detection on beam structures by static tests. Appl Soft Comput J 64:35–48

    Article  Google Scholar 

  4. 4.

    Narkis Y (1994) Identification of crack location in vibrating simply supported beams. J Sound Vib 172:549–558

    Article  Google Scholar 

  5. 5.

    Vestroni F, Capecchi D (2000) Damage detection in beam structures based on frequency measurements. J Eng Mech (ASCE) 126(7):761–768

    Article  Google Scholar 

  6. 6.

    Morassi A (2001) Identification of two cracks in a simply supported beam from minimal frequency measurements. J Vib Control 7(5):729–739

    MathSciNet  Article  Google Scholar 

  7. 7.

    Law SS, Lu ZR (2005) Crack identification in beam from dynamic responses. J Sound Vib 285(4–5):967–987

    Article  Google Scholar 

  8. 8.

    Gudmundson P (1982) Eigenfrequency changes of structures due to cracks, notches and other geometrical changes. J Mech Phys Solids 30(5):339–353

    MathSciNet  Article  Google Scholar 

  9. 9.

    Caddemi S, Caliò I (2014) Exact reconstruction of multiple concentrated damages on beams. Acta Mech 225:3137–3156

    MathSciNet  Article  Google Scholar 

  10. 10.

    Rizos PF, Aspragathos N, Dimarogonas AD (1990) Identification of crack location and magnitude in a cantilever beam from the vibration modes. J Sound Vib 138(3):381–388

    Article  Google Scholar 

  11. 11.

    Sinha JK, Friswell MI, Edwards S (2002) Simplified models for the location of cracks in beam structures using measured vibration data. J Sound Vib 251(1):13–38

    Article  Google Scholar 

  12. 12.

    Vakil-Baghmisheh MT, Peimani M, Sadeghi MH, Ettefagh MM (2008) Crack detection in beam-like structures using genetic algorithms. Appl Soft Comput 8(2):1150–1160

    Article  Google Scholar 

  13. 13.

    Mehrjoo M, Khaji N, Ghafory-Ashtianyc M (2013) Application of genetic algorithm in crack detection of beam-like structures using a new cracked Euler–Bernoulli beam element. Appl Soft Comput 13:867–880

    Article  Google Scholar 

  14. 14.

    Friswell MI, Penny JET, Lindfield G (1995) The location of damage from vibration data using genetic algorithms. In: IMAC XIII—13th international modal analysis conference

  15. 15.

    Mehrjoo M, Khaji N (2014) Crack detection in a beam with an arbitrary number of transverse cracks using genetic algorithms. J Mech Sci Technol 28(3):823–836

    Article  Google Scholar 

  16. 16.

    Greco A, Pau A (2012) Damage identification in Euler frames. Comput Struct 92–93:328–336

    Article  Google Scholar 

  17. 17.

    Sanayei M, Onipede O (1991) Damage assessment of structures using static test data. AIAA J 29(7):1174–1179

    Article  Google Scholar 

  18. 18.

    Rezaiee-Pajand M, Kazemiyan MS, Aftabi SA (2014) Static damage identification of 3D and 2D frames. Mech Based Des Struct 42(1):70–96

    Article  Google Scholar 

  19. 19.

    Greco A, Pau A (2011) Detection of a concentrated damage in a parabolic arch by measured static displacements. Struct Eng Mech 39(6):751–765

    Article  Google Scholar 

  20. 20.

    Capecchi D, Ciambella J, Pau A, Vestroni F (2016) Damage identification in a parabolic arch by means of natural frequencies, modal shapes and curvatures. Meccanica 51(11):2847–2859

    MathSciNet  Article  Google Scholar 

  21. 21.

    Cerri MN, Dilena M, Ruta GC (2008) Vibration and damage detection in undamaged and cracked circular arches: experimental and analytical results. J Sound Vib 314(1–2):83–94

    Article  Google Scholar 

  22. 22.

    Greco A, D’Urso D, Cannizzaro F, Pluchino A (2018) Damage identification on spatial Timoshenko arches by means of genetic algorithms. Mech Syst Signal Process 105:51–67

    Article  Google Scholar 

  23. 23.

    Caliò I, Greco A, D’Urso D (2014) Damage identification on spatial arches. In: Proceedings of the international conference on structural dynamic, EURODYN, 2014–January, pp 2517–2523

  24. 24.

    Pau A, Greco A, Vestroni F (2010) Numerical and experimental detection of concentrated damage in a parabolic arch by measured frequency variations. J Vib Control 17(4):605–614

    MathSciNet  Article  Google Scholar 

  25. 25.

    Casciati S (2008) Stiffness identification and damage localization via differential evolution algorithms. Struct Control Health 15:436–449

    Article  Google Scholar 

  26. 26.

    Cannizzaro F, Greco A, Caddemi S, Caliò I (2017) Closed form solutions of a multi-cracked circular arch under static loads. Int J Solids Struct 121:191–200

    Article  Google Scholar 

  27. 27.

    Caliò I, Greco A, D’Urso D (2016) Structural models for the evaluation of eigen-properties in damaged spatial arches: a critical appraisal. Arch Appl Mech 86(11):1853–1867

    Article  Google Scholar 

  28. 28.

    Caliò I, D’Urso D, Greco A (2017) The influence of damage on the eigen-properties of Timoshenko spatial arches. Comput Struct 190:13–24

    Article  Google Scholar 

  29. 29.

    Caliò I, Greco A, D’Urso D (2014) Free vibrations of spatial Timoshenko arches. J Sound Vib 333(19):4543–4561

    Article  Google Scholar 

  30. 30.

    Adams RD, Cawley P, Pye CJ, Stone BJ (1978) A vibration technique for non-destructively assessing the integrity of structures. J Mech Eng Sci 20:93–100

    Article  Google Scholar 

  31. 31.

    Dessi D, Camerlengo G (2015) Damage identification techniques via modal curvature analysis: overview and comparison. Mech Syst Signal Proc 52–53(1):181–205

    Article  Google Scholar 

  32. 32.

    Biondi A, Caddemi S (2007) Euler–Bernoulli beams with multiple singularities in the flexural stiffness. Eur J Mech A Solids 26(5):789–809

    MathSciNet  Article  Google Scholar 

  33. 33.

    Caddemi S, Caliò I, Cannizzaro F (2013) Closed-form solutions for stepped Timoshenko beams with internal singularities and along-axis external supports. Arch Appl Mech 83:559–577

    Article  Google Scholar 

  34. 34.

    Morrison RW, De Jong KA (2002) Measurement of population diversity. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), vol 2310, pp 31–41

    Google Scholar 

  35. 35.

    Wilensky U (1999) NetLogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston. http://ccl.northwestern.edu/netlogo/

Download references

Author information



Corresponding author

Correspondence to A. Greco.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Greco, A., Pluchino, A., Caddemi, S. et al. On profile reconstruction of Euler–Bernoulli beams by means of an energy based genetic algorithm. Engineering with Computers 36, 239–250 (2020). https://doi.org/10.1007/s00366-018-00693-x

Download citation


  • Beam profile
  • Stiffness distribution
  • Inverse problems
  • Genetic algorithms
  • Multi-stepped beams