基于非结构化有限元的三维井地电阻率法约束反演
王智, 王程, 方思南

Constraint inversion of three-dimensional borehole-to-surface resistivity based on unstructured finite element
WANG Zhi, WANG Cheng, FANG Si-Nan
GN-CG反演算法
1) 给定初始模型m0与参考模型mref,设置收敛系数 ε,正则化因子 λ和惩罚因子 μ,给定光滑度矩阵Wm;
2) 开始GN-CG 迭代, 设k=1,2,…,NmaxGN;
3) 计算 Δ d k = d o b s - F ( m k ),并计算 r 0 = - g k;
g k = - J k T W d T W d Δ d k + λ W m T W m ( m - m r e f ) + μ [ m i n ( m - m m i n , 0 ) - m i n ( m m a x - m , 0 ) ];
4) 开始CG 迭代, 令 Δ m = 0 , p 0 = r 0,设i=1,2,…,Nmaxcg;
4-1)计算Hk= J k T W d TWdJk+λ W m TWm+μWc, 得到Hkpi;
4-2)计算 t i = r i T r i p i T H p i;
4-3)计算 Δ m i + 1 = Δ m i + t i p i;
4-4)计算 r i + 1 = r i - t i H k p i;
4-5)计算 β i F R = r i + 1 T r i + 1 r i T r i;
4-6)计算 p i + 1 = r i + 1 + β i p i;
5) CG迭代结束, 求得 Δ m,根据Wofe-Powell条件(式12)进行一维搜索得到最优步长αk,更新模型: m k + 1 = m k + α k Δ m k;
6) 如果RMS< ε 则停止GN-CG迭代,输出mk,否则令k=k+1 转到步骤3);