An adaptive hybrid atom search optimization with particle swarm optimization and its application to optimal no-load PID design of hydro-turbine governor

One metaheuristic algorithm recently introduced is atom search optimization (ASO), inspired by the physical movement of atoms based on the molecular dynamics in nature. ASO displays a unique search ability by employing the interaction force from the potential energy and the constraint force. Despite some successful applications, it still suffers from a local optima stagnation and a low search efficiency. To alleviate these disadvantages, a new adaptive hybridized optimizer named AASOPSO is proposed. In this study, the individual and group cognitive components in particle swarm optimization (PSO) are integrated into ASO to accelerate the exploitation phase, and the acceleration coefficients are introduced to adaptively achieve a good balance between exploration and exploitation. Meanwhile, to improve the search performance of the algorithm, each individual atom possesses its own force constant, which is effectively and adaptively adjusted based on the feedback of the fitness of the atom in some sequential steps. The performance of AASOPSO is evaluated on two sets of benchmark functions compared to the other population-based optimizers to show its effectiveness. Additionally, AASOPSO is applied to the optimal no-load PID design of the hydro-turbine governor. The simulation results reveal that AASOPSO is more successful than its competitors in searching the global optimal PID parameters.

[1]  Huiling Chen,et al.  A new fruit fly optimization algorithm enhanced support vector machine for diagnosis of breast cancer based on high-level features , 2019, BMC Bioinformatics.

[2]  Sriparna Saha,et al.  New cuckoo search algorithms with enhanced exploration and exploitation properties , 2018, Expert Syst. Appl..

[3]  Hui Zhao,et al.  A novel nature-inspired algorithm for optimization: Virus colony search , 2016, Adv. Eng. Softw..

[4]  H. Gharavi,et al.  Imperial competitive algorithm optimization of fuzzy multi-objective design of a hybrid green power system with considerations for economics, reliability, and environmental emissions , 2015 .

[5]  Tarik A. Rashid,et al.  Donkey and Smuggler Optimization Algorithm: A Collaborative Working Approach to Path Finding , 2019, J. Comput. Des. Eng..

[6]  Li Xiao,et al.  An Optimizing Method Based on Autonomous Animats: Fish-swarm Algorithm , 2002 .

[7]  Nor Ashidi Mat Isa,et al.  Teaching and peer-learning particle swarm optimization , 2014, Appl. Soft Comput..

[8]  Zhenxing Zhang,et al.  Atom search optimization and its application to solve a hydrogeologic parameter estimation problem , 2019, Knowl. Based Syst..

[9]  Long Chen,et al.  Application of an improved PSO algorithm to optimal tuning of PID gains for water turbine governor , 2011 .

[10]  S. Joshi,et al.  Atom search sunflower optimization for trust‐based routing in internet of things , 2020, International Journal of Numerical Modelling: Electronic Networks, Devices and Fields.

[11]  Seyed Mostafa Bozorgi,et al.  IWOA: An improved whale optimization algorithm for optimization problems , 2019, J. Comput. Des. Eng..

[12]  Sadok Bouamama,et al.  Firework Algorithm For Multi-Objective Optimization Of A Multimodal Transportation Network Problem , 2017, KES.

[13]  Jiujun Cheng,et al.  An aggregative learning gravitational search algorithm with self-adaptive gravitational constants , 2020, Expert Syst. Appl..

[14]  Liying Wang,et al.  Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications , 2020, Eng. Appl. Artif. Intell..

[15]  Rohit Salgotra,et al.  The naked mole-rat algorithm , 2019, Neural Computing and Applications.

[16]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[17]  Sriparna Saha,et al.  On Some Improved Versions of Whale Optimization Algorithm , 2019, Arabian Journal for Science and Engineering.

[18]  Michael N. Vrahatis,et al.  Particle Swarm Optimization and Intelligence: Advances and Applications , 2010 .

[19]  Maral Goharzay,et al.  Computer-aided SPT-based reliability model for probability of liquefaction using hybrid PSO and GA , 2020, J. Comput. Des. Eng..

[20]  Fei Yu,et al.  Triple Archives Particle Swarm Optimization , 2020, IEEE Transactions on Cybernetics.

[21]  Chaolong Zhang,et al.  Sequential Hybrid Particle Swarm Optimization and Gravitational Search Algorithm with Dependent Random Coefficients , 2020 .

[22]  Zhengyun Ren,et al.  Computation of stabilizing PI and PID controllers by using Kronecker summation method , 2009 .

[23]  Songfeng Lu,et al.  Automatic Data Clustering based on Hybrid Atom Search Optimization and Sine-Cosine Algorithm , 2019, 2019 IEEE Congress on Evolutionary Computation (CEC).

[24]  José Aguilar-Castro,et al.  Integration in industrial automation based on multi-agent systems using cultural algorithms for optimizing the coordination mechanisms , 2017, Comput. Ind..

[25]  P. J. Pawar,et al.  Production planning and scheduling problem of continuous parallel lines with demand uncertainty and different production capacities , 2020, J. Comput. Des. Eng..

[26]  Weiguo Zhao,et al.  Artificial ecosystem-based optimization: a novel nature-inspired meta-heuristic algorithm , 2019, Neural Computing and Applications.

[27]  Bo Wei,et al.  Particle swarm optimization using multi-level adaptation and purposeful detection operators , 2017, Inf. Sci..

[28]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[29]  Guo Lei Application improved particle swarm algorithm in parameter optimization of hydraulic turbine governing systems , 2017, 2017 IEEE 3rd Information Technology and Mechatronics Engineering Conference (ITOEC).

[30]  Yeon-Ho Chung,et al.  Visible light signal strength optimization using genetic algorithm in non-line-of-sight optical wireless communication , 2018, Optics Communications.

[31]  Hongrun Wu,et al.  Multiple adaptive strategies based particle swarm optimization algorithm , 2020, Swarm Evol. Comput..

[32]  Zhou Jianzhon Nonlinear PID Parameter Optimization for Hydraulic Turbine Governing System Based on GSA , 2014 .

[33]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[34]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[35]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[36]  Urvinder Singh,et al.  A Novel Binary Spider Monkey Optimization Algorithm for Thinning of Concentric Circular Antenna Arrays , 2016 .

[37]  Serdar Ekinci,et al.  A New Fusion of ASO with SA Algorithm and Its Applications to MLP Training and DC Motor Speed Control , 2021, Arabian Journal for Science and Engineering.

[38]  Shangce Gao,et al.  A hierarchical gravitational search algorithm with an effective gravitational constant , 2019, Swarm Evol. Comput..

[39]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[40]  D. Menaga,et al.  Fractional-atom search algorithm-based deep recurrent neural network for cancer classification , 2021 .

[41]  Urvinder Singh,et al.  Synthesis of Linear Antenna Arrays Using Enhanced Firefly Algorithm , 2018, Arabian Journal for Science and Engineering.

[42]  Sriparna Saha,et al.  Improved Flower Pollination Algorithm for Linear Antenna Design Problems , 2019, SocProS.

[43]  Pinar Çivicioglu,et al.  Backtracking Search Optimization Algorithm for numerical optimization problems , 2013, Appl. Math. Comput..

[44]  Rohit Salgotra,et al.  On the improvement in grey wolf optimization , 2019, Neural Computing and Applications.

[45]  Om P. Malik,et al.  An orthogonal test approach based control parameter optimization and its application to a hydro-turbine governor , 1997 .

[46]  Huang Hui Optimization of Hydro Turbine Governor Parameters Based on Improved Particle Swarm , 2005 .

[47]  Dr. Hyuk-Jae Roh Comparative study on the performance of four fundamental optimization algorithms applied for transportation mode choice modelling , 2021 .

[48]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[49]  Syed Mithun Ali,et al.  A novel particle swarm optimization-based grey model for the prediction of warehouse performance , 2021, J. Comput. Des. Eng..

[50]  Zhiwei Wang,et al.  Particle swarm optimization algorithm to solve the deconvolution problem for rolling element bearing fault diagnosis. , 2019, ISA transactions.

[51]  Abdul Rahim Abdullah,et al.  Chaotic Atom Search Optimization for Feature Selection , 2020 .

[52]  Debahuti Mishra,et al.  Stock market prediction using Firefly algorithm with evolutionary framework optimized feature reduction for OSELM method , 2019, Expert Syst. Appl. X.

[53]  Jiujun Cheng,et al.  Chaotic Local Search-Based Differential Evolution Algorithms for Optimization , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[54]  Chandan Kumar Shiva,et al.  Frequency stability of interconnected power systems using atom search optimization algorithm , 2020 .

[55]  Xin Ye,et al.  Loan evaluation in P2P lending based on Random Forest optimized by genetic algorithm with profit score , 2018, Electron. Commer. Res. Appl..

[56]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

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

[58]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[59]  Saeid Barshandeh,et al.  A new hybrid chaotic atom search optimization based on tree-seed algorithm and Levy flight for solving optimization problems , 2020, Engineering computations.

[60]  Hameer Singh Keesari,et al.  A self-adaptive population Rao algorithm for optimization of selected bio-energy systems , 2020, J. Comput. Des. Eng..

[61]  Haiqiang Chen,et al.  Modified Atom Search Optimization Based on Immunologic Mechanism and Reinforcement Learning , 2020 .

[62]  Pinar Civicioglu,et al.  Weighted differential evolution algorithm for numerical function optimization: a comparative study with cuckoo search, artificial bee colony, adaptive differential evolution, and backtracking search optimization algorithms , 2018, Neural Computing and Applications.

[63]  Shu-Kun Lin,et al.  Distinguishability, Information and Useful Energies , 2008 .

[64]  R. M. Rizk-Allah,et al.  Hybridizing sine cosine algorithm with multi-orthogonal search strategy for engineering design problems , 2018, J. Comput. Des. Eng..

[65]  Jing J. Liang,et al.  Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization , 2005 .

[66]  Bernard F. Lamond,et al.  Novel self-adaptive particle swarm optimization methods , 2016, Soft Comput..

[67]  K. V. Arya,et al.  An effective gbest-guided gravitational search algorithm for real-parameter optimization and its application in training of feedforward neural networks , 2017, Knowl. Based Syst..

[68]  Lei Yang,et al.  Fast atom search optimization based MPPT design of centralized thermoelectric generation system under heterogeneous temperature difference , 2020 .

[69]  Zheping Yan,et al.  Path planning for autonomous underwater vehicle based on an enhanced water wave optimization algorithm , 2021, Math. Comput. Simul..

[70]  Pankaj Dutta,et al.  A multiobjective optimization model for sustainable reverse logistics in Indian E-commerce market , 2020, Journal of Cleaner Production.

[71]  Aboul Ella Hassanien,et al.  An enhanced sitting–sizing scheme for shunt capacitors in radial distribution systems using improved atom search optimization , 2020, Neural Computing and Applications.

[72]  Yu Xiangyang A study of intelligent PID hydraulic turbine governorbased on genetic algorithms , 2004 .

[73]  Andrew Lewis,et al.  Adaptive gbest-guided gravitational search algorithm , 2014, Neural Computing and Applications.

[74]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[75]  C. Sagar,et al.  Determination of Johnson Cook Material Model Constants for 93% WHA and Optimization using Genetic Algorithm , 2018 .

[76]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

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

[78]  Yong Zhang,et al.  An Improved Atom Search Optimization With Cellular Automata, a Lévy Flight and an Adaptive Weight Strategy , 2020, IEEE Access.

[79]  Abdel-Moamen M. Abdel-Rahim,et al.  Optimal Power Flow Using Atom Search Optimization , 2019, 2019 Innovations in Power and Advanced Computing Technologies (i-PACT).

[80]  Fei Yu,et al.  An expanded particle swarm optimization based on multi-exemplar and forgetting ability , 2020, Inf. Sci..

[81]  Y. Çakır,et al.  Material model parameter estimation with genetic algorithm optimization method and modeling of strain and temperature dependent behavior of epoxy resin with cooperative-VBO model , 2019, Mechanics of Materials.

[82]  Mahdi Yaghoobi,et al.  Improved invasive weed optimization algorithm (IWO) based on chaos theory for optimal design of PID controller , 2019, J. Comput. Des. Eng..

[83]  Ponnuthurai Nagaratnam Suganthan,et al.  Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization , 2014 .

[84]  Attia A. El-Fergany,et al.  Steady-State Modeling of Fuel Cells Based on Atom Search Optimizer , 2019, Energies.

[85]  Shaopu Yang,et al.  A general multi-objective optimized wavelet filter and its applications in fault diagnosis of wheelset bearings , 2020 .

[86]  Liu Lilan,et al.  PID Parameters Optimization Research for Hydro Turbine Governor by an Improved Fuzzy Particle Swarm Optimization Algorithm , 2016 .

[87]  Jiujun Cheng,et al.  Dendritic Neuron Model With Effective Learning Algorithms for Classification, Approximation, and Prediction , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[88]  Wen-Tsao Pan,et al.  A new Fruit Fly Optimization Algorithm: Taking the financial distress model as an example , 2012, Knowl. Based Syst..

[89]  Sankalap Arora,et al.  Chaotic whale optimization algorithm , 2018, J. Comput. Des. Eng..

[90]  S. Mirjalili,et al.  A new hybrid PSOGSA algorithm for function optimization , 2010, 2010 International Conference on Computer and Information Application.

[91]  Zhenxing Zhang,et al.  Supply-Demand-Based Optimization: A Novel Economics-Inspired Algorithm for Global Optimization , 2019, IEEE Access.