Detecting and Correcting for Discrepancy Events in Fluid Pipelines
First Claim
1. A method of detecting and correcting for discrepancy events in a fluid pipeline, the method comprising:
- obtaining a plurality of empirical temperature and pressure measurements at a plurality of locations within the pipeline;
simulating, using a pipeline model, a plurality of simulated temperature and pressure measurements for the plurality of locations within the pipeline;
detecting, by a discrepancy event detector, at least one discrepancy event representing a discrepancy between the empirical temperature and pressure measurements and the simulated temperature and pressure measurements;
outputting to a user an indication that the at least one discrepancy event has been detected;
accounting for the discrepancy;
determining, after the accounting and using an estimator applied to the pipeline model, a corrected branch flow rate for the pipeline; and
outputting the corrected branch flow rate for the pipeline to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for detecting and correcting for discrepancy events in a fluid pipeline are presented. The techniques can include obtaining a plurality of empirical temperature and pressure measurements at a plurality of locations within the pipeline; simulating, using a pipeline model, a plurality of simulated temperature and pressure measurements for the plurality of locations within the pipeline; detecting, by a discrepancy event detector, at least one discrepancy event representing a discrepancy between the empirical temperature and pressure measurements and the simulated temperature and pressure measurements; outputting to t a user an indication that the at least one discrepancy event has been detected; accounting for the at least one discrepancy; determining, after the accounting and using an estimator applied to the pipeline model, a corrected branch flow rate for the pipeline; and outputting the corrected branch flow rate for the pipeline to the user.
3 Citations
20 Claims
-
1. A method of detecting and correcting for discrepancy events in a fluid pipeline, the method comprising:
-
obtaining a plurality of empirical temperature and pressure measurements at a plurality of locations within the pipeline; simulating, using a pipeline model, a plurality of simulated temperature and pressure measurements for the plurality of locations within the pipeline; detecting, by a discrepancy event detector, at least one discrepancy event representing a discrepancy between the empirical temperature and pressure measurements and the simulated temperature and pressure measurements; outputting to a user an indication that the at least one discrepancy event has been detected; accounting for the discrepancy; determining, after the accounting and using an estimator applied to the pipeline model, a corrected branch flow rate for the pipeline; and outputting the corrected branch flow rate for the pipeline to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for detecting and correcting for discrepancy events in a fluid pipeline, the system comprising at least one electronic processor that executes persistently stored instructions to perform operations comprising:
-
obtaining a plurality of empirical temperature and pressure measurements at a plurality of locations within the pipeline; simulating, using a pipeline model, a plurality of simulated temperature and pressure measurements for the plurality of locations within the pipeline; detecting, by a discrepancy event detector, at least one discrepancy event representing a discrepancy between the empirical temperature and pressure measurements and the simulated temperature and pressure measurements; outputting to a user an indication that the at least one discrepancy event has been detected; accounting for the discrepancy; determining, after the accounting and using an estimator applied to the pipeline model, a corrected branch flow rate for the pipeline; and outputting the corrected branch flow rate for the pipeline to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification