RE: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
Posted by
Greg Jackson
on 2004-01-31 13:44:36 UTC
I have a real problem with feedback on steppers. One of the fundamental
problems with steppers is that, once you have 1/2 step of error, the peak
torque is reached. Beyond that the torque is actually in the wrong
direction. As it comes over the top you have the step missing ring.
If you tried to create an error correction system with good response, you
would correct for a missed step as soon as possible. There is no reasonable
way to correct for a single step of error while it is ringing. Attempting
to do so would be a positive feedback loop for resonance. The only way to
correct is to try and step back after things have calmed down a bit.
You could, of course, treat the windings more like an induction motor and
try to do a vector sort of thing, leading and lagging the field relative to
the poles, but that sort of control gets complex very fast. I have never
heard of anyone putting feedback on a stepper for that sort of control. All
of the feedback steppers seem to be limited to step correction, which can
repair errors in position but cannot really improve dynamic performance.
We had a butcher term in the engineering group of "Whole hog or no pork".
The translation was: If you're going to do it, then do it, don't do a part
of it. If you're going to add the complexity of feedback then there is not
much point to retaining the basic torque delivery system of a stepper. If
you really need feedback, then use a servo.
problems with steppers is that, once you have 1/2 step of error, the peak
torque is reached. Beyond that the torque is actually in the wrong
direction. As it comes over the top you have the step missing ring.
If you tried to create an error correction system with good response, you
would correct for a missed step as soon as possible. There is no reasonable
way to correct for a single step of error while it is ringing. Attempting
to do so would be a positive feedback loop for resonance. The only way to
correct is to try and step back after things have calmed down a bit.
You could, of course, treat the windings more like an induction motor and
try to do a vector sort of thing, leading and lagging the field relative to
the poles, but that sort of control gets complex very fast. I have never
heard of anyone putting feedback on a stepper for that sort of control. All
of the feedback steppers seem to be limited to step correction, which can
repair errors in position but cannot really improve dynamic performance.
We had a butcher term in the engineering group of "Whole hog or no pork".
The translation was: If you're going to do it, then do it, don't do a part
of it. If you're going to add the complexity of feedback then there is not
much point to retaining the basic torque delivery system of a stepper. If
you really need feedback, then use a servo.
> -----Original Message-----
> From: eewizard_1 [mailto:eewizard_1@...]
> Sent: Saturday, January 31, 2004 2:01 AM
> To: CAD_CAM_EDM_DRO@yahoogroups.com
> Subject: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
>
>
>
> Everyone can go back and forth on stepper vs. servo motors but the
> real fact is that neither motor, on it's own, is accurate. Several
> recent posts have talked of Z axis creep. A little Sherline with
> steppers will have ZERO accuracy the first time you try to cut a 1/4"
> x 1/2" slot in hardened tool steel. The steppers will just buzz and
> go nowhere with the computer oblivious to what's happening. A servo
> might grind away until it gets to where it should but if you take a
> servo and break the encoder feedback you might see the motor run and
> crash the limit switch.
>
> The "feedback" is what really gives accuracy on any system. With the
> right electronics a stepper with a 2000PPR encoder can top a servo
> with a 500PPR encoder. The same servo with the 2000PPR can top a
> stepper with the 500PPR encoder.
>
> Steppers are used a lot because the "feedback" usually is the FREE
> prayer that under good conditions it will "step" when you want and
> the stepper drive can be nothing but a few low cost transistors and
> resistors.
>
> Servos must have an encoder with relatively good electronics and thus
> cost more to put on a machine. So, they're not as common on lower
> cost (the smaller higher volume) machines.
>
> Another down side for steppers is lack of power. Steppers can have
> torque at a stall but it drops fast at high step rates. Servo motors
> can crank a lot at speed, but need more expensive electronics to do
> it.
>
> What do the "Big Boys" use? A great full size mill will probably
> have AC servo motors with Heidenein glass scales.
>
> Al
>
>
>
>
> Addresses:
> FAQ: http://www.ktmarketing.com/faq.html
> FILES: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/files/
> Post Messages: CAD_CAM_EDM_DRO@yahoogroups.com
>
> Subscribe: CAD_CAM_EDM_DRO-subscribe@yahoogroups.com
> Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
> List owner: CAD_CAM_EDM_DRO-owner@yahoogroups.com,
> wanliker@..., timg@...
> Moderator: pentam@... indigo_red@...
> davemucha@... [Moderators]
> URL to this group: http://groups.yahoo.com/group/CAD_CAM_EDM_DRO
>
> OFF Topic POSTS: General Machining
> If you wish to post on unlimited OT subjects goto:
> aol://5863:126/rec.crafts.metalworking or go thru Google.com to
> reach it if you have trouble.
> http://www.metalworking.com/news_servers.html
>
> http://groups.yahoo.com/group/jobshophomeshop I consider this
> to be a sister site to the CCED group, as many of the same
> members are there, for OT subjects, that are not allowed on the CCED list.
>
> NOTICE: ALL POSTINGS TO THIS GROUP BECOME PUBLIC DOMAIN BY
> POSTING THEM. DON'T POST IF YOU CAN NOT ACCEPT THIS.....NO
> EXCEPTIONS........
> bill
> List Mom
> List Owner
>
>
>
> Yahoo! Groups Links
>
> To visit your group on the web, go to:
> http://groups.yahoo.com/group/CAD_CAM_EDM_DRO/
>
> To unsubscribe from this group, send an email to:
> CAD_CAM_EDM_DRO-unsubscribe@yahoogroups.com
>
> Your use of Yahoo! Groups is subject to:
> http://docs.yahoo.com/info/terms/
>
>
>
Discussion Thread
eewizard_1
2004-01-26 19:41:09 UTC
Poor Mans DRO
jim_stoll
2004-01-27 08:09:18 UTC
Re: Poor Mans DRO
Jon Elson
2004-01-27 13:16:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: Poor Mans DRO
jethrobodine
2004-01-27 13:58:25 UTC
Re: Poor Mans DRO
jethrobodine
2004-01-27 14:19:50 UTC
Re: Poor Mans DRO
ballendo
2004-01-27 16:20:02 UTC
Re: Poor Mans DRO
bull2003winkle
2004-01-27 18:22:42 UTC
Re: Poor Mans DRO
Jon Elson
2004-01-27 20:13:37 UTC
Re: [CAD_CAM_EDM_DRO] Re: Poor Mans DRO
Jon Elson
2004-01-27 20:21:23 UTC
Re: [CAD_CAM_EDM_DRO] Re: Poor Mans DRO
rawen2
2004-01-27 21:58:22 UTC
Re: Poor Mans DRO
gcjahnke2000
2004-01-28 04:53:31 UTC
Re: Poor Mans DRO
jethrobodine
2004-01-28 13:17:26 UTC
RE: [CAD_CAM_EDM_DRO] Re: Poor Mans DRO
Raymond Heckert
2004-01-28 17:12:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: Poor Mans DRO
Ray Henry
2004-01-29 12:59:15 UTC
Re: Re: Poor Mans DRO
Jon Elson
2004-01-29 18:04:30 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Poor Mans DRO
Greg Jackson
2004-01-29 19:37:51 UTC
Ball Bar Tests & accuracy
Jon Elson
2004-01-29 21:37:29 UTC
Re: [CAD_CAM_EDM_DRO] Ball Bar Tests & accuracy
ballendo
2004-01-30 07:34:59 UTC
stepper accuracy compared to servos...
cnczeus
2004-01-30 09:19:52 UTC
Re: stepper accuracy compared to servos...
Paul
2004-01-30 10:14:30 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
turbulatordude
2004-01-30 12:04:16 UTC
Re: stepper accuracy compared to servos...
Wayne Whippo
2004-01-30 16:01:36 UTC
Re: Ball Bar Tests & accuracy
Mariss Freimanis
2004-01-30 18:55:57 UTC
Re: stepper accuracy compared to servos...
Jon Elson
2004-01-30 19:56:26 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
ballendo
2004-01-31 12:54:07 UTC
Re: stepper accuracy compared to servos...
eewizard_1
2004-01-31 12:54:40 UTC
Re: stepper accuracy compared to servos...
Greg Jackson
2004-01-31 13:06:04 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
Paul
2004-01-31 13:37:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
Greg Jackson
2004-01-31 13:44:36 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
Jon Elson
2004-01-31 20:29:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...
Chris Cain
2004-02-02 09:13:19 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper accuracy compared to servos...