Professional Documents
Culture Documents
Introduction earized loop-closure equations are used along with the linear sup-
erposition technique, no iteration is required. In this paper it is
Precision position techniques of mechanism synthesis have cer- applied for optimum, design of the plane four-bar mechanism for
tain limitations. The number of precisior. positions along a func- the generation of paths and rigid-body positions. The method is
tion, or a path, is limited by the number of unknown dimensions applied for optimum synthesis of plane four-bar and slider-crank
of the mechanism, and the error in the generated function, or mechanisms for function generation in [14].
path, between two precision positions is not controlled. This is a
very undesirable situation when generating functions, paths and P a t h Generation
rigid-body positions within large intervals of motion. Error mini- The four-bar mechanism at the ith design position is shown in
mization techniques [1-12] 1 permit the use of many design po- Fig. 1. Coordinates of the design points along the path are defined
sitions with a few unknown design parameters distributing the by Pj = PiVii in the OXY system, and Pi are specified in a de-
error somewhat uniformly within the design interval. Error mini- sign problem. Uji = cos dt i + sin 5, J is the unit vector posi-
mization techniques can also separate the geometric inversions of tioned by the angle di. The fixed link of the mechanism is posi-
a mechanism [7, 10], but these techniques require iterative solu- tioned by R2 = R2VCV2 and R4 = RiUai. Dimensions of the mecha-
tions. Synthesis of the plane four-bar mechanism for function nism are defined by d& = duUtiki at the ith position, a and 7 position
generation with optimal structural error using five precision the coupler point P with respect to the coupler link. Equation of
points and constraining the extreme errors occurring between pre- loop-closure for the coupler point at the ith position, using the
cision points to be equal in magnitude is given in [13], where iter- 0 0 2 A P path, is
ative solution is also required. In the following, a method of opti-
mum synthesis of plane mechanisms using many design positions R2 + d 2 . a. = P. (1)
and linear superposition technique is presented. The optimum
mechanism is obtained by minimizing the error in the loop-clo- Furthermore, the dimensions of the four-bar loop O2ABO4 must
sure equations at each design position. The method is general and satisfy the loop-closure equation
applies to all kinds of plane and space mechanisms. Since the lin-
d, + d, = d, + d. (2)
Fig. 1 The four-bar plane mechanism at the fth design position when Fi.= {T,KjGJl)-KiHl.-Hm. = Q, i= 1,...,N (7)
generating a path
where Klt K2, K3 and K4 are the unknowns and defined by
R2 s i n a2 + d2 s i n 0 2 . + a s i n ipt = P. s i n 6, (it,) Kt = R2,K2 = d2,K3 = a2 - d22 - R22,KA = d2R2 = KiK2
and and
d2 c o s 0 2 . + d3 c o s 0 3 , d . = 2P{ c o s (a2 - 0j), G 2 . = 2Pi cos (0 2 . - 6 , ) , G 3 . = 1,
Ki = X'li + mi,
In this case 7 must be one of the specified dimensions. Equa-
tion (5) gives the first approximated values of BSt after R2, a2, a n d and partition equations (7) and (8) by separating terms with and
d 2 are determined. These values of Bu are used to solve equations without X. Thus, equation (7) is partitioned into
(4) for the remaining dimensions. One should note that 82i could
have been eliminated to arrive at equation (3). In this case Bsi would Ft =(HlJG,)-H,. = 0 (12)
be specified removing the control on the input crank rotation. 'i j=i ' '
Such a design equation is used for the rigid-body guidance in the
later part of the paper. When the number of design positions JV is FX = (T,mJGJ)~Hm =0 (13)
the same as the number of unknowns in each of equations (3) and
(4)—that is, when the design points are precision points—the and equation (8) is partitioned into
coordinates of the design points can be generated exactly by the 3 '
solutions of equations (3) and (4). Exact generation of the preci- F2j ={'Blj'GJ.')-Hl/ = 0 (14).
sion coordinates, however, limits the number of precision points
Ek =T,Fk \ k= 1,2
W 9
minima, or to satisfy
8Ek_ N dFb Fig. 2 The path, 12 design points and the four-bar mechanism opti-
>- = T,2~^Fk, =0, L { f ^ ' 2 ' 3 (16) mized to generate the path in Example 1
dl J i=i 9?.,
« / ^V. fe = 1,2
and
dE„
0 { J = 1,2,3
9 ' X
k = 1,2 (17)
(=1 m(
B j = JR4 s i n aA ~ R2 s i n a2 - d2 s i n 62.
Equations (16) and (17) are four sets of linear equations in un-
knowns j , mj, / and m.j'. Both equations have the same coeffi- Dt= (A2 + B? + d2-d2)/{2di)
cient matrix for a value of k. Thus, the optimum values oi'tj and
m.j, for k = 1, are given by the solution of The root with ( - ) sign in front of the radical in equation (21) is
[C\[L) = [H] (18) for the uncrossed geometric inversion, loop O2ABO4 of the four-
where [C] is the 3-X-3 symmetric coefficient matrix whose coeffi- bar mechanism shown in Fig. 1, while the (+) signed root is for
cients are given by the crossed geometric inversion, loop 02AB'Oi shown in dashed
lines in Fig. 1. Since each mechanism has two geometric inver-
sions, the solution leads to eight distinct optimum mechanisms.
•rt — t-i \Gr Gt >,r,l= 1,2,3
Efficiency of the approximation may be tested either by the
mean deviation of the generated coordinates from the desired
[L] = m2 i s t h e m a t r i x of unknowns / , and m, values, average error,
h
.h 1 "
[H] is a 3-X-2 matrix, and the coefficients of its columns are * J + \y* -yB\)i
given by
If X or by the Root-Mean-Square-Error (RMSE)
hj =T,(GJHl), h, =T,(Gj Hm), J= 1,2,3 w j 1/2
RMSE = [{£[(*„ ~xg)t2 ~yg)(2}}^)
2
i i=l ' i j=i < « + (y„
respectively. Introduce primes into equation (18) for k = 2, then
solve for the optimum values oil,/ and mj'. Different values of a2, «4 and 7 for a specific set of values of 821
After substituting K\ and K2 from equation (11) into equation will result in different mechanisms, thus permitting infinite num-
(9) the compatibility equation becomes ber, of solutions. A designer may design a series of mechanisms
2 m w varying a2, «4 and 7 and choose one which has a good efficiency
X ld2 + x(Zjm2 + ™ih ~ 1) + l' 2 = ° (19)
of approximation and good transmission angle.
Equation (19) is solved for two values of X. For each real value of Example 1. A coupler point curve shown in Fig. 2 is to be used
X equation (11) yields a set of optimum values of Kj. If equation to drive a dwell mechanism, and it is required that the portion of
(19) has no real root a different set of specified dimensions should the coupler curve between Points 1 and 5 approximate a circular
be used. Introduce primes into equation (19) and solve for two arc of center Op and radius 2.875 in. A four-bar mechanism is de-
values of X' for each value of X, which yield four sets of optimum signed to approximately generate the path using 12 design points
values of K.j', and so four sets of dimensions of the mechanism. along the path whose specified coordinates, according to the num-
Among those, one or more mechanisms may approximately gener- bers shown in Fig. 2, are given in the first three columns of Table
ate the path. Generated coordinates of a design point are comput- 1. The third column in the table gives the specified values of 621.
ed by the left sides of equations (la) and (lb) after the generated Other specified dimensions are a2 = 56 deg, a^ = - 6 deg, 7 = 23
values of (03i)g are determined from equations (2a) and (26), deg.
where subscript g stands for "generated." Thus, Solution resulted in mt = -0.6626, m2 = 2.7487, m3 = 20.5574;
tan {93\ li = 0.5480,',£2 = -0.0515,^3 = -4.7185; m i ' = -0.7467, m 2 ' =
-21.3982, m 3 ' = -20.7888; 4a' = 0.8218, l2' = 29.5278,. t3' =
Rn s i n a 4 -R2 s i n a2 -<f2 s i n 02 + d 4 s i n (#4 A, 27.5047; Xi = 4.3653, Xi' = 1.0432, X2' = 0.6310; X2 = 14.8013, X3'
(20) = 1.11612, Xi' = 0.09944, and eight geometric inversions. Geomet-
RA c o s a 4 - R2 c o s a 2 - d2 c o s 0 2 . + ^4 c o s (#4.
ric Inversion / of the mechanism defined by Xi = 4.3653 and Xi' =
where (9n)g is computed for each geometric inversion from the 1.0432 for which Kx = R2 = 1.7294, K2 = d2 = 2.5240, K 3 =
roots of the Freudenstein's displacement equation of the four-bar -0.0392; Kx = 0.1109, K2 = fl4 = 9.4122, Kz' = 7.9106, and a =
loop determined from equations (2a) and (26) after eliminating 3.0533 in., d 3 = 9.0206 in., d 4 = 4.6176 in. This mechanism is the
0 3 / .Thus, one shown in Fig. 2. Generated values of 84/, 83;, Pi, &t and the er-
0 4 .._, _ _-B, T JB,2 + A} •Di ~
rors eXi and eyt in the generated x and y coordinates of the design
(21) points are given in Table 1. Average error in the coordinates of
tan ( V
2 )
D, the design points is em = 0.00201 in. and RMSE = 0.002618 in.
where The smallest RMSE for the other mechanisms was 0.716351 in.
for Geometric Inversion 2 of the mechanism defined by X2 and
At = RA c o s a 4 -R2 c o s a2 -d2 cos B2. Xi'.
i P
i 5
i
a2. <%•> <"l'. <v„ «i>„
e
x( e
'i
(in.) (deg) (deg) (deg) (deg) (in.) (deg) (in.) (in.)
E
i Pi 6
i e, «3, ( 8 2 1, ) '
q
K<)
1
9
(83.)
1 <!
({,)
' g
(Pj)
1
(«<) E
*i
v.
yi
„.
9 1
g •
(in.) (deg) (deg) (deg) (deg) (deg) (deg) (deg) (in.) (deg) (in.) (in.)
1 6.00 43.00 0.0 -10.0 120.8023 95.9755 -10.4948 -0.4948 5.9942 43.0175 -.005483 -.002604
2 5.00 45.60 6.0 -4.0 144.0289 120.0051 -3.1454 6.8546 5.0176 45.6261 .010680 .014169
3 3.88 43.00 19.0 9.0 173.8708 142.0879 9.1333 19.1333 3.8827 43.0373 .000255 .003701
4 3.10 28.25 44.0 34.0 -146.3824 151.2692 33.7286 43.7286 3.0969 28.0835 .001502 -.009404
b 3.30 14.00 67.0 57.0 -113.7467 147.3705 56.7706 66.7706 3.3027 13.8417 .004769 -.008216
6 3.75 9.45 80.0 70.0 -93.5064 140.7731 69.9933 79.9933 3.7499. 9.4297 .000149 -.001322
7. 4.40 9.13 ,90.0 80.0 -72.7630 127.9552 80.2189 90.2189 4.3918 9.1939 -.008837 .003543
i P
i 6
i E
i H, "K'g '(N>q <•,,), (P,)
1 1 q ' E
*i E
*i
9
(in.) (deg) (deg) (deg) (deg) - .(deg) (deg) (in.) (deg) (in.) (in.)
1 12.0000 60.0000 90.00 45.00 -92.6013- 72.5299 44.6289 12.0114 59.7093 .058401 -.020694
2 12.5300 56.0368 88.00 43.00 -84.8251 69.0173 42.9705 12.4881 55.8533 .009741 -.057150
3 13.1149 52.4109 85.50 40.50 -77.8130 65.1995 40.6006 13.0725 52.2892 -.003886 -.050580
4 13.7477 49.1066 82.50 37.50 -71.5329 61.2831 37.7502 13.7098 49.1072 -.024917 -.028558
5 14.4222 46.1021 79.25 34.25 -65.4867 57.1433 34.3899 14.4070 46.1205 -.013912 -.007770
6 15.1327 43.3728 75.50 30.50 -59.8320 53.0540 30.7806 15.1109 43.4556 -.030860 -.000889
7 15.8745 40.8934 71.50 26.50 -54.0335 48.7919 26.7398 15.8582 40.9139 -.016048 -.006370
. H 16.6433 38.6391 67.50 22.50 -47.7943 44.3282 22.1968 16.6593 38.4664 .043781 -.029279
9 17.4356 36.5868 62.50 17.50 -41.333) 40.0658 17.5102 17.4533 36,3165 .063140 -.056678
10 18.2483 34.7150 57.50 12.50 -33.9369, 35.8837 12.4458 18.2864 34.4005 .088249 r. 060953
II 19.0788 33.0045 52.50 7.50 -25.8618 32.3621 7.5425 19.0823 33.0014 .003555 .001078
i P
i S
i «i e3j «'l\ ('**>, (
°'i>n
(
Vn
E E
yi
' 9
(in.) ((leg) (cleg) (deg) (deg) (deg) (deg) . (In.) (deg) (in.) (in.)
1 12.0000 60.0000 90.0 45.0 -92.7802 62.8436 44.4321 12.0601 59.8672 .054237 .038042
2 12.5300 56.0368 88.0 43.0 -89.2975 59.8068 42,5307 12.5439 55.8444 .042661 -.012055
3 13.1149 52.4109 85.0 40.0 -86.1709 56.6632 40.3467 13.0732 52.4280 -.028533 -.030672
4 13.7477 49.1066 82.5 .37.5 -82.8328 52.8330 37.4681 13.7294 49.0045 .006486 -.029870
' 5 14.4222 46.1021 79.5 34.5 -79.6609 48.7387 34.1774 14.4301. 45.9708 .029269 -.017279
6 15.1327 43.3728 76.0 31.0 -76.6324 44.4117 30.6232 15.1578 43.2714 .036612 -.002292
7 15.8745 40.8934 72.0 27.0 -73.7095 39.8910 26.5445 15.9018 40.8469 .029072 .008124
8 16.6433 38.6391 68.0 23.0 -70.7192 34.9892 22.0728 16.6910 38.5523 .053009 .010024
9 17.4356 36.5868 63.0 18.0 -67.8659 30.1634 17.5175 17.4660 36.5465 .023722 .002318
10 18.2483 34.7150 57.5 12.5 -64.9317 25.1526 12.6630 18,2408 34.6857 -.000835 -.011891
11 19.0788 33.0045 52.5 7.5 -61.7343 19.8455 7.3452 19.0798 32.9127 .017502 -.025093
i P
i
6
i
0
2f (.„)„ 1*M\ <v, ( « • )
% \
On.) . (deg) (deg) (deg) (deg) (in.) (deg) (In.) (in.)
where
J.-V
K5' = diRi s i n a 4 =.Ki'K3',K^ = d3RA c o s a 4 = K^K2 ,
tan a4 = K3'/K2',
G 3 .' = - 2 [ d 2 s i n 02 + R2 s i n a2] , G 4 i 1, H, = 2 s i n 0, ,
>Letting K5' = Xi', _K6' = X2' and defining Kj' in the form given
by equation (23) with primes.^./, mj' and n/ are again comput-
ed by equation [18] by using the primed values. The compatibil-
ity equations are the same as in equations (24) and (25) and Xi' is
given by the same cubic in equation (26) after introducing
primes. For each set of dimensions d2, R2, a and a2, one or more Fig. 3 The four-bar plane mechanism at the ith design position when
sets of dimensions d3, dit R$ and cu will exist, resulting in one or generating rigid-body positions
Fig. 4 Rigid-body positions and the four-bar mechanism optimized in Fig. 5 Path of point of contact, same of the rolling rigid-body positions,
Example 2 and the four-bar mechanism optimized in Example 3
synthesis. The solution, in general, results in a series of optimum 18 Rao, A. V. M,, and Sandor, G. N;,! "Closed Form Synthesis of Four-
mechanisms. The number of optimum mechanisms can be-in- Bar Path Generators by Linear Superposition," Proceedings of the Third
creased by assigning different values to the specified dimensions World Congress for the Theory of Machines and Mechanisms, Kupari, Yu-
goslavia, Vol. G, Sept. 13-20, 1971, pp. 383^394.
of the system, or by developing systems with more unknown di- 19 Bdcher, M., Introduction to Higher Algebra, Macmillan, New York,
mensions. Since many design positions can be used, the method 1949, pp. 195-202.