Self-Tuning Fuzzy PID Design for BLDC Speed Control

Sumardi, Diponegoro University; Wahyudi ,Diponegoro University; Ajub Ajulian ,Diponegoro University; Bambang Winardi ,Diponegoro University; Mega Rosaliana ,Diponegoro University

BLDC, speed, fuzzy, ATMega 16

Brushless DC motor is an electrical motor has high efficiency and torque, long life, cheap maintenance, but it is a nonlinear so complicated in controlling its speed. The popular control system used is PID control. Many ways of determining PID parameters, but because of BLDC motors have non-linear properties so need the intelligent control techniques in setting up PID parameters. In this paper, a self-tuning fuzzy PID control system embedded in ATMega 16 microcontroller to control the speed of BLDC motor adaptively. The results of self-tuning controller PID with fuzzy logic for fixed speed reference at variation speed 1000-2500 RPM has a good transient response parameter value. On the reference up and down the controller is able to adjust the speed change adaptively. The test of momentary disturbance shows the speed is decreasing about 1 second and can back to set point quickly.
    [1] E. Gowthaman, S. K. Dhinakaran, and T. Sabarinathan, “Speed Control of Permanent Magnet Brushless DC Motor Using Speed Control of Permanent Magnet Brushless DC Motor Using Hybrid Fuzzy Proportional plus Integral plus Derivative Controller a Proportional Hybrid Fuzzy Integral plus Derivative Controller,” Energy Procedia, vol. 117, pp. 1101–1108, 2017. [2] A. Varshney, D. Gupta, and B. Dwivedi, “Speed response of brushless DC motor using fuzzy PID controller under varying load condition,” J. Electr. Syst. Inf. Technol., vol. 4, pp. 310–321, 2017. [3] R. Kandiban and R. Arulmozhiyal, “Design of Adaptive Fuzzy PID Controller for Speed control of BLDC Motor,” Int. J. Soft Comput. ang Eng., vol. 2, no. 1, pp. 386–391, 2012. [4] H. E. A. Ibrahim, F. N. Hasan, and A. O.Shomer, “Optimal PID control of a brushless DC motor using PSO and BF techniques,” Ain Shams Eng. J., vol. 5, no. 2, pp. 391–398, 2014. [5] K. Premkumar and B. V Manikandan, “Bat algorithm optimized fuzzy PD based speed controller for brushless direct current motor,” Eng. Sci. Technol. an Int. J., vol. 19, no. 2, pp. 818–840, 2016. [6] A. A. El-samahy and M. A. Shamseldin, “Brushless DC motor tracking control using self-tuning fuzzy PID control and model reference adaptive control,” in Ain Shams Engineering Journal, 2016. [7] K. Ogata, Modern Control Engineering, Third Edit. Tom Robbins, 1997. [8] R. D. Utomo, Sumardi, and E. D. Widianto, “Control system of train speed based on fuzzy logic controller,” in ICITACEE 2015 - 2nd International Conference on Information Technology, Computer, and Electrical Engineering: Green Technology Strengthening in Information Technology, Electrical and Computer Engineering Implementation, Proceedings, 2016, pp. 256–261. [9] J. Yan, M. Ryan, and J. Power, Using Fuzzy Logic. Pretince Hall, 1994.
Paper ID: GRDJEV03I040004
Published in: Volume : 3, Issue : 4
Publication Date: 2018-04-01
Page(s): 4 - 11