Closed loop control of BLDC motor using a fuzzy logic controller and single current sensor
Brushless DC (BLDC) motors are one of the most widely used motors, not only because of their efficiency, and torque characteristics, but also because they have the advantages of being a direct current (DC) supplied, eliminating the disadvantages of using Brushes. BLDC motors have a very wide range of speed, so speed control is a very important issue for it. Sliding mode control (SMC) is one of the popular strategies to deal with uncertain control systems. The Fuzzy Sliding Mode Controller (FSMC) combines the intelligence of a fuzzy inference system with the sliding mode controller. In this paper, an intelligent Fuzzy Sliding Mode controller for the speed control of BLDC motor is proposed. The mathematical model of the BLDC motor is developed and it is used to examine the performance of this controller. Conventionally PI controllers are used for the speed control of the BLDC motor. When Fuzzy SMC is used for the speed control of BLDC motor, the peak overshoot is completely eliminated which is 3% with PI controller. Also the rise time is reduced from 23 ms to 4 ms and the settling time is reduced from 46 ms to 4 ms by applying FMSMC. This paper emphasizes on the effectiveness of speed control of BLDC motor with Fuzzy Sliding Mode Controller and its merit over conventional PI controller.