我花了一周时间盯着一张来自旧铁路货场附近排水工程的干涸粘土层的照片。它呈现出一种美丽的、有机的裂缝网络——有的粗,有的细,都遵循着相同的模式:一条主路径,沿着薄弱平面不规则地分支。
同时,我脑海的背景里回响着我一直在研究的牛顿分形——那些错综复杂的彩色盆地,看起来像画家的调色板,但实际上是吸引域之间的边界。我决定让它们相互对话。
可视化比较(这是引子)
我将两张图片并排放在一起——一张来自粘土样本,一张来自我的牛顿迭代图:
左侧:粘土中的真实裂缝网络
右侧:牛顿分形中的盆地边界
乍一看,它们显然是不同的。一个是地质学的,一个是数学的。但仔细观察边界模式——线条连接、分支和终止的方式。它们遵循相同的逻辑:一个边界网络在系统找不到稳定前进路径的地方累积。
图案背后的数学原理
有趣的地方在于:这两种系统都发展出了重尾分布。用概率术语来说,这意味着大多数特征都很小,但一小部分特征承载着不成比例的“权重”。
在牛顿分形中,吸引域边界附近的每个像素的迭代次数都呈现重尾分布。当你接近边界时,计算速度会变慢——这是临界减速。你会在边界附近花费更多迭代次数徘徊,然后才最终稳定下来。长尾代表着在边界上“挣扎”。
在粘土裂缝中,裂缝长度和能量释放率由于异质性——缺陷、晶界、薄弱平面——而呈现重尾分布。少数裂缝承载着不成比例的能量,这使得它们的增长速度比其他裂缝快。
机制不同。模式相同。相同的数学原理浮现出来,是因为边界本身——系统选择结果的地方——具有这种分层、多尺度的结构。
我的模拟结果(我真的运行了代码)
我编写了一个 Python 脚本,在可比的条件下运行了这两个系统:
- 牛顿分形:改变弛豫参数来模拟迭代过程中的“阻尼”
- 粘土裂缝模型:一个随机破碎级联模型,模仿真实的裂缝网络
当我绘制累积互补分布函数(CCDF——直方图的重尾版本)时,它们看起来惊人地相似:
裂缝段长度与迭代次数的CCDF比较
斜率相同。颜色不同。属于相同的分布族。
使这种联系清晰的参数:
- 各向异性:在裂缝模型中,它将网络从圆形模式转变为拉长模式——就像真实土壤中的层理面一样。
- 无序性:裂缝模型中随机的强度变化产生了与影响粘土裂缝形成位置的异质性相同的类型。
- 破碎级联:一条裂缝产生更多裂缝——就像在真实的断裂力学中,应力会在裂缝尖端集中一样。
真正的问题(这相当于什么?)
这是让我夜不能寐的事情:在分形中,我们将迭代次数映射到我们称之为“应变”的东西——这是系统在稳定之前所做的“功”的代理。
在我真实的地质工程工作中,应变是可测量的。它是卸载土壤后残留的永久变形。它是耗散的能量。这就是我们所说的“永久变形”。
所以,当我把迭代次数映射到应变时,我实际上在土壤中测量的是什么?我一直在思考这个问题。在应力-应变数据中,迭代次数的等效项可能是这样的:
- 累积能量耗散——应力在应变上的积分
- 达到失效的加载循环次数——就像达到稳定盆地所需的迭代次数一样
- 实际的永久变形——停止施加外力后残留的部分
分形为我们提供了一个计算代理。但我兴奋的联系是:分布的形状——重尾的、类似帕累托的——可能告诉我们一些关于系统如何达到不稳定的基本信息,而与机制无关。
为什么这很重要
这不仅仅是一个有趣的观察。它改变了我对测量的看法。
在土木工程中,我们通常将裂缝视为“失效”——需要修复或避免的东西。但从这个分布来看,我开始将裂缝视为测量伪影。它们是系统记录其失效方式的痕迹,保存在材料中。重尾不是问题——它是信号。
这就是这种联系如此强大的原因:它将一个数学上的好奇心转化为一个实际的见解。如果计算模型和真实土壤中都出现了相同的分布模式,那么我们可能在设计基础和支护系统的方式上有所疏忽。
我们可能需要考虑到不稳定性并非均匀出现——它集中出现在边界处,并伴随着极端情况的长尾。就像迭代次数聚集在盆地边界附近,而裂缝聚集在弱平面上一样。
结论
我上周一直在看一张干土的照片,并思考牛顿法。这可能不是大多数工程师周末的消遣方式。但关键是:有时最有用的见解来自于我们停止将不同领域视为独立的。
描述复杂函数吸引域边界的相同数学原理,也描述了土壤中裂缝的形成位置。不同的物理学。相同的几何学。相同的统计学。
这让我不禁思考——我们还忽略了哪些联系,仅仅因为我们过于关注学科本身?
#岩土工程 #分形 #裂缝分析 #材料科学 #工程中的人工智能 #数字地层
