Brushless DC Motor, How it works ?

Brushless DC Motor, How it works ?

In order to make the operation more reliable, more efficient, and less noisy the recent trend has been to use brushless D.C (BLDC) motors. They are also lighter compared to brushed motors with the same power output. This article gives an illustrative introduction on the working of BLDC motors.

A detailed webpage version of the video is given below.

Why BLDC motors ?

The brushes in conventional D.C motors wear out over the time and may cause sparking. This is illustrated in the Fig.1. As a result the conventional D.C motors require occasional maintainance. Controlling the brush sparking in them is also a difficult affair.

Thus the brushed D.C motor should never be used for operations that demand long life and reliability. Fort this reason and the other reasons listed in the introduction, BLDC motors are used in most of the modern devices. Efficiency of a BLDC motor is typically around 85-90%, whereas the conventional brushed motors are only 75-80% efficient. BLDC motors are also suitable for high speed applications ( 10000 rpm or above). The BLDC motors are also well known for their better speed control.

The Basic working

The rotor and stator of a BLDC motor are shown in the Fig.2. It is clear that, the rotor of a BLDC motor is a permanent magnet.

The stator has a coil arrangement, as illustrated; The internal winding of the rotor is illustrated in the Fig.3 (core of the rotor is hidden here). The rotor has 3 coils, named A, B and C.

Out of these 3 coils, only one coil is illustrated in the Fig.4 for simplicity. By applying DC power to the coil, the coil will energize and become an electromagnet.

The operation of a BLDC is based on the simple force interaction between the permanent magnet and the electromagnet. In this condition, when the coil A is energized, the opposite poles of the rotor and stator are attracted to each other (The attractive force is shown in green arrow). As a result the rotor poles move near to the energized stator.

As the rotor nears coil A, coil B is energized. As the rotor nears coil B, coil C is energized. After that, coil A is energized with the opposite polarity (compare the last part of Fig.6 with Fig.5).

This process is repeated, and the rotor continues to rotate. The DC current required in the each coil is shown in the following graph.

A humorous analogy help to remember it is to think of BLDC operation like the story of the donkey and the carrot, where the rabbit tries hard to reach the carrot, but the carrot keeps moving out of reach.

Further improving the BLDC Performance

Even though this motor works, it has one drawback. You can notice that, at any instant only one coil is energized. The 2 dead coils greatly reduce the power output of the motor. Here is the trick to overcome this problem.
When the rotor is in this position, along with the first coil, which pulls the rotor, you can energize the coil behind it such a way that, it will push the rotor.

For this instant, a same polarity current is through the second coil. The combined effect produces more torque and power output from the motor. The combined force also makes sure that a BLDC has a beautiful, constant torque nature. Such torque nature is difficult to achieve in any other type of motors.

The current form required for the complete 360 degree rotation is shown in the graph below.

With this configuration 2 coils need to be energized separately, but by making a small modification to the stator coil, we can simplify this process. Just connect one free end of the coils together, as shown in the Fig.10.

When the power is applied between coils A and B, let’s note the current flow through the coils. By comparing second part of the Fig.13 with Fig.9, it is clear that, the current flow is just like the separately energized state.

Use of an ECU

That’s how a BLDC works. But, you might have some intriguing doubts in your mind. How do I know which stator coils to energize? How do I know when to energize it, so that I will get a continuous rotation from the rotor? In a BLDC we use an electronic controller unit (ECU) for this purpose. A sensor determines the position of the rotor, and based on this information the controller decides, which coils to energize.

The schematic figure above shows, how the ECU controls task of energizing the coil. This task is known as commutation. Most often, a Hall-effect sensor is used for this purpose. The Hall-effect sensor is fitted on the back of the motor as shown in the Fig.15.

Types of BLDC design

The BLDC design we have discussed so far is known as the out-runner type. Here the runner if fitter around the stator. In-runner BLDC design is also available in the market.

Out-Runner design has a definite mechanical advantage over the In-Runner design. At higher speeds the runner tends to expand slightly due to the centrifugal force. As a result, in In-Runner designs a good amount of clearance should be given between the rotor and runner to avoid the collision. Such higher clearances increase the magnetic flux leakages and reduce efficiency of the motor. But the Out-Runner design has no such limitation, as the runner at the outside is free to expand.