Step Response Enhancement of Hybrid Stepper Motors Using Soft Computing Techniques

Full Text (PDF, 581KB), PP.21-28

Views: 0 Downloads: 0


Amged S. El-Wakeel 1,* A. A. Sarhan 2

1. Dept. of Electrical Power and Energy, Military Technical College, Cairo, Egypt

2. Dept. of Aircraft Special Systems, Military Technical College, Cairo, Egypt

* Corresponding author.


Received: 20 Jul. 2013 / Revised: 18 Nov. 2013 / Accepted: 27 Jan. 2014 / Published: 8 May 2014

Index Terms

Hybrid Stepper Motor, Soft Computing Techniques, Fuzzy Controller, PID Controller, Genetic Algorithm


This paper presents the use of different soft computing techniques for step response enhancement of Hybrid Stepper Motors. The basic differential equations of hybrid stepper motor are used to build up a model using MATLAB software package. The implementation of Fuzzy Logic (FL) and Proportional-Integral-Derivative (PID) controllers are used to improve the motor performance. The numerical simulations by a PC-based controller show that the PID controller tuned by Genetic Algorithm (GA) produces better performance than that tuned by Fuzzy controller. They show that, the Fuzzy PID-like controller produces better performance than the other linear Fuzzy controllers. Finally, the comparison between PID controllers tuned by genetic algorithm and the Fuzzy PID-like controller shows that, the Fuzzy PID-like controller produces better performance.

Cite This Paper

Amged S. El-Wakeel, A. A. Sarhan, "Step Response Enhancement of Hybrid Stepper Motors Using Soft Computing Techniques", International Journal of Intelligent Systems and Applications(IJISA), vol.6, no.6, pp.21-28, 2014. DOI:10.5815/ijisa.2014.06.02


[1]Zhaojin Wen; Weihai Chen; Zhiyue Xu; Jianhua Wang, "Analysis of Two-Phase Stepper Motor Driver Based on FPGA," presented at the IEEE International Conference on Industrial Informatics, August 2006.

[2]W. D. Chen; K. L.Yung ; K.W. Cheng, "A Learning Scheme for Low-Speed Precision Tracking Control of Hybrid Stepping Motors," IEEE/ASME Transactions on Mechatronics, vol. 11, pp. 362-365, June 2006.

[3]A. Bellini; C. Concari; G. Franceschini; A. Toscani, "Mixed mode PWM for high performance stepping motors," presented at the 30th Annual Conference of IEEE Industrial Electronics Society, IECON November 2004.

[4]Ja. Alvarez-Gallegos; E. Alvarez-Sanchez; R. Castro Linares, " Experimental setup for sensorless rotor position control of a permanent magnet stepper motor " presented at the 9th IEEE International Power Electronics Congress , CIEP 2004, , October 2004.

[5]M. Zribi and J. Chiasson, "Position control of PM stepper motor by exact linearization," IEEE Transactions on Automatic Control, vol. 36, pp. 620-625, May 1991.

[6]K. R. Rajagopal; M. Krishnaswamy; Bhim Singh; and B. P. Singh, " An Improved High-Resolution Hybrid Stepper Motor for Solar-Array Drive of Indian Remote-Sensing Satellite," IEEE Transactions on Industry Applications, vol. 33, July/August 1997.

[7]K.R. Rajagopal; N. Kannan; B. Singh; B. P. Singh, "An Optimized Module-type Hybrid Stepper Motor for Spacecraft Solar Array Drive," presented at the International Conference on Power Electronics and drive Systems, May 1997.

[8]A. Selk Ghafari and A. Alasty, "Design and Real-Time Experimental Implementation of Gain Scheduling PID Fuzzy Controller for Hybrid Stepper Motor in Micro-Step Operation," IEEE International Conference on Mechatronics, pp. 421-426, June 2004. 

[9]J. Persson; Y. Perriard, "Steady state Kalman filtering for sensorless control of hybrid stepper motors," presented at the IEEE International Electric Machines and Drives Conference, IEMDC'03, June 2003.

[10]A. Sarhan; Amged El-Wakeel; A. B. Kotb, "Analysis and control of Hybrid Stepper Motor for Automatic SunTracking System," presented at the 13th International conference on Aerospace Sciences & Aviation Technology, ASAT13, Cairo, Egypt, 26-28 May 2009.

[11]F. Betin; D. Pinchon; G. A. Capolino, "Fuzzy Logic Applied to Speed Control of a Stepping Motor Drive," IEEE Transactions on Industrial Electronics, vol. Vol. 47, June 2000.

[12]Kevin M. Passino and Stephen Yurkovich, Fuzzy Control: Addison Wesley Longman, California, 1998,.

[13]Jan Jantzen, Foundations of Fuzzy Control: John Wiley, England, 2007.

[14]Hamdy Abd El-Halim Mohammad, "ANALYSIS AND POSITION CONTROL OF STEPPER MOTOR USING ARTIFICIAL INTELLEGENCE," PhD thesis, Al-Azhar University, Cairo, Egypt, 2006.

[15]Werner Leonhard, Control of Electric Drives: Springer, 2001.

[16]A. S. EL-WAKEEL, A. E. ELAWA, and Y. EL-KOTESHY, "POSITION CONTROL OF A SINGLE ARM MANIPULATOR USING GA-PID CONTROLLER, "International Journal of Electrical Engineering & Technology (IJEET), vol. 4, pp. 120 - 135, 2013.

[17]Yasser Said Mohmoud, "Modern Control Strategies of Electric Machines," Master of Science, M.Sc., Military Technical College, MTC, Cairo, Egypt, 2009.

[18]Amr Ahmed Sarhan, "Design Analysis and Simulation of Satellite Solar Cell Tracking System," Master of Science, M.Sc., Military Technical College, MTC, Cairo, Egypt, 2011.