Virtual in-line inspection of wall loss due to corrosion in a pipeline
OwnerEric Ziegel, Richard Bailey +1inventors
InventorsEric Ziegel, Richard Bailey, Kip Sprague
Life of this patent
Estimating the term…
Abstract
In accordance with aspects of the present disclosure, a computer-implemented method for predicting a material deterioration state of a pipeline is disclosed. The computer-implemented method can be stored on a tangible and non-transitory computer readable medium and arranged to be executed by one or more processors that cause the one or more processors to receive data related to the pipeline, create a mathematical model of pipeline wall corrosion and use the mathematical model to determine sections of pipeline that should be physically inspected.
Claims21
A computer-implemented method of selecting at least one portion of oil pipeline for physical inspection, the method comprising:
- accessing a computer implemented mathematical model of a state of an oil pipeline, the mathematical model accepting as inputs at least geometric configuration data of a first section of oil pipeline, chemical composition data of a product flowing through the first section of oil pipeline, the chemical composition data reflecting at least each of a first plurality of days, chemical inhibition data of a corrosion inhibiting chemical introduced to the first section of oil pipeline, the chemical inhibition data reflecting at least each of the first plurality of days, and internal pipeline state data of the first section of oil pipeline, the internal pipeline state data reflecting a time subsequent to the first plurality of days;
- collecting and electronically storing geometric configuration data of a second section of oil pipeline;
- collecting and electronically storing chemical composition data of a product flowing through the second section of oil pipeline, the chemical composition data reflecting at least each of a second plurality of days;
- collecting and electronically storing chemical inhibition data of a corrosion inhibiting chemical introduced to the second section of oil pipeline, the chemical inhibition data reflecting at least each of the second plurality of days;
- inputting at least the geometric configuration data of the second section of oil pipeline, the chemical composition data of a product flowing through the second section of oil pipeline and the chemical inhibition data of a corrosion inhibiting chemical introduced to the second section of oil pipeline to the mathematical model;
- executing the mathematical model to produce an estimate of an internal pipeline state of the second section of oil pipeline;
- determining that the estimate of internal pipeline state of the second section of oil pipeline exceeds a threshold;
- and
- physically inspecting the second section of oil pipeline in response to the determining.
A system for selecting at least one portion of oil pipeline for physical inspection, the system comprising:
- one or more central processing units for executing program instructions;
- and
- at least one memory, coupled to at least one central processing unit, for storing a computer program including program instructions that, when executed by the one or more central processing units, causes the computer system to perform a sequence of operations for selecting at least one portion of oil pipeline for physical inspection, the sequence of operations comprising:
- accessing a computer implemented mathematical model of a state of an oil pipeline, the mathematical model accepting as inputs at least geometric configuration data of a first section of oil pipeline, chemical composition data of a product flowing through the first section of oil pipeline, the chemical composition data reflecting at least each of a first plurality of days, chemical inhibition data of a corrosion inhibiting chemical introduced to the first section of oil pipeline, the chemical inhibition data reflecting at least each of the first plurality of days, and internal pipeline state data of the first section of oil pipeline, the internal pipeline state data reflecting a time subsequent to the first plurality of days;
- accessing electronically stored geometric configuration data of a second section of oil pipeline;
- accessing electronically stored chemical composition data of a product flowing through the second section of oil pipeline, the chemical composition data reflecting at least each of a second plurality of days;
- accessing electronically stored chemical inhibition data of a corrosion inhibiting chemical introduced to the second section of oil pipeline, the chemical inhibition data reflecting at least each of the second plurality of days;
- inputting at least the geometric configuration data of the second section of oil pipeline, the chemical composition data of a product flowing through the second section of oil pipeline and the chemical inhibition data of a corrosion inhibiting chemical introduced to the second section of oil pipeline to the mathematical model;
- executing the mathematical model to produce an estimate of an internal pipeline state of the second section of oil pipeline;
- and
- determining that the estimate of the internal pipeline state of the second section of oil pipeline exceeds a threshold.
A computer readable medium storing a computer program that, when executed on a computer system, causes the computer system to perform a sequence of operations for selecting at least one portion of oil pipeline for physical inspection, the sequence of operations comprising:
- accessing electronically stored geometric configuration data of a first section of oil pipeline;
- accessing electronically stored chemical composition data of a product flowing through the first section of oil pipeline, the chemical composition data reflecting at least each of a first plurality of days;
- accessing electronically stored chemical inhibition data of a corrosion inhibiting chemical introduced to the first section of oil pipeline, the chemical inhibition data reflecting at least each of the first plurality of days;
- accessing electronically stored internal pipeline state data of the first section of oil pipeline, the internal pipeline state data reflecting a time subsequent to the first plurality of days;
- accessing an electronically stored mathematical model of a state of the first section of oil pipeline, the mathematical model accepting as inputs at least the geometric configuration data of the first section of oil pipeline, the chemical composition data of the product flowing through the first section of oil pipeline, the chemical inhibition data of the corrosion inhibiting chemical introduced to the first section of oil pipeline, and the internal pipeline state data of the first section of oil pipeline;
- accessing electronically stored geometric configuration data of a second section of oil pipeline;
- accessing electronically stored chemical composition data of a product flowing through the second section of oil pipeline, the chemical composition data reflecting at least each of a second plurality of days;
- accessing electronically stored chemical inhibition data of a corrosion inhibiting chemical introduced to the second section of oil pipeline, the chemical inhibition data reflecting at least each of the second plurality of days;
- inputting at least the geometric configuration data of the second section of oil pipeline, the chemical composition data of a product flowing through the second section of oil pipeline and the chemical inhibition data of a corrosion inhibiting chemical introduced to the second section of oil pipeline to the mathematical model;
- executing the mathematical model to produce an estimate of an internal pipeline state of the second section of oil pipeline;
- and
- determining that the estimate of the internal pipeline state of the second section of oil pipeline exceeds a threshold.
Dependencies are inferred from the claim text.