1 引言
开挖边界围岩由应力诱发的岩体损伤,通常使用有限元方法附加损伤力学的一些算法进行模拟,这种模拟途径很难用于预测岩体加固对地层行为的影响以及准确模拟岩桥的破坏特征,近年来BBM方法【粘合块体模拟BBM(Bonded Block Modeling)】逐渐用来克服这些限制,例如Walton(2020)[Advances In Bonded Block Modeling]使用BBM模拟了隧道支护;Al-E'Bayat(2020)[Numerical Investigation of Rock Bridge Effect on Slope Stability Using Bonded Block Modeling Method]使用BBM模拟了岩桥的破坏;Sinha(2021)[Investigation of pillar damage mechanisms and rock-support interaction using Bonded Block Models]使用BBM分析了矿柱的损伤以及岩石和支护之间的相互作用。
基于过去Itasca 3DEC 5.0版本发展的一个代码,在最新的7.0版本中进行了改进,如大家所知道的一样,7.0版本在命令句式上发生了巨大变化,这个笔记简要记录了发生的主要变化,同时在一个新的项目中进行了相应的试验。
2 几何模型
模拟的第一步是生成所期望的块体模型,同时定义隧道的几何形状,为下一步开挖作准备。下面简要记录5.0到7.0版本句式的变化。
(1) 引入model命令。model命令用来检查或改进总的模型状态。
model calm
model configure
model creep
model cycle
model deterministic
model display
model domain
model factor-of-safety
model gravity
model history
model largestrain
model list
model mechanical
model new
model random
model restore
model save
model solve
model step
model title
(2) 引入program命令。program命令用来对整个程序运行的状态进行控制,大多数情况下可以省略掉program。不过,在使用Python调用命令时,建议加上program,不加的话有时可能与Python的内置命令相冲突。
program call
program continue
program customer-title-1
program customer-title-2
program directory
program echo
program echo-line
program exit
program floating-point-check
program list
program load
program log
program log-file
program mail
program notice
program pagination
program pause
program playback
program quit
program return
program stop
program system
program threads
program undo
program warning
(3) 引入block create命令。block create命令用来产生基元几何形状,代替了原来的poly命令。
block create brick
block create drum
block create polyhedron
block create group
block create prism
block create tetrahedron
block create tunnel
block create wall
(4) 引入block zone命令。block zone命令用于对块体单元的操作。
block zone generate
block zone list poly
(5) 引入block hide range命令。
block hide range group
block hide range position-x
block hide off
(6) 引入block cut joint-set命令。
建立几何模型的总体步骤如下:(a) 产生BBM区域的块体;(b) 产生BBM顶和底的弹性边界区(elastic_boundary);(c) 产生隧道区域;(d) 划分单元,最后结果如下图所示。
3 试验项目
下图所示的是试验项目初步的几何模型,与上述项目不同之处是增加了四条穿过隧道的节理,试验过程正在进行之中。