本申请涉及抽油机井工况诊断,具体涉及一种抽油机井标准功图获取方法、一种抽油机井标准功图获取装置、一种机器可读存储介质及一种处理器。
背景技术:
1、通过研究发现,抽油机井发生故障时采集到的地面功图与抽油机井运行正常时的标准功图相比,其最大载荷、最小载荷以及载荷差均会发生明显变化。目前,主要通过人工选取抽油机井运行正常时的任意一张地面示功图获取抽油机井标准功图,但这种方式存在以下弊端:一、抽油机实际运行过程中易受气体等因素影响,得到的地面示功图的最大载荷与最小载荷会呈现一定波动,若以该地面示功图作为标准示功图,往往会造成一定误报警;二是依靠人工在数量众多的地面示功图中选取一张地面示功图作为标准功图,不仅工作量巨大,而且当出现滞后筛选等情况时,还会造成一定误报警。
技术实现思路
1、本申请实施例的目的是提供一种抽油机井标准功图获取方法、装置、存储介质及处理器,以提高标准功图的准确性和获取效率,防止发生误报警。
2、为了实现上述目的,本申请第一方面提供一种抽油机井标准功图获取方法,所述方法包括:
3、获取待处理地面示功图,并对所述待处理地面示功图进行处理得到待处理载荷线;
4、对所述待处理载荷线进行计算,得到待处理载荷差;
5、基于所述待处理载荷差,对所述待处理载荷线进行异常数据剔除,得到标准载荷线;
6、获取待处理地面示功图的加载线和卸载线,并基于所述标准载荷线、所述加载线和所述卸载线构建标准功图作为抽油机井标准功图。
7、在本申请实施例中,所述待处理载荷线包括待处理上载荷线和待处理下载荷线,所述对所述待处理地面示功图进行处理得到待处理载荷线,包括:
8、计算所述待处理地面示功图的门限载荷值,并确定所述待处理地面示功图的上冲程和下冲程;
9、在上冲程中,当当前载荷值与载荷最大值之差小于门限载荷值时,则调用上载荷线计算公式对所述上冲程中的数据点进行计算,得到待处理上载荷线;
10、在下冲程中,当当前载荷值与载荷最小值之差小于门限载荷值时,则调用下载荷线计算公式对所述下冲程中的数据点进行计算,得到待处理下载荷线。
11、在本申请实施例中,门限载荷值的计算公式具体为:
12、
13、其中,b_band表示门限载荷值,fm表示待处理地面示功图中载荷最大值,fn表示待处理地面示功图中载荷最小值,n为正整数。
14、在本申请实施例中,所述上载荷线计算公式具体为:
15、
16、其中,dm_fmu表示待处理上载荷线,f(i)表示待处理地面示功图中第i个数据点的载荷值,u(i)表示待处理地面示功图中第i个数据点的位移,px表示待处理地面示功图中的下死点,ps表示待处理地面示功图中的上死点。
17、在本申请实施例中,所述下载荷线计算公式具体为:
18、
19、其中,dm_fmd表示待处理下载荷线,f(i)表示待处理地面示功图中第i个数据点的载荷值,u(i)表示待处理地面示功图中第i个数据点的位移,px表示待处理地面示功图中的下死点,ps表示待处理地面示功图中的上死点。
20、在本申请实施例中,所述基于所述待处理载荷差,对所述待处理载荷线进行异常数据剔除,得到标准载荷线,包括:
21、计算所述待处理载荷差的均值和标准差,将大于均值与标准差之和的待处理载荷差和小于均值与标准差之差的待处理载荷差作为异常载荷差;
22、剔除异常载荷差对应的载荷线,并对剔除异常后的载荷线求均值,得到标准载荷线。
23、在本申请实施例中,在得到抽油机井标准功图后,所述抽油机井标准功图获取方法还包括:
24、当抽油机井没有接收到更新操作指令时,则按照设置的功图更新时间间隔对构建的所述标准功图进行更新;当抽油机井接收到更新操作指令时,则在接收到更新操作指令后即时更新所述标准功图。
25、本申请第二方面提供一种抽油机井标准功图获取装置,所述装置包括:
26、载荷线处理模块,用于获取待处理地面示功图,并对所述待处理地面示功图进行处理得到待处理载荷线;
27、载荷差计算模块,用于对所述待处理载荷线进行计算,得到待处理载荷差;
28、异常数据剔除模块,用于基于所述待处理载荷差,对所述待处理载荷线进行异常数据剔除,得到标准载荷线;
29、标准功图获取模块,用于获取待处理地面示功图的加载线和卸载线,并基于所述标准载荷线、所述加载线和所述卸载线构建标准功图作为抽油机井标准功图。
30、本申请第三方面提供一种处理器,被配置成执行上述的抽油机井标准功图获取方法。
31、本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得所述处理器被配置成执行上述的抽油机井标准功图获取方法。
32、与现有技术相比,本发明的上述技术方案具有如下有益效果:
33、本申请提供一种抽油机井标准功图获取方法、装置、存储介质及处理器,该方法通过对待处理地面示功图进行处理得到待处理载荷线,并基于得到的待处理载荷线计算待处理载荷差,然后基于待处理载荷差对待处理载荷线进行异常数据剔除,得到标准载荷线,最后获取待处理地面示功图的加载线和卸载线,并基于标准载荷线、加载线和卸载线构建标准功图作为抽油机井标准功图,无需人工筛选标准功图,提高了标准功图获取的准确性和及时性,防止发生误报警。
34、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种抽油机井标准功图获取方法,其特征在于,所述抽油机井标准功图获取方法包括:
2.根据权利要求1所述的抽油机井标准功图获取方法,其特征在于,所述待处理载荷线包括待处理上载荷线和待处理下载荷线,所述对所述待处理地面示功图进行处理得到待处理载荷线,包括:
3.根据权利要求2所述的抽油机井标准功图获取方法,其特征在于,门限载荷值的计算公式具体为:
4.根据权利要求2所述的抽油机井标准功图获取方法,其特征在于,所述待处理上载荷线计算公式具体为:
5.根据权利要求2所述的抽油机井标准功图获取方法,其特征在于,所述待处理下载荷线计算公式具体为:
6.根据权利要求1所述的抽油机井标准功图获取方法,其特征在于,所述基于所述待处理载荷差,对所述待处理载荷线进行异常数据剔除,得到标准载荷线,包括:
7.根据权利要求1所述的抽油机井标准功图获取方法,其特征在于,在得到抽油机井标准功图后,所述抽油机井标准功图获取方法还包括:
8.一种抽油机井标准功图获取装置,其特征在于,所述抽油机井标准功图获取装置包括:
9.一种处理器,其特征在于,被配置成执行根据权利要求1至7中任一项所述的抽油机井标准功图获取方法。
10.一种机器可读存储介质,该机器可读存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至7中任一项所述的抽油机井标准功图获取方法。