This paper proposes a novel discretization workflow for contact problems in which the discretization of the contact interface is decoupled from that of the bulk domain. This separation enables independently tailored meshes for the contact interface and the bulk volume, allowing local requirements--such as element type and mesh resolution--to be addressed efficiently. Exploiting the boundary representation of CAD models, the contact interface of each body is discretized using a NURBS-based boundary layer mesh. This provides a smooth geometric description of the contact surface and enhanced inter-element continuity. The bulk domain is discretized using a structured Cartesian grid. To couple the resulting non-matching discretizations, an embedded mesh approach based on a mortar-type constraint formulation is employed. The paper describes in detail the proposed discretization workflow for generating both the isogeometric boundary layer and the structured Cartesian grid, and presents several strategies for constructing NURBS-based boundary layer meshes. Finally, a set of numerical examples is provided to validate the proposed approach.
翻译:本文针对接触问题提出了一种新颖的离散化工作流程,其中接触界面的离散化与主体区域的离散化实现解耦。这种分离使得接触界面和主体体积能够采用独立定制的网格,从而可高效满足局部要求——如单元类型和网格分辨率。利用CAD模型的边界表示法,每个物体的接触界面采用基于NURBS的边界层网格进行离散化。这为接触表面提供了平滑的几何描述并增强了单元间连续性。主体区域则采用结构化笛卡尔网格进行离散化。为耦合由此产生的非匹配离散化,采用了基于砂浆型约束公式的嵌入式网格方法。本文详细描述了生成等几何边界层和结构化笛卡尔网格的离散化工作流程,并提出了多种构建基于NURBS边界层网格的策略。最后,通过一系列数值算例验证了所提方法的有效性。