A-A+
LS-Dyna的接触搜索方式
在接触算法中,为了判定一个从节点是否发生接触,首先应当对它周围的主段进行搜索,发现最近的主段进行接触判定。LS-DYNA 有两种接触搜索方式:基于节点的增量搜索方式和基于段的 bucket 分类搜索方式。
1 基于节点的增量搜索方式
增量搜索方式是最早采用的方法,对每一个从节点,搜索最近的主节点,找到最近的主节点后,再搜索主节点周围最近的主段,检查是否有渗透发生,如果有则施加接触力。该方法简单高效,如下图所示:
在LS-Dyna中所有的非自动接触方式都采用增量搜索方式,但该方法有不足的地方,就是要求主面的网格必须是连续的,对于不连续的的主面将会出现问题。如下图所示,段 2 和段 3 将不会被搜索,而可能实际情况就是段 2 或段 3 与从节点发生接触。
另外对于网格差别较大和形状复杂的主面来说,增量搜索方式可能会产生错误的接触行为,如下图所示,搜索到的最近的主节点并不包含最近的主段。