14.01.2015 Views

Gemini GV6K and Gemini GT6K Programmer's Guide

Gemini GV6K and Gemini GT6K Programmer's Guide

Gemini GV6K and Gemini GT6K Programmer's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Calculating Jerk<br />

Zero Acceleration<br />

A<br />

(Programmed Accel)<br />

Rules of Motion:<br />

da<br />

Jerk =<br />

dt<br />

dv<br />

a =<br />

dt<br />

dx<br />

v = (x = distance)<br />

dt<br />

V 2<br />

V<br />

(Programmed Velocity)<br />

Assuming the accel profile starts<br />

when the load is at zero velocity <strong>and</strong><br />

the ramp to the programmed velocity<br />

is not compromised:<br />

Zero Velocity<br />

Ø<br />

(zero)<br />

V 1<br />

t 1 t 2 t 3<br />

A B C<br />

Jerk = J A =<br />

A 2 * AA<br />

V (A-AA)<br />

A = programmed acceleration<br />

(A, AD, HOMAD, etc.)<br />

AA = average acceleration<br />

(AA, ADA, HOMAA, etc.)<br />

V = programmed velocity<br />

(V, HOMV, etc.)<br />

A<br />

A<br />

t 1 =<br />

t1 ≥ t ≥ Ø a (t) = J A * t<br />

a (t) = acceleration at time t<br />

v (t) = velocity at time t<br />

J A<br />

J A * t 2 d (t) = distance at time t<br />

v (t) =<br />

V A<br />

2<br />

t 2 = -<br />

AA J A<br />

J A * t 3<br />

d (t) =<br />

V<br />

6<br />

V 2 = V -<br />

A 2<br />

2 * J A<br />

C t3 ≥ t > t2 a (t) = A - (J A * (t - t 2 ))<br />

t 3 =<br />

AA<br />

NOTE: t 3 - t 2 = t 1<br />

B t2 ≥ t > t1 a (t) = A<br />

A 2<br />

v (t) =<br />

2J A<br />

+ A * (t - t 1 )<br />

V 1 =<br />

2<br />

J A * t 1 A 2<br />

3<br />

J A * t 1 A * (t - t 1 ) 2<br />

=<br />

d (t) = +<br />

2 2 * J<br />

6<br />

2<br />

A<br />

+ V 1 * (t - t 1 )<br />

J A * (t 3 - t) 2<br />

2<br />

v (t) = V -<br />

V 2 J A (t 3 - t) 3<br />

d (t) =<br />

2AA<br />

+<br />

6<br />

- V * (t 3 - t)<br />

Starting at a Non-Zero Velocity: If starting the acceleration profile with a non-zero initial velocity, the move comprises<br />

two components: a constant velocity component, <strong>and</strong> an s-curve component. Typically, the change of velocity should be<br />

used in the S-curve calculations. Thus, in the calculations above, you would substitute “(V F - V O )” for “V” (V F = final<br />

velocity, V O = initial velocity). For example, the jerk equation would be:<br />

Jerk = J A =<br />

A 2 * AA<br />

(V F - V O ) (A-AA)<br />

138 Gem6K Series Programmer’s <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!