Abstract
An improved bare-bones multi-objective particle swarm optimization, namely IMOBBPSO is proposed to optimize the solar-dish Stirling engine systems. A new simple strategy for updating particle’s velocity is developed based on the conventional bare-bones PSO, aiming to enhance the diversity of the solutions and accelerate the convergence rate. In order to test the effectiveness of IMOBBPSO, four benchmarks are used. Compared with the non-dominated sorting genetic algorithm-II (NSGAII) and multi-objective particle swarm optimization algorithm (MOPSO), it is revealed that IMOBBPSO can quickly converge to the true Pareto front and efficiently solve practical problems. IMOBBPSO is then used to solve the design of the solar-dish Stirling engine. It is shown that IMOBBPSO obtains the best optimization results than NSGAII and MOPSO. It further achieves significant improvements 25.6102% to 29.2926% in terms of the output power and entropy generation rate when it is compared with existing results in the literature.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barreto, G., Canhoto, P.: Modelling of a Stirling engine with parabolic dish for thermal to electric conversion of solar energy. Energy Convers. Manag. 132, 119–135 (2017)
Hafez, A.Z., Soliman, A., El-Metwally, K.A., Ismail, I.M.: Solar parabolic dish Stirling engine system design, simulation, and thermal analysis. Energy Convers. Manag. 126, 60–75 (2016)
Ahmadi, M.H., Sayyaadi, H., Dehghani, S., Hosseinzade, H.: Designing a solar powered Stirling heat engine based on multiple criteria: maximized thermal efficiency and power. Energy Convers. Manag. 75, 282–291 (2013)
Arora, R., Kaushik, S.C., Kumar, R., Arora, R.: Multi-objective thermo-economic optimization of solar parabolic dish Stirling heat engine with regenerative losses using NSGA-II and decision making. Int. J. Electr. Power Energy Syst. 74, 25–35 (2016)
Punnathanam, V., Kotecha, P.: Effective multi-objective optimization of Stirling engine systems. Appl. Therm. Eng. 108(5), 261–276 (2016)
Punnathanam, V., Kotecha, P.: Multi-objective optimization of Stirling engine systems using front-based Yin-Yang-pair optimization. Energy Convers. Manag. 133(1), 332–348 (2017)
Ahmadi, M.H., Sayyaadi, H., Mohammadi, A.H., Barranco-Jimenez, M.A.: Thermo-economic multi-objective optimization of solar dish-Stirling engine by implementing evolutionary algorithm. Energy Convers. Manag. 73, 370–380 (2013)
Ferreira, A.C., Nunes, M.L., Teixeira, J.C.F., Martins, L.A.S.B., Teixeira, S.F.C.F.: Thermodynamic and economic optimization of a solar-powered Stirling engine for micro-cogeneration purposes. Energy. 111, 1–17 (2016)
Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: Improving the strength pareto evolutionary algorithm. Technical report Computer Engineering and Networks Laboratory, Department of Electrical Engineering, Swiss Federal Institute of Technology (ETH) Zurich, Switzerland (2001)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multi objective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Zhang, Q.F., Liu, W., Li, H.: The performance of a new version of MOEA/D on CEC09 unconstrained MOP instances. In: IEEE Congress on Evolutionary Computing (CEC), Trondheim, pp. 18–21 (2009)
Parsopoulos, K.E., Tasoulis, D.K., Vrahatis, M.N.: Multi-objective optimization using parallel vector evaluated particle swarm optimization. In: International Conference on Artificial Intelligence and Applications (AIA 2004), vol. 2, pp. 823–828 (2004)
Coello, C.A.C., Pulido, G.T., Lechuga, M.S.: Handling multiple objectives with particle swarm optimization. IEEE Trans. Evol. Comput. 8(3), 256–279 (2004)
Sierra, M.R., Coello Coello, C.A.: Improving PSO-Based Multi-objective Optimization Using Crowding, Mutation and ∈-Dominance. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 505–519. Springer, Heidelberg (2005). doi:10.1007/978-3-540-31880-4_35
Nebro, A.J., Durillo, J., Garcia-Nieto, J., Coello, C.A., Luna, F., Alba, E.: SMPSO: a new pso-based metaheuristic for multi-objective optimization. In: IEEE Symposium on Computational Intelligence in Multi-criteria Decision-Making, pp. 66–73 (2009)
Reddy, M.J., Kumar, D.N.: Multi-objective particle swarm optimization for generating optimal trade-offs in reservoir operation. Hydrol. Process. 21, 2897–2909 (2007)
Cabrera, J.C.F., Coello, C.A.C.: Micro-MOPSO: a multi-objective particle swarm optimizer that uses a very small population size. In: Nedjah, N., dos Santos Coelho, L., de Macedo Mourelle, L. (eds.) Multi-Objective Swarm Intelligent Systems, vol. 261, pp. 83–104. Springer, Heidelberg (2010). doi:10.1007/978-3-642-05165-4_4
Kennedy, J.: Bare bones particle swarms. In: Proceedings of the 2003 IEEE Swarm Intelligence Symposium, pp. 80–87 (2003)
Zhong, Y., Gong, D.W., Ding, Z.H.: A bare-bones multi-objective particle swarm optimization algorithm for environmental/economic dispatch. Inf. Sci. 192(1), 213–227 (2012)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948 (1995)
Zhong, Y., Gong, D.W., Ding, Z.H.: A bare-bones multi-objective particle swarm optimization algorithm for environmental/economic dispatch. Inf. Sci. 192(1), 213–227 (2012)
Van Veldhuizen, D.A., Lamont, G.B.: Multi Objective Evolutionary Algorithm Research: A History and Analysis (1998)
Zitzler, E., Thiele, L.: Multi objective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans. Evol. Comput. 3(4), 257–271 (1999)
Nedjah, N., Mourelle, L.D.M.: Evolutionary multi-objective optimization: a survey. Int. J. Bio Inspired Comput. 7(1), 1–25 (2015)
Acknowledgements
This work is supported by the National Natural Science Foundation of China (61273040).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Niu, Q., Sun, Z., Hua, D. (2017). An Improved Multi-objective Bare-Bones PSO for Optimal Design of Solar Dish Stirling Engine Systems. In: Li, K., Xue, Y., Cui, S., Niu, Q., Yang, Z., Luk, P. (eds) Advanced Computational Methods in Energy, Power, Electric Vehicles, and Their Integration. ICSEE LSMS 2017 2017. Communications in Computer and Information Science, vol 763. Springer, Singapore. https://doi.org/10.1007/978-981-10-6364-0_17
Download citation
DOI: https://doi.org/10.1007/978-981-10-6364-0_17
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6363-3
Online ISBN: 978-981-10-6364-0
eBook Packages: Computer ScienceComputer Science (R0)