Improved multi-objective Jaya optimization algorithm for a solar dish Stirling engine

This study proposes an adaptive multi-team perturbation guiding Jaya (AMTPG Jaya) algorithm. The proposed approach uses multiple teams to explore the search space. Depending on the percentage of consumed function evaluations, the AMTPG Jaya algorithm adjusts the number of teams in the search. Furthermore, all teams move from a single population set and are simultaneously guided by different perturbation equations to different regions of search space. As each team has a different perturbation scheme, the set of moves to new positions by each team is unique. During the search process, the perturbation equations are exchanged depending on the quality of the solutions produced by them. The proposed algorithm employs dominance principles and the crowding distance estimation method to handle the multiple objectives simultaneously. The proposed algorithm is examined using two multi-objective optimization case studies of a solar dish Stirling heat engine system and a multi-objective optimization case study of the Stirling heat pump. Also, the Technique for Order of Preference by Similarity to Ideal Solution decision-making method is employed for identifying an optimal solution. The computational results obtained by the proposed AMTPG Jaya algorithm are superior to those achieved by the other algorithms presented in this work.This study proposes an adaptive multi-team perturbation guiding Jaya (AMTPG Jaya) algorithm. The proposed approach uses multiple teams to explore the search space. Depending on the percentage of consumed function evaluations, the AMTPG Jaya algorithm adjusts the number of teams in the search. Furthermore, all teams move from a single population set and are simultaneously guided by different perturbation equations to different regions of search space. As each team has a different perturbation scheme, the set of moves to new positions by each team is unique. During the search process, the perturbation equations are exchanged depending on the quality of the solutions produced by them. The proposed algorithm employs dominance principles and the crowding distance estimation method to handle the multiple objectives simultaneously. The proposed algorithm is examined using two multi-objective optimization case studies of a solar dish Stirling heat engine system and a multi-objective optimization case study of the...

[1]  Alibakhsh Kasaeian,et al.  Enhancing and multi-objective optimising of the performance of Stirling engine using third-order thermodynamic analysis , 2018 .

[2]  R. Rao Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems , 2016 .

[3]  Joze Balic,et al.  A new multi-objective Jaya algorithm for optimization of modern machining processes , 2016 .

[4]  Hoseyn Sayyaadi,et al.  Designing a solar powered Stirling heat engine based on multiple criteria: Maximized thermal efficiency and power , 2013 .

[5]  Mehdi Mehrpooya,et al.  Thermodynamic optimization of Stirling heat pump based on multiple criteria , 2014 .

[6]  Varun Punnathanam,et al.  Multi-objective optimization of Stirling engine systems using Front-based Yin-Yang-Pair Optimization , 2017 .

[7]  R. Venkata Rao,et al.  Multi-team perturbation guiding Jaya algorithm for optimization of wind farm layout , 2018, Appl. Soft Comput..

[8]  Hoseyn Sayyaadi,et al.  Optimization of Output Power and Thermal Efficiency of Solar‐Dish Stirling Engine Using Finite Time Thermodynamic Analysis , 2015 .

[9]  Jian Lin,et al.  Optimum performance characteristics of a solar-driven Stirling heat engine system , 2015 .

[10]  R. V. Rao,et al.  Multi-objective optimization of the Stirling heat engine through self-adaptive Jaya algorithm , 2017 .

[11]  R. Venkata Rao,et al.  Economic optimization of shell-and-tube heat exchanger using Jaya algorithm with maintenance consideration , 2017 .

[12]  Fathollah Pourfayaz,et al.  Thermodynamic analysis and multi objective optimization of performance of solar dish Stirling engine by the centrality of entransy and entropy generation , 2014 .

[13]  Amir H. Mohammadi,et al.  Multi-objective thermodynamic-based optimization of output power of Solar Dish-Stirling engine by implementing an evolutionary algorithm , 2013 .

[14]  Iskander Tlili,et al.  Thermodynamic analysis of the Stirling heat engine with regenerative losses and internal irreversibilities , 2008 .

[15]  Aijun Liu,et al.  Abnormal Breast Detection in Mammogram Images by Feed-forward Neural Network Trained by Jaya Algorithm , 2017, Fundam. Informaticae.

[16]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[17]  R. Venkata Rao,et al.  Optimisation of welding processes using quasi-oppositional-based Jaya algorithm , 2017, J. Exp. Theor. Artif. Intell..

[18]  R. Venkata Rao,et al.  Multi-objective design optimization of heat exchangers using elitist-Jaya algorithm , 2018 .

[19]  S. C. Kaushik,et al.  Multi-objective thermo-economic optimization of solar parabolic dish Stirling heat engine with regenerative losses using NSGA-II and decision making , 2016 .

[20]  Wei Liu,et al.  Performance analysis and multi-objective optimization of a Stirling engine based on MOPSOCD , 2018 .

[21]  Arjun Sharma,et al.  Finite time thermodynamic analysis and optimization of solar-dish Stirling heat engine with regenerative losses , 2011 .

[22]  R. V. Rao,et al.  Single- and Multi-Objective Design Optimization of Plate-Fin Heat Exchangers Using Jaya Algorithm , 2018 .

[23]  Panagiotis D. Michailidis An efficient multi-core implementation of the Jaya optimisation algorithm , 2017, Int. J. Parallel Emergent Distributed Syst..

[24]  Yudong Zhang,et al.  Tea Category Identification Using a Novel Fractional Fourier Entropy and Jaya Algorithm , 2016, Entropy.

[25]  Rahman Saidur,et al.  Multi-objective optimization in a finite time thermodynamic method for dish-Stirling by branch and bound method and MOPSO algorithm , 2020 .

[26]  R. Venkata Rao,et al.  Thermal performance optimization of the underground power cable system by using a modified Jaya algorithm , 2018 .

[27]  S. C. Kaushik,et al.  Finite time thermodynamic evaluation of irreversible Ericsson and Stirling heat engines , 2001 .

[28]  Xu Chen,et al.  Parameters identification of photovoltaic models using an improved JAYA optimization algorithm , 2017 .

[29]  D. G. Thombare,et al.  TECHNOLOGICAL DEVELOPMENT IN THE STIRLING CYCLE ENGINES , 2008 .

[30]  Jan Taler,et al.  Dimensional optimization of a micro-channel heat sink using Jaya algorithm , 2016 .

[31]  Qun Niu,et al.  An Improved Multi-objective Bare-Bones PSO for Optimal Design of Solar Dish Stirling Engine Systems , 2017, LSMS/ICSEE.

[32]  R. Venkata Rao,et al.  Multi-objective optimization of machining and micro-machining processes using non-dominated sorting teaching–learning-based optimization algorithm , 2016, Journal of Intelligent Manufacturing.

[33]  Chih Wu,et al.  Power optimization of an endoreversible stirling cycle with regeneration , 1994 .

[34]  Wang Weiwei,et al.  Optimization of solar-powered Stirling heat engine with finite-time thermodynamics , 2011 .

[35]  Nguyen-Thoi Trung,et al.  Efficiency of Jaya algorithm for solving the optimization-based structural damage identification problem based on a hybrid objective function , 2017 .

[36]  S. C. Kaushik,et al.  Finite time thermodynamic analysis of endoreversible Stirling heat engine with regenerative losses , 2000 .

[37]  Norman Mariun,et al.  Optimal Power Flow Using the Jaya Algorithm , 2016 .

[38]  Alibakhsh Kasaeian,et al.  Multi-objective optimization of Stirling engine using non-ideal adiabatic method , 2014 .

[39]  Xinggang Wang,et al.  Thermodynamic design of Stirling engine using multi-objective particle swarm optimization algorithm , 2014 .