基于自组织竞争神经网络的抽油井故障诊断系统

2013-06-23 09:41:10王平勋
电子设计工程 2013年11期
关键词:功图示功图油井

王平勋

(河海大学 能源与电气学院,江苏 南京 210000)

有杆抽油机是目前我国石油开采的主要设备,是最为广泛的一种机械采油方式;据统计,有杆泵抽油井占到我国油井总数的94%[1-2]。抽油井系统故障诊断技术一直是国内外采油工程技术人员的重要研究课题。传统的故障诊断方法就是凭工作人员的经验判断油井的故障,这种方法误差极大,严重影响油田的生产。人工神经网络技术的发展和完善,在采油工业也受到了关注,被越来越广泛地应用到了示功图诊断等领域当中[3-5]。文中提出了将神经网络与手持终端相结合的故障诊断方法。示功图是有杆抽油系统工作状态的集中反映,其中包含了抽油机、油杆,活塞,油管以及油井环境变化等丰富信息。示功图的不同形状特征代表了油井不同的工作状态。油井示功图的数据来源为抽油井抽油杆上挂载的示功仪记录下来的216组抽油机载荷与位移关系的数据对。神经网络故障诊断就是根据手持终端采集到的油井实时数据画出所对应的示功图,求出示功图的特征向量,从而根据特征向量求出油井所对应的状态的过程,也就是按特征向量对系统状态进行分类。本系统极大地降低了产建投入和运行成本,提高了油田生产的实时效率,并通过人工巡井的方式实现了对这些油井的良好管理,对逐步实现石油开采的自动化、信息化、智能化具有非同寻常的意义。

1 功图数据来源

1.1 系统架构

文中所介绍的油井故障诊断系统以边缘抽油井为信息采集和监控对象,通过无线传感器网络节点和蓝牙等方式获取相关信息,并最终在手持终端上进行发布,为油田工程技术人员提供以“功图量油、故障诊断”为核心的自动化信息服务。

图1 系统架构Fig.1 System architecture

1.2 数据采集

示功仪通过主控芯片,控制着加速度传感器和载荷传感器对抽油机的载荷和加速度进行采集,采集的加速度和载荷信号经过信号调理后再次送入主控制芯片,进行经过相关算法处理转化为载荷和位移关系的数据对以后,存入存储器中。通信终端安装在油井的配电柜中,利用有线源供电,通信终端利用Zigbee网络定时从示功仪中读取数据存储在自己的内部flash中,手持终端则通过蓝牙从通信终端中读取功图数据(载荷与位移关系的数据对)。

图2 无线示功仪主板结构图Fig.2 Board structure of wireless dynamometer

1.3 手持终端的设计

选用支持蓝牙和GPRS功能的Android平台作为手持终端,并在此平台的基础上开发数据采集的软件。以Java来编写程序。手持终端需要通过GPRS从电信服务器下载配置文件(用于通讯以及计算油井产量。包括每口油井的网络号、节点号、通信终端蓝牙的mac地址等信息),并通过listview控件生成油井列表。手持终端依据通信协议通过蓝牙从通信终端采集功图数据。采集到的功图数据既保存在sqlite数据库,用户查看功图的时候可以直接从数据库中读取,然后利用画图工具(paint类)画出功图,通过神经网络算法进行故障诊断并把诊断结果利用TextView控件显示出来。

图3 油井列表Fig.3 Well list

图4 功图采集界面Fig.4 Acquisition interface of indicator diagram

2 数据处理及特征提取

2.1 数据处理

在特征提取前由于外界干扰和油井工况的复杂性,因此需要对示功仪数据形式进行数据统一。数据进行统一的公式为:

2.2 灰度特征提取

使用灰度矩阵法提取灰度统计特征,根据数理统计原理,取灰度矩阵的6个统计特征,分别是灰度的均值、方差、偏度、峰度、能量、熵。假设示功图的灰度矩阵为G(J,K),矩阵中元素gjk(1≤j≤J,1≤k≤K)表示泵功图网格上对应的灰度值;功图的灰度级别为R,某一灰度r的元素个数为b(r),则灰度级的概率为p(r)=b(r)/(J*K)。将功图统一放置到一个2x1的长方形中去,使得示功图与长方形的四边相切,而长方形由网格分割,使得这些网格来表述示功图的实际形状。首先将网格设定初始值为“0”,将功图通过网络都赋值为“1”最后将边界内部所有网格都赋值“1”。边界内部每远离边界一格其灰度值增加一级,外部按等高线的方式赋值,只是每远离边界一格其灰度值减少一级,搜索边界的方式是按列进行的,最终获得功图网格矩阵。

通过计算机编辑算法可计算出该示功图的6个灰度矩阵特征值 {f1,f2,f3,f4,f5,f6}为 {2.056 1,15.814 1,-0.137 7,2.664 9,0.071 5,0.418 3}

2.3 矩特征提取

文中对图像的形状特征采取Hu矩表示,其在图像数目一定的情况下,具有对图像的旋转,平移和尺度变化的不变性。通过无量纲化公式将示功图一组数据归一化后,绘图,可得示功图二值图,如图下图,再将图像像素化,可以找到的有色点与的白色点。根据矩定义将Hu不变矩特征量u1~u7和离心率合并,就形成了图像的全局形状特征向量S。该特征向量代表的是一种全局的形状特征。最后可得归一化到坐标大小为x:y=200:100比例下数据的图像Hu矩特征向量。

3 智能诊断系统模型的构建

自组织神经网络SOM(Self-Organization Mapping Net)是基于无监督学习方法的神经网络的一种重要类型。自组织神经网络是神经网络最富有魅力的研究领域之一,它能够通过其输入样本学会检测其规律性和输入样本相互之间的关系,并且根据这些输入样本的信息自适应调整网络,使网络以后的响应与输入样本相适应。竞争型神经网络的神经元通过输入信息能够识别成组的相似输入向量;自组织映射神经网络通过学习同样能够识别成组的相似输入向量,使那些网络层中彼此靠得很近的神经元对相似的输入向量产生响应。与竞争型神经网络不同的是,自组织映射神经网络不但能学习输入向量的分布情况,还可以学习输入向量的拓扑结构,其单个神经元对模式分类不起决定性作用,而要靠多个神经元的协同作用才能完成模式分类。

图6 二值图Fig.6 Binary image

图7 自组织竞争网络结构Fig.7 Structure of self-organizing competitive neural network

假设从收集到示功图中提取的特征值为N个,有典型故障M种,共有T个学习向量样本,则网络的输入层有N个神经元,竞争层有M个神经元(图5),输入模式为:Pk=(pk1,pk2,…,pkN),与其对应的竞争层输出模式为:Ak=(ak1,ak2,…,akM),其中k=1,2,…,T。网络连接权值为[wij],域值为{bj},i=1,2,…,N,j=1,2,…,M。

图5 示功图灰度矩阵Fig.5 Gray matrix of indicator diagram

自组织竞争人工神经网络在输入学习向量样本后,竞争层神经元开始竞争,获胜神经元的输出为1,其余的神经元输出为0,同时只有与获胜神经元相连的权值才能得到调整,并朝着使获胜神经元对该输入模式更加敏感的方向进行调整,使得调整后的权值与当前输入模式之间的差别越来越小,从而训练后的竞争网络的权值能够代表该输入模式。当同一个学习模式或者相似模式反复提供给网络进行学习后,这一模式所对应的竞争层的获胜神经元的输入值就会逐渐增大,获胜神经元继续保持其胜者的地位。同时,其他神经元受到抑制,对该模式不敏感而难以获胜,只有当其他类学习模式输入时,这些神经元才会有竞争胜利的希望。获胜神经元所代表的典型故障即为有杆抽油系统的故障[6]。因此,自组织竞争人工神经网络通过对学习模式的反复学习可以识别相似的输入向量,实现故障的模式分类,从而可以进行故障诊断。

图8 网络模型结构Fig.8 Network structure

图9 故障诊断流程图Fig.9 Fault diagnosis flow

4 实际应用

江苏油田试采一厂的真35-21井为供液不足的油井,将本系统应用在这口油井。将与蓝牙透传模块连接的通信终端UART0的波特率设为最大值115 200 b/s,数据包发送间隔设为10 ms。点击开始采集按钮连接蓝牙,手持终端依据通信协议向通信终端发送读数据命令以后获取载荷与位移关系的数据对。所得的示功图和依据上文所介绍的故障诊断方法得到的油井故障诊断结果如下图所示,可见诊断的结果与实际相符。图中的电源电压指的是示功仪的电源电压,由于示功仪工作在野外环境,需要了解示功仪的电压变化,以免电源不足影响正常使用,信号强度指ZigBee网络的信号强度,产量是指这口油井的产液量。

图10 手持终端功图界面Fig.10 Interface of indicator diagram in hand-held terminal

5 结束语

自组织竞争神经网络故障诊断技术比传统的故障诊断技术有着很大的优越性,它的应用领域也在不断扩大,成为故障诊断领域研究的热点之一。文中将自组织竞争神经网络的故障诊断算法应用于江苏油田抽油井故障的自动诊断,对故障的正确识别率达到了97.3%以上。

[1]杜保东,李明山.人工神经网络识别抽油机井示功图的研究[J].油气井测试,1998,7(1):27-29.DU Bao-dong,LI Ming-shan.Analying dynamometer card of well pumping by using artificial neural network method[J].Well Testing,1998,7(1):27-29.

[2]杜保东,董海生,李明山.抽油机故障诊断的人工神经网络方法研究[J].油气田地面工程,1997,16(4):52-53.DU Bao-dong,DONG Hai-sheng,LI Ming-shan.Artificial neural network on fault diagnosis technology of rod-pumping system[J].Oil Gas Field Surface Engineering,1997,16(4):52-53.

[3]Mohaghegh S.Neural network:What it can do for petroleum engineers[J].Journal of Petroleum Technology,1995,47(1):42.

[4]Shahab M.Virtual-intelligence application in petroleum engineering:Part 1-Neural networks[J].Journal of Petroleum Technology,2000,52(9):64-73.

[5]Serkan Y,Cem D,Serhat A.Application of artificial neural networks to optimum bit selection [J].Computers &Geosciences,2002,28(2):261-269.

[6]Martin T H,Howard B D,Mark B.Neural network design[M].Boston:PWS Publishing Company,1996.

猜你喜欢
功图示功图油井
抽油机井电功图测试动液面技术研究与应用
基于地面功图的功图算产模型建立与应用
钻采工艺(2018年2期)2018-05-07 11:18:14
新型油井水泥消泡剂的研制
一种油井水泥用抗分散絮凝剂
基于抽油机故障诊断的功图特征提取方法研究
油井示功图相似性的研究与应用
基于多元线性回归的标准井泵功图计算方法
基于示功图的往复压缩机故障诊断技术
压缩机技术(2014年4期)2014-03-20 15:55:45
浅谈示功图及示功图分析
河南科技(2014年11期)2014-02-27 14:09:46
示功图特征提取选择在油井故障诊断中的研究应用