CN112049619A - 注水井与采油井的井组关系显示方法、划分方法 - Google Patents

注水井与采油井的井组关系显示方法、划分方法 Download PDF

Info

Publication number
CN112049619A
CN112049619A CN201910418350.2A CN201910418350A CN112049619A CN 112049619 A CN112049619 A CN 112049619A CN 201910418350 A CN201910418350 A CN 201910418350A CN 112049619 A CN112049619 A CN 112049619A
Authority
CN
China
Prior art keywords
well
vector diagram
water injection
relation
well group
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.)
Granted
Application number
CN201910418350.2A
Other languages
English (en)
Other versions
CN112049619B (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.)
Petrochina Co Ltd
Original Assignee
Petrochina Co Ltd
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 Petrochina Co Ltd filed Critical Petrochina Co Ltd
Priority to CN201910418350.2A priority Critical patent/CN112049619B/zh
Publication of CN112049619A publication Critical patent/CN112049619A/zh
Application granted granted Critical
Publication of CN112049619B publication Critical patent/CN112049619B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B43/00Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
    • E21B43/30Specific pattern of wells, e.g. optimising the spacing of wells
    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B43/00Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
    • E21B43/16Enhanced recovery methods for obtaining hydrocarbons
    • E21B43/20Displacing by water
    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B47/00Survey of boreholes or wells
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A10/00TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
    • Y02A10/40Controlling or monitoring, e.g. of flood or hurricane; Forecasting, e.g. risk assessment or mapping

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Geology (AREA)
  • Mining & Mineral Resources (AREA)
  • Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Fluid Mechanics (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geochemistry & Mineralogy (AREA)
  • Geophysics (AREA)
  • Pipeline Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供的注水井与采油井的井组关系显示方法、划分方法,通过采用矢量图层开关技术,叠合显示一工区的井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图,有效利用数据库中存放的各种数据,直观表现注水井与采油井的井组关系,另外,能够根据井头信息自动实现井组关系数据表的建立或重建,解决编制注水井与采油井的井组关系表效率低的问题。

Description

注水井与采油井的井组关系显示方法、划分方法
技术领域
本发明涉及油气田开发技术领域,尤其涉及一种注水井与采油井的井组关系显示方法和装置、划分方法和装置。
背景技术
注采井组动态分析是油田开发中的一项重要技术,尤其在油田开发后期,需要采用注采井组动态分析给出调整挖潜措施,进而有效利用注水井将水注入油藏,保持或恢复油层压力,使油藏保持较强的驱动力,以提高油藏的开采速度和采收率。
井组动态分析的主要任务是分析掌握注水井的注水状况和吸水能力及与其周围有关采油井之间的注采关系,并对有关采油井、注水井分别提出具体的调整措施,准确实现井组动态分析的前提是准确掌握注水井与采油井的井组关系,其井组的划分是以注水井为中心,联系到周围一线受效采油井的油田基本开发单元。注水井与采油井的井组关系是油田开发动态分析的基础图表之一,是油田开发动态分析展开其它工作前必须准备好的图表。
现有技术中的注水井与采油井的井组关系划分是先根据井位位置关系、构造、沉积等资料的图件,在Excel表中编制注水井与采油井的井组关系表,参见图1a,即:结合地质和油藏通过手工分析来编制注水井与采油井的井组关系表,其结果以表格形式来进行呈现。现有技术存在以下问题:1.以表格形式呈现的注水井与采油井的井组关系表,注水井与采油井的井组关系结果表现不直观;2.在编制该注水井与采油井的井组关系表时,需要不断来回翻看几种不同的资料,工作效率低;3.注水井与采油井的井组关系的不合理性不易发现等问题。
发明内容
有鉴于此,本发明提供一种注水井与采油井的井组关系显示方法和装置、划分方法和装置、电子设备以及计算机可读存储介质,解决注水井与采油井的井组关系结果表现不直观、编制井组关系表的效率低以及注水井与采油井的井组关系的不合理性不易发现等问题。
为了实现上述目的,本发明采用如下技术方案:
第一方面,提供一种注水井与采油井的井组关系显示方法,包括:
获取数据库中一工区的静态数据,该静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据;
根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图;
根据该工区的井组关系数据表生成井组关系矢量图;
叠合显示该井位位置矢量图、该断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图以及该井组关系矢量图。
进一步地,注水井与采油井的井组关系显示方法还包括:
判断该数据库中是否含有该工区的井组关系数据表;
若否,则根据该井头信息建立井组关系数据表。
进一步地,注水井与采油井的井组关系显示方法还包括:
判断该井组关系矢量图中的井组关系是否合理;
若否,则根据该井头信息重新建立井组关系数据表,以用于生成井组关系矢量图。
进一步地,该根据该井头信息建立该井组关系数据表,包括:
获取该井头信息中所有注水井的井号;
根据该注水井的井号建立井组关系数据表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
在该井位位置矢量图上圈定井组关系的范围;
判断该范围是否满足预设条件;
若是,则将该范围内的注水井与采油井的连通关系和连通强度输入该井组关系数据表;
其中,该预设条件包括:
该范围内只有一口注水井且该井组关系数据表中含有该注水井;
该范围内的采油井的数量小于等于预设阈值。
进一步地,该在该井位位置矢量图上圈定井组关系的范围,包括:
在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
根据该拐点的位置和绘矢量的坐标转换关系获取该拐点的实际坐标值。
进一步地,该判断该范围是否满足预设条件,包括:
根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井;
根据该井号和类别判断该范围是否满足预设条件。
进一步地,该叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图,包括:
利用矢量图层开关技术,选择性叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部。
进一步地,该根据该井组关系数据表生成井组关系矢量图包括:
获取该井组关系数据表中的各注水井的井号以及与其连通的采油井的井号;
根据该注水井的井号以及与其连通的采油井的井号在该井头信息中获取各井的井口位置;
根据各井的井口位置以及绘矢量图坐标转换关系生成井组关系矢量图;
在该井组关系矢量图中绘制连通的注水井和采油井之间的井组连通线,得到最终的井组关系矢量图。
进一步地,该判断该井组关系矢量图中的井组关系是否合理,包括:
判断该井组连通线是否相互相交;
判断该井组连通线是否与该断层多边形矢量图中的断层边界线、该砂体边界矢量图中的砂体边界线以及该沉积微相边界矢量图中的沉积微相边界线相交。
进一步地,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;
该断层多边形数据包括:断层边界线及其各点的坐标;
该沉积微相边界数据包括:沉积微相边界线及其各点的坐标;
该砂体边界数据包括:砂体边界线及其各点的坐标;
该根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图,包括:
根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图;
根据该断层边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该断层多边形矢量图;
根据该砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该砂体边界矢量图;
根据该沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该沉积微相边界矢量图。
第二方面,提供一种注水井与采油井的井组关系划分方法,包括:
获取数据库中一工区的井头信息;
根据该井头信息生成井位位置矢量图;
根据该井头信息中所有注水井的井号建立井组关系划分表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
在该井位位置矢量图上圈定井组关系的范围;
判断该范围是否满足预设条件;
若是,则将该范围内的注水井与采油井的连通关系和连通强度输入该井组关系数据表;
其中,该预设条件包括:
该范围内只有一口注水井且该井组关系数据表中含有该注水井;
该范围内的采油井的数量小于等于预设阈值。
进一步地,该在该井位位置矢量图上圈定井组关系的范围,包括:
在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
根据该拐点的位置和绘矢量图的坐标转换关系得到该拐点的实际坐标值。
进一步地,该判断该范围是否满足预设条件,包括:
根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井;
根据该井号和类别判断该范围是否满足预设条件。
进一步地,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;
该根据该井头信息生成井位位置矢量图,包括:
根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图。
第三方面,提供一种注水井与采油井的井组关系显示装置,包括:
静态数据获取模块,获取数据库中一工区的静态数据,该静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据;
第一矢量图生成模块,根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图;
第二矢量图生成模块,根据该工区的井组关系数据表生成井组关系矢量图;
叠合显示模块,叠合显示该井位位置矢量图、该断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图以及该井组关系矢量图。
进一步地,注水井与采油井的井组关系显示装置还包括:
第一判断模块,判断该数据库中是否含有该工区的井组关系数据表;
第一建表模块,当该数据库中没有该工区的井组关系数据表时,根据该井头信息建立井组关系数据表。
进一步地,注水井与采油井的井组关系显示装置还包括:
第二判断模块,判断该井组关系矢量图中的井组关系是否合理;
重建模块,当该井组关系矢量图中的井组关系不合理时,根据该井头信息重新建立井组关系数据表,以用于生成井组关系矢量图。
进一步地,该第一建表模块和该重建模块均包括:
获取单元,获取该井头信息中所有注水井的井号;
建表单元,根据该注水井的井号建立井组关系数据表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
划分单元,在该井位位置矢量图上圈定井组关系的范围;
第一判断单元,判断该范围是否满足预设条件;
填表单元,在该范围满足预设条件时,将该范围内的注水井与采油井的连通关系和连通强度输入该井组关系数据表;
其中,该预设条件包括:
该范围内只有一口注水井且该井组关系数据表中含有该注水井;
该范围内的采油井的数量小于等于预设阈值。
进一步地,该划分单元包括:
拾取子单元,在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
坐标值获取子单元,根据该拐点的位置和绘矢量图的坐标转换关系获取该拐点的实际坐标值。
进一步地,该第一判断单元包括:
井号类别获取子单元,根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井;
判断子单元,根据该井号和类别判断该范围是否满足预设条件。
进一步地,该叠合显示模块包括:
叠合显示单元,利用矢量图层开关技术,选择性叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部。
进一步地,该第二矢量图生成模块包括:
井号获取单元,获取该井组关系数据表中的各注水井的井号以及与其连通的采油井的井号;
位置获取单元,根据该注水井的井号以及与其连通的采油井的井号在该井头信息中获取各井的井口位置;
第一矢量图生成单元,根据各井的井口位置以及绘矢量图的坐标转换关系生成井组关系矢量图;
连通线绘制单元,在该井组关系矢量图中绘制连通的注水井和采油井之间的井组连通线,得到最终的井组关系矢量图。
进一步地,该第二判断模块包括:
第二判断单元,判断该井组连通线是否相互相交;
第三判断单元,判断该井组连通线是否与该断层多边形矢量图中的断层边界线、该砂体边界矢量图中的砂体边界线以及该沉积微相边界矢量图中的沉积微相边界线相交。
进一步地,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;
该断层多边形数据包括:断层边界线及其各点的坐标;
该沉积微相边界数据包括:沉积微相边界线及其各点的坐标;
该砂体边界数据包括:砂体边界线及其各点的坐标;
该第一矢量图生成模块,包括:
第二矢量图生成单元,根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图;
第三矢量图生成单元,根据该断层边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该断层多边形矢量图;
第四矢量图生成单元,根据该砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该砂体边界矢量图;
第五矢量图生成单元,根据该沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该沉积微相边界矢量图。
第四方面,提供一种注水井与采油井的井组关系划分装置,包括:
井头信息获取模块,获取数据库中一工区的井头信息;
第三矢量图生成模块,根据该井头信息生成井位位置矢量图;
第二建表模块,根据该井头信息中所有注水井的井号建立井组关系划分表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
划分模块,在该井位位置矢量图上圈定井组关系的范围;
第三判断模块,判断该范围是否满足预设条件;
填表模块,在该范围满足预设条件时,将该范围内的注水井与采油井的连通关系和连通强度输入该井组关系数据表;
其中,该预设条件包括:
该范围内只有一口注水井且该井组关系数据表中含有该注水井;
该范围内的采油井的数量小于等于预设阈值。
进一步地,该划分模块包括:
拾取单元,在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
坐标值获取单元,根据该拐点的位置和绘矢量图的坐标转换关系得到该拐点的实际坐标值。
进一步地,该第三判断模块包括:
井号获取单元,根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井;
第四判断单元,根据该井号和类别判断该范围是否满足预设条件。
进一步地,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;
该第三矢量图生成模块包括:
第六矢量图生成单元,根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图。
第五方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行该程序时实现上述的注水井与采油井的井组关系显示方法的步骤或上述的注水井与采油井的井组关系划分方法。
第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的注水井与采油井的井组关系显示方法的步骤或上述的注水井与采油井的井组关系划分方法。
本发明提供的注水井与采油井的井组关系显示方法和装置、划分方法和装置、电子设备以及计算机可读存储介质,该显示方法包括:获取数据库中一工区的静态数据,该静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据;根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图;根据该工区的井组关系数据表生成井组关系矢量图;叠合显示该井位位置矢量图、该断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图以及该井组关系矢量图。其中,有效利用数据库中存放的井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据等各类数据,用绘矢量图技术,把井位位置、断层、沉积、砂体边界、井组关系等显示在不同的矢量图层中,解决注水井与采油井的井组关系结果表现不直观以及注水井与采油井的井组关系的不合理性不易发现等问题。
另外,本发明提供的井组关系显示方法和划分方法,包括:获取该井头信息中所有注水井的井号;根据该注水井的井号建立井组关系数据表;在该井位位置矢量图上圈定井组关系的范围;判断该范围是否满足预设条件;若是,则将该范围内注水井与采油井的连通关系和连通强度输入该井组关系数据表;其中,该预设条件包括:该范围内只有一口注水井且该井组关系数据表中含有该注水井;该范围内的采油井的数量小于等于预设阈值。通过采用上述步骤,能够根据该井头信息自动实现井组关系数据表的建立或重建,解决编制该注水井与采油井的井组关系表的效率低的问题。
并且,本发明提供的井组关系显示方法,利用矢量图层开关技术,选择性叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部,让这些图层既能在一起叠合显示,也能任意切换显示多个或单个图层,利于直观判断注水井井组关系是否合理,实现了有表即有图、图图任意叠合供于分析的需求,为后续的注采分析、调整措施提供合理的基础数据。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1a为现有注水井与采油井的井组关系表。
图1b为本发明实施例中的服务器S1与客户端设备B1之间的架构示意图;
图2为本发明实施例中的服务器S1、客户端设备B1及数据库服务器S2之间的架构示意图;
图3是本发明实施例中的注水井与采油井的井组关系显示方法的流程示意图一;
图4示出了利用本发明实施例提供的注水井与采油井的井组关系显示方法得到的显示界面;
图5示出了利用本发明实施例提供的注水井与采油井的井组关系显示方法得到的显示结果;
图6示出了图3中步骤S300的具体步骤;
图7示出了图3中步骤S200的具体步骤;
图8示出了无井组关系时的显示结果;
图9是本发明实施例中的注水井与采油井的井组关系显示方法的流程示意图二;
图10a示出了图9中步骤S002的具体步骤;
图10b示出了无连通采油井关系的空井组关系数据表;
图11示出了本发明实施例中划分注水井井组关系的过程图;
图12a示出了在井位位置矢量图上圈定井组关系的范围不满足预设条件时的平面显示图;
图12b示出了井组关系数据表b;
图13a示出了最终的井组关系划分表;
图13b示出了本发明实施例中完成所有注水井井组关系的划分图;
图14示出了图10a中步骤S0023的具体步骤;
图15示出了图10a中步骤S0024的具体步骤;
图16示出了不满足条件1时的提示框;
图17示出了不满足条件2时的提示框;
图18是本发明实施例中的注水井与采油井的井组关系显示方法的流程示意图三;
图19示出了图18中步骤S500的具体步骤;
图20示出了不合理的注水井井组关系图;
图21是本发明实施例中的注水井与采油井的井组关系显示装置的结构框图一;
图22是本发明实施例中的注水井与采油井的井组关系显示装置的结构框图二;
图23是本发明实施例中的注水井与采油井的井组关系显示装置的结构框图三;
图24示出了图22或图23中的第一建表模块60或重建模块80的具体结构;
图25是本发明实施例中的注水井与采油井的井组关系划分方法的流程示意图;
图26是本发明实施例中的注水井与采油井的井组关系划分装置的结构框图;
图27为本发明实施例电子设备的结构图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
现有技术存在以下问题:1.以表格形式呈现的注水井与采油井的井组关系表,注水井与采油井的井组关系结果表现不直观;2.在编制该注水井与采油井的井组关系表时,需要不断来回翻看几种不同的资料,工作效率低;3.注水井与采油井的井组关系的不合理性不易发现等问题。
为解决上述技术问题,本发明实施例提供一种注水井与采油井的井组关系显示方法,有效利用了数据库中存放的井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据等各类数据,用绘矢量图技术,把井位位置、断层、沉积、砂体边界、井组关系等显示在不同的矢量图层中,解决注水井与采油井的井组关系结果表现不直观以及注水井与采油井的井组关系的不合理性不易发现等问题。另外,能够根据该井头信息自动实现井组关系数据表的建立或重建,解决编制该注水井与采油井的井组关系表的效率低的问题,而且,利用矢量图层开关技术,选择性叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部,让这些图层既能在一起叠合显示,也能任意切换显示多个或单个图层,利于直观判断注水井井组关系是否合理,实现了有表即有图、图图任意叠合供于分析的需求,为后续的注采分析、调整措施提供合理的基础数据。
有鉴于此,本申请提供了一种井组关系显示装置,该装置可以为一种服务器S1,参见图1b,该服务器S1可以与至少一个客户端设备B1通信连接,所述客户端设备B1可以将工区的静态数据发送至所述服务器S1,所述服务器S1可以在线接收所述工区的静态数据。所述服务器S1可以在线或者离线对获取的工区的静态数据进行预处理,该静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据;根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图;根据该工区的井组关系数据表生成井组关系矢量图;叠合显示该井位位置矢量图、该断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图以及该井组关系矢量图。而后,所述服务器S1可以将显示结果在线发送至所述客户端设备B1。所述客户端设备B1可以在线接收所述显示结果。
另外,参见图2,所述服务器S1还可以与至少一个数据库服务器S2通信连接,所述数据库服务器S2含有数据库,所述数据库服务器S2在线将数据库中的静态数据和/或该工区的井组关系数据表发送至所述服务器S1,所述服务器S1可以在线接收所述静态数据和/或该工区的井组关系数据表。
基于上述内容,所述客户端设备B1可以具有显示界面,使得用户能够根据界面查看所述服务器S1发送的所述显示结果。
可以理解的是,所述客户端设备B1可以包括智能手机、平板电子设备、网络机顶盒、便携式计算机、台式电脑、个人数字助理(PDA)、车载设备、智能穿戴设备等。其中,所述智能穿戴设备可以包括智能眼镜、智能手表、智能手环等。
在实际应用中,进行注水井与采油井的井组关系显示方法的部分可以在如上述内容所述的服务器S1侧执行,即,如图1a所示的架构,也可以所有的操作都在所述客户端设备B1中完成,且该所述客户端设备B1可以直接与数据库服务器S2进行通信连接。具体可以根据所述客户端设备B1的处理能力,以及用户使用场景的限制等进行选择。本申请对此不作限定。若所有的操作都在所述客户端设备B1中完成,所述客户端设备B1还可以包括处理器,用于进行注水井与采油井的井组关系显示方法的具体处理。
所述服务器与所述客户端设备之间可以使用任何合适的网络协议进行通信,包括在本申请提交日尚未开发出的网络协议。所述网络协议例如可以包括TCP/IP协议、UDP/IP协议、HTTP协议、HTTPS协议等。当然,所述网络协议例如还可以包括在上述协议之上使用的RPC协议(Remote Procedure Call Protocol,远程过程调用协议)、REST协议(Representational State Transfer,表述性状态转移协议)等。
为了能够解决注水井与采油井的井组关系结果表现不直观、编制井组关系表的效率低以及注水井与采油井的井组关系的不合理性不易发现等问题,本申请实施例提供一种注水井与采油井的井组关系显示方法,参见图3,所述注水井与采油井的井组关系显示方法具体包括以下内容:
步骤S100:获取数据库中一工区的静态数据,该静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据。
具体地,首先获取数据库中一工区的井信息,所述井信息包括该静态数据以及测井数据等多种数据,然后对所述井信息进行筛选,得到该静态数据。
需要说明的是,井头信息、断层多边形、沉积微相边界、砂体边界等各类数据一般保存在数据库的对应表格中。井头信息数据表必须有数据,且其井号、井口位置的XY坐标和井别类型四项的数值不能为空。
步骤S200:根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图。
其中,通过从井头信息数据表中提取各井的井号、井口位置的XY坐标和井别类型四项数据,用绘矢量图技术,建立井位图层,存放井位位置矢量图,在井位位置矢量图中,分类表示不同类型井别,如图4所示,图中的实心圆点表示采油井,中间带有箭头短线的空心圆点表示注水井。
根据断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别建立对应的图层,用于分别存放相应的矢量图。
步骤S300:根据该工区的井组关系数据表生成井组关系矢量图。
其中,若数据库中已有井组关系数据表(即现有注水井井组关系表,以图1a所示表格为例),则根据已有的井组关系数据表生成井组关系矢量图,建立井组关系图层,存放井组关系矢量图,若数据库中没有井组关系数据表则需要建立该井组关系数据表。
步骤S400:叠合显示该井位位置矢量图、该断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图以及该井组关系矢量图。
在一个可选的实施例中,可以利用矢量图层开关技术选择性叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部,以此方便地在屏幕中叠合显示多个矢量图或单独显示某个矢量图,多图显示可为划分注水井井组关系提供构造、沉积等多方面的资料,方便查看参考;通过参考多种资料,可以避免划出同一注水井井组处于多个砂体、跨越断层等不合理的注水井井组关系,以此减少来回查看不同资料的时间,并且可以直观判断注水井井组关系是否合理,高效利用了不同的动静态资料。
参见图4,左侧栏中通过矢量图层开关技术给出了图层的开关选项,勾选和不勾选分别表示打开或不打开该图层。
图5示出了利用本发明实施例提供的注水井与采油井的井组关系显示方法,将已有的图1a所示表格中的井组关系数据表导入数据库后,得到的井组关系矢量图与井位位置矢量图及断层矢量图的叠合显示图。
通过对比分析图1a所示表格与图5可以得知,现有技术无法直观显示注水井井组关系,也不能根据注水井井组关系数据表直接判断出注水井井组关系的合理性,而本发明实施例提供的注水井与采油井的井组关系显示方法,不仅直观显示了注水井井组关系以及井位位置、断层线、沉积微相边界、砂体边界等信息,若井组关系存在问题,也可一目了然的做出判断:即如果存在井组连通线相互相交或井组连通线与断层线、边界线相交时则表明该注水井井组关系不合理。
综上所述,本发明实施例提供的注水井与采油井的井组关系显示方法,有效利用了数据库中存放的井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据等各类数据,用绘矢量图技术,把井位位置、断层、沉积、砂体边界、井组关系等显示在不同的矢量图层中,解决注水井与采油井的井组关系结果表现不直观以及注水井与采油井的井组关系的不合理性不易发现等问题。
进一步地,图6示出了图3中步骤S300的具体步骤。如图6所示,该步骤S300可以包括以下内容:
步骤S310:获取该井组关系数据表中的各注水井的井号以及与其连通的采油井的井号。
其中,该井组关系数据表中主要包括注水井井号、与其连通的采油井的井号以及二者的连通强度。
步骤S320:根据该注水井的井号以及与其连通的采油井的井号在该井头信息中获取各井的井口位置。
具体地,根据井组关系表中的各注水井井组中的水井号和与其连通的油井井号1-9号,从井头信息数据表中筛选出各井的井口位置的XY坐标。
步骤S330:根据各井的井口位置以及绘矢量的坐标转换关系生成井组关系矢量图。
具体地,根据各井的井口位置的XY坐标以及绘矢量的坐标转换关系,在一空白矢量图上标注出各井,得到初始的井组关系矢量图。
步骤S340:在该井组关系矢量图中绘制连通的注水井和采油井之间的井组连通线,得到最终的井组关系矢量图。
其中,在初始的井组关系矢量图,根据各井的井口位置XY坐标,在该注水井井组中的各采油井和该注水井之间,各画一黑直线,即井组连通线,如图4中,注水井与采油井之间的线段为井组连通线。如果油水井之间有井组连通线,即表示该注水井井组中的油水井之间的砂体是连通的。
通过采用上述技术方案,能够将注水井和采油井的位置关系以及连通关系直观地显示出来。
图7示出了图3中步骤S200的具体步骤。如图7所示,该步骤S200包括以下内容:
需要说明的是,该井头信息包括:井号、井口位置以及类别等,该类别包括:注水井、采油井;该断层多边形数据包括:断层边界线及其各点的坐标等;该沉积微相边界数据包括:沉积微相边界线及其各点的坐标等;该砂体边界数据包括:砂体边界线及其各点的坐标等。
步骤S210:根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图。
具体地,根据各井的井口位置的XY坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出各井以及井号和类别,得到井位位置矢量图,如图8所示。
步骤S220:根据该断层边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该断层多边形矢量图。
具体地,根据该断层边界线及其各点的坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出断层边界线,得到断层多边形矢量图。
步骤S230:根据该砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该砂体边界矢量图。
具体地,根据该砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出断层边界线,得到断层多边形矢量图。
步骤S240:根据该沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该沉积微相边界矢量图。
具体地,根据该沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出断层边界线,得到断层多边形矢量图。
值得说明的是,对同一工区的数据进行处理时,在生成上述各矢量图时,需要采用相同的绘矢量的坐标转换关系,以使各矢量图相互匹配。
图9是本发明实施例中的注水井与采油井的井组关系显示方法的流程示意图二。如图9所示,该注水井与采油井的井组关系显示方法在包含图3所示方法的基础上,还包括:
步骤S001:判断该数据库中是否含有该工区的井组关系数据表。
若否,执行步骤S002;若是,执行步骤S300。
具体地,当某工区已经具有井组关系数据表时,直接根据该井组关系数据表生成井组关系矢量图即可;但是,当某工区没有井组关系数据表,本申请提供了根据井头信息建立井组关系数据表的方法,如图10a所示。
步骤S002:根据该井头信息建立井组关系数据表,然后执行步骤S300。
具体地,参见图10a,根据井头信息建立井组关系数据表包括以下内容:
步骤S0021:获取该井头信息中所有注水井的井号。
具体地,从井头信息中筛选出所有注水井信息,然后,从所述注水井信息中筛选出井号。
步骤S0022:根据该注水井的井号建立井组关系数据表a,该井组关系数据表a是仅有主井为注水井,无连通采油井关系的空井组关系数据表。
其中,该井组关系数据表中包括主井号列以及多个连通井号列及其对应的连通强度列,该主井号列对应各注水井的井号。此时的井组关系数据表为一张仅含有主井号的空表,参见图10b。
步骤S0023:在该井位位置矢量图上圈定井组关系的范围。
其中,该井位矢量图叠合显示了断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图,可通过圈定一个多边形的方式圈定一个井组关系的范围,如图11所示,下部圈出了两个井组关系的范围。
本领域技术人员可以理解的是,若算力足够,可以同时开通多个线程,同时圈定出多个井组关系的范围,当算力不足或对速度要求不高时,通过采用单线程,分时逐步圈出各个井组关系的范围。
步骤S0024:判断该范围是否满足预设条件。
若是,执行步骤S0025;若否,执行步骤S0023。
其中,该预设条件包括:1.该范围内只有一口注水井且该井组关系数据表中含有该注水井;2.该范围内的采油井的数量小于等于预设阈值。
若是,则说明圈定的范围内仅包含一个井组关系,此时,可以利用圈定出的范围,完善井组关系数据表a;若否,则说明圈定的范围内并非仅包含一个井组关系,如图12a所示,此时,不满足要求,需要返回步骤S0023。
步骤S0025:将该范围内注水井与采油井的连通关系和连通强度输入该井组关系数据表b。
当圈定的范围满足预设条件时,可以将该范围内的井作为一个注水井井组,此时,自动在上述的井组关系数据表(如图10b所示表格)的主井列中,找到该范围内的注水井所在行,并在该行的各连通井列中填入各采油井的井号,在连通井列后面的强度列中填入该采油井与注水井的连通强度值,参见图12b。
步骤S0026:判断该井组关系划分表中的所有注水井是否均已划分。
若是,结束流程,得到最终的井组关系划分表(参见图13a)及其对应的井组关系矢量图(如图13b);
若否,则返回步骤S0023重新进行圈定,直至所有注水井均已划分,进而该井组关系划分表编制完成。
通过采用上述技术方案,能够自动完成注水井井组关系表的编制,不需要在多种资料之间来回翻看,提高了工作效率。
图14示出了图10a中步骤S0023的具体步骤。如图14所示,该步骤S0023包括以下内容:
步骤S0023a:在该井位位置矢量图上拾取划分注注水井井组关系的多边形的各拐点。
即:找到多边形的各拐点。
步骤S0023b:根据该拐点的位置和绘矢量的坐标转换关系获取该拐点的实际坐标值。
根据拐点的屏幕位置和绘矢量的坐标转换关系求出拐点的实际坐标值,如此反复,即可得到一个多边形的各拐点,完成圈定一个注水井井组关系的范围。
图15示出了图10a中步骤S0024的具体步骤。如图15所示,该步骤S0024具体包括以下内容:
步骤S0024a:根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井。
当圈定一个注水井井组范围后,根据圈定该范围的多边形的各拐点坐标及所有井的井口位置XY坐标,找出该范围内的所有井的井号与井别。
步骤S0024b:根据该井号和类别判断该范围是否满足预设条件。
根据所位于该范围内的各井的井别,判断在该范围的各井是否满足:(1)注水井只有1口且水井组表中的主井列中必须有该注水井井名;(2)采油井最多有9口的2个注水井井组划分条件。当该多边形内的井不能同时满足上述2条件时,自动给出不满足注水井井组关系条件的提示信息。图16示出了不满足条件1时的提示框,图17示出了不满足条件2时的提示框。
当该多边形内的井同时满足上述2条件时,自动在注水井井组关系表的主井列中,找到位于该多边形内的注水井所在行,并在该行的各连井列输出不同的采油井井号,和在各连通井的强度列输出对应的强度值。
通过上述技术方案可知,本发明实施例提供的注水井与采油井的井组关系显示方法,利用和参考了多方面信息编制注水井井组关系表,且能自动完成注水井井组关系表的编制和快速绘水井井组关系平面矢量图,实现了注水井井组的直观快速划分,且划分过程中,图表相互关联并同时更新,为划分或及时更正所划分的注水井井组关系的合理性,提供简单的操作,并实现了图表的快速转换。这相对于以往的工作方式,大大减少了工作量、工作时间、返工率,并提高所划分的注水井井组的合理性,为油田的开发动态阶段分析提供准确合理的基础图表。
图18是本发明实施例中的注水井与采油井的井组关系显示方法的流程示意图三。如图18所示,该注水井与采油井的井组关系显示方法在包含图3所示方法的基础上,还包括:
步骤S500:判断该井组关系矢量图中的井组关系是否合理;
若是,则结束流程,若否,则执行步骤S002。
步骤S002:根据该井头信息重新建立井组关系数据表。
其中,根据该井头信息重新建立井组关系数据表以用于生成井组关系矢量图。
其中,步骤S002的具体步骤参见上述,在此不再赘述。
图19示出了图18中步骤S500的具体步骤。如图19所示,该步骤S500具体包括以下内容:
步骤S510:判断该井组连通线是否相互相交;
本领域技术人员可以理解的是,井组连通线应是相互独立不相交的,若存在相交的连通线,则说明该井组连通线对应的连通关系错误,此时,需要重新生成井组关系数据表或者更新井组关系数据表。
步骤S520:判断该井组连通线是否与该断层多边形矢量图中的断层边界线、相交。
本领域技术人员可以理解的是,连通的井组应在同一断块或同一断层的同一侧中,若井组连通线与断层边界线相交,则说明不同断块中的两口井连通了,这是不合理的,以此可以判断出该井组连通线对应的连通关系错误,此时,需要重新生成井组关系数据表或者更新井组关系数据表。
步骤S530:判断该井组连通线是否与该砂体边界矢量图中的砂体边界线相交。
本领域技术人员可以理解的是,连通的井组一般位于同一砂体中,若井组连通线与砂体边界线相交,则说明不同砂体中的两口井连通了,这是不合理的,以此可以判断出该井组连通线对应的连通关系错误,此时,需要重新生成井组关系数据表或者更新井组关系数据表。
步骤S540:判断该井组连通线是否与该沉积微相边界矢量图中的沉积微相边界线相交。
图20示出了不合理的注水井井组关系图,如图20所示,尽管没有井组连通线相互交叉的现象,但存在有多条井组连通线与断层线相交的情况。如果油水井分别位于断层两侧的井组都出现了井组连通线与断层线相交的情况,就可以推测在Excel中编制该水井井组关系时,其划分井组的依据是井位位置和井别,没有参考断层分布的情况。对于此结果,需要根据断层的分布做调整,以划分出合理的水井井组关系。
通过上述方案可知,本发明实施例提供的注水井与采油井的井组关系显示方法,利于直观判断水井井组关系是否合理,为后续的注采分析、调整措施提供合理的基础数据。
基于同一发明构思,本申请实施例还提供了一种注水井与采油井的井组关系显示装置,可以用于实现上述实施例所描述的方法,如下面的实施例所述。由于注水井与采油井的井组关系显示装置解决问题的原理与上述方法相似,因此注水井与采油井的井组关系显示装置的实施可以参见上述方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图21是本发明实施例中的注水井与采油井的井组关系显示装置的结构框图一。如图21所示,该注水井与采油井的井组关系显示装置具体包括:静态数据获取模块10、第一矢量图生成模块20、第二矢量图生成模块30以及叠合显示模块40。
静态数据获取模块10获取数据库中一工区的静态数据,该静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据。
具体地,首先获取数据库中一工区的井信息,所述井信息包括该静态数据以及测井数据等多种数据,然后对所述井信息进行筛选,得到该静态数据。
需要说明的是,井头信息、断层多边形、沉积微相边界、砂体边界等各类数据一般保存在数据库的对应表格中。井头信息数据表必须有数据,且其井号、井口位置的XY坐标和井别类型四项的数值不能为空。
第一矢量图生成模块20根据该井头信息、该断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图。
其中,通过从井头信息数据表中提取各井的井号、井口位置的XY坐标和井别类型四项数据,用绘矢量图技术,建立井位图层,存放井位位置矢量图,在井位位置矢量图中,分类表示不同类型井别。
根据断层多边形数据、该沉积微相边界数据以及该砂体边界数据分别建立对应的图层,用于分别存放相应的矢量图。
第二矢量图生成模块30根据该工区的井组关系数据表生成井组关系矢量图。
其中,若数据库中已有井组关系数据表(即现有水井井组关系表,以图1a所示表格为例),则根据已有的井组关系数据表生成井组关系矢量图,建立井组关系图层,存放井组关系矢量图,若数据库中没有井组关系数据表则需要建立该井组关系数据表。
叠合显示模块40叠合显示该井位位置矢量图、该断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图以及该井组关系矢量图。
其中,该叠合显示模块40包括叠合显示单元,叠合显示单元利用矢量图层开关技术,选择性叠合显示该井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部,以此方便地在屏幕中叠合显示多个矢量图或单独显示某个矢量图,多图显示可为划分水井井组关系提供构造、沉积等多方面的资料,方便查看参考;通过参考多种资料,可以避免划出同一水井井组处于多个砂体、跨越断层等不合理的水井井组关系,以此减少来回查看不同资料的时间,并且可以直观判断水井井组关系是否合理,高效利用了不同的动静态资料。
综上所述,本发明实施例提供的注水井与采油井的井组关系显示装置,有效利用了数据库中存放的井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据等各类数据,用绘矢量图技术,把井位位置、断层、沉积、砂体边界、井组关系等显示在不同的矢量图层中,解决注水井与采油井的井组关系结果表现不直观以及注水井与采油井的井组关系的不合理性不易发现等问题。
在一个可选的实施例中,参见图22,该注水井与采油井的井组关系显示装置还可以包括:第一判断模块50以及第一建表模块60。
第一判断模块50判断该数据库中是否含有该工区的井组关系数据表;
具体地,当某工区已经具有井组关系数据表时,直接根据该井组关系数据表生成井组关系矢量图即可;但是,当某工区没有井组关系数据表,根据井头信息建立井组关系数据表。
第一建表模块60当该数据库中没有该工区的井组关系数据表时,根据该井头信息建立井组关系数据表。
在一个可选的实施例中,参见图23,该注水井与采油井的井组关系显示装置还可以包括:第二判断模块70以及重建模块80。
第二判断模块70判断该井组关系矢量图中的井组关系是否合理;
重建模块80当该井组关系矢量图中的井组关系不合理时,根据该井头信息重新建立井组关系数据表,以用于生成井组关系矢量图。
在一个可选的实施例中,参见图24,该第一建表模60和该重建模块80均包括:获取单元68a、建表单元68b、划分单元68c、第一判断单元68d以及填表单元68e。
获取单元68a获取该井头信息中所有注水井的井号。
具体地,从井头信息中筛选出所有注水井信息,然后,从所述注水井信息中筛选出井号。
建表单元68b根据该注水井的井号建立井组关系数据表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表。
其中,该井组关系数据表中包括主井号列以及多个连通井号列及其对应的连通强度列,该主井号列对应各注水井的井号。此时的井组关系数据表为一张仅含有主井号的空表。
划分单元68c在该井位位置矢量图上圈定井组关系的范围。
其中,该井位矢量图叠合显示了断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图,可通过圈定一个多边形的方式圈定一个井组关系的范围。
本领域技术人员可以理解的是,若算力足够,可以同时开通多个线程,同时圈定出多个井组关系的范围,当算力不足或对速度要求不高时,通过采用单线程,分时逐步圈出各个井组关系的范围。
进一步地,该划分单元68c包括:拾取子单元以及坐标值获取子单元。
拾取子单元在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
坐标值获取子单元根据该拐点的位置和绘矢量图的坐标转换关系获取该拐点的实际坐标值。
根据拐点的屏幕位置和绘矢量图的坐标转换关系求出拐点的实际坐标值,如此反复,即可得到一个多边形的各拐点,完成圈定一个水井井组关系的范围。
第一判断单元68d判断该范围是否满足预设条件。
其中,该预设条件包括:1.该范围内只有一口注水井且该井组关系数据表中含有该注水井;2.该范围内的采油井的数量小于等于预设阈值。
若是,则说明圈定的范围内仅包含一个井组关系,此时,可以利用圈定出的范围,完善井组关系数据表;若否,则说明圈定的范围内并非仅包含一个井组关系,此时,不满足要求,需要重新进行圈定。
进一步地,该第一判断单元68d包括:井号类别获取子单元以及判断子单元。
井号类别获取子单元根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井。
当圈定一个水井井组范围后,根据圈定该范围的多边形的各拐点坐标及所有井的井口位置XY坐标,找出该范围内的所有井的井号与井别。
判断子单元根据该井号和类别判断该范围是否满足预设条件。
根据所位于该范围内的各井的井别,判断在该范围的各井是否满足:(1)注水井只有1口且水井组表中的主井列中必须有该注水井井名;(2)油井最多有9口的2个水井井组划分条件。当该多边形内的井不能同时满足上述2条件时,自动给出不满足水井井组关系条件的提示信息。当该多边形内的井同时满足上述2条件时,自动在水井井组关系表的主井列中,找到位于该多边形内的水井所在行,并在该行的各连井列输出不同的油井井号,和在各连通井的强度列输出对应的强度值。
填表单元68e在该范围满足预设条件时,将该范围内注水井与采油井的连通关系和连通强度输入该井组关系数据表;
当圈定的范围满足预设条件时,可以将该范围内的井作为一个水井井组,此时,自动在上述的井组关系数据表的主井列中,找到该范围内的注水井所在行,并在该行的各连通井列中填入各采油井的井号,在连通井列后面的强度列中填入该采油井与注水井的连通强度值。
另外,还判断该井组关系划分表中的所有注水井是否均已划分,若是,划分结束,得到最终的井组关系划分表及其对应的井组关系矢量图;若否,则重新进行圈定,直至所有注水井均已划分,进而该井组关系划分表编制完成。
通过采用上述技术方案,能够自动完成水井井组关系表的编制,不需要在多种资料之间来回翻看,提高了工作效率。
通过上述技术方案可知,本发明实施例提供的注水井与采油井的井组关系显示装置,利用和参考了多方面信息编制水井井组关系表,且能自动完成水井井组关系表的编制和快速绘水井井组关系平面矢量图,实现了水井井组的直观快速划分,且划分过程中,图表相互关联并同时更新,为划分或及时更正所划分的水井井组关系的合理性,提供简单的操作,并实现了图表的快速转换。这相对于以往的工作方式,大大减少了工作量、工作时间、返工率,并提高所划分的水井井组的合理性,为油田的开发动态阶段分析提供准确合理的基础图表。
在一个可选的实施例中,该第二矢量图生成模块30可以包括:井号获取单元、位置获取单元、第一矢量图生成单元、连通线绘制单元。
井号获取单元获取该井组关系数据表中的各注水井的井号以及与其连通的采油井的井号。
其中,该井组关系数据表中主要包括注水井井号、与其连通的采油井的井号以及二者的连通强度。
位置获取单元根据该注水井的井号以及与其连通的采油井的井号在该井头信息中获取各井的井口位置。
具体地,根据井组关系表中的各水井井组中的注水井号和与其连通的采油井井号1-9号,从井头信息数据表中筛选出各井的井口位置的XY坐标。
第一矢量图生成单元根据各井的井口位置以及绘矢量图的坐标转换关系生成井组关系矢量图。
具体地,根据各井的井口位置的XY坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出各井,得到初始的井组关系矢量图。
连通线绘制单元在该井组关系矢量图中绘制连通的注水井和采油井之间的井组连通线,得到最终的井组关系矢量图。
其中,在初始的井组关系矢量图,根据各井的井口位置XY坐标,在该注水井井组中的各采油井和该注水井之间,各画一黑直线,即井组连通线,如图4中,注水井与采油井之间的线段为井组连通线。如果油水井之间有井组连通线,即表示该注水井井组中的油水井之间的砂体是连通的。
通过采用上述技术方案,能够将注水井和采油井的位置关系以及连通关系直观地显示出来。
在一个可选的实施例中,该第二判断模块70包括:第二判断单元、第三判断单元。
第二判断单元判断该井组连通线是否相互相交。
本领域技术人员可以理解的是,井组连通线应是相互独立不相交的,若存在相交的连通线,则说明该井组连通线对应的连通关系错误,此时,需要重新生成井组关系数据表或者更新井组关系数据表。
第三判断单元判断该井组连通线是否与该断层多边形矢量图中的断层边界线、该砂体边界矢量图中的砂体边界线以及该沉积微相边界矢量图中的沉积微相边界线相交。
本领域技术人员可以理解的是,连通的井组应在同一断层中,若井组连通线与断层边界线相交,则说明不同断块中的两口井连通了,这是不合理的,以此可以判断出该井组连通线对应的连通关系错误,此时,需要重新生成井组关系数据表或者更新井组关系数据表。并且,连通的井组一般位于同一砂体中,若井组连通线与砂体边界线相交,则说明不同砂体中的两口井连通了,这是不合理的,以此可以判断出该井组连通线对应的连通关系错误,此时,需要重新生成井组关系数据表或者更新井组关系数据表。
通过上述方案可知,本发明实施例提供的注水井与采油井的井组关系显示装置,利于直观判断注水井井组关系是否合理,为后续的注采分析、调整措施提供合理的基础数据。
在一个可选的实施例中,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;该断层多边形数据包括:断层边界线及其各点的坐标;该沉积微相边界数据包括:沉积微相边界线及其各点的坐标;该砂体边界数据包括:砂体边界线及其各点的坐标。
该第一矢量图生成模块20包括:第二矢量图生成单元、第三矢量图生成单元、第四矢量图生成单元以及第五矢量图生成单元。
第二矢量图生成单元根据该井号、井口位置以及类别以及绘矢量的坐标转换关系生成该井位位置矢量图;
具体地,根据各井的井口位置的XY坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出各井以及井号和类别,得到井位位置矢量图。
第三矢量图生成单元根据该断层边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该断层多边形矢量图;
具体地,根据该断层边界线及其各点的坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出断层边界线,得到断层多边形矢量图。
第四矢量图生成单元根据该砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该砂体边界矢量图;
具体地,根据该砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出砂体边界线,得到砂体边界矢量图。
第五矢量图生成单元根据该沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系生成该沉积微相边界矢量图。
具体地,根据该沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出沉积微相边界线,得到沉积微相边界矢量图。
值得说明的是,对同一工区的数据进行处理时,在生成上述各矢量图时,需要采用相同的绘矢量图的坐标转换关系,以使各矢量图相互匹配。
为解决现有技术中编制井组关系表的效率低的问题,本发明实施例还提供一种注水井与采油井的井组关系划分方法,参见图25,该注水井与采油井的井组关系划分方法包括以下内容:
步骤S1000:获取数据库中一工区的井头信息。
需要说明的是,井头信息一般保存在数据库的对应表格中。井头信息数据表必须有数据,且其井号、井口位置的XY坐标和井别类型四项的数值不能为空。
步骤S2000:根据该井头信息生成井位位置矢量图。
其中,通过从井头信息数据表中提取各井的井号、井口位置的XY坐标和井别类型四项数据,用绘矢量图技术,建立井位图层,存放井位位置矢量图,在井位位置矢量图中,分类表示不同类型井别。
步骤S3000:根据该井头信息中所有注水井的井号建立井组关系划分表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表。
具体地,首先从井头信息中筛选出所有注水井信息,然后,从所述注水井信息中筛选出井号,之后,根据该注水井的井号建立井组关系数据表,其中,该井组关系数据表中包括主井号列以及多个连通井号列及其对应的连通强度列,该主井号列对应各注水井的井号。此时的井组关系数据表为一张仅含有主井号的空表,如图10b所示表格所示。
步骤S4000:在该井位位置矢量图上圈定井组关系的范围。
其中,该井位矢量图叠合显示了断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图,可通过圈定一个多边形的方式圈定一个井组关系的范围,如图11所示,下部圈出了两个井组关系的范围。
本领域技术人员可以理解的是,若算力足够,可以同时开通多个线程,同时圈定出多个井组关系的范围,当算力不足或对速度要求不高时,通过采用单线程,分时逐步圈出各个井组关系的范围。
步骤S5000:判断该范围是否满足预设条件。
若否,返回步骤S4000;若是,执行步骤S6000。
其中,该预设条件包括:
该范围内只有一口注水井且该井组关系数据表中含有该注水井;
该范围内的采油井的数量小于等于预设阈值。
若是,则说明圈定的范围内仅包含一个井组关系,此时,可以利用圈定出的范围,完善井组关系数据表a;若否,则说明圈定的范围内并非仅包含一个井组关系,如图12a所示,此时,不满足要求,需要返回步骤S4000。
步骤S6000:将该范围内注水井与采油井的连通关系和连通强度输入该井组关系数据表。
当圈定的范围满足预设条件时,可以将该范围内的井作为一个注水井井组,此时,自动在上述的井组关系数据表(如图10b所示表格)的主井列中,找到该范围内的注水井所在行,并在该行的各连通井列中填入各采油井的井号,在连通井列后面的强度列中填入该采油井与注水井的连通强度值,如图12b所示表格所示。
在一个可选的实施例中,该注水井与采油井的井组关系划分方法还可以包括:
步骤S7000:判断井组关系划分表中的所有注水井是否均已划分。
若是,则结束流程,得到最终的井组关系划分表(如图13a所示表格)及其对应的井组关系矢量图(如图13b);若否,则返回步骤S4000重读执行,直至所有的注水井均已划分,进而该井组关系划分表编制完成。
通过采用上述技术方案,能够自动完成水井井组关系表的编制,不需要在多种资料之间来回翻看,提高了工作效率。
在一个可选的实施例中,该步骤S4000可以包括以下内容:
步骤1:在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
步骤2:根据该拐点的位置和绘矢量图的坐标转换关系得到该拐点的实际坐标值。
根据拐点的屏幕位置和绘矢量图的坐标转换关系求出拐点的实际坐标值,如此反复,即可得到一个多边形的各拐点,完成圈定一个水井井组关系的范围。
在一个可选的实施例中,该步骤S5000可以包括以下内容:
步骤a:根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井;
当圈定一个水井井组范围后,根据圈定该范围的多边形的各拐点坐标及所有井的井口位置XY坐标,找出该范围内的所有井的井号与井别。
步骤b:根据该井号和类别判断该范围是否满足预设条件。
根据所位于该范围内的各井的井别,判断在该范围的各井是否满足:(1)注水井只有1口且水井组表中的主井列中必须有该注水井井名;(2)采油井最多有9口的2个水井井组划分条件。当该多边形内的井不能同时满足上述2条件时,自动给出不满足水井井组关系条件的提示信息。图16示出了不满足条件1时的提示框,图17示出了不满足条件2时的提示框。
当该多边形内的井同时满足上述2条件时,自动在水井井组关系表的主井列中,找到位于该多边形内的注水井所在行,并在该行的各连井列输出不同的采油井井号,和在各连通井的强度列输出对应的强度值。
通过上述技术方案可知,本发明实施例提供的注水井与采油井的井组关系划分方法,利用和参考了多方面信息编制注水井井组关系表,且能自动完成注水井井组关系表的编制,实现了注水井井组的直观快速划分,且划分过程中,图表相互关联并同时更新,为划分或及时更正所划分的注水井井组关系的合理性,提供简单的操作,并实现了图表的快速转换。这相对于以往的工作方式,大大减少了工作量、工作时间、返工率,并提高所划分的注水井井组的合理性,为油田的开发动态阶段分析提供准确合理的基础图表。
在一个可选的实施例中,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;该步骤S1000可以包括以下内容:
根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图。
具体地,根据各井的井口位置的XY坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出各井以及井号和类别,得到井位位置矢量图。
基于同一发明构思,本申请实施例还提供了一种注水井与采油井的井组关系划分装置,可以用于实现上述实施例所描述的方法,如下面的实施例所述。由于注水井与采油井的井组关系划分装置解决问题的原理与上述方法相似,因此注水井与采油井的井组关系划分装置的实施可以参见上述方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图26是本发明实施例中的注水井与采油井的井组关系划分装置的结构框图一。如图26所示,该注水井与采油井的井组关系划分装置具体包括:井头信息获取模块01、第三矢量图生成模块02、第二建表模块03、划分模块04、第三判断模块05以及填表模块06。
井头信息获取模块01获取数据库中一工区的井头信息。
需要说明的是,井头信息一般保存在数据库的对应表格中。井头信息数据表必须有数据,且其井号、井口位置的XY坐标和井别类型四项的数值不能为空。
第三矢量图生成模块02根据该井头信息生成井位位置矢量图。
其中,通过从井头信息数据表中提取各井的井号、井口位置的XY坐标和井别类型四项数据,用绘矢量图技术,建立井位图层,存放井位位置矢量图,在井位位置矢量图中,分类表示不同类型井别。
第二建表模块03根据该井头信息中所有注水井的井号建立井组关系划分表,该井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表。
具体地,首先从井头信息中筛选出所有注水井信息,然后,从所述注水井信息中筛选出井号,之后,根据该注水井的井号建立井组关系数据表,其中,该井组关系数据表中包括主井号列以及多个连通井号列及其对应的连通强度列,该主井号列对应各注水井的井号。此时的井组关系数据表为一张仅含有主井号的空表。
划分模块04在该井位位置矢量图上圈定井组关系的范围。
其中,该井位矢量图叠合显示了断层多边形矢量图、该沉积微相边界矢量图、该砂体边界矢量图,可通过圈定一个多边形的方式圈定一个井组关系的范围。
本领域技术人员可以理解的是,若算力足够,可以同时开通多个线程,同时圈定出多个井组关系的范围,当算力不足或对速度要求不高时,通过采用单线程,分时逐步圈出各个井组关系的范围。
第三判断模块05判断该范围是否满足预设条件。
其中,该预设条件包括:
该范围内只有一口注水井且该井组关系数据表中含有该注水井;
该范围内的采油井的数量小于等于预设阈值。
若是,则说明圈定的范围内仅包含一个井组关系,此时,可以利用圈定出的范围,完善井组关系数据表a;若否,则说明圈定的范围内并非仅包含一个井组关系,此时,不满足要求,需要重新进行圈定。
填表模块06在该范围满足预设条件时,将该范围内注水井与采油井的连通关系和连通强度输入该井组关系数据表;
当圈定的范围满足预设条件时,可以将该范围内的井作为一个水井井组,此时,自动在上述的井组关系数据表的主井列中,找到该范围内的注水井所在行,并在该行的各连通井列中填入各采油井的井号,在连通井列后面的强度列中填入该采油井与注水井的连通强度值。
在一个可选的实施例中,该注水井与采油井的井组关系划分装置还可以包括:
结束判断模块,判断井组关系划分表中的所有注水井是否均已划分。
若是,则结束流程,得到最终的井组关系划分表及其对应的井组关系矢量图;若否,则对未圈定的范围进行圈定,直至所有的注水井均已划分,进而该井组关系划分表编制完成。
通过采用上述技术方案,能够自动完成水井井组关系表的编制,不需要在多种资料之间来回翻看,提高了工作效率。
在一个可选的实施例中,该划分模块6可以包括:
拾取单元,在该井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
坐标值获取单元,根据该拐点的位置和绘矢量图的坐标转换关系得到该拐点的实际坐标值。
根据拐点的屏幕位置和绘矢量图的坐标转换关系求出拐点的实际坐标值,如此反复,即可得到一个多边形的各拐点,完成圈定一个水井井组关系的范围。
在一个可选的实施例中,该第三判断模块05可以包括:
井号获取单元,根据该拐点的实际坐标值和该井头信息得到该范围内所有井的井号和类别,该类别包括:注水井、采油井。
当圈定一个水井井组范围后,根据圈定该范围的多边形的各拐点坐标及所有井的井口位置XY坐标,找出该范围内的所有井的井号与井别。
第四判断单元根据该井号和类别判断该范围是否满足预设条件。
根据所位于该范围内的各井的井别,判断在该范围的各井是否满足:(1)注水井只有1口且水井组表中的主井列中必须有该注水井井名;(2)油井最多有9口的2个水井井组划分条件。当该多边形内的井不能同时满足上述2条件时,自动给出不满足水井井组关系条件的提示信息。当该多边形内的井同时满足上述2条件时,自动在水井井组关系表的主井列中,找到位于该多边形内的水井所在行,并在该行的各连井列输出不同的油井井号,和在各连通井的强度列输出对应的强度值。
通过上述技术方案可知,本发明实施例提供的注水井与采油井的井组关系划分装置,利用和参考了多方面信息编制注水井井组关系表,且能自动完成注水井井组关系表的编制,实现了注水井井组的直观快速划分,且划分过程中,图表相互关联并同时更新,为划分或及时更正所划分的注水井井组关系的合理性,提供简单的操作,并实现了图表的快速转换。这相对于以往的工作方式,大大减少了工作量、工作时间、返工率,并提高所划分的注水井井组的合理性,为油田的开发动态阶段分析提供准确合理的基础图表。
在一个可选的实施例中,该井头信息包括:井号、井口位置以及类别,该类别包括:注水井、采油井;该第三矢量图生成模块02可以包括:
第六矢量图生成单元,根据该井号、井口位置以及类别以及绘矢量图的坐标转换关系生成该井位位置矢量图。
具体地,根据各井的井口位置的XY坐标以及绘矢量图的坐标转换关系,在一空白矢量图上标注出各井以及井号和类别,得到井位位置矢量图。
上述实施例阐明的装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为电子设备,具体的,电子设备例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
在一个典型的实例中电子设备具体包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述注水井与采油井的井组关系显示方法或注水井与采油井的井组关系划分方法的步骤。
下面参考图27,其示出了适于用来实现本申请实施例的电子设备600的结构示意图。
如图27所示,电子设备600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM))603中的程序而执行各种适当的工作和处理。在RAM603中,还存储有***600操作所需的各种程序和数据。CPU601、ROM602、以及RAM603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡,调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口606。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装如存储部分608。
特别地,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述注水井与采油井的井组关系显示方法或注水井与采油井的井组关系划分方法的步骤。
在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (30)

1.一种注水井与采油井的井组关系显示方法,其特征在于,包括:
获取数据库中一工区的静态数据,所述静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据;
根据所述井头信息、所述断层多边形数据、所述沉积微相边界数据以及所述砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图;
根据所述工区的井组关系数据表生成井组关系矢量图;
叠合显示所述井位位置矢量图、所述断层多边形矢量图、所述沉积微相边界矢量图、所述砂体边界矢量图以及所述井组关系矢量图。
2.根据权利要求1所述的注水井与采油井的井组关系显示方法,其特征在于,还包括:
判断所述数据库中是否含有所述工区的井组关系数据表;
若否,则根据所述井头信息建立井组关系数据表。
3.根据权利要求1所述的注水井与采油井的井组关系显示方法,其特征在于,还包括:
判断所述井组关系矢量图中的井组关系是否合理;
若否,则根据所述井头信息重新建立井组关系数据表,以用于生成井组关系矢量图。
4.根据权利要求2或3所述的注水井与采油井的井组关系显示方法,其特征在于,所述根据所述井头信息建立所述井组关系数据表,包括:
获取所述井头信息中所有注水井的井号;
根据所述注水井的井号建立井组关系数据表,所述井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
在所述井位位置矢量图上圈定井组关系的范围;
判断所述范围是否满足预设条件;
若是,则将所述范围内的注水井与采油井的连通关系和连通强度输入所述井组关系数据表;
其中,所述预设条件包括:
所述范围内只有一口注水井且所述井组关系数据表中含有该注水井;
所述范围内的采油井的数量小于等于预设阈值。
5.根据权利要求4所述的注水井与采油井的井组关系显示方法,其特征在于,所述在所述井位位置矢量图上圈定井组关系的范围,包括:
在所述井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
根据所述拐点的位置和绘矢量的坐标转换关系获取所述拐点的实际坐标值。
6.根据权利要求5所述的注水井与采油井的井组关系显示方法,其特征在于,所述判断所述范围是否满足预设条件,包括:
根据所述拐点的实际坐标值和所述井头信息得到所述范围内所有井的井号和类别,所述类别包括:注水井、采油井;
根据所述井号和类别判断所述范围是否满足预设条件。
7.根据权利要求1所述的注水井与采油井的井组关系显示方法,其特征在于,所述叠合显示所述井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图,包括:
利用矢量图层开关技术,选择性叠合显示所述井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部。
8.根据权利要求3所述的注水井与采油井的井组关系显示方法,其特征在于,所述根据所述井组关系数据表生成井组关系矢量图包括:
获取所述井组关系数据表中的各注水井的井号以及与其连通的采油井的井号;
根据所述注水井的井号以及与其连通的采油井的井号在所述井头信息中获取各井的井口位置;
根据各井的井口位置以及绘矢量图坐标转换关系生成井组关系矢量图;
在所述井组关系矢量图中绘制连通的注水井和采油井之间的井组连通线,得到最终的井组关系矢量图。
9.根据权利要求8所述的注水井与采油井的井组关系显示方法,其特征在于,所述判断所述井组关系矢量图中的井组关系是否合理,包括:
判断所述井组连通线是否相互相交;
判断所述井组连通线是否与所述断层多边形矢量图中的断层边界线、所述砂体边界矢量图中的砂体边界线以及所述沉积微相边界矢量图中的沉积微相边界线相交。
10.根据权利要求1所述的注水井与采油井的井组关系显示方法,其特征在于,所述井头信息包括:井号、井口位置以及类别,所述类别包括:注水井、采油井;
所述断层多边形数据包括:断层边界线及其各点的坐标;
所述沉积微相边界数据包括:沉积微相边界线及其各点的坐标;
所述砂体边界数据包括:砂体边界线及其各点的坐标;
所述根据所述井头信息、所述断层多边形数据、所述沉积微相边界数据以及所述砂体边界数据生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图,包括:
根据所述井号、井口位置以及类别以及绘矢量图的坐标转换关系生成所述井位位置矢量图;
根据所述断层边界线及其各点的坐标以及绘矢量图的坐标转换关系生成所述断层多边形矢量图;
根据所述砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系生成所述砂体边界矢量图;
根据所述沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系生成所述沉积微相边界矢量图。
11.一种注水井与采油井的井组关系划分方法,其特征在于,包括:
获取数据库中一工区的井头信息;
根据所述井头信息生成井位位置矢量图;
根据所述井头信息中所有注水井的井号建立井组关系划分表,所述井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
在所述井位位置矢量图上圈定井组关系的范围;
判断所述范围是否满足预设条件;
若是,则将所述范围内的注水井与采油井的连通关系和连通强度输入所述井组关系数据表;
其中,所述预设条件包括:
所述范围内只有一口注水井且所述井组关系数据表中含有该注水井;
所述范围内的采油井的数量小于等于预设阈值。
12.根据权利要求11所述的注水井与采油井的井组关系划分方法,其特征在于,所述在所述井位位置矢量图上圈定井组关系的范围,包括:
在所述井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
根据所述拐点的位置和绘矢量图的坐标转换关系得到所述拐点的实际坐标值。
13.根据权利要求12所述的注水井与采油井的井组关系划分方法,其特征在于,所述判断所述范围是否满足预设条件,包括:
根据所述拐点的实际坐标值和所述井头信息得到所述范围内所有井的井号和类别,所述类别包括:注水井、采油井;
根据所述井号和类别判断所述范围是否满足预设条件。
14.根据权利要求13所述的注水井与采油井的井组关系划分方法,其特征在于,所述井头信息包括:井号、井口位置以及类别,所述类别包括:注水井、采油井;
所述根据所述井头信息生成井位位置矢量图,包括:
根据所述井号、井口位置以及类别以及绘矢量图的坐标转换关系生成所述井位位置矢量图。
15.一种注水井与采油井的井组关系显示装置,其特征在于,包括:
静态数据获取模块,获取数据库中一工区的静态数据,所述静态数据包括:井头信息、断层多边形数据、沉积微相边界数据以及砂体边界数据;
第一矢量图生成模块,根据所述井头信息、所述断层多边形数据、所述沉积微相边界数据以及所述砂体边界数据分别对应生成井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图以及砂体边界矢量图;
第二矢量图生成模块,根据所述工区的井组关系数据表生成井组关系矢量图;
叠合显示模块,叠合显示所述井位位置矢量图、所述断层多边形矢量图、所述沉积微相边界矢量图、所述砂体边界矢量图以及所述井组关系矢量图。
16.根据权利要求15所述的注水井与采油井的井组关系显示装置,其特征在于,还包括:
第一判断模块,判断所述数据库中是否含有所述工区的井组关系数据表;
第一建表模块,当所述数据库中没有所述工区的井组关系数据表时,根据所述井头信息建立井组关系数据表。
17.根据权利要求16所述的注水井与采油井的井组关系显示装置,其特征在于,还包括:
第二判断模块,判断所述井组关系矢量图中的井组关系是否合理;
重建模块,当所述井组关系矢量图中的井组关系不合理时,根据所述井头信息重新建立井组关系数据表,以用于生成井组关系矢量图。
18.根据权利要求17所述的注水井与采油井的井组关系显示装置,其特征在于,所述第一建表模块和所述重建模块均包括:
获取单元,获取所述井头信息中所有注水井的井号;
建表单元,根据所述注水井的井号建立井组关系数据表,所述井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
划分单元,在所述井位位置矢量图上圈定井组关系的范围;
第一判断单元,判断所述范围是否满足预设条件;
填表单元,在所述范围满足预设条件时,将所述范围内的注水井与采油井的连通关系和连通强度输入所述井组关系数据表;
其中,所述预设条件包括:
所述范围内只有一口注水井且所述井组关系数据表中含有该注水井;
所述范围内的采油井的数量小于等于预设阈值。
19.根据权利要求18所述的注水井与采油井的井组关系显示装置,其特征在于,所述划分单元包括:
拾取子单元,在所述井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
坐标值获取子单元,根据所述拐点的位置和绘矢量图的坐标转换关系获取所述拐点的实际坐标值。
20.根据权利要求19所述的注水井与采油井的井组关系显示装置,其特征在于,所述第一判断单元包括:
井号类别获取子单元,根据所述拐点的实际坐标值和所述井头信息得到所述范围内所有井的井号和类别,所述类别包括:注水井、采油井;
判断子单元,根据所述井号和类别判断所述范围是否满足预设条件。
21.根据权利要求15所述的注水井与采油井的井组关系显示装置,其特征在于,所述叠合显示模块包括:
叠合显示单元,利用矢量图层开关技术,选择性叠合显示所述井位位置矢量图、断层多边形矢量图、沉积微相边界矢量图、砂体边界矢量图以及井组关系矢量图中的部分或全部。
22.根据权利要求17所述的注水井与采油井的井组关系显示装置,其特征在于,所述第二矢量图生成模块包括:
井号获取单元,获取所述井组关系数据表中的各注水井的井号以及与其连通的采油井的井号;
位置获取单元,根据所述注水井的井号以及与其连通的采油井的井号在所述井头信息中获取各井的井口位置;
第一矢量图生成单元,根据各井的井口位置以及绘矢量图的坐标转换关系生成井组关系矢量图;
连通线绘制单元,在所述井组关系矢量图中绘制连通的注水井和采油井之间的井组连通线,得到最终的井组关系矢量图。
23.根据权利要求22所述的注水井与采油井的井组关系显示装置,其特征在于,所述第二判断模块包括:
第二判断单元,判断所述井组连通线是否相互相交;
第三判断单元,判断所述井组连通线是否与所述断层多边形矢量图中的断层边界线、所述砂体边界矢量图中的砂体边界线以及所述沉积微相边界矢量图中的沉积微相边界线相交。
24.根据权利要求15所述的注水井与采油井的井组关系显示装置,其特征在于,所述井头信息包括:井号、井口位置以及类别,所述类别包括:注水井、采油井;
所述断层多边形数据包括:断层边界线及其各点的坐标;
所述沉积微相边界数据包括:沉积微相边界线及其各点的坐标;
所述砂体边界数据包括:砂体边界线及其各点的坐标;
所述第一矢量图生成模块,包括:
第二矢量图生成单元,根据所述井号、井口位置以及类别以及绘矢量图的坐标转换关系生成所述井位位置矢量图;
第三矢量图生成单元,根据所述断层边界线及其各点的坐标以及绘矢量图的坐标转换关系生成所述断层多边形矢量图;
第四矢量图生成单元,根据所述砂体边界线及其各点的坐标以及绘矢量图的坐标转换关系生成所述砂体边界矢量图;
第五矢量图生成单元,根据所述沉积微相边界线及其各点的坐标以及绘矢量图的坐标转换关系生成所述沉积微相边界矢量图。
25.一种注水井与采油井的井组关系划分装置,其特征在于,包括:
井头信息获取模块,获取数据库中一工区的井头信息;
第三矢量图生成模块,根据所述井头信息生成井位位置矢量图;
第二建表模块,根据所述井头信息中所有注水井的井号建立井组关系划分表,所述井组关系数据表是仅有主井为注水井,无连通采油井关系的空井组关系数据表;
划分模块,在所述井位位置矢量图上圈定井组关系的范围;
第三判断模块,判断所述范围是否满足预设条件;
填表模块,在所述范围满足预设条件时,将所述范围内的注水井与采油井的连通关系和连通强度输入所述井组关系数据表;
其中,所述预设条件包括:
所述范围内只有一口注水井且所述井组关系数据表中含有该注水井;
所述范围内的采油井的数量小于等于预设阈值。
26.根据权利要求25所述的注水井与采油井的井组关系划分装置,其特征在于,所述划分模块包括:
拾取单元,在所述井位位置矢量图上拾取划分注水井井组关系的多边形的各拐点;
坐标值获取单元,根据所述拐点的位置和绘矢量图的坐标转换关系得到所述拐点的实际坐标值。
27.根据权利要求26所述的注水井与采油井的井组关系划分装置,其特征在于,所述第三判断模块包括:
井号获取单元,根据所述拐点的实际坐标值和所述井头信息得到所述范围内所有井的井号和类别,所述类别包括:注水井、采油井;
第四判断单元,根据所述井号和类别判断所述范围是否满足预设条件。
28.根据权利要求27所述的注水井与采油井的井组关系划分装置,其特征在于,所述井头信息包括:井号、井口位置以及类别,所述类别包括:注水井、采油井;
所述第三矢量图生成模块包括:
第六矢量图生成单元,根据所述井号、井口位置以及类别以及绘矢量图的坐标转换关系生成所述井位位置矢量图。
29.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至10任一项所述的注水井与采油井的井组关系显示方法的步骤或权利要求11至14任一项所述的注水井与采油井的井组关系划分方法。
30.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至10任一项所述的注水井与采油井的井组关系显示方法的步骤或权利要求11至14任一项所述的注水井与采油井的井组关系划分方法。
CN201910418350.2A 2019-05-20 2019-05-20 注水井与采油井的井组关系显示方法、划分方法 Active CN112049619B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910418350.2A CN112049619B (zh) 2019-05-20 2019-05-20 注水井与采油井的井组关系显示方法、划分方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910418350.2A CN112049619B (zh) 2019-05-20 2019-05-20 注水井与采油井的井组关系显示方法、划分方法

Publications (2)

Publication Number Publication Date
CN112049619A true CN112049619A (zh) 2020-12-08
CN112049619B CN112049619B (zh) 2023-04-07

Family

ID=73608520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910418350.2A Active CN112049619B (zh) 2019-05-20 2019-05-20 注水井与采油井的井组关系显示方法、划分方法

Country Status (1)

Country Link
CN (1) CN112049619B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4202180A1 (en) * 2021-12-27 2023-06-28 Chevron U.S.A. Inc. Systems and methods for identifying type curve regions as a function of position in a region of interest

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104453834A (zh) * 2014-10-31 2015-03-25 中国石油化工股份有限公司 一种井组注采关系优化调整方法
CN104653156A (zh) * 2015-01-22 2015-05-27 中国地质大学(武汉) 一种碎屑岩油气藏开发单元划分方法
CN104879103A (zh) * 2015-05-22 2015-09-02 中国石油天然气股份有限公司 一种分层注水效果分析方法
CN106150457A (zh) * 2016-06-30 2016-11-23 中国石油天然气股份有限公司 一种井组同步分注分采的注水井注水量劈分方法及装置
CN108222916A (zh) * 2017-12-15 2018-06-29 浙江海洋大学 基于注采量关系的井间砂体连通性的分形识别方法
CN108240208A (zh) * 2018-02-05 2018-07-03 东北石油大学 一种油田水驱分类井组开发效果对标方法
CN108564264A (zh) * 2018-04-03 2018-09-21 中国石油天然气股份有限公司 一种确定注水开发效果的数据处理方法及装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104453834A (zh) * 2014-10-31 2015-03-25 中国石油化工股份有限公司 一种井组注采关系优化调整方法
CN104653156A (zh) * 2015-01-22 2015-05-27 中国地质大学(武汉) 一种碎屑岩油气藏开发单元划分方法
CN104879103A (zh) * 2015-05-22 2015-09-02 中国石油天然气股份有限公司 一种分层注水效果分析方法
CN106150457A (zh) * 2016-06-30 2016-11-23 中国石油天然气股份有限公司 一种井组同步分注分采的注水井注水量劈分方法及装置
CN108222916A (zh) * 2017-12-15 2018-06-29 浙江海洋大学 基于注采量关系的井间砂体连通性的分形识别方法
CN108240208A (zh) * 2018-02-05 2018-07-03 东北石油大学 一种油田水驱分类井组开发效果对标方法
CN108564264A (zh) * 2018-04-03 2018-09-21 中国石油天然气股份有限公司 一种确定注水开发效果的数据处理方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
唐亮等: "注采***连通性研究", 《石油天然气学报》 *
聂海峰等: "应用矢量井网优化小型油藏注水井位", 《岩性油气藏》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4202180A1 (en) * 2021-12-27 2023-06-28 Chevron U.S.A. Inc. Systems and methods for identifying type curve regions as a function of position in a region of interest
US12007518B2 (en) 2021-12-27 2024-06-11 Chevron U.S.A. Inc. Systems and methods for identifying type curve regions as a function of position in a region of interest

Also Published As

Publication number Publication date
CN112049619B (zh) 2023-04-07

Similar Documents

Publication Publication Date Title
CA2325788C (fr) Methode pour generer un maillage hybride permettant de modeliser une formation heterogene traversee par un ou plusieurs puits
CN107969156B (zh) 用于处理图形数据的神经网络
CN102713683B (zh) 用于利用多点统计模拟来对储层特性走向建模的方法和***
CN113390407A (zh) 车道级导航地图的构建方法、装置、设备以及存储介质
AU2017218975B2 (en) System and method for onboard and offboard visualization of material characteristics in mining
EP2956912B1 (en) Gridless simulation of a fluvio-deltaic environment
CN112049619B (zh) 注水井与采油井的井组关系显示方法、划分方法
Limberger et al. Advanced visual metaphors and techniques for software maps
Rongier et al. Stochastic simulation of channelized sedimentary bodies using a constrained L-system
FR3048300A1 (fr) Representation hybride geocellulaire en 3d de sous-ensembles de reseau de fracture naturelle choisis
CN105683494A (zh) 伪相生产模拟:在储层流动模拟中经由连续相似的阶跃函数相对渗透率受控模型来评估准多相流生产以便对多个岩石物理学实现排序的信号处理方法
CN103324484A (zh) 一种展现视图的方法及设备
CA2371410C (en) Method and apparatus for mapping uncertainty and generating a cube based on conditional simulation of random variables
CN113779040A (zh) 一种渐进式在线高精地图服务引擎***
US20180075543A1 (en) System and method for optimizing fleet operation at mining site
WO2017213631A1 (en) Systems and methods for unfaulting point clouds
CN115019001A (zh) 一种地质分析的显示处理方法、装置、设备及介质
CN109190251A (zh) 正断层相关褶皱类型识别方法及装置
CN115522909A (zh) 一种基于数值模拟的单井模型尺寸确定方法及装置
NO20151490A1 (en) Method for determining a stacked model describing architectural elements
CN112052631B (zh) 完钻新井目标井段初期无阻流量参数确定方法和装置
CN111177905A (zh) 平台井中直井邻井实现发散性轨道部署方法和装置
CN107688205A (zh) 相对地质构造图的建立方法和装置
CN113034685B (zh) 激光点云与高精地图的叠加方法、装置及电子设备
CN116359986A (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