[发明专利]一种波动方程叠前偏移中的分层延拓成像方法有效

专利信息
申请号: 201110317615.3 申请日: 2011-10-18
公开(公告)号: CN103064110A 公开(公告)日: 2013-04-24
发明(设计)人: 段心标;方伍宝 申请(专利权)人: 中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院
主分类号: G01V1/28 分类号: G01V1/28
代理公司: 北京思创毕升专利事务所 11218 代理人: 刘明华
地址: 100728 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 波动 方程 偏移 中的 分层 延拓 成像 方法
【权利要求书】:

1.一种波动方程叠前偏移中的分层延拓成像方法,其特征在于,所述延拓成像方法先根据节点内存大小,对成像空间进行分层;后从首个单平面波数据开始,依次对每一个单平面波数据进行延拓和成像操作;在逐层延拓成像操作中包括主进程和从进程,所述主进程负责读写地震数据和向从进程分发数据,从进程负责该单层单频数据的延拓成像;各单层计算结束后,从进程把延拓至本层深度后的单频数据送回到主进程;由主进程再把数据发送出去;并进行下一层的延拓成像操作,直至单平面波全部各层的单频数据延拓成像完成;所有单平面波延拓成像结束输出成像结果。

2.根据权利要求1所述的一种波动方程叠前偏移中的分层延拓成像方法,其特征在于,所述方法包括如下步骤:

步骤1,读取输入输出文件名、成像范围、最大可用内存参数;

步骤2,成像空间进行分层:

设每个从进程最大可用内存为Memory_max兆,假设层厚度以100点数为最小单位,如果有整数Nt_layer满足:

4×Nt_layer×100×Nx×Ny≤Memory_max×1024×1024         (1)

4×(Nt_layer+1)×100×Nx ×Ny>Memory_max×1024×1024    (2)

那么分层延拓的层厚度为Nt_layer×100。如果Nτ/(100×Nt_layer)为整数,则该值为延拓成像的层数,记为N_layer;如果Nτ/(100×Nt_layer)不为整数,则延拓成像的层数为其值取整加1;

其中,Nx、Ny、Nτ依次是成像空间在三个坐标x,y,τ方向上的点数;Nt_layer等于层厚度除以100,若Nt_layer等于10,表示每层的层厚度为1000;N_layer是层数,假设成像深度τ方向共3000点,每层的厚度为1000个点,则层数N_layer=3;

步骤3,单平面波P循环,逐一对各个单平面波数据进行延拓和成像;

步骤4,单个平面波数据逐层延拓成像

(1)判断:是否是第一层:

如果是第一层,主进程从磁盘读取波场数据,利用快速傅里叶变换(FFT)将数据转换到频率空间域后,再利用并行库MPI_SEND函数将单频数据(τ=0表示地表,ω1表示一个频率)发送到从进程;如果不是第一层进入(2);

(2)主进程则利用并行库MPI_RECV函数接收从进程完成层延拓后的波场数据,再利用并行库MPI_SEND函数将单频数据(τ=τ1表示某延拓后的深度)发送到从进程;

(3)从进程接收主进程发送来的单频数据,按有限差分解进行波场延拓,再计算单频的成像值Iω1(x,y,τ);

(4)单层延拓和成像结束后,利用并行库MPI_REDUCE函数规约累加所有从进程的单频数据成像结果,并计入磁盘;

步骤5,判断是否层循环结束,即各层全部延拓成像是否结束,如果否转入步骤4,如果是转入步骤6;

步骤6,进行下一个平面波数据偏移,判断是否单面波循环结束,否转入步骤3,是转入步骤7;

步骤7,结束,输出波动方程偏移成像数据体结果。

其中,MPI_SEND是并行库MPI(Message Passing Interface)中定义的一个消息发送函数,用于将一个消息(变量、数组等)从当前进程发送至目标进程;MPI_RECV是并行库MPI(Message Passing Interface)中定义的一个消息接收函数,用于将指定源进程的一个消息接收到当前进程;MPI_REDUCE是并行库MPI(Message Passing Interface)中定义的一个全局归约操作函数,用于将所有进程中的同一数据按设定的算术运算符(加减等)归约到一个指定进程。

3.根据权利要求2所述的一种波动方程叠前偏移中的分层延拓成像方法,其特征在于,所述在步骤4的(3)中,

有限差分解进行波场延拓和成像采用:

(31)三维偏移距平面波方程:

(4v22τ2+2x2+2y2)U~+4ω2v2(1-v2ph24)U~=0---(3)]]>

其中,x和y是平面坐标,τ是时间深度坐标,ω是圆频率,是表示平面波的射线参数,为频率空间域波场,v=v(x,y,τ)为时间域介质层速度。

(32)方程(3)可以分裂为以下两个方程:

U~τ=-1-v2ph2/4U~---(4)]]>

U~τ=-iav24ω1-v2ph2/4(2x2+2y2)1+bv24ω2(1-v2ph2/4)(2x2+2y2)U~---(5)]]>

(33)方程(4)的解析解为:

U~(x,y,τ+Δτ;ω)=U~(x,y,τ;ω)exp(-1-v2ph24Δτ)---(6)]]>

其中,表示向下延拓步长Δτ后的波场。

(34)方程(5)可以表示如下x、y两个方向的差分方程,采用追赶法求解本方程,即实现波场由到的向下延拓。

{I-[(α+βx)-x]T}U~n+1={I-[(α+βx)+x]T}U~n---(7)]]>

{I-[(α+βy)-y]T}U~n+1={I-[(α+βy)+y]T}U~n---(8)]]>

其中:ηx=av2δτ8ωΔx21-v2ph24,]]>ηy=av2δτ8ωΔy21-v2ph24,]]>βx=bv24Δx2ω21-v2ph24,]]>I=(0,1,0),T=(-1,2,-1)。Δx和Δy表示x、y方向的差分间隔。α、a、b为差分方程系数。

(35)单平面偏移成像值可由频率空间域波场表示为:

Ip(x,y,τ)=ΣωIω(x,y,τ)=Σωreal(U~(x,y,τ;ω))---(9)]]>

real表示取实部,逐一对每一个单平面波进行延拓和成像,可以实现平面波波动方程偏移成像。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110317615.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top