DETECTION OF PIPELINE CONTAMINANTS
First Claim
1. A computer-implemented method of detecting contaminants in a pipe that is transporting a known fluid, the computer-implemented method comprising:
- a processor establishing a baseline vibration pattern from readings generated by a smart sensor that is affixed to the pipe, wherein the baseline vibration pattern is caused by a flow of the known fluid as the known fluid travels through the pipe in an unadulterated form;
the processor taking subsequent readings from the smart sensor to generate a new vibration pattern; and
the processor, in response to the new vibration pattern being different, beyond a predefined range, from the baseline vibration pattern, matching the new vibration pattern with a known vibration pattern in order to identify a specific contaminant of the known fluid, wherein the known vibration pattern is known to occur when the specific contaminant is flowing through the pipe with the known fluid.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method, system, and/or computer program product detects contaminants in a pipe that is transporting a known fluid. A baseline vibration pattern is established from readings generated by a smart sensor that is affixed to the pipe. This baseline vibration pattern is caused by a flow of the known fluid as the known fluid travels through the pipe in an unadulterated form. Subsequent readings from the smart sensor are taken to generate a new vibration pattern. In response to the new vibration pattern being different, beyond a predefined range, from the baseline vibration pattern, the new vibration pattern is matched to a known vibration pattern in order to identify a specific contaminant of the known fluid.
31 Citations
20 Claims
-
1. A computer-implemented method of detecting contaminants in a pipe that is transporting a known fluid, the computer-implemented method comprising:
-
a processor establishing a baseline vibration pattern from readings generated by a smart sensor that is affixed to the pipe, wherein the baseline vibration pattern is caused by a flow of the known fluid as the known fluid travels through the pipe in an unadulterated form; the processor taking subsequent readings from the smart sensor to generate a new vibration pattern; and the processor, in response to the new vibration pattern being different, beyond a predefined range, from the baseline vibration pattern, matching the new vibration pattern with a known vibration pattern in order to identify a specific contaminant of the known fluid, wherein the known vibration pattern is known to occur when the specific contaminant is flowing through the pipe with the known fluid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for detecting contaminants in a pipe that is transporting a known fluid, the computer program product comprising:
-
a computer readable storage media; first program instructions to establish a baseline vibration pattern from readings generated by a smart sensor that is affixed to the pipe, wherein the baseline vibration pattern is caused by a flow of the known fluid as the known fluid travels through the pipe in an unadulterated form; second program instructions to take subsequent readings from the smart sensor to generate a new vibration pattern; and third program instructions to, in response to the new vibration pattern being different, beyond a predefined range, from the baseline vibration pattern, match the new vibration pattern with a known vibration pattern in order to identify a specific contaminant of the known fluid, wherein the known vibration pattern is known to occur when the specific contaminant is flowing through the pipe with the known fluid; and
whereinthe first, second, and third program instructions are stored on the computer readable storage media. - View Dependent Claims (16)
-
-
17. A system comprising:
-
a processor, a computer readable memory, and a computer readable storage media; first program instructions to establish a baseline vibration pattern from readings generated by a smart sensor that is affixed to a pipe, wherein the baseline vibration pattern is caused by a flow of a known fluid as the known fluid travels through the pipe in an unadulterated form; second program instructions to take subsequent readings from the smart sensor to generate a new vibration pattern; and third program instructions to, in response to the new vibration pattern being different, beyond a predefined range, from the baseline vibration pattern, match the new vibration pattern with a known vibration pattern in order to identify a specific contaminant of the known fluid, wherein the known vibration pattern is known to occur when the specific contaminant is flowing through the pipe with the known fluid; and
whereinthe first, second, and third program instructions are stored on the computer readable storage media for execution by the processor via the computer readable memory. - View Dependent Claims (18, 19, 20)
the fourth, fifth, and sixth program instructions are stored on the computer readable storage media for execution by the processor via the computer readable memory.
-
-
19. The system of claim 17, wherein the specific contaminant is a solid contaminant, and wherein the system further comprises:
-
fourth program instructions to determine a solid-contaminant-to-known-fluid ratio based on the new vibration pattern; fifth program instructions to determine a rate of solid contaminant introduction into the pipe based on the determined solid-contaminant-to-known-fluid ratio; and sixth program instructions to identify a source of the solid contaminant based on the rate of solid contaminant introduction into the pipe; and
whereinthe fourth, fifth, and sixth program instructions are stored on the computer readable storage media for execution by the processor via the computer readable memory.
-
-
20. The system of claim 19, wherein the smart sensor comprises a uniquely-identified radio frequency identifier (RFID) device, and wherein the system further comprises:
-
seventh program instructions to map a location of the smart sensor by interrogating an RFID device in the smart sensor; eighth program instructions to modify the new vibration pattern to create a location-dependent new vibration pattern according to the location of the smart sensor; and ninth program instructions to adjust an identified location of the source of the solid contaminant based on the location-dependent new vibration pattern; and
whereinthe seventh, eighth, and ninth program instructions are stored on the computer readable storage media for execution by the processor via the computer readable memory.
-
Specification