Online Journal of Mechanical Engineering
Article | Open Access | 10.31586/ojme.2022.596

Balancing of Planar Eight –Bar Mechanism using Genetic Algorithm

Basayya K. Belleri1,*, Dayanand M. Goudar1 and Shravankumar B. Kerur2
1
Department of Mechanical Engineering, Tontadarya College of Engineering, Gadag, India
2
Department of Mechanical Engineering, Basaveshwar Engineering College, Bagalkot, India

Abstract

In the current study, the eight-bar planar mechanism is balanced by reducing variations in shaking force and moments using Minitab and a genetic algorithm. The objective function and constraint equations are taken into consideration, the mathematical model was developed to optimize the balancing of the planar eight-bar mechanism.A set of weighting factors were taken into consideration in order to determine the ideal values for the design parameters based on the contributions of the X and Y components of the shaking force and the shaking moment. A genetic algorithm was used to find the best design parameters. The results showed that the shaking force and moments decreased by 34.5 and 61% from the initial values, respectively.

1. Introduction

The dynamics of mechanisms is the study of balanced and unbalanced forces acting on the parts and also accounting for the masses, accelerations. The dynamic performance characteristics of mechanisms, such as shaking force, shaking moment, and input torque are influenced by the masses and locations of the mass centres of each moving link. The link masses must be distributed as evenly as possible in order to reduce the shaking force and shaking moment. Reduced variations in shaking force and moment are necessary for dynamic balancing, which prolongs the mechanism's fatigue life. Cheng-HO Li and Pei-Lum TSO [1] suggested linkage balance and counterweight discs as a method for reducing shaking force and moment. S. The method of linearly independent mass vectors was used by Balasubramanian et al. [2] to present the design equations for the complete shaking force balancing of planar Stephenson's and Watt's type 6R 6-bar slider-crank regular force transmission mechanisms. In comparison to using external loads, Design equations and procedures were created by Gao Feng et al. [3] for perfectly balancing the shaking force and shaking moments of linear and rotary inertia of various six-bar linkage types. For servo mechanical presses with high mechanical advantage, Jianguo Hu et al. [4] developed the two-phase design scheme of Stephenson's six-bar working mechanisms. Using simulations built on the ADAMS software, the transmission properties of the symmetrical toggle mechanism, the slider-crank mechanism, and the optimised working mechanism were compared. Using computer simulation and experimental techniques, From both a kinematic and dynamic perspective, Dewen Jin et al[5] .'s investigation looked at the benefits of the mechanism used in prosthetic knees. Comparing the outcomes of the six-bar and four-bar mechanisms' predictions of the ankle joint trajectory during the swing phase. KailashChoudhary et al. [6] used HyperWorks to determine the shaking force and shaking moment for a complete rotation of motion. For Stephenson's six-bar mechanism, an MBD simulation was run using Motion Solve [6]. Sebastian Briot et al. [7] used a coupler link and a class-two assur group with predetermined geometrical and mass parameters to perfectly balance the shaking force and shaking moment. P. Nehemiah et al. [8] presented a technique for balancing the rotary inertia-driven shaking force and moments of three different kinds of four-bar linkages. MATLAB was used to calculate the dynamic force analysis of the four-bar mechanism, and variable topology was used to add the six-bar mechanism [9]. F. C. Chen et al. [10] used the Taguchi method to examine the effects of manufacturing tolerance and joint clearance on the quality of the dual-purpose six-bar mechanism. Erkaya et al. [11] investigated a 2D articulated mechanism to minimise the shaking force and shaking moment fluctuations by selecting weighing factors.

Using Minitab and a genetic algorithm approach, a set of weighing factors were considered in the present study to optimise the dynamic balancing of an eight-bar mechanism.

2. Methodology

2.1. Determination of joint forces

The eight-bar mechanism as shown in Figure 1 consists of three loops of four-bar mechanisms, ABCD (Loop-1), DCEF (Loop-2) and FEGH (Loop-3). Input torque required on the crank and forces at the joints were calculated using variable topology [9]. The outputs of the first loop were taken as an inputs for the second loop 2 and outputs of the second were considered as inputs for the third loop of four-bar mechanism. The position, velocity, acceleration and forces were calculated. Combining loops 1 and 2 allowed us to determine the joint forces that resulted at joints C and D. Combining loops 2 and 3 allowed us to determine the joint forces at joints E and F.

2.2. Shaking force and shaking moment

The equations 1 and 2 were used to calculate shaking force and shaking moment at fixed joints A, D and F

Fsh=F21+F41+F47+F67+F610+F910
Msh=T21+(r1*F41)+T47+r7*F67+T610+r10*F910
2.3. Optimization Process

Both the shaking force and shaking moment must be removed or decreased for the mechanism to be dynamically balanced completely. The mechanism's shaking force can be greatly reduced by adding counterweights to its moving links, while doing so increases the mechanism's overall mass and inertia, which enlarges the shaking moment. In the current study, the design parameters listed in Table 1 were optimised using a genetic algorithm approach to reduce the shaking force and shaking moment for balancing an eight-bar mechanism.

MINITAB was used to obtain the regression equation for the 38 design variables. The obtained regression equation served as the fitness function, and a genetic algorithm was used to optimise all 38 design parameters. For optimization, the following objective function was taken into account.

Minimize

Fx=n=1[W1(F21xn)+W2(F21yn+W3F41xn+F47xn+W4F41yn+F47yn+W5F67xn+F610xn+W6F67yn+F610yn+W7F910xn+W8F910yn+W9Mshn]

Subject to

xrminxrxrmax

Weighting factors (Wh) and number of the points (s) considered during the one revolution of the crank. X is the vector consisting of 38 independent design variables (xr).

X=[ Li  δi  mi  Igirgi ]T

The link lengths, structural angles, masses, moment of inertia of moving links, and position vectors, respectively, are Li, δi, mi, Igi and rgi. The lower and upper limits of the design parameters are Li-0.1xLi and Li+0.1xLi respectively are set as the lower and upper bounds for link lengths. The minimum and maximum structural angles (δi) are taken to be 00 and 3600, respectively. The link geometries were taken into consideration when arranging the lower and upper bounds for ‘mi’, ‘Igi’, ‘rg2’, ‘rg3’ and ‘ rg4’. The following requirement must be met by each weighting factor [11].

0Wh1 and h=19Wh=1

The selected weighting factors are W1=0.14, W2=0.09, W3=0.111, W4=0.031, W5=0.262, W6=0.09, W7=0.15, W8=0.065, W9=0.061

3. Results and Discussion

The pin forces and input driving torque of the mechanism for the original value were calculated using MATLAB. A Genetic algorithm was used to determine the optimum design parameters by assuming an objective function which was based on the subcomponents of shaking force and shaking moments. Table 1 displays 38 parameters' initial values and the mechanism's constant operating speed of 300 rpm. The X and Y components of the forces acting on the ground, as well as their moment, were used to determine the weighting factors. The obtained optimum design variables were shown in the table1.

The variation of force at joint-A with a crank angle before and after optimization is shown in Figure 2. Before optimization, a maximum value of 398.6 N occurred at a crank angle of 1800, and that was reduced to 134.45 N after optimization. For one rotation of the crank, 45% of the forces at joint-A are reduced. It is also observed from the figure that the erratic forces are eliminated after optimization.

The forces at joint-B against crank positions before and after optimization are plotted in Figure 3. Before optimization, the maximum force of 381.5 N was acting at a crank angle of 1800 as the acceleration of the link-3 is maximum at the same crank position. After optimization, that force is reduced to 117 N due to the reduction in the angular acceleration of the link-3 at the same angular position after optimization. The forces at joint-B were decreased by 50% after optimization.

Before and after optimizing the design parameters, the force acting at joint-C for one rotation of the crank is shown in Figure 4. The angular accelerations of CG’s of link-3, link-4, and link-5 reach their maximum value at a crank angle of 1800, which results in obtaining the maximum force of 376.25 N before optimization and that is reduced to 71.37 N after optimization. The forces at joint-C are reduced by 53.1% after optimization. It is also observed from the figure that, after optimization, the graph obtained for the force at joint-C is smooth.

Loop-I and loop-II are connected at joint-D at the frame. Figure 5 illustrates the force acting at joint-D for one rotation of the crank before and after optimization. It is noted from the figure that the maximum force of 443.9 N is acting because of the maximum angular acceleration of CG of the link-4 at a crank angle of 1800 and reduced to 69 N after optimization. It is also observed from the figure that, 65% of the forces are reduced and erratic forces are eliminated by the optimization process.

The forces before and after optimization at joints E, F, G, and H against the crank angle are shown in Figs. 6 to Figure 9, respectively. It is observed from all the figures that the maximum forces are obtained for a crank angle of 1800 because the maximum accelerations of links 5, 6, 8, and 9 are acting at the same crank angle, and after optimization, the forces at these joints are drastically reduced.

Figure 10 illustrates the shaking force acting on the frame before and after optimization for one rotation of the crank. It is observed from the figure that the maximum shaking forces of 693.6N and 584N are acting at crank angles of 1800 and 300, and these forces are reduced to 302N and 392.8N, respectively, after the optimization process. It is also observed that the shaking forces are reduced by 34.5% after optimization.

The variation of the shaking moments before and after optimization for one crank rotation is shown in Figure 11. It is observed from the figure that the shaking moment is maximum (-149.8Nm) at a crank angle of 1800 and decreases to -18.26Nm after optimization. 61% of the shaking moment is reduced during one rotation of the crank. During one rotation of the crank, the shaking moments varied between -42.9Nm and 34.1Nm, whereas before optimization, the shaking moments vary between -149.8Nm and 84.4Nm.

The torque required on the crank (link-2) against the crank angle before and after optimization is shown in Figure 12. Before optimization, the torque required on the crank varies from 7.77 Nm to 12.74 Nm, whereas after optimization, varies from 4.45 Nm to 5.83 Nm.

The value of the objective function against crank angle before and after optimization is shown in Figure 13. It is observed from the figure that, after optimization, the objective values are drastically reduced, which shows the obtained design parameters are well optimized

4. Conclusion

In this study, an optimization technique called a genetic algorithm was used to investigate the shaking force and shaking moment for balancing the eight-bar mechanism by taking a set of weighing factors. The regression equation was generated using Minitab software and used as a fitness function in a genetic algorithm. By adjusting the weighting factors, the investigation's findings show what design variables are best.

Shaking force and moment were decreased by 34.53% and 61%, respectively, after optimization. The four joint forces at the frame (joints-A, D, F, and H) are reduced by 44.64%, 65%, 22.1%, and 50.7%, respectively, resulting in a 69.68% reduction in the torque required on the crank. Additionally, there was a significant decrease in the forces at other joints as well as an 89.3% reduction in the objective function value.

References

  1. Cheng-Ho Li and Pei-Lum Tso, The study of Dynamic balancing for High-Speed Presses, JSME International Journal, Series C, Vol 49, No. 3, 2006.[CrossRef]
  2. S. Balasubramanian and CemilBagci., Design Equations for the Complete Shaking Force Balancing of 6R 6-Bar Slider-Crank Mechanisms, Mechanism and Machine Theory, volume 13, pp 659-674, Pergamon Press Ltd, 1978.[CrossRef]
  3. GAO FENG, Complete Shaking Force and Shaking Moment Balancing of Four types of Six-bar Linkages, Mechanism and Machine Theory, Vol. 24, No. 4, pp. 275-287, printed in Great Britain, 1989.[CrossRef]
  4. Jianguo Hu, Yousong and Yongqi Cheng (2016), High Mechanical Advantage Design of Six-bar Stephenson Mechanism for Servo Mechanical Presses, Advances in Mechanical Engineering, Vo8(7),[CrossRef]
  5. Dewen Jin, Ruibong Zhang, Rencheng Wang, Jichuan Zhang, Kinematic and Dynamic Performanceof Prosthetic Knee joint using Six-bar Mechanism, Journal of Rehabilitation Research and Development, vol.40, No. 1, pp. 39-48, 2003.[CrossRef] [PubMed]
  6. Kailash Chaudhary and Himanshu Chaudhary, Kinematic and Dynamic Analysis of Stephenson Six-bar Mechanism using Hyper Works, Altair Technology Conference, 2013.
  7. SébastienBriot and VigenArakelian, Complete Shaking Force and Shaking Moment Balancing of in-line Four-bar Linkages by adding a Class-two RRR or RRP Assure Group, Mechanism and Machine Theory, Elsevier, 2012, 57, pp.13-26. HAL-00683213.[CrossRef]
  8. P.Nehemiah, Complete Shaking Force and Shaking moment Balancing of 3 Types of Four-bar Linkages, International Journal of Current Engineering and Technology, E-ISSN 2277 – 4106, P-ISSN 2347 – 5161.
  9. Basayya K. Belleri and Shravankumar B. Kerur, Dynamic Analysis of Four bar Planar Mechanism extended to Six-bar Planar Mechanism with Variable Topology, AIP Conference Proceedings, 020094 (2018); DOI: 10.1063/1.5029670[CrossRef]
  10. F C Chaen., Y F Tzeng., W R Chen nad M H Hsu, The use of the Taguchi Method and Principal Component Analysis for the Sensitivity Analysis of a Dual-purpose Six-bar Mechanism, IMechE Vol.223, J. Mechanical Engineering Science.[CrossRef]
  11. SelcukErkaya, Minimization of Shaking Force and Moment on a Four-bar Mechanism Using Genetic Algorithm, Springer International Publishing Switzerland 2016, Dynamic Balancing of Mechanisms and Synthesizing of Parallel Robots.[CrossRef]

Copyright

© 2025 by authors and Scientific Publications. This is an open access article and the related PDF distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Article Metrics

Citations

No citations were found for this article, but you may check on Google Scholar

If you find this article cited by other articles, please click the button to add a citation.

Article Access Statistics
Article Download Statistics
Article metrics
Views
263
Downloads
157

How to Cite

K. Belleri, B., M. Goudar, D., & B. Kerur, S. (2023). Balancing of Planar Eight –Bar Mechanism using Genetic Algorithm. Online Journal of Mechanical Engineering, 1(1), 42–52.
DOI: 10.31586/ojme.2022.596
  1. Cheng-Ho Li and Pei-Lum Tso, The study of Dynamic balancing for High-Speed Presses, JSME International Journal, Series C, Vol 49, No. 3, 2006.[CrossRef]
  2. S. Balasubramanian and CemilBagci., Design Equations for the Complete Shaking Force Balancing of 6R 6-Bar Slider-Crank Mechanisms, Mechanism and Machine Theory, volume 13, pp 659-674, Pergamon Press Ltd, 1978.[CrossRef]
  3. GAO FENG, Complete Shaking Force and Shaking Moment Balancing of Four types of Six-bar Linkages, Mechanism and Machine Theory, Vol. 24, No. 4, pp. 275-287, printed in Great Britain, 1989.[CrossRef]
  4. Jianguo Hu, Yousong and Yongqi Cheng (2016), High Mechanical Advantage Design of Six-bar Stephenson Mechanism for Servo Mechanical Presses, Advances in Mechanical Engineering, Vo8(7),[CrossRef]
  5. Dewen Jin, Ruibong Zhang, Rencheng Wang, Jichuan Zhang, Kinematic and Dynamic Performanceof Prosthetic Knee joint using Six-bar Mechanism, Journal of Rehabilitation Research and Development, vol.40, No. 1, pp. 39-48, 2003.[CrossRef] [PubMed]
  6. Kailash Chaudhary and Himanshu Chaudhary, Kinematic and Dynamic Analysis of Stephenson Six-bar Mechanism using Hyper Works, Altair Technology Conference, 2013.
  7. SébastienBriot and VigenArakelian, Complete Shaking Force and Shaking Moment Balancing of in-line Four-bar Linkages by adding a Class-two RRR or RRP Assure Group, Mechanism and Machine Theory, Elsevier, 2012, 57, pp.13-26. HAL-00683213.[CrossRef]
  8. P.Nehemiah, Complete Shaking Force and Shaking moment Balancing of 3 Types of Four-bar Linkages, International Journal of Current Engineering and Technology, E-ISSN 2277 – 4106, P-ISSN 2347 – 5161.
  9. Basayya K. Belleri and Shravankumar B. Kerur, Dynamic Analysis of Four bar Planar Mechanism extended to Six-bar Planar Mechanism with Variable Topology, AIP Conference Proceedings, 020094 (2018); DOI: 10.1063/1.5029670[CrossRef]
  10. F C Chaen., Y F Tzeng., W R Chen nad M H Hsu, The use of the Taguchi Method and Principal Component Analysis for the Sensitivity Analysis of a Dual-purpose Six-bar Mechanism, IMechE Vol.223, J. Mechanical Engineering Science.[CrossRef]
  11. SelcukErkaya, Minimization of Shaking Force and Moment on a Four-bar Mechanism Using Genetic Algorithm, Springer International Publishing Switzerland 2016, Dynamic Balancing of Mechanisms and Synthesizing of Parallel Robots.[CrossRef]

Citations of