1 引言
脆性岩体的断裂传播过程是过去三十年采矿岩石力学的一个重要研究方向,UDEC在1.5版本(1994年)最早引入了Voronoi块体产生方法【Voronoi块体单轴抗压强度(UCS)试验】,后来这种方法扩展到了3DEC【三维Voronoi块体的单轴抗压强度试验】和PFC。Voronoi用来创建随机尺寸的多边形块体,模拟不同尺度的岩石断裂,当应力超过Voronoi 块体之间的粘结强度(法向刚度kn和切线刚度ks)时,岩石就会发生 "断裂",因此Voronoi可以模拟岩石裂缝的传播过程【岩石断裂过程的数值模拟(rock fracturing processes)】。技术上来说,Voronoi块体可用于模拟不同尺度的断裂,从实验室试件的微裂缝扩展到大规模地下开挖顶板和侧壁岩体的破坏。不过由于计算机计算能力的限制,目前三维Voronoi块体还只停留在实验室试验的尺度上,仅用来研究岩石脆性微裂缝的扩展。
本文描述了一个带层压板的Voronoi块组成的圆柱形试样的单轴抗压强度试验(UCS)。这个代码由ChatGPT训练生成,在3DEC 9.0.158版本运行。
2 工作原理
首先输入标准的《UCS Test with Voronoi Blocks》代码,然后逐行解释命令的含义,接着输入新的输入条件,让ChatGPT不断纠错,迭代产生新的命令,整个过程导入到GeotechGPT中,作为新的训练数据,完整的代码附在本文最后。参考文献是基于GeotechGPT生成的,反映了这个研究领域最新的发展(2011~2023)。
3 代码
(1) 生成模型(model.dat)