Introduction
Explicit level-set topology optimization
The heat method
The extended finite element method
Explicit level-set regularization
Numerical examples
Tab.1 Parameters used for all numerical examples with h denoting the element size |
Parameter | Value |
---|---|
Weak boundary condition penalty Eq. (15) | |
Ghost penalty Eq. (13) | |
Perimeter penalty weight Eq. (3) | |
Lower bound of s | |
Upper bound of s | |
Target bound of LSF | |
Filter radius used in 2D | |
Filter radius used in 3D |
Examples for linear elasticity
Tab.2 Parameters used for the linear elastic design problems |
Parameter | Value |
---|---|
Young’s modulus | |
Poisson’s ratio | |
LS regularization weight | |
Element edge length |
Hanging bar in 2D
Hanging bar in 3D
Examples for nonlinear hyperelasticity
Tab.3 Parameters used for the hyperelastic design problems |
Parameter | Value |
---|---|
Young’s modulus | |
Poisson’s ratio | |
LS regularization weight | |
Element edge length |
Beam in 2D
The influence of different weights w3 for the LS regularization penalty is studied in Fig. 11. Figure 11(a) shows the evolution of strain energy and Fig. 11(b) shows the LS regularization penalty for regularization weights of . With an increased LS regularization penalty weight, the minimization of the LS regularization term is favored early in the design process, while the minimization of strain energy is given less importance. The reader may note small jumps in the evolution of strain energy and the LS regularization penalty, for example, at iteration 350 and iteration 400. The jumps are caused by thin structural members disconnecting. The design iteration at which this happens depends on the weight of the LS regularization term.
Fig.11 Evolution of (a) strain energy and (b) regularization penalty for different penalization weights |
For a weighting parameter in the range of , both the strain energy and the regularization penalty assume similar values after about 200 design iterations. If the LS regularization weight is too large (e.g., 50.0%), the optimization problem changes noticeably and the physical performance of the optimized design is affected. The LS regularization term dominates the overall objective and the physics contribution is of lesser importance (Fig. 11 (a)). In the authors’ experience with the current problem and other design problems, a LS regularization weight up to 10.0% provides a good balance between sufficient regularization while not impairing the performance of the optimized design.
As discussed in Section 5, the proposed regularization scheme considers the target LSF as a prescribed field and ignores the implicit contributions of the penalty term Eq. (16) to the design sensitivities. Only the explicit dependency of the design LSF on the optimization variables is accounted for in the sensitivity analysis. To illustrate the benefits of this approach, the influence of including the implicit design sensitivities is investigated. The implicit contributions are computed by the adjoint approach.
Figure 12 shows the optimized beam design obtained with a LS regularization weight of and including implicit sensitivities of the target LSF. Due to a fairly large weight of the regularization on the objective, the implicit design sensitivities influence significantly the evolution of the zero LS iso-contour. The design evolution is predominantly influenced by the regularization scheme and insufficiently driven by the physics performance. This leads to spurious void inclusions, premature convergence, and poor physical performance of the optimized structure (Fig. 12). For a sufficiently low regularization penalty (e.g., ) these issues are not observed, and the design convergence is indistinguishable from the one where the implicit design sensitivities are omitted. Thus, to prevent an undesired influence of the regularization on the design evolution and to gain computational efficiency, it is recommended to ignore design sensitivities of the target LSF on the design variables and to use a low penalty weight for the regularization term.
Beam in 3D
Tab.4 Parameters used for the fluid design problem |
Parameter | Value |
---|---|
Reynolds number | |
Fluid density | |
LS regularization weight | |
Element edge length |