Keywords : BLDC motor
Engineering and Technology Journal,
2020, Volume 38, Issue 8, Pages 1187-1199
BLDC motors are characterized by electronic commutation, which is performed by using an electric three-phase inverter. The direct control system of the BLDC motor consists of double loops; including the inner-loop for current regulating and outer-loop for speed control. The operation of the current controller requires feedback of motor currents; the conventional current controller uses two current sensors on the ac side of the inverter to measure the currents of two phases, while the third current would be accordingly calculated. These two sensors should have the same characteristics, to achieve balanced current measurements. It should be noted that the sensitivity of these sensors changes with time. In the case of one sensor fails, both of them must be replaced. To overcome this problem, it is preferable to use one sensor instead of two. The proposed control system is based on a deadbeat predictive controller, which is used to regulate the DC current of the BLDC motor. Such a controller can be considered as digital controller mode, which has fast response, high precision and can be easily implemented with microprocessor. The proposed control system has been simulated using Matlab software, and the system is tested at a different operating condition such as low speed and high speed.