论文标题
基于节点的形状优化和显式和隐式滤波技术的隐性散装表面过滤方法
Implicit bulk-surface filtering method for node-based shape optimization and comparison of explicit and implicit filtering techniques
论文作者
论文摘要
这项工作研究了滤波技术,即基于卷积的(显式)和基于PDE的(隐式),并引入了一种隐式的散装面滤波方法,以控制边界平滑度并在体积(固体)形状的过程中同时保留内部网格质量。为此,体积网格是通过伪固体控制方程的溶液过滤的,该方程被网状雅各布僵硬,并与涉及laplace-Beltrami操作员在网状边界上的Robin边界条件进行过滤。证明了边界和内部网格的非同性(顺序)处理的出色性能,以优化复杂的固体结构。良好建立的显式过滤器,即高斯和线性,以及基于Helmholtz/Sobolev(隐式)过滤器的过滤器,以一致性(刚体动态产生),几何特性和计算成本进行了严格检查。结果表明,与显式相比,隐式滤波在数值上更有效,无条件地一致。在数值实验的支持下,将正则化绿色的函数作为helmholtz/sobolev滤波器的等效显式形式引入。此外,我们特别注意使用非均匀网格进行基于节点的形状优化的衍生网状的过滤灵敏度。结果表明,可以通过用网格质量矩阵倒数缩放离散敏感性来实现网格独立的滤波。
This work studies shape filtering techniques, namely the convolution-based (explicit) and the PDE-based (implicit), and introduces an implicit bulk-surface filtering method to control the boundary smoothness and preserve the internal mesh quality simultaneously in the course of bulk (solid) shape optimization. To that end, volumetric mesh is filtered by the solution of pseudo-solid governing equations which are stiffened by the mesh-Jacobian and endowed with the Robin boundary condition which involves the Laplace-Beltrami operator on the mesh boundaries. Its superior performance from the non-simultaneous (sequential) treatment of boundary and internal meshes is demonstrated for the shape optimization of a complex solid structure. Well-established explicit filters, namely Gaussian and linear, and the Helmholtz/Sobolev-based (implicit) filter are critically examined in terms of consistency (rigid-body-movement production), geometric characteristics and the computational cost. It is shown that the implicit filtering is numerically more efficient and unconditionally consistent, compared to the explicit one. Supported by numerical experiments, a regularized Green's function is introduced as an equivalent explicit form of the Helmholtz/Sobolev filter. Furthermore, we give special attention to derive mesh-independent filtered sensitivities for node-based shape optimization with non-uniform meshes. It is shown that the mesh independent filtering can be achieved by scaling discrete sensitivities with the inverse of the mesh mass matrix.