Fractional-order PID control of a chopper-fed DC motor drive using a novel firefly algorithm with dynamic control mechanism

In this paper, a dynamic control mechanism is proposed to improve the firefly algorithm’s (FA) rate of convergence and minimization of the fitness function. The dynamic FA (DFA) dynamically selects the best-performing combinations of the step size scaling factor, the attractiveness coefficient, the absorption coefficient and the population size along the complete evolution process of the algorithm. A fractional-order PID (FOPID) controller based on DFA is proposed to improve the performance of a chopper-fed direct current motor drive. The proposed controller is used in speed control loop to improve the response. To illustrate the efficacy of the DFA-based FOPID, we compare its performance with those based on the conventional FA, genetic algorithm, particle swarm optimization, artificial bee colony algorithm and differential evolution algorithm. The simulation results and analyses show the effectiveness of the proposed method.

[1]  Xin-She Yang,et al.  Firefly Algorithm: Recent Advances and Applications , 2013, ArXiv.

[2]  K Gopakumar Recent Trends in Multilevel Inverter , 2011 .

[3]  Janez Brest,et al.  A comprehensive review of firefly algorithms , 2013, Swarm Evol. Comput..

[4]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[5]  Ravi Kumar Jatoth,et al.  Design of intelligent PID/PIλDμ speed controller for chopper fed DC motor drive using opposition based artificial bee colony algorithm , 2014, Eng. Appl. Artif. Intell..

[6]  Truong Nguyen Luan Vu,et al.  Analytical design of fractional-order proportional-integral controllers for time-delay processes. , 2013, ISA transactions.

[7]  Jau-Woei Perng,et al.  FOPID controller optimization based on SIWPSO-RBFNN algorithm for fractional-order time delay systems , 2017, Soft Comput..

[8]  Mansouri Rachid,et al.  IMC-PID-fractional-order-filter controllers design for integer order systems. , 2014, ISA transactions.

[9]  Hui Wang,et al.  Firefly algorithm with adaptive control parameters , 2016, Soft Computing.

[10]  V. Mani,et al.  Clustering using firefly algorithm: Performance study , 2011, Swarm Evol. Comput..

[11]  Amir Hossein Gandomi,et al.  Firefly Algorithm for solving non-convex economic dispatch problems with valve loading effect , 2012, Appl. Soft Comput..

[12]  S. Ghasemi,et al.  Application of Fractional Calculus Theory to Robust Controller Design for Wind Turbine Generators , 2014, IEEE Transactions on Energy Conversion.

[13]  Hong-Bin Shen,et al.  Adaptive Firefly Algorithm: Parameter Analysis and its Application , 2014, PloS one.

[14]  Xin-She Yang,et al.  Firefly algorithm with chaos , 2013, Commun. Nonlinear Sci. Numer. Simul..

[15]  Lei Liu,et al.  Particle swarm optimization algorithm: an overview , 2017, Soft Computing.

[16]  Carlos Balaguer,et al.  DE-based tuning of PI(λ)D(μ) controllers. , 2015, ISA transactions.

[17]  Mohammad Pourmahmood Aghababa,et al.  Optimal design of fractional-order PID controller for five bar linkage robot using a new particle swarm optimization algorithm , 2015, Soft Computing.

[18]  B K Sarkar,et al.  GA-optimized feedforward-PID tracking control for a rugged electrohydraulic system design. , 2013, ISA transactions.

[19]  Li Huang,et al.  A novel wise step strategy for firefly algorithm , 2014, Int. J. Comput. Math..

[20]  YangQuan Chen,et al.  Tuning and auto-tuning of fractional order controllers for industry applications , 2008 .

[21]  Lalit Chandra Saikia,et al.  Automatic generation control of a combined cycle gas turbine plant with classical controllers using Firefly Algorithm , 2013 .

[22]  YangQuan Chen,et al.  Fractional-order Systems and Controls , 2010 .

[23]  Richa Sharma,et al.  Design of two-layered fractional order fuzzy logic controllers applied to robotic manipulator with variable payload , 2016, Appl. Soft Comput..

[24]  Joao P. S. Catalao,et al.  Frequency regulation in hybrid power systems using particle swarm optimization and linear matrix inequalities based robust controller design , 2014 .

[25]  Lu Liu,et al.  Fractional-order optimal fuzzy control for network delay , 2014 .

[26]  Iztok Fister,et al.  Firefly Algorithm: A Brief Review of the Expanding Literature , 2014 .

[27]  I. Podlubny Fractional differential equations , 1998 .

[28]  Tapabrata Ray,et al.  Differential Evolution With Dynamic Parameters Selection for Optimization Problems , 2014, IEEE Transactions on Evolutionary Computation.

[29]  Matjaz Perc,et al.  A review of chaos-based firefly algorithms: Perspectives and research challenges , 2015, Appl. Math. Comput..

[30]  H. B. Mann,et al.  On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other , 1947 .

[31]  Yangquan Chen,et al.  A Fractional Order Proportional and Derivative (FOPD) Motion Controller: Tuning Rule and Experiments , 2010, IEEE Transactions on Control Systems Technology.

[32]  Saptarshi Das,et al.  Intelligent Fractional Order Systems and Control - An Introduction , 2012, Studies in Computational Intelligence.

[33]  Kanendra Naidu,et al.  Application of firefly algorithm with online wavelet filter in automatic generation control of an interconnected reheat thermal power system , 2014 .