12.13      Layout Optimization

 

LAYOUT_OPTIMIZATION

 

 

 

LAYOUT_OPTIMIZATION            step_number = ns ,   etc...

 

 

The procedure computes the distribution of material for structure supported on its boundaries and subjected to a given loading condition, such that its compliance (objective function) is optimized.  The amount of material is constrained and the spatial distribution of material is limited to the design domain.  The design domain can have holes (void regions) and regions with fixed solid material.  The structure can be discretized in a number of different ways (e.g., using truss, beam, plate or solid elements), and can be modeled as two- or three-dimensional.

 

Note    Variable Name                       Type     Default      Description

 

            Stagger_name(s)                    string      [main]       Stagger name(s).  Name(s) must

                                                                                             be enclosed in quotation marks.

 

            Element_group(s)                  string        [all]         Element group(s) for which optimization
                                                                                             is to be performed.  Name(s) must be
                                                                                             enclosed in quotation marks.

 

            Step_number                        integer       [1]          Step number at which optimization is to
                                                                                             be initiated.

 

            Frequency                             integer       [0]          Optimization frequency

 

(1)        Average_density                     real        [0.0]        Target average material density

                                                                                            

 

            Minimum_density                   real       [0.01]       Minimum density

 

            Maximum_density                  real        [1.0]        Maximum density

 

            Initial_density                          list          [*]          Initial density

               uniform                                                                uniform

               random                                                                  random

               deviates                                                                 deviates

 

            Seed                                      integer [7654321]    Seed for random number generation;

                                                                                             > 100,000 and < 1,000,000

 

            Extreme_size                           real        [0.5]        Extreme size £ 0.5

 

            Extreme_prob                          real        [0.5]        Extreme probability £ 1.0

 

(2)        Exponent                                 real        [1.0]        Density exponent p £ 3

 

            Damping                                  real        [0.5]        Damping  > 0

 

 

cont'd


 

(cont’d)

 

Note    Variable Name                       Type     Default      Description

 

            Move_limit                              real        [0.2]        Move limit

 

            Filter_size                                real        [0.0]        Filter size

 

            Max_number_of_iterations  integer     [100]        Maximum number of iterations

 

 

EXAMPLE

            Layout_Optimization  /

                  stagger_name = "main"  /

                  element_group(s) = "group 1 "  /

                  step_number = 1  /

                  average_density = 0.75  /

                  minimum_density = 0.001  /

                  maximum_density = 1.0  /

                  exponent = 1.0  /

                  damping = 0.8  /

                  max_number_of_iterations = 15

 

Notes /

(1)        The optimization algorithm minimizes the compliance of the structure for a fixed amount of available material in the design domain.  Let  denote the density of material in element  with volume , then the total volume of the structure is computed as

 

           

 

where r is bounded by:

 

           

 

(2)        The stiffness of any given element is computed as:

 

           

 

where  = element stiffness for solid material, and p = density exponent.

 

 

References / Bibliography

 

1.      Bendsoe, M.P., Optimization of Structural Topology, Shape, and Material, Springer, (1995).

 

 

Notes . .

 

 


 

 

Notes . .