摘要

全波形反演利用全部的波场信息做反演求解,兼顾了地震波的运动学特征和动力学特征,是一种直接基于波动方程描述地震波在地下介质中的传播过程,能够获得地质结构和岩性资料的方法.但是作为一种非线性反演算法,如何提高全波形反演的计算速度和成像精度是目前优化反演的难点和重点.针对全波形反演的效率问题,采用分层和模块化的matlab工具箱,开展了基于随机震源的全波形反演数值计算,由于采用的方法可以给定计算节点上的多线程资源,易于编程,无需矩阵,有效的减少了外部krylov迭代的数量,并将提出的方法与常规全波形反演方法进行对比分析,证明了基于随机震源全波形反演更加高效.