Skip to main content
Log in

Optimization of Fractional Order PID Controller Using Grey Wolf Optimizer

  • Published:
Journal of Control, Automation and Electrical Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

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.

    Article  MathSciNet  MATH  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Bonabeau, E., Dorigo, M., & Theraulaz, G. (1999). Swarm intelligence: From natural to artificial systems. New York: OUP.

    MATH  Google Scholar 

  • 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.

    Article  MathSciNet  MATH  Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

  • Luo, Y., & Chen, Y. Q. (2009). Fractional-order [proportional derivative] controller for a class of fractional order systems. Automatica, 45(10), 2446–2450.

    Article  MathSciNet  MATH  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    MATH  Google Scholar 

  • Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Nakagawa, M., & Sorimachi, K. (1992). Basic characteristics of a fractance device. IEICE Transactions on Fundamentals, E75–A(12), 1814–1819.

    Google Scholar 

  • Nelder, J. A., & Mead, R. (1965). A simplex method for function minimization. Computer Journal, 7, 308–313.

    Article  MathSciNet  MATH  Google Scholar 

  • Oldham, K. B., & Spanier, J. (1974). The fractional calculus. NewYork: Academic Press.

    MATH  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Oustaloup, A. (1991). La Commade CRONE: Commande Robuste d’Order Non Entier. Paris: Hermes.

    MATH  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Petras, I. (1999). The fractional order controllers: Methods for their synthesis and application. Journal of Electrical Engineering, 50(9–10), 284–288.

    Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Yang, X.-S. (2010). Firefly algorithm, stochastic test functions and design optimisation. International Journal of Bio-Inspired Computation, 2010(2), 78–84.

    Article  Google Scholar 

  • 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.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Santosh Kumar Verma.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40313-017-0305-3

Keywords

Navigation