[go: up one dir, main page]

CN111562609B - 一种激发点自动避障方法及系统 - Google Patents

一种激发点自动避障方法及系统 Download PDF

Info

Publication number
CN111562609B
CN111562609B CN202010429059.8A CN202010429059A CN111562609B CN 111562609 B CN111562609 B CN 111562609B CN 202010429059 A CN202010429059 A CN 202010429059A CN 111562609 B CN111562609 B CN 111562609B
Authority
CN
China
Prior art keywords
list
excitation point
excitation
point
transferred
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010429059.8A
Other languages
English (en)
Other versions
CN111562609A (zh
Inventor
杨晶
许孝坤
吕双
王向前
刘斌
石翠翠
刘晓寒
白雪
陈为霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sinopec Oilfield Service Corp
Sinopec Petroleum Engineering Geophysics Co Ltd
Sinopec Petroleum Engineering Geophysics Co Ltd Shengli Branch
Original Assignee
Sinopec Oilfield Service Corp
Sinopec Petroleum Engineering Geophysics Co Ltd
Sinopec Petroleum Engineering Geophysics Co Ltd Shengli Branch
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sinopec Oilfield Service Corp, Sinopec Petroleum Engineering Geophysics Co Ltd, Sinopec Petroleum Engineering Geophysics Co Ltd Shengli Branch filed Critical Sinopec Oilfield Service Corp
Priority to CN202010429059.8A priority Critical patent/CN111562609B/zh
Publication of CN111562609A publication Critical patent/CN111562609A/zh
Application granted granted Critical
Publication of CN111562609B publication Critical patent/CN111562609B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/02Generating seismic energy
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/003Seismic data acquisition in general, e.g. survey design

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Acoustics & Sound (AREA)
  • Environmental & Geological Engineering (AREA)
  • Geology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Geophysics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明公开一种激发点自动避障方法及系统,包括:获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表;根据当前已布设激发点位置列表和障碍区域多边形列表,确定需转移激发点列表;根据当前预备激发点位置列表和障碍区域多边形列表,确定可接收转移激发点位置列表;根据需转移激发点列表中激发点至可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表。本发明可以将障碍区域内的激发点位置转移到障碍区外,能够保证激发点的总体移动距离最小。

Description

一种激发点自动避障方法及系统
技术领域
本发明涉及地震勘探领域,特别是涉及一种激发点自动避障方法及系统。
背景技术
在地震勘探中,需要对激发点分布位置进行设定。当激发点被设定到障碍区域时(如悬崖、沼泽等难以实际施工的地形区域),则需要将激发点的位置转移到障碍区域外。同时从勘探效果以及经济利益等方面考虑,需要尽可能将所有激发点都移动到距离较近的非障碍区域,保证三维观测系统覆盖次数的均匀性,避免浅层地震资料成像产生缺口,且同一位置不能设定多个激发点。但现有激发点转移路径受障碍区域边界形态和激发点转移顺序影响较大,造成激发点总体移动距离较远。
发明内容
本发明的目的是提供一种激发点自动避障方法及系统,用于根据需转移激发点列表中激发点至可接收转移激发点位置列表中每个位置的最短距离,转移激发点的位置,减小激发点总体移动距离。
为实现上述目的,本发明提供了如下方案:
一种激发点自动避障方法,用于调整位于障碍区域内激发点的位置,包括:
获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表;
判断所述当前已布设激发点位置列表是否为空集,若是,则结束;
若否,则根据所述当前已布设激发点位置列表和所述障碍区域多边形列表,确定需转移激发点列表;
根据所述当前预备激发点位置列表和所述障碍区域多边形列表,确定可接收转移激发点位置列表;
根据所述需转移激发点列表中激发点至所述可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表,返回“获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表”。
可选的,所述根据所述当前已布设激发点位置列表和所述障碍区域多边形列表,确定需转移激发点列表,包括:
构建一个空列表作为需转移激发点列表;
遍历所述当前已布设激发点位置列表中的所有激发点位置,对于每一个激发点位置,判断该激发点位置是否处于所述障碍区域多边形列表中的某一多边形内;
若是,则将该激发点位置的信息加入至所述需转移激发点列表;否则将该激发点位置的信息从所述当前已布设激发点位置列表中删除。
可选的,所述根据所述当前预备激发点位置列表和所述障碍区域多边形列表,确定可接收转移激发点位置列表包括:
构建一个空列表作为可接收转移激发点位置列表;
遍历所述当前预备激发点位置列表,对于每一个位置,判断该位置是否处于所述障碍区域多边形列表中的某一个多边形内;
若是,则不对该位置做任何处理;否则将该位置的信息添加到可接收转移激发点位置列表中。
可选的,所述根据所述需转移激发点列表中激发点至所述可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,具体包括:
针对所述可接收转移激发点位置列表中的每一个位置,建立一个空列表作为待匹配激发点位置列表;
建立一个空列表作为匹配对列表;
针对所述需转移激发点列表中的每一个激发点,将所述激发点记录到距离所述激发点最近的所述可接收转移激发点位置列表中的一个位置对应的待匹配激发点位置列表中;
针对所述可接收转移激发点位置列表中的每一个位置,将所述位置与对应的待匹配激发点位置列表中距离最远的激发点组成一个匹配对,将所述匹配对加入至所述匹配对列表中;
根据所述匹配对列表调整激发点的位置。
可选的,所述更新当前已布设激发点位置列表以及当前预备激发点位置列表,具体包括:
遍历所述匹配对列表中的所有匹配对,针对每一个匹配对,将该匹配对中的需转移激发点列表中激发点的位置信息从当前已布设激发点位置列表中删除,将该匹配对中的可接收转移激发点位置列表中的位置信息从当前预备激发点位置列表中删除;
删除所述需转移激发点列表以及可接收转移激发点位置列表。
一种激发点自动避障系统,所述激发点位置调整系统包括:
获取单元,用于获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表;
第一判断单元,与所述获取单元连接,用于判断所述当前已布设激发点位置列表是否为空集;
结束单元,与所述第一判断单元连接,用于在所述第一判断单元的判断结果为所述当前已布设激发点位置列表为空集时保存当前信息,停止运行;
第一确定单元,分别与所述第一判断单元以及所述获取单元连接,用于在所述第一判断单元的判断结果为否时根据所述当前已布设激发点位置列表和所述障碍区域多边形列表,确定需转移激发点列表;
第二确定单元,分别与所述第一判断单元以及所述获取单元连接,用于在所述第一判断单元的判断结果为否时根据所述当前预备激发点位置列表和所述障碍区域多边形列表,确定可接收转移激发点位置列表;
激发点位置调整单元,分别与所述第一确定单元、所述第二确定单元以及所述获取单元连接,用于根据所述需转移激发点列表中激发点至所述可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表,执行获取单元。
可选的,所述第一确定单元包括:
需转移激发点模块,与所述激发点位置调整单元连接;
第一判断模块,分别与所述第一判断单元以及所述获取单元连接,所述第一判断模块用于在所述第一判断单元的判断结果为否时判断所述当前已布设激发点位置列表中的各个激发点位置是否为需转移激发点位置;
第一转移模块,分别与所述第一判断模块、所述需转移激发点位置模块以及所述获取单元连接,所述第一转移模块用于将所述第一判断模块判断为需转移激发点位置的激发点位置的信息转移至所述需转移激发点模块,将所述第一判断模块判断为不是需转移激发点位置的激发点位置的信息从所述当前已布设激发点位置列表中删除。
可选的,所述第一判断模块判断所述当前已布设激发点位置列表中的各个激发点位置是否处于所述障碍区域多边形列表中的某一多边形内,若是,则该激发点位置为需转移激发点位置。
可选的,所述第二确定单元包括:
可接收转移激发点位置模块,与所述激发点位置调整单元连接;
第二判断模块,分别与所述第一判断单元以及所述获取单元连接,所述第二判断模块用于在所述第一判断单元判断结果为否时判断所述当前预备激发点位置列表中的各个位置是否为可接收转移激发点位置;
第二转移模块,分别与所述第二判断模块以及所述可接收转移激发点位置模块连接,所述第二转移模块用于将所述第二判断模块判断为是可接收转移激发点位置的信息转移至所述可接收转移激发点位置模块,对所述第二判断模块判断为不是可接收转移激发点位置的信息不做处理。
可选的,所述第二判断模块判断所述当前预备激发点位置列表中的各个位置是否处于所述障碍区域多边形列表中的某一个多边形内,若否,则该位置为可接收转移激发点位置。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明根据需转移激发点列表中激发点至可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,可以将障碍区域内的激发点位置转移到障碍区外,能够减小激发点的总体移动距离,并保证正常的施工进程和施工的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所提供的激发点自动避障方法的流程图;
图2为本发明实施例所提供的激发点自动避障系统的结构图;
图3为本发明实施例所提供的激发点位置图;
图4为本发明实施例所提供的激发点位置变化图;图4(a)为理论布设激发点位置图;图4(b)为应用常规激发点避障方法移动激发点后的激发点位置图;图4(c)为应用激发点自动避障方法移动激发点后的激发点位置图;
图5为本发明实施例所提供的三维观测系统的覆盖次数分布图;图5(a)为观测系统理论覆盖次数分布图;图5(b)为应用常规激发点避障方法后的观测系统覆盖次数分布图;图5(c)为应用激发点自动避障方法后的观测系统覆盖次数分布图。
符号说明:
获取单元—1、第一判断单元—2、结束单元—3、第一确定单元—4、第二确定单元—5、激发点位置调整单元—6。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种激发点自动避障方法及系统,用于根据需转移激发点列表中激发点至可接收转移激发点位置列表中每个位置的最短距离,转移激发点的位置,减小激发点总体移动距离。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明实施例所提供的激发点自动避障方法的流程图,如图1所示,本发明的激发点自动避障方法包括:
步骤101:获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表。
当前已布设激发点位置列表与当前预备激发点位置列表中保存的均为激发点的位置信息,具体为激发点的位置的代号以及坐标信息。
图3为本发明实施例所提供的激发点位置图,如图3所示的情况中,虚线网格为坐标轴辅助线,当前已布设激发点位置列表中有3个位置(Point1、Point2、Point3),当前预备激发点位置中有4个位置(Position1、Position2、Position3、Position4)、障碍区域多边形列表中有2个多边形(Polygon1、Polygon2)。
按照地震采集技术需求,布设三维观测系统,并获取当前已布设激发点位置列表;按照三维观测系统排障的行业标准要求,定义网格大小,计算并获取可用于激发点位置调整的网格位置列表,将其定义为当前预备激发点位置列表;基于遥感卫星图片或者野外探勘地图,定义障碍区域边界,并生成障碍区域多边形列表。
步骤102:判断当前已布设激发点位置列表是否为空集,若是,则结束;若否,则进入步骤103。
步骤103:根据当前已布设激发点位置列表和障碍区域多边形列表,确定需转移激发点列表。
步骤103具体包括:
步骤10301:构建一个空列表作为需转移激发点列表。
步骤10302:遍历当前已布设激发点位置列表中的所有激发点位置,对于每一个激发点位置,判断该激发点位置是否处于障碍区域多边形列表中的某一多边形内;运用的算法为书籍“周培德.计算几何/算法设计与分析/中国计算机学会学术著作丛书:算法设计与分析.清华大学出版社有限公司,2005.”中章节“1.1.1点q是否在多边形P内”所记述的算法。
若是,则将该激发点位置的信息加入至需转移激发点列表;否则将该激发点位置的信息从当前已布设激发点位置列表中删除。
经该步骤处理后,需转移激发点列表中有2个激发点位置(Point1、Point2)。
步骤104:根据当前预备激发点位置列表和障碍区域多边形列表,确定可接收转移激发点位置列表。
步骤104具体包括:
步骤10401:构建一个空列表作为可接收转移激发点位置列表。
步骤10402:遍历当前预备激发点位置列表,对于每一个位置,判断该位置是否处于障碍区域多边形列表中的某一个多边形内。
若是,则不对该位置做任何处理;否则将该位置的信息添加到可接收转移激发点位置列表中。
经该步骤处理后,可接收转移激发点位置列表中有3个位置(Position1、Position2、Position3)。
步骤105:根据需转移激发点列表中激发点至可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表,返回步骤101。
步骤105具体包括:
步骤10501:针对可接收转移激发点位置列表中的每一个位置,建立一个空列表作为待匹配激发点位置列表。
步骤10502:建立一个空列表作为匹配对列表。
此时需转移激发点列表中有2个点(Point1、Point2),即需转移激发点列表不为空,故而进行步骤10503。
步骤10503:针对需转移激发点列表中的每一个激发点,将激发点记录到距离激发点最近的可接收转移激发点位置列表中的一个位置对应的待匹配激发点位置列表中。该步骤完成后,Position1的待匹配激发点位置列表中有2个点(Point1、Point2),Position2和Position3的待匹配激发点位置列表中均有0个点。
步骤10504:针对可接收转移激发点位置列表中的每一个位置,将位置与对应的待匹配激发点位置列表中距离最远的激发点组成一个匹配对,将匹配对加入至匹配对列表中;该步骤完成后,匹配对列表中有1个匹配对(Point1/Position1)。
步骤10505:根据匹配对列表调整激发点的位置。
此时需转移激发点列表中有1个点(Point2),可接收转移激发点位置列表中有2个位置(Position2、Position3)。
步骤10506:遍历匹配对列表中的所有匹配对,针对每一个匹配对,将该匹配对中的需转移激发点列表中激发点的位置信息从当前已布设激发点位置列表中删除,将该匹配对中的可接收转移激发点位置列表中的位置信息从当前预备激发点位置列表中删除。
由于此时需转移激发点列表中有1个点(Point2),即需转移激发点列表不为空,故而返回步骤10503;最终匹配对列表中有2个匹配对(Point1/Position1、Point2/Position2)。
步骤10507:删除需转移激发点列表以及可接收转移激发点位置列表。
本发明可以将障碍区域内的激发点位置转移到障碍区外,能够减小激发点的总体移动距离,进而最大限度保持观测系统覆盖次数的均匀性,还能够保证正常的施工进程,且能够并保证施工的安全性。
为实现上述目的,本发明还提供了以下技术方案:
图2为本发明实施例所提供的激发点自动避障系统的结构图,如图2所示,本发明点位置调整系统包括:获取单元1、第一判断单元2、结束单元3、第一确定单元4、第二确定单元5以及激发点位置调整单元6。
获取单元1用于获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表。
第一判断单元2与获取单元1连接,第一判断单元2用于判断当前已布设激发点位置列表是否为空集。
结束单元3与第一判断单元2连接,结束单元3用于在第一判断单元的判断结果为当前已布设激发点位置列表为空集时保存当前信息,停止运行。
第一确定单元4分别与第一判断单元2以及获取单元1连接,第一确定单元4用于在第一判断单元的判断结果为否时根据当前已布设激发点位置列表和障碍区域多边形列表,确定需转移激发点列表。
第一确定单元4具体包括需转移激发点模块、第一判断模块以及第一转移模块。
需转移激发点模块与激发点位置调整单元连接。
第一判断模块分别与第一判断单元以及获取单元连接,第一判断模块用于在第一判断单元的判断结果为否时判断当前已布设激发点位置列表中的各个激发点位置是否为需转移激发点位置。
第一判断模块判断当前已布设激发点位置列表中的各个激发点位置是否处于障碍区域多边形列表中的某一多边形内,若是,则该激发点位置为需转移激发点位置。
第一转移模块分别与第一判断模块、需转移激发点位置模块以及获取单元连接,第一转移模块用于将第一判断模块判断为需转移激发点位置的激发点位置的信息转移至需转移激发点模块,将第一判断模块判断为不是需转移激发点位置的激发点位置的信息从当前已布设激发点位置列表中删除。
第二确定单元5,分别与第一判断单元以及获取单元连接,第二确定单元5用于在第一判断单元的判断结果为否时根据当前预备激发点位置列表和障碍区域多边形列表,确定可接收转移激发点位置列表。
第二确定单元5包括可接收转移激发点位置模块、第二判断模块、第二转移模块。
可接收转移激发点位置模块与激发点位置调整单元连接。
第二判断模块分别与第一判断单元以及获取单元连接,第二判断模块用于在第一判断单元判断结果为否时判断当前预备激发点位置列表中的各个位置是否为可接收转移激发点位置。
第二判断模块判断当前预备激发点位置列表中的各个位置是否处于障碍区域多边形列表中的某一个多边形内,若否,则该位置为可接收转移激发点位置。
第二转移模块分别与第二判断模块以及可接收转移激发点位置模块连接,第二转移模块用于将第二判断模块判断为是可接收转移激发点位置的信息转移至可接收转移激发点位置模块,对第二判断模块判断为不是可接收转移激发点位置的信息不做处理。
激发点位置调整单元6分别与第一确定单元、第二确定单元以及获取单元连接,激发点位置调整单元6用于根据需转移激发点列表中激发点至可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表,执行获取单元。
相对于现有技术,本发明激发点自动避障系统与上述激发点自动避障方法有益效果相同,在此不再赘述。
采用本发明的激发点自动避障方法及系统还可以使三维观测系统的覆盖次数更均匀,避免浅层地震资料成像缺口,提高地震采集资料质量。本实施例还提供一种将激发点自动避障方法和现有常规激发点避障方法在某地震采集工区的具体应用,通过应用本发明激发点自动避障方法和现有常规激发点避障方法后的三维观测系统的覆盖次数说明本发明可以使三维观测系统的覆盖次数更均匀。
图4为本发明实施例所提供的激发点位置变化图;图4(a)为理论布设激发点位置图;图4(b)为应用常规激发点避障方法移动激发点后的激发点位置图;图4(c)为应用激发点自动避障方法移动激发点后的激发点位置图。图4中蓝色实线表示满次覆盖边界;红色空心框表示激发点,图4中有28个激发点。
图5为本发明实施例所提供的三维观测系统的覆盖次数分布图;图5(a)为观测系统理论覆盖次数分布图;图5(b)为应用常规激发点避障方法后的观测系统覆盖次数分布图;图5(c)为应用激发点自动避障方法后的观测系统覆盖次数分布图。三维观测系统采用大地坐标系,图4(a)、图4(b)、图4(c)、图5(a)、图5(b)和图5(c)的横坐标为东坐标,单位:米,纵坐标为北坐标,单位:米。
由图4(a)可见,理论布设激发点位置均匀分布,在障碍区域内有7个激发点,需要将这7个激发点转移到障碍区域外。由图5(a)可见,理论覆盖次数均匀,都为360次。
采用常规激发点避障方法避障,即移动激发点后,激发点全部移到障碍区域左侧,参见图4(b)。由图5(b)可见,采用常规激发点避障方法避障后观测系统覆盖次数均匀性发生变化,最大覆盖次数变为362次,最小覆盖次数变为359次,覆盖次数的均匀性较差。
采用本发明激发点自动避障方法避障后,障碍区域内激发点转移到障碍区域两侧,参见图4(c)。由图5(c)可见,采用本发明激发点自动避障方法避障后观测系统覆盖次数均匀性发生变化,最大覆盖次数变为361次,最小覆盖次数变为359次。相比于常规激发点避障方法,本发明的激发点自动避障方法使三维观测系统的覆盖次数更均匀,提高了覆盖次数的均匀性。对于野外地震采集工作来说,覆盖次数越均匀,对浅层资料成像影响越小,地震采集资料效果越好。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

Claims (9)

1.一种激发点自动避障方法,用于调整位于障碍区域内激发点的位置,其特征在于,包括:
获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表;
判断所述当前已布设激发点位置列表是否为空集,若是,则结束;
若否,则根据所述当前已布设激发点位置列表和所述障碍区域多边形列表,确定需转移激发点列表;
根据所述当前预备激发点位置列表和所述障碍区域多边形列表,确定可接收转移激发点位置列表;
根据所述需转移激发点列表中激发点至所述可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表,返回“获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表”;
所述根据所述需转移激发点列表中激发点至所述可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,具体包括:
针对所述可接收转移激发点位置列表中的每一个位置,建立一个空列表作为待匹配激发点位置列表;
建立一个空列表作为匹配对列表;
针对所述需转移激发点列表中的每一个激发点,将所述激发点记录到距离所述激发点最近的所述可接收转移激发点位置列表中的一个位置对应的待匹配激发点位置列表中;
针对所述可接收转移激发点位置列表中的每一个位置,将所述位置与对应的待匹配激发点位置列表中距离最远的激发点组成一个匹配对,将所述匹配对加入至所述匹配对列表中;
根据所述匹配对列表调整激发点的位置。
2.根据权利要求1所述的激发点自动避障方法,其特征在于,所述根据所述当前已布设激发点位置列表和所述障碍区域多边形列表,确定需转移激发点列表,包括:
构建一个空列表作为需转移激发点列表;
遍历所述当前已布设激发点位置列表中的所有激发点位置,对于每一个激发点位置,判断该激发点位置是否处于所述障碍区域多边形列表中的某一多边形内;
若是,则将该激发点位置的信息加入至所述需转移激发点列表;否则将该激发点位置的信息从所述当前已布设激发点位置列表中删除。
3.根据权利要求1所述的激发点自动避障方法,其特征在于,所述根据所述当前预备激发点位置列表和所述障碍区域多边形列表,确定可接收转移激发点位置列表包括:
构建一个空列表作为可接收转移激发点位置列表;
遍历所述当前预备激发点位置列表,对于每一个位置,判断该位置是否处于所述障碍区域多边形列表中的某一个多边形内;
若是,则不对该位置做任何处理;否则将该位置的信息添加到可接收转移激发点位置列表中。
4.根据权利要求1所述的激发点自动避障方法,其特征在于,所述更新当前已布设激发点位置列表以及当前预备激发点位置列表,具体包括:
遍历所述匹配对列表中的所有匹配对,针对每一个匹配对,将该匹配对中的需转移激发点列表中激发点的位置信息从当前已布设激发点位置列表中删除,将该匹配对中的可接收转移激发点位置列表中的位置信息从当前预备激发点位置列表中删除;
删除所述需转移激发点列表以及可接收转移激发点位置列表。
5.一种激发点自动避障系统,其特征在于,所述激发点位置调整系统包括:
获取单元,用于获取当前已布设激发点位置列表、当前预备激发点位置列表以及障碍区域多边形列表;
第一判断单元,与所述获取单元连接,用于判断所述当前已布设激发点位置列表是否为空集;
结束单元,与所述第一判断单元连接,用于在所述第一判断单元的判断结果为所述当前已布设激发点位置列表为空集时保存当前信息,停止运行;
第一确定单元,分别与所述第一判断单元以及所述获取单元连接,用于在所述第一判断单元的判断结果为否时根据所述当前已布设激发点位置列表和所述障碍区域多边形列表,确定需转移激发点列表;
第二确定单元,分别与所述第一判断单元以及所述获取单元连接,用于在所述第一判断单元的判断结果为否时根据所述当前预备激发点位置列表和所述障碍区域多边形列表,确定可接收转移激发点位置列表;
激发点位置调整单元,分别与所述第一确定单元、所述第二确定单元以及所述获取单元连接,用于根据所述需转移激发点列表中激发点至所述可接收转移激发点位置列表中每个位置的最短距离,调整激发点位置,并更新当前已布设激发点位置列表以及当前预备激发点位置列表,执行获取单元;
针对可接收转移激发点位置列表中的每一个位置,建立一个空列表作为待匹配激发点位置列表;
建立一个空列表作为匹配对列表;
针对需转移激发点列表中的每一个激发点,将激发点记录到距离激发点最近的可接收转移激发点位置列表中的一个位置对应的待匹配激发点位置列表中;
针对可接收转移激发点位置列表中的每一个位置,将位置与对应的待匹配激发点位置列表中距离最远的激发点组成一个匹配对,将匹配对加入至匹配对列表中;
根据匹配对列表调整激发点的位置。
6.根据权利要求5所述的激发点自动避障系统,其特征在于,所述第一确定单元包括:
需转移激发点模块,与所述激发点位置调整单元连接;
第一判断模块,分别与所述第一判断单元以及所述获取单元连接,所述第一判断模块用于在所述第一判断单元的判断结果为否时判断所述当前已布设激发点位置列表中的各个激发点位置是否为需转移激发点位置;
第一转移模块,分别与所述第一判断模块、所述需转移激发点位置模块以及所述获取单元连接,所述第一转移模块用于将所述第一判断模块判断为需转移激发点位置的激发点位置的信息转移至所述需转移激发点模块,将所述第一判断模块判断为不是需转移激发点位置的激发点位置的信息从所述当前已布设激发点位置列表中删除。
7.根据权利要求6所述的激发点自动避障系统,其特征在于,所述第一判断模块判断所述当前已布设激发点位置列表中的各个激发点位置是否处于所述障碍区域多边形列表中的某一多边形内,若是,则该激发点位置为需转移激发点位置。
8.根据权利要求5所述的激发点自动避障系统,其特征在于,所述第二确定单元包括:
可接收转移激发点位置模块,与所述激发点位置调整单元连接;
第二判断模块,分别与所述第一判断单元以及所述获取单元连接,所述第二判断模块用于在所述第一判断单元判断结果为否时判断所述当前预备激发点位置列表中的各个位置是否为可接收转移激发点位置;
第二转移模块,分别与所述第二判断模块以及所述可接收转移激发点位置模块连接,所述第二转移模块用于将所述第二判断模块判断为是可接收转移激发点位置的信息转移至所述可接收转移激发点位置模块,对所述第二判断模块判断为不是可接收转移激发点位置的信息不做处理。
9.根据权利要求8所述的激发点自动避障系统,其特征在于,所述第二判断模块判断所述当前预备激发点位置列表中的各个位置是否处于所述障碍区域多边形列表中的某一个多边形内,若否,则该位置为可接收转移激发点位置。
CN202010429059.8A 2020-05-20 2020-05-20 一种激发点自动避障方法及系统 Active CN111562609B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010429059.8A CN111562609B (zh) 2020-05-20 2020-05-20 一种激发点自动避障方法及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010429059.8A CN111562609B (zh) 2020-05-20 2020-05-20 一种激发点自动避障方法及系统

Publications (2)

Publication Number Publication Date
CN111562609A CN111562609A (zh) 2020-08-21
CN111562609B true CN111562609B (zh) 2023-01-10

Family

ID=72072226

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010429059.8A Active CN111562609B (zh) 2020-05-20 2020-05-20 一种激发点自动避障方法及系统

Country Status (1)

Country Link
CN (1) CN111562609B (zh)

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5848606B2 (ja) * 2009-09-29 2016-01-27 株式会社日立メディコ 磁気共鳴イメージング装置および励起領域調整方法
CN101710184B (zh) * 2009-12-23 2011-10-05 中国石油天然气股份有限公司 双向非纵滚动观测地震勘探采集方法
CN102236103A (zh) * 2010-05-07 2011-11-09 杨世奇 基于地理信息的三维地震勘探采集观测系统自动避障优化设计技术
CN102540254B (zh) * 2010-12-29 2014-11-26 中国石油天然气集团公司 一种基于照明分析确定有效激发区域的方法
US8619497B1 (en) * 2012-11-15 2013-12-31 Cggveritas Services Sa Device and method for continuous data acquisition
CN103091703B (zh) * 2013-01-17 2015-09-09 中国石油天然气股份有限公司 一种用于地震勘探的三维地震激发点优化方法
CN104570062B (zh) * 2013-10-12 2017-09-26 中国石油化工股份有限公司 一种以激发为中心的vsp观测系统设计方法
CN104597493B (zh) * 2013-10-30 2017-04-05 中国石油天然气集团公司 基于实际地震数据的观测系统变观设计评价方法及装置
CN104076387B (zh) * 2014-06-06 2017-07-07 中国石油集团东方地球物理勘探有限责任公司 一种浅海障碍区obc地震采集震源施工方法
RU2580155C1 (ru) * 2014-11-27 2016-04-10 Шлюмберже Текнолоджи Б.В. Способ размещения источников сейсмических сигналов для системы наблюдений в сейсморазведке
CN109212588A (zh) * 2017-07-04 2019-01-15 中国石油化工股份有限公司 一种基于目的层分析的三维地震施工方法
CN110927777B (zh) * 2018-09-19 2021-12-10 中国石油化工股份有限公司 一种三维地震采集观测系统障碍区炮点的移动方法及装置

Also Published As

Publication number Publication date
CN111562609A (zh) 2020-08-21

Similar Documents

Publication Publication Date Title
CN116402866B (zh) 基于点云的零件数字孪生几何建模与误差评定方法及系统
CN108958282B (zh) 基于动态球形窗口的三维空间路径规划方法
CN107214703B (zh) 一种基于视觉辅助定位的机器人自标定方法
CN113487721B (zh) 一种基于三维点云的预制构件自动化识别方法
CN105953800B (zh) 一种无人飞行器航迹规划栅格空间划分方法
CN110764531B (zh) 基于激光雷达与人工势场法的无人机编队飞行避障方法
CN102446354A (zh) 一种高精度多源地面激光点云的整体配准方法
CN106500594B (zh) 融合反射强度和几何特征的铁路轨道半自动检测方法
CN114926814A (zh) 可行驶区域检测方法、计算机设备、存储介质及车辆
CN106570905A (zh) 一种非合作目标点云初始姿态验证方法
CN108422670A (zh) 一种非连续栅格划分三维点云面的路径规划方法
CN112015199A (zh) 应用于煤矿井下智能巡检无人机的航迹规划方法及装置
CN115615449A (zh) 一种路径规划方法、装置、设备及存储介质
CN111562609B (zh) 一种激发点自动避障方法及系统
CN117870653B (zh) 一种二维差分欧几里得符号距离场地图的建立与更新方法
CN110544201B (zh) 一种车载激光扫描点云的大范围拼接方法及装置
CN104731015A (zh) 一种快速对中方法
CN118444289A (zh) 一种矿用激光雷达与相机的在线标定方法及系统
CN114609646B (zh) 激光建图方法、装置、介质及电子设备
CN107944103A (zh) 一种煤层底板高程等值线高程属性提取方法
CN104807462A (zh) 室内地磁导航基准图生成方法及系统
CN115638788A (zh) 语义矢量地图的构建方法、计算机设备及存储介质
CN104143189A (zh) 输电设备的3d点云数据的空间特征提取方法
CN117152230B (zh) 一种圆柱度的估计方法及计算机可读存储介质
CN119803400A (zh) 一种无人机航线高度的调整方法、装置以及一种电子设备、存储介质、程序产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20250918

Address after: Room 1202, No. 22, Chaoyangmen North Street, Chaoyang District, Beijing 100020

Patentee after: Sinopec Petroleum Engineering Technology Service Co.,Ltd.

Country or region after: China

Patentee after: SINOPEC PETROLEUM ENGINEERING GEOPHYSICS Co.,Ltd.

Patentee after: SHENGLI BRANCH OF SINOPEC PETROLEUM ENGINEERING GEOPHYSICS Co.,Ltd.

Address before: 100029 Beijing City, Chaoyang District Hui Street No. six twelfth floor

Patentee before: SINOPEC OILFIELD SERVICE Corp.

Country or region before: China

Patentee before: SINOPEC PETROLEUM ENGINEERING GEOPHYSICS Co.,Ltd.

Patentee before: SHENGLI BRANCH OF SINOPEC PETROLEUM ENGINEERING GEOPHYSICS Co.,Ltd.

TR01 Transfer of patent right