GeneAS: A Robust Optimal Design Technique for Mechanical Component Design

A robust optimal design algorithm for solving nonlinear engineering design optimization problems is presented. The algorithm works according to the principles of genetic algorithms (GAs). Since most engineering problems involve mixed variables (zero-one, discrete, continuous), a combination of binary GAs and real-coded GAs is used to allow a natural way of handling these mixed variables. The combined approach is called GeneAS to abbreviate Genetic Adaptive Search. The robustness and flexibility of the algorithm come from its restricted search to the permissible values of the variables. This also makes the search efficient by requiring a reduced search effort in converging to the optimum solution. The efficiency and ease of application of the proposed method are demonstrated by solving four mechanical component design problems borrowed from the optimization literature. The proposed technique is compared with traditional optimization methods. In all cases, the solutions obtained using GeneAS are better than those obtained with the traditional methods. These results show how GeneAS can be effectively used in other mechanical component design problems.

[1]  Michael M. Skolnick,et al.  EnGENEous Domain IndependentMachine Learning for Design Optimization , 1989, International Conference on Genetic Algorithms.

[2]  J. David Schaffer,et al.  Proceedings of the third international conference on Genetic algorithms , 1989 .

[3]  W. M. Jenkins,et al.  Towards structural optimization via the genetic algorithm , 1991 .

[4]  P. Hajela Genetic search - An approach to the nonconvex optimization problem , 1990 .

[5]  Joseph Edward Shigley,et al.  Standard Handbook of Machine Design , 2004 .

[6]  S. N. Kramer,et al.  An Augmented Lagrange Multiplier Based Method for Mixed Integer Discrete Continuous Optimization and Its Applications to Mechanical Design , 1994 .

[7]  Zbigniew Michalewicz,et al.  Genetic AlgorithmsNumerical Optimizationand Constraints , 1995, ICGA.

[8]  A. Ravindran,et al.  Engineering Optimization: Methods and Applications , 2006 .

[9]  Kalyanmoy Deb,et al.  Real-coded Genetic Algorithms with Simulated Binary Crossover: Studies on Multimodal and Multiobjective Problems , 1995, Complex Syst..

[10]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[11]  R. Haftka,et al.  Optimization of laminate stacking sequence for buckling load maximization by genetic algorithm , 1993 .

[12]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[13]  Kalyanmoy Deb,et al.  Genetic Algorithms, Noise, and the Sizing of Populations , 1992, Complex Syst..

[14]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[15]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.