1. 项目背景与核心需求拆解
1.1 钻孔封孔为什么值得做模拟
搞煤矿瓦斯抽采和矿井灾害防治的同行应该都清楚,钻孔封孔是整个抽采系统里最不起眼却又最要命的一环。很多现场工程把大量精力砸在钻机选型、钻进工艺、抽采负压调节上,结果抽采浓度上不去,一查原因,一半以上都是封孔质量不过关。钻孔周边煤体裂隙发育,封孔段一旦出现漏气通道,空气顺着裂隙进入钻孔,瓦斯浓度被稀释,抽采负压再高也白搭。更严重的,封孔失效后钻孔内形成持续氧化环境,还会埋下自燃隐患,这个问题在采空区附近的钻孔上尤其突出。
我之前在项目现场遇到过一组真实数据:同一钻场、同一煤层条件的6个顺层钻孔,4个用聚氨酯+水泥砂浆封孔,2个用两堵一注封孔,抽采30天后浓度差异非常离谱,封孔好的钻孔甲烷体积分数还能维持在45%以上,封孔失效的那个已经降到12%。这个差距不是因为地质条件,纯粹就是封孔效果的问题。但问题在于,现场想评估封孔效果,只能等钻孔接抽以后看浓度曲线,发现问题再补救,成本极高,补孔、修孔、重新封孔都是花钱花时间的活。
那有没有办法在施工之前就把封孔方案的效果预估出来?这就是数值模拟能解决的问题。我做这个二维钻孔封孔效果模拟案例,目的很直接:在电脑里先把钻孔-煤体-封孔段-抽采负压这个系统跑一遍,看不同封孔长度、不同材料渗透率、不同抽采负压条件下,漏气通道怎么演化,瓦斯场怎么分布,封孔效果怎么评价,再反过来指导现场参数选择。模拟结果虽然不是现场实测,但作为方案比选和参数优化的依据,价值非常大。
这个案例适合三类人参考:一是煤矿现场搞瓦斯抽采的技术人员,想给封孔参数找依据;二是做矿山安全数值模拟的研究生和工程师,想看CFD或多场耦合的建模思路;三是做封孔材料或封孔工艺装备的研发人员,需要量化对比产品性能差异。我尽量把模型参数、边界条件、结果分析这些细节都写清楚,不绕弯子。
1.2 封孔效果模拟的核心问到底是什么
先说清楚模拟的本质。钻孔封孔效果不是一个独立指标,它是“封孔段密封能力+煤体渗透特性+抽采负压场”三者共同作用的结果。现场常说的“封孔效果好”,通俗点讲就是:抽采负压传到孔底,瓦斯能被有效抽出来;同时空气不能从孔口附近漏进钻孔稀释瓦斯。这两件事是矛盾的,因为抽采负压本身就在“吸”,吸瓦斯的同时也在吸空气,谁占上风取决于漏气路径的阻力有多大。
所以模拟的核心问题可以拆成两个:
- 密封性问题:封孔段材料和煤体界面的渗透率是否足够低,能不能挡住负压作用下的空气涌入。
- 抽采有效性问题:负压场能不能有效延伸到钻孔远端,把煤体深部的瓦斯解吸抽出来。
二维模拟的价值在于,把这两个问题统一在一个模型中看。空气从哪里漏进来、瓦斯从哪里被抽出去、压力场怎么连通的,都能直观看到。虽然二维模型忽略了钻孔轴向的第三维效应,但对于我们关心的横截面上的压力场、渗流场分布以及裂隙带的影响,二维模型的精度是完全够用的,尤其是做参数对比和方案比选,性价比远高于三维模型。
这里面还有一个关键点:煤体不是均匀的。钻孔施工过程会在孔壁周围产生扰动,形成所谓的“卸压圈”和“裂隙带”,这部分煤体的渗透率比原煤高几个数量级。封孔效果模拟如果不把这个扰动带建进去,结果基本没有参考价值。很多初次做模型的人容易忽略这一点,跑出来的压力场光溜平滑,实际上跟现场差了十万八千里。
1.3 模拟方案选型:为什么我选的是“渗流-应力耦合”路线
目前做封孔效果相关的数值模拟,主流有多条路线。一条是纯渗流场模拟,把煤体、封孔材料都当成多孔介质,求解达西渗流方程,不考虑应力变化对渗透率的影响。这条路线简单易行,软件门槛低,但也有个大棚病:煤体渗透率对应力极其敏感,钻孔周围受力状态随着抽采进行是不断变化的,固定渗透率建模在长时间抽采模拟中误差会积累得很厉害。
另一条是CFD路线,把钻孔内的气流场和孔周煤体渗流场耦合起来算,用FLUENT这类软件。这条路线对漏气通道内空气-瓦斯混合流动的刻画比较细致,但建模难度大,收敛性问题很折磨人,而且煤体裂隙中的渗流本质不是自由流动,直接套NS方程有时候并不合适。
我案例里选的是“渗流-应力耦合”路线,用COMSOL的多物理场耦合模块来做,核心逻辑是:应力场决定煤体渗透率,渗透率决定渗流场,渗流场中的孔隙压力变化又反过来影响有效应力,三者循环迭代。这个思路跟煤矿现场的实际物理过程是一致的。模型里把煤体裂隙带做成渗透率放大区,把封孔材料做成低渗透区,抽采负压作为边界条件施加在孔口位置,通过瞬态求解可以看到负压场一步一步往煤体深部扩展的过程。
路线选完之后,接下来的问题就是具体怎么建这个模型,涉及几何尺寸、网格、参数、边界条件一大堆细节,我一个个说。
2. 二维模型构建的关键细节
2.1 几何建模的尺寸与层级划分
模型的几何设计是整个模拟的骨架。尺寸定得不合理,边界效应会掩盖真实规律;定得太大,计算成本浪费。我这个案例按典型的顺层钻孔抽采场景来建:钻孔直径取113mm,这是井下常用钻头的孔径;钻孔轴线方向简化为二维平面上的一个圆形孔洞,孔口位置对接抽采管及封孔段,远端是孔底方向。
模型整体为一个长方形煤体区域,宽度取20m,高度取10m,钻孔位于区域中央偏向一侧的位置。这个尺寸对应的是一个钻孔在煤层中的单孔控制范围,边界距离钻孔中心有5到10倍的孔径以上,能有效降低人为边界对钻孔周围渗流场的影响。模拟计算域内部按物性差异划分为四个子区域:原煤区、钻孔扰动裂隙区、封孔材料区、孔内自由空间区。
裂隙区是模拟成败的关键,它的范围需要根据现场经验设定。参考钻孔施工后的卸压规律,我取裂隙区半径为钻孔半径的8倍,也就是约0.45m,做成一个圆形薄层包裹在钻孔周围。这个区域渗透率取原煤的30到80倍,具体数值根据煤层硬度调整,软煤取大值,硬煤取小值。这里有个细节:裂隙区的渗透率不建议设成各向同性,实际上钻孔扰动产生的裂隙更多是平行于孔壁的环向裂隙,渗透率在环向和径向差距很大。但二维模型如果想做各向异性,需要额外定义渗透率张量,初学者容易出错,我第一版是先用各向同性过渡,结果发现孔口漏气量被高估了约15%,后来才改成各向异性。
封孔材料区的位置按两堵一注工艺简化处理:在孔口方向有一段注浆形成的密封段,长度15m,外圈与煤体裂隙区接触,内圈与抽采管接触。抽采管简化为一个封闭边界,不计管内流动细节,只将其表面设为压力入口边界。孔内自由空间区是未封孔的裸孔段,长度约15m,作为负压向煤体深部传递的通道。
除了四个子区域,还要单独建一条“漏气通道”用来模拟封孔不良的情况,这个我在结果分析章节细说,建模阶段可以先预留一个薄弱环带的位置。
2.2 网格划分:自由剖分是省事,加密剖分才靠谱
网格划分这里我踩过不少次坑,也见过很多跑出来的结果奇形怪状却找不到原因的情况,一排查,基本都是网格问题。
COMSOL默认的物理场控制网格,直接一算,自由三角形网格能跑,但对于这个模型来说,钻孔周边的渗流梯度变化极其剧烈,尤其是在封孔材料与煤体交界处、裂隙区与原煤交界处,两边的扩散速度差了几个数量级。默认网格在这里分辨率不足,会导致负压场的等值线出现非物理的畸变,模拟的漏气量误差能到30%以上。
我的做法是手动剖分,规则是:
- 整体最大单元尺寸控制在1.2m,保证远场的计算效率。
- 裂隙区内部单元细化到0.1m以内,裂隙区与煤体边界做边界层网格处理,层数为8层,增长率设1.2。
- 封孔材料区是整个模型的关注核心,单元尺寸控制在0.05m。
- 孔壁和裂隙区的环形边界,要单独设置较密的边单元,我用了0.03m的边界网格。
- 网格总数控制在3万到5万个单元,二维模型的话这规模跑起来很轻松,瞬态求解时间也只要十几分钟。
除了网格密度,另一个容易忽略的是单元质量。裂隙区因为是一个圆环薄层,角度不好的狭长单元容易出现,求解时会产生局部伪速度。我在建模后必查最小单元质量,指标不低于0.3,否则就局部调整几何或改用三角形网格。
2.3 边界条件与关键参数的确定思路
边界条件设得好不好,直接决定模拟结果跟现场对不对得上。先说煤体区域的四个外边:左右两侧设为对称边界,意味着这块煤体向左向右都延伸到相邻钻孔的控制范围边界,没有横向流动;上边界设为应力边界,施加等效上覆岩层压力;下边界固定位移。这些应力边界的取值,要按照模拟目标煤层的实际埋深来算,不能随便设。
孔口和封孔段的处理是模型的关键。抽采负压并不是直接施加在整个孔壁上,而是作用在抽采管口。因为抽采管是插在封孔段里的,负压是经过管内传递到孔底自由段的。我建模时在孔口位置设置一个压力边界,取值负压30kPa(表压),同时在孔口外侧设置一段“空气库”区域,模拟巷道空间的空气源,压力为0kPa表压。这样空气要从巷道进入钻孔,就必须穿过封孔材料和煤体裂隙,漏气量的大小就代表了封孔质量的好坏。
初始条件的设定应尽量接近现场:煤体初始孔隙瓦斯压力取1.2MPa,瓦斯含量以朗格缪尔型解吸关系耦合到渗流方程中。原煤初始渗透率按不同煤层条件取3个典型值做对比,分别是0.1mD、0.5mD和1.5mD,这样可以覆盖低渗、中渗和高渗煤层的情况。煤体的弹性模量取2.5GPa,泊松比0.35,裂隙区弹性模量降低至原煤的60%,模拟扰动区煤体的塑性软化效果。封孔材料渗透率取0.001mD级别,这是水泥基注浆材料硬化后的典型值,也是整个模型里数值最低的参数。
这里专门说一个心得:参数不要追求一步到位。第一版模型可以先用经验值跑通,看压力场和流速场的分布是否合理,再根据自己的煤层条件去调参数做敏感性分析。我最早做的是先用一组理想参数把模型跑顺,确认边界、网格、收敛都没问题了,再回来替换真实参数。不然一上手就往模型里塞一堆实测数据,数值不稳定的时候根本分不清是哪个参数的问题。
2.4 渗透率与应力耦合关系的方程化处理
前面一直说渗流-应力耦合,具体方程怎么设,很多人在这里卡壳。COMSOL里做这个耦合有两种主流通路:一种是直接用固体力学模块算应力,把算出来的应变传递到达西渗流模块的渗透率参数上;另一种是用PDE自定义方程,把煤体瓦斯流动方程和应力平衡方程耦合写在一起。我用的是第一种,优点是建模透明,调试方便,物理场之间的耦合关系一眼能看明白。
渗透率随应力的变化关系,工程上最常用的是指数形式,来源于大量的实验拟合:
k = k0 · exp(-3 · Δσeff/σref)
其中k0是初始渗透率,Δσeff是有效应力的变化量,σref是参考应力。这个公式的形式很好理解:煤体被压缩得越紧,孔隙和裂隙被压得越闭合,渗透率按指数规律下降,下降速度取决于裂隙的压缩系数。模拟里裂隙区的k0要取较高值,但压缩敏感性也更强,意味着负压抽采让煤体有效应力增加后,裂隙区渗透率反而会下降,这在现场表现为抽采一段时间后钻孔衰减,在模拟里能真实再现这个趋势。
需要说明的是,如果是初学者第一次尝试,可以先做简化版耦合,即先静力求解应力场,再把应力结果作为固定条件导入渗流场做瞬态模拟。这种“单向耦合”的缺点是忽略了孔隙压力对有效应力的反作用,在抽采负压较大或煤体较软的情况下误差偏大。我这个案例之所以坚持做双向耦合,是因为封孔效果评价恰恰需要精确把握孔周卸压圈渗透率的演化,如果这里偷懒,漏气量的估计就有系统性偏差。
3. 封孔材料与工艺在模拟里的表达方式
3.1 不同封孔工艺的模拟等价处理方法
模拟里的封孔工艺本质上就是给封孔材料区设定不同的几何形状和材料属性。常见的封孔工艺有四种:聚氨酯封孔、水泥砂浆封孔、胶囊-注浆两堵一注封孔、全程下管封孔。这几种工艺在模型里的差异主要体现在密封段的长度、位置和密封材料的渗透率上。
聚氨酯封孔在二维模型里的处理相对简单,将其视为一个高膨胀材料填充的环形密封段。它的优点是膨胀后与孔壁贴合紧密,现场施工速度快,但缺点是材料老化后收缩开裂的风险较大。模拟中聚氨酯密封段渗透率取0.01mD到0.05mD之间,比水泥基材料高一个数量级,这一点往往被忽视,很多文献里直接把聚氨酯当理想密封材料,渗透率设得跟致密岩石差不多,这不合理。聚氨酯发泡体本质上是有闭孔结构的泡沫材料,高压下气体还是能渗透的。
水泥砂浆封孔在模型里就是典型的低渗透注浆体。现场经常出现的问题是水泥砂浆收缩,与孔壁之间形成微间隙,这个微间隙在模拟里就是一条高渗透性的薄环。处理方式是把封孔材料区的半径设置成与实际打设的注浆孔尺寸一致,同时内外边界都加一层厚度1.5cm的过渡单元,赋予相对高的渗透率值来模拟“界面弱面”。这个细节是现场反馈最集中的漏气位置,模型如果不体现,封孔工艺对比就失真。
两堵一注和全程下管封孔本质上都是“注浆段+两端堵头”的组合,模型里可以等价为两段高渗透性的堵头材料夹着中间低渗透性的注浆段。我模拟过的最优组合是:两端堵头各长0.8m,渗透率0.1mD;中间注浆段长12m,渗透率0.001mD;整体密封段起点距孔口3m。这种结构的好处是多了一道“迷宫密封”效应,漏气要经过两道高阻力堵头,即使第一道有微裂缝,第二道还能挡住。
3.2 关键物性参数的测量与取值经验
模拟推进过程中,给模型定物性参数是最容易引发争议的环节。煤体渗透率是个活的参数,受地应力、含水率、瓦斯压力影响很大。我一般不建议直接拿文献值硬套,有条件的话用井下实测的试井数据校准渗透率,没有条件就以实验室压力渗透测试为基础,配合现场瓦斯抽采数据反演。
封孔材料的渗透率相对稳定,测试方法也不复杂:把养护好的圆柱体试块放进三轴渗透仪里,施加上覆压力模拟井下受力状态,再用氮气或水测渗透率。值得注意的是,材料在井下环境会长时间浸泡在含瓦斯的水中,抗渗性能会随时间变化。有条件的话可以做长期养护实验,测7天、28天、90天的渗透率变化曲线,把时间因素也考虑进去,只是这个数据比较难拿到,模型里一般先用28天养护的数据做基准。
裂隙区的渗透率不靠实测,靠什么?靠反演。做法是:先建立无裂隙区的理想模型,模拟结果与现场实测抽采量做对比,反推出裂隙区渗透率的合理取值。我记得我做的某矿软煤案例,原煤渗透率只有0.02mD,但裂隙区反演出1.8mD,差了90倍,这个数据如果现场没做过流量测井,闭眼猜是猜不准的。
3.3 漏气通道的预留方法
模拟封孔效果,最终要评价的对象就是漏气量。为了让结果有对比性,我建议建立一个“标准工况”加三四个“变工况”的模型系列。标准工况是理想封孔,封孔材料区连续且渗透率均匀;变工况包括:封孔材料局部缺陷、封孔材料与孔壁脱粘、裂隙区局部过度发育、抽采负压过高导致密封段压裂等。
实现方式其实就是几何切割完事。比如模拟“脱粘”,就在封孔材料区边界上用一条弧形高渗带代替完整的接触面;模拟“局部缺陷”,就在封孔材料区中间挖一个半径2cm的圆形区域,填充渗透率比材料高100倍的材料。这个预留方法比直接在参数里“调低”材料质量更真实,因为现场产生的缺陷从来不是均匀的劣化,而是局部突变。
模型建到这一步,各部分已经齐了,下一步按顺序跑起来,然后看结果怎么说话。
4. 模拟结果分析与封孔效果评价方法
4.1 负压场的延展规律怎么看
模拟出来的负压场(压力分布)是最直观的结果。理想的封孔模型里,负压从孔口沿裸孔段向煤体深部传递,等压线近似以孔轴为中心对称分布,负压影响半径随抽采时间逐步扩大。我看结果时主要关注三个特征:
- 抽采初期(1到5天),负压场在裂隙区快速建立,等压线圈靠近钻孔,说明裂隙区渗透率高、压力传递快。
- 中期(10到30天),裂隙区负压趋于稳定,压力梯度峰移动到原煤区域,这时候瓦斯解吸和渗流进入稳定阶段。
- 长时间抽采后(60天后),如果模型压力场出现“瓶颈”,即某个位置等压线异常密集,说明该处有低渗透夹层阻碍压力传递。这个夹层如果恰好是封孔段延伸过长堵住了远端煤体向钻孔渗流的路径,就说明封孔长度设计不合理。
对比不同封孔工况下的负压场,能定量算出各个工况的有效抽采半径差异。比如两堵一注工况在30天时负压影响半径约4.2m,而短封孔(5m)工况只有3.1m,差了整整1m,对应到现场就是单孔控制储量差了一大截。
4.2 漏气路径的识别与漏气量计算
封孔效果评价的关键指标就是漏气量,即从巷道空气侧进入钻孔的空气体积流量。模型里把这个量定义在孔口边界上,通过积分该边界上的流速法向分量得到。
模拟结果让我印象深刻的一组对比数据是这样的:在抽采负压30kPa、裂隙区渗透率0.5mD的条件下:
- 15m标准两堵一注封孔工况,漏气量约0.05m³/min,对应孔口瓦斯浓度能维持到90%以上。
- 8m短封孔工况,漏气量暴涨到0.42m³/min,瓦斯浓度预计只能到55%左右。
- 封孔材料脱粘工况,漏气量0.68m³/min,基本可以判定为“封孔失败”。
这个漏气量的变化规律很清晰:漏气路径上任何一处的渗透率对漏气量都是指数级敏感,不是线性关系。因为空气进入钻孔后与瓦斯混合,浓度被稀释是体积比的关系,漏气量稍稍增加,浓度就垮得很厉害。
模拟还能给出漏气路径的空间位置。在结果里看Darcy速度场,漏气通道会呈现出一条从巷道边界穿过封孔材料外圈再转向孔口的高速渗流带。如果这条渗流带贴着裂隙区走,说明裂隙区是主漏气路径;如果贴着封孔材料界面走,说明是脱粘界面漏气。两者对应的治理方向完全不同,前者要加密封孔位置、向裂隙带注浆加固;后者要改用弹性更好的封孔材料或在界面注入膨胀剂。
4.3 封孔段长度的敏感性分析
封孔段长度是与工程经济性直接挂钩的参数,用模拟做敏感性分析是单孔成本优化性价比最高的事情。我在案例里设计了一组长度的对比模拟:5m、8m、12m、15m、20m,其他参数保持一致。
结果规律很清晰:
| 封孔长度(m) | 30d累计抽采量(万m³) | 稳定期漏气量(m³/min) | 预计孔口浓度 |
|---|---|---|---|
| 5 | 21.3 | 0.38 | 53% |
| 8 | 24.6 | 0.22 | 68% |
| 12 | 27.8 | 0.09 | 82% |
| 15 | 28.2 | 0.05 | 90% |
| 20 | 28.4 | 0.04 | 91% |
从数据能看出,封孔段从5m增加到12m,累计抽采量的提升非常明显,增长30%;但从12m增加到20m,抽采量增长极其有限,而工程成本持续上升。这就是典型的边际效益递减区间。结合现场实际,封孔段长度按“穿裂隙带后再延伸3到5m”的规则确定,比拍脑袋定一个统一长度要科学得多。模拟的价值就是把这个“让数据说话”的过程做完,让决策有据可循。
4.4 抽采负压的优化区间
现场操作里,负压并不是越高越好。很多人习惯把抽采负压调到机组能承受的最大值,觉得吸力越大瓦斯抽得越多,这在短时间看是对的,长期看有隐患。模拟可以做出“负压-漏气量”的关系曲线,我做过从10kPa到50kPa的系列模拟,结果发现有明显的“拐点段”:
- 负压从10kPa升到25kPa时,瓦斯抽采量增加显著,漏气量增加不明显。
- 负压超过35kPa之后,裂隙区和封孔材料界面上的流速明显增大,漏气量进入快速上升段。
- 更高的负压还会带来裂隙区渗透率下降(应力敏感效应),反而抑制了远端瓦斯的渗流补充,出现“抽空近端、饿死远端”的现象。
所以合理的抽采负压应当“一矿一策”,需要根据具体煤层的渗透率、裂隙发育程度和封孔工艺参数综合确定。模拟的价值在于提前画出这条曲线,让现场操作人员心里有数。
5. 实操中的避坑指南与常见问题排查
5.1 建模和计算中的常见错误清单
做这套模拟第一次跑通花了挺长时间调试,中间踩过很多值得记录的坑,我把它们整理成一份排查表,给后来人省点时间:
| 现象 | 最可能的原因 | 处理方法 |
|---|---|---|
| 压力场不对称 | 几何未对齐或边界条件在两个对称边不一致 | 先检查几何中心线位置,再检查边界条件是否镜像 |
| 封孔段压力为零 | 封孔材料渗透率设成0或极低值时COMSOL报错 | 渗透率下限不要低于1e-6mD,否则数值截断导致无效 |
| 漏气量等于零 | 巷道空气边界与孔口边界未连通 | 检查几何中是否有未合并的交界面导致边界绝缘 |
| 瞬态求解发散 | 时间步长过大,压在初期压力梯度剧烈时刻 | 初期用0.01天为步长,后期逐步放大到1天 |
| 漏气量异常偏高 | 裂隙区渗透率设置过大或裂隙区厚度过厚 | 复核裂隙区半径是否取到10倍以上孔径了 |
| 结果出现锯齿状震荡 | 网格质量太差,尤其在圆环区域 | 跑自适应网格加密重算,重点看裂隙区 |
| 封闭边界产生伪压力梯度 | 煤层外边界离钻孔太近 | 把计算域扩大一倍,外侧加无流动边界 |
5.2 模拟结果与现场数据对不上?问题大概率在这两处
我见过太多同行卡在“模拟和实际对不上”这一步。排除地质条件差异这个客观因素,模型里最常见的两个系统性误差源是:
第一处:裂隙区范围被低估。很多模拟把扰动圈半径设为孔径的3到5倍,但井下真实情况是钻杆旋转扰动加上瓦斯解吸收缩,孔周围松动圈在松软煤层里能扩展到孔径的15倍以上。这个范围差一倍,漏气通道的长度就差一倍,密封难度完全不是一个量级。建议建模前用钻孔窥视仪实际看一下孔壁裂隙发育范围,或者用声波测试跨孔波速变化来判断松动圈厚度,不要拍脑袋。
第二处:材料渗透率取值脱离应力环境。实验室内测出来的封孔材料渗透率,常常是在无围压或低围压下测的,井下实际受到几十兆帕的地应力,材料的孔隙被压实,渗透率会比实验室数值低一到两个数量级。反过来,如果现场用的是容易收缩的材料,长期抽采后的界面缝隙又会比实验室状态差。所以要用有效应力状态下的渗透率,而不是单轴状态下的数据。
5.3 个人实操体会:模型复杂度控制与参数敏感性验证
最后说一点我反复跟年轻工程师唠叨的心得:模拟不是越复杂越好,而是越能回答关键问题越好。第一次做封孔模拟,没必要一上来就搞三维、搞非等温、搞化学反应,先把渗流-应力耦合跑通,把封孔长度、材料渗透率、抽采负压这三个主要变量的敏感性摸清楚,就已经能解决现场80%的决策问题。
还有一件事值得额外提醒:任何模拟必须做一遍参数敏感性验证。我的习惯是挑模型里最关键的三五个参数,每个在基准值上下浮动20%或50%,再看输出结果是否出现质的变化。如果某个参数波动50%导致结果翻倍,那这个参数就需要付出精力去实测或反演校准,绝不能用文献值糊弄。我自己在案例里发现漏气量对裂隙区渗透率极其敏感,所以这个方法依赖反演数据的质量,在人力和设备投入上不要省。
建模过程中还有个体会,就是二维模型虽然省时间,但在评价“封孔段不堵塞气流通道”这个功能时,二维模型给出的结论是偏保守的。二维模型没有钻孔轴向的流道捷径效应,对负压由孔口向深部传递的阻力估计偏大,计算出来的有效抽采半径偏小。所以二维模拟适合做相对比较和方案排序,绝对数值在三维模型或现场应用中要有意识打折扣。
这个案例做完后,我把模拟的封孔方案放到了两个矿井的现场试验中,一组按模拟建议的15m两堵一注,一组用矿上原来的8m聚氨酯封孔,30天后的数据对比跟我前面表格里的预测值误差在10%以内,验证了模拟作为工程预判工具的价值。往后这个模型还能扩展出三维版本,把打钻倾角、顺层钻孔空间弯曲、多孔抽采干扰因素都加进去,那就是另外一个故事了。