Optimal Design and Simulation for PID Controller Using Fractional-Order Fish Migration Optimization Algorithm

Proportional Integral Derivative (PID) controller is one of the most classical controllers, which has a good performance in industrial applications. The traditional PID parameter tuning relies on experience, however, the intelligent algorithm is used to optimize the controller, which makes it more convenient. Fish Migration Optimization (FMO) is an excellent algorithm that mimics the swim and migration behaviors of fish biology. Especially, the formulas for optimization were obtained from biologists. However, the optimization effect of FMO for PID control is not prominent, since it is easy to skip the optimal solution with integer-order velocity. In order to improve the optimization performance of FMO, Fractional-Order Fish Migration Optimization (FOFMO) is proposed based on fractional calculus (FC) theory. In FOFMO, the velocity and position are updated in fractional-order forms. In addition, the fishes should migration back to a position which is more conducive to survival. Therefore, a new strategy based on the global best solution to generate new positions of offsprings is proposed. The experiments are performed on benchmark functions and PID controller. The results show that FOFMO is superior to the original FMO, and the PID controller tuned by FOFMO is more robust and has better performance than other contrast algorithms.

[1]  Seyedali Mirjalili,et al.  SCA: A Sine Cosine Algorithm for solving optimization problems , 2016, Knowl. Based Syst..

[2]  Ya Gao,et al.  A Multifactorial Short-Term Load Forecasting Model Combined With Periodic and Non-Periodic Features - A Case Study of Qingdao, China , 2020, IEEE Access.

[3]  B. Nagaraj,et al.  A comparative study of PID controller tuning using GA, EP, PSO and ACO , 2010, 2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES.

[4]  Jeng-Shyang Pan,et al.  A parallel compact cuckoo search algorithm for three-dimensional path planning , 2020, Appl. Soft Comput..

[5]  Shu-Chuan Chu,et al.  Applying Adaptive and Self Assessment Fish Migration Optimization on Localization of Wireless Sensor Network on 3-D Te rrain , 2020, J. Inf. Hiding Multim. Signal Process..

[6]  Ping Zhang,et al.  Adaptive Cat Swarm Optimization Algorithm and Its Applications in Vehicle Routing Problems , 2020 .

[7]  Shu-Chuan Chu,et al.  A Parallel Multi-Verse Optimizer for Application in Multilevel Image Segmentation , 2020, IEEE Access.

[8]  Pawel D. Domanski Statistical measures for proportional–integral–derivative control quality: Simulations and industrial data , 2018, J. Syst. Control. Eng..

[9]  M. M. Ardehali,et al.  Genetic algorithm-based fuzzy-PID control methodologies for enhancement of energy efficiency of a dynamic energy system , 2011 .

[10]  Trong-The Nguyen,et al.  A Compact Bat Algorithm for Unequal Clustering in Wireless Sensor Networks , 2019, Applied Sciences.

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

[12]  Jeng-Shyang Pan,et al.  A Parallel Quasi-Affine Transformation Evolution Algorithm for Global Optimization , 2019, J. Netw. Intell..

[13]  Jeng-Shyang Pan,et al.  Fish Migration Optimization Based on the Fishy Biology , 2010, 2010 Fourth International Conference on Genetic and Evolutionary Computing.

[14]  Zafer Bingul A New PID Tuning Technique Using Differential Evolution for Unstable and Integrating Processes with Time Delay , 2004, ICONIP.

[15]  Paulo Moura Oliveira,et al.  Particle swarm optimization with fractional-order velocity , 2010 .

[16]  Darrell Whitley,et al.  A genetic algorithm tutorial , 1994, Statistics and Computing.

[17]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[18]  Ibrahim Beklan Kucukdemiral,et al.  Enhanced Fractional Chaotic Whale Optimization Algorithm for Parameter Identification of Isolated Wind-Diesel Power Systems , 2020, IEEE Access.

[19]  Zafer Bingul,et al.  A novel performance criterion approach to optimum design of PID controller using cuckoo search algorithm for AVR system , 2018, J. Frankl. Inst..

[20]  AlfiAlireza,et al.  A memetic algorithm applied to trajectory control by tuning of Fractional Order Proportional-Integral-Derivative controllers , 2015 .

[21]  Shu-Chuan Chu,et al.  Internal search of the evolution matrix in QUasi-Affine TRansformation Evolution (QUATRE) algorithm , 2020, Journal of Intelligent & Fuzzy Systems.

[22]  Pei Hu,et al.  Improved Binary Grey Wolf Optimizer and Its application for feature selection , 2020, Knowl. Based Syst..

[23]  S. K. Lakshmanaprabu,et al.  Financial crisis prediction model using ant colony optimization , 2020, Int. J. Inf. Manag..

[24]  Manuel López-Ibáñez,et al.  Ant colony optimization , 2010, GECCO '10.

[25]  Shu-Chuan Chu,et al.  A Compact Pigeon-Inspired Optimization for Maximum Short-Term Generation Mode in Cascade Hydroelectric Power Station , 2020, Sustainability.

[26]  Zafer Bingul,et al.  Comparison of PID and FOPID controllers tuned by PSO and ABC algorithms for unstable and integrating systems with time delay , 2018 .

[27]  Jeng-Shyang Pan,et al.  QUasi-Affine TRansformation Evolution with External ARchive (QUATRE-EAR): An enhanced structure for Differential Evolution , 2018, Knowl. Based Syst..

[28]  F. Mainardi,et al.  Fractals and fractional calculus in continuum mechanics , 1997 .

[29]  Dalia Yousri,et al.  Fractional-order cuckoo search algorithm for parameter identification of the fractional-order chaotic, chaotic with noise and hyper-chaotic financial systems , 2020, Eng. Appl. Artif. Intell..

[30]  Jeng-Shyang Pan,et al.  Novel Artificial Bee Colony Algorithm Based Load Balance Method In Cloud Computing , 2017, J. Inf. Hiding Multim. Signal Process..

[31]  Peter Rossmanith,et al.  Simulated Annealing , 2008, Taschenbuch der Algorithmen.

[32]  R. Storn,et al.  Differential Evolution , 2004 .

[33]  Diego Oliva,et al.  Fractional Lévy flight bat algorithm for global optimisation , 2020, Int. J. Bio Inspired Comput..

[34]  Xin Chen,et al.  Semantic Segmentation of Remote Sensing Images Using Transfer Learning and Deep Convolutional Neural Network With Dense Connection , 2020, IEEE Access.

[35]  J. A. Tenreiro Machado,et al.  Complex-order particle swarm optimization , 2021, Commun. Nonlinear Sci. Numer. Simul..

[36]  Ying Tan,et al.  A modified particle swarm optimization based on decomposition with different ideal points for many-objective optimization problems , 2020, Complex & Intelligent Systems.

[37]  Peter L. Douglas,et al.  Optimized PID controller for an industrial biological fermentation process , 2018 .

[38]  Jeng-Shyang Pan,et al.  Improved Compact Cuckoo Search Algorithm Applied to Location of Drone Logistics Hub , 2020, Mathematics.

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

[40]  Alireza Alfi,et al.  Fractional calculus-based firefly algorithm applied to parameter estimation of chaotic systems , 2018, Chaos, Solitons & Fractals.

[41]  Sujin Bureerat,et al.  A novel hybrid Harris hawks-simulated annealing algorithm and RBF-based metamodel for design optimization of highway guardrails , 2020 .

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

[43]  Jeng-Shyang Pan,et al.  Study of PSO Optimized BP Neural Network and Smith Predictor for MOCVD Temperature Control in 7 nm 5G Chip Process , 2020, AISI.

[44]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[45]  Nuno M. Fonseca Ferreira,et al.  Introducing the fractional-order Darwinian PSO , 2012, Signal Image Video Process..

[46]  Adrián Riesco,et al.  Fuzzy Matching for Cellular Signaling Networks in a Choroidal Melanoma Model , 2020, PACBB.

[47]  Trong-The Nguyen,et al.  An Efficient Differential Evolution Via Both Top Collective and p-Best Information , 2020 .

[48]  Pei Hu,et al.  Quasi-Affine Transformation Evolutionary Algorithm With Communication Schemes for Application of RSSI in Wireless Sensor Networks , 2020, IEEE Access.

[49]  Jeng-Shyang Pan,et al.  Sine Cosine Algorithm with Multigroup and Multistrategy for Solving CVRP , 2020 .

[50]  Trong-The Nguyen,et al.  Enhanced Secret Hiding Mechanism Based on Genetic Algorithm , 2019, Advances in Intelligent Information Hiding and Multimedia Signal Processing.

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

[52]  Wen-jing Niu,et al.  Ecological operation of cascade hydropower reservoirs by elite-guide gravitational search algorithm with Lévy flight local search and mutation , 2020 .

[53]  Jeng-Shyang Pan,et al.  A Multi-group Grasshopper Optimisation Algorithm for Application in Capacitated Vehicle Routing Problem , 2020 .

[54]  José António Tenreiro Machado,et al.  Fractional fixed-structure H∞ controller design using Augmented Lagrangian Particle Swarm Optimization with Fractional Order Velocity , 2019, Appl. Soft Comput..

[55]  Pei-wei Tsai,et al.  Cat Swarm Optimization , 2006, PRICAI.

[56]  Z. Bingul,et al.  A new PID tuning technique using ant algorithm , 2004, Proceedings of the 2004 American Control Conference.