Velocity Prediction of a Pipeline Inspection Gauge (PIG) with Machine Learning

A device known as a pipeline inspection gauge (PIG) runs through oil and gas pipelines which performs various maintenance operations in the oil and gas industry. The PIG velocity, which plays a role in the efficiency of these operations, is usually determined indirectly from odometers installed in it. Although this is a relatively simple technique, the loss of contact between the odometer wheel and the pipeline results in measurement errors. To help reduce these errors, this investigation employed neural networks to estimate the speed of a prototype PIG, using the pressure difference that acts on the device inside the pipeline and its acceleration instead of using odometers. Static networks (e.g., multilayer perceptron) and recurrent networks (e.g., long short-term memory) were built, and in addition, a prototype PIG was developed with an embedded system based on Raspberry Pi 3 to collect speed, acceleration and pressure data for the model training. The implementation of the supervised neural networks used the Python library TensorFlow package. To train and evaluate the models, we used the PIG testing pipeline facilities available at the Petroleum Evaluation and Measurement Laboratory of the Federal University of Rio Grande do Norte (LAMP/UFRN). The results showed that the models were able to learn the relationship among the differential pressure, acceleration and speed of the PIG. The proposed approach can complement odometer-based systems, increasing the reliability of speed measurements.

[1]  Wei Zhao,et al.  Development of a Physics-Informed Doubly Fed Cross-Residual Deep Neural Network for High-Precision Magnetic Flux Leakage Defect Size Estimation , 2022, IEEE Transactions on Industrial Informatics.

[2]  Rui Li,et al.  Compensation Method for Pipeline Centerline Measurement of in-Line Inspection during Odometer Slips Based on Multi-Sensor Fusion and LSTM Network , 2019, Sensors.

[3]  Shimin Zhang,et al.  Direct Observation of Odometer Trajectory When Passing over Weld in Oil and Gas Pipeline , 2019, Journal of Pipeline Systems Engineering and Practice.

[4]  Aman Jantan,et al.  State-of-the-art in artificial neural network applications: A survey , 2018, Heliyon.

[5]  Adrião Duarte Dória Neto,et al.  Pipeline Inspection Gauge’s Velocity Simulation Based on Pressure Differential Using Artificial Neural Networks , 2018, Sensors.

[6]  André Laurindo Maitelli,et al.  PIG’s Speed Estimated with Pressure Transducers and Hall Effect Sensor: An Industrial Application of Sensors to Validate a Testing Laboratory , 2017, Sensors.

[7]  Zheng Liang,et al.  Speed simulation of bypass hole PIG with a brake unit in liquid pipe , 2017 .

[8]  William R. Cluett,et al.  Principles of System Identification: Theory and Practice [Bookshelf] , 2017, IEEE Control Systems.

[9]  Victor C. G. Freitas,et al.  "PIG" Detection with Pressure Transducers , 2016 .

[10]  Naser El-Sheimy,et al.  A Novel Method to Enhance Pipeline Trajectory Determination Using Pipeline Junctions , 2016, Sensors.

[11]  Shuhai Liu,et al.  Dynamic simulation and experimental research on the motion of odometer passing over the weld , 2016 .

[12]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[13]  Fakhruldin Mohd Hashim,et al.  Recent Developments in Speed Control System of Pipeline PIGs for Deepwater Pipeline Applications , 2012 .

[14]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[15]  Newton Maruyama,et al.  Estimation of trajectories of pipeline PIGs using inertial measurements and non linear sensor fusion , 2010, 2010 9th IEEE/IAS International Conference on Industry Applications - INDUSCON 2010.

[16]  Luigi Fortuna,et al.  Soft Sensors for Monitoring and Control of Industrial Processes (Advances in Industrial Control) , 2006 .

[17]  Chaitanya Narendra Yardi Design of regulated velocity flow assurance device for petroleum industry , 2005 .

[18]  Angela O. Nieckele,et al.  Transient Pig Motion Through Gas and Liquid Pipelines , 2001 .

[19]  Tan Tien Nguyen,et al.  Modeling and simulation for PIG flow control in natural gas Pipeline , 2001 .

[20]  Sang Bong Kim,et al.  Speed control of PIG using bypass flow in natural gas pipeline , 2001, ISIE 2001. 2001 IEEE International Symposium on Industrial Electronics Proceedings (Cat. No.01TH8570).

[21]  R. Habtom,et al.  Soft-sensing using recurrent neural networks , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[22]  S. Hochreiter,et al.  Long Short-Term Memory , 1997, Neural Computation.

[23]  Lennart Ljung,et al.  Neural Networks in System Identification , 1994 .

[24]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[25]  Jian Feng,et al.  An Estimation Method of Defect Size From MFL Image Using Visual Transformation Convolutional Neural Network , 2019, IEEE Transactions on Industrial Informatics.

[26]  Nikhil Ketkar,et al.  Deep Learning with Python , 2017 .

[27]  N. Money,et al.  DYNAMIC SPEED CONTROL IN HIGH VELOCITY PIPELINES , 2012 .

[28]  Compact Flash,et al.  Single Board Computers , 2012 .

[29]  V. Ponomaryov,et al.  Evaluation of distance measurement accuracy by odometer for pipelines pigs , 2006 .

[30]  J. Sjöberg Non-Linear System Identification with Neural Networks , 1995 .