Improved invasive weed optimization algorithm (IWO) based on chaos theory for optimal design of PID controller

Abstract Weed is a phenomenon which is looks for optimality and finds the best environment for life and quickly adapts itself to environmental conditions and resists changes. Considering these features, a powerful optimization algorithm is developed in this study. The invasive weed optimization algorithm (IWO) is a population-based evolutionary optimization method inspired by the behavior of weed colonies. In this paper, the IWO algorithm is based on chaos theory. Among parameters of weed optimization algorithm, standard deviation affects the performance of the algorithm significantly. Therefore, chaotic maps are used in the standard deviation parameter. Performance of the chaotic invasive weed development method is investigated on five benchmark functions, using logistic chaotic mapping. Additionally, the problem of setting the PID controller parameters for a DC motor using the proposed method is discussed. The statistical results on optimization problems show that the improved chaotic weed algorithm has gained fast convergence rate and high accuracy.

[1]  Ashkan Rahimi-Kian,et al.  Cooperative coevolutionary invasive weed optimization and its application to Nash equilibrium search in electricity markets , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[2]  Mohsen Ramezani Ghalenoei,et al.  Discrete invasive weed optimization algorithm: application to cooperative multiple task assignment of UAVs , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[3]  Swagatam Das,et al.  An ecologically inspired direct search method for solving optimal control problems with Bézier parameterization , 2011, Eng. Appl. Artif. Intell..

[4]  Michael Kirley,et al.  A Cellular Genetic Algorithm with Disturbances: Optimisation Using Dynamic Spatial Interactions , 2002, J. Heuristics.

[5]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[6]  T. Jayabarathi,et al.  Application of the invasive weed optimization algorithm to economic dispatch problems , 2012 .

[7]  Bijaya K. Panigrahi,et al.  Multi-objective optimization with artificial weed colonies , 2011, Inf. Sci..

[8]  Athanasios V. Vasilakos,et al.  A simulated weed colony system with subregional differential evolution for multimodal optimization , 2013 .

[9]  Xiao-qiang Zhao,et al.  Improved kernel possibilistic fuzzy clustering algorithm based on invasive weed optimization , 2015 .

[10]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[11]  RAVI KUMAR MANDAVA,et al.  Implementation of modified chaotic invasive weed optimization algorithm for optimizing the PID controller of the biped robot , 2018 .

[12]  Ming Yuchi,et al.  Ecology-inspired evolutionary algorithm using feasibility-based grouping for constrained optimization , 2005, 2005 IEEE Congress on Evolutionary Computation.

[13]  Saroj Pradhan,et al.  Hybridizing Invasive Weed Optimization with Firefly Algorithm for Multi-Robot Motion Planning , 2018 .

[14]  Bo Xing,et al.  Invasive Weed Optimization Algorithm , 2014 .

[15]  Mohammad Zavvar,et al.  Optimal Fuzzy Controller Based on Chaotic Invasive Weed Optimization for Damping Power System Oscillation , 2018 .

[16]  S. K. Mishra,et al.  An invasive weed optimization approach for job shop scheduling problems , 2017 .

[17]  Hamed Mojallali,et al.  Chaotic invasive weed optimization algorithm with application to parameter estimation of chaotic systems , 2012 .

[18]  Dayal R. Parhi,et al.  A new efficient optimal path planner for mobile robot based on Invasive Weed Optimization algorithm , 2014 .

[19]  Andrew U. Frank,et al.  Using a modified invasive weed optimization algorithm for a personalized urban multi-criteria path optimization problem , 2012, Int. J. Appl. Earth Obs. Geoinformation.

[20]  Ashkan Rahimi-Kian,et al.  Multiobjective invasive weed optimization: Application to analysis of Pareto improvement models in electricity markets , 2012, Appl. Soft Comput..

[21]  Yung-Fa Huang,et al.  Invasive weed optimization method based blind multiuser detection for MC-CDMA interference suppression over multipath fading channel , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[22]  Thomas Hanne,et al.  Invasive weed optimization for solving index tracking problems , 2015, Soft Comput..

[23]  Caro Lucas,et al.  A novel numerical optimization algorithm inspired from weed colonization , 2006, Ecol. Informatics.

[24]  Swagatam Das,et al.  A differential invasive weed optimization algorithm for improved global numerical optimization , 2013, Appl. Math. Comput..

[25]  Mojtaba Ghasemi,et al.  Solving non-linear, non-smooth and non-convex optimal power flow problems using chaotic invasive weed optimization algorithms based on chaos , 2014 .

[26]  Alireza Mallahzadeh,et al.  Compact U-array MIMO antenna designs using IWO algorithm , 2009 .

[27]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.