CAD CAM EDM DRO - Yahoo Group Archive

Re: S-Curve Velocity Profile

on 2000-11-30 15:48:21 UTC
--- In CAD_CAM_EDM_DRO@egroups.com, pwcag@a... wrote:
>
> > The sine function from -90 degrees to +90 degrees plus an offset
of
> > +1 is ideal.
> >
> >
>
> Mariss,
>
> Do you have any examples on how this
> could be done?
>
> Tom.

Hi,

Tom, The only programming I've done was Z80 assembly language,
writing math for motion control. That certainly included non-linear
acceleration curves, but I don't know how helpful that would be for
you.

The technique was to use piecewise linear approximation; the desired
function was quantified and stored in a look-up table as a set of
acceleration rates. These entries would be scaled to the desired
terminal velocity. The motor velocity would then act as a pointer
into the acceleration table to pick the applicable rate for that
speed range.

Mariss

Discussion Thread

pwcag@a... 2000-11-30 14:47:32 UTC S-Curve Velocity Profile Mariss Freimanis 2000-11-30 14:53:55 UTC Re: S-Curve Velocity Profile pwcag@a... 2000-11-30 15:20:37 UTC Re: S-Curve Velocity Profile Mariss Freimanis 2000-11-30 15:48:21 UTC Re: S-Curve Velocity Profile