A metaheuristic approach for multi-objective optimization of the Stirling cycle with internal irreversibilities and regenerative losses using artificial bee colony algorithm

被引:12
作者
Eser, Sezgin [1 ]
Yuce, Bahadir Erman [2 ]
机构
[1] Karamanoglu Mehmetbey Univ, Fac Engn, Mech Engn Dept, TR-70200 Karaman, Turkiye
[2] Bitlis Eren Univ, Fac Engn & Architecture, Mech Engn Dept, Rahva Campus, TR-13100 Bitlis, Turkiye
关键词
Stirling engine; Multi-objective optimization; Thermodynamic analysis; Metaheuristic model; & epsilon; -dominance; Pareto frontier; LINMAP; THERMODYNAMIC ANALYSIS; HEAT ENGINE; THERMAL EFFICIENCY; POWER; DESIGN; PERFORMANCE; SYSTEM; SPACE; DISH;
D O I
10.1016/j.enconman.2023.117372
中图分类号
O414.1 [热力学];
学科分类号
摘要
This study aimed to investigate the multi-objective optimization of a Stirling cycle with a mathematical model that takes into account the dead volumes, effects of regenerative losses, and internal irreversibilities on the thermodynamic performance of the cycle. The optimization was carried out using the Artificial Bee Colony algorithm, which is a population-based metaheuristic method that mimics the foraging behavior of honeybees. The developed algorithm employs the concepts of Pareto frontier and e-dominance to find the optimal solutions in the multi-objective space which is obtained with Artificial Bee Colony algorithm. The input parameters of the system are the maximum and minimum temperatures, compression and expansion volumes, and charge pressure which affect the thermodynamic variables of the cycle. The optimization process consisted of two stages: firstly, single objective optimization was performed separately for each objective function to obtain the baseline results. Then, three different sets of triple-objective function groups were used to perform multi-objective optimization. These are Case 1 (net work output, thermal efficiency, irreversibility parameter), Case 2 (net work output, thermal efficiency, 2nd law efficiency), and Case 3 (net work output, thermal efficiency, entropy generation). The obtained results from the single and multi-objective optimizations were compared and analyzed. Since multi objective optimization involves conflicting objectives, it does not result in a single optimal solution, but rather a set of optimal solutions that represent different trade-offs among the objectives. In order to achieve the optimum results with a good trade-off between solutions Pareto frontier method is used. In addition, to obtain a good distribution of solutions and filter very similar solution points in the solution space, e-dominance was used to filter them. Finally, to select the final optimal solution from the Pareto frontier solution set, LINMAP was used as a decision-making tool which is a linear programming technique that assigns weights to each solution. The weights of the solutions are achieved according to the relative distance between objectives with their single optimal values achieved by single optimization. The best solution based on the net work output is achieved with Case 3 which includes entropy generation as different from other cases. Also, Case 3 has the lowest irreversibility parameter value even though the irreversibility parameter was optimized in Case 1. Entropy generation and mean effective pressure are quite sensitive due to the multiple solutions they have at each solution step when entropy generation is not an objective function.
引用
收藏
页数:17
相关论文
共 36 条
[1]   Thermodynamic optimization of Stirling heat pump based on multiple criteria [J].
Ahmadi, Mohammad H. ;
Ahmadi, Mohammad-Ali ;
Mohammadi, Amir H. ;
Mehrpooya, Mehdi ;
Feidt, Michel .
ENERGY CONVERSION AND MANAGEMENT, 2014, 80 :319-328
[2]   Optimal design of a solar driven heat engine based on thermal and thermo-economic criteria [J].
Ahmadi, Mohammad H. ;
Dehghani, Saeed ;
Mohammadi, Amir H. ;
Feidt, Michel ;
Barranco-Jimenez, Marco A. .
ENERGY CONVERSION AND MANAGEMENT, 2013, 75 :635-642
[3]   Multi-objective thermodynamic-based optimization of output power of Solar Dish-Stirling engine by implementing an evolutionary algorithm [J].
Ahmadi, Mohammad H. ;
Mohammadi, Amir H. ;
Dehghani, Saeed ;
Barranco-Jimenez, Marco A. .
ENERGY CONVERSION AND MANAGEMENT, 2013, 75 :438-445
[4]   Application of the multi-objective optimization method for designing a powered Stirling heat engine: Design with maximized power, thermal efficiency and minimized pressure loss [J].
Ahmadi, Mohammad H. ;
Hosseinzade, Hadi ;
Sayyaadi, Hoseyn ;
Mohammadi, Amir H. ;
Kimiaghalam, Farshad .
RENEWABLE ENERGY, 2013, 60 :313-322
[5]   Designing a solar powered Stirling heat engine based on multiple criteria: Maximized thermal efficiency and power [J].
Ahmadi, Mohammad Hossein ;
Sayyaadi, Hoseyn ;
Dehghani, Saeed ;
Hosseinzade, Hadi .
ENERGY CONVERSION AND MANAGEMENT, 2013, 75 :282-291
[6]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[7]   Multi-objective optimization of a geothermal-based multigeneration system for heating, power and purified water production purpose using evolutionary algorithm [J].
Ansarinasab, Hojat ;
Hajabdollahi, Hassan .
ENERGY CONVERSION AND MANAGEMENT, 2020, 223
[8]   Modelling of a Stirling engine with parabolic dish for thermal to electric conversion of solar energy [J].
Barreto, Germilly ;
Canhoto, Paulo .
ENERGY CONVERSION AND MANAGEMENT, 2017, 132 :119-135
[9]  
Cengel Y., 2010, THERMODYNAMICS ENG A, VSeventh
[10]   Thermodynamic design of Stirling engine using multi-objective particle swarm optimization algorithm [J].
Duan, Chen ;
Wang, Xinggang ;
Shu, Shuiming ;
Jing, Changwei ;
Chang, Huawei .
ENERGY CONVERSION AND MANAGEMENT, 2014, 84 :88-96