HyperWorks Solvers

Size Optimization of a Ten Bar Truss

Size Optimization of a Ten Bar Truss

Previous topic Next topic No expanding text in this topic  

Size Optimization of a Ten Bar Truss

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

This example demonstrates how size optimization can be used.

For the ten bar truss structure, a cross-sectional area distribution is sought that minimizes the structural mass and allows limited stress values in the elements. The stress limit is 25000. The y displacements are limited to 2.

TENBAR

Structural Model

In this example, the cross-sectional area for each element is varied. Therefore, 10 variables are defined in the analysis deck. The initial cross-sectional area of all the elements is 20, with a lower bound of 0.2 and an upper bound of 200.

The optimization problem, objective and constraint functions, is defined in the same manner as for the other types of structural optimization. OptiStruct then goes through an iteration process to solve the optimization problem. OptiStruct converged after thirteen iterations. The table below shows the optimization results of the ten bar truss structure, which met the constraints and minimizes the mass (decrease of 38.7%).

 

Bar1

Bar2

Bar3

Bar4

Bar5

Bar6

Bar7

Bar8

Bar9

Bar10

Volume

Initial

20

20

20

20

20

20

20

20

20

20

83929

Final

30.4

38.4

24.5

15.4

0.2

0.2

8.8

21.5

20.1

0.4

51448

The input file for this example can be found in <install_directory>/demos/hwsolvers/optistruct/tenbar.fem.