GN-CG反演算法 | 1) 给定初始模型m0与参考模型mref,设置收敛系数 ,正则化因子 和惩罚因子 ,给定光滑度矩阵Wm; 2) 开始GN-CG 迭代, 设k=1,2,…,NmaxGN; 3) 计算 ,并计算 ; ; 4) 开始CG 迭代, 令 ,设i=1,2,…,Nmaxcg; 4-1)计算Hk= WdJk+λ Wm+μWc, 得到Hkpi; 4-2)计算 ; 4-3)计算 ; 4-4)计算 ; 4-5)计算 ; 4-6)计算 ; 5) CG迭代结束, 求得 ,根据Wofe-Powell条件(式12)进行一维搜索得到最优步长αk,更新模型: ; 6) 如果RMS< 则停止GN-CG迭代,输出mk,否则令k=k+1 转到步骤3); |
|