Multi-team perturbation guiding Jaya algorithm for optimization of wind farm layout

Abstract This study proposes a Multi-team perturbation-guiding Jaya (MTPG-Jaya) algorithm which uses multiple teams to explore the search space. Each team uses the same set of a population, and there is a different perturbation or movement equation for each team. During the search process, the set of the population moves to new positions by each team uniquely. The moving equation of the worst performing team is updated online by the superiority of solutions produced by each team. The superiority of the solutions for each team is calculated based on fitness value and boundary violations of solutions. The proposed algorithm is examined using unconstrained benchmark functions and CEC-2005 test functions. Computational test results have demonstrated the effectiveness of the MTPG-Jaya algorithm when compared to other well-known approaches. Furthermore, the performances of the Jaya and MTPG-Jaya algorithms have investigated in optimizing wind farm layout. The proposed algorithm tested using three cases of wind farm layout optimization (WFLO) problem: fixed wind speed and direction (case-I); fixed wind speed with changing wind direction (case-II); both wind speed and direction are variable (case-III). The computational results revealed that in all the three cases the MTPG-Jaya algorithm performs better than or is competitive to Jaya and other compared algorithms.

[1]  R. Venkata Rao,et al.  A self-adaptive multi-population based Jaya algorithm for engineering optimization , 2017, Swarm Evol. Comput..

[2]  Vinicius Veloso de Melo,et al.  Drone Squadron Optimization: a novel self-adaptive algorithm for global numerical optimization , 2017, Neural Computing and Applications.

[3]  Jing J. Liang,et al.  Dynamic multi-swarm particle swarm optimizer with local search , 2005, 2005 IEEE Congress on Evolutionary Computation.

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

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

[6]  Carlo Poloni,et al.  Optimization of wind turbine positioning in large windfarms by means of a genetic algorithm , 1994 .

[7]  Kalyanmoy Deb,et al.  A population-based, steady-state procedure for real-parameter optimization , 2005, 2005 IEEE Congress on Evolutionary Computation.

[8]  Marcus Gallagher,et al.  Experimental results for the special session on real-parameter optimization at CEC 2005: a simple, continuous EDA , 2005, 2005 IEEE Congress on Evolutionary Computation.

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

[10]  Francisco Herrera,et al.  Adaptive local search parameters for real-coded memetic algorithms , 2005, 2005 IEEE Congress on Evolutionary Computation.

[11]  Rajesh Patel,et al.  Layout optimization of a wind farm to maximize the power output using enhanced teaching learning based optimization technique , 2017 .

[12]  R. Venkata Rao,et al.  Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems , 2016 .

[13]  Mohammad Yusri Hassan,et al.  Wake effect modeling: A review of wind farm layout optimization using Jensen׳s model , 2016 .

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

[15]  A. Kai Qin,et al.  Self-adaptive differential evolution algorithm for numerical optimization , 2005, 2005 IEEE Congress on Evolutionary Computation.

[16]  Tai-Yuan Wang,et al.  A GRASP-VNS algorithm for optimal wind-turbine placement in wind farms , 2012 .

[17]  Petr Posík,et al.  Real-parameter optimization using the mutation step co-evolution , 2005, 2005 IEEE Congress on Evolutionary Computation.

[18]  R. Venkata Rao,et al.  Surface Grinding Process Optimization Using Jaya Algorithm , 2016 .

[19]  C. Balakrishna Moorthy,et al.  A new approach to optimise placement of wind turbines using particle swarm optimisation , 2015 .

[20]  Rajesh Patel,et al.  Maximizing Energy Output of a Wind Farm Using Teaching–Learning-Based Optimization , 2015 .

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

[22]  Vinicius Veloso de Melo,et al.  Drone Squadron Optimization: a Self-adaptive Algorithm for Global Numerical Optimization , 2017, arXiv.org.

[23]  R. Venkata Rao,et al.  Constrained economic optimization of shell-and-tube heat exchangers using elitist-Jaya algorithm , 2017 .

[24]  R. V. Rao,et al.  Design optimization and analysis of selected thermal devices using self-adaptive Jaya algorithm , 2017 .

[25]  M. Y. Hussaini,et al.  Placement of wind turbines using genetic algorithms , 2005 .

[26]  Carlos García-Martínez,et al.  Hybrid real-coded genetic algorithms with female and male differentiation , 2005, 2005 IEEE Congress on Evolutionary Computation.

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

[28]  R. V. Rao,et al.  Optimal Design and Analysis of Mechanical Draft Cooling Tower Using Improved Jaya Algorithm , 2017 .

[29]  Saku Kukkonen,et al.  Real-parameter optimization with differential evolution , 2005, 2005 IEEE Congress on Evolutionary Computation.

[30]  Pedro J. Ballester,et al.  Real-parameter optimization performance study on the CEC-2005 benchmark with SPC-PNX , 2005, 2005 IEEE Congress on Evolutionary Computation.

[31]  Luciano Castillo,et al.  Unrestricted wind farm layout optimization (UWFLO): Investigating key factors influencing the maximum power generation , 2012 .

[32]  Xin Wang,et al.  An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems , 2016, J. Intell. Manuf..

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