Topology Optimized Synthesis of Planar Kinematic Rigid Body Mechanisms

  • Peter Eberhard
  • Timo Gaugele
  • Kai Sedlaczek
Part of the CISM International Centre for Mechanical Sciences book series (CISM, volume 511)


Regarding the essential engineering design tasks in the systematic development process of rigid body mechanisms, three major stages can be distinguished (Erdman, 1995; Olson, 1985; Sandor, Erdman, 1984). The first step deals with the problem definition with respect to the functional and topological requirements. The desired functionality and kinematic behavior as well as the complexity of the mechanism, the degree of freedom, spatial or planar motion and workspace constraints might be formulated. The second stage is usually referred to as type or topology synthesis where the number of bodies, the number and type of joints, the connectivity of bodies and joints, ground and the driving input must be defined. Third, a dimensional synthesis process determines the dimensions of the chosen type of mechanism with respect to the required performance of the mechanism.


Topology Optimize Kinematic Analysis Kinematic Chain Output Link Target Trajectory 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bruns, T.E. Design of Planar, Kinematic, Rigid Body Mechanisms. Master Thesis, University of Michigan, Ann Arbor, 1990.Google Scholar
  2. Chase, T.R. and Mirth, J.A. Circuits and Branches of Single-Degree-of-Freedom Planar Linkages. Journal of Mechanical Design, 115, 223–230, 1993.CrossRefGoogle Scholar
  3. Chiou, S.J. and Kota, S. Automated Conceptual Design of Mechanisms. Mechanism and Machine Theory, 34, 467–495, 1999.zbMATHCrossRefGoogle Scholar
  4. Cossalter, V., Doria, A., Pasini, M. and Scattolo, C. A Simple Numerical Approach for Optimum Synthesis of a Class of Planar Mechanisms. Mechanism and Machine Theory, 27, 357–366, 1992.CrossRefGoogle Scholar
  5. Davis, L. Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York, 1991.Google Scholar
  6. Fang, W.E. Simultaneous Type and Dimensional Synthesis of Mechanisms by Genetic Algorithms. Mechanism Synthesis and Analysis, 70, 35–41, 1994.Google Scholar
  7. Freudenstein, F. and Maki, E.R. Development of an Optimium Variable-Stroke Internal-Combustion Engine Mechanism from the Viewpoint of Kinematic Structure. Journal of Mechanisms, Transmissions and Automation in Design, 105, 259–266, 1983.CrossRefGoogle Scholar
  8. Erdman, A.G. Computer-Aided Mechanism Design: Now and the Future. Journal of Mechanical Design, 117, Special Issue, 93–100, 1995.CrossRefGoogle Scholar
  9. Erdman, A.G. and Sandor, G.N. Mechanism Design. Prentice-Hall, Englewood Cliffs, 1991.Google Scholar
  10. Gaugele, T. Topologieoptimierte Synthese ebener Starrkörpermechanismen. Dipl-105. Institute of Engineering and Computational Mechanics, University of Stuttgart, 2005. [in German]Google Scholar
  11. Goldberg, D.E. Genetic Algorithms in Search, Optimization and Machine Learning. Addison Wesley, Reading, 1989.zbMATHGoogle Scholar
  12. Hansen, J.H. Synthesis of Spatial Mechanisms Using Optimization and Continuation Methods. Computational Dynamics in Multibody Systems, 183–196, 1995.Google Scholar
  13. Haug, E.J. Computer-Aided Kinematics and Dynamics of Mechanical Systems. Allyn and Bacon, Needham Heights, 1989.Google Scholar
  14. Kawamoto, A., Bendsœ, M.P. and Sigmund, O. Articulated Mechanism Design with a Degree of Freedom Constraint. International Journal for Numerical Methods in Engineering, 61, 1520–1545, 2004.zbMATHCrossRefMathSciNetGoogle Scholar
  15. Minaar, R.J., Tortorelli, D.A. and Snyman, J.A. On Non-Assembly in the Optimal Dimensional Synthesis of Planar Mechanisms. Structural and Multidisciplinary Optimization, 21, 345–354, 2001.CrossRefGoogle Scholar
  16. Mruthyunjaya, T.S. and Balasubramanian, M.R. In Quest of a Reliable and Efficient Computational Test for Detection of Isomorphism in Kinematic Chains. Mechanism and Machine Theory, 22, 131–139, 1987.CrossRefGoogle Scholar
  17. Nikravesh, P. Computer-Aided Analysis of Mechanical Systems. Prentice-Hall, Englewood Cliffs, 1988.Google Scholar
  18. Olson, D.G., Erdman, A.G. and Riley, D.R. A Systematic Procedure for Type Synthesis of Mechanisms with Literature Review. Mechanism and Machine Theory, 20, 285–295, 1985.CrossRefGoogle Scholar
  19. Powell, M.J.D. A Hybrid Method for Nonlinear Equations. Numerical Methods for Nonlinear Algebraic Equations, 7, 87–114, 1970.MathSciNetGoogle Scholar
  20. Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R. and Sunderam, V. PVM Parallel Virtual Machine — A User’s Guide and Tutorial for Networked Parallel Computing. MIT Press, Cambridge, 1994.Google Scholar
  21. Rao, A.C. Topology Based Rating of Kinematic Chains and Inversions Using Information Theory. Mechanism and Machine Theory, 33, 1055–1062, 1998.zbMATHCrossRefGoogle Scholar
  22. Rowan, T. Functional Stability Analysis of Numerical Algorithms. Ph.D. thesis, Department of Computer Sciences, University of Texas, Austin, 1990.Google Scholar
  23. De Sa, S. and Roth, B. Kinematic Mappings. Part 1: Classification of Algebraic Motions in the Plane. Journal of Mechanical Design, 103, 585–591, 1981.CrossRefGoogle Scholar
  24. Sandor, G.N. and Erdman, A.G. Advanced Mechanism Design. Prentice-Hall, Englewood Cliffs, 1984.Google Scholar
  25. Saxena, A. and Ananthasuresh, G.K. A Computational Approach to the Number of Synthesis of Linkages. Journal of Mechanical Design, 125, 110–118, 2003.CrossRefGoogle Scholar
  26. Shabana, A.A. Computational Dynamics. John Wiley & Sons, New York, 2001.Google Scholar
  27. Sedlaczek, K., Gaugele, T. and Eberhard, P. Topology Optimized Synthesis of Planar Kinematic Rigid Body Mechanisms. Multibody Dynamics 2005, ECCOMAS Thematic Conferences, by J.M. Goicolea, J. Cuadrado, J.C. Garcia Orden (Eds.).Google Scholar
  28. Sedlaczek, K. Zur Topologieoptimierung von Mechanismen und Mehrkörpersystemen. Ph.D. Thesis, Shaker Verlag, Aachen, 2007. [in German]Google Scholar
  29. Soni, A.H., Dado, M.H.F. and Weng, Y. An Automated Procedure for Intelligent Mechanism Selection and Dimensional Synthesis. Journal of Mechanical Design, 110, 130–137, 1988.Google Scholar
  30. Tsai, L.W. Enumeration of Kinematic Structures According to Function. CRC Press, Boca Raton, 2001.Google Scholar
  31. Wall, M. GAlib: AC++ Library of Genetic Algorithm Components. Version 2.4, Documentation Revision B, Massachusetts Institute of Technology, 1996.Google Scholar
  32. Wang, Y.X. and Yan, H.S. Computerized Rules-Based Regeneration Method for Conceptual Design of Mechanisms. Mechanism and Machine Theory, 37, 833–849, 2002.zbMATHCrossRefGoogle Scholar

Copyright information

© CISM, Udine 2009

Authors and Affiliations

  • Peter Eberhard
    • 1
  • Timo Gaugele
    • 1
  • Kai Sedlaczek
    • 1
  1. 1.Institute of Engineering and Computational MechanicsUniversity of StuttgartGermany

Personalised recommendations