一种离散元仿真中球形颗粒与三角网格间的接触判断方法

    公开(公告)号:CN103235854B

    公开(公告)日:2016-01-20

    申请号:CN201310144875.4

    申请日:2013-04-24

    Applicant: 武汉大学

    Abstract: 本发明涉及一种离散元仿真中球形颗粒与三角网格间的接触判断方法,包括以下步骤:搜索目标颗粒的邻居网格以确定与之进行相交检测的边界三角形单元;结合三角形的Voronoi空间和质心坐标的符号组合以确定目标颗粒与边界三角形单元之间的初始接触信息;判定初始接触信息的有效性并排除无效的接触信息,将有效的接触信息加入接触链表,以供离散元法仿真程序计算颗粒的接触力。本发明避免了为每一类基本图形元素分别建立接触判断算法的问题;提供了直接定位发生接触区域的方法以节省接触判断的执行步骤;建立了从多重接触信息中排除无效接触信息的判定条件,最终有效地解决了离散元法仿真中球形颗粒与复杂几何边界之间的接触判断问题。

    一种离散元仿真中多球颗粒的两层网格搜索接触检测方法

    公开(公告)号:CN105787998A

    公开(公告)日:2016-07-20

    申请号:CN201610105766.5

    申请日:2016-02-25

    Applicant: 武汉大学

    CPC classification number: G06T17/10 G06T2200/04 G06T2200/16

    Abstract: 本发明涉及一种离散元仿真中多球颗粒的两层网格搜索接触检测方法,包括以下步骤:全局空间被划分为尺寸均为D的方形或立方体网格,然后进行第一层网格搜索,如果目标颗粒的包络球与某个候选颗粒的包络球相交,则第一层网格搜索完成,反之则进行目标颗粒的包络球与其余候选颗粒的包络球之间的相交检测;相交时,一个尺寸为(D+d)的方形或立方体局部空间被划分为尺寸均为d的方形或立方体网格,并供第二层网格搜索所用,检测目标颗粒的单元球与候选颗粒的单元球之间的接触。本发明在实现接触检测的内存消耗大幅降低的同时,维持接触检测的时间消耗不增加,为多球颗粒离散元仿真在工业领域的大规模应用提供了有效的技术手段。

    一种离散元仿真中球形颗粒与三角网格间的接触判断方法

    公开(公告)号:CN103235854A

    公开(公告)日:2013-08-07

    申请号:CN201310144875.4

    申请日:2013-04-24

    Applicant: 武汉大学

    Abstract: 本发明涉及一种离散元仿真中球形颗粒与三角网格间的接触判断方法,包括以下步骤:搜索目标颗粒的邻居网格以确定与之进行相交检测的边界三角形单元;结合三角形的Voronoi空间和质心坐标的符号组合以确定目标颗粒与边界三角形单元之间的初始接触信息;判定初始接触信息的有效性并排除无效的接触信息,将有效的接触信息加入接触链表,以供离散元法仿真程序计算颗粒的接触力。本发明避免了为每一类基本图形元素分别建立接触判断算法的问题;提供了直接定位发生接触区域的方法以节省接触判断的执行步骤;建立了从多重接触信息中排除无效接触信息的判定条件,最终有效地解决了离散元法仿真中球形颗粒与复杂几何边界之间的接触判断问题。

    一种离散元仿真中多球颗粒的两层网格搜索接触检测方法

    公开(公告)号:CN105787998B

    公开(公告)日:2018-11-13

    申请号:CN201610105766.5

    申请日:2016-02-25

    Applicant: 武汉大学

    Abstract: 本发明涉及一种离散元仿真中多球颗粒的两层网格搜索接触检测方法,包括以下步骤:全局空间被划分为尺寸均为D的方形或立方体网格,然后进行第一层网格搜索,如果目标颗粒的包络球与某个候选颗粒的包络球相交,则第一层网格搜索完成,反之则进行目标颗粒的包络球与其余候选颗粒的包络球之间的相交检测;相交时,一个尺寸为(D+d)的方形或立方体局部空间被划分为尺寸均为d的方形或立方体网格,并供第二层网格搜索所用,检测目标颗粒的单元球与候选颗粒的单元球之间的接触。本发明在实现接触检测的内存消耗大幅降低的同时,维持接触检测的时间消耗不增加,为多球颗粒离散元仿真在工业领域的大规模应用提供了有效的技术手段。

Patent Agency Ranking