Skip to main content
Log in

On the comparative optimal analysis and synthesis of four-bar function generating mechanism using different heuristic methods

  • Published:
Meccanica Aims and scope Submit manuscript

Abstract

In this research, optimal synthesis of function generation of four-bar linkages is investigated using different heuristic optimization methods. The novelty of this study is that we considered the five precision point’s distribution and both stroke angles of the follower and crank links as the optimization variables. Therefore, a non-linear optimization was done with seven variables. Different optimization techniques, including heuristic and gradient based methods were used for optimization and were completely compared. Finally, general solutions were found and distribution of precision points for some desired functions was rationalized. GA-Hybrid seems to be the best method in finding global optimums in cases that the problem is sorely nonlinear, and also it is fast. Even it seems that distribution of precision points is independent of stroke angles of the follower and crank links. Some precision points are out of the design domain, and they are sorted in a way that they can describe the behavior of desired function better.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Freudenstein F (1959) Structural error analysis in plane kinematic synthesis. J Eng Ind Trans ASME 81:15–22

    Google Scholar 

  2. Alizade RA, Freudenstein F, Pamidi PR (1976) Optimum path generation by means of the skew four-bar linkage. Mech Mach Theory 11:295–302

    Article  Google Scholar 

  3. Sutherland GH, Sidall JN (1974) Dimensional synthesis of linkages by multifactor optimization. Mech Mach Theory 9:81–95

    Article  Google Scholar 

  4. Simionescu PA, Beale D (2002) Optimum synthesis of the four-bar function generator in its symmetric embodiment: the Ackermann steering linkage. Mech Mach Theory 37:1487–1504

    Article  MATH  Google Scholar 

  5. Mariappan J, Krishnamurty S (1996) A generalized exact gradient method for mechanism synthesis. Mech Mach Theory 31:413–421

    Article  Google Scholar 

  6. Bose A, Gini M, Riley D (1997) A case-based approach to planar linkage design. Artif Intell Eng 11:107–119

    Article  Google Scholar 

  7. Hoeltzel DA, Chieng WH (1990) Pattern matching synthesis as an approach to mechanism design. J Mech Des 112:190–199

    Article  Google Scholar 

  8. Sancibrian R, Viadero F, García P, Fernández A (2004) Gradient-based optimization of path synthesis problems in planar mechanisms. Mech Mach Theory 39:839–856

    Article  MathSciNet  MATH  Google Scholar 

  9. Levitskii NI, Sarkissyan YL, Gekchian GS (1972) Optimum synthesis of four-bar function generating mechanism. Mech Mach Theory 7:387–398

    Article  Google Scholar 

  10. Rao AC (1975) Kinematic design of four-bar function generators with optimum sensitivity. Mech Mach Theory 10:531–535

    Article  Google Scholar 

  11. Rao AC (1979) Optimum design of four-bar function generators with minimum variance criterion. J Optim Theory Appl 29:147–153

    Article  MathSciNet  MATH  Google Scholar 

  12. Sun W (1982) Optimum design method for four-bar function generators. J Optim Theory Appl 38:287–293

    Article  MathSciNet  MATH  Google Scholar 

  13. Chen FY, Chan VL (1974) Dimensional synthesis of mechanisms for function generator using Marguardt’s compromise. J Eng Ind Trans ASME 96:131–137

    Article  Google Scholar 

  14. Guj G, Dongm ZY, Giacinto MD (1981) Dimensional synthesis of four bar linkage for function generation with velocity and acceleration constraints. Meccanica 16:210–219

    Article  MATH  Google Scholar 

  15. Acharyya SK, Mandal M (2009) Performance of EAs for four-bar linkage synthesis. Mech Mach Theory 44:1784–1794

    Article  MATH  Google Scholar 

  16. Kunjur A, Krishnamurty S (1995) Genetic algorithms in mechanism synthesis. In: 4th applied mechanisms and robotics conference

  17. Roston GD, Sturges RH (1996) Genetic algorithm synthesis of four-bar mechanisms. Artif Intell Eng Des Anal Manuf 10:371–390

    Article  Google Scholar 

  18. Shiakolas PS, Koladiya D, Kebrle J (2002) On the optimum synthesis of four-bar linkages using differential evolution and the geometric centroid of precision positions. Inverse Probl Eng 10:485–502

    Article  Google Scholar 

  19. Lee KY, El-Sharkawi MA (2008) Modern heuristic optimization techniques: theory and applications to power systems

    Book  Google Scholar 

  20. Cabrer JA, Simon A, Prado M (2002) Optimal synthesis of mechanisms with genetic algorithms. Mech Mach Theory 37:1165–1177

    Article  Google Scholar 

  21. Bulatović RR, Dordević SR (2009) On the optimum synthesis of a four-bar linkage using differential evolution and method of variable controlled deviations. Mech Mach Theory 44:235–246

    Article  MATH  Google Scholar 

  22. Cabrera JA, Nadal F, Muñoz JP, Simon A (2007) Multiobjective constrained optimal synthesis of planar mechanisms using a new evolutionary algorithm. Mech Mach Theory 42:791–806

    Article  MathSciNet  MATH  Google Scholar 

  23. Laribi MA, Mlika A, Romdhane L, Zeghloul S (2004) A combined genetic algorithm–fuzzy logic method (GA–FL) in mechanisms synthesis. Mech Mach Theory 39:717–735

    Article  MATH  Google Scholar 

  24. Smaili A, Diab N (2007) Optimum synthesis of hybrid-task mechanisms using ant-gradient search method. Mech Mach Theory 42:115–130

    Article  MathSciNet  MATH  Google Scholar 

  25. Freudenstein F (1955) Approximate synthesis of four-bar linkages. Trans Am Soc Mech Eng 77:853–861

    MathSciNet  Google Scholar 

  26. Waldron KJ, Kinzel GL (2003) Kinematics, dynamics and design of machinery. Wiley, New York

    Google Scholar 

  27. Holland JH (1975) Adaptation in natural and artificial systems, an introductory analysis with applications to biology, control, and artificial intelligence

    Google Scholar 

  28. Goldberg D (1988) Genetic algorithms. Addison-Wesley, Reading

    Google Scholar 

  29. Goldberg DE, Richardson J (1987) Genetic algorithms with sharing for multimodal function. In: Grefenstette J (ed) Optimization, proceedings of the second international conference on genetic algorithms. Erlbaum, Hillsdale, pp 41–49

    Google Scholar 

  30. Reynolds CW (1987) Flocks, herds, and schools: a distributed behavioral model. Comput Graph 21:25–34

    Article  Google Scholar 

  31. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, 1942–1948

  32. Mendes M, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler, maybe better. IEEE Trans Evol Comput 8:204–210

    Article  Google Scholar 

  33. Wilson RB (1963) A simplicial algorithm for concave programming. PhD thesis, Harvard University, Graduate School of Business Administration

  34. Biggs MC (1975) Constrained minimization using recursive quadratic programming. In: Dixon LCW, Szergo GP (eds) Towards global optimization. North-Holland, Amsterdam, pp 341–349

    Google Scholar 

  35. Han SP (1977) A globally convergent method for nonlinear programming. J Optim Theory Appl 22:297–309. doi:10.1007/BF00932858

    Article  MATH  Google Scholar 

  36. Powell MJD (1978) A fast algorithm for nonlinearly constrained optimization calculations. In: Watson GA (ed) Numerical analysis. Springer, Berlin, pp 144–157

    Chapter  Google Scholar 

  37. Panier ER, Tits AL (1987) A superlinearly convergent feasible method for the solution of inequality constrained optimization problems. SIAM J Control Optim 25:934–950

    Article  MathSciNet  MATH  Google Scholar 

  38. Zhu Z (2006) A simple feasible SQP algorithm for inequality constrained optimization. Appl Math Comput 182:987–998

    Article  MathSciNet  MATH  Google Scholar 

  39. Kienitz J, Wetterau D (2012) Financial modeling theory, implementation and practice (with Matlab source). Wiley, UK

    Book  Google Scholar 

  40. Shariati M, Norouzi M (2011) Optimal synthesis of function generator of four-bar linkages based on distribution of precision points. Meccanica 46:1007–1021

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. H. Mirmahdi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mirmahdi, S.H., Norouzi, M. On the comparative optimal analysis and synthesis of four-bar function generating mechanism using different heuristic methods. Meccanica 48, 1995–2006 (2013). https://doi.org/10.1007/s11012-013-9718-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11012-013-9718-7

Keywords

Navigation