Truss Design Optimization Based on Generative Algorithms

버전 1.0.0.0 (38 KB) 작성자: James Allison
Supplementary material for a WCSMO publication regarding truss design optimization.
다운로드 수: 1.8K
업데이트 날짜: 2013/5/16

라이선스 보기

Here a specific generative algorithm, known as cellular division or an L-system, is used as an abstraction layer between a genetic algorithm genotype and phenotype. This approach is applied to the design of a structural truss. For each given truss topology, the optimal size problem is solved using sequential linear programming based on a finite element analysis model. Advantages include the ability to explore trusses with a variety of dimensions using a fixed-dimension genotype, and the automatic generation of designs that satisfy truss stability requirements.

The code is supplementary material for the following publication:

James T. Allison, Ashish Khetan, Danny Lohan. 'Managing Variable-Dimension Structural Optimization Problems using Generative Algorithms.' In the Proceedings of the 10th World Congress on Structural and Multidisciplinary Optimization. May 19–May 24 2013.

which can be obtained by going to:

http://systemdesign.illinois.edu/publications/All13c.pdf

Please see the readme file for usage details.

인용 양식

James Allison (2024). Truss Design Optimization Based on Generative Algorithms (https://www.mathworks.com/matlabcentral/fileexchange/41780-truss-design-optimization-based-on-generative-algorithms), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2012b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0