C
ALCULATING
M
OVE
P
ROFILES
SMD23E2 and SMD24E2 User Manual
ADVANCED MICRO CONTROLS INC.
50
S-Curve Acceleration Equations (continued)
Trapezoidal S-Curve Acceleration
Figure R3.4 shows the speed profile of a move during its acceleration phase. The figure shows the desired
trapezoidal S-curve acceleration in red along with the equivalent constant acceleration in blue. The equivalent
constant acceleration is equal to the change in speed divided by the time it takes to achieve the change in
speed. This is the value that would have to be used if the Acceleration Jerk parameter was left at zero and we
will use this information to calculate the S-curve acceleration and the value of the Acceleration Jerk Parame-
ter.
Figure R3.4 Move Profile Example
In this example, the period of constant acceleration is 50% of the acceleration phase.
Speed is equal to acceleration multiplied by the time it is applied.
This is shown graphically in figure R3.5 as the area of the blue
rectangle. In order for the Trapezoidal S-curve acceleration to
reach the same speed in the same amount of time, the area of the
polygon must equal the area of the rectangle.
This means that a trapezoidal S-curve acceleration profile that is has a period of constant acceleration equal to
half of the total phase time, requires its programmed acceleration value to be 4/3 that of the constant acceler-
ation value used to achieve the same speed in the same amount of time.
S
p
eed
Programmed
Speed
Starting
Speed
S = Programmed Speed – Starting Speed
s
t
t=0
Time
Constant
Acceleration
Trapezoidal S-curve
Acceleration
Acceleration =
a
=
j
=
j
=
jerk =
SMD
Acceleration
Jerk Parameter (J) =
speed
time
s
t
a
t
Ja
100
acceleration
time
100j
a
Figure R3.5 Trapezoidal Acceleration
Ac
c
e
le
ra
ti
on
t
a
c
a
s
Time
Constant
Deceleration
Trapezoidal S-Curve Deceleration
t/4
3t/4
t/2
a
s
t
2
-------
a
s
t
4
-------
a
c
t
Area of polygon = Area of rectangle
=
+
2
a
s
t
4
----------
a
s
t
4
-------
+
a
c
t
=
3
a
s
t
4
----------
a
c
t
=
a
s
4
3
---
a
c
=
Summary of Contents for SMD23E2 Series
Page 10: ...ABOUT THIS MANUAL SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 10 Notes...
Page 44: ...MOTION CONTROL SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 44 Notes...
Page 54: ...CALCULATING MOVE PROFILES SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 54 Notes...
Page 88: ...COMMAND MODE DATA FORMAT SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 88 Notes...
Page 128: ...MODBUS TCP CONFIGURATION SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 128 Notes...
Page 134: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC...