US2017246667A1PendingUtilityA1

System and Method Of Preventing Flow Blocking When Using An Automated Pig Launcher

Assignee: TDW DELAWARE INCPriority: Jan 6, 2016Filed: May 15, 2017Published: Aug 31, 2017
Est. expiryJan 6, 2036(~9.4 yrs left)· nominal 20-yr term from priority
F16L 55/38F16L 55/46B08B 9/0325F16K 17/003B08B 9/055G01L 19/0092F16L 55/26
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A flow assurance system and method includes procedures to query current valve states and determine the likely effect of new valve states on product flow when using an automated pig launcher. The system and method allows for modulating the mainline bypass valve, kicker valve, and isolation valve between fully opened and fully closed states; prevents flow blocking of the pipeline during this modulation; enables new and different, as well as a broader range of, pig launching options for an automatic pig launcher; and integrates with existing automatic pig launchers.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A method of enabling a product flow system of a pipeline pig launcher to launch a pipeline pig into a mainline, the method comprising:
 determining, using indicator data from a mainline bypass valve indicator, a kicker valve indicator, and an isolation valve indicator, a current state of valves, the current state being in a range of fully opened to fully closed;   sending a request over a network to a microprocessor in communication with valve controllers to change the current state of one or more of the valves to a new state, the new state being different than the current state and in a range of fully opened to fully closed;   determining, using the microprocessor and the current state of valves left unchanged and the new state of valves to be changed, an effect on product flow, the effect being one of increasing the product flow or decreasing the product flow;   the microprocessor allowing the request if the product flow associated with the valves left unchanged is outside the predetermined range;   the microprocessor denying the request if the product flow associated with the valves left unchanged is within a predetermined range;   
       wherein the microprocessor includes a set of computer executable instructions stored on non-transitory computer readable medium. 
     
     
         2 . A method according to  claim 1  wherein the request is denied if at least one of the kicker valve and the isolation valve current state is closed and the requested new state of the mainline bypass valve is closed. 
     
     
         3 . A method according to  claim 1  further comprising:
 querying over the network pressure indicators located upstream and downstream of a mainline bypass valve; 
 calculating, using the microprocessor and pressure data from the pressure indicators, a differential pressure across the mainline bypass valve; and 
 comparing, using the microprocessor the differential pressure to a predetermined differential pressure. 
 
     
     
         4 . A method according to  claim 3  further comprising stopping modulation of a valve before it reaches the new state if the differential pressure is not within a predetermined range. 
     
     
         5 . A method according to  claim 4  further comprising reversing modulation of the stopped valve back to its last current state. 
     
     
         6 . A method according to  claim 1  further comprising verifying a current state of the valves prior to the sending a request. 
     
     
         7 . A method according to  claim 1  further comprising verifying the new state of the one or more valves after allowing the request. 
     
     
         8 . A method according to  claim 1  further comprising querying said valve indicators over the network. 
     
     
         9 . A method according to  claim 1  wherein the network is an internal network, an external network, or a combination of an internal and an external network. 
     
     
         10 . A method of enabling a product flow system of a pipeline pig launcher to launch a pipeline pig into a mainline, the method comprising, the automated pig launcher including a microprocessor, valve indicators, and valve controllers in network communication with one another, the method comprising:
 querying over the network a current state of valves as indicated by the valve indicators;   sending a request over the network to one or more of the valve controllers to change a current state of one or more valves to a new state, the new state being different than a current state and in a range of fully opened to fully closed;   determining, using the microprocessor and a current state of valves left unchanged and the new state of valves to be changed, an effect on product flow, the effect being one of increasing the product flow or decreasing the product flow;   the microprocessor allowing the request if the product flow associated with the valves left unchanged is outside the predetermined range;   the microprocessor denying the request if the product flow associated with the valves left unchanged is within a predetermined range;   wherein the microprocessor includes a set of computer executable instructions stored on non-transitory computer readable medium.   
     
     
         11 . A method according to  claim 10  wherein the request is denied if at least one of a kicker valve and an isolation valve current state is closed and the requested new state of a mainline bypass valve is closed. 
     
     
         12 . A method according to  claim 10  further comprising:
 querying over the network pressure indicators located upstream and downstream of a mainline bypass valve; 
 calculating, using the microprocessor and pressure data from the pressure indicators, a differential pressure across the mainline bypass valve; and 
 comparing, using the microprocessor, the differential pressure to a predetermined differential pressure. 
 
     
     
         13 . A method according to  claim 12  further comprising sending a command over the network to stop modulation of a valve before it reaches the new state if the differential pressure is not within a predetermined range. 
     
     
         14 . A method according to  claim 13  further comprising sending a command over the network to reverse modulation of the stopped valve back to its last current state. 
     
     
         15 . A method according to  claim 10  further comprising querying over the network a current state of the valves prior to the sending a request. 
     
     
         16 . A method according to  claim 10  further comprising verifying the new state of the one or more valves after allowing the request. 
     
     
         17 . A method according to  claim 10  wherein the network is an internal network, an external network, or a combination of an internal and an external network. 
     
     
         18 . A method of enabling a product flow system of a pipeline pig launcher to launch a pipeline pig into a mainline, the automated pig launcher including a microprocessor, valve indicators, and valve controllers in network communication with one another, the method comprising:
 determining, using the microprocessor and a current state of valves left unchanged and a new state of valves to be changed, an effect on product flow of a request to change one or more valves to a new state, the effect being one of increasing the product flow or decreasing the product flow;   the microprocessor allowing a request to change a valve to the new state if the product flow associated with the valves left unchanged is outside the predetermined range; and   the microprocessor denying the request if the product flow associated with the valves left unchanged is within a predetermined range;   
       wherein the microprocessor includes a set of computer executable instructions stored on non-transitory computer readable medium. 
     
     
         19 . A method according to  claim 18  further comprising:
 querying over the network a current state of valves as indicated by the valve indicators; and 
 sending over the network the request to change one or more valves to a new state using the valve controllers. 
 
     
     
         20 . A method according to  claim 18  further comprising:
 querying over the network pressure indicators located upstream and downstream of a mainline bypass valve; 
 calculating, using the microprocessor and pressure data from the pressure indicators, a differential pressure across the mainline bypass valve; and 
 comparing, using the microprocessor, the differential pressure to a predetermined differential pressure. 
 
     
     
         21 . A method according to  claim 20  further comprising sending a command over the network to stop modulation of a valve before it reaches the new state if the differential pressure is not within a predetermined range. 
     
     
         22 . A method according to  claim 21  further comprising sending a command over the network to reverse modulation of the stopped valve back to its last current state. 
     
     
         23 . A method according to  claim 18  further comprising verifying the new state of the one or more valves after the modulating. 
     
     
         24 . A method according to  claim 18  wherein the network is an internal network, an external network, or a combination of an internal and an external network.

Join the waitlist — get patent alerts

Track US2017246667A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.