Previous in Forum: Material for Die   Next in Forum: Pipe Size Selection
Close
Close
Close
21 comments
Rate Comments: Nested
Member

Join Date: Apr 2010
Posts: 5

Stepper Motor Stalling When Driving Reciprocating Load

04/19/2010 8:47 AM

Hi Guys,

This is my first post here, but I've been lurking for a while.

We have a system driven by a large 34frame stepper motor rated at around 200W.

We are attempting to directly drive a 30mm dia reciprocating vacuum pump down to a vacuum of 800mbar and are finding that the motor is stalling at certain points in the rev range, the vacuum load is approx 0.4NM when it has attained full pressure, this is considerably less that the rated torque of the stepper motor at this speed.

Any ideas why the motor might be stalling?

Could it be the reciprocating nature of the load?

Cheers,

Mike

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".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#1

Re: Stepper motor stalling when driving reciprocating load

04/19/2010 9:27 AM

Welcome to CR4.

When you say "at certain points in the rev range" - do you mean at certain step rates? If so, I'd suspect a resonance. This is quite common, and can usually be avoided by one of a few techniques.

What kind of drive are you using?

__________________
"Love justice, you who rule the world" - Dante Alighieri
Register to Reply Score 1 for Good Answer
Member

Join Date: Apr 2010
Posts: 5
#2
In reply to #1

Re: Stepper motor stalling when driving reciprocating load

04/19/2010 9:38 AM

Hi,

Let me be more specific, due to problems in using the motor in the device, we've been testing it on the dyno.

Firstly we took a torque/speed plot of the motor on it's own, it performed as expected.

Then we attched the pump assy attached to the back of the motor as per it's application in the device and the front output shaft is attached to the dyno. We accelerated the motor to a range of operating speeds between 1500 and 4500 Step /sec. We then started to increase the load on the motor using the dyno and measured the stall torque.

The problem is that there is two bands in the rev range that the motor is exibiting a low stall torque when the pump is attached roughly between 1500 -2500 Step/sec and 3500 - 4000 step /sec.

Looking at the motor torque curve the motor seems to have ample torque at these speeds but with the pump attached the motor is stalling with a low additional load.

The load the pump presents is reciprocating between 0.4NM and -0.3 NM.

Any clearer?

Register to Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#3
In reply to #2

Re: Stepper motor stalling when driving reciprocating load

04/19/2010 9:49 AM

Sounds even more like a resonance. Are you using full step/half step/microstep or what?

__________________
"Love justice, you who rule the world" - Dante Alighieri
Register to Reply
Member

Join Date: Apr 2010
Posts: 5
#4
In reply to #2

Re: Stepper motor stalling when driving reciprocating load

04/19/2010 10:21 AM

We're running in full step mode at the moment.

Register to Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#5
In reply to #4

Re: Stepper motor stalling when driving reciprocating load

04/19/2010 10:22 AM

If you can, go straight to half-step. Microstep would be even better.

__________________
"Love justice, you who rule the world" - Dante Alighieri
Register to Reply
2
Guru
Popular Science - Weaponology - New Member Safety - ESD - New Member Hobbies - Fishing - New Member

Join Date: Sep 2006
Location: Near Frankfurt am Main, Germany. 50.390866N, 8.884827E
Posts: 17996
Good Answers: 200
#15
In reply to #1

Re: Stepper motor stalling when driving reciprocating load

04/20/2010 9:29 AM

GA. I agree entirely with you.

The only fix I know of (but is it really necessary??) is to go to halfstepping, or even quarter stepping.....if the controller can do this, or buy/build one that can......not too difficult!!

I personally would not use a stepper motor for such a function, a normal motor would be far better to my mind.

If speed control is needed there are such controllers for induction and universal motors (two different controller types!!)....or even build a simple PWM controller (555 chip for example) for a low voltage (12-24 volts for example) DC motor.....

__________________
"What others say about you reveals more about them, than it does you." Anon.
Register to Reply Good Answer (Score 2)
Guru

Join Date: May 2006
Location: Placerville, CA (38° 45N, 120° 47'W)
Posts: 6215
Good Answers: 248
#19
In reply to #15

Re: Stepper motor stalling when driving reciprocating load

04/20/2010 11:02 AM

GA. This does not sound li8ke an appropriate application for a stepper.

__________________
Teaching is a great experience, but there is no better teacher than experience.
Register to Reply
Guru
Hobbies - Musician - Engineering Fields - Chemical Engineering - New Member Engineering Fields - Control Engineering - New Member Engineering Fields - Instrumentation Engineering - New Member

Join Date: Jan 2007
Location: Moses Lake, WA, USA, Thulcandra - The Silent Planet (C.S. Lewis)
Posts: 4216
Good Answers: 194
#21
In reply to #15

Re: Stepper motor stalling when driving reciprocating load

04/20/2010 3:27 PM

I also agree that is is not the right fit for a stepper, but I don't have enough experience in this area, so I didn't say anything.

GA

__________________
"Reason is not automatic. Those who deny it cannot be conquered by it. Do not count on them. Leave them alone." - Ayn Rand
Register to Reply
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#6

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/19/2010 1:23 PM

I agree that half stepping will improve resonance problems but there's still a lot of other parameters that can be causing this resonance problem. Do you have the driver's running current set to the appropriate current for the motor? Does the supply provide a high enough voltage (into the driver) so that the peak current can be achieved in the time interval of each step despite the back EMF? Are you certain that the mechanical torque load at the motor's shaft is always less than 40 Ncm?

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#7
In reply to #6

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/19/2010 6:48 PM

From #2:

"Firstly we took a torque/speed plot of the motor on it's own, it performed as expected."

Doesn't sound like there's much wrong with the drive (voltage or current).

I agree that higher torque than anticipated could be a problem, but even a single stack 34 frame single-stack "old tech" motor[1] should be good for about 80 Ncm.

If half-stepping (or microstepping, if it's an easy option) doesn't fix it, it's time to start playing with the mechanics. First try a compliant coupling (i.e. a lump of rubber) somewhere in the linkage - may need to experiment a bit. If that doesn't help, the next step would be either to muck about with damping, or to use a gearbox. First a simple friction damper (assuming there's plenty of spare torque) - then getting more extreme/expensive whatever and fitting a rotary damper (either electromagnetic or hydraulic), or going for a gearbox.

However, I don't think it will get that far before a fix is found.

[1] A more modern "enhanced performance" 34 size 3-stack motor will deliver up to 300 Ncm at the step rates in question.

__________________
"Love justice, you who rule the world" - Dante Alighieri
Register to Reply
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#8
In reply to #7

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/19/2010 9:24 PM

Well if the motor performed as specified by the manufacturer with a dynamo-meter load and it still stalls on their rig, then the only conclusion then is that they must have a bigger mechanical load than anticipated.

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply
Guru

Join Date: Dec 2005
Location: Etats Unis
Posts: 1871
Good Answers: 45
#9

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/19/2010 11:57 PM

Are you sure that the drive you are using with the motor is adequate to support the required power at the high step rate. Not all drives are created equal.

When using a stepper motor it becomes increasingly difficult to get full power into the windings as the step rate increases. If the drive does not supply a high enough voltage then the motor will stall.

__________________
The hardest thing to overcome, is not knowing that you don't know.
Register to Reply
Anonymous Poster
#10

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 3:07 AM

Resonace try a flexible coupling and/or a fly wheel

Register to Reply
2
Anonymous Poster
#11

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 9:02 AM

Why in the world are you using a stepper motor in this application? Steppers have their place (open loop position control) but driving a pump isn't it.

Register to Reply Good Answer (Score 2)
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#12
In reply to #11

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 9:09 AM

Good point and a GA.

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply
Guru

Join Date: May 2006
Location: Placerville, CA (38° 45N, 120° 47'W)
Posts: 6215
Good Answers: 248
#20
In reply to #11

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 11:09 AM

I hadn't read down this far before I Gave Andy a GA. Here's one for you too. And Welcome to CR4!

Dick

__________________
Teaching is a great experience, but there is no better teacher than experience.
Register to Reply Off Topic (Score 5)
Member

Join Date: Apr 2010
Posts: 5
#13

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 9:24 AM

The reasons for a stepper motor are manifold, driving the pump is just one of it's jobs, it also drives a geartrain at a specific speed, regardless of supply voltage (110/240, 50hz 60hz), reducing our variant count to 1.

It replaces an AC motor and represents a significant cost saving.

The pump load has been tested using a inline torque transducer an was driven by a smaller frame stepper motor for the test, this showed a ocsilating load of 0.4 to -0.4 Nm at full pressure.

Register to Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#14
In reply to #13

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 9:27 AM

Have you tried half- or micro-stepping it yet?

__________________
"Love justice, you who rule the world" - Dante Alighieri
Register to Reply
Anonymous Poster
#17
In reply to #13

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 10:03 AM

Just my 2 cents having worked in both the printer industry and industrial automation industry, stepper motors are at the bottom of the list with all specifications related to torque (T/$, T/watt, T/size, T/velocity) so I would compare torque curves on the motors to insure you are comparing apples to apples.

I've been involved in a number of programs where we have redesigned the product to convert from stepper motors to DC servo or synchronous AC to reduce cost while improving performance. The development effort is significant but the BOM cost was always lower.

Register to Reply
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#18
In reply to #13

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 10:21 AM

Different motor designs came about because no one motor design does everything very well. I would be very surprised that a stepping motor would be less expensive than an AC motor. Having only one motor doing multiple things at different times will require the addition of multiple clutch mechanism so that each mechanical load can be added at a time. This will certainly be much more complicated than having multiple motors independently turned ON/OFF electrically. You can now also select the ideal type of motor for each load so that your open loop position control will be operated by the stepping motor, your variable speed motor will be operated by a DC motor and your heavy lifter can be a three phase AC induction motor. If you don't have all that heavy a lift then a single phase AC induction motor can be located that by just providing a user select switch can cover both 110/240 VAC operation.

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply
Member

Join Date: Apr 2010
Posts: 5
#16

Re: Stepper Motor Stalling When Driving Reciprocating Load

04/20/2010 9:32 AM

I'm not actually conducting the test, but it's in the plan to test using half steps soon. I'll let you know the result.

Register to Reply
Register to Reply 21 comments

Good Answers:

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

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

Andy Germany (1); Anonymous Poster (1); dkwarner (2); JohnDG (5); Mi7rennie (4); Mikerho (1); rcapper (1); redfred (4)

Previous in Forum: Material for Die   Next in Forum: Pipe Size Selection
You might be interested in: Stepper Motors, Motor Controllers, Motor Coils

Advertisement