利用快速松弛反演算法(RRI)快速计算Jacobian矩阵

mark一下个人理解:

在电磁法勘探中,由于通常计算偏导数矩阵是通过差分的方法对一个频率:

\frac{\partial F_j}{\partial m_i} = \frac{F_j[(m_{i(n)}+\Delta m_i),(m_{1,n},m_{2,n},\dots ,m_{i-1,n},m_{i+1,n},\dots,m_{N,n}]-F_j(m_n)}{\Delta m_i}

即是对模型参数m_i给顶一个小的增量,其他模型参数固定不变,求取响应的差值和模型增量的比值,即\frac{\partial F_j}{\partial m_i}

然而对于需要多次求解Jacobian矩阵的反演问题,由于需要多次正演,耗时巨大,效率很差。RRI求偏导数的原理:

\rho_E = \frac{i}{\omega \mu }{(\frac{E_x}{H_y})^2|_{z=0}}

V = I\omega \mu \frac{H_y}{E_x}

=>    \rho_E = \frac{-i\omega\mu}{V^2}|_{z=0}

对上式进行扰动:

\delta \rho_E = i\omega\mu \frac{2E^3_0}{(i\omega\mu )^3H^3_0}\delta V

又因为:

\delta V(0) = \frac{i\omega\mu}{E^2_0(0)} \int E^2_0(z) \delta \sigma_i(z)dz

\frac{\partial \rho_E}{\partial \rho_i}=\frac{\partial \rho_E}{\partial \sigma_i}(\frac{-1}{\rho^2_i})

最终得到视电阻率对电阻率的偏导数:

\frac{\partial \rho_E}{\partial \rho_i}=\frac{-2E_0}{i\omega\mu H^3_0 \rho^2_i} \int E^2_0(z)dz

通过一次正演后,即可知道E_0H_0,即:只需要通过一次正演,即可求得偏导数。接下来就是代码编写。

continue...

参考文献:J Torquil Smith,John R Nooker.1991.Rapid Inversion of Two-and Three-Dimensional Magnetotelluric Data[J].Journal of Geophysical Research,96(b3):3905-3922.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值