矿山爆破模拟基于BoxModel示例代码,这个代码最初用于二维和三维滑坡数值模拟。代码分为三步:其中BoxModel1为常规的堆积建模过程;BoxModel2利用Excel折线表来定义地层,并切割出斜坡面,其中包含一个软弱夹层;再利用Model3Exploisive代码实现矿山爆破过程的数值模拟。
爆破模拟的基本原理为:搜索出一定区域内的单元,定义为爆炸点,增加这些单元的半径,使单元间相互重叠,产生巨大压力和弹性应变能。在数值模拟过程中,爆破点的单元在内压力作用下,迅速向外运动,释放应变能,并模拟爆破作用。示例更新于MatDEM1.32New,详见中级教程视频。
1.模拟动画
2.速度场
1)0.1秒时的速度场
2)0.5秒时的速度场
3.模拟结束时的胶结图