Question: EXAMPLE 2.2.6 Usually axis position is measured using an encoder, which generates pulses as the axis moves. The number of pulses is proportional to the

EXAMPLE 2.2.6\ Usually axis position is measured using an encoder, which generates pulses as the axis moves.\ The number of pulses is proportional to the displacement of the axis. These pulses are counted\ by the motion controller to keep track of the axis position. Therefore, often motion profiles\ \ are programmed in counts (cts). Given the S-curve velocity profile in Figure 2.11, what is the\ axis position at

t=100ms

?\ Distance traveled during

0

can be found from\

s_(0A)=C_(1)(t^(3))/(3)

\ where

C_(1)=(a^(2))/(2v_(m))

. Substituting the values gives

C_(1)=0.071

, and

s_(0A)=80

cts at

t=15

.\ Figure 2.11 S-curve velocity profile for Example 2.2.6\ Solution\ We know that\

t_(a)=(2v_(m))/(a)

\ Solving for

a

:\

a=(2*32)/(30)\ =2.133ct(s)/(m)s^(2)

\ Distance traveled during

s_(0B)=C_(1)(t_(a)^(3))/(24)+V_(m)(t-(t_(a))/(2))\ -C_(1)*{t_(a)^(2)(t-(t_(a))/(2))-t_(a)(t^(2)-((t_(a))/(2))^(2))+(1)/(3)(t^(3)-((t_(a))/(2))^(3))}C_(1)=2.133,t_(a)=15,t=30,V_(m)=32s_(0B)=480s_(BC)=32*(100-30)=2240ctsCs_(0C)=480+2240=2720cts(t_(a))/(2) can be found from\ s_(0B)=C_(1)(t_(a)^(3))/(24)+V_(m)(t-(t_(a))/(2))\ -C_(1)*{t_(a)^(2)(t-(t_(a))/(2))-t_(a)(t^(2)-((t_(a))/(2))^(2))+(1)/(3)(t^(3)-((t_(a))/(2))^(3))}\ Substituting C_(1)=2.133,t_(a)=15,t=30,V_(m)=32 gives s_(0B)=480 cts.\ The distance traveled between points B and C can be found from the area of the rectangle\ under the velocity profile as\ s_(BC)=32*(100-30)=2240cts\ Finally, the total distance traveled from points 0 to C is\ s_(0C)=480+2240=2720cts

My question is how

 EXAMPLE 2.2.6\ Usually axis position is measured using an encoder, which

Usually axis position is measured using an encoder, which generates pulses as the axis moves. The number of pulses is proportional to the displacement of the axis. These pulses are counted by the motion controller to keep track of the axis position. Therefore, often motion profiles are programmed in counts (cts). Given the S-curve velocity profile in Figure 2.11, what is the axis position at t=100ms ? Distance traveled during 0t2ta can be found from s0A=C13t3 where C1=a2/(2vm). Substituting the values gives C1=0.071, and s0A=80 cts at t=15. Figure 2.11 S-curve velocity profile for Example 2.2.6 Solution We know that ta=a2vm Solving for a : a=30232=2.133cts/ms2 Distance traveled during 2ta

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!