采用重叠接触切割算法的二维超高体积分数混杂岩数值模拟模型的生成方法

    公开(公告)号:CN115618702B

    公开(公告)日:2023-05-09

    申请号:CN202211294617.X

    申请日:2022-10-21

    Applicant: 河海大学

    Abstract: 本发明公布一种采用重叠接触切割算法的二维超高体积分数混杂岩数值模拟模型的生成方法,包括根据给定的颗粒级配曲线等前提条件随机生成多边形的骨料框架;记录下多边形骨料框架的坐标信息,导入离散元软件,将骨料框架放置到边界区域墙内,并实现骨料颗粒向刚性簇的转化;进行DEM模拟,使得骨料间能够自由碰撞,直至平衡,记录簇碰撞后分布的位置信息在几何文件;然后通过调用Python语言开发的骨料接触判定算法对几何文件中骨料实体的接触性进行判断,对存在接触和重叠量的骨料进行切割,最终得到高体积分数混杂岩数值模拟模型。本发明可以生成极超高体积分数的混杂岩数值模拟模型,同时避免骨料间的重叠,更好模拟骨料颗粒间的接触面。

    采用重叠接触切割算法的二维超高体积分数混杂岩数值模拟模型的生成方法

    公开(公告)号:CN115618702A

    公开(公告)日:2023-01-17

    申请号:CN202211294617.X

    申请日:2022-10-21

    Applicant: 河海大学

    Abstract: 本发明公布一种采用重叠接触切割算法的二维超高体积分数混杂岩数值模拟模型的生成方法,包括根据给定的颗粒级配曲线等前提条件随机生成多边形的骨料框架;记录下多边形骨料框架的坐标信息,导入离散元软件,将骨料框架放置到边界区域墙内,并实现骨料颗粒向刚性簇的转化;进行DEM模拟,使得骨料间能够自由碰撞,直至平衡,记录簇碰撞后分布的位置信息在几何文件;然后通过调用Python语言开发的骨料接触判定算法对几何文件中骨料实体的接触性进行判断,对存在接触和重叠量的骨料进行切割,最终得到高体积分数混杂岩数值模拟模型。本发明可以生成极超高体积分数的混杂岩数值模拟模型,同时避免骨料间的重叠,更好模拟骨料颗粒间的接触面。

    一种含有交叉闭合裂缝的节理岩体离散元模型生成方法

    公开(公告)号:CN116562048A

    公开(公告)日:2023-08-08

    申请号:CN202310629314.7

    申请日:2023-05-31

    Applicant: 河海大学

    Abstract: 本发明公开了一种含有交叉闭合裂缝的节理岩体离散元模型生成方法,根据设定的参数生成两组倾角不同的闭合裂缝,将两组闭合裂缝叠加成一组交叉闭合裂缝;以边框和闭合裂缝为边界条件划分网格;最后,通过交叉闭合裂缝的几何位置信息及网格模型文件,运行脚本找到交叉闭合裂缝两边的网格单元,对其进行分组,对其赋予较弱接触参数,获得具有交叉闭合裂缝的节理岩体数值模拟模型。基于本发明的交叉闭合裂缝节理岩体数值模拟模型更加贴合实际,并可以通过相关参数控制闭合裂缝的长度、角度、数量以及交叉闭合裂缝的夹角等,所得到的数值模拟模型更加真实的模拟闭合裂缝,提高数值模拟在研究闭合裂缝对地质构造影响方面的精度。

    一种复杂块石的闵可夫斯基和几何形体生成方法及系统

    公开(公告)号:CN116541905A

    公开(公告)日:2023-08-04

    申请号:CN202310486327.3

    申请日:2023-04-28

    Applicant: 河海大学

    Abstract: 本发明公开了一种复杂块石的闵可夫斯基和几何形体生成方法及系统,涉及工程材料土石混合物模拟参数研究技术领域,包括:根据预设的块石信息生成所有的复杂块石模型;向外扩展块石模型,得到闵可夫斯基和几何形体;读取闵可夫斯基和几何形体的节点和三角面信息,修复几何形体,得到修复后的模型;重新划分网格,优化修复后的模型,得到复杂块石的高质量闵可夫斯基和几何形体。本发明能够更快速高效地生成复杂块石的闵可夫斯基和几何形体,并解决了可能出现的不封闭的情况,通过后续重新划分网格得到具有良好均匀性的模型,可用于后续有限元模拟,提高相关数值模拟的准确度。

Patent Agency Ranking