基于三角剖分局部搜索的三维滑移面算法

Three-Dimensional Contact Algorithm for Sliding Surface Based on Triangular Subdivision Local Search

  • 摘要: 为了在武器动力学过程的拉氏数值模拟中清晰地刻画复杂接触碰撞界面,提出了一种基于三角剖分局部搜索方法的滑移面算法. 该算法通过界面单元4个节点的位置平均引入形心,将一个四边形的曲面单元剖分为4个法向确定的三角形界面子单元,根据节点与界面子单元的相对位置判断节点和界面的接触关系和接触点,并对接触界面上的节点施加接触约束条件,刻画接触界面的形状. 该算法避免了传统算法的迭代过程和死区问题,克服了传统方法由于网格扭曲变形带来的接触点求解困难. 数值模拟结果表明了该算法的高效性和强壮性.

     

    Abstract: A new contact algorithm for sliding surface based on triangular subdivision local search has been developed for the clear description of complex contact-impact interface in the Lagrangian numerical simulation of weapon dynamics. In this algorithm, a four-node quadrilateral contact surface segment is subdivided into four triangular sub-segments in which normal vectors are confirmed by a shape heart introduced by averaging the positions of the four contact segment nodes. The contact status and the contact point of a node respected to the surface are judged according to the relative position of this node and the sub-segments. Then the interface is described by performing the contact constraints on the nodes of the interface. This algorithm can resolve the problems of conventional contact algorithms such as iterations and the deadzone problems, and can conquer the difficulty of contact point determination when the mesh is severely distorted. Numerical results show that the new contact algorithm is cost effective and robust.

     

/

返回文章
返回
Baidu
map