Optimal FOPID Speed Control of DC Motor via Opposition-Based Hybrid Manta Ray Foraging Optimization and Simulated Annealing Algorithm

In this study, a fractional-order proportional–integral–derivative (FOPID) controller was used for controlling the speed of direct current (DC) motor. The parameters of the controller have optimally been adjusted using a new meta-heuristic algorithm, namely the opposition-based (OBL) hybrid manta ray foraging optimization (MRFO) with simulated annealing (SA) algorithm (OBL-MRFO-SA). The proposed novel OBL-MRFO-SA algorithm aims to improve the original MRFO algorithm in two ways. Firstly, it provides MRFO a better exploration capability with the aid of opposition-based learning. In this way, it can avoid local minimum stagnation. Secondly, it enables MRFO to have a better exploitation capability with the aid of hybridization using simulated annealing algorithm. The hybridization helps accelerating the convergence rate of MRFO. A time domain objective function which takes the performance criteria (maximum overshoot, steady-state error, rise time and settling time) into account has been used to design the FOPID based speed control system for DC motor with OBL-MRFO-SA algorithm. The performance of the proposed novel algorithm has been assessed through various analyses such as time and frequency domain simulations, robustness and load disturbance rejection. Compared to other state-of-the-art optimization algorithms, OBL-MRFO-SA has shown superior exploration and exploitation capabilities. The performance of the developed algorithm has also been demonstrated to be better by using a physical setup.

[1]  Zwe-Lee Gaing,et al.  A particle swarm optimization approach for optimum design of PID controller in AVR system , 2004 .

[2]  Majdi M. Mafarja,et al.  Hybrid Whale Optimization Algorithm with simulated annealing for feature selection , 2017, Neurocomputing.

[3]  E. S. Ali,et al.  Speed control of DC series motor supplied by photovoltaic system via firefly algorithm , 2014, Neural Computing and Applications.

[4]  Xiuqin Pan,et al.  Hybrid particle swarm optimization with simulated annealing , 2018, Multimedia Tools and Applications.

[5]  Baran Hekimoglu,et al.  Optimal Tuning of Fractional Order PID Controller for DC Motor Speed Control via Chaotic Atom Search Optimization Algorithm , 2019, IEEE Access.

[6]  Xiaojun Zhou,et al.  Fractional-order PID controller tuning using continuous state transition algorithm , 2018, Neural Computing and Applications.

[7]  Aderemi Oluyinka Adewumi,et al.  Simulated annealing based symbiotic organisms search optimization algorithm for traveling salesman problem , 2017, Expert Syst. Appl..

[8]  Kusum Deep,et al.  A Hybrid Harmony search and Simulated Annealing algorithm for continuous optimization , 2018, Inf. Sci..

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

[10]  Junaid Ali Khan,et al.  Optimal Design of PID Controller for the Speed Control of DC Motor by Using Metaheuristic Techniques , 2014, Adv. Artif. Neural Syst..

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

[12]  Provas Kumar Roy,et al.  Oppositional based grey wolf optimization algorithm for economic dispatch problem of power system , 2017, Ain Shams Engineering Journal.

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

[14]  I. Podlubny Fractional-order systems and PIλDμ-controllers , 1999, IEEE Trans. Autom. Control..

[15]  Igor Podlubny,et al.  Fractional-order systems and PI/sup /spl lambda//D/sup /spl mu//-controllers , 1999 .

[16]  Bilal H. Abed-alguni,et al.  A Hybrid Cuckoo Search and Simulated Annealing Algorithm , 2019, J. Intell. Syst..

[17]  Heming Jia,et al.  Dragonfly Algorithm with Opposition-Based Learning for Multilevel Thresholding Color Image Segmentation , 2019, Symmetry.

[18]  Miguel G. Villarreal-Cervantes,et al.  An adaptive control study for a DC motor using meta-heuristic algorithms , 2017 .

[19]  M. Nazari,et al.  A new hybrid particle swarm and simulated annealing stochastic optimization method , 2017, Appl. Soft Comput..

[20]  Alain Oustaloup,et al.  Frequency-band complex noninteger differentiator: characterization and synthesis , 2000 .

[21]  Erik Valdemar Cuevas Jiménez,et al.  An opposition-based social spider optimization for feature selection , 2019, Soft Computing.

[22]  Baran Hekimoglu,et al.  Optimally Designed PID Controller for a DC-DC Buck Converter via a Hybrid Whale Optimization Algorithm with Simulated Annealing , 2020 .

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

[24]  Hamid R. Tizhoosh,et al.  Opposition-Based Learning: A New Scheme for Machine Intelligence , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[25]  Emre Çelik,et al.  A hybrid symbiotic organisms search and simulated annealing technique applied to efficient design of PID controller for automatic voltage regulator , 2018, Soft Comput..

[26]  Ahmed A. Ewees,et al.  Improved grasshopper optimization algorithm using opposition-based learning , 2018, Expert Syst. Appl..

[27]  Rajeev Gupta,et al.  Analysis of grey wolf optimizer based fractional order PID controller in speed control of DC motor , 2018 .

[28]  Afzal Sikander,et al.  Application of stochastic fractal search in approximation and control of LTI systems , 2019 .

[29]  Akash Saxena,et al.  Development and applications of an intelligent crow search algorithm based on opposition based learning. , 2020, ISA transactions.

[30]  Seyed Mohammad Mirjalili,et al.  Improved Salp Swarm Algorithm based on opposition based learning and novel local search algorithm for feature selection , 2020, Expert Syst. Appl..

[31]  Yikun Yang,et al.  Adaptive infinite impulse response system identification using opposition based hybrid coral reefs optimization algorithm , 2017, Applied Intelligence.

[32]  Diego Oliva,et al.  An improved Opposition-Based Sine Cosine Algorithm for global optimization , 2017, Expert Syst. Appl..

[33]  Sudhir Agashe,et al.  Review of fractional PID controller , 2016 .

[34]  Emre Çelik,et al.  First application of symbiotic organisms search algorithm to off-line optimization of PI parameters for DSP-based DC motor drives , 2017, Neural Computing and Applications.

[35]  Devendra Potnuru,et al.  Experimental implementation of Flower Pollination Algorithm for speed controller of a BLDC motor , 2019, Ain Shams Engineering Journal.

[36]  Xu Chen,et al.  An opposition-based sine cosine approach with local search for parameter estimation of photovoltaic models , 2019, Energy Conversion and Management.