Optimization of Shaking Force by Discretization of Links Mass of A Planar Four Bar Mechanism

DOI : 10.17577/IJERTV2IS90150

Download Full-Text PDF Cite this Publication

Text Only Version

Optimization of Shaking Force by Discretization of Links Mass of A Planar Four Bar Mechanism

Optimization of Shaking Force by Discretization of Links Mass of A Planar Four Bar Mechanism

B. Ravi Shankar*, Department Of Mathematics, Andhra Loyola Institute of Engineering And Technology, Vijayawada-520008. INDIA

B. Krishnamurthy, Sasi Institute of Technology and Engineering, Tadepalligudem, West Godavari District. INDIA

Abstract

The reduction of the shaking force by redistributing the each link mass of 4-bar mechanism in such a way that the sum of distributed masses are equal to the total mass of each link. The shaking force is minimized by two schemes one is by varying the co-ordinates of discretized mass concentrated points and other is redistributing the discretized mass magnititude keeping the coordinates constraint by using an optimization technique is Nelders simplex method.

  1. Introduction

    The minimizing of shaking force was done by discretizing the each movable link of a 4-bar mechanism in some parts. However, instead of adding the counter weight for minimizing of shaking force, we can modify the shape of links by optimizing the mass concentrated coordinates of discretized mass of linkages. For optimizing co-ordinates an optimization technique Nelder Simplex Method is used. The main contribution of the present paper is the proof for planar mechanisms. Counterweight balancing can be reformulated as a convex optimization problem. However, instead of assuming a particular counterweight shape. The counterweight balancing problem is formulated as shaking force optimization problem by discretization.

    The Nelders simplex search method has been known one of the top ten algorithms of the century [1, 2]. The first simplex algorithm has been introduced by

    [3] as local search method by introducing a gradient activity on a function of problem to reveal the potential solution route [4]. The Nelder simplex method is simple to understand and fast to converge an optimization problem. However, the Nelder algorithm is sensitive to initial value [5]. For example in function optimization problem, different initialization produces different solution. In order to avoid this circumstance, there are two possible ways to initialize these values. First, a very careful initialization selection and second using random generated initialization.

    Balancing of shaking force in high speed mechanisms/machines reduces the forces transmitted to the frame, which minimizes the noise and wear and improves the performance of a mechanism. The balancing of shaking force has been studied by various researchers [620], and others. A considerable amount of research on balancing of shaking force and shaking moment in planar mechanisms has been carried out in the past [620]. In contrast to rapid progress in balancing theory and techniques for planar mechanisms, the understanding of shaking force and shaking

    moment balancing of spatial mechanisms is very limited. Kaufman and Sandor [12] presented a complete force balancing of spatial mechanisms like (revolute spherical sphericalrevolute) RSSR and (revolutesphericalsphericalprismatic) RSSP. Their approaches are based on the generalization of the planar balancing theory developed by Berkof and Lowen [10], a technique of linearly independent vectors. Using the real vectors and the concept of retaining the stationary centre of total mass, Bagci has obtained the design equations for force balancing of various mechanisms

  2. Optimization

    1. Nelder simplex method:

      The basic idea in the simplex method is to compare the values of the objective function at n+1 vertices of a general simplex and move this simplex gradually towards the optimum point during the iterative process .the moment of the simplex is achieved by using three operations know as reflection, contraction and expansion.

      1. Reflection

        If Xh is the vertex corresponding to the highest value of the objective function among vertices of a simplex, we can expect the point Xr obtained by reflecting the point Xh in the opposite face to have the simple value .if this is the case we can construct a new simplex by rejecting Xh from simplex and including new point Xr:Replection point is given by Xr = 1 + Xo Xh

        Where Xh is the vertex corresponding to the maximum function value

        f Xh = maxi=1to n+1f(Xi)

        Xo is the centroid of all the points Xi except i=h and is given by,

        Xo = 1 n+1 Xi

        n i=1 i/=h

        And >0 is the reflection coefficient defined as,

        = distance between XrandXo distance between Xh and Xo

        Thus Xr lie on the line joining Xh and Xo on the far side of Xo

        If f( ) lies between f( ) and f( )where is the vertex corresponding to the minimum function value,

        f Xl = mini=1to n+1f(Xi)

        Xh is replaced by Xr and a new simplex is started

      2. Expansion

        If a reflection process gives a point for which f(Xr) < f(Xl), if the reflection produces a new minimum ,one can generally expect to dcrease the function value further by moving along the direction Xo and Xr .hence we expand Xr to Xe by the relation

        Xe = Xr + (1 )Xo

        Where is called the expansion coefficient define as,

        = distance between Xeand Xo > 1 distance between Xr and Xo

        if f(Xe) < f(Xl) ,we replace the point Xh by Xe and restrat the process of reflection .on the other hand ,if f(Xr)>f(Xl) ,it means that expansion process is not successful and hence we replace the point Xh by Xr, and start the reflection process again.

      3. Contraction

If the reflection process gives a point Xr for which f(Xr) > f(Xi) for all I excepting i=h

,and f(Xr) < f(Xh ) , then we replace the point Xh by Xr .Thus the new Xh will be Xr. In this case, we contract the simplex method as follows:

Xc = Xh + (1 ) Xo

Where is called the contraction coefficient (0<=<=1), and is defined as, = distance between Xc and Xo

distance between Xh and Xo

if f(Xr )>f(Xh ) we still use the xc with out changing the previous point Xh .if the contraction process produce a point for which f(Xc) < min[f(Xh ), f(Xr)] ,replace the point Xh in 1, X2Xn+1 by and proceed with the reflection process again .on the other hand ,if f(Xc) >= min[f(Xh ),f(Xr)],the contraction process will be a failure and this case ,we replace all Xi by (Xi + Xl)/2 , and restart the reflection process.

  1. Problem formulation

    1. Formulation of the Problem for Planar Mechanism

      = 2 + 2

      = 1 1 2 2 3 3

      = 1 1 2 2 3 3

      Links angles 3

      = 2 1 + 2 +2 +2

      +

      = 1

      1

      1

      =

      = 2 + 2 +2 1

      = 1

      2

      = 3

      2

      = 4

      2

      2

      1

      2

      2

      = 1 1 3

      1 3

      Where

      2 = 1 3 1

      3

      3 1

      3 1

      = 1

      3

      1 = 1 2 + 1

      3 = 1 2 + 3

      Link angular accelerations

      = 2

      +

      3

      3

      2 1 1

      2

      1 3 3 1

      1 3 1

      = 3 + cos

      2 + cos 2 cos 2

      3 1 1 3

      1 3 1 3

      3 1 1 3 3

      Accelerations of center of mass

      1

      1

      x 1 = 2 p1 cos 1 q1 sin 1 1 p1 sin 1 + q1 cos 1

      1

      1

      1 = 2 1 1 1 1 1 1 1 + 1 1

      2 = 1 1 1 1 2 1 2 2 2 + 2 2 2 2 2

      1 2

      2 2

      2 = 1 1 1 1 2 1 + 2 2 2 2 2 2 2 2 +

      1 2

      2 2

      3

      3

      3 = 3 3 3 + 3 3 2 3 3 3 3

      3

      3

      3 = 3 3 3 3 3 2 3 3 + 3 3

    2. Formulation of the shaking force reducing Problem for Planar Mechanisms after discretization

      When the links mass is discretized the expression for the shaking force is given by

      F = F2 + F2

      x y

      Fx = n 1 m1i x 1i n 1 m2i x 2i n 1 m3i x 3i

      i= i= i=

      Fy = n 1 m1i y 1i n 1 m2iy2i n 1 m3iy3i

      i= i= i=

      n n n

      m1i = m1 m2i = m2 m3i = m3

      i=1

      i=1

      i=1

      n n n

      X 1i = X 1 X 1i = X 2 X 1i = X 3

      i=1

      i=1

      i=1

      n n n

      Y 1i = Y 1 Y 1i = Y 2 Y1i = Y 3

      i=1

      i=1

      i=1

    3. Optimum variables

      Each moving link of the mechanism, i.e. links i = (1,2,3) is discretized .The general choice of mass parameters for a planar mechanism are its mass mi , its center of gravity (COG) position (p,q) with respect to the local coordinate system of link i to mass concentrating point .

      =

      =

      Mass constrain 1 = 1

    4. Objective function

      Instead of minimizing a weighted combination of the three balancing effect indices, the balancing trade-off is controlled based on the following approach.

      Minimize F Subjected to

      The advantage of this approach is that the shaking force is minimized while the

      designer directly controls, through the designer-specified upper bounds the maximum allowed increase > 1), or the minimum wanted reduction (< 1) of the shaking force

  2. The origin and use of the force will now be explained by means of an example, using a mechanism with the following dimensions

    Figure 1 slandered 4-bar configuration

    Link lengths is given as a1=50.8 mm

    a2=101.6 mm

    a3=152.4 mm a4=152.4 mm

    Angular acceleration is given as 1=100 rad/sec

    1. Results For Scheme-I

      In scheme-I the magnititude of the discrete mass is fixed and varying the mass concentrated points i.e. coordinates of the discrete mass. Finding the set of coordinates which gives optimal forces

      (degree)

      Force (N)

      0

      108.4387

      71.74577

      108.1865

      107.9968

      109.8092

      144.0359

      108.8155

      179.9947

      106.7311

      215.9478

      100.2193

      251.9926

      105.5625

      287.9686

      62.0558

      323.9503

      133.3234

      359.9894

      108.4418

      Table 1 Shaking Forces For Scheme- I

      p11

      p12

      p13

      q11

      q12

      q13

      0.19558

      11.59256

      1.15824

      0.03048

      -0.58928

      0.10668

      0.57658

      1.15824

      2.31394

      0.30988

      0.39116

      0.03048

      0.96266

      1.9304

      3.08356

      0.1651

      -2.81178

      0.10922

      1.34874

      2.70002

      4.24434

      0.69342

      1.46558

      0.30988

      1.73736

      3.47218

      5.01396

      0.10668

      -0.52832

      0.1651

      2.1209

      4.24434

      6.16966

      0.14224

      -0.35814

      0.17526

      2.50444

      5.01396

      6.94182

      0.03048

      -0.04826

      0.1651

      2.89052

      5.78104

      8.09752

      0.17526

      0.3556

      0.69342

      3.27914

      6.55574

      8.87222

      0.1651

      -1.00584

      0.03048

      3.47218

      6.94182

      10.02792

      0.10922

      -0.44958

      0.14224

      Table 2 New Co-Ordinates of Mass Concentration for optimum force

    2. Results for Scheme II

In scheme-II mass concentrated points i.e. coordinates of the discrete mass is fixed and varying the magnititude of the discrete mass. Finding the set of magnititude of mass which gives optimal forces.

input angle

(degree)

Shaking force F (N)

0

86.6824

71.74577

91.7267

107.9968

90.2019

144.0359

86.7403

179.9947

79.8967

215.9478

71.8965

251.9926

63.5197

287.9686

57.0764

323.9503

113.1934

359.9894

90.9896

Table 3Shaking Forces for Scheme-II

Masses for link1 (Kgs)

Masses for link 2 (Kgs)

Masses for link 3 (Kgs)

1.21e-4

6.17e-5

1.08e-5

2.34e-4

1.80e-4

3.29e-5

1.87e-4

1.80e-4

1.41e-5

1.24e-5

9.57e-4

1.74e-5

4.41e–5

2.628e-4

3.87e-4

7.44e-5

2.21e-4

8.21e-5

2.16e-4

2.88e-4

8.21e-5

4.36e-5

5.27e-4

2.39e-5

1.97e-4

3.88e-5

5.49e-5

6.51e-4

1.08e-4

2.85e-5

Table 4 New Set of Magnititude of Masses for optimal force

Conclusion

In this work a procedure to minimize the shaking force in a four bar mechanism is presented. The shaking force is minimized by the redistribution of the mass in all the three links except the first link that constitute the mechanism the redistribution is carried out by using two schemes. One scheme involves variation of the locations of the distributed masses that constitute each link. The other schemes carries out the redistribution by varying the magnitude of the discretized masses, in keeping their locations fixed. For determining the redistributed magnitude or the locations of discretized masses for minimum shaking forces, a non linear optimal method, Nelder Mead simplex is adopted.

References

  1. J. Dongarra and F. Sullivan, "Top Ten Algorithms of the Century," Computing in Science and Engineering, pp. 22-23, 2000.

  2. B. A. Cipra, "The Best of the 20th Century: Editors Name Top 10 Algorithms," SIAM News, vol. 33, 2000.

  3. W. Spendley, G. R. Hext, and F. R. Himsworth, "Sequential application of simplex desigs in optimization and evolutionary operation," Technometrics, vol. 4, pp. 441 -461, 1962.

  4. J. Yen, J. C. Liao, B. Lee, and D. Randolph, "A Hybrid Approach to Modeling Metabolic Systems Using a Genetic Algorithm and Simplex Method," IEEE Transaction on Systems, Man, and Cybernetics -Part B: Cybernetics, vol. 28, pp. 173- 191, 1998.

  5. S.-K. S. Fan and E. Zahara, "A hybrid simplex search and particle swarm optimization for unconstrained optimization," European Journal of Operational Research, vol. 181, pp. 527-548, 2007.

  6. I.S. Koshev, General theory of complete shaking moment balancing of planar linkages: a critical review, Mechanism and Machine Theory 35 (2000) 15011514.

  7. V.H. Arakelian, M.R. Smith, Shaking force and shaking moment balancing of mechanisms: a historical review with new examples, ASME Journal of Mechanical Design 127 (2005) 334339.

  8. I. Esat, H. Bahai, A theory of complete force and moment balancing of planar linkage mechanisms, Mechanism and Machine Theory 34 (1999) 903922.

  9. H. Chaudhary, S.K. Saha, Balancing of four-bar linkages using maximum recursive dynamic algorithm, Mechanism and Machine Theory 42 (2) (2007) 216 232.

  10. R.S. Berkof, G.G. Lowen, A new method for complete force balancing simple linkages, ASME Journal of Engineering for Industry 91 (1) (1969) 2126.

  11. R.E. Kuafman, G.N. Sandor, Complete force balancing of spatial linkages, ASME Journal of Engineering for Industry 93 (1971) 620626.

  12. C. Bagci, Complete balancing of space mechanisms-shaking force balancing, ASME Journal of Mechanisms, Transmissions, and Automation in Design 105 (1983) 609616.

  13. Ning-Xin Chen, The complete shaking force balancing of a spatial linkage, Mechanism and Machine Theory 19 (2) (1984) 243255.

  14. Ning-Xin Chen, Partial balancing of the shaking force of a spatial 4-bar RCCC linkage by the optimization method, Mechanism and Machine Theory 19 (2) (1984) 257265.

  15. Yue-Qing Yu, Optimum shaking force and shaking moment balancing of the RSSR spatial linkage, Mechanism and Machine Theory 22 (1) (1987) 3945.

  16. Yue-Qing Yu, Research on complete shaking force and shaking moment balancing of spatial linkages, Mechanism and Machine Theory 22 (1) (1987) 2737.

  17. S.T. Chiou, M.G. Shieh, R.J. Tsai, The two rotating-mass balancers for partial balancing of spatial mechanisms, Mechanism and Machine Theory 32 (5) (1992) 617 628.

  18. G.S. Gill, F. Freudenstein, Minimization of inertia-induced forces in spherical four-bar mechanisms. Part 1: The General spherical four-bar linkage, ASME Journal of Mechanisms, Transmissions, and Automation in Design 105 (1983) 471477.

  19. S. Rahman, Reduction of inertia-induced forces in a generalized spatial mechanism, Ph.D. thesis, Department of Mechanical Engineering, The New Jersey Institute of Technology, 1990. 017

  20. B. Feng, N. Morita, T. Torii, S. Yoshida, Optimum balancing of shaking force and shaking moment for spatial RSSR mechanism using genetic algorithm, JSME International Journal 43 (3) (2000) 691696.

Leave a Reply