A Comparative Analysis of Sensor and Sensor less Control of Four Switch Inverter Fed BLDC Drive
Volumn 3

A Comparative Analysis of Sensor and Sensor less Control of Four Switch Inverter Fed BLDC Drive

Deepak Kadu

Electrical Engineering

Priyadarshini College of Engineering Nagpur, India

Dr. K.B.Porate

Electrical Engineering

Priyadarshini College of Engineering Nagpur, India


Brushless DC drive has distinct advantages of high efficiency, high power density, high power factor, high torque, simple control, and minimal maintenance. Modelling, simulation of BLDC drive control schemes is presented in this paper. This paper describes modelling of four switch inverter fed BLDC motor and explained with transfer function model. The simulation of sensor and sensor less control of drive is done in Matlab/Simulink. In sensor Control, the controller is used Fuzzy logic Controller/PI Controller and in sensor less control the method used is terminal voltage method.

Keywords- BLDC Drive; PI Controller; Fuzzy Controller; Inverter.

I. Introduction

A brushless DC motor (BLDC) is asynchronous electric motor which is powered by direct current electricity (DC) and has an electronically controlled commutation system, instead of a mechanical commutation system with brushes. It has all the good advantage of DC drives and eliminating the drawbacks using electronic commutation. So in this motor current and torque, voltage and rpm are related linearly. Normally from the Hall Effect sensor, the signal for commutation is generated. But using these sensors the size of the BLDC motor will become larger and when space will be a main constraint, BLDC motor fails to meet the same. BLDC Motors are extensively used in domestic and automobile industries. Cost reduction in BLDC motor drives can be achieved by two methods one topological approach and second control approach. In the topological approach, the number of switches, sensors and associated circuitry used to compose the power converter is minimized. Normally for the BLDC Motor drive six switches inverter topology is used. By reducing the no of switches the cost reduction can be achieved. Moreover switching and conduction losses can be reduced. So here Four Switch VSI (FSVSI) topology is attempted. By using the Sensor less control the cost of the sensors are also eliminated.

Modelling of the BLDC machine and the controller are essential for evaluating their performance. Each of the simulators allows setting of the input parameters. In this work the modelling of BLDCM is explained with transfer function model. The simulation of sensor and sensor less control of drive is done in Matlab/Simulink. Control with sensor, the controller is used by Fuzzy / PI Controller and in sensor less control the method is used terminal voltage sensing.


The proposed scheme for the Sensor less BLDC motor drive fed by a Zeta based PFC converter operating in DICM mode. The front end Zeta DC-DC converter maintains the DC link voltage to a set reference value. Switch of the Zeta converter is to be operated at high switching frequency for effective control and small size of components like inductors. A sensor less approach is used to detect the rotor position for electronic commutation. A blind startup is used for starting the BLDC motor. A high frequency MOSFET of suitable rating is used in the front end converter for its high frequency operation whereas an IGBT’s (Insulated Gate Bipolar Transistor) are used in the VSI for low frequency operation. The proposed scheme maintains high power factor and low THD of the AC source current while controlling rotor speed equal to the set reference speed. A voltage follower approach is used for the control of Zeta DC-DC converter operating in DICM.

The DC link voltage is controlled by a single voltage sensor. Vdc (sensed DC link voltage) is compared with Vdc* (reference voltage) to generate an error signal which is the difference of Vdc* and Vdc. The error signal is given to a PI (Proportional Integral) controller to give a controlled output. Finally, the controlled output is compared with the high frequency saw tooth signal to generate PWM (Pulse Width Modulation) pulse for the MOSFET of the Zeta converter. A rate limiter is used to limit the stator current during step change in speed.

Figure1. BLDC Drive with sensor control
Figure2. BLDC Drive without sensor control


The dynamics of the machine are described by a set of differential equations. The electrical and mechanical equations can be obtained from the equivalent circuit. To attain the electrical equations for a BLDC machine, basic circuit analysis was used to find the per-phase voltage as shown below. The equation is only shown for phase-A to neutral since the equations for phase B and C only differ in the subscript notation.

The circuit equation of the motor in phase variable form are given in equation (1) where Van the applied phase voltages, ea is the induced back emf, ia is the phase currents. La, is the sel finductances of the phases and Ra is the resistance of each phase. The mechanical equation that relates the machine’s angular velocity to the developed electromagnetic torque, load torque, and motor parameters is given in equation.

where Tem(t) is developed electro-magnetic torque, TL is load torque, B is viscous friction constant, J is rotor moment of inertia, W is the angular speed of the motor.

But we know that Electromagnetic torque and back emf are given by equations

Taking Laplace transformation of the respective equations and rearranging the terms equations

From the above equations it is possible to draw the model of the BLDC motor. Transfer function of the system is presented


A low cost BLDC motor drive with reduced parts that is by reducing the number of switches from six to four is to be developed. The implementation of a low cost, reduced parts BLDC motor is desired with high system reliability. Most of the sensors less methods for a six-switch inverter BLDC motor drive are not directly applicable to the four-switch inverter [6-10]. The main reason is that in the four-switch topology, some methods detect less than six points, and other commutation instants must be interpolated via software. This paper presents a novel sensor less method for four-switch BLDC motor drive based on zero crossing points of stator line voltages.

Figure3. Simulink diagram of four switch inverter
Figure4. Phase current output of four switch inverter
Figure5. Rotor speed of four switch inverter
Figure6. Stator current output
Figure 7. Rotor Torque and rotor speed


Fuzzy logic controller is used for simulation of BLDC Motor with sensor. Three hall effect sensors are connected the other end of the motor and they are separated by 120 degree mechanically. A Fuzzy Logic Controller (FLC)[11-12] uses fuzzy logic as a design methodology, which can be utilized for developing linear and non-linear systems for embedded control. FLC techniques need less development time, have better performance and are good replacements for conventional control techniques, which require highly complicated mathematical models. A fuzzy logic controller does not require an exact mathematical model. It however requires knowledge-based set of heuristic rules. These rules variables. The steps involved in the design of fuzzy controller are fuzzification, rule definition and defuzzification.

For the fuzzy controller necessary data required for the simulation is given in Table 1. The two inputs given are error and change in error. The output is the reference current for the Hysteresis controller. All three membership functions are Triangular. The input and output membership functions are shown in Figures 10 to 12. The fuzzification rule is entered using the rule editor of the fuzzy toolbox as shown in Figure 13. The simulation diagram is shown in Figure 14. The overall simulation diagram with controller, four-switch inverter and BLDC motor model.

Table5. Parameters of Motor
Figure8. BLDC Motor with Fuzzy Controller
Figure 9. Rotor Torque and Rotor Speed


Two controllers are incorporated: PI controller for speed control and P controller for current control. The feedback measures the actual speed and subtracted from reference speed and error is given as input to the speed PI controller and output of the PI is subjected to current limiter and that acts as current reference from which actual current is subtracted and error is given input to the current P controller. This output of the PI is the dc value that is compared with a continuous triangular pulse of 40 kHz. The output is varying duty cycle that is added with gate pulse to produce a pulse-modulated wave, which triggers the inverter to generate required voltage to maintain the speed at varying load torques and speed reference conditions.

Figure10. BLDC Motor with PI Controller
Figure11. Stator current output
Figure12. Rotor Torque and rotor speed

VII. References

  1. M.Vigneshkumar1 ‘‘Simulation Modeling of Inverter Controlled BLDC Drive Using Four Switch”, International Journal of Scientific & Engineering Research 351-356 Volume 4, Issue 5 May 2013.
  2. M. B. de Rossiter Correa, C. B. Jacobina, E. R. C. da Silva, and A. M. N. Lim, “A general PWM strategy for four-switch three-phase inverters,” IEEE Trans. Power Electron., vol. 21,no. 6, pp.1618–1627, Nov. 2006.
  3. B.-K. Lee, T.-H. Kim, and M.Ehsani, “On the feasibility of four-switch three- phase BLDC motor drives for low cost commercial applications: Topology and control,” IEEETrans. Power Electron., vol. 8, no. 1, pt. 1, pp. 164–172, Jan. 2003.
  4. A. HalvaeiNiasar, H.Moghbelli, and A. Vahedi, ‘‘Sensorless control of a four-switch, three-phase brushless DC motor drive,’’ presented at the Iranian Conf. Electr. Eng. (ICEE 2007), May, Iran Telecommun. Res. Center (ITRC), Tehran, Iran.
  5. A. HalvaeiNiasar, “Sensorless control of four switch, three phase brushless DC motor drives for low-cost applications,” Ph.D. dissertation, Dept. Electr. Eng., Iran Univ. Sci. Technol., Tehran, Iran, Dec. 2007.
  6. Bhim Singh, Fellow, IEEE and Vashist Bist, “A Single Sensor Based PFC Zeta Converter Fed BLDC Motor Drive for Fan Applications” 978-1-4673-0766-6/12/$31.00 ©2012 IEEE.
  7. S. Ogaswara and H Akagi , “An approach to position sensorless drive for brushless dc motor”, IEEE IA, vol. 27, September / October 1991,pp. 929-933.
  8. Paul P. Acarnley and Jhon F. Watson , “Review of Position-SenorlessOperation of Brushless Permanent Magnet Machine”, IEEE Transactionon industrial electronics , vol. 53, no. 2, April 2006.
  9. P.Q. Dzung, L.M. Phuong, P.Q. Vinh, N.M. Hoang,T.C. Binh, “New Space Vector Control Approach for Four SwitchThree Phase Inverter (FSTPI), International Conference on Power Electronics and Drive Systems- PEDS 2007, Bangkok,Thailand, 2007 .
  10. T.J.E.Miller, “Brushless Permanent Magnet and Reluctance Motor Drives.” Oxford Science Publication, UK, 1989
  11. R.Krishnan, “Electric Motor Drives: Modeling, Analysis ,and Control, Prentice-Hall”l, Upper Saddle River, NJ, 2001.
  12. M. B. de Rossiter Correa, C. B. Jacobina, E. R. C. da Silva, and A. M. N. Lim,  “A general    PWM strategy for four-switch three-phase inverters,”  IEEE Trans.   Power Electron., vol. 21, no. 6, pp. 1618–1627, Nov. 2006.

Related posts



Health Monitoring System Using Raspberry PI and Internet Of Things


“Site for JIT Management Resource”


Leave a Comment