Using Genetic Algorithms for Optimal Design of Axially Loaded Non-Prismatic Columns
This paper presents a method for optimizing the design of axially loaded non-prismatic columns using genetic algorithms (GAs). The design problem was formulated as an optimization problem in which the objective function is to minimize the volume of a column under a given load by changing its shape, subject to both buckling and strength constraints. Both floating point representation and binary representation (with and without Gray coding) were used and compared against a mathematical programming method based on the generalized reduced gradient method. Our results show that the floating point representation scheme provides the best solutions, both in terms of precision and in terms of computing time. This problem is of great interest in engineering, since considerable savings can be achieved due to the effective use of material through the optimal shape of a column, mainly for mass production.
KeywordsGenetic Algorithm Design Variable Nodal Point Gray Code Simple Genetic Algorithm
Unable to display preview. Download preview PDF.
- Carlos A. Coello and Alan D. Christiansen. Using genetic algorithms for optimal design of axially loaded non-prismatic columns. Technical Report TUTR-CS-95-101, Tulane University, January 1995.Google Scholar
- A. Considère. Résistance des pièces comprimées. In Congrès International des Procédés de Construction, volume 3, page 371. Libraire Polytechnique, Paris, 1891.Google Scholar
- A. N. Dinnik. Design of columns of varying cross-section. Transactions ASME, 54, 1932.Google Scholar
- F. Engesser. Uber die knickfestigkeit gerader Stäbe. Zeischrift für Architektur und Ingenieurwesen, 35 (4): 455–562, 1889.Google Scholar
- Leonhard Euler. Euler’s calculation of buckling loads for columns of non uniform section. In The Rational Mechanics of Flexible or Elastic Bodies 1638–1788, pages 345–7. Orell Füssli Turici, Societatis Scientiarum Naturalium Helveticae, 1960. Originally published in 1757.Google Scholar
- Leonhard Euler. Euler’s treatise on elastic curves. In The Rational Mechanics of Flexible or Elastic Bodies 1638–1788, pages 199–219. Orell Füssli Turici, Societatis Scientiarum Naturalium Helveticae, 1960. Originally published in 1743.Google Scholar
- A. H. E. Lamarle. Mémoire sur la flexion du bois, 1845.Google Scholar
- Zbigniew Michalewicz. Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag, second edition, 1992.Google Scholar
- Kent Porter. Handling huge arrays. Dr. Dobb’s Journal of Software Tools for the Professional Programmer, 13 (3): 60–3, March 1988.Google Scholar
- G. V. Reklaitis, A. Ravindran, and K. M. Ragsdell. Engineering Optimization. Methods and Applications. John Wiley and Sons, 1983.Google Scholar
- F. R. Shanley. The column paradox. Journal of the Aeronautical Sciences, 13 (12): 261, December 1946.Google Scholar
- W. R. Spillers and Robert Levy. Optimal design for axisymmetric cylindrical shell buckling. Journal of Engng Mech. ASCE, 115: 1683–90, 1991.Google Scholar