[发明专利]一种有杆泵抽油井故障分离方法有效
申请号: | 201710260900.3 | 申请日: | 2017-04-20 |
公开(公告)号: | CN106930751B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 高宪文;王明顺;魏晶亮;张平;郑博元;张遨;张佳奇;刘俊辰 | 申请(专利权)人: | 东北大学 |
主分类号: | E21B47/009 | 分类号: | E21B47/009;G06K9/46;G06K9/62 |
代理公司: | 21234 沈阳优普达知识产权代理事务所(特殊普通合伙) | 代理人: | 俞鲁江 |
地址: | 110819 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 有杆泵抽 油井 故障 分离 方法 | ||
1.一种有杆泵抽油井故障分离方法,其特征在于,包括以下步骤:
步骤1:采集l个已知故障类型的有杆泵抽油井地面示功图和u个未知故障类型的有杆泵抽油井地面示功图;
步骤2:将l+u个有杆泵抽油井地面示功图转化为井下泵示功图;
步骤3:采用小波矩的特征提取方法对有杆泵抽油井井下的泵示功图进行特征提取;
步骤3.1:对l+u个有杆泵抽油井井下泵示功图进行归一化处理;
步骤3.2:对归一化后的悬点载荷位移进行极坐标变换;
x=rcosθ
y=rsinθ
步骤3.3:通过对极角θ积分来计算径向函数Sq(r),计算式为:
Sq(r)=∫f(r,θ)ejqθdθ
式中r为极径,θ为极角,q表示泵示功图在第q频域的特征,表达式为:
f(rcosθ,rsinθ)=f(x,y)0≤θ≤2π
步骤3.4:计算泵示功图的小波矩Wm,n,q,计算式为:
Wm,n,q=||∫Sq(r)ψm,n(r)rdr||
式中,ψm,n(r)为径向小波基函数,m是尺度指数,n是位移指数;
步骤4:采用基于流形正则化的半监督核极限学习机算法对提取的标记和未标记泵示功图特征向量进行分类,完成有杆泵抽油井的故障分离;
步骤4.1:对于少部分已知故障类型和正常工况的泵示功图特征向量,通过专家和现场工人的经验进行标记,使其具有类标签,这类特征数据表示为:
而大部分直接采集到的未经过标记的泵示功图的特征向量表示为:
式中,l和u为标记和未标记的样本个数,ti∈{1,2,...,s},i=1,...,l,其中s是故障类型;
步骤4.2:确定核函数映射κ(xi,xj),极限学习机隐层节点N,并随机生成隐层节点的参数(ai,bi),i=1,2,...,N;
步骤4.3:计算核矩阵KELM=HHT,H表示隐层输出矩阵,具体形式如下:
其中,h(x)为极限学习机的激励函数,是隐层相对于样本的输出,通常作为一个非线性的特征映射,当h(x)未知时,采用核矩阵映射KELM代替;l+u为已知和未知故障类型的示功图数量之和;
步骤4.4:计算拉普拉斯矩阵L,计算式如下:
L=D-W
式中,D是对角矩阵表示为:W是边缘权矩阵Wij表示标记数据与未标记数据之间的相似程度,采用高斯核映射:
步骤4.5:计算输出权重β,计算式如下:
步骤4.6:计算半监督核极限学习机的网络输出f(x),计算式如下:
κ(xi,xj)为核函数映射,C为常数,J是用来区分标记数据和未标记数据的惩罚系数矩阵;
所述的步骤4.5按以下步骤执行:
步骤4.5.1:表示出(l+u)×c训练目标矩阵所述计算式如下:
为标记数据集的目标矩阵,为加入未标记数据之后的训练目标矩阵;
步骤4.5.2:考虑到平衡经验风险和学习函数f(x)的复杂性之间的关系,训练误差最小化为:
式中,β是输出权重,εi是训练误差,λ是惩罚系数,tr是正则化矩阵F的迹;
步骤4.5.3:将网络输出的表达式F=Hβ代入上式,得到:
式中,J是用来区分标记数据和未标记数据的惩罚系数矩阵,所述表达式为:
J(i,i)=1,i=1,2,...,n,J(i,j)=0,i≠j
步骤4.5.4:问题变为无约束优化问题之后,就可以计算出网络的输出权重β;
步骤5:根据最优解f(x)来确定该示功图的故障信息:
式中,fi为样本点xi的预测类标签。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710260900.3/1.html,转载请声明来源钻瓜专利网。