一种油田高架罐液位监测方法技术

技术编号:37773496 阅读:7 留言:0更新日期:2023-06-06 13:40
一种油田高架罐液位监测方法,属于油井生产过程中的高架罐液位计量技术领域,包括如下步骤:S1、设计前端交互页面;S2、自动查表,实现调取和查询;S3、计算产油量;步骤S1中,根据数据表的情况,确定前端页面动态录入数据为三个,分别为第一次检尺高度A、第二次检尺高度B和量油时间C;选择性数据二选一为原油密度D;前端录入内容后通过JavaScript Object Notation的数据交换格式来存储和表示数据;步骤S2中,查表时将对应的excel表格内容封装;按照50方罐量油换算表编写,以数组形式存储在程序源码中。本发明专利技术使单井高架罐液位计量得到了极大的便利,实现了单井高架罐液位精准计量,同时降低了工人的劳动强度。同时降低了工人的劳动强度。同时降低了工人的劳动强度。

【技术实现步骤摘要】
一种油田高架罐液位监测方法


[0001]本专利技术属于油井生产过程中的高架罐液位计量
,具体涉及一种油田高架罐液位监测方法。

技术介绍

[0002]在油田生产过程中,有很多边远井距离输油站很远,铺设输油管道将油井内产出的原油输送到输油站,成本高,维护困难。所以边远井都采用在油井周围架设高架罐,井内产出的原油直接输送至高架罐进行储存,当原油达到一定的液位高度,使用油罐车直接拉走。单井高架罐运行在油田生产过程中是必不可少的一个重要环节,单井高架罐计量是采油工人每日必做的工作,通过测量液位高度与上次测量时间差,可以换算出单井日产量,从而可以更好的判断油井生产状况。单井高架罐的计量目前我们采用计量的方法是,测得两次液位空高和记录两次空高的间隔时间,再利用高架灌计算表格查找相对数值再乘以密度得到单井产量,但由于高架罐计算表长期使用表格产生模糊,或者由于员工看错行都可能导致计量错误。

技术实现思路

[0003]为了解决上述存在的问题,本专利技术提出:一种油田高架罐液位监测方法,技术方案如下:包括如下步骤:
[0004]S1、设计前端交互页面;
[0005]S2、自动查表,实现调取和查询;
[0006]S3、计算产油量;
[0007]进一步地,步骤S1中,根据数据表的情况,确定前端页面动态录入数据为三个,分别为第一次检尺高度A、第二次检尺高度B和量油时间C。
[0008]进一步地,选择性数据二选一为原油密度D。
[0009]进一步地,前端录入内容后通过JavaScript Object Notation的数据交换格式来存储和表示数据。
[0010]进一步地,步骤S2中,查表时将对应的excel表格内容封装。
[0011]进一步地,按照50方罐量油换算表编写,以数组形式存储在程序源码中。
[0012]进一步地,步骤S3中,采用交互模式,前台交互的数据通过Json数组Json{A,B,C,D}传入后台,数据分别对应前端录入的{第一次检尺高度,第二次检尺高度,量油时间,原油密度},使用if语句查表得到最终的计算数值。
[0013]进一步地,需要查询的表格为多行多列表格,使用多条件查询,则使用的if语句为多分支的if

else if语句。
[0014]进一步地,if

else if语句实现查表数据,使用MATLAB编写计算公式:
[0015]进一步地,公式为:产量=(第一次检尺高度

第二次检尺高度)
÷
量油时间
×
24
×
原油密度,产量的单位是吨,第一次检尺高度和第二次检尺高度的单位是米,原油密度的单
位是吨每立方米,量油时间的单位是小时。
[0016]进一步地,原油密度为0.85吨每立方米。
[0017]进一步地,输入第一次测量液位的高度,再输入第二次测量液位的高度,两次测量间隔时间。
[0018]进一步地,两次测量间隔时间不超过24小时。
[0019]进一步地,选择所测量的高架罐内液体的类型,根据原油密度不同输入不同的原油类型。
[0020]进一步地,原油类型包括稠油和稀油。
[0021]进一步地,点击计算,经过内部运算,将油井日产量运算结果显示在屏幕上。
[0022]本专利技术的有益效果为:
[0023]一是解决油田生产过程中单井高架罐计量不准确的问题,
[0024]二是减少生产班组的纸质版资料,降低工人的劳动强度。随着科技的不断发展,手机基本已经成为每个人的必须品,手机APP给人们的吃、住、玩、购、游等带来了很多的方便,因此设计一款手机APP高架灌计量软件,能让员工对单井高架罐液位计量计算起来更方便、更快捷、更简单。
[0025]本专利技术的优点是打开手机高架罐液位计量APP软件,输入第一次检尺高度与第二次检尺高度及量油时间三个数据,就可以快速换算出油井日产量。
附图说明
[0026]图1为本专利技术的油量计算APP页面;
[0027]图2为本专利技术的油量计算输入数据的APP页面;
[0028]图3为本专利技术的油量计算输出数据的APP页面。
具体实施方式
[0029]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。
[0030]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施方式的限制。
[0031]其次,本专利技术结合示意图进行详细描述,在详述本专利技术实施方式时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本专利技术保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。
[0032]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步地详细描述。
[0033]下面结合附图对本专利技术的结构作详细的描述。
[0034]实施例1
[0035]本专利技术专利设计了一种油田高架罐液位监测方法,如图1

3所示,技术方案如下:包括如下步骤:
[0036]S1、设计前端交互页面;
[0037]S2、自动查表,实现调取和查询;
[0038]S3、计算产油量;
[0039]其中,步骤S1中,根据数据表的情况,确定前端页面动态录入数据为三个,分别为第一次检尺高度A、第二次检尺高度B和量油时间C。
[0040]其中,选择性数据二选一为原油密度D。
[0041]其中,前端录入内容后通过JavaScript Object Notation的数据交换格式来存储和表示数据。
[0042]其中,步骤S2中,查表时将对应的excel表格内容封装。
[0043]其中,按照50方罐量油换算表编写,以数组形式存储在程序源码中.
[0044]其中,步骤S3中,采用交互模式,前台交互的数据通过Json数组Json{A,B,C,D}传入后台,数据分别对应前端录入的{第一次检尺高度,第二次检尺高度,量油时间,原油密度},使用if语句查表得到最终的计算数值。
[0045]其中,进一步地,需要查询的表格为多行多列表格,使用多条件查询,则使用的if语句为多分支的if

else if语句。
[0046]其中,if

else if语句实现查表数据,使用MATLAB编写计算公式:
[0047]其中,公式为:产量=(第一次检尺高度

第二次检尺高度)
÷
量油时间
×
24
×
原油密度,产量的单位是吨,第一次检尺高度和第二次检尺高度的单位是米,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种油田高架罐液位监测方法,其特征在于,包括如下步骤:S1、设计前端交互页面;S2、自动查表,实现调取和查询;S3、计算产油量。2.如权利要求1所述的油田高架罐液位监测方法,其特征在于,步骤S1中,根据数据表的情况,确定前端页面动态录入数据为三个,分别为第一次检尺高度A、第二次检尺高度B和量油时间C。3.如权利要求2所述的油田高架罐液位监测方法,其特征在于,选择性数据二选一为原油密度D。4.如权利要求3所述的油田高架罐液位监测方法,其特征在于,前端录入内容后通过JavaScript Object Notation的数据交换格式来存储和表示数据。5.如权利要求1所述的油田高架罐液位监测方法,其特征在于,步骤S2中,查表时将对应的excel表格内容封装。6.如权利要求5所述的油田高架罐液位监测方法,其特征在于,按照50方罐量油换算表编写,以数组形式存储在程序源码中。7.如权利要求1所述的油田高架罐液位监测方法,其特征在于,步骤S3中,采用交互模式,前台交互的数据通过Json数组Json{A,B,C,D}传入后台,数据分别对应前端录入的{第一次检尺高度,第二次检尺高度,量油时间,原油密度},使用if语句查表得到最终的计算数值。8.如权利要求7所述的油田高架罐液位监测方法,其特征在于,需要查询的表格为多行多列表格,使用多条件查询,则使用的if语句为多分支的if

...

【专利技术属性】
技术研发人员:李晓东周志超赵奇峰郝振海张君双张广宇薛碧娱凤斌周瑜傅哲李枫刘依泓
申请(专利权)人:中国石油天然气股份有限公司
类型:发明
国别省市:

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

1