Skip to Main Content
This paper presents design and digital implementation of a fuzzy controller for achieving improved performance of Brushless dc (BLDC) servomotor drive. The performance of fuzzy and PID controller-based BLDC servomotor drives is investigated under different operating conditions such as change in reference speed, parameter variations, load disturbance, etc. BLDC servomotors are used in aerospace, instrumentation systems, space vehicles, electric vehicles, robotics, and industrial control applications. In such applications, conventional controllers like P, PI, and PID are being used with the BLDC servomotor drive control systems to achieve satisfactory transient and steady-state responses. However, the major problem associated with the conventional PID controller is that the tuned gain parameters obtained for such BLDC servomotor drive control systems do not yield better transient and steady-state responses under different operating conditions such as parameter variations, load disturbances, etc. In this paper, design and implementation of fuzzy controller is presented and its performance is compared with PID controller to show its capability to track the error and usefulness of fuzzy controller in control applications.