用Monte Carlo方法模拟砂土的自然堆积过程

被引:15
作者
刘军
刘汉龙
机构
[1] 河海大学岩土工程研究所,河海大学岩土工程研究所南京,南京
关键词
MonteCarlo方法; 随机模拟; 砂土颗粒; 自然堆积;
D O I
10.16285/j.rsm.2005.s1.027
中图分类号
TU43 [土力学];
学科分类号
081407 [建筑环境与能源工程];
摘要
用MonteCarlo随机模拟方法模拟砂土颗粒在重力作用下,在圆柱与长方体容器中的自然堆积过程。首先用参考网格法生成一个砂土颗粒的松散结构,松散结构中粒子与粒子、粒子与边界间不存在任何接触;然后启动MonteCarlo随机模拟算法,即给处于松散结构中的每个粒子施加随机位移,得到新构形,如果新构形中粒子间或粒子与边界间发生重叠,则放弃这个构形;如果没有重叠存在,则判别粒子体系的势能变化,运用Metropolis准则来判别这个构形是否被接受,重复这个过程可以得到砂土的密集堆积结构。采用Schinner建议的接触发现算法判别粒子间是否存在重叠,同时详细介绍了粒子与边界间的接触发现算法。模拟结果表明,用MonteCarlo方法模拟砂土的自然堆积结构是非常有效的,可以为砂土的流动、压实等的数值模拟工作提供初始构形。
引用
收藏
页码:113 / 116
页数:4
相关论文
共 2 条
[1]
Fast algorithms for the simulation of polygonal particles [J].
Schinner, A .
GRANULAR MATTER, 1999, 2 (01) :35-43
[2]
蒙特卡罗方法及其在粒子输运问题中的应用.[M].裴鹿成;张孝泽 著.科学出版社.1980,