查看更多>>摘要:本文开发了一种双重复极点位移逆(SAI)有理Krylov子空间算法,实现了频率域可控源电磁法(CSEM)多频电磁场值的快速计算.在有理Krylov子空间算法中,极点选择是保障CSEM正演精度的关键,单重复极点有理Krylov子空间算法在频率域可控源电磁法应用最为广泛,但其缺点在于正演计算频段范围有限,增加极点个数能够获取更宽频段响应.为此,立足于有理Krylov子空间基本理论,推导了多重复极点位移逆算法Rayleigh商一阶秩修改公式,并利用该模型降阶算法开展了可控源电磁法正演模拟.另外,本文利用粒子群算法求解多极点收敛率函数,可以快速获取最优多极点,从而确保正演模拟精度.相比于单重复极点,多重复极点位移逆算法会增加极点计算时间,但能在更宽的频率范围内准确计算电磁场值.根据频率范围选定合适的极点后,该方法仅需要求解与极点数相同的多个线性方程组,通过场源项和系数矩阵求得有理Krylov子空间,再将正演算子投影到有理Krylov子空间中,显著降低正演算子的自由度,提高多频正演的计算效率.设计了均匀半空间和块状异常模型,并开展了算法测试,计算结果表明:在保证精度的情况下,相比于常规矢量有限元算法,单重复极点、双重复极点位移逆模型降阶算法的加速比超过10倍以上;双重复极点位移逆模型降阶算法总体计算精度要优于相应的单重复极点算法,且具有更宽的计算频带.