•  
  •  
 

Abstract

There are several industrial applications for BLDC motors where precise speed control is required. There has been a lot of research on and practical use of classical controllers, but when dealing with nonlinearity, changing plant parameters, moving time delays, and excessive plant noise, advanced controllers often perform better. This research compares two different methods for controlling the BLDC motor drive system speed. An advanced Sliding Mode Controller based on the super-twisting method with integral sliding surface and an advanced Proportional Integral Derivative (PID) controller with derivative filtering and anti-windup compensation are both examined in this work. The author of this study examines a BLDC motor model and evaluate both controllers under identical conditions in MATLAB/Simulink. The simulation's results show that both controllers exhibit a low steady-state error and dependable speed control. The SMC converges faster than the PID controller, whereas PID is simpler to develop computationally and has smoother control action. Performance metrics are examined to assess the dynamic response. The simulation results indicated that with settling times of less than 0.6 seconds, both controllers exhibit comparable transient responses. The SMC controller achieves a low steady state error of 0.3164 RPM compared to 2.3758 RPM for the PID controller, while also reducing chattering level and control efforts. The simulation results elaborated that both controllers are good choices in controlling motor speed and attaining precise reference tracking.

Share

COinS