Abstract
This paper presents a novel evolutionary technique to optimize the parameters of fractional order controller for controlling two classes of systems: time-delay and higher-order system. The evolutionary technique known as grey wolf optimizer is used to tune both integer and fractional order controllers. The grey wolf optimizer searches for the optimum solution in the following manner, i.e. encircling, hunting, attacking the prey and finally search for the new prey consecutively if exists. To certify these various procedure, the performance indices like integral square error, integral absolute error, integral time-weighted square error, and integral time-weighted absolute error are minimized for the authenticity. Moreover, the proposed algorithm is validated and compared with well-established techniques.
Similar content being viewed by others
References
Amer, M. L., Hassan, H. H., Youssef, H. M. (2008). Modified evolutionary particle swarm optimization for AVR-PID tuning. In Communications and information technology, systems and signals-2008. Marathon Beach, Attica, Greece, June 2008.
Bandyopadhyay, B., & Kamal, S. (2015). Stabilization and control of fractional order systems: A sliding mode approach (Chap. 1). Zurich: Springer. doi:10.1007/978-3-319-08621-7.
Barbosa, R. S., Machado, J. A. T., & Jesus, I. S. (2010). Effect of fractional orders in the velocity control of a servo system. Computers and Mathematics with Applications, 59, 1679–1686.
Biswas, A., Das, S., Abraham, A., & Dasgupta, S. (2009). Design of fractional-order PID controllers with an improved differential evolution. Engineering Applications of Artificial Intelligence, 22, 343–350.
Bonabeau, E., Dorigo, M., & Theraulaz, G. (1999). Swarm intelligence: From natural to artificial systems. New York: OUP.
Chengbin, M., & Hori, Y. (2004). The application of fractional order PID controller for robust two-inertia speed control. In Proceedings of the 4th international power electronics and motion control conference, Xi’an, August 2004.
Debarti, K., Kaushik, S., Ghosh, S., & Das, S. (2009). Designing Fractional-order \({\rm PI}^{\lambda }{\rm D}^{\mu }\) controller using a modified invasive Weed Optimization algorithm. In World Congress on Nature and Biologically Inspired Computing (NaBIC) (pp. 1315–1320).
Dorcak, L., Petras, I., Kostial, I., & Terpak, J. (2001). State-space controller design for the fractional-order regulated system. InProceedings of the ICCC’2001 (pp. 15–20), Krynica.
Emary, E., Zawbaa, H. M., Grosan, C., & Hassenian, A. E. (2015). Feature subset selection approach by gray-wolf optimization. In Afro-European conference for industrial advancement. Advances in intelligent systems and computing (Vol. 334). Zurich: Springer.
Jun, Y. C., Jin, L., & Bing, G. C. (2005). Optimization of fractional order PID controllers based on genetic algorithms. In Proceedings of the fourth international conference on machine learning and cybernetics, Guangzhou, August 18–21, 2005.
Lachhab, N., Svaricek, F., Wobbe, F., & Rabba, H. (2013). Fractional order PID controller (FOPID)-toolbox. In European control conference (ECC), July 17–19, 2013, Zürich, Switzerland.
Li, X. (2003). A new intelligent optimization-artificial fish swarm algorithm. Doctor thesis, Zhejiang University of Zhejiang, China.
Lu, X., & Zhou, Y. (2008). A novel global convergence algorithm: Bee collecting pollen algorithm. In Advanced intelligent computing theories and applications. With aspects of artificial intelligence (pp. 518–525). Berlin: Springer.
Lubich, C. H. (1986). Discretized fractional calculus. SIAM Journal on Mathematical Analysis, 17(3), 704–719.
Luo, Y., Chao, H., Di, L., & Chen, Y. Q. (2011a). Lateral directional fractional order (PI) a control of a small fixed-wing unmanned aerial vehicles: Controller designs and flight tests. IET Control Theory Applications, 5(18), 2156–2167.
Luo, Y., & Chen, Y. Q. (2009). Fractional-order [proportional derivative] controller for a class of fractional order systems. Automatica, 45(10), 2446–2450.
Luo, Y., Chen, Y. Q., & Pi, Y. (2011b). Experimental study of fractional order proportional derivative controller synthesis for fractional order systems. Mechatronics, 21, 204–214.
Majid, Z., Masoud, K. G., & Nasser, S. (2007). FOPID controller design for robust performance using particle swarm optimization. Fractional Calculus & Applied Analysis, 10(2). ISSN 1311-0454.
Miller, K. S., & Ross, B. (1993). An introduction to the fractional calculus and fractional differential equations. New York: Wiley.
Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.
Mohammad, R. D., Mojtdaba, R., & Ahmad, H. (2012). Design of optimal fractional order PID controller using PSO algorithm. International Journal of Computer Theory and Engineering, 4(3), 429–432.
Monje, C. A., Vinagre, B. M., Chen, Y. Q., Feliu, V., Lanusse, P., & Sabatier, J. (2004). Proposals for fractional \({\text{PI}}^{\lambda }{\text{ D }}^{\mu }\) tuning. In Proceedings of fractional differentiation and its applications, Bordeaux.
Muro, C., Escobedo, R., Spector, L., & Coppinger, R. (2011). Wolf-pack (Canis lupus) hunting strategies emerge from simple rules in computational simulations. Behavioural Processes, 88(3), 192–197.
Nakagawa, M., & Sorimachi, K. (1992). Basic characteristics of a fractance device. IEICE Transactions on Fundamentals, E75–A(12), 1814–1819.
Nelder, J. A., & Mead, R. (1965). A simplex method for function minimization. Computer Journal, 7, 308–313.
Oldham, K. B., & Spanier, J. (1974). The fractional calculus. NewYork: Academic Press.
Oustaloup, A. (1981). Fractional order sinusoidal oscillators: optimization and their use in highly linear FM modulators. IEEE Transactions on Circuits and Systems, 28(10), 1007–1009.
Oustaloup, A. (1991). La Commade CRONE: Commande Robuste d’Order Non Entier. Paris: Hermes.
Oustaloup, A., Levron, F., Nanot, F., et al. (2000). Frequency band complex non integer differentiator: Characterization and synthesis. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 47(1), 25–40.
Oustaloup, A., Melchior, P., Lanusse, P., Cois, O., & Dancla, F. (2000). The CRONE toolbox for MATLAB. In Computer-aided control system design (pp. 190–195).
Pan, W.-T. (2012). A new fruit fly optimization algorithm: Taking the financial distress model as an example. Knowledge-Based Systems, 26, 69–74.
Petras, I. (1999). The fractional order controllers: Methods for their synthesis and application. Journal of Electrical Engineering, 50(9–10), 284–288.
Pinto, P. C., Runkler, T. A., & Sousa, J. M. (2007). Wasp swarm algorithm for dynamic MAX-SAT problems. In Adaptive and natural computing algorithms (pp. 350–57). Springer.
Podlubny, I. (1999). Fractional-order systems and \({\rm PI}\lambda {\rm D}\mu \) controllers. IEEE Transactions on Automatic Control, 44(1), 208–214.
Podlubny, I., Dorcak, L., & Kostial, I. (1997). On fractional derivatives, fractional-order dynamic systems and \({\rm PI}\lambda {\rm D}\mu \) controllers. In Proceedings of the 36th conference on decision and control. San Diego, California, USA, December 1997.
Saremi, S., Mirjalili, S. Z., & Mirjalili, S. M. (2015). Evolutionary population dynamics and grey wolf optimizer. Neural Computing and Applications, 26(5), 1257–1263.
Tang, Y. G., Cui, M. Y., Hua, C. C., Li, L. X., & Yang, Y. X. (2012). Optimum design of fractional order \(\text{ PI }^{\lambda }\text{ D }^{\mu }\) controller for AVR system using chaotic ant swarm. Expert Systems with Applications, 39(2012), 6887–6896.
Tenreiro, J. A., & Azenha, A. (1998). Fractional-order hybrid control of robot manipulators. In Proceedings of the 1998 IEEE international conference on systems, man and cybernetics: Intelligent systems for humans in a cyberworld (pp. 788–793), San Diego, CA, USA.
Tepljakov, Petlenkov, E., & Belikov, J. (2011). FOMCON: Fractional-order modeling and control toolbox for MATLAB. In 18th international conference “mixed design of integrated circuits and systems”, Gliwice, Poland.
Valerio, D., & da Costa, J. S. (2004). Ninteger: A non-integer control toolbox for MATLAB. In 1st IFAC workshop on fractional differentiation and applications (pp. 208–213), Bordeaux, France.
Valério, D., & da Costa, J. S. (2011). Introduction to single-input, single-output fractional control. IET Control Theory Applications, 5(8), 1033–1057.
Verma, S. K., Nagar, S. K. (2016). Approximation and order reduction of fractional order SISO system. In IEEE annual India conference, INDICON-2016, IISC Bangalore (pp.1–6). doi:10.1109/INDICON.2016.7839060.
Verma, S. K., Yadav, S., & Nagar, S. K. (2015a). Controlling of an automatic voltage regulator using optimum integer and fractional order PID controller. Presented at IEEE WCI-2015, IIT Kanpur, December 14 –17, 2015.
Verma, S. K., Yadav, S., & Nagar, S. K. (2015b). Optimal fractional order PID controller for magnetic levitation. Presented at 39th NSC-2015, Shiv Nadar University, Dadri, December 14–16, 2015.
Verma, S. K., Yadav, S., & Nagar, S. K. (2016). Fractional order PI controller design for non-monotonic phase systems. IFAC-PapersOnLine, 49(1), 236–240.
Vinagre, B. M., & Chen, Y. Q. (2002). Lecture notes on fractional calculus applications in automatic control and robotics. In The 41st IEEE CDC2002 tutorial workshop (pp. 1–310), Las Vegas, NV, USA. http://mechatronics.ece.usu.edu/foc/cdc02tw2ln.pdf.
Wong, L. I., Sulaiman, M. H., Mohamed, M. R., & Hong, M. S. (2014). Grey wolf optimizer for solving economic dispatch problems. In IEEE international conference power and energy (PECON).
Xue, D. Y., Zhao, C. N., & Chen, Y. Q. (2006). Fractional order PID control of a DC-motor with elastic shaft: A case study. In Proceedings of the American control conference, MN USA, June 2006.
Yadav, S., Verma, S. K., & Nagar, S. K. (2015). Design of an optimized “PID controller for non-minimum phase systems with delay. Presented at 39th NSC-2015, Shiv Nadar University, Dadri, December 14–16, 2015.
Yadav, S., Verma, S. K., & Nagar, S. K. (2016). Optimized PID controller for magnetic levitation system. IFAC-PapersOnLine, 49(1), 778–782.
Yang, X.-S. (2010). Firefly algorithm, stochastic test functions and design optimisation. International Journal of Bio-Inspired Computation, 2010(2), 78–84.
Yang, X.-S., & Deb, S. (2009). Cuckoo search via Lévy flights. In World Congress on Nature and Biologically Inspired Computing, 2009, NaBIC 2009 (pp. 210–214).
Yeroglu, C., & Tan, N. (2011). Note on fractional-order proportional integral differential controller design. IET Control Theory & Applications, 5(17), 1978–1989.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Verma, S.K., Yadav, S. & Nagar, S.K. Optimization of Fractional Order PID Controller Using Grey Wolf Optimizer. J Control Autom Electr Syst 28, 314–322 (2017). https://doi.org/10.1007/s40313-017-0305-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40313-017-0305-3