Open Access Open Access  Restricted Access Subscription Access

Speed Control of a Stepper Motor Using Adaptive Fuzzy-PID Controller

Mohammad Iftekher Uddin, Muhammad Ahsan Ullah

Abstract


A Fuzzy-PID controller design technique as an adaptive control is proposed here to control the speed of a permanent magnet stepper motor. This paper shows that the speed of stepper motor can be well controlled by multiplying the fuzzy parameters with the PID parameters instead of adding them. To determine the parameters of the Fuzzy-PID controller, trial and error method as well as the Zeigler-Nichols method is predominantly adopted which is time consuming and does not assure good performance of a system. In this research, computational optimization approach method is proposed to determine the parameters of the Fuzzy-PID controller. In this method, the optimum parameters of the Fuzzy-PID controller are obtained in a very short time with only two to three iterations. The modeling, control and simulation of the system have been done in MATLAB/SIMULINK. According to the simulation results, the performance of the system is found to be very good that is error is completely eliminated, overshoot is minimized to a standard level and the desired speed response of the system is achieved quickly only when the optimum parameters of the Fuzzy-PID controller are used instead of other parameters.

 


Full Text:

PDF

References


M. Li, Y. Zhang & D. You, ʻʻDesign of fuzzy PID stepping motor controller based on particle swarm optimization,ʼʼ IEEE 3rd World Conference on Mechanical Engineering and Intelligent Manufacturing (WCMEIM), Dec. 2020, pp. 449-453.

K. Hu, ʻʻResearch on fuzzy control of stepper motor based on adaptive neuro-fuzzy inference system,ʼʼ IEEE International Conference on Artificial Intelligence andComputer Applications (ICAICA) June 2022, pp. 195-199.

K. H. Ang, G. Chong, & Y. Li, ʻʻPID control system analysis, design, and technology,ʼʼ IEEE transactions on control systems technology, vol. 13, no. 4, pp. 559-576, July 2005.

W. Chunlei, & C. Dongxing, ʻʻNew sensorless speed control of a hybrid stepper motor based on fuzzy sliding mode observer, ʼʼ Energies, vol. 13, no. 18, pp. 4939-4957, Sep. 2020.

ʻʻStepper Motor Specifications,ʼʼ Mosaic Documentation Web, Available: http:// www. mosaic-industries.com/embedded–systems/ microcontroller-projects/ stepper- motors/specifications.

N. M. Elsodany, S. F. Rezeka & N. A. Maharem, ʻʻAdaptive PID control of a stepper motor driving a flexible rotor,ʼʼ Alexandria Engineering Journal, vol. 50, no. 2, pp. 127- 136, June 2011.

A. J. Attiya, S. W. Shneen, B. A. Abbas & Y. Wenyu, ʻʻVariable Speed Control Using Fuzzy-PID Controller for Two-phase Hybrid Stepping Motor in Robotic Grinding,ʼʼ Indonesian Journal of Electrical Engineering and Computer Science, vol. 3, no. 1, pp. 102-118, July 2016.

E. V. C. S. Rao & P. V. N. Prasad, ʻʻDynamic Performance Analysis of Permanent Magnet Hybrid Stepper Motor by Transfer Function Model for Different Design Topologies,ʼʼ International Journal of Electrical and Computer Engineering, vol. 2, no. 2 pp. 191-196, Apr. 2012.

F. R. Yasien & Z. M. Khudher, ʻʻDesign of Fuzzy-Like Position Controller for Permanent Magnet Stepper Motor,ʼʼ Iraqi journal of computers, communication, control & systems engineering, vol. 16, no. 1, pp. 84-91, Feb. 2016.

R. Kieburtz, ʻʻThe step motor-The next advance in control systems.ʼʼ IEEE Transactions on Automatic Control, vol. 9, no. 1, pp. 98-104, Jan. 1964.


Refbacks

  • There are currently no refbacks.