4.7 Article

Structural topology optimization using a genetic algorithm with a morphological geometric representation scheme

Journal

STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION
Volume 30, Issue 2, Pages 113-127

Publisher

SPRINGER
DOI: 10.1007/s00158-004-0504-y

Keywords

compliant mechanism; genetic algorithm; morphological representation; target matching; topology optimization

Ask authors/readers for more resources

This paper describes a versatile methodology for solving topology design optimization problems using a genetic algorithm (GA). The key to its effectiveness is a geometric representation scheme that works by specifying a skeleton which defines the underlying topology/connectivity of a structural continuum together with segments of material surrounding the skeleton. The required design variables are encoded in a chromosome which is in the form of a directed graph that embodies this underlying topology so that appropriate crossover and mutation operators can be devised to recombine and help preserve any desirable geometry characteristics of the design through succeeding generations in the evolutionary process. The overall methodology is first tested by solving 'target matching' problems-simulated topology optimization problems in each of which a 'target' geometry is first created and predefined as the optimum solution, and the objective of the optimization problem is to evolve design solutions to converge towards this target shape. The methodology is then applied to design two path-generating compliant mechanisms-large-displacement flexural structures that undergo some desired displacement paths at some point when given a straight line input displacement at some other point-by an actual process of topology/shape optimization.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available