Re: [CAD_CAM_EDM_DRO] Comments from expert PID programmers?
Posted by
Peter Reilley
on 2006-08-05 06:22:37 UTC
A more mathematical answer is that backlash represents
a step function in the control loop. A step function
contains frequency elements from DC to infinity.
You simply cannot create a compensating control
function in the real world that handle that wide
a frequency range.
Pete.
a step function in the control loop. A step function
contains frequency elements from DC to infinity.
You simply cannot create a compensating control
function in the real world that handle that wide
a frequency range.
Pete.
----- Original Message -----
From: "Jon Elson" <elson@...>
To: <CAD_CAM_EDM_DRO@yahoogroups.com>
Sent: Saturday, August 05, 2006 12:47 AM
Subject: Re: [CAD_CAM_EDM_DRO] Comments from expert PID programmers?
> Dennis Schmitz wrote:
>
>>Regarding tuning:
>>
>>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.
>>
>>
>>
> I have a couple problems with all this. In some machines, wear has
> 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?