石油学报 ›› 2011, Vol. 32 ›› Issue (3): 534-538.DOI: 10.7623/syxb201103027

• 石油工程 • 上一篇    下一篇

基于支持向量机的潜油柱塞泵沉没度预测

于德亮 1  齐维贵 1  邓盛川 1  张永明 1  张凤武 2  王新民 2   

  1. 1哈尔滨工业大学电气工程及自动化学院  黑龙江哈尔滨  150001; 2中国石油大庆油田采油工程研究院  黑龙江大庆  163453
  • 收稿日期:2010-09-25 修回日期:2010-12-19 出版日期:2011-05-25 发布日期:2011-07-19
  • 通讯作者: 于德亮
  • 作者简介:于德亮,男,1982年8月生,2005年毕业于哈尔滨工业大学电气工程专业,现为哈尔滨工业大学在读博士研究生,主要从事抽油机节能控制、信息处理、预测控制等方面的研究。
  • 基金资助:

    黑龙江省工业和信息化委员会发展信息产业专项资金项目(08020017)资助。

Submergence forecasting of a submersible plunger pump based on the support vector machine

YU Deliang 1  QI Weigui 1  DENG Shengchuan 1  ZHANG Yongming 1  ZHANG Fengwu 2  WANG Xinmin 2   

  • Received:2010-09-25 Revised:2010-12-19 Online:2011-05-25 Published:2011-07-19

摘要:

潜油柱塞泵抽油系统可以及时、合理地调节直线电机的运行状态,使抽油机的抽汲能力与井下沉没度的变化相匹配,以达到可靠、稳产和节能的目的。针对潜油柱塞泵抽油系统沉没度时间序列非平稳、非线性的特点,提出基于支持向量机(SVM)的沉没度预测方法。对实测现场沉没度序列预处理和归一化,构成沉没度时间序列,并进行输入样本空间重构。用沉没度时间序列样本对SVM预测模型进行训练,选择测试样本对训练得到的预测模型进行测试,并将该方法与自回归滑动平均模型(ARMA)预测结果进行比较。最后,引入直线电机冲数信息作为预测模型的输入,形成改进的沉没度预测方法。对三种预测方法在相同的训练和测试条件下进行误差分析,证明改进的SVM方法具有更高的预测精度。研究结果可作为潜油柱塞泵在线监控系统控制直线电机运行状态的依据。

关键词: 潜油柱塞泵, 沉没度预测, 支持向量机, 非平稳时间序列, 直线电机

Abstract:

The submersible plunger pumping system can adjust the operating condition of linear motor reasonably and promptly according to the downhole submergence variation in order to effect the purpose of reliability service, stable production and energy-saving. Aiming at non-stationary and nonlinear characteristics of the submergence time series of the submersible plunger pumping system, the present paper proposed a novel intelligent forecasting approach based on the support vector machine(SVM). The submergence sequence measured in situ were pretreated and normalized to form a submergence time series, and a phase space of input specimens was reconstructed. Subsequently, the SVM-based forecasting model was trained by using specimens of the submergence time series, and specimens were chosen to test the forecasting model established by training, and then some forecasting results obtained from this SVM-based models were compared with those derived from an auto-regressive and moving average(ARMA) model. Finally, the stroke information of linear motor was inputted into the forecasting model to establish an improved submergence forecasting method. The error analysis for these three forecasting methods was made under the same training and testing conditions, and the results showed that the forecasting accuracy offered by the improved SVM-based method was higher than those of the other two methods. Thus, the results of this study were expected to provide a theoretical basis for the on-line monitoring system of the submersible plunger pump to control the running-state of linear motor.

Key words: submersible plunger pump, submergence forecasting, support vector machine(SVM), non-stationary time series, linear motor