Re: [CAD_CAM_EDM_DRO] Comments from expert PID programmers?
Posted by
Jon Elson
on 2006-08-04 22:04:01 UTC
Dennis Schmitz wrote:
caused friction to
vary with position, in others, changes in the balance of overhanging
tables does the
same. The torsional spring in small leadscrews varies with the length
between
motor and nut. Some of this could severely affect a system that was
finely tuned
at some different position. Finally, you have to account for
intermittent and
unexpected impacts from the cutting teeth of the machine. This is in no
way a
steady-state system, and any steady-state tuning will fall flat.
Second, backlash can't be "compensated", due to the finite time it takes
the motor
to get to the other side. if you don't know the amount of free play at
that position,
then the motor slams into the end of the backlash at high velocity, and
you have a
severe hammering. Even if the code knows the amount of backlash to be
compensated
out, the motor still has to accelerate like mad, and then brake so as to
just nudge the
machine from the other direction. Immediately after the nudge, it then
has bumped the
table in that direction, and may have to run to the other side to nudge
it back. There's no
free lunch here, no matter how much digital signal processing you throw
at it, hardware can't
be "in two places at the same time", unless the backlash is already very
nearly zero.
Jon
>Regarding tuning:I have a couple problems with all this. In some machines, wear has
>
>We've found several approaches to tuning and after having checked them
>out, they all look like kludges to me. Every one we've looked at has
>been a trial and error kind of thing with no real analytical solution.
>
>
>Did I mention "rock solid backlash comp"? This potentially means
>replacing expensive zero-backlash stuff with less expensive backlash
>prone stuff, doing more with less, etc.
>
>
>
caused friction to
vary with position, in others, changes in the balance of overhanging
tables does the
same. The torsional spring in small leadscrews varies with the length
between
motor and nut. Some of this could severely affect a system that was
finely tuned
at some different position. Finally, you have to account for
intermittent and
unexpected impacts from the cutting teeth of the machine. This is in no
way a
steady-state system, and any steady-state tuning will fall flat.
Second, backlash can't be "compensated", due to the finite time it takes
the motor
to get to the other side. if you don't know the amount of free play at
that position,
then the motor slams into the end of the backlash at high velocity, and
you have a
severe hammering. Even if the code knows the amount of backlash to be
compensated
out, the motor still has to accelerate like mad, and then brake so as to
just nudge the
machine from the other direction. Immediately after the nudge, it then
has bumped the
table in that direction, and may have to run to the other side to nudge
it back. There's no
free lunch here, no matter how much digital signal processing you throw
at it, hardware can't
be "in two places at the same time", unless the backlash is already very
nearly zero.
Jon
Discussion Thread
Dennis Schmitz
2006-08-04 20:56:09 UTC
Comments from expert PID programmers?
Jon Elson
2006-08-04 22:04:01 UTC
Re: [CAD_CAM_EDM_DRO] Comments from expert PID programmers?
Dennis Schmitz
2006-08-04 23:30:55 UTC
Re: Comments from expert PID programmers?
Graham Stabler
2006-08-05 03:16:46 UTC
Re: Comments from expert PID programmers?
Peter Reilley
2006-08-05 06:22:37 UTC
Re: [CAD_CAM_EDM_DRO] Comments from expert PID programmers?
caudlet
2006-08-05 07:15:53 UTC
Off Topic--: Comments from expert PID programmers? -OT
Phil Mattison
2006-08-05 11:40:01 UTC
Re: [CAD_CAM_EDM_DRO] Re: Comments from expert PID programmers?
ballendo
2006-08-05 11:49:16 UTC
backlash was Re: Comments from expert PID programmers?
ballendo
2006-08-05 12:07:55 UTC
Re: Comments from expert PID programmers?
Jon Elson
2006-08-05 12:50:02 UTC
Re: [CAD_CAM_EDM_DRO] Re: Comments from expert PID programmers?
Jon Elson
2006-08-05 12:53:07 UTC
Re: [CAD_CAM_EDM_DRO] Comments from expert PID programmers?
Phil Mattison
2006-08-05 13:37:39 UTC
Re: [CAD_CAM_EDM_DRO] Re: Comments from expert PID programmers?
KelingInc
2006-08-05 15:42:40 UTC
Re: [CAD_CAM_EDM_DRO] Re: Comments from expert PID programmers?
wthomas@g...
2006-08-06 11:15:41 UTC
W.E.T.Re: [CAD_CAM_EDM_DRO] backlash
BobWarfield
2006-08-07 16:07:08 UTC
backlash was Re: Comments from expert PID programmers?
Ron Kline
2006-08-07 17:41:54 UTC
Re: [CAD_CAM_EDM_DRO] backlash was Re: Comments from expert PID programmers?
ballendo
2006-08-07 18:07:22 UTC
backlash was Re: Comments from expert PID programmers?
ballendo
2006-08-07 18:22:41 UTC
backlash was Re: Comments from expert PID programmers?
wanliker@a...
2006-08-07 18:28:24 UTC
Comments from expert PID programmers?
Ron Kline
2006-08-07 19:26:14 UTC
Re: [CAD_CAM_EDM_DRO] backlash was Re: Comments from expert PID programmers?
Dennis Schmitz
2006-08-08 06:26:21 UTC
Re: Comments from expert PID programmers?