
RESERVOIR GEOMECHANICS · LESSON 01
从 S3 与 Shmin 的区别出发,系统讲清密度测井积分、井底压力换算、应力体制判断及裂缝方向风险。
今天我们讲一个看似简单、实际上很容易造成重大工程误判的问题:漏失试验或小型压裂得到的最小主应力,究竟是不是最小水平主应力 Shmin?
很多解释流程会把 S3 与 Shmin 直接画等号,再据此预测压裂缝高、裂缝方位和泥浆密度窗口。大多数时候这样做似乎没有问题;但当 S3 与垂向应力 Sv 接近时,几 MPa 的误差就可能把裂缝由“垂直扩展”误判成“水平扩展”。
先把结论放在前面
S3 是按大小排序得到的最小主应力,Shmin 是按空间方向命名的最小水平应力。只有确认 Sv 不是三向应力中的最小值,才能放心写下 S3=Shmin。当两者接近时,必须用密度测井逐层积分得到 Sv,并同时核查试验压力质量。
LEARNING OBJECTIVES
学完这节课,你应该能做到
✓ 区分 S1、S2、S3 与 Sv、SHmax、Shmin 两套命名体系
✓ 用密度测井计算垂向应力,并处理浅部缺测、海水层和单位换算
✓ 判断 S3≈Sv 时的裂缝几何风险,建立可执行的解释流程
CONCEPT
| 1 | 先区分两套应力语言:大小排序与空间方位 |
主应力 S1、S2、S3 只表达大小关系,约定 S1≥S2≥S3;而 Sv、SHmax、Shmin 表达空间方向。两者之间的对应关系取决于当前应力体制,不能预先固定。
图1|三种典型断层应力状态下,S3 的身份并不相同(原创示意)
课堂提醒
“水平井”不等于“水平裂缝”,“垂直井”也不等于“垂直裂缝”。裂缝面受最小主应力方向控制,与井眼本身的姿态不是同一个概念。
MECHANISM
| 2 | 为什么漏失试验给出的首先是 S3,而不是 Shmin |
在足够长、远离井壁局部扰动的水力裂缝中,裂缝面趋向垂直于最小主应力。漏失试验、延伸漏失试验或小型压裂所识别的漏失点、稳定延伸压力、瞬时停泵压力和闭合压力,本质上都在不同程度上约束最小主应力 S3。
如果区域处于正断层型或走滑型应力状态,S3 通常就是 Shmin;如果进入逆断层型状态,Sv 可能成为最小主应力。真正危险的是临界区:S3 与 Sv 几乎重合,此时测量误差、层间差异、井周应力集中甚至生产诱导应力变化,都可能让应力排序发生局部交换。
不要把试验曲线画得比数据更精确
现场曲线有时只由少量读数构成,地面压力表还可能存在波动。六七个离散点之间可以发生很多细节变化。若数据质量不足,平滑曲线只能改善观感,不能增加信息量。
CALCULATION
| 3 | 垂向应力必须来自密度积分,而不是一句“约 1 psi/ft” |
垂向应力是上覆岩柱重量在单位面积上的累积。它不是某一深度的密度乘以深度,也不是一个固定梯度,而是从地表到目标层段的体积密度逐层积分。
Sv(z)=∫0zρb(z)·g·dz
ρb 为体积密度,z 必须采用真垂深 TVD。SI 单位下积分结果为 Pa;除以 10⁶ 得 MPa。
在常用油田单位中,若 ρb 以 g/cm³ 表示、深度以 ft 表示,则每个小层段的垂向应力增量可写成 ΔSv(psi)=0.433×ρb×Δz(ft)。把所有层段累加,才得到目标深度的 Sv。
图2|密度曲线逐层积分得到垂向应力;浅部缺测段不能忽略(原创计算示意)
一分钟算例
假设 0~500 m 的平均密度为 2.05 g/cm³,500~3000 m 为 2.35 g/cm³,则 Sv≈0.00980665×(2.05×500+2.35×2500)=67.7 MPa。若 XLOT 给出的 S3 为 66.8±1.5 MPa,而密度积分不确定度为 ±2 MPa,两者区间明显重叠,就不能武断宣布 S3=Shmin。此例中“1 psi/ft”恰好给出接近结果,只是巧合,不代表经验梯度可以替代积分。
| 密度测井往往从套管鞋以下才可靠。缺测段应采用邻井、区域压实趋势、声波—密度关系或地层分层模型补齐,并给出不确定性范围。 | |
| 先计算海水柱贡献,再积分海床以下岩层密度;海水深度不能直接套用岩石密度。 | |
| 积分使用 TVD,而不是测深 MD。斜井和水平井若把 MD 当作垂深,会严重高估上覆压力。 | |
| 井径扩大、泥饼和仪器贴壁不良会污染密度曲线,应先做环境校正和异常值处理。 |
QUALITY CONTROL
| 4 | 压力也要换算到井底:地面表压只是起点 |
许多现场试验的压力记录来自地面。要与地层应力比较,必须换算到测试层段的井底压力。泵注状态下可写为:
Pbh=Psurface+∫ρfgdz−ΔPfriction
关井后流量趋近于零,摩阻项显著减小;若条件允许,井下压力计通常比地面表压换算更可靠。
这里的液柱是实际井筒流体,不一定是水。密度、温度、气侵、固相沉降以及泵注摩阻都会影响换算。若把地面表压直接当井底压力,得到的 S3 会被系统性低估。
INTEGRATION
| 5 | 把 S3 试验点与 Sv 曲线放在同一张图上 |
判断的关键不是看一两个数,而是把所有可靠的 LOT/XLOT/mini-frac 结果、密度积分 Sv、孔隙压力以及各自不确定性统一到同一深度基准和压力基准下。
图3|S3 试验点与密度积分 Sv 的联合判读(合成数据,仅用于教学)
当多次试验点彼此一致,并持续贴近 Sv 曲线时,说明结果可能真实地落在应力体制转换附近。此时最不应该做的,是用一条经验直线替换弯曲的密度积分曲线,然后宣布 S3=Shmin。更合理的做法是保留 Sv 与 S3 的误差带,开展情景分析。
建议设置一个“临界警戒带”
若 |S3−Sv| 小于两者合成不确定度,或小于计划压裂净压力、层间应力差等关键工程量级,就应把该层段标记为“应力身份未锁定”,而不是强行归类。
ENGINEERING IMPACT
| 6 | 应力身份判断错了,裂缝几何就可能完全相反 |
图4|裂缝面垂直于 S3:S3 身份改变,裂缝由垂直转为水平(原创示意)
当 S3=Shmin 时,裂缝总体为垂直面,并倾向沿 SHmax 方位扩展;当 S3=Sv 时,裂缝总体转为水平面。靠近井壁时,裂缝可能先受井周应力集中控制而在某个局部位置起裂,随后再转向远场最小主应力所决定的平面。
| 压裂设计: | |
| 井位与井轨迹: | |
| 井壁稳定: | |
| 封隔与完整性: |
WORKFLOW
| 7 | 一套可落地的解释流程 |
图5|从原始测井与试验数据到应力身份判定的闭环流程(原创)
TAKEAWAY
| 8 | 课堂小结:真正要确认的是“谁是 S3” |
这节课最重要的不是记住一条公式,而是建立一个判断顺序:试验先给出 S3,密度积分给出 Sv,两者比较后才能判断 S3 是否等于 Shmin。一旦 S3 与 Sv 接近,就应从经验估算升级为精细解释。
留给现场的一句话
越接近应力体制边界,越不能相信“通常如此”。把密度积分、井底压力换算和试验质控做扎实,才能避免把裂缝方向算反。
参考资料
1. Zoback, M. D. Reservoir Geomechanics. Cambridge University Press, 2007.
2. The University of Texas at Austin, PGE 334 Reservoir Geomechanics: Diagnostic Testing to Determine In Situ Stress.
3. 文中曲线与数值示例为原创教学示意,不代表特定区块实测结果。!