一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于FPGA的地震正演计算方法与流程

2021-12-15 02:37:00 来源:中国专利 TAG:

技术特征:
1.一种基于fpga的地震正演计算方法,其特征在于,所述方法包括:步骤s1:cpu加载数据文档,加载完毕后将其传入至fpga中;步骤s2:于所述fpga中按照波场延拓过程,采用有限差分法进行波场延拓计算;步骤s3:根据预设的快照记录间隔,判断波场值是否为记录时刻,若需要记录将fpga计算的波场值由pcie接口传输到cpu,在cpu侧将波场值在磁盘中生成并记录波场快照;若不是记录时刻则继续下一步骤;步骤s4:确定波场传播为正向还是反向,并更新迭代时间,若为正向波场拓展则将时间向后推演,若为反向波场拓展过程,将时间向后加载;步骤s5:重复步骤s2~s4,直到整个波场延拓完成。2.根据权利要求1所述的基于fpga的地震正演计算方法,其特征在于,所述数据文档中包含有速度场数据、观测系统数据、波场数据。3.根据权利要求2所述的基于fpga的地震正演计算方法,其特征在于,步骤s4中,若为正向波场拓展则根据观测系统数据记录该时刻对应检波点的波场值作为波场记录,并将时间向后推演。4.根据权利要求2所述的的基于fpga的地震正演计算方法,其特征在于,步骤s4中,波场传播为反向波场拓展,根据观测系统数据加载该时刻对应检波点的波场值到波场中,并将时间向后加载。

技术总结
本发明涉及到油气勘探技术领域,尤其涉及到一种基于FPGA的地震正演计算方法,本发明将FPGA封装成为一个通用的波场延拓计算的算子库,通过在CPU侧进行数据计算的过程进行设置,将整个过程按照不同的需求进行波场延拓。在进行逆时偏移的过程中,将两个过程用同一个FPGA计算的bit计算,将计算的波场值记录下来,在另一过程需要计算反向过程时,将参数设置为反向延拓的状态计算出反向的波场值,并将波场值记录。本发明利用同一个bit进行地震波场正演正演计算,在整个测试过程中也充分发挥了FPGA的并行计算的优势,同时大大降低了FPGA开发的工作量。作量。作量。


技术研发人员:田志明 高雨豪
受保护的技术使用者:上海雪湖科技有限公司
技术研发日:2021.09.26
技术公布日:2021/12/14
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献