CN102359368A - 基于支持向量机的潜油往复式抽油机的动液面预测方法 - Google Patents

基于支持向量机的潜油往复式抽油机的动液面预测方法 Download PDF

Info

Publication number
CN102359368A
CN102359368A CN2011101970815A CN201110197081A CN102359368A CN 102359368 A CN102359368 A CN 102359368A CN 2011101970815 A CN2011101970815 A CN 2011101970815A CN 201110197081 A CN201110197081 A CN 201110197081A CN 102359368 A CN102359368 A CN 102359368A
Authority
CN
China
Prior art keywords
fluid level
formula
producing fluid
pumping unit
working fluid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011101970815A
Other languages
English (en)
Other versions
CN102359368B (zh
Inventor
齐维贵
于德亮
邓盛川
张永明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HEILONGJIANG PATENT TECHNOLOGY DEVELOPMENT COMPANY
Original Assignee
Harbin Institute of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN2011101970815A priority Critical patent/CN102359368B/zh
Publication of CN102359368A publication Critical patent/CN102359368A/zh
Application granted granted Critical
Publication of CN102359368B publication Critical patent/CN102359368B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

基于支持向量机的潜油往复式抽油机的动液面预测方法,本发明涉及一种潜油往复式抽油机的动液面预测方法。以解决采用人工操作声波测试仪完成测量动液面测量方法存在劳动强度大,且无法满足潜油往复泵控制***需求的问题。方法是:对潜油往复式抽油机的动液面数据的预处理;对潜油往复式抽油机动液面时间序列的状态空间重构;确定基于支持向量机的潜油往复式抽油机的动液面预测的回归函数;确定动液面预测回归函数中的参数;利用动液面预测回归函数及重构后的动液面历史数据,进行潜油往复式抽油机的动液面时间序列的回归预测。本发明用于潜油往复式抽油机的动液面预测。

Description

基于支持向量机的潜油往复式抽油机的动液面预测方法
技术领域
本发明涉及一种潜油往复式抽油机的动液面预测方法。
背景技术
现有动液面测量方法是用人工操作声波测试仪完成测量的。该动液面测量方法存在以下问题:
1、依赖人工操作,工作量大。目前,国内外各大油田的动液面信息,绝大部分都是由采油工人使用声波测试仪现场测量得到。由于采油厂面积通常较大,且油井的位置分散。采油厂技术人员在测量动液面数据时,需要携带大量的测量工具往返于各油井。测量时需要较长时间安装调试仪器设备,有时甚至需要多人配合才能完成测量工作。现场测得波形还需专门人员进行后期处理,才能得到最终结果。因此,采油厂有限的人力难以满足众多油井动液面信息的高密度采集工作的要求。
2、仪器设备操作复杂,成本较高。采用声波测试仪进行动液面测量时,操作人员首先需要根据所测油井的具体情况进行测量仪器参数的设定,参数设定是否合理取决于操作人员的工作经验。测量结束后,测得结果需导入计算机,使用专门的分析软件对测得波形进行分析,以得出相对准确的动液面测量值。并且,精度较高便于携带的动液面回声测试仪造价较高,采油厂不可能大量购买这样的仪器来实现大面积的覆盖式监测。
3、现有测量技术无法满足潜油往复泵控制***需求。潜油往复式抽油机是一种利用直线电机驱动的新型抽油机,这种抽油机的特点是控制***可以通过改变直线电机的冲次,方便的调整抽油机的运行状态。在实际生产中可以通过分析井下动液面等信息,及时合理地调整直线电机的运行状态,以保证油井高效生产和潜油往复式抽油机的稳定运行。但传统的动液面测量技术受限于测量过程复杂、工作量大和依赖人工等缺陷,很难为潜油往复式抽油机的控制***提供大量准确、实时的动液面信息。因此,在实际生产过程中,现有的动液面测量技术无法满足潜油往复式抽油机控制***实现抽油机优化控制的需求。
发明内容
本发明的目的是提供一种基于支持向量机的潜油往复式抽油机的动液面预测方法,以解决采用人工操作声波测试仪完成测量动液面测量方法存在劳动强度大,且无法满足潜油往复泵控制***需求的问题。
本发明为解决上述问题采取的技术方案是:
基于支持向量机的潜油往复式抽油机的动液面预测方法,所述动液面预测方法包括以下步骤:
步骤一:潜油往复式抽油机的动液面数据的预处理,所述预处理步骤是:
(a)采集潜油往复式抽油机动液面历史数据;
(b)去除潜油往复式抽油机动液面历史数据中的异常点,以相邻动液面数据的平均值代替;
(c)对潜油往复式抽油机大的冲次数据及上述步骤(b)中得到的潜油往复式抽油机动液面历史数据归一化处理;
步骤二:对潜油往复式抽油机动液面时间序列的状态空间重构,所述状态空间重构步骤是:
(a)选取潜油往复式抽油机动液面时间序列的嵌入维数m;
首先确定样本的嵌入维数m,使用伪邻域法求得嵌入维数m,设在m维空间任一点X(n)={x(n),x(n+τ),…,x(n+(m-1)τ)},其第r个点为最近邻点,记为Xr(n),点X(n)与Xr(n)的距离平方为
R m 2 ( n , r ) = Σ l = 0 m - 1 [ x ( n + kτ ) - x r ( n + kτ ) ] 2 公式一
式中,Rm(n,r)为X(n)与Xr(n)的距离,τ为延迟时间,k=0,1,…,m-1,当空间维数从m增加到m+1,给矢量X(n)的每个分量都加上第m+1个坐标,在m+1维空间,点X(n)与这同一邻域的距离是
R m + 1 2 ( n , r ) = R m 2 ( n , r ) + [ x ( n + mτ ) - x r ( n + mτ ) ] 2 公式二
判断伪邻点的依据为
[ R m + 1 2 ( n , r ) - R m 2 ( n , r ) R m 2 ( n , r ) ] 1 / 2 > R tol 公式三
Rtol是设定的门限值,根据这一判断数据,统计吸引子轨道上具有伪邻点的X(n)的数目,然后依次增加空间维数,直到伪邻点数目降至零,此时获得嵌入维数m;
(b)计算潜油往复式抽油机动液面时间序列的延迟时间τ;
对于时间序列{xi},i=1,2,…,n,延迟时间τ后,则时间序列变为{xi+τ},i=1,2,…,n,其中任意一点xk在序列{xi}中出现的概率为P(xk),xk+τ点在序列{xi+τ,i=1,2,…,n}中出现的概率为P(xk+τ),xk和xk+τ在两个序列中共同出现的联合概率为P(xk,xk+τ),其中概率P(xk)和P(xk+τ)通过在相应时间序列中出现的频率得到,联合概率P(xk,xk+τ)通过等概率递推法或等间距格子法计算,则互信息函数为
I ( τ ) = Σ k = 1 n P ( x k , x k + τ ) ln P ( x k , x k + τ ) P ( x k ) P ( x k + τ ) 公式四
延迟时间τ取互信息函数的第一个极小值;
(c)根据得到的延迟时间τ和嵌入维数m重构相空间;
以上述(a)和(b)求得的动液面时间序列的嵌入维数m和延迟时间τ为基础,构造支持向量机训练样本,并进行输入样本空间重构,输入、输出矩阵为
Figure BDA0000075805780000041
公式五
y 1 y 2 . . . y n - m = x ( m + 1 ) x ( m + 2 ) . . . x ( n ) 公式六
公式五表示的是输入矩阵,公式六表示的是输出矩阵;
式中:xi和yi分别为第i日的输入和输出向量;x(i)为时间序列中第i日的样本值,其中,i=1,2,…,n;m为嵌入维数;
令第i日的动液面数据为Li,可由第i日的前M天的动液面历史数据预测第i日动液面,其中M与嵌入维数m数值相等;当引入冲次数据作为另一输入信息预测第i日动液面时,引用已知的前一日冲次Ki-1作为输入,有
Figure BDA0000075805780000043
公式七
式中:
Figure BDA0000075805780000044
为非线性映射;m为嵌入维数;
步骤三:确定基于支持向量机的潜油往复式抽油机的动液面预测的回归函数;
支持向量机预测方法是通过非线性映射把输入空间的样本映射到高维特征空间做线性回归,
Figure BDA0000075805780000045
式中:表示原样本空间,表示映射后的样本空间,m0为映射后样本空间的维数,n0为原样本空间的维数,支持向量机对应的函数回归估计如公式八~公式十所示
y(x)=ω·Φ(x)+b                公式八
min ω , b , ξ , ξ * 1 2 ω T - ω + C Σ i = 1 N ( ξ i + ξ i * ) 公式九
s . t . y i - ω T Φ ( x i ) - b ≤ ϵ + ξ i ω T Φ ( x i ) + b - y i ≤ ϵ + ξ i * ξ i , ξ i * ≥ 0 , i = 1 , · · · , N 公式十
式中,ω为支持向量机权向量,ωT为ω的转置向量,Φ(x)为映射函数,ω和Φ(x)对应的向量为m0的维向量,b为偏置量,C为支持向量机的惩罚系数,N为输入样本总量,ξi
Figure BDA0000075805780000053
均为松弛项,二者数值不同,ε为不敏感函数;
在高维空间求解公式八中ω,选取径向基函数为核函数,得到ω表达式为
ω = Σ i = 1 N ( α i - α i * ) Φ ( x i ) 公式十一
式中,αi
Figure BDA0000075805780000055
均为拉格朗日乘子,根据Karush-Kuhn-Tucker最优化条件求得偏置量b,则回归函数为
y ( x ) = Σ i = 1 N ( α i - α i * ) K ( x i , x ) + b 公式十二
式中,K(xi,x)为径向基函数,可以求得公式十二中的拉格朗日乘子αi所对应的向量即为支持向量;
步骤四:利用步骤二所述方法,将步骤一(c)中经归一化处理的潜油往复式抽油机动液面历史数据进行输入、输出相空间的重构,并利用步骤三所述方法及重构后的动液面历史数据,确定动液面预测回归函数中的参数;
步骤五:利用步骤四得到的动液面预测回归函数及步骤三中重构后的动液面历史数据,进行潜油往复式抽油机的动液面时间序列的回归预测。
本发明的有益效果是:一、本发明相对于传统的工作人员使用仪器测量动液面的方式,本方法仅需要使用动液面度的历史数据和实时冲次信息即可进行动液面的预测,有效地降低了测量过程中的劳动强度,降低了动液面的获取成本。二、基于支持向量机理论研究的动液面预测方法,保证了动液面信息的预测精度,可以满足潜油往复式抽油机控制过程中对动液面信息的需求。三、本发明的方法是以研究支持向量机理论应用于动液面预测领域为基础,为潜油往复式抽油机的控制***合理控制直线电机运行状态提供依据,可以使抽油机井达到高效生产、稳定运行的目的。
附图说明
图1是利用本发明的方法对动液面进行预测的结果与原真实动液面数据的比较图,其中,“o”表示支持向量机预测方法预测值,“+”表示原真实动液面数据;图2是引带冲次输入的支持向量机预测方法预测结果与原真实动液面数据的比较图,其中,“o”表示带冲次输入的支持向量机预测方法预测值,“+”表示原真实动液面数据;图3是支持向量机预测方法和线性预测方法预测精度的比较图,其中,“o”表示支持向量机预测方法的预测误差,“+”表示线性方法的预测误差;图4是普通支持向量机预测方法和带冲次输入的支持向量机预测方法预测精度的比较图,其中,“o”表示支持向量机预测方法的预测误差,“*”表示带冲次输入的支持向量机预测方法的预测误差。
具体实施方式
具体实施方式一:本实施方式的基于支持向量机的潜油往复式抽油机的动液面预测方法,所述动液面预测方法包括以下步骤:
步骤一:潜油往复式抽油机的动液面数据的预处理,所述预处理步骤是:
(a)采集潜油往复式抽油机动液面历史数据;
(b)去除潜油往复式抽油机动液面历史数据中的异常点,以相邻动液面数据的平均值代替;
(c)对潜油往复式抽油机大的冲次数据及上述步骤(b)中得到的潜油往复式抽油机动液面历史数据归一化处理;
步骤二:对潜油往复式抽油机动液面时间序列的状态空间重构,所述状态空间重构步骤是:
(a)选取潜油往复式抽油机动液面时间序列的嵌入维数m;
首先确定样本的嵌入维数m,使用伪邻域法求得嵌入维数m(使用伪邻域法计算时间序列嵌入维数m,其计算量小,只需小样本训练数据),设在m维空间任一点X(n)={x(n),x(n+τ),…,x(n+(m-1)τ)},其第r个点为最近邻点,记为Xr(n),点X(n)与Xr(n)的距离平方为
R m 2 ( n , r ) = Σ l = 0 m - 1 [ x ( n + kτ ) - x r ( n + kτ ) ] 2 公式一
式中,Rm(n,r)为X(n)与Xr(n)的距离,τ为延迟时间,k=0,1,…,m-1,当空间维数从m增加到m+1,给矢量X(n)的每个分量都加上第m+1个坐标,在m+1维空间,点X(n)与这同一邻域的距离是
R m + 1 2 ( n , r ) = R m 2 ( n , r ) + [ x ( n + mτ ) - x r ( n + mτ ) ] 2 公式二
判断伪邻点的依据为
[ R m + 1 2 ( n , r ) - R m 2 ( n , r ) R m 2 ( n , r ) ] 1 / 2 > R tol 公式三
Rtol是设定的门限值,根据这一判断数据,统计吸引子轨道上具有伪邻点的X(n)的数目,然后依次增加空间维数,直到伪邻点数目降至零,此时获得嵌入维数m;
(b)计算潜油往复式抽油机动液面时间序列的延迟时间τ;
对于时间序列{xi},i=1,2,…,n,延迟时间τ后,则时间序列变为{xi+τ},i=1,2,…,n,其中任意一点xk在序列{xi}中出现的概率为P(xk),xk+τ点在序列{xi+τ,i=1,2,…,n}中出现的概率为P(xk+τ),xk和xk+τ在两个序列中共同出现的联合概率为P(xk,xk+τ),其中概率P(xk)和P(xk+τ)通过在相应时间序列中出现的频率得到,联合概率P(xk,xk+τ)通过等概率递推法或等间距格子法(均为现有方法)计算,则互信息函数为
I ( τ ) = Σ k = 1 n P ( x k , x k + τ ) ln P ( x k , x k + τ ) P ( x k ) P ( x k + τ ) 公式四
延迟时间τ取互信息函数的第一个极小值;
(c)根据得到的延迟时间τ和嵌入维数m重构相空间;
以上述(a)和(b)求得的动液面时间序列的嵌入维数m和延迟时间τ为基础,构造支持向量机训练样本,并进行输入样本空间重构,输入、输出矩阵为
公式五
y 1 y 2 . . . y n - m = x ( m + 1 ) x ( m + 2 ) . . . x ( n ) 公式六
公式五表示的是输入矩阵,公式六表示的是输出矩阵;
式中:xi和yi分别为第i日的输入和输出向量;x(i)为时间序列中第i日的样本值,其中,i=1,2,…,n;m为嵌入维数;
令第i日的动液面数据为Li,可由第i日的前M天的动液面历史数据预测第i日动液面,其中M与嵌入维数m数值相等;在实际采油过程中,潜油柱塞泵的工作冲次作为采油过程控制量,其变化相对缓慢。因此,当引入冲次数据作为另一输入信息预测第i日动液面时,引用已知的前一日冲次Ki-1作为输入,有
Figure BDA0000075805780000091
公式七
式中:
Figure BDA0000075805780000092
为非线性映射;m为嵌入维数;
步骤三:确定基于支持向量机的潜油往复式抽油机的动液面预测的回归函数;
支持向量机预测方法是通过非线性映射把输入空间的样本映射到高维特征空间做线性回归,
Figure BDA0000075805780000093
式中:
Figure BDA0000075805780000094
表示原样本空间,
Figure BDA0000075805780000095
表示映射后的样本空间,m0为映射后样本空间的维数,n0为原样本空间的维数,支持向量机对应的函数回归估计如公式八~公式十所示
y(x)=ω·Φ(x)+b        公式八
min ω , b , ξ , ξ * 1 2 ω T - ω + C Σ i = 1 N ( ξ i + ξ i * ) 公式九
s . t . y i - ω T Φ ( x i ) - b ≤ ϵ + ξ i ω T Φ ( x i ) + b - y i ≤ ϵ + ξ i * ξ i , ξ i * ≥ 0 , i = 1 , · · · , N 公式十
式中,ω为支持向量机权向量,ωT为ω的转置向量,Φ(x)为映射函数,ω和Φ(x)对应的向量为m0的维向量,b为偏置量,C为支持向量机的惩罚系数,N为输入样本总量,ξi
Figure BDA0000075805780000098
均为松弛项,二者数值不同,ε为不敏感函数;
在高维空间求解公式八中ω,选取径向基函数为核函数,得到ω表达式为
ω = Σ i = 1 N ( α i - α i * ) Φ ( x i ) 公式十一
式中,αi
Figure BDA00000758057800000910
均为拉格朗日乘子,根据Karush-Kuhn-Tucker最优化条件求得偏置量b,则回归函数为
y ( x ) = Σ i = 1 N ( α i - α i * ) K ( x i , x ) + b 公式十二
式中,K(xi,x)为径向基函数,可以求得公式十二中的拉格朗日乘子αi
Figure BDA0000075805780000101
所对应的向量即为支持向量;
步骤四:利用步骤二所述方法,将步骤一(c)中经归一化处理的潜油往复式抽油机动液面历史数据进行输入、输出相空间的重构,并利用步骤三所述方法及重构后的动液面历史数据,确定动液面预测回归函数中的参数;
步骤五:利用步骤四得到的动液面预测回归函数及步骤三中重构后的动液面历史数据,进行潜油往复式抽油机的动液面时间序列的回归预测。
本实施方式中的步骤一中的方法步骤为现有技术。
实施例:以下是利用本发明的方法以一口潜油往复式抽油机的油井的冲次数据和动液面历史数据为例的一个具体实施例,直线电机的冲次变化范围为每分钟0~12次;
本实施例的基于支持向量机的潜油往复式抽油机的动液面预测方法,其预测方法由以下步骤完成:
潜油往复式抽油机抽油机动液面数据的预处理,(a)采集潜油往复式抽油机动液面历史数据,油井深1181.70米,2008年6月1日到2010年5月31日时间段内,作业区工作人员每天对该油井动液面进行一次测量,测量过程中,对所测数据进行多次测量取平均值处理,并记录潜油柱塞泵的工作冲次;(b)去除潜油往复式抽油机动液面历史数据中的异常点,根据工作人员的经验剔除明显异常的数据,可以由相邻数据求平均值代替该异常数据,(c)潜油往复式抽油机动液面历史数据及冲次数据的归一化,在对网络进行训练之前须对数据进行处理,将动液面和冲次的样本数据变化到同一数量级范围内,将动液面和直线电机冲次的原始数据归一化到[-1,1]之间;
潜油往复式抽油机动液面时间序列的状态空间重构:(a)选取潜油往复式抽油机动液面时间序列的嵌入维数,利用虚假邻域法计算嵌入维m,m从1开始,计算虚假最近邻点的比例,逐渐增加空间位数,直到虚假最近邻点的比例小于5%或虚假最近邻点不再随着空间维数的增加而减少时,此时的m为嵌入维数,此组动液面时间序列的嵌入维数m为3;(b)计算潜油往复式抽油机动液面时间序列的延时时间,采用的方法为互信息法,互信息曲线在τ为1时取得及小值,因此,最佳延迟时间τ为1;(c)根据得到的延迟时间和嵌入维数重构相空间;
确定基于支持向量机的潜油往复式抽油机的动液面预测的回归函数;选取潜油往复式抽油机动液面历史数据,对支持向量机动液面预测进行训练,首先,选取所采集的时间序列数据的前620个,构成支持向量机训练样本,建立支持向量机回归函数,其预测样本维数为m=3,延迟时间τ=1。选择径向基函数为核函数,使用网格搜索法优化参数,惩罚系数C=960,核函数参数σ=2.7。然后,引入直线电机冲次信息作为支持向量机动液面预测的回归函数的另一输入,构造新的输入样本空间,形成多输入的支持向量机动液面预测的回归函数,并确定样本维数m=3、延迟时间τ=1。核函数仍为径向基函数,重新进行参数寻优,得到C=1000和σ=9.1。
利用已有支持向量机模型进行潜油往复式抽油机的动液面时间序列的回归函数,用第621~720组测试样本进行仿真预测,并与原测试样本对比分析,如图1、图2所示。
最后,采用相对误差法和均方根误差法以及相对误差不超过10%的样本数等指标对潜油往复式抽油机的动液面预测方法的进行评价,如图3、图4所示,误差的具体数值在表1中给出,由此确定预测精度和可靠性。
表1动液面预测误差分析
Figure BDA0000075805780000121

Claims (1)

1.一种基于支持向量机的潜油往复式抽油机的动液面预测方法,其特征在于:所述动液面预测方法包括以下步骤:
步骤一:潜油往复式抽油机的动液面数据的预处理,所述预处理步骤是:
(a)采集潜油往复式抽油机动液面历史数据;
(b)去除潜油往复式抽油机动液面历史数据中的异常点,以相邻动液面数据的平均值代替;
(c)对潜油往复式抽油机大的冲次数据及上述步骤(b)中得到的潜油往复式抽油机动液面历史数据归一化处理;
步骤二:对潜油往复式抽油机动液面时间序列的状态空间重构,所述状态空间重构步骤是:
(a)选取潜油往复式抽油机动液面时间序列的嵌入维数m;
首先确定样本的嵌入维数m,使用伪邻域法求得嵌入维数m,设在m维空间任一点X(n)={x(n),x(n+τ),…,x(n+(m-1)τ)},其第r个点为最近邻点,记为Xr(n),点X(n)与Xr(n)的距离平方为
R m 2 ( n , r ) = Σ l = 0 m - 1 [ x ( n + kτ ) - x r ( n + kτ ) ] 2 公式一
式中,Rm(n,r)为X(n)与Xr(n)的距离,τ为延迟时间,k=0,1,…,m-1,当空间维数从m增加到m+1,给矢量X(n)的每个分量都加上第m+1个坐标,在m+1维空间,点X(n)与这同一邻域的距离是
R m + 1 2 ( n , r ) = R m 2 ( n , r ) + [ x ( n + mτ ) - x r ( n + mτ ) ] 2 公式二
判断伪邻点的依据为
[ R m + 1 2 ( n , r ) - R m 2 ( n , r ) R m 2 ( n , r ) ] 1 / 2 > R tol 公式三
Rtol是设定的门限值,根据这一判断数据,统计吸引子轨道上具有伪邻点的X(n)的数目,然后依次增加空间维数,直到伪邻点数目降至零,此时获得嵌入维数m;
(b)计算潜油往复式抽油机动液面时间序列的延迟时间τ;
对于时间序列{xi},i=1,2,…,n,延迟时间τ后,则时间序列变为{xi+τ},i=1,2,…,n,其中任意一点xk在序列{xi}中出现的概率为P(xk),xk+τ点在序列{xi+τ,i=1,2,…,n}中出现的概率为P(xk+τ),xk和xk+τ在两个序列中共同出现的联合概率为P(xk,xk+τ),其中概率P(xk)和P(xk+τ)通过在相应时间序列中出现的频率得到,联合概率P(xk,xk+τ)通过等概率递推法或等间距格子法(均为现有方法)计算,则互信息函数为
I ( τ ) = Σ k = 1 n P ( x k , x k + τ ) ln P ( x k , x k + τ ) P ( x k ) P ( x k + τ ) 公式四
延迟时间τ取互信息函数的第一个极小值;
(c)根据得到的延迟时间τ和嵌入维数m重构相空间;
以上述(a)和(b)求得的动液面时间序列的嵌入维数m和延迟时间τ为基础,构造支持向量机训练样本,并进行输入样本空间重构,输入、输出矩阵为
Figure FDA0000075805770000022
公式五
y 1 y 2 . . . y n - m = x ( m + 1 ) x ( m + 2 ) . . . x ( n ) 公式六
公式五表示的是输入矩阵,公式六表示的是输出矩阵;
式中:xi和yi分别为第i日的输入和输出向量;x(i)为时间序列中第i日的样本值,其中,i=1,2,…,n;m为嵌入维数;
令第i日的动液面数据为Li,可由第i日的前M天的动液面历史数据预测第i日动液面,其中M与嵌入维数m数值相等;当引入冲次数据作为另一输入信息预测第i日动液面时,引用已知的前一日冲次Ki-1作为输入,有
Figure FDA0000075805770000031
公式七
式中:为非线性映射;m为嵌入维数;
步骤三:确定基于支持向量机的潜油往复式抽油机的动液面预测的回归函数;
支持向量机预测方法是通过非线性映射把输入空间的样本映射到高维特征空间做线性回归,
Figure FDA0000075805770000033
式中:
Figure FDA0000075805770000034
表示原样本空间,
Figure FDA0000075805770000035
表示映射后的样本空间,m0为映射后样本空间的维数,n0为原样本空间的维数,支持向量机对应的函数回归估计如公式八~公式十所示
y(x)=ω·Φ(x)+b        公式八
min ω , b , ξ , ξ * 1 2 ω T - ω + C Σ i = 1 N ( ξ i + ξ i * ) 公式九
s . t . y i - ω T Φ ( x i ) - b ≤ ϵ + ξ i ω T Φ ( x i ) + b - y i ≤ ϵ + ξ i * ξ i , ξ i * ≥ 0 , i = 1 , · · · , N 公式十
式中,ω为支持向量机权向量,ωT为ω的转置向量,Φ(x)为映射函数,ω和Φ(x)对应的向量为m0的维向量,b为偏置量,C为支持向量机的惩罚系数,N为输入样本总量,ξi
Figure FDA0000075805770000038
均为松弛项,二者数值不同,ε为不敏感函数;
在高维空间求解公式八中ω,选取径向基函数为核函数,得到ω表达式为
ω = Σ i = 1 N ( α i - α i * ) Φ ( x i ) 公式十一
式中,αi
Figure FDA00000758057700000310
均为拉格朗日乘子,根据Karush-Kuhn-Tucker最优化条件求得偏置量b,则回归函数为
y ( x ) = Σ i = 1 N ( α i - α i * ) K ( x i , x ) + b 公式十二
式中,K(xi,x)为径向基函数,可以求得公式十二中的拉格朗日乘子αi
Figure FDA0000075805770000042
所对应的向量即为支持向量;
步骤四:利用步骤二所述方法,将步骤一(c)中经归一化处理的潜油往复式抽油机动液面历史数据进行输入、输出相空间的重构,并利用步骤三所述方法及重构后的动液面历史数据,确定动液面预测回归函数中的参数;
步骤五:利用步骤四得到的动液面预测回归函数及步骤三中重构后的动液面历史数据,进行潜油往复式抽油机的动液面时间序列的回归预测。
CN2011101970815A 2011-07-14 2011-07-14 基于支持向量机的潜油往复式抽油机的动液面预测方法 Expired - Fee Related CN102359368B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101970815A CN102359368B (zh) 2011-07-14 2011-07-14 基于支持向量机的潜油往复式抽油机的动液面预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101970815A CN102359368B (zh) 2011-07-14 2011-07-14 基于支持向量机的潜油往复式抽油机的动液面预测方法

Publications (2)

Publication Number Publication Date
CN102359368A true CN102359368A (zh) 2012-02-22
CN102359368B CN102359368B (zh) 2013-11-27

Family

ID=45584740

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101970815A Expired - Fee Related CN102359368B (zh) 2011-07-14 2011-07-14 基于支持向量机的潜油往复式抽油机的动液面预测方法

Country Status (1)

Country Link
CN (1) CN102359368B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104373113A (zh) * 2014-09-11 2015-02-25 哈尔滨斯特凯峰电子有限公司 一种用电参数测量抽油机井环空动液面及工况诊断方法
CN110029986A (zh) * 2019-04-16 2019-07-19 东北大学 基于粒子群极限学习机的游梁式抽油机的动液面预测方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072733A (ja) * 2004-09-02 2006-03-16 Fujitsu Ten Ltd モデル予測制御装置およびモデル予測制御方法
US20080010020A1 (en) * 2006-07-10 2008-01-10 Daniel Measurement And Control, Inc. Method and System of Diagnosing Production Changes

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072733A (ja) * 2004-09-02 2006-03-16 Fujitsu Ten Ltd モデル予測制御装置およびモデル予測制御方法
US20080010020A1 (en) * 2006-07-10 2008-01-10 Daniel Measurement And Control, Inc. Method and System of Diagnosing Production Changes

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张学鲁: "一种往复直线型抽油机运行机理分析", 《石油矿场机械》, vol. 32, no. 2, 28 February 2003 (2003-02-28) *
齐维贵等: "抽油机节能的模糊神经网络控制研究", 《中国电机工程学报》, vol. 24, no. 6, 30 June 2004 (2004-06-30) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104373113A (zh) * 2014-09-11 2015-02-25 哈尔滨斯特凯峰电子有限公司 一种用电参数测量抽油机井环空动液面及工况诊断方法
CN104373113B (zh) * 2014-09-11 2017-02-01 哈尔滨斯特凯峰电子有限公司 一种用电参数测量抽油机井环空动液面及工况诊断方法
CN110029986A (zh) * 2019-04-16 2019-07-19 东北大学 基于粒子群极限学习机的游梁式抽油机的动液面预测方法

Also Published As

Publication number Publication date
CN102359368B (zh) 2013-11-27

Similar Documents

Publication Publication Date Title
GB2547816B (en) Actually-measured marine environment data assimilation method based on sequence recursive filtering three-dimensional variation
CN104533382A (zh) 一种抽油机井电参数“示功图”的确定方法
CN103062076B (zh) 一种城市水厂泵站单台水泵性能曲线率定方法
CN111191191B (zh) 一种精准预测混凝土坝变形效应的组合模型的构建方法
CN109242041A (zh) 一种电能表异常数据检测方法、装置、设备及存储介质
CN106600064A (zh) 一种数据预测方法及装置
CN101446994A (zh) 数控机床的热误差最小二乘支持向量机建模方法
CN106384170A (zh) 基于小波分解与重构的时间序列风速预测方法
CN104699890B (zh) 一种城网配变重过载短期预警模型的建模方法
CN105205326B (zh) 一种电厂实时负荷在线预测方法
CN116665130B (zh) 基于时空图的大坝安全监测多元时间序列异常检测方法
Shu et al. A multi-task learning-based automatic blind identification procedure for operational modal analysis
CN104533349A (zh) 一种抽油机井运行平衡的调整方法
CN105804730A (zh) 使用历史井数据的资源识别的方法和***
CN115438726A (zh) 一种基于数字孪生技术的设备寿命与故障类型预测方法及***
CN107958309A (zh) 一种高坝多点变形性态联合预报方法
CN109840691A (zh) 基于深度神经网络的非侵入式分项电量估计方法
CN116881665A (zh) 一种基于CMOA优化的TimesNet-BiLSTM光伏出力预测方法
CN102359368B (zh) 基于支持向量机的潜油往复式抽油机的动液面预测方法
CN103885867A (zh) 一种模拟电路性能的在线评价方法
CN102354111A (zh) 基于动液面预测的潜油往复式抽油机冲次优化方法
CN116821828A (zh) 一种基于工业数据的多维时序预测方法
CN105528621A (zh) 基于支持向量机的多维度多步骤寿命预测方法
CN113445991B (zh) 一种人工智能单机多井抽油机监测方法、***和存储介质
CN112668770B (zh) 一种基于信息与波形总体相似度的电力负荷预测方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20151124

Address after: Nangang Ashe River Street 150001 Heilongjiang city of Harbin province No. 8 Hengyun building D block 3 Building

Patentee after: HEILONGJIANG PATENT TECHNOLOGY DEVELOPMENT COMPANY

Address before: 150001 Harbin, Nangang, West District, large straight street, No. 92

Patentee before: Harbin Institute of Technology

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131127

Termination date: 20160714