DOI QR코드

DOI QR Code

Structural optimization with teaching-learning-based optimization algorithm

  • Dede, Tayfun (Department of Civil Engineering, Karadeniz Technical University) ;
  • Ayvaz, Yusuf (Department of Civil Engineering,Yildiz Technical University)
  • Received : 2012.12.12
  • Accepted : 2013.08.07
  • Published : 2013.08.25

Abstract

In this paper, a new efficient optimization algorithm called Teaching-Learning-Based Optimization (TLBO) is used for the least weight design of trusses with continuous design variables. The TLBO algorithm is based on the effect of the influence of a teacher on the output of learners in a class. Several truss structures are analyzed to show the efficiency of the TLBO algorithm and the results are compared with those reported in the literature. It is concluded that the TLBO algorithm presented in this study can be effectively used in the weight minimization of truss structures.

Keywords

References

  1. Adeli, H. and Kamal, O. (1986), "Efficient optimization of space trusses", Comput. Struct., 24(3), 501-511. https://doi.org/10.1016/0045-7949(86)90327-5
  2. Bekiroglu, S., Dede, T. and Ayvaz, Y. (2009), "Implementation of different encoding types on structural optimization based on adaptive genetic algorithm", Finite Elements in Analysis and Design, 45, 826-835. https://doi.org/10.1016/j.finel.2009.06.019
  3. Camp, C.V. (2007), "Design of space trusses using big-bang crush optimization", J. Struct. Eng., 133(7), 999-1108. https://doi.org/10.1061/(ASCE)0733-9445(2007)133:7(999)
  4. Camp, C.V. and Bichon, B.J. (2004), "Design of space trusses using ant colony optimization", J. Struct. Eng., 130(5), 741-751. https://doi.org/10.1061/(ASCE)0733-9445(2004)130:5(741)
  5. Cao, G. (1996), "Optimized design of framed structures using a genetic algorithm", Ph.D. Thesis, The University of Memphis.
  6. Capriles, P.V.S.Z., Foncesa, L.G., Barbosa, H.J.C. and Lemonge, A.C.C. (2006), "Rank-based ant colony algorithms for truss weight minimization with discrete variables", Communications in Numerical Methods in Engineering, 23, 553-575. https://doi.org/10.1002/cnm.912
  7. Castilho, V.C.D., Debs, M.E.E. and Nicoletti, M.D.C. (2006), "Using a modified genetic algorithm to minimize the production costs for slabs of precast prestressed concrete joists", Engineering Applications of Artificial Intelligence, 20, 519-530.
  8. Catallo, L. (2004), "Genetic anti-optimization for reliability structural assessment of precast concrete structures", Comput. Struct., 82, 1053-1065. https://doi.org/10.1016/j.compstruc.2004.03.018
  9. Cerny, V. (1985), "Thermodynamical approach to the travelling saleman problem: an efficient simulation algorithm", J. Optim. Theory Appl., 45, 41-51. https://doi.org/10.1007/BF00940812
  10. Chao, N.H., Fenves, S.J. and Westerberg, A.W. (1984), Application of reduced quadratic programming techniques to optimal structural design, New directions in optimum structural design, (Eds. Atrek, E., Gallagher, R. H., Radgsdell, K. M. and Zienkiewicz, O. C.), Wiley, New York.
  11. Christodoulou, S. (2005), "Optimal truss design using ant colony optimization", 5th Gracm International congress on Computational Mechanics, Limassol.
  12. Coello, C.A. and Christiansen, A.D. (2000), "Multiobjective optimization of trusses using genetic algorithms", Comput. Struct., 75(6), 647-660. https://doi.org/10.1016/S0045-7949(99)00110-8
  13. de Oliveira, C.J.P. and Gomes, H.M. (2010), "A particle swarm optimization algorithm for truss optimization on shape and size with dynamic constraints", 2nd international conference on engineering optimization, Lisbon, Portugal.
  14. Dede, T., Bekiroglu, S. and Ayvaz, Y. (2011), "Weight minimization of trusses with genetic algorithm", Applied Soft Computing, 11, 2565-2575. https://doi.org/10.1016/j.asoc.2010.10.006
  15. Degertekin, S.O. (2008), "Optimum design of steel frames using harmony search algorithm", Struct. Multidisc. Optim., 36, 393-401. https://doi.org/10.1007/s00158-007-0177-4
  16. Dobbs, M.W. and Nelson, R.B. (1976), "Application of optimality criteria to automated structural design", AIAA J., 14(10), 1436-43. https://doi.org/10.2514/3.7232
  17. Dorigo, M. (1991), "Ant colony optimization, new optimization techniques in engineering", by Onwubolu, G.C. and Babu, B.V., Springer-Verlag, Berlin, Heidelberg, 101.
  18. Erbatur, F., Hasancebi, O., Tutuncu I. and Kilic, H. (2000), "Optimal design of planar and space structures with genetic algorithm", Comput. Struct., 75, 209-224. https://doi.org/10.1016/S0045-7949(99)00084-X
  19. Geem, Z.W., Kim, J.H. and Loganathan, G.V. (2001), "A new heuristic optimization algorithm: harmony search", Simulation, 76(2), 60-68. https://doi.org/10.1177/003754970107600201
  20. Gellatly, R.A. and Berke, L. (1971), "Optimal structural design", AFFDL-TR, 70-165
  21. Gomes, H.M. (2011), "Truss optimization with dynamic constraints using a particle swarm algorithm", Expert Systems with Application, 38, 957-968. https://doi.org/10.1016/j.eswa.2010.07.086
  22. Goldberg, D.E. (1989), Genetic Algorithms in Search, Optimization and Machine Learning, New York.
  23. Hadidi, A., Azad, S.K. and Azad, S.K. (2010), "Structural optimization using artificial bee colony algorithm", 2nd International Conference on Engineering Optimization, Lisbon, Portugal September.
  24. Hasancebi, O. and Erbatur, F. (2002), "Layout optimization of trusses using simulated annealing", Advances in Engineering Software, 33, 681-696. https://doi.org/10.1016/S0965-9978(02)00049-2
  25. Holland, J.H. (1975), Adaptation in Natural and Artificial Systems, The University of Michigan Press, Ann Arbor, Mich.
  26. Kaveh, A. and Abadi, A.S.M. (2011), "Harmony search based algorithms for the optimum cost design of reinforced concerete cantilever retaining walls", International Journal of Civil Engineering, 9(1), 1-8.
  27. Kaveh, A. and Talatahari, S. (2008), "A hybrid particle swarm and ant colony optimization for design of truss structures", Asian Journal of Civil Engineering, 9(4), 329-348.
  28. Kennedy, J. and Eberhart, R. (1995), "Particle swarm optimization", Proc. 1995 IEEE Int. Conf. Neural Networks, 4, 1942-1948.
  29. Khan, M.R., Willmert, K.D. and Thornton, W.A. (1979), "An optimality criterion method for large scale structures", AIAA Journal, 17(7), 753-761. https://doi.org/10.2514/3.61214
  30. Kirkpatrick, S., Gelatt, C.D. and Vecchi, M.P. (1983), "Optimization by simulated annealing", Science, 220, 671-680. https://doi.org/10.1126/science.220.4598.671
  31. Krishnamoorthy, C.S., Venkatesh, P.P. and Sudarshan, R. (2002), "Object-oriented framework for genetic algorithms with application to space truss optimization", J. Comp. in Civil Eng., 16(1), 66-75. https://doi.org/10.1061/(ASCE)0887-3801(2002)16:1(66)
  32. Lamberti, L. (2008), "An efficient simulated annealing algorithm for design optimization of truss structures", Computer and Structures, 86, 1936-1953. https://doi.org/10.1016/j.compstruc.2008.02.004
  33. Li, L., Huang, Z.B., Liu, F. and Wu, Q.H. (2007), "A heuristic particle swarm optimizer for optimization of pin connected structures", Computers and Structures, 85, 340-349. https://doi.org/10.1016/j.compstruc.2006.11.020
  34. Lee, C. and Ahn, J. (203), "Flexural design of reinforced concrete frames by genetic algorithm", J. Struct. Eng., 129(6), 762-774. https://doi.org/10.1061/(ASCE)0733-9445(2003)129:6(762)
  35. Leps, M. and Sejnoha, M. (2003), "New approach to optimization of reinforced concrete beams", Comp. Struct., 81, 1957-1966. https://doi.org/10.1016/S0045-7949(03)00215-3
  36. Lee, K.S., Geem, Z.W., Lee, S.H. and Bae, K.W. (2005), "The harmony search heuristic algorithm for discrete structural optimization", Engineering Optimization, 37(7), 663-684. https://doi.org/10.1080/03052150500211895
  37. Lee, K.S. and Geem, Z.W. (2004), "A new structural optimization method based on the harmony search algorithm", Computers and Structures, 82, 781-798. https://doi.org/10.1016/j.compstruc.2004.01.002
  38. Pawar, R. and Rao, R.V. (2013), "Parameter optimization of machining processes using teaching-learningbased optimization algorithm", International Journal of Advanced Manufacturing Technology, 67(5-8), 995-1006. https://doi.org/10.1007/s00170-012-4524-2
  39. Pezeshk, P., Camp, C.V. and Chen, D. (2000), "Design of nonlinear framed structures using genetic optimization", J. Struct. Eng., 126(3), 382-388. https://doi.org/10.1061/(ASCE)0733-9445(2000)126:3(382)
  40. Rajeev, S. and Krishnamoorthy, C.S. (1987), "Genetic algorithms-based methodologies for design optimization of trusses", J. Struct. Eng., 123(3), 350-358.
  41. Rao, R.V., Savsani, V.J. and Vakharia, D.P. (2011), "Teaching-learning-based optimization: A new method for constrained mechanical design optimization problems", Computer-Aided Design, 4,303-315.
  42. Rao, R.V. and Kalyankar V.D. (2013a), "Multi-pass turning process parameters optimization using teachinglearning-based optimization algorithm", Scientia Iranica, 20(3), 967-974.
  43. Rao, R.V. and Kalyankar V.D. (2013b), "Parameter optimization of modern machining processes using teaching learning-based optimization algorithm", Engineering Applications of Artificial Intelligence, 26(1), 524-531. https://doi.org/10.1016/j.engappai.2012.06.007
  44. Rao, R.V. and Patel, V. (2013a), "Multi-objective optimization of two stage thermoelectric cooler using a modified teaching-learning-based optimization algorithm", Engineering Applications of Artificial Intelligence, 26(1), 430-445. https://doi.org/10.1016/j.engappai.2012.02.016
  45. Rao, R.V. and Patel, V. (2013b), "Multi-objective optimization of heat exchangers using a modified teaching-learning-based optimization algorithm", Applied Mathematical Modelling, 37(3), 1147-1162. https://doi.org/10.1016/j.apm.2012.03.043
  46. Rao, R.V. and Patel, V. (2013c), "An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems", Scientia Iranica, 20(3), 710-720.
  47. Rao, R.V., Savsani, V.J. and Vakharia, D.P. (2012a), "Teaching-learning-based optimization: an optimization method for continuous non-linear large scale problems", Information Sciences, 183(1), 1-15. https://doi.org/10.1016/j.ins.2011.08.006
  48. Rao, R.V., Savsani, V.J. and Balic, J. (2012b), "Teaching-learning-based optimization algorithm for unconstrained and constrained real-parameter optimization problems", Engineering Optimization, 44(12), 1447-1462. https://doi.org/10.1080/0305215X.2011.652103
  49. Rao, R.V. and Patel, V. (2012a), "An elitist teaching-learning-based optimization algorithm for solving complex constrained optimization problems", International Journal of Industrial Engineering Computations, 3(4), 535-560. https://doi.org/10.5267/j.ijiec.2012.03.007
  50. Rao, R.V. and Patel, V. (2012b), "Comparative performance of an elitist teaching-learning-based optimization algorithm for solving unconstrained optimization problems", International Journal of Industrial Engineering Computations, 4(1), 29-50.
  51. Rao, R.V. and Kalyankar V.D. (2012a), "Parameter optimization of machining processes using a new optimization method", Materials and Manufacturing Processes, 27(9), 978-985. https://doi.org/10.1080/10426914.2011.602792
  52. Rao, R.V. and Kalyankar V.D. (2012b), "Multi-objective multi-parameter optimization of the industrial LBW process using a new optimization algorithm", Journal of Engineering Manufacture, 226(6), 1018-1025. https://doi.org/10.1177/0954405411435865
  53. Renwei, X. and Peng, L. (1986), "An efficient method for structural optimization", Acta Mechanica Sinica, 2(4), 348-361. https://doi.org/10.1007/BF02488477
  54. Renwei, X. and Peng, L. (1987), "Structural optimization based on second order approximations of functions and dual theory", Computer Methods in Applied Mechanics and Engineering, 65, 101-4. https://doi.org/10.1016/0045-7825(87)90007-7
  55. Rizzi, P. (1976), "Optimization of multiconstrained structures based on optimality criteria", AIAA/ASME/SAE 17th Structures, Structural Dynamics, and Materials Conference, King of Prussia, PA.
  56. Saka, M.P. (1990), "Optimum design of pin-jointed steel structures with practical applications", J. Struct. Eng., 116(10), 2599-620. https://doi.org/10.1061/(ASCE)0733-9445(1990)116:10(2599)
  57. Saka, M.P. (2007), "Optimum design of steel frames", (Ed. Topping, B.H.V.), Civil Engineering Computations Tools and Techniques, Stirling: Saxe-Coburg Publications, 6,105-48.
  58. Schmit, Jr. L.A. and Farshi, B. (1974), "Some approximation concepts for structural synthesis", AIAA J., 12(5), 692-9. https://doi.org/10.2514/3.49321
  59. Schutte, J.F. and Groenwold, A.A. (2003), "Sizing design of truss structures using particle swarms", Struct. Multidisc. Optim. 25, 261-269. https://doi.org/10.1007/s00158-003-0316-5
  60. Sesok, D., Mockus, J., Belevicius, R. and Kaceniauskas, A. (2010), "Global optimization of grillages using simulated annealing and high performance computing", Journal of Civil Engineering and Management, 16(1), 95-101. https://doi.org/10.3846/jcem.2010.09
  61. Sonmez, M. (2011), "Artificial bee colony algorithm for optimization of truss structures", Applied Soft Computing, 11, 2406-2418. https://doi.org/10.1016/j.asoc.2010.09.003
  62. Togan, V. (2013), "Design of pin jointed structures using teaching-learning based optimization", Structural Engineering and Mechanics, 47(2), 209-225. https://doi.org/10.12989/sem.2013.47.2.209
  63. Togan, V. and Daloglu, A. (2008), "An improved genetic algorithm with initial population strategy and self adaptive member grouping", Computers and Structures, 86, 1204-1218. https://doi.org/10.1016/j.compstruc.2007.11.006
  64. Venkayya, V.B. (1971), "Design of optimum structures", Comput & Structures, 1(1-2), 265-309. https://doi.org/10.1016/0045-7949(71)90013-7
  65. Waghmare, G. (2012), "Comments on "A note on teaching-learning-based optimization algorithm", Information Sciences, 229, 159-169.
  66. Xu, T., Zuo, W. and Xu, T. (2010), "An adaptive reanalysis method for genetic algorithm with application to fast truss optimization", Acta Mech Sin, 26, 225-234. https://doi.org/10.1007/s10409-009-0323-x
  67. Yaseen, S.G. and Al-Slamy, N.M.A. (2008), "Ant colony optimization", International Journal of Computer Science and Network Security, 8(6), 351-357.

Cited by

  1. Augmented Lagrangian teaching–learning-based optimization for structural design 2017, https://doi.org/10.1177/0954410017711725
  2. Optimum design of steel space frames with composite beams using genetic algorithm vol.19, pp.2, 2015, https://doi.org/10.12989/scs.2015.19.2.503
  3. Teaching learning-based optimization for design of cantilever retaining walls vol.57, pp.4, 2016, https://doi.org/10.12989/sem.2016.57.4.763
  4. Estimates of energy consumption in Turkey using neural networks with the teaching–learning-based optimization algorithm vol.75, 2014, https://doi.org/10.1016/j.energy.2014.07.078
  5. A novel hybrid MOL–TLBO optimized techno-economic-socio analysis of renewable energy mix in island mode vol.43, 2016, https://doi.org/10.1016/j.asoc.2016.02.044
  6. Optimum design of steel space frames under earthquake effect using harmony search vol.58, pp.3, 2016, https://doi.org/10.12989/sem.2016.58.3.597
  7. Optimum design of braced steel frames via teaching learning based optimization vol.22, pp.4, 2016, https://doi.org/10.12989/scs.2016.22.4.733
  8. Optimum weight design of steel space frames with semi-rigid connections using harmony search and genetic algorithms 2016, https://doi.org/10.1007/s00521-016-2634-8
  9. Optimum design of composite steel frames with semi-rigid connections and column bases via genetic algorithm vol.19, pp.4, 2015, https://doi.org/10.12989/scs.2015.19.4.1035
  10. A teaching learning based optimization for truss structures with frequency constraints vol.53, pp.4, 2015, https://doi.org/10.12989/sem.2015.53.4.833
  11. Optimum variable input speed for kinematic performance of Geneva mechanisms using teaching-learning-based optimization algorithm vol.231, pp.10, 2017, https://doi.org/10.1177/0954406215623307
  12. Prediction of berm geometry using a set of laboratory tests combined with teaching–learning-based optimization and artificial bee colony algorithms vol.48, 2014, https://doi.org/10.1016/j.apor.2014.08.002
  13. Modeling stream dissolved oxygen concentration using teaching–learning based optimization algorithm vol.73, pp.10, 2015, https://doi.org/10.1007/s12665-014-3876-3
  14. Optimum Design of Braced Steel Space Frames including Soil-Structure Interaction via Teaching-Learning-Based Optimization and Harmony Search Algorithms vol.2018, pp.1687-8094, 2018, https://doi.org/10.1155/2018/3854620
  15. Metaheuristic Optimization of Reinforced Concrete Footings pp.1976-3808, 2018, https://doi.org/10.1007/s12205-018-2010-6
  16. Optimum design of steel bridges including corrosion effect using TLBO vol.63, pp.5, 2013, https://doi.org/10.12989/sem.2017.63.5.607
  17. Determination of proper post-tensioning cable force of cable-stayed footbridge with TLBO algorithm vol.40, pp.6, 2021, https://doi.org/10.12989/scs.2021.40.6.805