APP下载

PCS与EPBP系统数据共享研究与应用

2019-09-10汪慧青

科学导报·科学工程与电力 2019年38期
关键词:赋值油井报表

汪慧青

摘要:EPBP平台是中国石化勘探开发业务协同平台,于2018年10月份在我厂正式上线,初始平台的手动提取当日pcs数据功能还未上线,采油区资料员每天在出油井日报时需要手动录取液量、回压等数据,一个采油区油井数据就达100多口左右,多的有200多口,全厂合计油井700多口,有时采油区出完报表要到十二点,采集工作量很大,也会有数据失误情况出现,通过PCS与EPBP系统数据共享研究与应用项目可以实现将生产指挥系统中相关数据自动提取至EPBP报表中,省去了资料员的手动录入操作,提高了数据的准确率及工作效率。

关键词:EPBP;数据自动提取

一、研究完成内容

项目初始,因涉及到两个表之间匹配数据,因而考虑用EXCEL中的VLOOKUP函数,该函数是纵向查找函数,按列查找,通过制定一个查找目标( M:即两个表中相同的 那一列),从指定的区域找到另一个想要查的值。

利用这种方法虽然能实现数据匹配,但是采油区试用过后反馈操作步骤过多,并且受限过多,需要保证每天的油井生产数据表中的顺序不变等等,使用起来不灵活、不方便,而通过编写程序可以解决这些问题,从而方便实现PCS与EPBP系统数据共享。

涉及到的难点及解决办法:

1、Pcs和EPBP中井号命名规范不一致,pcs中是以字母开头的井号,而EPBP中是以汉字为开头的井号,井号如果不匹配的话无法实现数据共享。

对于该问题考虑建立中间库,其中有汉字井号、字母井号、日产液量、回压等字段,由地质研究所提供每个采油区汉字井号和字母井号的对应关系,通过生成批量导入命令,将井号的对应关系一一导入至数据库中。

基本参数:

汉字井号:EPBP平台导出油井日报中的以汉字开头的井号

字母井号:pcs导出报表中的以字母开头的井号

产液量:生产指挥系统导出报表中的液量

回压:生产指挥系统导出报表中的回压

数据分析步骤:

第一步:资料收集。从地质研究所收集相关的数据资料并进行整理。

第二步:分类定义。通过对收集到的数据进行整理、分析、导入。

第三步:数据描述。对定义好的各类数据进行描述,数据各个字段的值进行规范,形成数据模型。

第四步:形成标准。参照现有数据标准,根据数据分析情况,形成PCS与EPBP系统数据共享的数据标准。

.

Sql>insert into yl(jh_hz,jh_zm) values('明1','WM1');

数据校验:将导入后的数据与原有的数据进行比对、校验,对发现的错误及时修正,确认最终使用的数据准确无误。

2、pcs中相关数据如何提取至中间库中,中间库中的数据如何赋值给EPBP表。

根据汉字井号和字母井号互相匹配,用循环语句来实现。

将中间库的数据赋值给EPBP表时,要用字母井号来匹配,同样用循环来完成整个过程。

系统执行时,首先自动打开pcs表,连接数据库,目标初始定位在第一行的井号上,打开数据库,将其与中间库的汉字井号作对比,如果有返回值的话说明有对应的数据,那么就提取表中的日产液量和回压所在列的数据赋值给变量,保持数据库处于编辑状态下,将变量值赋值给中间库中相应字段,反之若没有返回值则进行下次循环,直至将所有数据遍历结束,从而完成将数据提取至中间库,之后自动打开EPBP平台中的采油日数据,用汉字井号来匹配中间库的字母井号,如果匹配成功就将中间库的日产液量和回压数据赋值给表中相应井的对应位置,自动关闭系统界面和相关表,从而实现了pcs和EPBP系统的数据共享。

二、创新内容

1、充分利用目前先进的Delphi编程技术、ODAC直连ORACLE数据库技术及计算机信息及网络技术,根据需要自动提取所需数据;

2、因按井号匹配,所以四个采油管理区之间采集数据互不影响,并且和井号排列顺序无关,可以由采油区资料员按自己的录入习惯来自由排序。

3、每天产生的新数据都会覆盖原有数据,不占用额外存储空间。

4、减少资料员录入工作量,节约了人力资源,并且提高了数据准确率。

三、现场应用情况

前期在采油区使用时是通过EXCEL函数功能来实现,操作步骤多,使用不灵活,应用效果不好,之后通过编写程序实现了pcs中日产液量自动倒入EPBP报表功能,通过和采油管理区技术員和资料员相结合,又增压了回压数据的倒入,从而实现了pcs和EPBP系统数据共享,该系统操作灵活方便,大大节省了资料员的录取工作量,提高了工作效率和数据准确率,反馈良好。

四、结论与认识

系统的推广,节省了劳动力,提高了工作效率及数据准确率,提高了信息化管理水平、高效率服务于生产发展的需要,为油田地质研究提供强有力的数据支持,其潜在的经济效益是非常大的。

参考文献:

[1] 对计算机软件技术在大数据时代下应用探讨[J]. 郭吉生.  计算机产品与流通. 2019(07)

[2] 当今大数据时代之中计算机软件技术的应用研究[J]. 叶文萱.  计算机产品与流通. 2019(04)

[3] 计算机软件技术在大数据时代的应用[J]. 周欣.  信息与电脑(理论版). 2019(07)

(作者单位:中原油田文卫采油厂信息管理站)

猜你喜欢

赋值油井报表
捞油井捞油周期优化与捞油管理研究
反复见水井的治理措施
算法框图问题中的易错点
抽象函数难度降 巧用赋值来帮忙
利用赋值法解决抽象函数相关问题オ
镇长看报表
学生为什么“懂而不会”
月度报表
月度报表
年终总结