Multi-objective optimization of the Stirling heat engine through self-adaptive Jaya algorithm

被引:12
|
作者
Rao, R. V. [1 ,4 ]
More, K. C. [1 ]
Coelho, L. S. [2 ,5 ]
Mariani, V. C. [3 ]
机构
[1] SV Natl Inst Technol, Dept Mech Engn, Surat 395007, Gujarat, India
[2] Pontifical Catholic Univ Parana PUCPR, Ind & Syst Engn Grad Program PPGEPS, Curitiba, PR, Brazil
[3] Pontifical Catholic Univ Parana PUCPR, Mech Engn Grad Program PPGEM, Curitiba, PR, Brazil
[4] BITS Pilani, Dubai Int Acad City, Dubai Campus, Dubai, U Arab Emirates
[5] Fed Univ Parana UFPR, Dept Elect Engn, Curitiba, PR, Brazil
关键词
TIME THERMODYNAMIC EVALUATION; EVOLUTIONARY ALGORITHM; DESIGN OPTIMIZATION; THERMAL EFFICIENCY; MAXIMIZED POWER; PERFORMANCE; DISH; CYCLES; ENERGY;
D O I
10.1063/1.4987149
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
A Stirling engine presents an excellent theoretical output equivalent to the output of a Carnot engine, and it emits low levels of pollution and requires less maintenance. In this paper, a solar-powered Stirling engine is considered for optimization with multiple criteria. Hence, the present study explores the use of an improved Jaya algorithm called the self-adaptive Jaya algorithm and the basic Jaya algorithm, which are used for maximizing output power and thermal efficiency and minimizing pressure losses of the entire Stirling system. The key feature is that the self-adaptive Jaya algorithm automatically determines the population size. Hence, the user does not need to concentrate on choosing the population size. The comparison of the proposed algorithm is made with those obtained by using the non-dominated sorting genetic-algorithm-II (NSGA-II), an optimizer inbuilt in MATLAB (function gamultiobj), Front-based Yin-Yang-Pair Optimization (FYYPO), Multi-Objective Grey Wolf Optimizers (MOGWOs), Teaching-Learning-Based Optimization (TLBO), tutorial training and self-learning inspired teaching-learning based optimization (TS-TLBO), the decision-making methods like linear programming technique for multi-dimensional analysis of preference (LINMAP), technique for order of preference by similarity to ideal solution (TOPSIS), and Bellman-Zadeh, and experimental results. The results achieved by using Jaya and self-adaptive Jaya algorithms are compared with the results achieved by using the NSGA-II, gamultiobj, FYYPO, MOGWO, TLBO, TS-TLBO, LINMAP, TOPSIS, Bellman-Zadeh, and experimental results. The Jaya algorithm and its improved version are proved to be better compared to other optimization algorithms with respect to the computational effort and function evaluations. Published by AIP Publishing.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Improved multi-objective Jaya optimization algorithm for a solar dish Stirling engine
    Rao, R. Venkata
    Keesari, Hameer Singh
    Oclon, P.
    Taler, Jan
    [J]. JOURNAL OF RENEWABLE AND SUSTAINABLE ENERGY, 2019, 11 (02)
  • [2] A self-adaptive evolutionary algorithm for multi-objective optimization
    Cao, Ruifen
    Li, Guoli
    Wu, Yican
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 553 - 564
  • [3] Multi-objective optimization based on self-adaptive differential evolution algorithm
    Huang, V. L.
    Qin, A. K.
    Suganthan, P. N.
    Tasgetiren, M. F.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3601 - +
  • [4] Multi-objective Optimization Using Self-adaptive Differential Evolution Algorithm
    Huang, V. L.
    Zhao, S. Z.
    Mallipeddi, R.
    Suganthan, P. N.
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 190 - 194
  • [5] Multi-objective flexible job shop green scheduling problem with self-adaptive Jaya algorithm
    Wang, Jian-Hua
    Pan, Yu-Jie
    Sun, Rui
    [J]. Kongzhi yu Juece/Control and Decision, 2021, 36 (07): : 1714 - 1722
  • [6] Multi-objective optimization of Stirling heat engine with various heat and mechanical losses
    Xu, Haoran
    Chen, Lingen
    Ge, Yanlin
    Feng, Huijun
    [J]. ENERGY, 2022, 256
  • [7] Multi-objective Optimisation by Self-adaptive Evolutionary Algorithm
    Oliver, John M.
    Kipouros, Timoleon
    Savill, A. Mark
    [J]. EVOLVE - A BRIDGE BETWEEN PROBABILITY, SET ORIENTED NUMERICS AND EVOLUTIONARY COMPUTATION VII, 2017, 662 : 111 - 134
  • [8] Self-Adaptive Sampling in Noisy Multi-objective Optimization
    Rakshit, Pratyusha
    Konar, Amit
    Nagar, Atulya
    [J]. 2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 2155 - 2162
  • [9] Multi-objective Jaya Algorithm for Solving Constrained Multi-objective Optimization Problems
    Naidu, Y. Ramu
    Ojha, A. K.
    Devi, V. Susheela
    [J]. ADVANCES IN HARMONY SEARCH, SOFT COMPUTING AND APPLICATIONS, 2020, 1063 : 89 - 98
  • [10] Effective multi-objective optimization of Stirling engine systems
    Punnathanam, Varun
    Kotecha, Prakash
    [J]. APPLIED THERMAL ENGINEERING, 2016, 108 : 261 - 276