Previous in Forum: PCU for SCADA communication   Next in Forum: am in doubt
Close
Close
Close
11 comments
Rate Comments: Nested
Commentator

Join Date: Nov 2007
Posts: 67

PWM in motor control

11/19/2008 1:48 PM

How is pulse width modulation important in motor control exactly?

I know it has its uses in dimming lights.

Please note I aint a controls guy.

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Good Answers:

These comments received enough positive votes to make them "good answers".
4
Guru
Engineering Fields - Electrical Engineering - New Member

Join Date: Sep 2006
Location: El Lago, Texas, USA
Posts: 2639
Good Answers: 65
#1

Re: PWM in motor control

11/19/2008 4:33 PM

PWM is used to control motor speed by varying the voltage applied to the motor.

Example - a 12V motor. If you drive it with a 50% duty cycle signal (12V half of the time, 0V half of the time) the effective voltage is 6V - motor turns at half speed. With a 25% duty cycle signal (12V 25% of the time, 0V 75% of the time) the effective voltage is 3V, motor turns at 1/4 speed (assuming that the speed/voltage relationship is linear.)

The advantages of PWM is power efficiency. It's mush more efficient to switch 12V on and off than it is to use it to create 6 or 3V.

There are other advantages - the ability to limit inrush current, for instance, and less heat dissipated in the motor.

Register to Reply Good Answer (Score 4)
Guru
Engineering Fields - Control Engineering - New Member China - Member - New Member

Join Date: Sep 2006
Location: CHINA
Posts: 2945
Good Answers: 14
#2
In reply to #1

Re: PWM in motor control

11/19/2008 8:39 PM

not bad, it decrease switcher device's on off power dissipate.

but the inrush current and heat dissipate in motor has nothing to do with the pwm,

these items relay on the control circuits.

hoever I vote you as a good answer.

Register to Reply
Guru
Engineering Fields - Electrical Engineering - New Member

Join Date: Sep 2006
Location: El Lago, Texas, USA
Posts: 2639
Good Answers: 65
#7
In reply to #2

Re: PWM in motor control

11/20/2008 10:20 AM

We control the inrush current of our motors by implementing a soft start.

Heating is reduced at lower speeds since less current is required to generate torque at full voltage than at lower voltage.

Register to Reply
Guru
Engineering Fields - Control Engineering - New Member China - Member - New Member

Join Date: Sep 2006
Location: CHINA
Posts: 2945
Good Answers: 14
#9
In reply to #7

Re: PWM in motor control

11/20/2008 7:34 PM

bhankii,

I hvnt said you are wrong.

soft start can restrain inrush current. but soft start can implemented by either pwn or pfm or others power modulator like in SCR circuit.

promote efficiency is main aim of all inverters to decrease unneccesory heat. how ever, the one way of pwm is that we often used at present.

Look at bottom, I vote your answer as a good. not a bad.

Register to Reply
Power-User

Join Date: Jan 2008
Location: since 20 Jan 09, the USSA
Posts: 375
Good Answers: 81
#3
In reply to #1

Re: PWM in motor control

11/19/2008 10:34 PM

Both bhankiii and cn power gave valid answers but they left out one feature that can be a real advantage under certain conditions. If you use the motor to move something to a particular position, and then stop, PWM drive with position feedback gives you a much faster responding and accurate control system.

Register to Reply
Commentator

Join Date: Nov 2007
Posts: 67
#4
In reply to #3

Re: PWM in motor control

11/19/2008 10:58 PM

emc,

how does that work?

Register to Reply
Guru
Engineering Fields - Electrical Engineering - New Member

Join Date: Sep 2006
Location: El Lago, Texas, USA
Posts: 2639
Good Answers: 65
#8
In reply to #3

Re: PWM in motor control

11/20/2008 10:24 AM

This is actually how we use PWM in linear actuators in spacecraft docking. We have a resolver that gives us position data which is fed to a processor, along with force info from load cells, and it cranks through a fancy algorithm to produce an effect something like a shock absorber.

Register to Reply
3
Anonymous Poster
#5

Re: PWM in motor control

11/19/2008 11:10 PM

Add the most important value, IMHO, in that if a DC motor, which is where PWM is used, is run at less than its rated voltage, heating occurs in a non-linear fashion, in inverse proportion to the lowering of applied voltage, for any given torque requirement. Also, since the lowered voltage lowers the torque stall speed, and this too is in non-linear proportion (but not inverse) to the applied voltage, it is necessary with a lower voltage (say half the rated voltage, or 6 volts continuous for a 12 volt motor) to lower the torque requirement by the square root of the difference.

I put that badly, I know, so here is the result. A 16 volt motor, with a 100 inch-oz stall, at rated voltage, when run at 8 volts, will not have a 50 inch-oz stall, but a 10 inch-oz stall. And since a DC motor at stall torque draws theoretically infinite stall current, thermal runaway is a cinch to happen at anything more than the 10 inch-oz limit. Quite a huge loss in usability.

When the same motor is run with PWM applied, at 16 volts, ANY RPM can be maintained, down to >0, with the full 100 inch-oz stall torque rating, and no overheating. That, along with being able to "bump" the motor, using the duty cycle adjustment offered by PWM, allows infinitely variable speed control, with maximum torque rating, minimum heating, and long life.

All that makes PWM VERY worthwhile for motors, especially in any robotic application, whether stationary (a control arm, a drill head positioner, a chain hoist) or the actual mobile platform's power mobility source itself.

Mike

Register to Reply Good Answer (Score 3)
Guru
Popular Science - Weaponology - New Member Engineering Fields - Engineering Physics - New Member Engineering Fields - Nuclear Engineering - New Member

Join Date: Dec 2007
Location: No. VA, USA (No, it does NOTu mean "won't go"!)
Posts: 1796
Good Answers: 75
#6

Re: PWM in motor control

11/19/2008 11:12 PM

Sorry, folks, I was the "Guest" that posted number 5. I forgot to log in, so I didn't get joined up till after I'd already edited, and posted, it.

Mike

__________________
Been away a while. Miss all my old friends. Some of you I KNOW are still around. Where are the rest?
Register to Reply
Anonymous Poster
#10

Re: PWM in motor control

11/21/2008 8:04 AM

Correct me if I'm wrong, but I don't think PWM changes the voltage applied, rather it varies the amount of on/off time that the voltage is applied.

Register to Reply
Guru
Popular Science - Weaponology - New Member Engineering Fields - Engineering Physics - New Member Engineering Fields - Nuclear Engineering - New Member

Join Date: Dec 2007
Location: No. VA, USA (No, it does NOTu mean "won't go"!)
Posts: 1796
Good Answers: 75
#11
In reply to #10

Re: PWM in motor control

11/21/2008 9:21 AM

Absolutely correct. And it is THAT which makes PWM such a useful tool. Since the voltage is ALWAYS at the rated value, stall torque is kept high, stall current is limited to near zero, and heating is minimized. PWM does add cost, due to the necessity for building and installing the PWM control circuit, along with, usually, at least a 1/2 H-bridge, which would allow for reversible control of a single motor. If differential control of two motors is required, a full H-Bridge serves, which both allows reversing either or both motors, and also provides a guarantee against applying both forward and reverse current to a single motor at one time, which causes a direct short through the motor AND the controller boards, and usually fries them and the PWM controlling device. More cost, more complexity, but the added functionality, when it is needed, more than makes up for the downsides.

Mike

__________________
Been away a while. Miss all my old friends. Some of you I KNOW are still around. Where are the rest?
Register to Reply
Register to Reply 11 comments

Good Answers:

These comments received enough positive votes to make them "good answers".
Copy to Clipboard

Users who posted comments:

Anonymous Poster (2); bhankiii (3); cnpower (2); emc_c (1); micahd02 (2); vscid (1)

Previous in Forum: PCU for SCADA communication   Next in Forum: am in doubt
You might be interested in: DC Motor Drives, Motor Controllers, AC Motor Drives

Advertisement