The modern design process of mechanical structures is increasingly influenced by highly sophisticated methods of topology optimization that can automatically synthesize optimal design variants. However, the typically finite-element-based methods are limited to design tasks with comparably small deflections and simple kinematics. They are not directly applicable to the difficult development process of large motion mechanisms, which remains mainly a manual task based on the engineer’s experience, intuition, and ingenuity. There, optimization techniques are only, if at all, used in the process of dimensional synthesis, where the geometrical properties and the orientation of individual links of a fixed mechanism topology are determined. In this work, two different approaches to optimization-based topology synthesis of large motion rigid body mechanisms are presented and investigated. The goal is to automatically synthesize a combination of linkage topology and joint types that represent the most suitable mechanism layout for a particular task. The first approach is based on a trusslike ground structure that represents an overdetermined system of rigid bars from which the most appropriate topology can be extracted from this ground structure by means of gradient-based optimization algorithms. In the second approach, a genetic algorithm is used to solve the intrinsically combinatorial problem of topology synthesis. Along with several examples, both approaches are explained, their functionality is shown, and their advantages, limitations, and their capability to improve the overall design process is discussed.

1.
Sedlaczek
,
K.
, 2007,
Zur Topologieoptimierung von Mechanismen und Mehrkörpersystemen
,
Shaker
,
Aachen
, in German.
2.
Kawamoto
,
A.
, 2004, “
Generation of Articulated Mechanisms by Optimization Techniques
,” Ph.D. thesis, Technical University of Denmark, Lyngby.
3.
Liu
,
Y.
, and
McPhee
,
J.
, 2007, “
Automated Kinematic Synthesis of Planar Mechanisms With Revolute Joints
,”
Mech. Based Des. Struct. Mach.
1539-7734,
35
, pp.
405
445
.
4.
Wall
,
M.
, 1996,
GALIB: A C++ Library of Genetic Algorithm Components
,
Mechanical Engineering Department, Massachusetts Institute of Technology
,
Cambridge, MA
.
5.
Liu
,
Y.
, and
McPhee
,
J.
, 2005, “
Automated Type Synthesis of Planar Mechanisms Using Numeric Optimization With Genetic Algorithms
,”
ASME J. Mech. Des.
0161-8458,
127
, pp.
910
916
.
6.
Haug
,
E. J.
, 1989,
Computer-Aided Kinematics and Dynamics of Mechanical Systems
,
Allyn and Bacon
,
Boston
.
7.
Minnaar
,
R. J.
,
Tortorelli
,
D. A.
, and
Snyman
,
J. A.
, 2001, “
On Nonassembly in the Optimal Dimensional Synthesis of Planar Mechanisms
,”
Struct. Multidiscip. Optim.
1615-147X,
21
, pp.
345
354
.
8.
Bendsøe
,
M. P.
, and
Sigmund
,
O.
, 2003,
Topology Optimization
,
Springer
,
Berlin
.
9.
Bruns
,
T. E.
, 2005, “
A Reevaluation of the SIMP Method With Filtering and Alternative Formulation for Solid-Void Topology Optimization
,”
Struct. Multidiscip. Optim.
1615-147X,
30
, pp.
428
436
.
10.
Rietz
,
A.
, 2001, “
Sufficiency of a Finite Exponent in SIMP (Power Law) Methods
,”
Struct. Multidiscip. Optim.
1615-147X,
21
, pp.
159
163
.
11.
Svanberg
,
K.
, 1987, “
The Method of Moving Asymptotes—A New Method for Structural Optimization
,”
Int. J. Numer. Methods Eng.
0029-5981,
24
, pp.
359
373
.
12.
Bac
,
F. Q.
, and
Perov
,
V. L.
, 1993, “
New Evolutionary Genetic Algorithms for NP-Complete Combinatorial Optimization Problems
,”
Biol. Cybern.
0340-1200,
69
, pp.
229
234
.
13.
Tsai
,
L. -W.
, 2001,
Enumeration of Kinematic Structures According to Function
,
CRC
,
Boca-Raton, FL
.
14.
Erdman
,
A. G.
, and
Sandor
,
G. N.
, 1991,
Mechanism Design—Analysis and Synthesis
, Vol.
1
,
Prentice-Hall
,
Englewood Cliffs, NJ
.
15.
Mruthyunjaya
,
T. S.
, and
Balasubramanian
,
H. R.
, 1987, “
In Quest of a Reliable and Efficient Computational Test for Detection of Isomorphism in Kinematic Chains
,”
Mech. Mach. Theory
0094-114X,
22
, pp.
131
139
.
16.
Goldberg
,
D. E.
, 1989,
Genetic Algorithms in Search, Optimization and Machine Learning
,
Addison-Wesley
,
Reading, MA
.
17.
Davis
,
L.
, 1991,
Handbook of Genetic Algorithms
,
Van Nostrand Reinhold
,
New York
.
18.
Rao
,
A. C.
, 1998, “
Topology Based Rating of Kinematic Chains and Inversions Using Information Theory
,”
Mech. Mach. Theory
0094-114X,
33
, pp.
1055
1062
.
19.
Powell
,
M. J. D.
, 1970, “
A Hybrid Method for Nonlinear Equations
,”
Numerical Methods for Nonlinear Algebraic Equations
,
P.
Rabinowitz
, ed.,
Gordon and Breach
,
London
, Chap. 6, pp.
87
144
.
20.
Bruns
,
T. E.
, 1990, “
Design of Planar, Kinematic, Rigid Body Mechanisms
,” MS thesis, University of Michigan, Ann Arbor, MI.
21.
Chase
,
T. R.
, and
Mirth
,
J. A.
, 1993, “
Circuits and Branches of Single-Degree-of-Freedom Planar Linkages
,”
ASME J. Mech. Des.
0161-8458,
115
, pp.
223
230
.
22.
Geist
,
A.
,
Beguelin
,
A.
,
Dongarra
,
J.
,
Jiang
,
W.
,
Manchek
,
R.
, and
Sunderam
,
V.
, 1994,
PVM 3 User’s Guide and Reference Manual
,
MIT Press
,
Cambridge, MA
.
You do not currently have access to this content.