A genetic algorithm approach is
used in program FrameGA for optimization of trusses so as to minimize the
weight of the structure. Island ring topology is used to achieve solution.
Details of this method and many
results you may see on GA Truss 1 and GA
Truss 2 pages.
On Download
Demo Page you may download FrameGA demo (files for this demo
- example1.zip, etc.).
Program FrameGA uses several islands with
parallel evolution and exchanging data from time to time. Finite element
method is used to calculate displacements and stresses for any degree of
freedom SS.
On this page examples of FrameGA work are
shown for different cases. All these examples have demo versions and may be
downloaded from Download Demo Page and you may see evolution in dynamics.
On Download Demo Page
there are instructions how to install.
All examples use program FrameGA for Windows98 and
all initial data are included in corresponding EXE file and approximate results
are shown.
There are possible two ways to create initial population:
- to use random position of hinges with random ties between them for every
member of first generation (Examples 1,3 ,4 ,5 ,6);