How does a brushless motor work?
#1
Senior Member
Thread Starter
My Feedback: (1)
Join Date: Jul 2003
Location: Austin, TX,
Posts: 226
Likes: 0
Received 0 Likes
on
0 Posts
How does a brushless motor work?
Being the science related kid I am I was wondering how a brushless motor works. I took apart one of my GWS can motors and saw the brushes and the commutator shaft. I just can't figure out how a brushless motor would work. Is sensorless a different story also?
#2
My Feedback: (21)
Join Date: Jul 2002
Location: Spencerport, NY
Posts: 7,350
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
A brushless motor is "inside out" compared to your GWS motor. The windings are glued to the inside of the can, and the permanent magnets are bonded to the rotor. Since the wires don't move, you don't need brushes to transfer the electricity.
Take a look at the commutator on the GWS motor. It's cut into multiple sections. Depending on which two sections are in contact with the brushes at any given time, different sections of the windings are energized, creating the magnetic fields that push and/or pull against the fixed magnets in the can.
There are three wires coming from a brushless motor. Inside, all three wires are connected, and wound such that passing DC current through any two connections will create a magnetic field, making the rotor turn a partial revolution The computerized electronic speed control "commutates" a brushless motor by switching which two wires are being energized in a sequence.
Sensored and sensorless are two types of brushless motors. Sensored motors have a separate sensor, and an additional five wires, that tells the controller which direction and how fast the motor is turning. These are more complicated, more expensive, and difficult to reverse. They've pretty much gone the way of the dodo in R/C; only MaxCim still makes sensored brushless motors. SensorLESS motors use the fact that when a motor is coasting, it's generating electricity to see which direction and how fast the motor is turning. Knowing this information is crucial to making the motor turn in the correct direction, and knowing which two wires to pass current through at any given time to keep it turning in that direction.
Take a look at the commutator on the GWS motor. It's cut into multiple sections. Depending on which two sections are in contact with the brushes at any given time, different sections of the windings are energized, creating the magnetic fields that push and/or pull against the fixed magnets in the can.
There are three wires coming from a brushless motor. Inside, all three wires are connected, and wound such that passing DC current through any two connections will create a magnetic field, making the rotor turn a partial revolution The computerized electronic speed control "commutates" a brushless motor by switching which two wires are being energized in a sequence.
Sensored and sensorless are two types of brushless motors. Sensored motors have a separate sensor, and an additional five wires, that tells the controller which direction and how fast the motor is turning. These are more complicated, more expensive, and difficult to reverse. They've pretty much gone the way of the dodo in R/C; only MaxCim still makes sensored brushless motors. SensorLESS motors use the fact that when a motor is coasting, it's generating electricity to see which direction and how fast the motor is turning. Knowing this information is crucial to making the motor turn in the correct direction, and knowing which two wires to pass current through at any given time to keep it turning in that direction.
#3
Senior Member
Join Date: Aug 2002
Location: Kite,
GA,
Posts: 259
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
I was under the impression that a brushless motor actually runs on AC current after being converted from DC via the controller.
#4
My Feedback: (21)
Join Date: Jul 2002
Location: Spencerport, NY
Posts: 7,350
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
A popular myth that I fell victim to myself. Turns out that even though the ESC does switch the polarity back and forth on the various phases of the motor to make it turn, it's still putting out DC voltage. It's similar to AC, but the wave is a "square" type. Unlike AC, where the voltage gradually changes from maximum + to minimum -, producing a "sine" wave, this switched DC changes from full + to full - instantly.
The picture below kind of shows what I mean. This is what you'd see on the screen of an oscilliscope if you compared true AC to what the brushless ESC is doing, sort of, kinda, maybe
The picture below kind of shows what I mean. This is what you'd see on the screen of an oscilliscope if you compared true AC to what the brushless ESC is doing, sort of, kinda, maybe
#5
Senior Member
Join Date: Apr 2003
Location: Coral Springs, FL
Posts: 155
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Matt is correct on this. The ESC is a square wave generator. It produces 3 seperate square waves (one for each wire to the motor.) the speed of the motor has nothing to do with voltage or amps, but instead the timing of the current fed into it. By increasing and decreasing the wave length of the square wave on the 3 phases the ESC causes the motor to spin faster and slower. Amp draw is a direct result of the work load caused at the faster speed.
#6
Senior Member
Thread Starter
My Feedback: (1)
Join Date: Jul 2003
Location: Austin, TX,
Posts: 226
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Thanks a lot Matt! I've been very busy so I just checked back in. One question what part of the motor turns then? If the windings(inside of the motor) like you said doesn't turn then what does?
#7
Senior Member
Join Date: Aug 2002
Location: Kite,
GA,
Posts: 259
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
The rotor turns.
It has the magnets attached to it with a shaft running through. The construction of the rotor varies from one motor to another, but they all are basically put together in this manner. Even the outrunner type motors (Nippy, AXI, etc) are like this. Difference is the magnets are on a bell shaped part placing the magnet segments outside of the windings, vs. inner runners (Hacker, Aveox, etc) They have the windings placed inside the case surounding the rotor. Wish I had some pictures to post, it would make it simple to understand.
Thanks for the explanation on brushless current Matt, rogwabbit
Bill
It has the magnets attached to it with a shaft running through. The construction of the rotor varies from one motor to another, but they all are basically put together in this manner. Even the outrunner type motors (Nippy, AXI, etc) are like this. Difference is the magnets are on a bell shaped part placing the magnet segments outside of the windings, vs. inner runners (Hacker, Aveox, etc) They have the windings placed inside the case surounding the rotor. Wish I had some pictures to post, it would make it simple to understand.
Thanks for the explanation on brushless current Matt, rogwabbit
Bill
#8
Senior Member
Join Date: Aug 2003
Location: AshburtonCantebury, NEW ZEALAND
Posts: 430
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
I am a beginner on this electric R/C thing and am totall mystified by what all the numbers mean. ie Meag 25/25-26(just off the top of my head, probably doesn't make sense)
thanks
thanks
#9
My Feedback: (21)
Join Date: Jul 2002
Location: Spencerport, NY
Posts: 7,350
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
The numbers are essentially meaningless. They tell you nothing about how the motor performs, nothing about what the motor would be useful for. In most cases, the numbers are the motor's dimensions. That is, rotor diameter, rotor length, and number of turns of wire on each pole of the motor.
#10
Senior Member
My Feedback: (2)
Join Date: Nov 2002
Location: Raleigh,
NC,
Posts: 200
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
ORIGINAL: Matt Kirsch
A popular myth that I fell victim to myself. Turns out that even though the ESC does switch the polarity back and forth on the various phases of the motor to make it turn, it's still putting out DC voltage. It's similar to AC, but the wave is a "square" type. Unlike AC, where the voltage gradually changes from maximum + to minimum -, producing a "sine" wave, this switched DC changes from full + to full - instantly.
The picture below kind of shows what I mean. This is what you'd see on the screen of an oscilliscope if you compared true AC to what the brushless ESC is doing, sort of, kinda, maybe
A popular myth that I fell victim to myself. Turns out that even though the ESC does switch the polarity back and forth on the various phases of the motor to make it turn, it's still putting out DC voltage. It's similar to AC, but the wave is a "square" type. Unlike AC, where the voltage gradually changes from maximum + to minimum -, producing a "sine" wave, this switched DC changes from full + to full - instantly.
The picture below kind of shows what I mean. This is what you'd see on the screen of an oscilliscope if you compared true AC to what the brushless ESC is doing, sort of, kinda, maybe
As you stated, the ESC switches the polarity of the phases. This means that the current through any given winding flows 'Alternately' one direction then the other. Also the voltage waveform is more trapezoidal, not square. And the current waveform is more sinusoidal due to the inductance of the motor, not square. The brushless motor is a true 3-phase AC motor and is described as such by the motor manufacturers themselves.
Now the ESC, on the other hand, that IS a DC device. But the current in the ESC's motor leads is AC
See my post here for actual scope photos of the current and voltage waveforms and further discussion: Why three phase AC?
#11
My Feedback: (21)
Join Date: Jul 2002
Location: Spencerport, NY
Posts: 7,350
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
That is how it was explained to me by a person that builds brushless ESCs for a living. I made the mistake of calling it "three phase AC" one too many times, and was sternly reprimanded...
Anyway, we may be looking at this in different contexts. The voltage flowing through the motor may be "alternating," switching direction, but it's not AC as you'd see out of your power lines. There's no gradual ramp-up to full voltage; it's ON or it's OFF...
What you seem to be describing is the behaviour of the electricity at the motor. I'm describing the "mechanics" of the ESC.
Anyway, we may be looking at this in different contexts. The voltage flowing through the motor may be "alternating," switching direction, but it's not AC as you'd see out of your power lines. There's no gradual ramp-up to full voltage; it's ON or it's OFF...
What you seem to be describing is the behaviour of the electricity at the motor. I'm describing the "mechanics" of the ESC.
#12
Senior Member
My Feedback: (2)
Join Date: Nov 2002
Location: Raleigh,
NC,
Posts: 200
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Matt, the ESC is indeed a DC device. There is no AC current in it. I have designed 3-phase brushless motor controls too so I understand quite well how they work. You are correct that the ESC turns the switches either on or off, not in-between. Because of the dynamics of the motor being attached though, the current doesn't actually start and stop instantly when the switch (mosfets) turns on or off. This is why the ESC can smoothly regulate the speed when it is in part throttle mode. The ESC is 'chopping' the voltage rapidly on and off at part throttle but the motor reactance smoothes it out somewhat so if you monitor the current waveform the slopes are ramped and the corners are rounded. Also the mosfets have parasitic diodes within them that permit some 'freewheeling' of the current even when the switch is shut off.
My comment about the innacuracy of your prior post was in regard to your response to Bill Mixon's statement when he said he thought the motor runs on AC current. You said "Turns out that even though the ESC does switch the polarity back and forth on the various phases of the motor to make it turn, it's still putting out DC voltage. " This is wrong and self-contradictory, because it implies that the output voltage polarity alternates and yet is constant and consequently that the current will be Direct Current and constant also. I'm not trying to pick on you but rather just trying to provide an accurate explanation for everyone's benefit.
The motor DOES run on AC current. In fact it would be very happy to run on a 3-phase AC current with a sinusoidal waveform like that of industrial 3-phase AC (household AC is single-phase), so long as the phases were synchronized to the rotor position. Some high-end brushless motor controllers used in industrial applications actually do synthesize a virtually sinusoidal drive waveform using DC electronics essentially the same as our ESCs, by modulating the timing of the voltage chopping. The sinusoidal current drive is the most efficient way to drive a brushless motor but it is more complicated to design the controller so they don't bother for our ESCs. It could be done in the ESC software though so don't be surprised if you start seeing sine-modulated ESCs soon.
Unlike a brushed type DC motor, if you were to spin the shaft of an unconnected brushless motor and display the output voltage waveforms on an oscilloscope, you would observe nearly perfect AC sine waves. You could use it as an alternator. To get DC out you'd have to rectify the current with diodes.
It is a bit confusing to try to understand that even though the ESC is DC and trying to chop the current into nice square waves, the actual motor current that results becomes not-so-square AC.
My comment about the innacuracy of your prior post was in regard to your response to Bill Mixon's statement when he said he thought the motor runs on AC current. You said "Turns out that even though the ESC does switch the polarity back and forth on the various phases of the motor to make it turn, it's still putting out DC voltage. " This is wrong and self-contradictory, because it implies that the output voltage polarity alternates and yet is constant and consequently that the current will be Direct Current and constant also. I'm not trying to pick on you but rather just trying to provide an accurate explanation for everyone's benefit.
The motor DOES run on AC current. In fact it would be very happy to run on a 3-phase AC current with a sinusoidal waveform like that of industrial 3-phase AC (household AC is single-phase), so long as the phases were synchronized to the rotor position. Some high-end brushless motor controllers used in industrial applications actually do synthesize a virtually sinusoidal drive waveform using DC electronics essentially the same as our ESCs, by modulating the timing of the voltage chopping. The sinusoidal current drive is the most efficient way to drive a brushless motor but it is more complicated to design the controller so they don't bother for our ESCs. It could be done in the ESC software though so don't be surprised if you start seeing sine-modulated ESCs soon.
Unlike a brushed type DC motor, if you were to spin the shaft of an unconnected brushless motor and display the output voltage waveforms on an oscilloscope, you would observe nearly perfect AC sine waves. You could use it as an alternator. To get DC out you'd have to rectify the current with diodes.
It is a bit confusing to try to understand that even though the ESC is DC and trying to chop the current into nice square waves, the actual motor current that results becomes not-so-square AC.
#13
Senior Member
Join Date: Jul 2003
Location: Palmerston North, NEW ZEALAND
Posts: 137
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Hi
I kind of understand that the controller outputs a voltage that follows a trapezoidal waveform so the current also follows a trapezoidal waveform but with rounded corners caused by inductance, Is this true.
What alters the motors RPM? Is it the frequency of the waveform.
I kind of understand that the controller outputs a voltage that follows a trapezoidal waveform so the current also follows a trapezoidal waveform but with rounded corners caused by inductance, Is this true.
What alters the motors RPM? Is it the frequency of the waveform.
#14
Senior Member
My Feedback: (2)
Join Date: Nov 2002
Location: Raleigh,
NC,
Posts: 200
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
The speed of the motor is regulated by 'chopping' the current (turning it on-off rapidly) at part throttle. With the current being chopped the average torque is reduced so it spins the load slower. The ESC will detect the loaded RPM and adjust the phase switching timing to match.
#17
Senior Member
My Feedback: (1)
Join Date: Jul 2003
Location: Tucson, AZ
Posts: 129
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
I have a bit of experience with AC VFD's.
It is amazing to see a 60hp AC motor spin a 1600 lb load to 800rpm then use the VFD for Braking to slow the load down.
It is commonly used in Industrial laundry equipment.
Gerald0 is quite correct!
Read a bit on "Tesla" ( father of AC current) , it will do wonders for your perception of electricity.
It is amazing to see a 60hp AC motor spin a 1600 lb load to 800rpm then use the VFD for Braking to slow the load down.
It is commonly used in Industrial laundry equipment.
Gerald0 is quite correct!
Read a bit on "Tesla" ( father of AC current) , it will do wonders for your perception of electricity.
#18
Senior Member
My Feedback: (1)
Join Date: Jul 2003
Location: Tucson, AZ
Posts: 129
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Here is a good link for research for DC to AC conversion
http://www.eere.energy.gov/consumeri...bb8.html?print
http://www.eere.energy.gov/consumeri...bb8.html?print
#19
Senior Member
My Feedback: (2)
Join Date: Nov 2002
Location: Raleigh,
NC,
Posts: 200
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Most of today's ESCs, brushless and brushed type, already have the capability to vary the chopping frequency. When you power up the ESC you can usually hear tones generated in the motor which are used to indicate the status. Often multiple tones are used to indicate different modes. It would actually be possible to play music through the motor this way (not very good though )
I can briefly describe the way in which sine drive can be accomplished in a brushless ESC. Basically it is equivalent to a 1-bit digital-to-analog conversion with the motor itself acting as the low pass filter at the output stage.
In a standard brushless ESC the phase currents are chopped at a fixed frequency for part throttle operation with the on/off duty cycle varying as a function of the throttle position. At full throttle the current is not chopped at all and the phase switches remain on constantly for the duration of each particular phase.
In a sine drive the current is chopped in a manner where the chopping frequency is modulated so as to approximate a sine wave in the time domain. In the sine drive motor controller there would be a digital representation of a sine wave encoded in its firmware to use as the 'pattern'. This is similar to the way in which a digital audio system can create analog music from a binary (ones & zeros) data source.
I should warn you though that although this is the most efficient drive from the motor's perspective; that is is results in a cooler running motor, there are increased switching losses in the controller at full throttle. So the overall net system efficiency might not necessarily be better.
-gerald
I can briefly describe the way in which sine drive can be accomplished in a brushless ESC. Basically it is equivalent to a 1-bit digital-to-analog conversion with the motor itself acting as the low pass filter at the output stage.
In a standard brushless ESC the phase currents are chopped at a fixed frequency for part throttle operation with the on/off duty cycle varying as a function of the throttle position. At full throttle the current is not chopped at all and the phase switches remain on constantly for the duration of each particular phase.
In a sine drive the current is chopped in a manner where the chopping frequency is modulated so as to approximate a sine wave in the time domain. In the sine drive motor controller there would be a digital representation of a sine wave encoded in its firmware to use as the 'pattern'. This is similar to the way in which a digital audio system can create analog music from a binary (ones & zeros) data source.
I should warn you though that although this is the most efficient drive from the motor's perspective; that is is results in a cooler running motor, there are increased switching losses in the controller at full throttle. So the overall net system efficiency might not necessarily be better.
-gerald
#20
Member
Join Date: Feb 2002
Location: near Nijmegen, NETHERLANDS
Posts: 90
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
Brushless motor animations and simulations.
Waveforms in a brushless controller:
http://www.torcman.de/peterslrk/SPEE...l#Anker1591256
Two better animations, you can step through the sequence or maximise your window to get the speed down:
http://www.servomag.com/flash/2-pole...ldc-motor.html
http://www.servomag.com/flash/4-pole/smi-motor007.htm
CD-rom outrunner motor simulation
http://www.meinpapi.de/dieter/JAMO_0-33Wi10Abig.gif
LRK outrunner simulation, different colours for different magnetic field strength:
http://www.mfly.de/animation_b.gif
Waveforms in a brushless controller:
http://www.torcman.de/peterslrk/SPEE...l#Anker1591256
Two better animations, you can step through the sequence or maximise your window to get the speed down:
http://www.servomag.com/flash/2-pole...ldc-motor.html
http://www.servomag.com/flash/4-pole/smi-motor007.htm
CD-rom outrunner motor simulation
http://www.meinpapi.de/dieter/JAMO_0-33Wi10Abig.gif
LRK outrunner simulation, different colours for different magnetic field strength:
http://www.mfly.de/animation_b.gif
#23
Member
Join Date: Feb 2002
Location: near Nijmegen, NETHERLANDS
Posts: 90
Likes: 0
Received 0 Likes
on
0 Posts
RE: How does a brushless motor work?
ORIGINAL: KLRico
Very impressive graphics!
Very impressive graphics!
http://femm.foster-miller.net
ORIGINAL: john 8750
So, the brushless motor is not an AC motor?
So, the brushless motor is not an AC motor?