Hassan El-sayed Ahmed Ibrahim, Mohamed Said Sayed Ahmed, Khaled Mohamed Awad



Speed control of switched reluctance motor using genetic algorithm and ant colony based on optimizing PID controller

pdf PDF



Proportional-Integral-Derivative control is the most used kind of control which provides the simplest and most effective solution to different kinds of control engineering applications. But until now PID controller is poorly tuned in real life and online applications. While most of PID tuning is done manually. Switched reluctance motor (SRM) has highly nonlinear characteristics since the developed/produced torque of the motor has a nonlinear function on both phase current and rotor position. These nonlinearities of the SRM drives make the conventional PID (proportional + integral + Derivative) controller a poor choice for application where high dynamic performance is desired under all motor operating conditions. research paper comes up with two artificial and hybrid techniques involving Genetic Algorithm (GA) and Ant Colony Optimization (ACO). Those techniques where used to tune the PID parameters for the switched reluctance motor (SRM) and its performance were compared with the conventional method of “Ziegler Nichols. The results obtained reflects that, the use of those algorithms based controller improves the performance of the whole process in terms of a fast set point tracking and regulatory changes and also provides an optimum stability for the system itself with a minimum overshoot on the output signal.



Switched Reluctance Motor, PID Controller, Ant Colony, Genetic Algorithm, Optimization Techniques, speed Control.



[1]. Krishnan, R., Switched Reluctance Motor Drives, CRC Press, Boca Raton, Florida, (2001).

[2]. Ziegler, J. G., and Nichols, N. B., “Optimum settings for automatic controllers,” Trans. ASME, Vol. 64, pp. 759–768, (1942).

[3]. Fleming, P. J., and Purshouse, R. C., “Evolutionary algorithms in control system engineering: A survey,” Control Eng. Practice, Vol. 10, pp. 1223–1241,(2002).

[4]. Krohling, R. A., and Rey, J. P., “Design of optimal disturbance rejection PID controllers using genetic algorithms,” IEEE Trans. Evol. Comput, Vol. 5, pp. 78–82, (February 2001).

[5]. Karr, C., and Gentry, E., “Fuzzy control of ph. using genetic algorithms,” IEEE Trans. Fuzzy Syst., Vol.1, No. 1, pp. 46–53, (1993).

[6]. Goldberg, D. E., Genetic Algorithms in Search, Optimization and Machine Learning, Addison- Wesley Publishing Company, Boston, Mass., (1989).

[7]. Zhu Supeng & Fu Wenxing Yang Jun Luo Jianjun “Applying Genetic Algorithm to Optimization Parameters of Missile Control System” 978-0-7695-3745-0/092009 DOI 10.1109/HIS.2009.297 IEEE (2009) Ninth International Conference on Hybrid Intelligent Systems.

[8]. Dorigo M, Stützle T. Ant Colony optimization. Cambridge, MA: MIT Press; (2004).

[9]. Dorigo M, Optimization, learning and natural algorithms. PhD thesis, Dipartimento di Elettronica, Politecnico di Milano, Italy, (1992)

[in Italian].

[10]. Dorigo M, Blum C. Ant colony optimization theory: A survey. Theoret Comput Sci (2005); 344(2–3):243–78.

[11]. Deneubourg J-L, Aron S, Goss S, Pasteels J-M. The self-organizing exploratory pattern of the Argentine ant. J Insect Behavior (1990); 3:159–68.

[12]. Grassé P-P. La reconstruction du nid et les coordinations inter-individuelles chez bellicositermes natalensis et cubitermes sp. La théorie de la stigmergie: Essai d’interprétation des termites constructeurs. Insectes Sociaux (1959):6 41–81.

[13]. Ian Griffin, Jennifer Bruton “On-Line PID controller tuning using genetic algorithm”. Available at: www. eeng.dcu.ie/~brutonj/Reports/IGriffin_MEng_03.pdf.

[14]. JIn-Woo Ahn (2011). Switched Reluctance Motor, Torque Control, Prof. Moulay Tahar Lamchich (Ed.), ISBN: 978-953-307-428-3, InTech, Available from: http://www.intechopen.com/books/torque-control/switchedreluctance- Motor

[15]. V. Vasan Prabhu, K. S. Mahesh, C. Renuka,"Simulation of Switched Reluctance Machine for Linear and Nonlinear Model", International Conference on Computer, Communication and Electrical Technology-ICCCET (2011), 18th & 19th March, 2011,pp.333- Tuning Method PID Parameters Dynamic Performance Specifications ZN Kp Proportional gain Ki Integral gain Kd Derivative gain Tr Rise time Ts Settling time Mp Peak overshoot 0.95 0.05 0.01 0.070 sec 0.10 sec 1.53 % GA 282.9 26 2.346 0.060 Sec 0.080 Sec 0.53% ACO 268.8579 65.86439 0.01 0.036 Sec 0.037 sec 1.2%

Cite this paper

Hassan El-sayed Ahmed Ibrahim, Mohamed Said Sayed Ahmed, Khaled Mohamed Awad. (2017) Speed control of switched reluctance motor using genetic algorithm and ant colony based on optimizing PID controller. International Journal of Control Systems and Robotics, 2, 132-140


Copyright © 2017 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0