0 引言
1 压裂水平井参数优化模型
1.1 压裂水平井单井参数优化模型
1.1.1 参数选取及关键点处理
1.1.2 裂缝表征方法
1.1.3 单井数值模拟模型建立
1.2 压裂水平井缝网—井网同步优化模型
1.2.1 参数选取及井网生成
1.2.2 井-缝不相交约束优化方法
1.2.3 缝网—井网数值模拟模型建立
2 压裂水平井自动优化方法
2.1 目标函数
2.2 同步扰动随机逼近算法原理
2.3 优化流程
3 实例应用
3.1 单井压裂方案优化实例
表1 单井优化变量及经济净现值变化Table 1 The change of single well variables and NPV |
迭代次数 | X 0/m | Y 0/m | L h/m | α/(°) | N f/条 | β/(°) | F f/(μm2·cm) | NPV/万元 |
---|---|---|---|---|---|---|---|---|
0 | 500 | 200 | 400 | 30 | 8 | 45 | 40 | -781.87 |
1 | 484 | 239 | 406 | 16.1 | 8 | 58.6 | 41.8 | -638.53 |
14 | 493 | 381 | 1 041 | -33.4 | 18 | 108.1 | 85 | 354.89 |
30 | 509 | 498 | 1 239 | -41.6 | 22 | 101.1 | 90.9 | 530.21 |
3.2 缝网—井网同步优化方案实例
表 2 井网优化变量及经济净现值变化Table 2 The change of well pattern variables and NPV |
迭代次数 | L h/m | α/(°) | N f/条 | β/(°) | F f/(μm2·cm) | a′/m | b′/m | Δx/m | Δy/m | θ/(°) | γ/(°) | NPV/万元 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 250 | 0 | 3 | 90 | 40 | 300.0 | 300.0 | 0 | 0 | 0 | 0 | -2 059.79 |
3 | 359.8 | -8.4 | 4 | 96.6 | 49.5 | 412.0 | 300.0 | 106.0 | -37.0 | 15.9 | 8.76 | -1 764.432 |
14 | 524.5 | -20.65 | 5 | 94.9 | 58.64 | 578.2 | 296.5 | 341.4 | 27.7 | 12 | -5.56 | -318.504 |
32 | 474.18 | -54.14 | 8 | 86.05 | 86.534 | 500.0 | 490.55 | 277.1 | -212.7 | 0.064 7 | -11.36 | 639.898 |