基于人工智能驱动的岩土力学对话模型比较: Itasca vs. Rocscience

文摘   教育培训   2024-12-10 09:00   内蒙古  

1. 引言

自从2022年11月30日ChatGPT发布以来,各路的通用人工智能模型如雨后春笋一般涌现和进化,从而也促使了岩土力学大语言模型的诞生,两家最强的计算岩土力学公司Itasca和Rocsciecne分别发布了他们各自的基于人工智能驱动的对话模型,Itasca的对话模型命名为"Itasca AI Assistant",它的数据集主要来自于Itasca软件的文档;Rocscience的对话模型命名为"RSInsight",它的数据集主要来自于Rocscience软件的文档以及RIC2021和RIC2023会议的论文。
本文比较了这两个AI模型的输出效果,为了能在两个模型同时作答,使用了一个岩石工程的通用问题“How can I do rock wedge stability analysis?”(如何进行岩石楔的稳定性分析)。

2. Itasca的解答

要进行岩楔稳定性分析,可以使用 3DEC 或 FLAC3D 进行模拟,以下是相关的主要步骤和关键方程。

2.1 分析步骤

(1) 定义楔形体几何形状:确定两个相交节理形成的楔形,指定每个节理的倾角和倾向。

(2) 设置力学属性:为楔形体分配力学属性,如密度和节理的剪切刚度和法向刚度。

(3) 初始条件:固定周围块体以创建边界条件,并对楔形块施加重力。

(4) 执行数值模拟:对于 3DEC,使用 FISH 函数计算安全系数。临界摩擦角的计算公式如下:

其中

R_A和R_B是两个平面的法向反力;
ϕ是节理的内摩擦角;
W是楔形体的重量;
ψ是相交线相对于水平面的倾角。
同样,在 FLAC3D 中,对摩擦系数采用折减法,直到出现不稳定,从而找到临界摩擦角。
(5) 后分析:回顾稳定性结果,并在适用情况下将破坏机制可视化,为稳定性分析计算临界摩擦角和安全系数。


2.2 关键等式
(1) 计算安全系数

(2) 临界摩擦角在特定情况下可表示为
2.3 参考 

[1] Sliding Wedge【Itasca.fish模块---FISH变量与Python的交互调用

[2] Falling Wedge【3DEC V1.0 到V9.0---岩石顶板楔稳定性分析(Falling Wedge)的命令演化

[3] Isolated Block Stability Method【与Bard对话 | 3DEC隔离块稳定性方法(block analyze-stability)

3. Rocscience的解答

岩楔稳定性分析是岩土工程的重要组成部分,尤其是在评估边坡、隧道和其他岩石结构的稳定性时。Rocscience 的 SWedge 和 UnWedge 等软件被广泛用于此目的。以下是如何使用这些工具进行岩楔稳定性分析的综合指南:

3.1 岩石楔稳定性分析步骤

(1) 定义几何模型:对于 SWedge 和 UnWedge,第一步都是定义楔形几何模型,这包括确定节理面和边坡面的产状。在 SWedge 中,“必须始终定义两个不同节理面的方向”,如有需要,还可加入可选的拉伸裂缝(《SWedge理论手册》P5)。

Swedge输入几何模型

(2) 指定材料属性:输入岩体属性,包括内聚力、摩擦角和单位重量,这些参数对于确定岩缝的抗剪强度至关重要。

(3) 计算几何图形:使用块体理论计算楔形几何,该理论有助于确定是否可以形成可移动的楔形体,并计算每个平面的楔形体积、面面积和法向矢量等属性。

(4) 计算力:确定作用在楔形块上的力,包括重力、水压(如适用)和任何附加外力(如地震力)。例如,在 UnWedge 中,力是根据几何形状和应力场输入计算的(UnWedge 理论手册)。

(5) 确定滑动方向和阻力:确定潜在的滑动面,计算每个楔面的法向力和剪切力。抵抗力使用连接剪切强度计算,如果适用,也可使用拉伸强度计算,同时确定楔形体的滑动方向。

(6) 计算安全系数(FS):安全系数(FS)的计算是楔形体稳定性分析的核心,它通常被定义为阻力与驱动力之比。软件可使用模型输入执行详细的安全系数计算。例如,在SWedge中,“安全系数是通过确定楔形的几何形状、楔形上的力和滑动方向来计算的”,然后对这些进行积分以求得 FS(SWedge 理论手册,P1)。

(7) 评估结果:获得FS后,评估楔块的稳定性。FS<1表示可能破坏,而FS>1则表示稳定。高级分析可能涉及概率评估,以评估在不同的节理属性和外力条件下发生破坏的概率。

(8) 纳入外部影响:可将地震力、水压力和支护系统等因素纳入模型,以了解它们对楔形体稳定性的影响。例如,水压可通过改变节理面上的法向力和剪切力对楔形体稳定性产生重大影响。


3.2 软件工具

(1) SWedge:SWedge 主要用于地表边坡,可利用节理方向、边坡几何形状和材料属性对边坡表面形成的四面体楔形进行高效模拟和评估。

(2) UnWedge: UnWedge 是矿山和隧道开挖的理想工具,可分析地下楔形体稳定性,通常会考虑开挖几何形状导致的应力重新分布。


3.3 结论

岩楔体稳定性分析是一个系统化的过程,需要了解岩体的地质、结构和材料特性,利用 SWedge 和 UnWedge 等先进软件,工程师可以有效地模拟复杂情况,设计出更安全的岩石结构。如需更详细的指导,请参阅 Rocscience 网站上的 SWedge 和 UnWedge 手册。


4. 比较

Itasca AI Assistant 和 RSInsight分别使用它们各自的数据集对"How can I do rock wedge stability analysis?"作出了解答,下面对这两个工具进行比较。
(1) 真实性:对于任何一个AI模型的质量,首要的评价标准是内容的真实性,也就是内容是否会出现"幻觉",在这方面RSInsight比Itasca AI的生成质量好。事实上,过去两个月我们对Itasca AI进行了大量测试,发现在很多情况下这个工具给出了非常不合逻辑甚至错误的回答,《计算岩土力学》的Itasca笔记一直在不断更新和修正这些数据集。
Itasca软件数据集

(2) 数据集: Itasca AI的数据集已经更新到9.0,而RSInSight的数据集似乎还比较旧,从上面的解答中可以看出,它只涉及SWedge和UnWedge,而没有涉及RocSlope2和RocTunnel3等楔形体分析工具。

(3) 参考源:两个工具都给出了相对准确参考源,根据实践经验,Itasca AI更适合于系统学习Itasca软件知识,它是一个真正的Assistant,能够准确定位提出的问题,但它的总结能力目前确实不太好;RSInSight的参考源相对来说不全面,例如上面的问题它没有考虑丰富的html页面,而这些页面包含着大量比显示源更丰富的相关内容。


5. 结束语

两家实力最强的计算岩土力学公司Itasca和Rocsciecne依据它们各自独特的数据集开发了基于AI的对话模型,在一定程度上可以提高用户的工作效率和解决问题的能力。不过,要真正达到使用人工智能来解决真实的工程问题,还需要开拓很长的道路,绝不是一早一夕就能完成的事情。

计算岩土力学
2024年5月8日,《计算岩土力学》建立4周年啦!
 最新文章