View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Truss Design Optimization Based on Generative Algorithms

Be the first to rate this file! 9 Downloads (last 30 days) File Size: 38 KB File ID: #41780 Version: 1.0
image thumbnail

Truss Design Optimization Based on Generative Algorithms


James Allison (view profile)


Supplementary material for a WCSMO publication regarding truss design optimization.

| Watch this File

File Information

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:

Please see the readme file for usage details.

Required Products Global Optimization Toolbox
Optimization Toolbox
MATLAB release MATLAB 8.0 (R2012b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.

Contact us