Printer Friendly

Uso de la funcion VAP en el diseno de mecanismos leva seguidor.

Use of the VAP function in the design of cam-follower mechanisms

1. Introduction

Cam-follower mechanisms are used extensively in modern machines, due to their various attractive features, such as design simplicity, low manufacturing costs, and versatility (Gatti & Mundo, 2010). Consequently, many researchers have proposed new designs or features related to cam-follower mechanisms. For example, some works have studied cam applications; an inverter cam mechanism for input torque balancing a high-speed, industrial cam-follower mechanism is designed and optimized (Demeulenaere & De Schutter, 2004). A cam-based lower-limb prosthesis is designed to achieve a nonlinear response of the powered ankle prosthesis, as well as to reduce the required actuator torque (Realmuto et al., 2015). According to the results, the introduction of the cam-based element may reduce the maximum torque required by about 74%. Lower and upper legs of a single-degree-of-freedom robotic leg are controlled by two cams mounted on one shaft (Peters & Chen, 2014). An optimization process is developed based on the kinematic equations. The optimization includes an objective function, namely minimization of the difference between the position of the foot and its desired position, as well as some design constraints.

There are also works that study the characteristics of the motion law used in the cam-follower mechanisms. For example, a closed-form modified trapezoidal function with adjustable positive and negative acceleration is proposed in order to design cam motion function (Flockers, 2012); the cam profile designed is adequate for applications in which there are various dwells or for high speed cams in which the follower acceleration has to be controlled. In (Flores, 2013) a computational methodology for the optimized design of disccam mechanisms with eccentric translating roller followers is presented; the objective function takes into account: the cam base circle radius, the roller radius, and the follower offset.

With respect to dynamic studies, for example, (Jiang & Iwai, 2009) presents a method for designing dynamically-compensated (tuned) cams; the improved method minimizes or limits vibrations in high-speed cam-follower mechanisms. In (Catala et al., 2013) the effect of the amount of interference fit planned of a conjugated cam system on the dynamic response is evaluated; using a Monte Carlo study, it analyzes how the amount of external offset added to the profiles of the cams, the quality of the manufactured cam profiles, manufacturing errors, and some inherent errors, such as clearances, affect the contact forces, the expected fatigue life, the contact pressures, and lubricant conditions.

As some cam-follower devices, such as automotive engine valve trains, run at very high speeds, the profiles of the cams have to be refined with precision in order to ensure the kinematic and dynamic characteristics (Kim, 1990). In some applications, it is necessary to control the displacement curve, the velocity curve, the acceleration curve, and even the jerk curve. The functions of standard motions include harmonic, cycloid, modified harmonic, trapezoidal, modified trapezoidal, and polynomial. In (Flocker, 2012b) an asymmetric acceleration-derived cam motion program is presented; the designed program is intended for a single-dwell cam-follower mechanism in which there is a clearance between the cam and follower during dwell; the aim of the program is to control the ratio of the positive and negative accelerations. In (Hsein, 2010), a methodology for designing and analyzing cams with three circular-arc profiles is presented. In this method a generic geometric model of the cam profile is defined, and the corresponding equations of the circular arcs are derived using a homogeneous coordinate transformation approach.

Recently, new functions are used to design the follower motion; for example, spline (Nguyen & Kim, 2007; Mermelstein & Acar, 2003), B-spline (Jiang & Iwai, 2009), and Bezier curves (Hidalgo et al., 2014) have been successfully applied in cam design. In (Hseih, 2010) an improved approach for designing flexible cam profiles is proposed; the method makes use of smoothing spline curves and aims at controlling kinematic properties: displacement, velocity, and acceleration, as well as dynamic characteristics. Spline methods are flexible enough to permit motion programs to be refined or optimized while still satisfying motion constraints (Nguyen & Kim, 2007). There are other applications in which it is also necessary to smooth a function; for example, in (Quintero et al., 2007) Bezier and B-spline nonparametric curves are used for defining the relationship between the angular coordinates of N-lobe noncircular gears.

In this article, we utilize a new mathematical smooth periodic function, named VAP, in the design of a follower motion law. The VAP function may be tailored to produce a small, almost minimum difference between the maximum and minimum values of its derivative. Originally, this mathematical function was developed to attain small driven shaft accelerations in a noncircular gear pair system (Vanegas et al., 2006). A constant velocity and a harmonic function are also used to define the follower motion law. A dynamic analysis is formulated in order to calculate the input torque and the follower-cam contact forces. A comparison of pressure angles, contact forces, and input torques is shown in this work for the cam-follower mechanisms that deliver the displacement laws studied.

2. The VAP mathematical function

The idea from which the function has been devised is illustrated by means of Fig. 1. The periodic function of interest, y(x), varies between certain minimum, [y.sub.min], and maximum, [y.sub.max], values. This function may be characterized by the mean, [y.sub.m], and alternating, [y.sub.a], parameters, as well as the period [tau]. In order to achieve the minimum value of the maximum derivative, [y'.sub.max], and the maximum value of the minimum derivate, [y'.sub.min] , for a given set of values [y.sub.m], [y.sub.a], and [tau], the function has to be a triangle wave. However, this curve is not smooth, and its derivative has sudden changes (Vanegas et al., 2006).

In order to obtain smooth curves for y(x) and y'(x), a mathematical function has been developed (Vanegas et al., 2006). The minimum absolute values of [y'.sub.max] and [y'.sub.min] are achieved when y varies linearly (see Fig. 1 and dashed line in Fig. 2(a)). The VAP function is conceived so that its slope is approximately constant and slightly greater than that of the straight dashed line, excepting that when x is close to [tau]/4, the slope quickly becomes zero. It is necessary that the slope is zero at x = [tau] /4 so that both y and y' are smooth. The developed function is (Vanegas et al., 2006):


The function is the sum of the parameter [y.sub.m] and the product of the linear function [A.sub.1]x (line OA in Fig. 2(b)) and the exponential function within brackets; this can be controlled in order that it is virtually constant, excepting when x is close to [tau] /4 (curve BC in Fig. 2(c)). A curve smoothing equation has a smoothness term (Chan et al., 2005). In eq. (1), the "smoothness parameter" b, which belongs to the range (0,1), defines the exact shape of the curve; when it is close to zero, the function is similar to a triangle wave and, consequently, is less smooth.

The parameters [A.sub.1] and [A.sub.2] are obtained from boundary conditions at x = 0.25 t (Vanegas et al., 2006):

y(0.25x) = [y.sub.m] + [y.sub.a] and dy/dx(0.25x) = 0 (2)

Therefore, eq. (1) yields


Eq. (3) is applicable only for 0 [menor que o igual a] x [menor que o igual a] t/4. The VAP function, which is valid for 0 [menor que o igual a] x [menor que o igual a] t, is given by (Vanegas et al., 2006)



[h.sub.1](x) = 1/[pi]arcsin (sin(2[pi]x/[tau)) (5)


[h.sub.2](x) = 1/[pi]arcsin{sin[arccos(cos(2[pi]x/[tau]))]} (6)

The shapes of [h.sub.1]x) and [h.sub.2](x) are shown in Fig. 3.

The derivative of y(x) may be expressed as (Vanegas et al., 2006)


where [K.sub.1] (Fig. 4) is given by


where the function "int" rounds the argument down to the nearest integer. The peak values of y'(x) are given by

[y'.sub.max] = -[y'.sub.min] = 4[y.sub.a]/(1 - b)[tau](1 - b[e.sup.b-1/b]) (9)

Examples of y(x) and y'(x) curves are provided in Fig. 5.

3. Analysis of a disc cam with radial roller follower

In this section we address the profile of a disc cam with radial roller follower for a given relationship between the cam angular rotation coordinate and the follower displacement coordinate. Fig. 6 shows the cam-follower mechanism after the cam has rotated an angle [fi]; the cam rotates counterclockwise with angular velocity, [omega]. The coordinate system oxy is attached to the cam. The follower displacement law, 5([fi]), is given in the design process. Vector R([fi]) gives the location of point B, which is located on the pitch curve, with respect to the oxy coordinate system. The norm of the vector R([fi]) is given by:

R([fi]) = [R.sub.o] + 4([fi]) (10)

Where [R.sub.O] is the radius of the prime curve, and s([fi]) is the follower displacement law. The cam rotation angle, [fi], must be differentiated from the polar angle [beta] that determines the position vector of point B with respect the oxy coordinate system. Angles [beta] and [fi] are related by P([fi]) = [pi]/ 2 -[fi]

The components of the position vector of the pitch curve in the oxy coordinate system can be represented by


The polar representation of eq. (11) is

R([fi]) = ([R.sub.O] + s([fi])) [e.sup.J([pi]/2-[fi])] (12)

Using this expression, the cam pitch curve can be represented, with respect to the oxy coordinate system, as a function of the cam rotation angle [fi] as the independent parameter. Normal (n) and tangent (t) unit vectors of the pitch curve are shown in Fig. 6.

Fig. 6 also shows the contact point, C, between the roller follower and the cam profile. Vector [R.sub.OC]([fi]) gives the location of point C with respect to the oxy coordinate system; this vector is obtained using:

[R.sub.OC]([fi]) = R([fi])+ [R.sub.f] * n (13)

where [R.sub.f] is the radius of the roller follower. The pressure angle, a, can be obtained using the scalar product between the normal vector and the R([fi]) vector:

[alfa] = arccos R([fi]) [omicron] n/[valor absoluto de (R([fi])]. (14)

Where * represents the scalar product.

4. Dynamic analysis of a disc cam with radial roller follower

This section shows the dynamic analysis of the disc cam with radial roller follower under the following considerations: i) the cam angular velocity is constant, ii) the effect of friction on the mechanism is included as a torque applied about the cam shaft, [T.sub.f], iii) the cam is balanced, then its center of mass is located on the axis of rotation, iv) the forces on the follower are the contact for ces with the cam, the weight on the follower, [m.sub.f] g, and the force of the spring, k [delta], where mf is the total follower mass, g is the gravitational constant, k is the spring stiffness, and [delta] is the spring deformation.

The cam input torque, T, can be obtained using the energy equation on the cam-follower mechanism; it is given by

d/dt([E.sub.C] + [E.sub.P]) = P = [SIGMA][F.sub.i] [omicron] [v.sub.i] + [SIGMA][T.sub.j] [omicron] [[omega].sub.j] (15)

where [E.sub.C] and [E.sub.P] are the kinetic and potential energy of the system, respectively; P is the total power of the external forces, [F.sub.i], and the external torques, [T.sub.j]. [v.sub.i] is the velocity vector of point i where the forces [F.sub.i] are applied; [[omega].sub.j] is the angular velocity associated with the torque [T.sub.j]. Eq. (15) gives:


where [??] is the follower velocity, and h is the height of the follower with respect the reference level of zero potential energy. The derivatives of the follower motion with respect to 9 are called pseudo quantities (Flocker, 2007). For example v([fi]) = ds/d[fi] is called pseudo velocity.

[??] = d/dt s([fi]) = d/d[fi] s([fi]) d[fi]/dt = s'[omega] = v([fi])[omega]

Substituting eq. (17) into eq. (16) gives

T = ([m.sub.f][??} + [m.sub.f]g + k[delta])s' + [T.sub.f]

The contact forces can be obtained by


5. Illustrative examples

5.1 Kinematic analysis

As case studies, four disc cams with radial roller follower mechanisms are considered; the displacement motions used are: i) a 4-5-6-7 polynomial function, ii) a harmonic function, and ii) two VAP functions with b = 0.1 and b = 0.2. The radius of the cam prime circle is [R.sub.O] = 60 mm, the radius of the cam base circle is [R.sub.cb] = 40 mm, the radius of the roller follower is [R.sub.f] = 20 mm, the cam angular velocity is taken constant [omega] = 10 rad/s.

The follower rises 30 mm in the first 150[degrees] of cam revolution, dwells for an angle of 90[degrees], and then descends in the last 120[degrees] of cam rotation. Fig. 7 shows the four displacement motions, Fig. 8 and Fig. 9 show the velocities and the accelerations of the follower for the four proposed displacement motions.

The advantages of using the VAP functions compared with the constant velocity function is that the former avoids the discontinuities of the pseudo velocity obtained with the latter at the beginning and end of the interval. This characteristic reduces the high inertial forces obtained with the constant velocity the high inertial forces obtained with the constant velocity function. Values ofthe parameter b of the VAP function close to 1.0 make the VAP curve be similar to the curve of the harmonic function.

Fig. 10 shows the curves for the pressure angles of the four cam-follower mechanisms that deliver the proposed displacement laws. The pressure angles for the cam-follower mechanism that delivers the VAP function are lower than the ones obtained with the harmonic function. However, the higher the value of the parameter b, the closer the pressure angles of the VAP function to the harmonic function ones.

On the other hand, the lower the value of the parameter b, the closer the pressure angles of the VAP function to the constant velocity function ones. However, the pressure angle of the VAP function has lower abrupt changes that the ones of the constant velocity, at the ends of the interval where the dwell meets the curve; the constant velocity has a theoretically infinite acceleration. This acceleration transmits high impact throughout the follower linkage.

5.2 Dynamic analysis

A dynamic analysis is presented in this section. The parameters for this analysis are: weight of the follower mF g = 1.63 N, the friction torque is constant [T.sub.f] = 100 N mm, the spring constant k = 100 N/m, the spring deformation is the displacement of the follower.

Fig. 11 shows the contact forces for the four camfollower mechanisms that deliver the four specified motions, and Fig. 12 shows their input torques. The use of the cam-follower mechanism obtained with the VAP function smooths the high contact forces produced on the discontinuity points of the displacement motion of the constant velocity. The VAP function will smooth the shape at the beginning and the end of interval and its velocity and acceleration curves are continuous functions.

The maximum input torques of the VAP functions are lower than the one designed with the harmonic function. Again, the use of the cam-follower mechanism designed with the VAP function removes the discontinuity points in the input torque of the mechanism designed with the constant velocity motion. These features avoid impact forces on the mechanism, reduce the stress, and increase the remaining life of the components of the mechanism.

6. Conclusions

This paper analyzed the kinematic and dynamic characteristics of four disc cam - radial roller follower mechanisms. Four displacement laws were analyzed: a 4-5-6-7 polynomial function, a harmonic function, and two VAP functions with two different values of the smoothness parameter. A comparison of the displacements, velocities, and accelerations of the follower; the pressure angles; the contact forces; and the input torques was carried out. The results indicate that the VAP function is a versatile option to design the displacement motions of cam-follower mechanisms; changing a unique smoothness parameter, b, enables to modify the displacement law in the design process. According to the results, the pressure angles, and the input torque in the cam-follower mechanism that delivers the VAP function are lower than those of the camfollower mechanism with harmonic function and the 4-5-6-7 polynomial function. However, the VAP function with small values of the parameter b have more abrupt changes of the contact forces that the obtained with the cam-follower mechanism with harmonic function and with 4-5-6-7 polynomial function.

7. References

Catala, P., De los Santos, M., Veciana, J. & Cardona, S. (2013). Evaluation of the influence of a planned interference fit on the expected fatigue life of a conjugated cam mechanism- a case study. J. Mech. Des. 135 (8), 0810021-0810028.

Chan, T., Esedoglu, S. & Nikolova, M. (2005). Finding the global minimum for binary image restoration. In Proceedings of the 12th IEEE International Conference on Image Processing (ICIP), Genova, Italy, p. 121-124.

Demeulenaere, B. & De Schutter, J. (2004). Input torque balancing using an inverted cam mechanism. J. Mech. Des. 127 (5), 887-900.

Flocker, F. (2007). Controlling the frequency content of inertia forces in dwelling cam-follower systems. J. Mech. Des. 129 (5), 546-552.

Flocker, F. (2012). A versatile cam profile for controlling interface force in multiple-dwell camfollower systems, J. Mech. Des. 134 (9), 0945011-0945016.

Flocker, F. (2012b). A Versatile acceleration-based cam profile for single-dwell applications requiring cam-follower clearance during dwell. J. Mech. Des.134 (8), 0845051-0845057.

Flores, P. (2013). A computational approach for cam size optimization of disc cam-follower mechanisms with translating roller followers. J. Mechanisms Robotics 5 (4), 0410101-0410106.

Gatti, G. & Mundo, D. (2010). On the direct control of follower vibrations in cam-follower mechanisms. Mech. andMach. Theory 45 (1), 23-35.

Hsieh, J. (2010). Design and analysis of cams with three circular-arc profiles. Mech. and Mach. Theory 45 (6), 955-965.

Hidalgo, M., Sanmiguel, D. & Burgos, M. (2014). Design of cams with negative radius follower using Bezier curves. Mech. and Mach. Theory 82, 87-96.

Jiang, J. & Iwai, Y. (2009) Improving the B-spline method of dynamically-compensated cam design by minimizing or restricting vibrations in highspeed cam-follower systems. J. Mech. Des. 131 (4), 0410031-0410038.

Kim, D. (1990). Dynamics and optimal design of high speed automotive valve trains. Ph.D. dissertation, North Carolina State University, Raleigh, USA.

Mermelstein, S. & Acar, M. (2003). Optimising cam motion using piecewise polynomials. Engineering with Computers 19 (4), 241-251.

Nguyen, V. & Kim, D. (2007). Flexible cam profile synthesis method using smoothing spline curves. Mech. and Mach. Theory 42 (7), 825-838.

Peters, D. & Chen, S. (2014). Design of a camactuated robotic leg. In Proc. of ASME 2014 International Mechanical Engineering Congress and Exposition (IMECE), Montreal, Canada, p. 351-356.

Quintero, H., Cardona, S. & Jordi, L. (2007). The synthesis of an n-lobe noncircular gear using Bezier and B-spline Nonparametric curves in the design of its displacement law. J. of Mech. Des. 129 (9), 981-985.

Realmuto, J., Klute, G. & Devasia, S. (2015). Nonlinear passive cam-based springs for powered ankle prostheses, J.Med. Devices 9 (1), 01100701-01100710.

Vanegas, L., Abdel-Wahab, M. & Parker, G. (2006). Design of noncircular gears to minimize shaft accelerations. In Proceedings of the 8th Biennial ASME Conference on Engineering Systems Design and Analysis, Torino, Italy, p. 421-430.

Hector F. Quintero * [seccion], Libardo V. Vanegas*

* Mechanical Engineering Faculty, Universidad Tecnologica de Pereira. Pereira, Colombia.


(Recibido: Diciembre 09 de 2015 - Aceptado: Abril 11 de 2016)

Caption: Figure 1. A triangular function and its derivate. a) Triangular function, b) square function.

Caption: Figure 2. Auxiliary functions for deriving the VAP function. (a) Fundamental VAP function; (b) auxiliary linear function [A.sub.1] x; (c) auxiliary exponential function.

Caption: Figure 3. Auxiliary functions: (a) hl(x), (b) h2(x).

Caption: Figure 4. Auxiliary function K1.

Caption: Figure 5. Examples of the VAP functions for various values of b. (a) y(x); (b) y'(x).

Caption: Figure 6. Cam profile.

Caption: Figure 7. Displacement motions.

Caption: Figure 8. Follower velocity.

Caption: Figure 9. Follower acceleration.

Caption: Figure 10. Pressure angles.

Caption: Figure 11. Contact forces.

Caption: Figure 12. Input torques.
COPYRIGHT 2016 Universidad del Valle
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2016 Gale, Cengage Learning. All rights reserved.

Article Details
Printer friendly Cite/link Email Feedback
Author:Quintero, Hector F.; Vanegas, Libardo V.
Publication:Ingenieria y Competividad
Date:Dec 1, 2016
Previous Article:Aplicaciones de la sericina: una proteina globular proveniente de la seda.
Next Article:Tratamiento magnetico de agua de riego y semillas en agricultura.

Terms of use | Privacy policy | Copyright © 2020 Farlex, Inc. | Feedback | For webmasters