Abstract
A new topology optimization scheme based on a Harmony search (HS) as a metaheuristic method was proposed and applied to static stiffness topology optimization problems. To apply the HS to topology optimization, the variables in HS were transformed to those in topology optimization. Compliance was used as an objective function, and harmony memory was defined as the set of the optimized topology. Also, a parametric study for Harmony memory considering rate (HMCR), Pitch adjusting rate (PAR), and Bandwidth (BW) was performed to find the appropriate range for topology optimization. Various techniques were employed such as a filtering scheme, simple average scheme and harmony rate. To provide a robust optimized topology, the concept of the harmony rate update rule was also implemented. Numerical examples are provided to verify the effectiveness of the HS by comparing the optimal layouts of the HS with those of Bidirectional evolutionary structural optimization (BESO) and Artificial bee colony algorithm (ABCA). The following conclusions could be made: (1) The proposed topology scheme is very effective for static stiffness topology optimization problems in terms of stability, robustness and convergence rate. (2) The suggested method provides a symmetric optimized topology despite the fact that the HS is a stochastic method like the ABCA. (3) The proposed scheme is applicable and practical in manufacturing since it produces a solid-void design of the optimized topology. (4) The suggested method appears to be very effective for large scale problems like topology optimization.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
M. P. Bendsǿe and N. Kikuchi, Generating optimal topologies in structural design using a homogenization method, Comput. Methods Appl. Mech. Engrg., 71 (2) (1988) 197–224.
M. P. Bendse and O. Sigmund, Topology optimization: theory, methods and applications, Springer Science & Business Media (2003).
X. Huang and Y. M. Xie, Evolutionary topology optimization of continuum structures: methods and applications, Wiley (2010).
J. A. Sethian and A. Wiegmann, Structural boundary design via level set and immersed interface methods, J. Comput. Phys., 163 (2) (2000) 489–528.
M. Burger and R. Stainko, Phase-field relaxation of topology optimization with local stress constraints, SIAM. J. Control. Optim., 45 (4) (2006) 1447–1466.
L. Bianchi, M. Dorigo, L. M. Gambardella and W. J. Gutjahr, A survey on metaheuristics for stochastic combinatorial optimization, Natural Computing, 8 (2) (2009) 239–287.
E.-G. Talbi, Metaheuristics: from design to implementation, Wiley, 74 (2009).
R. C. Eberchart and J. Kennedy, Particle swarm optimization, Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia (1995) 1942–1948.
M. Dorigo and L. M. Gambardella, Ant colony system: a cooperative learning approach to the traveling salesman problem, IEEE. T. Evolut. Comput., 1 (1997) 53–66.
D. Karaboga and B. Basturk, On the performance of artificial bee colony (ABC) algorithm, Appl. Soft. Comput., 8 (1) (2008) 687–697.
L. N. Castro and J. Timmis, Artificial immune systems: a new computational intelligence approach, Springer, 57–58 (2002).
D. E. Golberg, Genetic algorithms in search, optimization, and machine learning, Addison-Wesley, 412 (1989).
S. Kirkpatrick and M. P. Vecchi, Optimization by simmulated annealing, Science, 220 (4598) (1983) 671–680.
F. Glover and M. Laguna, Tabu Search, Springer (2013) 3261–3362.
E. Atashpaz-Gargari and C. Lucas, Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition, IEEE Congress on Evolutionary Computation, Singapore (2007) 4661–4667.
E. Rashedi, H. Nezamabadi-pour and S. Saryazdi, GSA: A gravitational search algorithm, Information Sciences, 179 (2009) 2232–2248.
B. S. Yildiz, H. Lekesiz and A. R. Yildiz, Structural design of vehicle components using gravitational search and charged system search algorithms, Materials Testing, 58 (1) (2016) 79–81.
N. Öztürk, A. R. Yildiz, N. Kaya and F. Öztürk, Neurogenetic design optimization framework to support the integrated robust design optimization process in CE, Concurrent Engineering: Research and Applications, 14 (1) (2016) 5–16.
A. R. Yildiz, A novel particle swarm optimization approach for product design and manufacturing, Int. J. Adv. Manuf. Tech., 40 (5-6) (2009) 617–628.
A. R. Yildiz, A novel hybrid immune algorithm for global optimization in design and manufacturing, Robotics and Computer-Integrated Manufacturing, 25 (2) (2009) 261–270.
Z. W. Geem, J. H. Kim and G. V. Loganathan, A new heuristic optimization algorithm: harmony search, Simulation, 76 (2) (2001) 60–68.
Z. W. Geem, Novel derivative of harmony search algorithm for discrete design variables, Appl. Math. Comput., 199 (1) (2008) 223–230.
M. P. Saka, O. Hasançebi and Z. W. Geem, Metaheuristics in structural optimization and discussions on harmony search algorithm, Swarm and Evol. Comput., 28 (2016) 88–97.
K. Paik, J. H. Jeong and J. Kim, Use of a harmony search for optimal design of coffer dam drainage pipes, J. Korean Soc. Civil Eng., 21 (2-B) (2001) 119–128.
K. S. Lee and Z. W. Geem, A new structural optimization method based on the harmony search algorithm, Comput. Struct., 82 (9) (2004) 781–798.
K. S. Lee and Z. W. Geem, A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice, Comput. Methods Appl. Mech. Eng., 194 (36) (2005) 3902–3933.
A. R. Yildiz, Hybrid Taguchi-harmony search algorithm for solving engineering optimization problems, Int. J. Industrial Engr. Theory, Applications and Practice, 15 (3) (2008) 286–293.
A. Kaveh, B. Hassani, S. Shojaee and S. M. Tavakkoli, Structural topology optimization using ant colony methodol ogy, Eng. Struct., 30 (9) (2008) 2559–2565.
K. S. Yoo and S. Y. Han, A modified ant colony optimization algorithm for dynamic topology optimization, Comput. Struct., 123 (2013) 68–78.
K. S. Yoo and S. Y. Han, Modified ant colony optimization for topology optimization of geometrically nonlinear structures, Int. J. Precis. Eng. Man., 15 (4) (2014) 679–687.
J. Y. Park and S. Y. Han, Swarm intelligence topology optimization based on artificial bee colony algorithm, Int. J. Precis. Eng. Man., 14 (1) (2013) 115–121.
J. Y. Park and S. Y. Han, Application of artificial bee colony algorithm to topology optimization for dynamic stiffness problems, Comput. Math. Appl., 66 (10) (2013) 1879–1891.
J. Y. Park and S. Y. Han, Topology optimization for nonlinear structural problems based on artificial bee colony algorithm, Int. J. Precis. Eng. Man., 16 (1) (2015) 91–97.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Gang-Won Jang
Seog-Young Han is a Professor of School of Mechanical Engineering, Hanyang University, Seoul, Korea. His research area is mainly focused on the development of topology and shape optimization algorithms based on the metaheuristic methods.
Rights and permissions
About this article
Cite this article
Lee, SM., Han, SY. Topology optimization based on the harmony search method. J Mech Sci Technol 31, 2875–2882 (2017). https://doi.org/10.1007/s12206-017-0530-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-017-0530-5