Re: mill threading, Acceleration, Axis
Posted by
Mariss Freimanis
on 2000-11-16 18:00:45 UTC
Hi,
Alan, Actually "door #2" gets you the shortest time to speed.
Secondarily it rounds off somewhat at the terminal speed. The main
purpose of the S shaped profile is it should have shortest settling
time since little ringing is induced.
My experience has been that the touted advantages of these profiles
over a linear ramp aren't as great as one would hope. The major
detractor is the inevitable "staircasing" that results from software
generated acceleration ramps. Each is an infinite impulse and will
pump the motor resonance.
A while ago I built a test circuit that generated a sigmoid voltage
ramp using analog piecewise linear approximation which then fed a
voltage controlled oscillator. This gave very nice results, which I
used as a baseline for comparing digital implementations of same. The
results were the staircase frequency had to be above 3kHz to accrue
real benefit. This was beyond the capability of the CPU I was using
by an order of magnitude.
Mariss
--- In CAD_CAM_EDM_DRO@egroups.com, Alan Marconett KM6VV <KM6VV@a...>
wrote:
Alan, Actually "door #2" gets you the shortest time to speed.
Secondarily it rounds off somewhat at the terminal speed. The main
purpose of the S shaped profile is it should have shortest settling
time since little ringing is induced.
My experience has been that the touted advantages of these profiles
over a linear ramp aren't as great as one would hope. The major
detractor is the inevitable "staircasing" that results from software
generated acceleration ramps. Each is an infinite impulse and will
pump the motor resonance.
A while ago I built a test circuit that generated a sigmoid voltage
ramp using analog piecewise linear approximation which then fed a
voltage controlled oscillator. This gave very nice results, which I
used as a baseline for comparing digital implementations of same. The
results were the staircase frequency had to be above 3kHz to accrue
real benefit. This was beyond the capability of the CPU I was using
by an order of magnitude.
Mariss
--- In CAD_CAM_EDM_DRO@egroups.com, Alan Marconett KM6VV <KM6VV@a...>
wrote:
> Mariss,from
>
> Again, very infighting! Looks like Door #3. "S-shaped curve (sine
> -pi/2 to pi/2 + 1)" gives the Sigmoid curve then? And this shouldbe
> the least likely to loose steps? I've used linear ramps before,seems
> like they run out too fast.CY-545
>
> I generated v/t from my acceleration calc routine, and generated PLC
> code which I "pasted" into Vector. And yep, if I take it to the max
> velocity, it's an 'S'. But, for my limited "top end", it's fairly
> abrupt on the top! The 'S' shape is cut off (truncated) for slower
> terminal velocities. And if I understand what I'm reading in the
> doc's, It's true there too! So perhaps Dave's comment aboutgenerating
> Sigmoid curves on the fly are the only way to fix it. Oh well.that
>
> I like the car analogy, except, don't you just HIT THE GAS? Oops!
> would be a REAL JERK!
>
> Thanks,
> Alan
Discussion Thread
Alan Marconett KM6VV
2000-11-15 03:09:19 UTC
Re: mill threading, Acceleration, Axis
Jon Elson
2000-11-15 12:20:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-15 13:27:48 UTC
Re: mill threading, Acceleration, Axis
Jon Elson
2000-11-15 14:17:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
ballendo@y...
2000-11-15 16:52:24 UTC
re:Re: mill threading, Acceleration, Axis
dave engvall
2000-11-15 20:58:29 UTC
Re: [CAD_CAM_EDM_DRO] re:Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-16 00:21:49 UTC
Re: mill threading, Acceleration, Axis
dave engvall
2000-11-16 09:07:13 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-16 11:48:18 UTC
Re: mill threading, Acceleration, Axis
Smoke
2000-11-16 11:57:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
dave engvall
2000-11-16 12:04:19 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-16 12:28:09 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-16 12:47:54 UTC
Re: mill threading, Acceleration, Axis
Mariss Freimanis
2000-11-16 13:02:00 UTC
Re: mill threading, Acceleration, Axis
dave engvall
2000-11-16 15:11:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-16 17:09:06 UTC
Re: mill threading, Acceleration, Axis
Mariss Freimanis
2000-11-16 18:00:45 UTC
Re: mill threading, Acceleration, Axis
Alan Marconett KM6VV
2000-11-16 19:14:41 UTC
Re: mill threading, Acceleration, Axis
ballendo@y...
2000-11-17 23:42:49 UTC
re:Re: mill threading, Acceleration, Axis
Roman Black
2001-01-16 23:32:34 UTC
Re: mill threading, Acceleration, Axis
Roman Black
2001-01-16 23:41:46 UTC
Re: mill threading, Acceleration, Axis