炮属性融合的并行化计算方法及系统技术方案

技术编号:17779983 阅读:32 留言:0更新日期:2018-04-22 08:37
公开了一种炮属性融合的并行化计算方法及系统,该方法包括:主线程读取炮数据,获得炮的信噪比、能量与分辨率;基于炮的信噪比、能量与分辨率,通过第一计算线程组,同时进行计算,获得炮的信噪比均方根、能量均方根与分辨率均方根;基于炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多线程进行卷帘式分配,同时融合计算,获得融合结果;基于融合结果,对第三计算线程组的多线程进行卷帘式分配,同时插值计算,获得插值后的网格数据;以及基于插值后的网格数据,对第四计算线程组的多线程进行卷帘式分配,同时坐标旋转,获得网格数据位置。本发明专利技术通过对炮属性融合的并行化计算,实现宽方位、高精度的实时采集质量评价。

【技术实现步骤摘要】
炮属性融合的并行化计算方法及系统
本专利技术涉及油气勘探领域,更具体地,涉及一种炮属性融合的并行化计算方法及系统。
技术介绍
随着油气勘探领域的快速发展,勘探目标区地质条件越来越复杂,获取的炮数据也越来越复杂,对于炮属性融合计算方法的要求也不断提高。目前,现有技术采取串行化处理,在宽方位、高精度的采集中,不能达到实时评价的目的。因此,有必要开发一种炮属性融合的并行化计算方法及系统。公开于本专利技术
技术介绍
部分的信息仅仅旨在加深对本专利技术的一般
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
本专利技术提出了一种炮属性融合的并行化计算方法及系统,其能够通过对炮属性融合的并行化计算,实现宽方位、高精度的实时采集质量评价。根据本专利技术的一方面,提出了一种炮属性融合的并行化计算方法。所述方法可以包括:主线程读取炮数据,获得炮的信噪比、能量与分辨率;基于所述炮的信噪比、能量与分辨率,通过第一计算线程组的多个计算线程,分别同时进行计算,获得炮的信噪比均方根、能量均方根与分辨率均方根;基于所述炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多个计算线程进行卷帘式分配,同时进行融合计算,获得融合结果;基于所述融合结果,对第三计算线程组的多个计算线程进行卷帘式分配,同时进行插值计算,获得插值后的网格数据;以及基于所述插值后的网格数据,对第四计算线程组的多个计算线程进行卷帘式分配,同时进行坐标旋转,获得网格数据位置。根据本专利技术的另一方面,提出了一种炮属性融合的并行化计算系统,所述系统可以包括:主线程,读取并分析炮数据,获得炮的信噪比、能量与分辨率,分配给计算线程组;第一计算线程组,基于所述炮的信噪比、能量与分辨率,通过第一计算线程组的多个计算线程,分别同时进行计算,获得炮的信噪比均方根、能量均方根与分辨率均方根;第二计算线程组,基于所述炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多个计算线程进行卷帘式分配,同时进行融合计算,获得融合结果;第三计算线程组,基于所述融合结果,对第三计算线程组的多个计算线程进行卷帘式分配,同时进行插值计算,获得插值后的网格数据;以及第四计算线程组,基于所述插值后的网格数据,对第四计算线程组的多个计算线程进行卷帘式分配,同时进行坐标旋转,获得网格数据位置。本专利技术的方法和装置具有其它的特性和优点,这些特性和优点从并入本文中的附图和随后的具体实施方式中将是显而易见的,或者将在并入本文中的附图和随后的具体实施方式中进行详细陈述,这些附图和具体实施方式共同用于解释本专利技术的特定原理。附图说明通过结合附图对本专利技术示例性实施方式进行更详细的描述,本专利技术的上述以及其它目的、特征和优势将变得更加明显,其中,在本专利技术示例性实施方式中,相同的参考标号通常代表相同部件。图1示出了根据本专利技术的炮属性融合的并行化计算方法的步骤的流程图。具体实施方式下面将参照附图更详细地描述本专利技术。虽然附图中显示了本专利技术的优选实施方式,然而应该理解,可以以各种形式实现本专利技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本专利技术更加透彻和完整,并且能够将本专利技术的范围完整地传达给本领域的技术人员。实施方式1图1示出了炮属性融合的并行化计算的步骤的流程图。在该实施方式中,根据本专利技术的炮属性融合的并行化计算方法可以包括:步骤101,主线程读取炮数据,获得炮的信噪比、能量与分辨率;步骤102,基于炮的信噪比、能量与分辨率,通过第一计算线程组的多个计算线程,分别同时进行计算,获得炮的信噪比均方根、能量均方根与分辨率均方根;步骤103,基于炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多个计算线程进行卷帘式分配,同时进行融合计算,获得融合结果;步骤104,基于融合结果,对第三计算线程组的多个计算线程进行卷帘式分配,同时进行插值计算,获得插值后的网格数据;以及步骤105,基于插值后的网格数据,对第四计算线程组的多个计算线程进行卷帘式分配,同时进行坐标旋转,获得网格数据位置。该实施方式能够通过对炮属性融合的并行化计算,实现宽方位、高精度的实时采集质量评价。下面详细说明根据本专利技术的炮属性融合的并行化计算方法的具体步骤。在一个示例中,主线程读取炮数据,可以获得炮的信噪比、能量与分辨率。具体地,主线程读取炮数据,依次获得所有炮的信噪比、能量、分辨率数据,并保存至内存。在一个示例中,基于炮的信噪比、能量与分辨率,通过第一计算线程组的多个计算线程,分别同时进行计算,可以获得炮的信噪比均方根、能量均方根与分辨率均方根。在一个示例中,炮的信噪比均方根、能量均方根与分辨率均方根可以为:其中,表示第i炮的信噪比均方根,SNi表示第i炮的信噪比数据,表示第i炮的能量均方根,SEi表示第i炮的能量数据,表示第i炮的分辨率均方根,RESi表示第i炮的分辨率数据。具体地,主线程启动第一计算线程组的3个线程,基于炮的信噪比、能量与分辨率,通过第一计算线程组的3个线程分别同时计算获得炮的信噪比平方求和能量平方求和与分辨率平方求和将炮的信噪比平方求和、能量平方求和与分辨率平方求和及炮的信噪比、能量与分辨率,带入公式(1)中,通过第一计算线程组的3个线程分别同时计算求得炮的信噪比均方根、能量均方根与分辨率均方根,并保存至内存。第一计算线程组计算完毕,唤醒主线程。在一个示例中,基于炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多个计算线程进行卷帘式分配,同时进行融合计算,可以获得融合结果。在一个示例中,融合结果可以为:其中,QCi表示融合结果,k表示校准系数。具体地,主线程启动第二计算线程组的m个计算线程,进行卷帘式分配,使多个计算线程负载均衡。例如有100炮的融合结果要分配给第一计算线程组的9个计算线程求,则先平均分配,就是这9个计算线程被分配到11个计算数,然后将剩余的1个分配给第1个计算线程。即第1个计算线程计算了12次,而其它8个计算线程则计算了11次。将炮的信噪比均方根、能量均方根与分辨率均方根,带入公式(2)中,第二计算线程组的m个线程根据分配,分别同时计算获得融合结果。第二计算线程组计算完毕,唤醒主线程。在一个示例中,基于融合结果,对第三计算线程组的多个计算线程进行卷帘式分配,同时进行插值计算,可以获得插值后的网格数据。在一个示例中,插值后的网格数据可以为:其中,为S0处的预测值,N为预测计算过程中要使用的预测点周围样点的数量,λi为预测计算过程中要使用的各样点的权重,Z(si)是在Si处获得的测量值。具体地,根据公式(4),获得样点权重:其中,λi表示预测计算过程中要使用的各样点的权重,该值随着样点与预测点之间距离的增加而减小,di0表示预测点S0与已知样点Si之间的距离。主线程启动第三计算线程组的m个计算线程,进行卷帘式分配,使多个计算线程负载均衡。将公式(2)中的炮点相对位置放入笛卡尔坐标系,并进行更细的网格化,利用公式(3),计算出插值后的融合结果,即计算出所有的网格点上的融合结果,第三计算线程组的m个计算线程分别同时进行插值计算,获得插值后的网格数据。第二计算线程组计算完毕,唤醒主线程。对于公式(3)中的N,N=0,如果di0<r,N=本文档来自技高网...
炮属性融合的并行化计算方法及系统

【技术保护点】
一种炮属性融合的并行化计算方法,包括:主线程读取炮数据,获得炮的信噪比、能量与分辨率;基于所述炮的信噪比、能量与分辨率,通过第一计算线程组的多个计算线程,分别同时进行计算,获得炮的信噪比均方根、能量均方根与分辨率均方根;基于所述炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多个计算线程进行卷帘式分配,同时进行融合计算,获得融合结果;基于所述融合结果,对第三计算线程组的多个计算线程进行卷帘式分配,同时进行插值计算,获得插值后的网格数据;以及基于所述插值后的网格数据,对第四计算线程组的多个计算线程进行卷帘式分配,同时进行坐标旋转,获得网格数据位置。

【技术特征摘要】
1.一种炮属性融合的并行化计算方法,包括:主线程读取炮数据,获得炮的信噪比、能量与分辨率;基于所述炮的信噪比、能量与分辨率,通过第一计算线程组的多个计算线程,分别同时进行计算,获得炮的信噪比均方根、能量均方根与分辨率均方根;基于所述炮的信噪比均方根、能量均方根与分辨率均方根,对第二计算线程组的多个计算线程进行卷帘式分配,同时进行融合计算,获得融合结果;基于所述融合结果,对第三计算线程组的多个计算线程进行卷帘式分配,同时进行插值计算,获得插值后的网格数据;以及基于所述插值后的网格数据,对第四计算线程组的多个计算线程进行卷帘式分配,同时进行坐标旋转,获得网格数据位置。2.根据权利要求1所述的炮属性融合的并行化计算方法,其中,所述炮的信噪比均方根、能量均方根与分辨率均方根为:其中,表示第i炮的信噪比均方根,SNi表示第i炮的信噪比数据,表示第i炮的能量均方根,SEi表示第i炮的能量数据,表示第i炮的分辨率均方根,RESi表示第i炮的分辨率数据。3.根据权利要求2所述的炮属性融合的并行化计算方法,其中,所述融合结果为:其中,QCi表示融合结果,k表示校准系数。4.根据权利要求1所述的炮属性融合的并行化计算方法,其中,所述插值后的网格数据为:其中,为S0处的预测值,N为预测计算过程中要使用的预测点周围样点的数量,λi为预测计算过程中要使用的各样点的权重,Z(si)是在Si处获得的测量值。5.根据权利要求1所述的炮属性融合的并行化计算方法,其中,所述网格数据位置为:其中,x表示网格数据在笛卡尔坐标系中x方向的坐标值,y表示网格数据在笛卡尔坐标系中y方向的坐标值,Rx,Ry分别表示旋转后的坐标,α表示旋转夹角。6.一种炮属性融合的并行化计算系统,包括:主线...

【专利技术属性】
技术研发人员:杨尚琴洪承煜
申请(专利权)人:中国石油化工股份有限公司中国石油化工股份有限公司石油物探技术研究院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1