Multi-objective Thermal Exchange Optimization algorithm applied to mechanical system design
Abstract
Engineering system design is a highly relevant and dynamic field, with numerous applications reported in the literature. This type of problem generally encompasses several objectives and constraints, including those arising from mass, energy, and momentum balances, material behavior equations, and a range of environmental, physical, and operational restrictions. To address such challenges, a range of evolutionary optimization strategies has been proposed and evaluated. This work presents a Multi-objective Thermal Exchange Optimization (MTEO) algorithm that integrates concepts of Pareto dominance along with crowding distance strategies. To assess its performance, the proposed algorithm is applied to three well-established mechanical design problems. The results demonstrate that the MTEO algorithm provides accurate approximations of the Pareto front in comparison with conventional evolutionary methods. Specifically, average reductions of approximately 36%, 32%, and 68% were observed for the respective design problems. Furthermore, the MTEO parameters were found to be easy to configure across all applications.
Copyright (c) 2025 Author(s)

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
[1]Pahl G, Beitz W, Feldhusen J, Grote KH. Engineering Design: A Systematic Approach, 3rd ed. Springer; 2007. p. 617.
[2]Cross N. Design Thinking: Understanding How Designers Think and Work. Berg Publishers; 2011. p. 192.
[3]Jin B, Xu X. Pre-owned Housing Price Index Forecasts Using Gaussian Process Pegressions. Journal of Modelling in Management. 2024; 19: 1927–1958. doi: 10.1108/JM2-12-2023-0315
[4]Jin B, Xu X. Carbon Emission Allowance Price Forecasting for China Guangdong Carbon Emission Exchange via the Neural Network. Global Finance Review. 2024; 6: 3491–3507. doi: 10.18282/gfr.v6i1.3491
[5]Jin B, Xu X. Machine Learning Predictions of Regional Steel Price Indices for East China. Ironmaking & Steelmaking. 2024; 2: 1–14. doi: 10.1177/03019233241254891
[6]Jin B, Xu X. Wholesale Price Forecasts of Green Grams Using the Neural Network. Asian Journal of Economics and Banking. 2024; 3: 1–28. doi: 10.1108/AJEB-01-2024-0007
[7]Andrade JC, Lobato FS, Neiro SMS, et al. A novel multi-objective optimization strategy based on vibrating particle system algorithm applied to chemical process design. Chemical Engineering Research and Design. 2024; 208: 161–183. doi: 10.1016/j.cherd.2024.06.029
[8]Vanderplaats GN. Numerical Optimization Techniques for Engineering Design, 3rd ed. Vanderplaats Research and Development; 2001. p. 449.
[9]Edgar TF, Himmelblau DM. Optimization of Chemical Processes, 2nd ed. McGraw-Hill Science/Engineering/Math; 2001. p. 672.
[10]Deb K. Multi-Objective Optimization using Evolutionary Algorithms, 1st ed. Wiley; 2001. p. 544.
[11]Goldberg DE. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley; 1989.
[12]Storn R, Price K. Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization. 1997; 11(4): 341–359. doi: 10.1023/A:1008202821328
[13]Kennedy J, Eberhart R. Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks; 27 November–1 December 1995; Perth, Australia. pp. 1942–1948.
[14]Garcia VA, Finzi Neto RM, Lobato FS, Vieira, LGM. Reliability-based design of high-performance hydrocyclones: Multi-objective optimization, fabrication using 3D-printing and experimental analysis. Powder Technology. 2024; 435: 1–25. doi: 10.1016/j.powtec.2024.119427
[15]Lobato FS, Alamy Filho JE, Libotte GB, Platt GM. Optimizing breast cancer treatment using hyperthermia: A single and multi-objective optimal control approach. Applied Mathematical Modelling. 2024; 127: 96–118. doi: 10.1016/j.apm.2023.11.022
[16]Castro RE. Optimization of Structures with Multiobjectives by Pareto Genetic Algorithms (Portuguese). Departamento de Engenharia Civil—COPPE/UFRJ; 2001.
[17]Lobato FS, Libotte GB, Platt GM. A novel multi-objective optimization method with local search scheme using shuffled complex evolution applied to mechanical engineering problems. Engineering Computations. 2022; 39: 2958–2989. doi: 10.1108/EC-07-2021-0381
[18]Lobato FS, Lara-Molina FA, Libotte GB. A Comparative Study of Direct and Inverse Reliability Methods Applied to the Design of Robotic Manipulators. In: Kumar A, Bhandari AS, Ram M (editors). Reliability Assessment and Optimization of Complex Systems. Elsevier; 2024.
[19]Lara-Molina FA, Dumur D. Robust multi-objective optimization of parallel manipulators. Meccanica. 2021; 56(11): 2843–2860. doi: 10.1007/s11012-021-01418-z
[20]Kaveh A, Dadras A. A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Advances in Engineering Software. 2017; 110: 69–84. doi: 10.1016/j.advengsoft.2017.03.014
[21]Kaveh A, Dadras A. Structural damage identification using an enhanced thermal exchange optimization algorithm. Engineering Optimization. 2018; 50(3): 430–451. doi: 10.1080/0305215X.2017.1318872
[22]Kaveh A, Dadras A, Bakhshpoori T. Improved thermal exchange optimization algorithm for optimal design of skeletal structures. Smart Structures and Systems. 2018; 21: 263–278. doi: 10.12989/sss.2018.21.3.263
[23]Mahdad B, Djeblahi Z, Srairi K. Solving the energy management problems using thermal exchange optimization. Electrica. 2024; 24(2): 67–86. doi: 10.5152/electrica.2024.23045
[24]Mohammed AM, Soufiene B. Thermal exchange optimization based control of a doubly fed induction generator in wind energy conversion systems. Indonesian Journal of Electrical Engineering and Computer Science. 2020; 20: 1–8. doi: 10.11591/ijeecs.v20.i3.pp1252-1260
[25]Ragab M, Binaymin S. Intelligent energy-aware thermal exchange optimization with deep learning model for IoT-enabled smart healthcare. Journal of Healthcare Engineering. 2023; 2023: 1–13. doi: 10.1155/2023/3830857
[26]Emadi M, Niaei M. Network intrusion detection using thermal exchange optimization and seagull optimization algorithm. Karafan Journal. 2023; 20(3): 509–529. doi: 10.48301/kssa.2023.389398.2481
[27]Lagrari FE. Hybrid seagull optimization algorithm and thermal exchange optimization for optimal routing in VANET. Journal of Networking and Communication Systems. 2021; 4: 17–24. doi: 10.46253/jnacs.v4i3.a3
[28]Kumar S, Jangir P, Tejani GG, Premkumar M. MOTEO: A novel physics-based multiobjective thermal exchange optimization algorithm to design truss structures. Knowledge-Based Systems. 2022; 242: 1–22. doi: 10.1016/j.knosys.2022.108422
[29]Wolpert DH, Macready WG. No Free Lunch Theorems for Optimization. IEEE Transactions on Evolutionary Computation. 1997; 1: 67–82. doi: 10.1109/4235.585893
[30]Alorf A. A Survey of Recently Developed Metaheuristics and Their Comparative Analysis. Engineering Applications of Artificial Intelligence. 2023; 117: 105622. doi: 10.1016/j.engappai.2022.105622.
[31]Akan T, Anter AM, Etaner-Uyar AŞ, Oliva D. Engineering Applications of Modern Metaheuristics. Studies in Computational Intelligence. Springer International Publishing; 2023.
[32]Sorensen K. Metaheuristics—the Metaphor Exposed. International Transactions in Operational Research. 2013; 22: 3–18. doi: 10.1111/itor.12001
[33]Shirui S, Yang A, Chang C, et al. Improved Multiobjective Particle Swarm Optimization Integrating Mutation and Changing Inertia Weight Strategy for Optimal Design of the Extractive Single and Double Dividing Wall Column. Industrial & Engineering Chemistry Research. 2023; 62: 17923–17936. doi: 10.1021/acs.iecr.3c02427
[34]Schaffer JD. Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the 1st International Conference on Genetic Algorithms; July 1985; Pittsburgh, PA, USA. pp. 93–100.
[35]Pareto V. Cours D Economie Politique, volume I and II. University of Lausanne, 1896.
[36]Deb K, Amrit P, Sameer A, Meyarivan TA. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transations Evolutionary Computation. 2002; 6(2):182–197. doi: 10.1109/4235.996017
[37]Lobato FS. Multi-objective Optimization for Engineering Systems Design (Portuguese) [PhD thesis]. Universidade Federal de Uberlândia; 2008.
[38]Sadollah A, Eskandar H, Kim JH. Water cycle algorithm for solving constrained multi-objective optimization problems. Applied Soft Computing, 2015; 27: 279–298. doi: 10.1016/j.asoc.2014.10.042
[39]Mirjalili S, Saremi S, Mirjalili SM, Coelho LS. Multi-objective grey wolf optimizer: A novel algorithm for multi-criterion optimization. Expert Systems with Applications. 2016; 47: 106–119. doi: 10.1016/j.eswa.2015.10.039
[40]Mirjalili S, Jangir P, Saremi S. Multi-objective ant lion optimizer: A multi-objective optimization algorithm for solving engineering problems. Applied Intelligence. 2017; 46: 79–95. doi: 10.1007/s10489-016-0825-8
[41]Heydarianas M, Fua’ad Rahmat M. Design optimization of electrostatic sensor electrodes via MOPSO. Measurement. 2020; 152: 1–25. doi: 10.1016/j.measurement.2019.107288
[42]Lima JVCF, Lobato FS, Steffen Jr V. Solution of fractional optimal control problems by using orthogonal collocation and multi-objective optimization stochastic fractal search. Advances in Computational Intelligence. 2021; 1: 1–15. doi: 10.1007/s43674-021-00003-x
[43]Silva CAX, Taketa E, Koroishi EH, Lara-Molina FA, Faria AW, Lobato FS. Determining the parameters of active modal control in a composite beam using multi-objective optimization flower pollination. Journal of Vibration Engineering & Technologies. 2020; 8: 307–317. doi: 10.1007/s42417-019-00133-0
[44]Khodadadi N, Talatahari S, Dadras EA. MOTEO: A novel multi-objective thermal exchange optimization algorithm for engineering problems. Soft Computing. 2022; 26: 6659–6684. doi: 10.1007/s00500-022-07050-7
[45]Zitzler E, Deb K, Thiele L. Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary computation. 2000; 8: 1–15. doi: 10.1162/106365600568202
[46]Carvalho R, Saldanha RR, Gomes BN, et al. A Multi-Objective Evolutionary Algorithm Based on Decomposition for Optimal Design of Yagi-Uda Antennas. IEEE Transactions on Magnetics. 2012; 48: 803–807. doi: 10.1109/TMAG.2011.2174348
[47]Corder GW, Foreman DI. Nonparametric Statistics for Non-Statisticians: A Step-by-Step Approach, 1st ed. Wiley-Blackwell; 2009. p. 264.
[48]Osyczka A. Evolutionary Algorithms for Single and Multicriteria Design Optimization, 1st ed. Heidelberg: Physica-Verlag; 2020.
[49]Rao RV, Savsani VJ, Vakhaira DP. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Computer Aided Design. 2011; 43(1): 303–315. doi: 10.1016/j.cad.2010.12.015
[50]Cutkoski MR. On Grasp choice, grasp models, and the design of hands for manufacturing tasks. IEEE Transactions on Robotics. 1989; 5(3): 269–279. doi: 10.1109/70.34763
[51]Li M, Qin QH, Zhang SW, Deng H. Optimal design for heavy forging robot grippers. Applied Mechanics and Materials. 2010; 44–47: 743–747. doi: 10.4028/www.scientific.net/AMM.44-47.743
[52]Osyczka A, Krenich S. Some methods for multicriteria design optimization using evolutionary algorithms. Journal of Theoretical and Applied Mechanics. 2004; 42(3): 565–584.
[53]Saravanan R, Ramabalan S, Ebenezer N, Dharmaraja, C. Evolutionary multi criteria design optimization of robot grippers. Applied Soft Computing. 2009; 9(1): 159–172. doi: 10.1016/j.asoc.2008.04.001
[54]Datta R, Deb K. Multi-Objective Design and Analysis of Robot Gripper Configurations Using an Evolutionary-Classical Approach. In: Proceedings of the 13th Annual Genetic and Evolutionary Computation Conference; 12–16 July 2011; Dublin, Ireland.
[55]Avder A, Sahin I, Dorterler M. Multi-objective design optimization of the robot grippers with SPEA2. International Journal of Intelligent Systems and Applications in Engineering. 2019; 7(2): 83–87. doi: 10.18201/ijisae.2019252785



