
1. 煤层注气热力流耦合的背景与意义煤层气作为一种重要的非常规天然气资源其高效开采一直是能源领域的研究热点。传统开采方式主要依靠降压法但这种方法存在采收率低、周期长等问题。近年来注气驱替技术如CO₂注入因其能够显著提高甲烷采收率而备受关注。热-流-固THM耦合分析之所以关键是因为煤层注气过程涉及三个核心物理场的相互作用温度场变化影响气体吸附/解吸平衡流体流动改变孔隙压力分布固体变形导致渗透率动态变化COMSOL作为一款强大的多物理场仿真软件其优势在于内置PDE模块可灵活定义耦合方程提供专业的材料库和求解器配置支持从微观孔隙到宏观尺度的多尺度建模可视化后处理功能强大2. THM耦合模型的数学基础2.1 热传导方程煤层中的热量传递遵循能量守恒定律其控制方程为ρC_p ∂T/∂t ∇·(-k∇T) Q其中ρ煤层密度kg/m³C_p比热容J/(kg·K)k热导率W/(m·K)Q热源项W/m³包括气体吸附/解吸热注入气体与煤层温差摩擦生热等在实际建模时需要特别注意煤层各向异性会导致热导率k在不同方向取值不同需使用张量形式定义2.2 多相流控制方程对于CO₂-CH₄双组分体系采用扩展的达西定律v_i -k_ri k/μ_i (∇P_i - ρ_i g)其中v_ii组分表观速度m/sk_ri相对渗透率无单位μ_i动力粘度Pa·sP_i分压力Pa关键耦合效应体现在温度变化影响气体粘度μ_i孔隙压力改变固体应力状态吸附/解吸过程改变有效孔隙度2.3 固体变形方程采用修正的线弹性本构关系σ C:(ε - ε^p - ε^T - ε^a)其中ε^p孔隙压力引起的应变ε^T热膨胀应变ε^a吸附膨胀应变渗透率演化模型采用立方定律k/k_0 (φ/φ_0)^3φ为当前孔隙度与体积应变直接相关。3. COMSOL建模实操指南3.1 模型搭建步骤几何创建建议采用2D轴对称模型简化计算典型尺寸井筒半径0.1m影响半径50m使用层功能区分不同煤质区域材料定义% 示例煤岩参数定义 rho 1400; % kg/m^3 E 3.5e9; % Pa nu 0.25; % 泊松比 k0 1e-15; % 初始渗透率(m^2) phi0 0.05; % 初始孔隙度物理场设置启用多孔介质传热模块添加达西定律和固体力学接口通过多物理场耦合器建立场间关联边界条件注入井设置CO₂质量流量生产井设置压力边界外边界零通量条件3.2 关键建模技巧非线性求解策略先稳态后瞬态的求解顺序使用参数化扫描逐步增加注入速率启用几何非线性选项收敛性处理% 建议求解器配置 solver model.solver.create(sol1); solver.feature(st1).set(nlin, on); solver.feature(v1).set(rtol, 1e-4);后处理技巧创建截面线图观察参数分布使用派生值计算累计产气量导出动画展示动态过程4. 典型结果分析与工程启示4.1 温度场演化特征注入初期0-30天井筒附近出现明显低温区温度梯度可达20-30°C/m热影响半径随时间线性扩展稳定期30天后形成准稳态温度分布吸附热导致局部温度回升热锋面移动速度约为0.5m/day4.2 气体饱和度分布CO₂驱替过程呈现典型的三区特征纯CO₂区近井地带混合过渡区甲烷含量30-70%原始煤层区甲烷90%关键发现注入压力提高10%驱替效率增加8%最佳注入温度约为40-50°C各向异性导致指进现象明显4.3 渗透率动态变化应力敏感效应导致近井地带渗透率下降30-50%远端区域因解吸膨胀渗透率提高各向异性煤层的非均匀变化更显著工程优化建议采用周期性注采策略缓解近井伤害优化井网布置考虑主渗透方向控制注入速率防止裂隙闭合5. 常见问题排查与验证5.1 典型报错处理发散问题现象求解中途报错Failed to converge解决方案减小时间步长增加阻尼系数检查材料参数量纲非物理振荡现象结果出现剧烈波动处理方法启用流形元P2离散调整人工扩散系数检查边界条件连续性5.2 模型验证方法解析解验证简化单场问题对比理论解如Terzaghi固结问题验证流固耦合实验数据对比实验室岩心驱替实验现场压力恢复测试数据网格敏感性分析% 网格收敛性测试脚本 mesh_sizes [0.5, 0.2, 0.1, 0.05]; for h mesh_sizes model.mesh(mesh1).feature(size).set(hmax, h); model.study(std1).run(); % 记录关键参数变化 end5.3 计算效率优化硬件配置建议内存≥64GB百万网格量级使用SSD存储临时文件启用多核并行计算软件技巧使用集群求解器激活矩阵对称性选项合理设置缓存大小在实际项目中我们曾遇到一个典型案例某矿区模拟结果与现场数据偏差达40%。经过排查发现是忽略了煤层的天然裂隙网络通过添加离散裂隙模型DFN后预测精度提高到85%以上。这个教训告诉我们地质特征的准确表征往往比数学模型的精细度更重要。