[发明专利]一种波动方程叠前偏移中的分层延拓成像方法有效
| 申请号: | 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)三维偏移距平面波方程:
其中,x和y是平面坐标,τ是时间深度坐标,ω是圆频率,是表示平面波的射线参数,为频率空间域波场,v=v(x,y,τ)为时间域介质层速度。
(32)方程(3)可以分裂为以下两个方程:
(33)方程(4)的解析解为:
其中,表示向下延拓步长Δτ后的波场。
(34)方程(5)可以表示如下x、y两个方向的差分方程,采用追赶法求解本方程,即实现波场由到的向下延拓。
其中:
(35)单平面偏移成像值可由频率空间域波场表示为:
real表示取实部,逐一对每一个单平面波进行延拓和成像,可以实现平面波波动方程偏移成像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110317615.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内科用自助式康复牵引器
- 下一篇:跑步机





