4.2 Structural optimization in Abaqus/CAE

Product: Abaqus/CAE  

Benefits: Structural optimization is a tool for shortening the development process by replacing a designer's experience and intuition with an automated procedure. Structural optimization is an iterative process that helps you refine your designs and produce lightweight, rigid, and durable components.

Description: You can use the new Optimization module to create topology optimizations and shape optimizations. This functionality requires an additional license to submit an optimization process for analysis. Both topology and shape optimizations are governed by a set of objectives and constraints. A topology optimization starts with an initial design (the design area), which is assumed to be the maximum physical extent of the component. The initial design also considers any prescribed conditions, such as boundary conditions and loads. The optimization process determines a new material distribution by changing the density and the stiffness of the elements in the initial design while continuing to satisfy the optimization constraints, such as the minimum volume or the maximum displacement of a region.

Figure 4–3 shows the progression of a topology optimization as it attempts to maximize the stiffness of a loaded curved plate while reducing the volume of the plate by 50% during 15 design cycles.

Figure 4–3 The progression of a topology optimization.

You use shape optimization at the end of the design process when the general layout of a component is fixed, and only minor changes are allowed by repositioning surface nodes in selected regions. A shape optimization starts with a finite element model that needs minor improvement or with the finite element model generated by a topology optimization. Typically, the objective of a shape optimization is to minimize stress concentrations using the results of a stress analysis to modify the surface geometry of a component until the required stress level is reached. Shape optimization tries to position the surface nodes of the selected region until the stress across the region is constant (stress homogenization).

After you have configured an optimization and submitted it for analysis, Abaqus/CAE iteratively:

These iteration or design cycles continue until either:

Figure 4–4 shows how you configure an optimization and the interaction between Abaqus and the optimization.

Figure 4–4 User actions and automated Abaqus/CAE actions in an optimization.

Abaqus/CAE provides the following tools for creating, analyzing, and viewing optimizations:

There are restrictions on the type of Abaqus models that can be optimized; for example, only particular element types and material models are supported. In addition, you must ensure that your Abaqus model can be analyzed and produces the expected results, before you attempt to optimize your model.

Abaqus/CAE Usage: 
Optimization module:
    TaskCreate 
Job module:
    OptimizationCreate
Visualization module:
    ToolsView CutCreate
References:

Abaqus Analysis User's Manual

Abaqus/CAE User's Manual

Abaqus Example Problems Manual