KINEMATIC COEFFICIENTS Classification of dynamic problems Forward dynamic problem Inverse dynamic problem Analysis type Time-response analysis Kineto-static analysis Known External load exerted on the system Displacement, velocity, and acceleration Unknown Displacement, velocity, and acceleration resulting from the external loads Force and torque necessary for the desired motion Newton’s 2nd law Given F and m, solve for a Given a and m, solve for F Equation type (Nonlinear) ordinary differential equations System of linear algebraic equations Solver Euler’s method or RungeKutta method Gauss elimination Purpose Verify motor selection; Motor, bearing, and link transient and steady state selection; shaking analysis; speed fluctuation force/moment analysis analysis 2 1. Definitions Kinematic Coefficients ➢ Kinematic coefficient (also known as influence coefficients) is used for derivatives of motion variables with respect to the input or reference variables. ➢ Let Si be the input (scalar) variable, and Sk be any other (scalar) variable. First-Order Kinematic Coefficient: The first derivative of Sk with respect to Si Second-Order Kinematic Coefficient: The second derivative of Sk with respect to Si dSk dSi d 2Sk dSi2 ➢ The significance of the kinematic coefficients lies in the fact that they are functions of position only. The numerical values are constant for a fixed position of the input link; They do not depend upon the velocity or acceleration of the input link. 3 Kinematic Coefficients 1. Definitions ➢ Let Si be the input (scalar) variable, and Sk be any other (scalar) variable. If Sk is an angle k, then d k / dSi = hk , d 2 k / dSi2 = hk 1st-order 2nd-order If Sk is a vector length rk, then drk / dSi = fk , d 2rk / dSi2 = fk 1st-order 2nd-order ➢ Depending on whether Si is an angle i, or vector length ri, we have hk = d k / d i (dimensionless) hk = d 2 k / d i2 (dimensionless) hk = d k / dri (length)−1 hk = d 2 k / dri 2 (length)−2 fk = drk / dri (dimensionless) fk = d 2rk / dri 2 (length)−1 fk = drk / d i (length) fk = d 2rk / d i2 (length) 4 Kinematic Coefficients 1. Definitions: Physical Meaning ➢ By the chain rule for differentiation, dSk dSk dSi = dt dSi dt or Sk = dSk Si dSi or Sk dSk = dSi Si 1st-order K.C. is the velocity ratio of the output variable's velocity to the input variable 's velocity. and d 2Sk dSk d 2Si d 2Sk dSi = + 2 2 dt dSi dt dSi2 dt 2 or dSk d 2Sk 2 Sk = Si + Si dSi dSi2 2nd-order K.C. is not the acceleration ratio Sk / Si . It is the rate of change of the 1-st order K.C. w.r.t. the input variable. Constant 1-st order K.C. means zero 2nd-order K.C (such as gear trains). ➢ Using kinematic coefficients in velocity and acceleration analysis k = hk Si k = hk Si + hk Si2 rk = fk Si rk = fk Si + fkSi2 5 Kinematic Coefficients 2. Four-Bar Example Vector loop equation: r2 + r3 = r1 + r4 Components scalar equations: r3 cos 3 − r4 cos 4 = r1 cos1 − r2 cos 2 r1 r3 sin3 − r4 sin 4 = r1 sin1 − r2 sin 2 They can be solved by using Newton-Raphson’s method when 2 = 100o, 3 = 80o and 4 = 180o Differentiating the equations with respect to 2: OA = 4 in, AB = 4 in, − r3 sin 3 r cos 3 3 r4 sin 4 h3 r2 sin 2 = − r4 cos 4 h4 − r2 cos 2 MB = 6 in, M coordinate = (6, 7.878) in Jacobian matrix, J h3 = -1, h4 = 0.232 3 = h3 2 4 = h42 6 Kinematic Coefficients 2. Four-Bar Example OA = 4 in, AB = 4 in, MB = 6 in, M coordinate = (6, 7.878) in r3 ( − sin3 ) h3 − r4 ( − sin 4 ) h4 = −r2 ( − sin 2 ) r3 ( cos 3 ) h3 − r4 ( cos 4 ) h4 = −r2 ( cos 2 ) h3 = -1, h4 = 0.232 3 = h3 2 4 = h42 r3 ( − sin 3 ) h3 − r4 ( − sin 4 ) h4 = r2 ( cos 2 ) + r3 ( cos 3 ) h32 − r4 ( cos 4 ) h42 r3 ( cos 3 ) h3 − r4 ( cos 4 ) h4 = r2 ( sin 2 ) + r3 ( sin 3 ) h32 − r4 ( sin 4 ) h42 h3 & h4 k = hk 2 + hk 22 3 & 4 7 3. Disk Cam with an Oscillating Flat Face Follower Kinematic Coefficients Example r2 = 0.5 in, r1 = 3 in, r4 = 1.25 in, R = 1 in, 2 = 120o. Position analysis: r3 + r4 = r2 − r1 ( ) r3 cos 3 + r4 cos 3 + 90o = r2 cos 2 − r1 ( ) r3 sin3 + r4 sin 3 + 90o = r2 sin 2 3 = 150o , r3 = 3.031in Kinematic coefficients: ( ) r3 ( − sin3 ) h3 + cos3f3 + r4 − sin 3 + 90o h3 = r2 ( − sin 2 ) r3 ( cos3 ) h3 + sin3f3 + r4 cos 3 + 90o h3 = r2 ( cos 2 ) ( ) h3 = 0.143, f3 = 0.429 in 3 = h3 2 & r3 = f3 2 8 3. Disk Cam with an Oscillating Flat Face Follower Kinematic Coefficients Example r2 = 0.5 in, r1 = 3 in, r4 = 1.25 in, R = 1 in, 2 = 120o. Kinematic coefficients: r3 ( − sin3 ) − r4 cos3 h3 + cos 3f3 = r2 ( − sin 2 ) r3 ( cos3 ) − r4 sin3 h3 + sin3f3 = r2 ( cos 2 ) h3 = 0.143, f3 = 0.429 3 = h3 2 & r3 = f3 2 r3 ( − sin 3 ) − r4 cos 3 h3 + cos 3f3 = r2 ( − cos 2 ) + 2sin 3f3h3 + r3 ( cos 3 ) − r4 sin3 h32 r3 ( cos 3 ) − r4 sin 3 h3 + sin 3f3 = − r2 ( sin 2 ) − 2cos 3f3h3 + r3 ( sin3 ) + r4 cos 3 h 2 3 h3 & f3 k = hk Si + hk Si2 3 = h3 2 + h3 22 rk = fk Si + fkSi2 r3 = f3 2 + f3 22 9 Kinematic Coefficients 4. Inverted Slider-Crank Example r2 − r3 − r1 = 0 r2 cos 2 − r3 cos3 = 0 When 2 = 30o, r3 = 40.32 cm r2 sin 2 − r3 sin3 + r1 = 0 3 = 70.894 Differentiating the equations with respect to 2: r3 sin 3h3 − cos 3f3 = r2 sin 2 −r3 cos 3h3 − sin 3f3 = −r2 cos 2 h3 = 0.286, f3 = 9.97 cm OA = r2 = 15.24 cm, OC = r1 = 30.48 cm r3 S 3 h3 − C3f3 = −r3 C3 h32 − 2f3 h3 S 3 + r2 C 2 −r3 C3 h3 − S 3f3 = −r3 S 3 h32 + 2f3 h3 C3 + r2 S 2 h3 = 0.10605, f3 = −8.23 cm 10 Kinematic Coefficients 4. Inverted Slider-Crank Example When 2 = 30°, r3 = 40.32 cm 3 = 70.894 Link 2 X g 2 = r4 cos 2 = 6.60 cm Yg 2 = r4 sin 2 = 3.81cm Link 3 X g 3 = r2 cos 2 = 13.20 cm Yg 3 = r2 sin 2 = 7.62 cm Link 4 X g 4 = r5 cos 3 = 7.48 cm OA = 15.24 cm, OC = 30.48 cm, OG2 = 7.62 cm, CG4 = 22.86 cm Yg 4 = − r1 + r5 sin3 = −8.88 cm 11 Kinematic Coefficients 4. Inverted Slider-Crank Example fg 2 x = dX g 2 / d 2 fg 4 x = dX g 4 / d 2 = − r4 sin 2 = −3.81 cm = − r5h3 sin 3 = −6.17 cm fg 2 y = dYg 2 / d 2 fg 4 y = dYg 4 / d 2 = r4 cos 2 = 6.60 cm = r5h3 cos 3 = 2.14 cm fg 3 x = dX g 3 / d 2 = − r2 sin 2 = −7.62 cm fg 3 y = dYg 3 / d 2 = r2 cos 2 = 13.20 cm ➢ Velocity components of mass centers Vgix = fgix2 Vgiy = fgiy 2 2 2 Vgi = Vgix + Vgiy 12 Kinematic Coefficients 4. Inverted Slider-Crank Example fg2 x = d 2 X g 2 / d 22 fg4 x = d 2 X g 4 / d 22 = − r4 cos 2 = −6.60 cm = − r5h3 sin3 − r5h32 cos 3 fg2 y = d 2Yg 2 / d 22 = −2.90 cm = − r4 sin 2 = −3.81 cm fg4 y = d 2Yg 4 / d 22 fg3 x = d 2 X g 3 / d 22 = r5h3 cos 3 − r5h32 sin3 = − r2 cos 2 = −13.20 cm = −0.970 cm fg3 y = d 2Yg 3 / d 22 = − r2 sin 2 = −7.62 cm ➢ Acceleration components of mass centers 2 2 22 Agiy = fgiy 2 + fgiy 22 Agi = Agix Agix = fgix 2 + fgix + Agiy 13 Kinematic Coefficients 5. Finding Dead Positions Using Kinematic Coefficients ➢ When the determinant of the Jacobian matrix goes to zero, all the kinematic coefficients go to infinity, which means that the input velocities become zero. This means the input stops moving and the mechanism is locked. | J |= − r3 sin 3 r4 sin 4 r3 cos 3 − r4 cos 4 = − r3r4 sin( 4 − 3 ) ➢ Dead positions correspond to when IJI = 0. That is, when (θ4 - θ3) = 0° or 180°. ➢ Geometrically, this means that dead positions of the four bar mechanism occur when link 3 (the coupler) and link 4 (the output) are in-line. The transmission angle of the four-bar mechanism is 0° or 180°. Moment cannot be transmitted to link 4. 14 Kinematic Coefficients 5. Finding Dead Positions Using Kinematic Coefficients | J |= r3 sin 3 − cos 3 − r3 cos 3 − sin 3 = − r3 = 0 ➢ So dead positions of the inverted crank-slider with θ2 as the input occur when the joint variable, which is the vector magnitude r3, goes to zero. The inverted crank-slider cannot realize this dead position. ➢ If we change r2 to realize this dead position, then the crank is no longer capable of continuous rotation. The input would become a rocker. 15 Kinematic Coefficients 6. Finding Limit Positions Using Kinematic Coefficients ➢ When a motion variable of a mechanism reaches a limit position, its instant velocity must be zero. ➢ For a motion variable to be in a limit position, the associated first-order kinematic coefficient must be zero. r3 sin 3 − r cos 3 3 − cos 3 h3 r2 sin 2 = − sin 3 f3 − r2 cos 2 J ➢ Using Cramer’s rule yields r2 sin 2 − cos 3 − r cos 2 − sin3 − r cos( 3 − 2 ) r2 h3 = 2 = 2 = cos( 3 − 2 ) |J| − r3 r3 cos( 3 − 2 ) = 0 ( 3 − 2 ) = 90 ➢ Geometrically, this means that vectors r2 and r3 have to be perpendicular.16 Kinematic Coefficients 6. Finding Limit Positions Using Kinematic Coefficients − r3 sin 3 r cos 3 3 r4 sin 4 h3 r2 sin 2 = − r4 cos 4 h4 − r2 cos 2 J ➢ Using Cramer’s rule yields r2 sin 2 h3 = r4 sin 4 − r2 cos 2 − r4 cos 4 r2 sin( 2 − 4 ) = |J| r3 sin( 4 − 3 ) ➢ h3 is zero when sin( 2 − 4 ) = 0 ( 2 − 4 ) = 0 ,180 ➢ This corresponds to when r2 and r4 are parallel. The angular velocity of link 3 is zero. ➢ Similarly, h4 is zero when sin( 3 − 2 ) = 0 ( 3 − 2 ) = 0 ,180 ➢ This corresponds to when r2 and r3 are in-line. The angular velocity of link 4 is zero. 17