基于小流量更新的移动端实时录井图绘制方法技术

技术编号:33989771 阅读:54 留言:0更新日期:2022-07-02 09:23
本发明专利技术提供一种基于小数据流量更新的移动端实时录井图绘制方法,包括:建立通用的录取数据获取服务,采用参数传递的方式进行移动端调用;当查看的是录井图的实时数据时,记录移动端显示的实时录井图的最后一点对应的数据中的井深字段值为H

【技术实现步骤摘要】
基于小流量更新的移动端实时录井图绘制方法


[0001]本专利技术涉及油田测井、录井及信息化
,特别是涉及到一种基于小流量数据更新的移动端实时录井图绘制方法。

技术介绍

[0002]油田信息化是当代油气田企业建设数字油田、智慧油田的基础工作,既能提高数据的传输质量和效率,也是科学高效的研究决策的重要保障。当管理者或研究人员外出时,就会遇到因脱离了日常办公室环境而无法及时处理紧急审批、不能实时获悉最新业务进度、无法现场调取实时生产数据等情况,传统桌面应用系统就暴露出自身的不足。当前伴随着油田信息化建设和移动通信技术的飞速发展,亟需提高移动端的生产与决策的应用水平。
[0003]钻井生产过程中实时数据的传输及应用是衡量油田信息化建设水平的重要标志,主要针对钻井过程中产生的实时录井数据、实时工程参数仪表等数据,研究实现其在移动端的图形化展示,涉及到生产管理、实时决策、质量监控、安全生产等多个环节。特别是随着计算机图形化技术的发展,在移动端绘制如录井图之类的连续型矢量图形时普遍采用HTML5技术,运用Canvas为主、SVG为辅的图形绘制技术,通过JavaScript脚本在网页中进行像素级别的绘图,从而实现实时数据在移动端的零插件图形展示。目前已投入商用的一些关于实时录井图的移动终端应用中,由于未进行数据更新和绘图机制的方法优化,普遍存在消耗数据流量大及移动端内存开销过大,实时更新数据显示刷新速度慢,查询历史数据屏幕卡顿或等待时间长的问题,严重影响用户使用体验。
[0004]在公开号:CN102394910A的中国专利中,介绍了一种数字井场高速传输监控系统及方法,通过在井场中搭建无线传感器网络来采集井场的各种监控信号,包括数据参数信号、音频信号和视频信号;利用OFDM(Orthogonal Frequency Division Multiplexing)技术把井场现场采集的信息高速实时地传送到井场机房建立小型数据库;并利用现有的成熟的通讯技术GPRS、CDMA或卫星通信方式把井场机房中的井场现场的监控信息实时的远传到后方监控中心,后方将数据信息进行存储、管理和应用。该监控系统能够在现场和远程后方对井场现场安全生产进行实时监控和操作。此专利技术专利仅涉及石油数字井场的无线监控
,特别是涉及一种利用正交频分复用技术(OFDM)用于数字井场的高速传输监控系统及方法,把数字井场监控系统分为后方监控中心、井场机房和井场无线传感器网络三部分,完成不同的信息的传输及处理的阶段,其中明显的不足是后方监控中心管理人员主要是通过数据库得到的各种数据,而了解井场现场的生产状况,从而实时的对现场进行监控和指导安排现场的生产活动,数据库数据不具有直观性,较小的变化差异不宜被肉眼察觉,需要具有一定的岗位专业培训才能对这些数据库数据进行监控,尤其是不便于决策和管理人员及时的跟进生产进度与状况,更不能进行紧急审批决策。
[0005]在公开号:CN102828747B的中国专利中,涉及到一种石油钻井实时监测系统,包括钻井液性能监测仪器、地质录井监测仪器和钻井工程参数监测仪器,各种仪器上均安装传
感器,传感器将检测信号通过无线发射接收系统传输到计算机处理设备,再通过计算机软件处理后转换成图表在显示器上实时显示出来。此专利技术能够解决综合录井仪只能监测地质录井、钻井工程参数的不足,对钻井液性能进行在线实时监测,使钻井液、钻井工程和地质录井成为一体,通过计算机处理,成为集钻井现场多种数据采集、显示、处理为一体的综合性系统,它可满足安全优化钻井、综合判断油气水层的多方面需要。此专利技术专利介绍了利用管线和各种分析仪器上安装的传感器,解决了对钻井液性能实时监测的问题,从而实现了在综合录井仪的显示器上监测地质录井、钻井工程参数和钻井液性能的在线实时监测,而没有考虑在综合录井仪之外的其他终端屏幕上的监测显示,如当下伴随移动互联网兴起的移动办公所依赖的手机、平板电脑等移动端的实时监测及显示问题。
[0006]在公开号:CN108710524A的中国专利中,提供一种三缓冲快速交互式绘图方法,属于计算机应用以及绘图领域,本专利技术首先在内存中建立三个缓冲区图层:背景缓冲区图层、绘图缓冲区图层以及设备缓冲区图层;将不依赖于用户频繁操作而改变的绘图内容绘制到背景缓冲区图层;联合前景内容与背景缓冲区的信息绘制到绘图缓冲区中;通过设备缓冲区将绘图内容传输到屏幕中,从而消除卡顿现象。当与用户进行交互式操作时,如果只有前景内容变化,只需绘制前景而不需要重复绘制背景内容。本专利技术能够大大降低交互式绘图程序的绘图时间,具有绘图效率高、所需额外内存小以及实施过程方便的优点,可应用于石油综合录井绘图系统以及地质分层绘图系统等工业绘图系统。此专利技术专利提供的方法是对于获取到数据后进行快速交互式绘图的方法,而没有提供具体的数据获取方式的策略性的优化方法,更是对于实时更新绘制的录井图和查询历史录井图这2种常用操作逻辑没有区别优化的方法,具体实现过程中可能会受限于数据传输速率和移动端绘制效率而出现卡顿等不良用户体验。
[0007]为此我们专利技术了一种新的基于小流量数据更新的移动端实时录井图绘制方法,优化以上不良用户体验和相关技术问题。

技术实现思路

[0008]本专利技术的目的是提出一种基于小数据流量更新的移动端录井图绘制方法,通过优化录井图的数据通信机制、录井矢量图高效增量绘制、缓存预绘制的方法,降低移动端的数据负载,减小实时录井图更新的数据量,提高录井图更新数据的绘制效率,缩短用户查询历史录井图的等待时间。
[0009]本专利技术的目的可通过如下技术措施来实现:基于小流量更新的移动端实时录井图绘制方法,该基于小流量更新的移动端实时录井图绘制方法包括:步骤1,建立通用的录取数据获取服务,采用参数传递的方式进行移动端调用;步骤2,检测用户在移动端的屏幕上正在查看的是录井图的实时数据还是录井图的历史数据;步骤3,当查看的是录井图的实时数据时,记录移动端显示的实时录井图的最后一点对应的数据中的井深字段值为H
L
,并发送给服务端;步骤4,服务器获取最新实时录井数据,将井深字段值H
N
与客户端请求的参数中井深字段值为H
L
进行对比;步骤5,当H
N
>H
L
时,服务端向移动端实时录井数据库中产生的新的数据变化;步骤6,移动端对新增数据进行增量绘制。
[0010]本专利技术的目的还可通过如下技术措施来实现:
[0011]在步骤1中,基于对录井生产中的多种实时数据的字段分析,建立通用数据获取服
务,采用参数传递的方式进行移动端调用,移动端向服务端发出请求的参数与服务端返回给客户端的数据格式一致。
[0012]在步骤3中,对于实时更新数据,记录移动端显示的井的实时录井图的最后一点对应的数据中的井深字段值为H
L
,采用长轮询的方式发送给服务端,标记为L

Ajax。
[0013]在步骤4中,服务端获取到移动端请求的参数后,从实时数据库中获取井的最新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于小流量更新的移动端实时录井图绘制方法,其特征在于,该基于小流量更新的移动端实时录井图绘制方法包括:步骤1,建立通用的录取数据获取服务,采用参数传递的方式进行移动端调用;步骤2,检测用户在移动端的屏幕上正在查看的是录井图的实时数据还是录井图的历史数据;步骤3,当查看的是录井图的实时数据时,记录移动端显示的实时录井图的最后一点对应的数据中的井深字段值为H
L
,并发送给服务端;步骤4,服务器获取最新实时录井数据,将井深字段值H
N
与客户端请求的参数中井深字段值为H
L
进行对比;步骤5,当H
N
>H
L
时,服务端向移动端实时录井数据库中产生的新的数据变化;步骤6,移动端对新增数据进行增量绘制。2.根据权利要求1所述的基于小流量更新的移动端实时录井图绘制方法,其特征在于,在步骤1中,基于对录井生产中的多种实时数据的字段分析,建立通用数据获取服务,采用参数传递的方式进行移动端调用,移动端向服务端发出请求的参数与服务端返回给客户端的数据格式一致。3.根据权利要求1所述的基于小流量更新的移动端实时录井图绘制方法,其特征在于,在步骤3中,对于实时更新数据,记录移动端显示的井的实时录井图的最后一点对应的数据中的井深字段值为H
L
,采用长轮询的方式发送给服务端,标记为L

Ajax。4.根据权利要求3所述的基于小流量更新的移动端实时录井图绘制方法,其特征在于,在步骤4中,服务端获取到移动端请求的参数后,从实时数据库中获取井的最新一条实时录井数据,并将这条数据的井深字段值H
N
与客户端请求的参数中井深字段值为H
L
进行对比;如果H
N
≤H
L
,则服务端会继续采用轮询的方式向实时库获取最新一条数据,直到L

Ajax的请求超时,而不会向客户端返回空结果,或者等待下一次L

Ajax请求,重复执行步骤4;如果服务端向实时库获取数据的参数中H
N
>H
L
,执行步骤5。5.根据权利要求1所述的基于小流量更新的移动端实时录井图绘制方法,其特征在于,在步骤5中,服务端向移动端返回规定时间内实时录井数据库中产生的新的数据变化,也就是对应的H
L
到H
N
之间的数据。6.根据权利要求1所述的基于小流量更新的移动端实时录井图绘制方法,其特征在于,在步骤6中,当移动端接收到最新变化的实时录井数据,移动端采用增量绘制技术对录井图已绘制部分不做擦除处理,只对新增数据进行增量绘制。7.根据权利要求1所述的基于小流量更新的移动端实时录井图绘制方法,其特征在于,在步骤2中,当查看的是录井图的实时数据时,流程进入到以下步骤:步骤7,确定当前移动设备屏幕视图所对应...

【专利技术属性】
技术研发人员:张益政杨旭赫俊民陈历胜高珊珊冯电波邓娟陈述腾
申请(专利权)人:中国石油化工股份有限公司胜利油田分公司物探研究院
类型:发明
国别省市:

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

1