Week-7 Challenge: DC Motor Control
1. A. Explain a MATLAB demo model named 'Speed control of a DC motor using BJT H-bridge'.
B. Comment on the armature current shoot-up from the scope results.
C. Refer to the help section of 'The Four-Quadrant Chopper DC Drive (DC7) block'. Compare it with the H-bridge model.
2. Develop a 2-quadrant chopper using Simulink & explain the working of the same with the relevant results. (Refer to the article - Multiquadrant operation of the motor )
3. Explain in a brief the operation of the BLDC motor.
******************************************************************************************
Q) Explain a MATLAB demo model named 'Speed control of a DC motor using BJT H-bridge'.
A) Speed Control of a DC Motor Using BJT H-Bridge:
This example shows the simulation of an H-bridge used to generate a chopped voltage and control a DC motor's speed.

Description
When used for power switching applications, the Bipolar Junction Transistor (BJT) operates as an IGBT. When conducting (BJT operating in the saturated region), a forward voltage Vf is developed between collector and emitter (1 V). Therefore, the IGBT block can be used to model the BJT device.
The IGBT block does not simulate the gate current controlling the BJT or IGBT. The switch is controlled by a Simulink® signal (1/0). The DC motor uses the preset model (5 HP 24V 1750 rpm). It simulates a fan type load (where Load torque is proportional to the square of speed). The armature means voltage can be varied from 0 to 240 V when the duty cycle (specified in the Pulse Generator block) is varied from 0 to 100%.
The H-bridge consists of four BJT/Diode pairs (BJT simulated by IGBT models). Two transistors are switched simultaneously: Q1 and Q4 or Q2 and Q3. When Q1 and Q4 are fired, a positive voltage is applied to the motor and diodes D2-D3 operate as freewheeling diodes when Q1 and Q4 are switched off. When Q2 and Q3 are fired, a negative voltage is applied to the motor and diodes D1-D4 operate as freewheeling diodes when Q2 and Q3 are switched off.
Simulation
The motor starts in the positive direction with a duty cycle of 75% (mean DC voltage of 180V). At t= 0.5 sec., the armature voltage suddenly reverses, and the motor runs in the negative direction. 'Scope' shows motor speed, armature current and load torque, and 'Currents' shows currents flowing in BJT Q3 and diode D3.
---------------------------------------------------------------------------------------------------------------------------------------------
Q) Comment on the armature current shoot-up from the scope results.
A) Output Graphs and Results:
Set the pulse width to 75% in the pulse generator and run the simulation:

- After running, the graphs show up as shown below.


-
In the current, how many circuits acted is displayed as the graphical portrayal during the time of obligation cycle. The degree shows the IGBT current and diode current passed in the quadrants Q3 and D3.
-
Where Q3 is addressed as IGBT current and D is addressed as Diode Current in scope.
-
The chart shows that when the switch Q3 is OFF on the beginning phase of the current stream and diode current is on that stage.
-
During the 0.5 sec of time D3 switch is ON that is given by the beat generator, and after 0.5 sec D3 switch is OFF, and IGBT current is acted after 0.5 sec, and the Q3 switch stays ON.
-
The DC engine acquires the speed and armature current, and Load force is determined by force relative to the square of speed.
-
In the beginning stage, there is an unexpected shoot-up in the act.
-
This extension shows that speed is expanded in a specific timeframe, and around then, armature current is positive though Load force additionally pushes ahead.
-
After 0.5 sec, which is given in beat generator, unexpected shoot up acted and speed diminished in that time armature current is in the negative terminal. At the same time, the force goes about as converse activity.
-
Here the unexpected shoot-up is acted while armature current is handled at a positive and adverse terminal.
Set the pulse width to 50% in the pulse generator and run the simulation:

- After running, the graphs show up as shown below.


-
Here we see that the unexpected shoot-up isn't acted by contrasting and 75 of the beat width. The same process duration is continued in this examination too.
-
This perception produces the beginning current as diode current for 0.5 sec. Then, at that point, IGBT current is acted while diode current is being halted.
-
This diagram shows when the switch Q3 is OFF on the beginning phase of the current stream, and the Diode current is ON at that stage.
-
During the 0.5 sec of time D3 switch is ON that is given by the beat generator, and after 0.5 sec D3 switch is OFF. An IGBT current is acted after 0.5 sec, and the Q3 switch stays ON.
-
There will be little variety as displayed in the chart at the beginning stage of current, yet the total decrease of shoot up isn't held here.
-
In this above scope, a progression of armature current is shown, and speed load force is likewise shown.
-
The change is made in beat width as half from the beat generator, and results are shown that voltage fluctuation is held in the beginning stage of sending the reverse state.
-
The abrupt variance is decreased in this trial by lessening the beat width of the information supply.
-
Similarly, a change is held by speed and burden force where the steady degree of speed and force is acted in the above scope contrast and the past 75% of the beat width.
-
A time span of sending and opposite activity is kept up with as same as the past Duty cycle.
-
In this perception, the shot up is diminished when the engine takes an alternate route from forward to turn around, contrasted with 75% heartbeat width.
---------------------------------------------------------------------------------------------------------------------------------------------
Q) Refer to the help section of 'The Four-Quadrant Chopper DC Drive (DC7) block'. Compare it with the H-bridge model.
A) DC7 - Four-Quadrant Chopper 200 HP DC Drive:
This example shows the DC7 four-quadrant chopper DC drive during speed regulation.

Description
The 200 HP DC motor is separately excited with a constant 150 V DC field voltage source. The armature voltage is provided by an IGBT converter controlled by two PI regulators. The converter is fed by a 515 V DC bus obtained by rectifying a 380 V AC 50 Hz voltage source. A braking chopper has been added between the diode rectifier and the DC7 block to limit the DC bus voltage during dynamic braking mode.
The first regulator is a speed regulator, followed by a current regulator. The speed regulator outputs the armature current reference (in p.u.) the current controller uses to obtain the electromagnetic torque needed to reach the desired speed. The speed reference change rate follows acceleration and deceleration ramps to avoid sudden reference changes that could cause armature over-current and destabilize the system. The current regulator controls the armature current by computing the appropriate duty ratios of the 5 kHz pulses of the four IGBT devices (Pulse Width Modulation). For proper system behaviour, the instantaneous pulse values of IGBT devices 1 and 4 are opposite to those of IGBT devices 2 and 3. This generates the average armature voltage needed to obtain the desired armature current. To limit the Amplitude of the current oscillations, a smoothing inductance is placed in series with the armature circuit.
Simulation
Before starting the simulation, set the initial bus voltage to 515 V via the GUI block ('The Initial States Setting' button and 'Cbus' variable).
Start the simulation. You can observe the motor armature voltage and current, the four IGBT pulses and the motor speed on the scope. The current and speed references are also shown.
The motor is coupled to a linear load, which means that the mechanical torque of the load is proportional to the speed.
The speed reference is set at 500 rpm at t = 0 s. Observe that the motor speed follows the reference ramp accurately (+400 rpm/s) and reaches steady-state around t = 1.3 s.
The armature current follows the current reference well, with a fast response time and small ripples. Notice that the current ripple frequency is 5 kHz.
At t = 2 s, the speed reference drops to -1184 rpm. The current reference decreases to reduce the electromagnetic torque and causes the motor to decelerate with the help of the load torque.
At t = 2.2 s, the current reverses to produce an electromagnetic braking torque (dynamic braking mode). This causes the DC bus voltage to increase.
At t = 3.25 s, the motor reaches 0 rpm, and the load torque reverses and becomes negative. The negative current now produces an accelerating electromagnetic torque to allow the engine to follow the negative speed ramp (-400 rpm/s). At t = 6.3 s, the speed reaches -1184 rpm and stabilizes around its reference.
Four-Quadrant Chopper DC Drive:

The Four-Quadrant Chopper DC Drive (DC7) block represents a four-quadrant, DC-supplied chopper (or DC-DC PWM converter) drive for DC motors. This drive features closed-loop speed control with the four-quadrant operation. The speed control loop outputs the reference armature current of the machine. The chopper duty cycle corresponding to the commanded armature current is derived using a PI current controller. This duty cycle is then compared with a sawtooth carrier signal to obtain the required PWM signals for the chopper.
Compared with other DC drives, the main advantage of this drive is that it can operate in all four quadrants (forward motoring, reverse regeneration, reverse motoring, and forward regeneration). In addition, a lower armature current ripple (compared with thyristor-based DC drives) is obtained due to the use of high switching frequency DC-DC converters. However, four switching devices are required, which increases the complexity of the drive system.
The Four-Quadrant Chopper DC Drive block uses these blocks from the Electric Drives/Fundamental Drive Blocks library:
-
Speed Controller (DC)
-
Regulation Switch
-
Current Controller (DC)
-
Chopper
A four-quadrant chopper is a chopper which can be operated in all four quadrants. The power can flow either from source to load or to source in this chopper. In the first quadrant, a Class-E chopper acts as a Step-down chopper, whereas in the second quadrant, it behaves as a Step-up chopper. This type of chopper is also known as Class-E or Type-E chopper. This article describes the working principle and operation of the Class-E chopper with the help of a circuit diagram.
Working Principle / Operation of Class-E Chopper:
The circuit of a four-quadrant chopper or class-E chopper consists of four semiconductor switches, CH1 to CH4 and four diodes D1 to D4. The four diodes are connected in antiparallel. The circuit diagram of this type of chopper is shown below.

In the above circuit diagram, the choppers are numbered CH1 to CH4. For the first quadrant operation, CH1 is made ON, for the second quadrant operation, CH2 is made ON. To better understand the working of the four-quadrant chopper, we will discuss its operation separately for each quadrant.
First Quadrant Operation:
For the first quadrant operation, CH4 is kept ON, CH3 is kept OFF, and CH1 is operated. When both CH1 & CH4 are ON simultaneously, the load gets directly connected to the source, and hence the output voltage becomes equal to the source voltage. This essentially means that vo = vs. It may be noted that the load current flows from source to load as shown by the direction of io.
When CH1 is switched OFF, the load current freewheels through CH4 and D2, during this period, the load voltage and current remain positive.
Second Quadrant Operation:
To obtain second quadrant operation, CH2 is operated while keeping the CH1, CH3 & CH4 OFF. When CH2 is ON, the DC source in the load drives current through CH2, D4, E and L. Inductor L stores energy during the On period of CH2.
When CH2 is turned OFF, the current is fed back to the source through D1 and D4. It should be noted at this point that (E+Ldi/dt) is more than the source voltage Vs. As load voltage Vo is positive and Io is negative, it is the second quadrant operation of the chopper. Since the current is fed back to the source, this simply means that load is transferring power to the source. Kindly read Step-up chopper for detailed analysis and better understanding.
For the second quadrant operation, the load must contain emf E as shown in the circuit diagram. In the second quadrant, the configuration operates as a step-up chopper.
Third Quadrant Operation:
To obtain a third quadrant operation, both the load voltage and load current should be negative. The current and voltage are assumed positive if their direction matches what is shown in the circuit diagram. If the direction is opposite to what is shown in the circuit diagram, it is considered negative. One important thing to notice is that the polarity of emf E in load must be reversed to have a third quadrant operation. The circuit diagram of the Class-E chopper for the third quadrant operation is shown below.
For the third quadrant operation, CH1 is kept off, CH2 is kept ON and CH3 is operated. When CH3 is ON, the load gets connected to the source and hence load voltage is equal to source voltage. But carefully observe that the polarity of load voltage vo is opposite to what is shown in the circuit diagram. Hence, vo is assumed negative. Let us now see what is the status of load current io. It may be seen that io is flowing in the direction opposite to that shown in the circuit diagram and hence negative.
Now, when CH3 is turned OFF, the negative load current freewheels through the CH2 and D4. In this manner, vo and io both are negative. Hence, the chopper operates in the third quadrant.
Fourth Quadrant Operation:
To obtain fourth quadrant operation, CH4 is operated while keeping CH1, CH2 and CH3 OFF. The polarity of load emf E needs to be reversed in this case too like the third quadrant operation.
When CH4 is turned ON, positive current flows through CH4, D2, L and E. Inductance L stores energy during the time CH4 is ON. When CH4 is made OFF, the current is fed back to the source through diodes D2 and D3. Here load voltage is negative but the load current is always positive. This leads to chopper operation in the fourth quadrant. Here, power is fed back to the source from load and the chopper acts as a step-up chopper.
The operation of a four-quadrant chopper or Class-E chopper is summarized in the figure below.

Plots and Graphs:

---------------------------------------------------------------------------------------------------------------------------------------------
Q) Develop a 2-quadrant chopper using Simulink & explain the working of the same with the relevant results. (Refer to the article - Multiquadrant operation of the motor )
A) Two-Quadrant Chopper:
Description:
The Two-Quadrant Chopper block represents a two-quadrant controlled chopper for converting a fixed DC input to a variable DC output. The block contains two switching devices. Options for the type of switching devices are:
-
GTO — Gate turn-off thyristor. For information about the I-V characteristic of the device, see GTO.
-
Ideal semiconductor switch — For information about the I-V characteristic of the device, see Ideal Semiconductor Switch.
-
IGBT — Insulated-gate bipolar transistor. For information about the I-V characteristic of the device, see IGBT (Ideal, Switching).
-
MOSFET — N-channel metal-oxide-semiconductor field-effect transistor. For information about the I-V characteristic of the device, see MOSFET (Ideal, Switching).
-
Thyristor — For information about the I-V characteristic of the device, see Thyristor (Piecewise Linear).
-
Averaged Switch — Semiconductor switch with an antiparallel diode. The control signal port, G, accepts values in the
[0,1]interval. When the value at port G is equal to0or1, the averaged switch is either fully opened or fully closed, and it behaves similarly to the Ideal Semiconductor Switch block with an antiparallel diode. When the value at port G is between0and1, the average switch is partly opened. You can then average the PWM signal over a specified period. This allows for undersampling of the model or using modulation waveforms instead of PWM signals.
Specify Chopper Quadrants:
You can choose the quadrants where the Two-Quadrant Chopper operates. To select the quadrants, set the Modeling option parameter to either:
First and second quadrant. The figures show the equivalent circuit and the operation for the first- and second- quadrant model.
First and fourth quadrant. The figures show the equivalent circuit and the operation for the first- and fourth- quadrant model.
In power electronics chopper circuits, unidirectional power semiconductors are used. f these semiconductor devices are arranged appropriately, a chopper can work in any of the four quadrants. can classify chopper circuits according to their working in any of these four quadrants as type A, type B, type C, type D and type E. Now take a look at these classifications and their characteristics of various classifications.
Type A Chopper or First–Quadrant Chopper
This type of chopper is shown in the figure. t is known as a first-quadrant chopper or type A chopper. hen the chopper is on, v0 = VS as a result and the current flows in the direction of the load. when the chopper is off v0, is zero but I0 continues to flow in the same direction through the freewheeling diode FD, thus the average value of voltage and current say V0 and I0 will be always positive as shown in the graph.
In a type A chopper the power flow will be always from the source to the load's the average voltage V0 is less than the dc input voltage Vs
Type B Chopper or Second-Quadrant Chopper
In type B or second quadrant chopper, the load must always contain a dc source E. en the chopper is on, v0 is zero but the load voltage E drives the current through the inductor L and the chopper, L stores the energy during the time Ton of the chopper. W en the chopper is off, v0 =( E+ L . d dt ) will be more than the source voltage Vs. Because of this the diode D2 will be forward biased and begins conducting and hence the power starts flowing to the source. No matter whether the chopper is on or off the current I0 will be flowing out of the load and be treated negatively. Sine VO is positive and the current I0 is negative, the direction of power flow will be from load to source. The load voltage V0 = (E+L .di/dt ) will be more than the voltage Vs so the type B chopper is also known as a step-up chopper.
Type -C chopper or Two-quadrant type-A Chopper
Type C chopper is obtained by connecting type –A and type –B choppers in parallel. We'll always get a positive output voltage V0 as the freewheeling diode FD is present across the load. When the chopper is on the freewheeling diode starts conducting and the output voltage v0 will be equal to Vs. The direction of the load current i0 will be reversed. The current i0 will be flowing towards the source and it will be positive regardless the chopper is on or the FD conducting. The l d current will be negative if the chopper or the diode D2 conducts. We can ay the chopper and FD operate together as a type-A chopper in the first quadrant. In the second quadrant, the chopper and D2 will operate together as type –B choppers.
The average voltage will be always positive but the average load current might be positive or negative. The pow r flow may be living the first quadrant operation ie from source to load or from load to source like the second quadrant operation. The two hoppers should not be turned on simultaneously as the combined action may cause a short circuit in supply lines. For regenerative braking and motoring, this type of chopper configuration is used.
Type D Chopper or Two-Quadrant Type –B Chopper
The circuit diagram of the type D chopper is shown in the above figure. When the two choppers are on the output voltage v0 will be equal to Vs. When v0 = – Vs the two choppers will be off but both the diodes D1 and D2 will start conducting. V0 the average output voltage will be positive when the choppers turn on the time Ton will be more than the turn off time Toff its shown in the waveform below. As the d odes and choppers conduct current only in one direction the direction of load current will be always positive.
The power flows from source to load as the average values of both v0 and i0 are positive. From the waveform, it is seen that the average value of V0 is positive thus the fourth quadrant operation of the type D chopper is obtained.
From the waveforms, the Average value of output voltage is given by
V0= (Vs Ton-VsToff)/T = Vs.(Ton-Toff)/T
Type –E chopper or the Fourth-Quadrant Chopper
Type E or the fourth quadrant chopper consists of four semiconductor switches and four diodes arranged antiparallel. The 4 choppers are numbered according to which quadrant they belong. Their operation will be in each quadrant and the corresponding chopper only is active in its quadrant.
First Quadrant
During the first quadrant operation, the chopper CH4 will be on. Chopper CH will be off and CH1 will be operated. AS the CH1 and CH4 are on the load voltage v0 will be equal to the source voltage Vs and the load current i0 will begin to flow. v0 and i0 will be positive as the first quadrant operation is taking place. As soon as the chopper CH1 is turned off, the positive current freewheels through CH4 and the diode D2. The type E chopper acts as a step-down chopper in the first quadrant.
Second Quadrant
In this case, the chopper CH2 will be operational and the other three are kept off. As CH2 is o negative current will starts flowing through the inductor L . CH2, E and D . Energy is stated in the inductor L as the chopper CH2 is on. When CH2 is of the current will be fed back to the source through the diodes D1 and D4. Here (E+L.di/ t) will be more than the source voltage Vs. In the second quadrant, the chopper will act as a step-up chopper as the power is fed back from load to source.
Third Quadrant
In the third quadrant operation, CH1 will be kept off, CH2 will be on and CH3 is operated. For this quad ant working the polarity of the load should be reversed. As the chopper CH3 is on, the load gets connected to the source Vs and v0 and i0 will be negative and the third quadrant operation will take place. This chopper acts as a step-down chopper.
Fourth Quadrant
CH4 will be operated and CH1, CH2 and CH3 will be off. When the chop er CH4 is turned on positive current starts to flow through CH4, D2, and E and the inductor L will store energy. As the CH4 is turned off the current is feedback to the source through the diodes D2 and D3, the operation will be in the fourth quadrant as the load voltage is negative but the load current is positive. The chopper a ts as a step-up chopper as the power is fed back from load to source.
SIMULINK MODEL:

- First, create the Simulink model as shown in the above figure.
- Next, set the voltage values in DC Source to 24 and 12 V and set the pulse width to 50 % with Amplitude to be 10 and period to be 0.02 secs.
- Next, run the simulation and plot the graphs.
Plots and Graphs:

Conclusion:
- The pulse generator value was given as 10, so the waveform is set to be between 0 and 10.
- The current waveform is fluctuating between the positive and the negative values.
- The minimum value for the voltage is 0 and the maximum value keeps changing but it's always on the positive side.
---------------------------------------------------------------------------------------------------------------------------------------------
Q) Explain in a brief the operation of the BLDC motor.
A) Brushless DC Motor (BLDC) – Construction, Working & Applications:
Brushless DC motors (BLDC) have been a much-focused area for numerous motor manufacturers as these motors are increasingly the preferred choice in many applications, especially in the field of motor control technology. BLDC motors are superior to brushed DC motors in many ways, such as the ability to operate at high speeds, high efficiency, and better heat dissipation.
They are an indispensable part of modern drive technology, most commonly employed for actuating drives, machine tools, electric propulsion, robotics, computer peripherals and also for electrical power generation. With the development of sensorless technology besides digital control, these motors become so effective in terms of total system cost, size and reliability.

What is a Brushless DC motor (BLDC)?
A brushless DC motor (known as BLDC) is a permanent magnet synchronous electric motor which is driven by direct current (DC) electricity and it accomplishes an electronically controlled commutation system (commutation is the process of producing rotational torque in the motor by changing phase currents through it at appropriate times) instead of a mechanical commutation system. BLDC motors are also referred to as trapezoidal permanent magnet motors.
Unlike conventional brushed type DC motor, wherein the brushes make the mechanical contact with a commutator on the rotor so as to form an electric path between a DC electric source and rotor armature windings, BLDC motor employs electrical commutation with a permanent magnet rotor and a stator with a sequence of coils. In this motor, a permanent magnet (or field poles) rotates and current-carrying conductors are fixed.

The armature coils are switched electronically by transistors or silicon controlled rectifiers at the correct rotor position in such a way that the armature field is in space quadrature with the rotor field poles. Hence the for e acting on the rotor causes it to rotate. Hall sensors rotary encoders are most commonly used to sense the position of the rotor and are positioned around the stator. The rotor position feedback from the sensor helps to determine when to switch the armature current.
This electronic commutation arrangement eliminates the commutator arrangement and brushes in a DC motor and hence more reliable and less noisy operation is achieved. Due to the absence of brushes BLDC motors are capable to run at high speeds. The efficiency of BLDC motors is typically 85 to 90 per cent, whereas brushed type DC motors are 75 to 80 per cent efficient. There are wild varieties of BLDC motors available ranging from small power range to fractional horsepower, integral horsepower and large power ranges.

Construction of BLDC Motor:
BLDC motors can be constructed in different physical configurations. Depending on the stator windings, these can be configured as single-phase, two-phase, or three-phase motors. However, three-phase BLDC motors with permanent magnet rotors are most commonly used.

The construction of this motor has many similarities to a three-phase induction motor as well as a conventional DC motor. This motor has stator and rotor parts like all other motors.

The stator of a BLDC motor is made up of stacked steel laminations to carry the windings. These winding are placed in slots which are axially cut along the inner periphery of the stator. These winding can be arranged in either star or delta. However, most BLDC motors have a three-phase star connected stator.
Each winding is constructed with numerous interconnected coils, where one or more coils are placed in each slot. In order to form an even number of poles, each of these windings is distributed over the stator periphery.

The stator must be chosen with the correct rating of the voltage depending on the power supply capability. For robotics, automotive and small actuating applications, 48 V or less voltage BLDC motors are preferred. For industrial applications and automation systems, 100 V or higher rating motors are used.
Rotor:
BLDC motor incorporates a permanent magnet in the rotor. The number of poles in the rotor can vary from 2 to 8 pole pairs with alternate south and north poles depending on the application requirement. In order to achieve maximum torque in the motor, the flux density of the material should be high. A proper magnetic material for the rotor is needed to produce the required magnetic field density.

Ferrite magnets are inexpensive, however, they have a low flux density for a given volume. Rare earth al oy magnets are commonly used for new designs. Some of these alloys are Samarium Cobalt (SmCo), Neodymium (Nd), and Ferrite and Boron (NdFeB). The rotor can be constructed with different core configurations such as the circular core with the permanent magnet on the periphery, a circular core with rectangular magnets, etc.
Hall Sensors:
The Hall sensor provides the information to synchronize stator armature excitation with rotor position. Since the computation of the BLDC motor is controlled electronically, the stator windings should be energized in sequence in order to rotate the motor. Before energising a particular stator winding, acknowledgement of the rotor position is necessary. So the Hall Effect sensor embedded in the stator senses the rotor position.
Most BLDC motors incorporate three Hall sensors which are embedded into the stator. Each sensor gnerates Low and High signals whenever the rotor poles pass near it. The exact commutation sequence to the stator winding can be determined based on the combination of these three sensors' responses.
Working Principle and Operation of BLDC Motor:
BLDC motor works on the principle similar to that of a conventional DC motor, i.e., the Lorentz force law which states that whenever a current-carrying conductor is placed in a magnetic field it experiences a force. As a consequence of the reaction force, the magnet will experience an equal and opposite force. In the case, f the BLDC motor, the current-carrying conductor is stationary while the permanent magnet moves.
When the stator coils are electrically switched by a supply source, it becomes an electromagnet and starts producing the uniform field in the air gap. Though the source of supply is DC, switching makes to generate an AC voltage waveform with a trapezoidal shape. Due to the force of interaction between the electromagnet stator and the permanent magnet rotor, the rotor continues to rotate.
Consider the figure below in which the motor stator is excited based on different switching states. With the switching of windings as High and Low signals, corresponding winding energized as North and South poles. The permanent magnet rotor with North and South poles aligns with stator poles causing the motor to rotate.
Observe that the motor produces torque because of the development of attraction forces (when North-South or South-North alignment) and repulsion forces (when North-North or South-South alignment). In this way motor moves in a clockwise direction.

Here, one might get a question that how we know which stator coil should be energized and when to do. This is because; the motor's continuous rotation depends on the switching sequence around the coils. As discussed above Hall sensors give shaft position feedback to the electronic controller unit.
Based on this signal from the sensor, the controller decides on particular coils to energize. Hall-effect sensors generate Low and High-level signals whenever rotor poles pass near them. These signals determine the position of the shaft.
Brushless DC Motor Drive:
As described above that the electronic controller circuit energizes appropriate motor winding by turning transistors or other solid-state switches to rotate the motor continuously. The figure below shows the simple BLDC motor drive circuit which consists of a MOSFET bridge (also called an inverter bridge), electronic controller, hall effect sensor and BLDC motor.
Here, Hall-effect sensors are used for position and speed feedback. The electronic controller can be a microcontroller unit or microprocessor or DSP processor or FPGA unit or any other controller. This controller receives these signals, processes them and sends the control signals to the MOSFET driver circuit.

In addition to the switching for a rated speed of the motor, additional electronic circuitry changes the motor speed based on the required application. These speed control units are generally implemented with PID controllers to have precise control. It is also possible to produce four-quadrant operation from the motor whilst maintaining good efficiency throughout the speed variations using modern drives.
Advantages of BLDC Motor:
BLDC motor has several advantages over conventional DC motors and some of these are:
- It has no mechanical commutator and associated problems
- High efficiency due to the use of permanent magnet rotor
- High speed of operation even in loaded and unloaded conditions due to the absence of brushes that limits the speed
- Smaller motor geometry and lighter in weight than both brushed type DC and induction AC motors
- Long-life as no inspection and maintenance is required for commutator system
- Higher dynamic response due to low inertia and carrying windings in the stator
- Less electromagnetic interference
- Quiet operation (or low noise) due to the absence of brushes
Disadvantages of Brushless Motor:
- These motors are costly
- The electronic controller required to control this motor is expensive
- Not much availability of many integrated electronic control solutions, especially for tiny BLDC motors
- Requires complex drive circuitry
- Need for additional sensors
Applications of Brushless DC Motors (BLDC):
Brushless DC Motors (BLDC) are used for a wide variety of application requirements such as varying loads, constant loads and positioning applications in the fields of industrial control, automotive, aviation, automation systems, health care types of equipment, etc. Some specific applications of BLDC motors are
- Computer hard drives and DVD/CD players
- Electric vehicles, hybrid vehicles, and electric bicycles
- Industrial robots, CNC machine tools, and simple belt-driven systems
- Washing machines, compressors and dryers
- Fans, pumps and blowers