The Brushless DC Motor Adaptive Fuzzy PID Servo Controller Design


Article Preview

The brushless DC motor (BLDCM) non-linear and the complexity of the working conditions are likely to cause the conventional PID servo control performance is not satisfactory. In order to improve the performance of the BLDCM servo control system and PID parameter tuning efficiency, this paper designs an adaptive fuzzy PID controller. Fuzzy logic PID controller parameters Kp, Ki, Kd are adjusted online real time to achieve the effect of optimal control, the BLDCM speed is as to the control object, and in the Matlab of Simulink toolbox simulation is used to achieve speed closed loop of BLDCM. According to comparative analysis of the conventional PID and adaptive fuzzy PID of Dynamic response curve, adaptive Fuzzy PID quick start for brushless DC motors, anti-disturbance has better control effect.



Edited by:

Fangyin Cheng and Yan Ma




G. S. Shi et al., "The Brushless DC Motor Adaptive Fuzzy PID Servo Controller Design", Applied Mechanics and Materials, Vols. 246-247, pp. 838-841, 2013

Online since:

December 2012




[1] K. Ang, G. Chong, and Y. Li, PID control system analysis, design and technology, IEEE Trans. Control System Technology, vol. 13, pp.559-576, July (2005).


[2] Tan Chee Siong, Baharuddin Ismail, Siti Fatimah Siraj, M. Fayzul, Analysis of Fuzzy logic controller for permanent magnet BLDC Motor Drives, 2010 IEEE Student Conference on Research and Development, ScoRED (2010).


[3] C.W. Hung; C.T. Lin, and C.W. Liu, An Efficient Simulation Technique for the Variable Sampling Effect of BLDC Motor Applications, IECON 2007, p.1175–1179, (2007).


[4] J. Figueroa, C. Brocart, J. Cros, and P. Viarouge, Simplified simulation methods for polyphase brushless DC motors, Mathematics and Computers in Simulation 63, 209–224, (2003).


[5] Hoang Le-Huy, Modeling and simulation of electrical drives using MATLAB Simulink and Power System Blockset [C]. IEEE Proceeding from Industrial Electronics Society, 2001, 3(2): 1603-1611.