The wide application of stochastic optimization methods in mechanical design has been partially hindered due to (a) the relatively long computation time required, and (b) discretization of the design space at the onset of the optimization process. This work proposes a new stochastic algorithm, the Mixed Annealing/Heuristic Algorithm (MAH), which addresses both these issues. It is based on the Simulated Annealing algorithm (SA) and the Heuristic Optimization Technique (HOT). Both these algorithms have been successfully applied to problems in mechanical design and up to now have been considered as competing algorithms. MAH capitalizes on each of their individual strengths and addresses their weaknesses, thereby considerably reducing the computational effort required to attain the final solution. A pseudo-continuous approach for configuration generation is employed, making the discretization of the design space no longer necessary. The effectiveness of MAH is demonstrated via three problems in kinematic synthesis. Comparison of the results with other stochastic optimization methods illustrates the potential of this technique.

1.
Aarts, E. H. L., and van Laarhoven, P. J. M., 1985a, “A New Polynomial Time Cooling Schedule,” Proc. IEEE Int. Conf. on Computer-Aided Design, Santa Clara, pp. 206–208.
2.
Aarts
E. H. L.
, and
van Laarhoven
P. J. M.
,
1985
b, “
Statistical Cooling: A General Approach to Combinatorial Optimization Problems
,”
Philips Journ. of Research
, Vol.
40
, pp.
193
226
; Aarts, E., and Korst, J., 1989, Simulated Annealing and Boltzmann Machines, Wiley-Interscience Series In Discrete Mathematics and Optimization.
3.
Alag, S. S., 1993, “Development and Application of the Mixed Annealing/Heuristic Algorithm for Problems in Kinematic Mechanical Design,” Masters Thesis, Rutgers, The State University of New Jersey, Piscataway, NJ.
4.
Arora, Jasbir S., Introduction to Optimum Design, McGraw-Hill Book Company.
5.
Cagan, J., and Kurfess, T. R., 1992, “Optimum Tolerance Allocation Over Multiple Manufacturing Alternatives,” ASME Advances in Design Automation Conference, DE VOL-44-2, pp. 165–172.
6.
Corana
A.
,
Marchesi
M.
,
Martini
C.
, and
Ridella
S.
,
1987
, “
Minimizing Multimodal Functions of Continuous Variables with the Simulated Annealing Algorithm
,”
ACM Transactions on Mathematical Software
, Vol.
13
, No.
3
, pp.
262
280
.
7.
Datseris
P.
, and
Freudenstein
F.
,
1979
, “
Optimum Synthesis of Mechanisms Using Heuristics for Decomposition and Search
,”
ASME JOURNAL OF MECHANICAL DESIGN
, Vol.
101
, pp.
380
385
.
8.
Datseris
P.
,
1982
, “
Weight Minimization of a Speed Reduce by Heuristic and Decomposition Techniques
,”
Mechanism and Machine Theory
, Vol.
17
, No.
4
, pp.
255
262
.
9.
Dolan
W. B.
,
Cummings
P. T.
, and
LeVan
M. D.
,
1990
, “
Algorithmic Efficiency of Simulated Annealing for Heat Exchanger Network Design
,”
Computers Chem. Engng.
, Vol.
14
, pp.
1039
1050
.
10.
Freudenstein
F.
,
1965
, “
Kinematic Synthesis of a Rotary-to-Linear Recording Mechanism
,”
Journal of the Franklin Institute
, Vol.
279
, pp.
325
332
.
11.
Golinski
J.
,
1970
, “
Optimal Synthesis Problems Solved By Means of Nonlinear Programming and Random Methods
,”
Journal of Mechanisms
, Vol.
5
, pp.
419
436
.
12.
Golinski
J.
,
1973
, “
An Adaptive Optimization System Applied to Machine Synthesis
,”
Journal of Mechanisms and Machine Theory
, Vol.
8
, pp.
419
436
.
13.
Hall, A. S., Jr., 1981, Notes on Mechanism Analysis, Waveland Press, Inc., Prospect Heights, IL.
14.
Hwang, Yii-Wen, Kaul-Ming Chen, and Hong-Sen Yan, 1991, “On the Design of a Watt Six-Bar Motorcycle Rear Suspension,” 2nd Applied Mechanisms Conference, OH.
15.
Jain, P., and Agogino, A. M., 1988, “Optimal Design of Mechanisms Using Simulated Annealing: Theory and Applications,” ASME Advances In Design Automation, De-Vol. 14, pp. 233–240.
16.
Jain
P.
,
Fenyes
P.
, and
Richter
R.
,
1992
, “
Optimal Blank Nesting Using Simulated Annealing
,”
ASME JOURNAL OF MECHANICAL DESIGN
, Vol.
114
, March, pp.
160
165
.
17.
Kirkpatrick
S.
,
Gelatt
C. D.
, and
Vecchi
M. P.
,
1983
, “
Optimization by Simulated Annealing
,”
Science
, Vol.
220
, No.
4598
, May, pp.
671
680
.
18.
Kernighan
B. W.
, and
Lin
S.
,
1970
, “
An Efficient Heuristic Procedure for Partitioning Graphs
,”
Bell System Technical Journal
, Vol.
49
, No.
2
, pp.
291
307
.
19.
Lee
T. W.
, and
Cheng
C.
,
1984
, “
Optimum Balancing of Combined Shaking Force, Shaking Moment and Torque Fluctuations in High-Speed Linkages
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
, Vol.
106
, pp.
242
251
.
20.
Lee, T. W., 1977, “Weight Minimization of a Speed Reducer,” ASME Paper No. 77-Det-163.
21.
Lee
T. W.
, and
Freudenstein
F.
,
1976
, “
Heuristic Combinatorial Optimization in the Kinematic Design of Mechanisms, Part 1: Theory
,”
ASME Journal of Engineering for Industry
, Vol.
98
, Series B, Nov., pp.
1277
1280
.
22.
Lee
T. W.
, and
Freudenstein
F.
,
1976
, “
Heuristic Combinatorial Optimization in the Kinematic Design of Mechanisms, Part 2: Applications
,”
ASME Journal of Engineering for Industry
, Vol.
98
, Series B, Nov., pp.
1281
1284
.
23.
Lin
S.
,
1965
, “
Computer Solutions of the Traveling-Salesman Problem
,”
Bell System Technical Journal
, Vol.
10
, pp.
2245
2269
.
24.
Malhotra
A.
,
Oliver
J. H.
, and
Weizhen
Tu
,
1991
, “
Synthesis of Spatially and Intrinsically Constrained Curves Using Simulated Annealing
,”
Advances in Design Automation
, Vol.
1
, pp.
145
155
.
25.
Metropolis
N.
,
Rosenbluth
A.
,
Teller
A.
, and
Teller
E.
,
1953
, “
Equation of State Calculations by Fast Computing Machines
,”
J. of Chem. Physics
, Vol.
21
, pp.
1087
1092
.
26.
Ogot, M. M., and Gilmore, B., 1992, “An Alternative Approach to Mechanical Advantage for the Analysis of a Multiple-Output Ports Mechanical Device,” ASME Advances in Design Automation, DE-Vol. 44-2.
27.
Park
S. K.
, and
Miller
K. W.
,
1988
, “
Random Number Generators: Good Ones are Hard to Find
,”
Communications of the ACM
, Vol.
10
, pp.
1192
1201
.
28.
Ravikumar
C.
, and
Patnaik
L. M.
,
1990
, “
Performance Improvement of Simulated Annealing Algorithms
,”
Computer Systems Science and Engineering
, Vol.
5
, No.
2
, pp.
111
115
.
29.
Rutenbar, A. R., 1989, “Simulated Annealing Algorithms: An Overview,” IEEE Circuits and Devices Magazine, pp. 19–26.
30.
Sandgren
E.
, and
Vekataraman
S.
,
1989
, “
Robot Path Planning via Simulated Annealing
,”
ASME Advances in Design Automation
, DE-Vol.
19
, No.
1
, pp.
345
351
.
31.
Sandor, G. N., and Erdman, A. G., 1984, Mechanism Design: Analysis and Synthesis, Prentice-Hall, Englewood Cliffs, NJ.
32.
van Laarhoven, P., and Aarts, E., 1987, Simulated Annealing: Theory and Applications, D. Reidel Publishing Co.
33.
White, S. R., 1984, “Concepts of Scale in Simulated Annealing,” IEEE Proceedings International Conference on Computers in Design, pp. 646–651.
34.
Yang
D. C. H.
, and
Lee
T. W.
,
1984
, “
Heuristic Combinatorial Optimization in the Design of Manipulator Workspace
,”
IEEE Transactions on Systems, Man, and Cybernetics
, SMC-
14
, No.
4
, pp.
571
580
.
This content is only available via PDF.
You do not currently have access to this content.