Shape Optimization Using the Finite Element Method on Multiple Meshes with Nitsche Coupling
Journal article, Peer reviewed
Published version
Permanent lenke
https://hdl.handle.net/11250/2660264Utgivelsesdato
2019Metadata
Vis full innførselSamlinger
- Publikasjoner fra CRIStin - SINTEF AS [5647]
- SINTEF Digital [2395]
Sammendrag
An important step in shape optimization with partial differential equation constraints is to adapt the geometry during each optimization iteration. Common strategies are to employ mesh deformation or remeshing, where one or the other typically lacks robustness or is computationally expensive. This paper proposes a different approach, in which the computational domain is represented by multiple, independent nonmatching meshes. The individual meshes can move independently, hence mesh deformation or remeshing is entirely avoided if the geometry can be parameterized by a combination of rigid motions and scaling. For general geometry changes, we present a deformation scheme tailored to nonmatching meshes. This deformation scheme is robust because the nonmatching mesh interfaces are free to move and computationally cheap because the scheme is applied only on a subset of the meshes. To solve the state and corresponding adjoint equations we use the multimesh finite element method. This method weakly enforces continuity over the nonmatching mesh interfaces by using Nitsche and additional stability terms. To obtain the shape derivatives we analyze both the strong formulation (Hadamard formulation) and weak formulation (method of mappings). We demonstrate the capabilities of our approach on the optimal placement of heat emitting wires in a cable to minimize the chance of overheating, the drag minimization in Stokes flow, and the orientation of nine objects in Stokes flow.