综合录井多功能远程数据库同步系统

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:fzyfmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]综合录井是记录、录取钻井过程中的各种相关参数信息。录井技术是油气勘探开发活动中最基本的技术,是发现、评估油气藏最及时、最直接的手段,具有获取地下信息及时、多样,分析解释快捷的特点。而多功能远程数据库同步系统是将最新的各项参数利用WITS加以采集和统一格式,如测井、MWD、LWD、定向等现场数据,发送到远程数据库同步系统,做到实时传输,使后方的专家可以第一时间研究分析现场情况,做出准确及时的判断。
  [关键词] 综合录井;WITS;远程;数据库同步 ;后台处理
  中图分类号:TP399 文献标识码:A 文章编号:1009-914X(2016)08-0277-01
  引言
  随着综合自动化技术和网络的发展,信息同步的重要性日显突出。综合录井多功能远程数据库同步系统就是基于井队现场与后方部门资料获取的差异性提出的一种解决方案。最终做到实时同步的了解井场发生的情况,并可依此做出重要决策,及时下达最新施工指令。
  1 WITS整合井场多类数据
  WITS (井场信息传输规范)是一种通信格式,它应用于从一个计算机系统向另一个计算机系统传输各种各样的井场数据。在石油工业的勘探和开发领域中,它作为一种推荐格式,使作业和服务公司,既可以在联机状态下,也可以批传递方式进行数据交换。WITS的主要特点是它的实时性、单向性和WITS 0级格式的简单性。使用WITS格式的优点如下:
  ① WITS定义了数据内容和格式,是由专业化的服务公司和许多主要的作业者同意和审查过的。
  ② WITS允许一系列的通信选择,从一个经很好定义的记录子集的简单单向数据传输到双向通信会话。
  ③ WITS產生了一个作业和服务公司联系的工具,而无需为软件支持非兼容的传输格式花费无效投资。
  ④ WITS为在井场或以井场进行数据传输方面提供了一种“通用语言”。
  所以WITS是井场数据统一最好的选择,并且实现WITS连接只需要保证接口正常工作,波特率设置正确,综合录井仪通信卡正常,综合录井仪参数ID相匹配,就能很简单的实现如LWD/MWD等数据的接入,整合到综合录井仪中。
  2 数据库同步技术与接口标准
  数据库同步是在构成分布式数据库系统的多个数据库中进行复制和维护数据库对象的进程。在录井现场采集的数据在本地保存,然后再转发到后方的服务器。在无法连接远程服务器的情况下,或者用户断开数据库服务器进行调试的情况下,将保存在本地数据库中,在之后重新建立连接,将使用所有更改内容来更新远程数据库服务器。一般可以同步数据库对象:表、视图、索引等。根据业界提供数据同步或抽取的解决方案来看,主要包括以下几大类:存储复制技术、数据库复制技术、ETL抽取技术。针对这三类数据库同步技术的特点,切合实时传输在井场的实际情况,做出如下分析:
  2.1 存储复制技术
  存储复制技术主要由磁盘阵列复制技术、主机卷复制技术以及一些文件复制技术。存储复制方案的技术核心是利用存储阵列自身的盘阵对盘阵的数据块复制技术实现对数据的远程拷贝,从而实现数据的灾难保护。在主数据中心发生灾难时,可以利用灾备中心的数据在灾备中心建立运营支撑环境,为继续运营提供支持。同时,也可以利用灾备中心的数据恢复主数据中心的业务系统,从而能够快速回复到灾难发生前的正常状态。这种方式明显不适合分布式录井队的数据库传输服务,并且这种技术要求带宽高,和施工现场的作业环境不相符,不用考虑。
  2.2 数据库复制技术
  数据库复制技术是通过数据库的日志或者交易方式来进行数据同步的,代表性的产品例如DSG Realsync,QUEST Shareplex以及ORACLE DataGuard。数据库复制技术的工作原理大都与oracle log相关,例如DSG Realsync数据库复制产品就是通过对Oracle Log日志进行分析获取跟踪源系统的交易指令,然后将交易指令传到目标端进行重新执行的方式来实现数据复制的。复制系统包括两个部分组成:DS: Data Source端,即源系统端;DT:Data Target端,即目标系统端。系统由安装在Data Source端和Data Target上的Agent进程组成,Source端的Agent进程对ORACLE日志进行监控,发现改变及时对目标数据库进行更新。当应用系统在Data Source端向数据库进行任何操作时时,这些信息都将在Redo Log中保存,RealSync Agent通过对实时获取的Log日志进行分析,获得本次操作的交易指令和交易数据,然后将这些交易指令和交易数据经过格式转化生成xf1数据格式,并实时通过网络传送到Data Target系统。Data Target系统的RealSync Agent接收数据库包,经过校验码检查,确认正确的数据库包后,调用Oracle函数按照交易的先后顺序在Data Target系统中执行该交易。支持1对多,多对1的复制结构,并且节约带宽和网络资源,实时性好,一般数据延迟可在秒钟级。根据这些特点,这项技术可以方便的实现远程数据库同步系统的需求。
  2.3 ETL抽取技术
  ETL即数据抽取(Extract)、转换(Transform)、装载(Load)的过程。它是构建数据仓库的重要环节。数据仓库是面向主题的、集成的、稳定的且随时间不断变化的数据集合。ETL工具实质上仍为一类数据转换器,提供一种从源到目标系统转换数据的方法。但是ETL抽取的性能较低,因为该工具是通过数据库的SQL接口来获取数据的,因此其性能比较低。所以在实时性上并不好,因此也可以不用考虑。
  根据以上特点,最终选用数据库复制技术来实现同步,而比较典型的为ORACLE。ORACLE是其公司的大型关系数据库管理系统及相关工具。它几乎支持所有流行的操作系统和硬件平台。ORACLE数据库接口SQLAPI由侦听服务和客户方工具构成,侦听服务是数据库服务器的一部分,服务器通过它可以和客户方产生联系。ORACLE还提供了ODBC(开放式数据库访问标准)驱动程序,可以使用它来访问数据库。
  3 后台处理显示
  经过INTERNET传输到后方远程服务器,可以通过编写处理软件来实现井场数据的可视化。根据处理设备的结构方式、工作方式,以及数据的时间空间分布方式的不同,数据处理有不同的方式。不同的处理方式要求不同的硬件和软件支持。每种处理方式都有自己的特点,应当根据实际后方需求选择合适的处理方式。数据处理主要有四种分类方式①根据处理设备的结构方式区分,有联机处理方式和脱机处理方式。②根据数据处理时间的分配方式区分,有批处理方式、分时处理方式和实时处理方式。③根据数据处理空间的分布方式区分,有集中式处理方式和分布处理方式。④根据计算机中央处理器的工作方式区分,有单道作业处理方式、多道作业处理方式和交互式处理方式。最终实现数据的提取调用和按需求显示,达到井场数据实时变化的可视性,快速做出分析判断。
  4 结束语
  综合录井作为钻井现场实时监控的重要组成部分,在油气层的发现和快速评价、钻井工程安全保障等方面发挥着重要的作用。随着计算机技术在石油行业的广泛应用,井场信息化已成为现代石油勘探和开发的需要,同时获取的信息量和方式都有所改变。综合录井多功能远程数据库同步系统不但对录井技术的发展具有重要作用,而且对加速井场信息化建设具有重要意义。
  参考文献
  [1] 刘科梅.数据库同步技术的研究和实现[D]. 2006,1:8-11.
其他文献
近年来,人文关怀的理念已经逐渐渗透到各个行业、各个领域中,人们对人文关怀也愈加重视,尤其是油田企业,由于其工作的特殊性,油田企业经常处在极为恶劣的环境中,因此,为了“稳定军心
企业之间的竞争本质上就是人才竞争,人才培训是人才培养的重要手段,对企业发展意义重大。而员工培训是企业员工综合素质得以提高的重要方式,但目前培训工作中存在诸多的问题,影响
在高职院校中,普遍存在学生学习兴趣不大,主动性、积极性不高的问题。本文旨在通过现阶段高职学生学习现状分析其主动性不足的原因,并根据学生学习的特点提出针性的措施和对策。
若想使单晶铜和多晶铜得以广泛的应用,就需要对它们进行多次的拉拔,但是,线材在此过程之中,会出现形变织构的现象。形变织构对于铜线材的相关性能有一定的影响,只有深度了解到拉拔
随着新一轮的教育课程改革的全面开展,新课程指出在课程实施中要引导学生质疑、调查、研究,促进学生在教师主导下富有个性地学习。探究发现学习作为一种与主动地富有个性地学习
自我国改革开放以来,在经济得到极大发展的同时,也带来了极大的行业竞争力,各行各业,都开始技术创新和加大生产以提高行业的竞争力。市场进一步扩大之后将会带动产品的加速生产。
随着我国电力建设的不断改革与深化,电力行业引进了诸多先进的技术及设备,在一定程度上促进了电力企业的发展,但同时也伴随着挑战。就我国电力自动化通信技术而言,其内部就存在诸
北京时间8月26日进行的格斗之夜第135期赛事是UFC首次落户内布拉斯加州的林肯市,当晚阵容几经波折才最终成形,不过却颇具看点.主赛中不但有前WSOF轻量级冠军、新生代“硬挺之
期刊
新时期,随着我国经济的发展,由于计算机技术的不断发展和更新,电力系统对电力电子技术的发展也越来越重视。智能化电网的发展目标定在信息化、数字化、互动化。在智能电网中使用
本文阐述了配电自动化现状和功能,探讨了配电网自动化系统作用,介绍了配电自动化的设计特点,分析了配电自动化规划设计的主要原则。