Home
Gas Well Production Optimization User Manual
Contents
1. seccescsesceseeeccesesececeeeeseceeesseceeeesseceaeceessesaeeeaecsseateeaeees 33 Oo APPENDIX A AVAILABLE CONTROL MODES 0020000000000 0000000000 000000000000000 4 nnne esos tensa aste sss se essa sess esse ese snis 36 pa APPENDIX B GLOSSARY YNNA NIN Es Risen niit si 40 O APPENDIX C PARAMETER DEFINITION AND INITIALIZATION e eene ee eene enn enne nnne nnn nnn nnne nn nannten 41 lt N APPENDIX D TROUBLESHOOTING anna ANA NANGINGINIG ged seas oe po ERO ENEE SEN 43 FH APPENDIX E PLUNGER SENSOR WIRING amp VELOCITY CALCULATIONG cccccccccccssssssssscececccenscsssseeeeeesesenees 45 a APPENDIX F CONTINUOUS CRITICAL FLOW CALCULATION GRAY EQUATION cccccececeseeeeeeseseesesseessesees 46 z o APPENDIX G DATA SAMPLE OPTION eee eee eene ee eene nn nnne nennen ERROR BOOKMARK NOT DEFINED m gt APPENDIX H ROCLINK 800 USER DISPLAY FILE ccssssscccssssccccssscccccsssscccnsssccecssecseassecccanssseceusssesonesssessussees 47 a o ac hidgd i eJe 48 a 3 o lt O Introduction B Table of Figures Figure 1 User Program Administrator Screen Figure 2 ROCLINK 800 Main Screen Figure 3 Unit Standard Configuration Figure 4 PID Control Enable a Figure s Sample PID Serep naanakan a BANA ana Figure 6 Sample DO SCre NGAGE BI a Figure 7 Sample I O Setup Screen Figure 8 P
2. Operation Mode Mode 6 Critical Flow vs Casing Pressure Intended Use Enhanced On Off control utilizing well pressure A Plunger is not required Use of Casing pressure allows the off time to vary according to the well s ability to build pressure This mode consists of automatic On Off control based on a critical flow set point and a casing pressure value Both on and off times will vary Plunger is optional with this mode The cycle is started in the on or off time according to the Start Position The Minimum On Time Before Critical Flow Timer MOTBCF Timer will begin counting down at the start of the on cycle The purpose of this timer is to permit flow for a minimum period of time and if a plunger is installed to allow enough time for the plunger to arrive Once the MOTBCF Timer has expired the critical flow set point determines how long the well will stay open If the gas flow rate drops below the critical flow set point the Critical Flow Bypass Timer will begin counting down The control valve will remain open during this time If the gas flow rate falls below the Critical Flow set point during the Critical Flow Bypass Timer will reset and the valve will remain open If the bypass timer expires the valve will close and the program will go into the Time Off cycle The length of the off cycle is determined by the recovery time of the well the pressure value will have dropped while the well was flowing and will increase over time
3. 0 0 0 0 0 0 0 0 PreFlow On PreFlow Off Mode 3 6 Parameters Setting 0 0 0 0 CSD Pressure 360 0 16 97725 Casing Pressure Off Cycle anno Mode 7 Load Factor Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit 8 116505 Load Factor Default CSD Min CSD Delta Diff Pressure 14572 16 Current CSD Min Shutin Time Max Shutin Time 16 97725 0 0 Figure 18 Mode 7 Configuration Zi PPSD Error Code Operation Mode Plunger Arrival Record Max Line Pressure Velocity Time Stamp Max Retry Line Deadband Plunger Well Depth Early Arrival Limit Late Arrival Limit 1 0 112291330 0 1 0 12291330 0 4 0 12291330 0 4 0 12291330 0 4 0 12291330 0 1 0 12231 320 0 Max Fail Arrival 4 0 12291320 0 Max Early Arrival tt 1 0 12291320 0 Max Late Arrival 1 0 12291320 0 Max On Time Arrival Mode 8 Self Optimization Max PPST Time Min PPST Time Max Shutin Time Min Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp Factor Edit 1 0 12291320 0 Program Authorization PIN Status PIN 1 PIN 2 PIN 3 Footer Copyright Outlaw Automation Inc 2008 Auto Scan The minimum required configuration on the User Display screen fo
4. 48 O 2 50 0 0 READ ONLY 1 0 Selected Not Selected 7 0 0 3 170 3 1 0 3 16 0 5 22 0 PI 3 1 0 Mode 1 Flow Control Disabled Metric Unit Disabled STOP 1 0 1 0 1 0 1 0 0 3 0 5 GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL CSD Pressure Casing Pressure Off Cycle Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit Load Factor Default CSD Min CSD Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time Max Line Pressure Max Retry Line Deadband Well Depth Early Arrival Limit Late Arrival Limit Max Fail Arrival Max Early Arrival Max Late Arrival Max PPST Time Min PPST Time Min Shutin Time Max Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp Factor Appendix C Parameter Definition and Initialization Mode 3 6 Parameter Setting Casing Static Diff Pressure Set Point Mode 3 4 5 _Casing Pressure Set Point for Mode 6 Off Cycle Mode 7 Load Factor Minimum Flow Rate Set Point Minimum Flow Time Set Point Maximum Flow Time Set Point Casing Static Diff Pressure Increment Set Point _Casing Static Diff Pressure Decrement Set Point Casing Static Diff Pressure Change Limit Casing Static Casing Line Current CSD Min CSD Default CSD Delta Diff Pressure Minimum Shut In Time Set
5. KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix G ROCLINK 800 User Display File Appendix G ROCLINK 800 User Display File ex ES FloBoss103 UserDisp lay Ver5 00 dsp GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL REFERENCE ROCLINK 800 Configuration Software User Manual Emerson Form A6121 Emerson ROC306 ROC312 REMOTE OPERATIONS CONTROLLER Instruction Manual Emerson Form A4630 Emerson ROC364 REMOTE OPERATIONS CONTROLLER Instruction Manual Emerson Form A4193 Emerson FloBoss 107 Flow Manager Instruction Manual Emerson Form A6206 Emerson FloBoss 103 Flow Manager Instruction Manual Emerson Form A6114 Emerson FloBoss 407 Flow Manager Instruction Manual Emerson Form A6013 ROC Protocol User Manual Emerson Form A4199 OAl Gas Well Production Optimization Program Register list for Fisher RTU
6. Table 2 PID and AGA Controls RTU Type Max Number of PID Max Number of AGA ROC 306 6 3 ROC 312 6 3 ROC 364 16 5 ROC 407 4 4 ROC 103 1 1 ROC 107 8 4 Table 3 Control Modes Summary Mode Time On Cycle Time Off Cycle 5 Diff Pressure vs Time Off DP gt SP Time Off 6 Critical Flow vs Casing Pressure Critical Flow Casing Pressure gt SP 7 Load Factor Critical Flow and CSD Load Factor pressure 8 Self Optimization Self Optimization Table 4 Control Modes Hardware Requirements Control Valve Auxiliary Analog Input Plunger Arrival Sensor Pressure Transmitter No Optional No Optional Optional Optional Optional Optional Optional Yes vor e GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix A Available Control Modes There are some optional features common to all control modes 1 PPSD Pipeline Pressure Shut Down The purpose of PPSD control is to prevent sudden line pressure increase due to compressor malfunction The program will shut down the control valve if line pressure exceeds a preset point e Line Pressure Transmitter Installed Line Pressure gt PPSD SP Deadband Stay in Time Off cycle Line Pressure lt PPSD SP Deadband Back to Normal Operation e Line Pressure Transmitter Not Installed Line Pressure gt PPSD SP Deadband Normal Operation max retry on low flow counter 1 max retry on low flow gt Max Retry SP Shut Down Valve Terminate Pro
7. Valve Control DO Status 1 Enabled O Disabled System PID Output Debug used TLP see ROC Protocol User Manual Valve Control PID Output TLP 0 Loop Disabled 1 Primary Loop 2 Override Loop Critical Flow l The diameter of the tubing string used when critical _flow calculation is activated The fraction of water in the produced liquids used when critical flow calculation is activated Critical Flow Setpoint calculated by program Critical Flow Manual Setpoint Enable Critical Flow Manual Control Disable Critical Flow Manual Control Input Definition Instant Flow Rate TLP Instant Casing Pressure TLP Instant Tubing Pressure TLP Instant Line Pressure TLP Plunger Sensor DI or PI TLP Critical Flow Pressure TLP Program Control Select from 8 Optimization Modes 0 Flow Control 1 Time On 2 Time Off 3 Error Pipeline Pressure Shut Down Function Switch 0 Imperial Unit 1 Metric Unit Preflow Function Switch Active Cycle Status Time On or PPST Cycle Set Point Time On Bypass Mode 1 5 8 Critical Bypass Mode2 3 4 6 _load Factor Bypass Mode 7 Set Point Time Off or Shut In Cycle Set Point Time Off Bypass or Backup Cycle Set Point _Preflow On Cycle Set Point Preflow Off Cycle Set Point Initial Value Enter PIN 1 Time On vs Time Off Inactive No Error 2 20 0 17 10 16 1 48 0 1 48 O 25 Loop Disabled
8. 0 System PID Output PID Control PID Output Enter PIN ha po ESD Status Critical Flow Tubing Diameter Water Fraction Calculated Cr Flow Cr Flow Override Value Cr Flow Override Enable PID Loop Input Definitions Gas Flow Ci Flow Override Disable Value 0 0 Casing Pressure 8 116505 Tubing Pressure 25 09375 Line Pressure 8 0 Plunger Sensor 410 0 Cr Flow Pressure Program Control Mode Start Position PPSD Enable System Unit Preflow Enable Start Stop 25 09375 Mode 1 Fixed Time On vs Off Plunger Mode Time ON Cycle x Disable E Disable x C START STOP 1 0 Active Mode Plunger Control Fixed Timers Active Cycle Status Set Point Time On PPST Time On Bypass Time Off Shutin Time Off Bypass Backup Mode Status Process Value 0 0 0 0 0 0 0 0 PreFlow On PreFlow Off Mode 3 6 Parameters Settin 0 0 0 0 CSD Pressure Casing Pressure Off Cycle Mode 7 Load Factor Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit Load Factor Default CSD Min CSD Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time 14572 16 16 97725 0 0 Figure 16 Mode 5 Configuration PPSD Error Code Operation Mode zi Plunger Arri
9. 2 A220865 4 New 2008 12 19 14 26 22 5 42 31 SCADAPack 32 1 07 5 2 A220865 1 Reload 2008 12 19 15 15 32 5 43 21 SCADAPack 32 14 5 02 A206573 4 New 2009 01 19 16 58 21 2008 Outlaw Automation Inc Figure 10 Optimization Program Authorization Code Generation Page In the Key Input Page Figure 11 Fill In all the blanks and Select correct RTU type and Operation Click Submit button an authorization code will appear in the Code box for PIN 3 If a valid Email address is provided as part of the billing information a complete record of the code generation will be sent to that address This authorization code should be either printed or written down for future reference Enter the authorization code in the PIN 3 of User Display screen Figure 8 and click Apply then Update The Active Mode message will update from Initialization Complete Enter Pin to Select Optimization Mode The Program Status message will update from Enter PIN to Inactive If the messages do not change as described then an incorrect authorization code has been entered and the program will not run KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Configuring the User Program RTU information LSD Area Calgary RTU Type FloBoss 107 Firmware Version Opt Version Pint Billing Operation New PO Technician Submit Close Figure 11 Optimization Program Authorization Code Input Page Parameters Assignment Most of parameters on us
10. Point _Maximum Shut In Time Set Point PPSD Maximum Line Pressure Set Point Maximum Number of Retry when line pressure gt Max line pressure and line pressure transmitter is not installed Program will only recognize line pressure back to normal when line pressure lt Max line pressure line deadband Plunger The Depth of Well Only used with Plunger Sensor The maximum value of early arrival The minimum value of late arrival Maximum number of consecutive fail arrival set point Maximum number of consecutive early arrival set point Maximum number of consecutive late arrival set point Mode 8 Self Optimization Maximum PPST counter set point Minimum PPST counter set point Minimum Shut In time set point Maximum Shut In time set point Target plunger arrival velocity Average plunger arrival velocity The latest plunger arrival duration The latest plunger arrival velocity P factor in PI control factor in PI control Ramp Factor in PI control 500 kPa 2000 kPa 4 E3M3 Day 45 min 180 min 20 kPa 20 kPa 100 kPa 45 150 kPa READ ONLY READ ONLY READ ONLY 60 min 120 min 1000 kPa 2 300 kPa 2000 m 15 min 30 min 2880 min 2 min 45 min 180 min 225 m min READ ONLY READ ONLY READ ONLY 0 01 0 01 1 min GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix D Troubleshooting Program status message displays Enter PIN Program status message di
11. Program Configuration of the Optimization Program consists of several steps Entering the PIN code to authorize the program Assigning ROC information in the form of a TLP to the program parameters Entering Setpoints for timers and process variables Managing Soft Points to store the data calculated by the program Optional Configuring the User Program Refer to Section 5 Operation for detailed information on the configuration of each control mode Program Authorization From ROCLINK 800 open the User Display screen Record the two five digit numbers PIN 1 and PIN 2 found at the Right Bottom of the User Display screen oint Number 1 r Overview Header Program Status System DO Output Output Point Soft Point Status System PID Qutput PID Control PID Output PID Loop Input Definitions Gas Flow Casing Pressure Tubing Pressure Line Pressure Plunger Sensor Cr Flow Pressure Start Position PPSD Enable System Unit Preflow Enable Start Stop 1 0 Enter PIN 2200 17 10 16 M ha po ESD Status Critical Flow Tubing Diameter Water Fraction Calculated Cr Flow Cr Flow Override Value Ci Flow Override Enable roo ia Pa pig 216 0 Jan CrFlow Override Disable TLP Value 0 0 8 116505 25 09375 1 0 Active Mode 50 0 05 29 477 1 0 5 22 0 lag 31 0 E Program Control 25 09375 Time O
12. Program Administrator Screen Select the appropriate BIN file and then click on the Open button Click on the Download button and then click on the Yes button to confirm the download The status bar and message at the bottom of the window will indicate the progress of the download When completed the top section of the window will display the User Program Name and Version as well as memory usage information Clicking on the Enable button enables the program run flags and performs a Warm Start The program Status will change from OFF to ON To ensure that the program starts automatically after a Cold Start perform a Save to Flash Memory in the ROC gt Flags menu Please refer to the ROCLINK 800 Configuration Software User Manual for more information KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Installing the User Program Click on the Close button to exit the User Program Administrator I ROCLINK 800 On Line Com1 FB107 AR File Edit View ROC Configure Meter Utilities Tools Window Help Dee BER 38 ae wien MP4 On P On Line Com1 FB107 u DEEE Ep DA General Advanced 1 0 Points Meter Points Diagnostic InstalledModule FU Actual Module EU Description Application Fimwae Revision Re 10 Part Number Mee Build Date Dec 20 2006 722 Serial Number w48083X0022 C 07070105 Boot Revision De 2108 Boot Build Date Nov 17 2006 8
13. Values for the Tubing Diameter and Water Fraction must be entered if the Continuous Critical Flow calculation is to be used STEP 2 Confirm Time On and Time Off setpoint value has been entered correctly STEP 3 Enter CSD Pressure SP value STEP 4 If plunger sensor is installed all plunger parameter set points MUST be initialized or corrected STEP 5 Confirm program is currently on Mode 3 or Mode 4 STEP 6 Select START and click Apply button to start optimization program GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 5 Casing Static Differential Pressure vs Time Off Intended Use Enhanced On Off control utilizing Casing pressure A Plunger is not required Use of CSD allows the on time to vary according to the well s ability to produce gas while monitoring for liquid loading As a well becomes loaded with liquid when it is flowing the Casing pressure may become considerably greater than the Static pressure CSD increases because liquid prevents gas flow up the tubing This mode provides automatic On Off control based on the casing static delta pressure set point and a fixed off time Plunger is optional with this mode The amount of time that the valve will be open will vary depending on the characteristics of the well The cycle is started in the on or off time according to the Start Position The Minimum On Time Before Casing Static Delta Pressure Timer MOTBCSD Timer
14. effects Although safety features are built into the program to prevent dangerous situations from occurring once the optimization program is active it is up to the operator to be aware of the results of selecting an optimization mode or changing setpoints GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Installing the User Program EE Installing the User Program A computer with ROCLINK 800 Version 1 73 or later and a serial communication port is required The computer must be connected to the RTU Local Operator Interface LOI port and must be On Line from the ROC menu choose Direct Connect From the Utilities menu choose User Program Administrator and click on the Browse button to locate the BIN file to be downloaded to the RTU User Program Administrator 21x r User Programs Installed in Device User Program Name and Version foal FB103 Optimization CRC x6DFO Status Code Data Start Addr 790000 Start Addr 460000 CES Ersbe Disable End Addr 7AFFFF End Addr 46FFFF Memory Usage Segment 1727374 5667 B 910111213141516171619120 Code 0790000 MM C1 C1 CJ O O Data Ox46C000 MM NINH OD 0 0 0 0000002000000 O Unused O Used Wl Used by Selected Program r Download User Program File AT Title Code Data Type Start Segment Start Segment Size Segments Segments ZZ gt Close Download amp Start Download Figure 1 User
15. in when the flow drops below the Critical Flow Set point f COMES U o Ko ul T o 2 ele E 8 3 D 2 fo CRITICAL FLOW ml SETPOINT TI NU MINIMUM CASING EE EE Ee PRESSURE Bypass Time before Time On Cycle Critical Flow Bypass before Time Off Cycle PA ONTIME OFF TIME Figure 12 Example Well Flow Cycle When in Critical Flow mode the Critical Flow setpoint will determine the length of time that the gas well will stay open after the well unloaded If Plunger Arrival is being monitored then the Post Plunger Sales Time PPST preset will determine the length of time that the well will stay open after the plunger arrives The Time On Bypass Time should be set at a value slightly greater than that required for unloading of liquids and or should allow enough time for the plunger to arrive A short Time On Bypass Time may result in premature shut in of the well KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Program Characteristics The Emergency Shut Down ESD logic if purchased as an option is written into the optimization program and will operate without the optimization program authorization code The optimization control may not be started if an ESD condition exists If an ESD condition occurs in an Off Cycle then the program operation will continue as usual If the ESD condition persists at the end
16. of the off cycle the program will hold at the start of the on cycle If an ESD condition occurs in an On Cycle then the program will hold until the condition is cleared and the ESD bypass timer has expired if ESD logic is built in The program can be re started if the fast plunger incident is a false alarm or problem has been corrected The number of early plunger arrivals will be reset to O afterwards Plunger trip duration and timestamp are logged for the most recent ten records Failed plunger arrival is indicated by a value of 1 for the time of the duration KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 1 Time On vs Time Off Intended Use e Basic On Off control with no requirement for additional inputs Well pressure or Plunger sensor e Basic On Off control with a plunger and plunger arrival sensor Monitoring plunger arrival allows for extended flow time if the plunger arrives or a longer shut in time if the plunger does not arrive This mode provides automatic On Off control of well flow using timer setpoints entered by operator The cycle may be started in either the On or Off time cycle The Time On counter will start when the program is activated if the Start flag is set to one For details on Plunger State Diagram please refer to Appendix A Figure 28 Once setpoints have been entered type a 1 in Start Stop on the User Display screen and click Apply The most recent 10 plunger velo
17. time This has been tested successfully at the time of writing this manual Using a plunger sensor wired directly to a Pulse Input point on a RTU will result in the RTU detecting the plunger arrival signal This has been tested successfully at the time of writing this manual A parameter that may need to be adjusted for a particular sensor is the Filter Time on the Advanced Tab of the PI configuration window A value of 0 5 seconds is recommended as a starting point Whatever method of wiring is used ensure that the external device is non powered so that no damage is caused to the input channel Refer to the RTU Instruction Manual for more information Velocity Calculations Plunger arrival velocity and duration are calculated when the plunger is sensed during an on cycle If the on cycle counts down with no arrival detected then a value of 1 is recorded for the velocity and duration If multiple velocity records are averaged for comparison with the target value then only values greater than zero are used The date and time of the plunger arrival are also recorded The time is in the format HH MM SS and the date is in the format YYYY MM DD The leading zero will not be present for the date and time data Ten records are kept for each of plunger velocity duration arrival time and arrival date The oldest record is dropped from the list when a new record is added Leave the Plunger Sensor TLP undefined if no plunger is installed KA GAS
18. when the well is shut in The actual pressure is compared against an entered set point When the actual pressure rises above the set point a bypass timer is started The pressure must stay above the entered set point for the duration of the bypass timer before the valve will open If the pressure drops below the set point the timer is reset and will start again when the actual pressure next rises above the set point A fixed value may be entered for the critical flow set point or the user may enable the critical flow calculation based on the Gray Equation refer to Appendix F Continuous Critical Flow Calculation Gray Equation for more information Ideally the pressure used is from a wellhead mounted tubing pressure transmitter although the meter run static pressure may also be used Values for the tubing diameter and water fraction must also be entered before the calculation is enabled e Once setpoints have been entered type a 1 in Start Stop on the CONFIG screen and click Apply e Plunger velocity is available for information The most recent 10 plunger velocity and arrival time stamp are available on User Display if plunger sensor is installed e Critical Flow and pressure setpoint changes will take effect immediately e A Bypass Timer setpoint change will take effect on the next cycle KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL int Number 1 EN Overview Header Program Status System DO Dutput Dutput Point Soft Po
19. will begin counting down at the start of the on cycle The purpose of this timer is to permit flow for a minimum period of time and if a plunger is installed to allow enough time for the plunger to arrive Once the MOTBCSD timer has expired the CSD Set Point determines how long the well will stay open While the CSD Pressure remains below the set point the valve will remain open When CSD Pressure rises above the set point the Casing Static Delta Pressure Bypass Timer CSDB Timer will begin counting down The control valve will remain open during this time If the pressure drops below the set point during the CSDB Timer the timer will reset and the valve will remain open If the CSDB Timer expires the valve will close and go into the time off phase Once the Off Timer has counted down the valve will open Once setpoints have been entered type a 1 in Start Stop on the CONFIG screen and click Apply e Plunger velocity is available for information The most recent 10 plunger velocity and arrival time stamp are available on User Display if plunger sensor is installed Changing the Off timer setpoint when the timer is counting will have no effect until the next cycle e To force setpoint changes to take effect immediately Stop and then Start the mode KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL int Number 1 Overview Header Program Status System DO Output Output Point 2200 17 10 16 Soft Point Status 1
20. 0 Casing Pressure Off Cycle 200 0 8 116505 Casing Pressure 3 8 116505 Tubing Pressure 3 F25 09375 Mode 7 Load Factor Line Pressure E 80 Min Flow Rate Max Late Arrival 4 0 12291320 0 Max On Time Arrival I 1 0 12291320 0 Plunger Sensor Go mr Min Flow Time og Mode 8 Self Optimization Program Authorization CrFlow Pressure 57 isss Max PPST Time no o PIN Status Max Flow Time moy Min PPST Time Program Control CSD Pressure Inc T PIN 1 Mode Made 1 Fixed Time On vs Off Plunger Mode CSD Pressure Dec mo possitne FIN 2 Min Shutin Time Start Position Time ON Cycle CSD Pressure Limit e PIN 3 arget Velocity PPSD Enable Disable Load Factor I 71457216 Default CSD Min CSD Last Plunger Duration Average Velocity System Unit Pretlow Enable Delta Diff Pressure l Last Plunger Velocity Current CSD 16 97725 Proportional Factor da Footer pum E Copyright Min Shutin Time Integral Factor 2 Max Shutin Time oe Jop slice mso Dutlaw Automation Inc 2008 Start Stop Edt AutoScan D Update Close Figure 13 Mode 1 Configuration The minimum required configuration on the User Display screen following Letter Number on Figure 13 e STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized e STEP 2 Confirm Time ON Time Off setpoint value has been entered correctly e STEP 3 If plu
21. 32 Figure 2 ROCLINK 800 Main Screen Expand the User Program and User Data menus Double click on Administrator to return to the User Program Administrator window Viewing User Program Screens Expand the User Display Double click on Administrator to load or open customized display interface All optimization modes can be monitored and controlled through single display Please see Configuring the User Program for details GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Configuring the RTU Configuring the RTU Certain control functions and I O assignments must be configured in the RTU for the OAI user program to function correctly The PID loop MUST be Active and enabled or a Digital Output device MUST be installed The AGA calculation MUST be active Scanning of auxiliary I O points MUST be enabled for some control modes to function correctly ROC Information Units may be set as US or Metric The ONLY way to switch Unit Standard is through ROCLINK 800 Go to ROC menu Information select the US or Metric unit as needed G Device Information Points Other Information Revision Info Station Name Col Hosstil a73H Device Type 103 Address 3 Group 2 Units Contract Hour 7 Force End of Day C US Metric FST Execution 20 Instructions Per Cycle 2 Update W OK X Cancel Figure 3 Unit Standard Configuration The factory default setting Dis
22. Arrival lt Max Fail Arrival Go to Time Off cycle Fail Arrival gt Max Fail Arrival Go to Backup cycle KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix A Available Control Modes YES NO NO Late Arrival Mode 8 N gt Max SP Fail Arrival gt Max SP NO Plunger NG Arrived YES Arrival On Time NO ime On Bypass YES Early Arrival NO Counter lt 0 NO YES Figure 21 Plunger State Diagram 4 lt 2 lt a Lu LO D lt a O o a a 2 o Fr lt N Fr a o z o io 2 e o ac a 4 4 Lu N lt O AGA amp PID Valid Valid Mode Selected Error Detected Figure 22 Program Operation GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix B Glossary E C Appendix B Glossary The following describes terms and abbreviations used in this manual AGA American Gas Association flow calculation method CSD Casing Static Differential pressure DP Differential pressure the difference between two well pressures such as Casing and Tubing Not to be confused with the meter run orifice differential pressure used in the gas flow calculation Gray s Equation A method to determine the critical velocity required to maintain liquid droplets in the gas stream Loading The tendency for liquids to accum
23. Factor Edit Auto Scan Update Close 1 0 12281320 0 Program Authorization PIN Status PIN 1 PIN 2 PIN 3 Footer Copyright Outlaw Automation Inc 2008 Go to www outlaw ca and click on the Optimization Key Generator link at the Bottom Right hand side of the screen for a code request A security login Figure 9 with Company name User name and Password is required to continue To obtain the Security login information or program authorization code contact Outlaw Automation toll free 1 866 408 5001 or 1 403 253 5001 Please be sure to specify the number of meter runs required for optimization when setting up the account GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Configuring the User Program OUTLAW 4 D AUCOMATION Login Username Password 2008 Outlaw Automation Inc Figure 9 Outlaw Automation Secured Customer Login Page After logging into Code Generation Page Figure 10 Select the destination area then click amp to add new authorization key Be 4 LSD RTU ni IG Area RTU Firmware Opt Version Pin 1 Pin 2 Type Date S all areas Quota 20 SECHER FloBoss 103 1 1 4321212 1234 Reload 2008 11 27 12 19 26 KS Calgar 11 22 33 44 FloBoss 407 4 141 2 08 15705 22445 New 2008 12 01 11 48 54 P 2 3 4 5 6 SCADAPack 32 23 23 33333 53333 Reload 2008 12 08 16 03 18 P 3 4 5 6 7 FloBoss 407 1 11 2 2 27171 40755 Reload 2008 12 08 16 05 07 5 3 4 21 SCADAPack 32 1 07 5
24. Gas Well Production Optimization User Manual For Emerson FloBoss and ROC RTU QUTLAW AUTOMATION 3336 114 AVE SE Calgary Alberta T2Z 3V6 Phone 403 253 5001 www outlaw ca Introduction OUTLAW AUTOMATION INC SOFTWARE LICENSE AGREEMENT IMPORTANT This is an Agreement between you and Outlaw Automation Inc Outlaw Please read it carefully before opening this package or using the Outlaw Software BY BREAKING THE SEAL ON THIS PACKAGE OR USING THE OUTLAW SOFTWARE YOU ARE AGREEING TO BE LEGALLY BOUND BY THE TERMS OF THIS LICENSE IF YOU DO NOT AGREE TO THESE TERMS DO NOT OPEN THIS PACKAGE PROMPTLY RETURN THE UNOPENED PACKAGE AND UNUSED OUTLAW SOFTWARE ALONG WITH ALL MANUALS DOCUMENTATION OR OTHER ASSOCIATED ITEMS WITHIN TEN DAYS TO THE PLACE FROM WHICH YOU OBTAINED THEM FOR A FULL REFUND 1 PERMITTED USE In consideration of the payment of the license fee for the Outlaw Software Outlaw hereby grants to you a personal non transferable and exclusive right to use the enclosed software products solely in object code format and all associated documentation provided in this package the Outlaw Software solely for your own internal business or personal purposes and solely on a single computer or RTU at any one time If you wish to use the Outlaw Software on additional computers or RTUs you must obtain a separate license for each 2 RESTRICTIONS ON USE The Outlaw Software contains copyrighted material trade secre
25. I O Setup and PID Output Point and Output Type configuration if PID control is used sg ROCLINK 800 On Line Com1 FB107 E Ani x HIB File Edit View ROC Configure Meter Utilities Tools Window Help Du Ec ej 5 BxISWT MIMMmPIO GEOmgSgIHBE ew 0 483 On Line Com FB107 E E Modules ET CPU DJ SENSOR Not Installed LCD Controller LOT 0 On Board 6 Point ID SS Module Information AN RTD RTD AN AIAI Slot AN Al 2 Al 2 Slot ht A0 1 AD 1 Slot H DO 2 DO 2 Slot un PI 1 PI 1 Se mM PI 2 PI 2 Slot EJ SLOT 1 At SLOT 2 ig SLOT 3 EJ SLOT 4 X SLOT 5 Di SLOT 6 EX sLoT Mt 1 0 amp Control B Meter Ma System History User Program DORA Not Installed Auxiliary 6 Point ID MVS Module Not Installed Not Installed Not Installed Not Installed Administrator B DAI FB107 Opt 55 Display 24 OPTIMIZATION ENGINE B User Display Administrator 3 Opt Configuration 18 xl General 1 0 Setup 1 0 Points 1 0 Type 250 Ohm Resistor Installed AM C DIA All Yes C No C A3 C DI2 Al2 Yes C No A0 1 C po4 po2 Pll C D P C Di4 Refer to the RTU Instruction Manual for more information on the configuration of I O module Figure 7 Sample I O Setup Screen el O GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Configuring the User
26. IED WARRANTIES ARE LIMITED IN DURATION TO NINETY 90 DAYS FROM THE DATE OF DELIVERY OF THE OUTLAW SOFTWARE THIS WARRANTY GIVES YOU SPECIFIED LEGAL RIGHTS AND YOU MAY HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION 7 LIMITATION OF LIABILITY UNDER NO CIRCUMSTANCES SHALL OUTLAW BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY INDIRECT SPECIAL OR CONSEQUENTIAL DAMAGES WHETHER FORESEEABLE OR NOT EVEN IF ADVISED OF THE POSSIBILITY THEREOF THIS LIMITATION AND EXCLUSION APPLIES IRRESPECTIVE OF THE CAUSE OF ACTION INCLUDING BUT NOT LIMITED TO BREACH OF CONTRACT NEGLIGENCE STRICT LIABILITY TORT OR ANY OTHER LEGAL THEORY AND SHALL SURVIVE A FUNDAMENTAL BREACH AND FAILURE TO SERVE ITS ESSENTIAL PURPOSE Outlaw s maximum liability and your exclusive remedy in connection with this Agreement or the Outlaw Software whether in tort contract or otherwise shall be a the refund of the license fee if the Outlaw Software is returned to Outlaw within ten 10 days with proof of purchase b the replacement of any media not meeting the limited warranty herein which is returned to Outlaw within ninety 90 days with proof of purchase or c termination of this Agreement 8 INDEMNIFICATION You shall indemnify and hold Outlaw harmless from any and all claims damages losses liabilities costs and expenses including reasonable fees of lawyers and other professionals arising out of or in connection with your use of the Outlaw Software You sh
27. Loop is required Set Output Type to Analog Set Scanning to Enabled Set Mode to Auto Set Primary Output Point to the desired AO point Set Primary Set Point Value A large value will open the controlled valve more quickly GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL DO Settings DO point configuration is required if a Discrete Output type of control valve is used Go to menu Configure gt I O gt DO Points 1 Select correct DO point 2 Set DOUT Type to Latched 3 SetScanning to Enabled Discrete Output Tag DO Defit 1 General Advanced Point Number Ba State Momentan Time On On Off 1 DOUT Type Scanning Latched C Toggle Enabled Time Duration C TDO Toggle Disabled Active Alarms jo On Off Copy KS Paste 2 Update W OK X Cancel Apply Figure 6 Sample DO Screen Configuring the RTU GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL I O Setup Configuring the RTU If a plunger arrival sensor is connected to a DI point then that DI point must have its DIN Type set to Standard and the Plunger Sensor TLP on the User Display screen must be defined as that DI point If a plunger arrival sensor is connected to a PI point then the Plunger Sensor TLP on the User Display screen MUST be defined as that PI point The output type Discrete or Analog MUST be consistent through the
28. N Cycle zi Mode 1 Fixed Time On vs Off Plunger Mode Disable x Disable C START Active Cycle Status Time On PPST Time On Bypass Time Off Shutin Time Off Bypass Backup PreFlow On PreFlow Off Mode 3 6 Parameters Setting 360 0 CSD Pressure Casing Pressure Off Cycle Mode 7 Load Factor Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit Load Factor Default CSD Min CSD Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time Plunger Control Fixed Timers Set Point 0 5 0 5 0 5 0 5 0 3 Mode Status Process Value 0 0 0 0 0 0 0 0 0 0 0 3 200 0 0 0 16 97725 8 116505 14572 16 16 97725 0 0 Figure 8 Program Authorization pA PPSD Max Line Pressure Error Code per BPO Plunger Arrival Record Velocity Time Stamp Max Retry Line Deadband Plunger Wel Depth Early Arrival Limit Late Arrival Limit Max Fail Arrival Max Early Arrival 0 0 4 0 12291330 0 1 0 12291330 0 4 0 12281330 0 1 0 12291330 0 10 fiza 1 0 12291320 0 Max Late Arrival 4 0 112291320 0 Max On Time Arrival Mode 8 Self Optimization Max PPST Time Min PPST Time Max Shutin Time Min Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp
29. Override Value Values for the Tubing Diameter and Water Fraction must be entered if the Continuous Critical Flow calculation is to be used e STEP 2 Confirm Time On Time On Bypass and Time Off setpoint value has been entered correctly e STEP 3 If plunger sensor is installed all plunger parameter set points MUST be initialized or corrected e STEP 4 Confirm program is currently on Mode 2 e STEP 5 Select START and click Apply button to start optimization program as GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Modes 3 amp 4 Critical Flow vs Casing Static Differential Pressure Intended Use Mode 3 Enhanced On Off control utilizing well pressure A Plunger is not required Use of critical flow allows the on time to vary according to the well s ability to produce gas Use of casing static delta pressure being less than the set point is included because if a well becomes loaded with liquid when it is flowing the casing pressure may become considerably greater than the static pressure DP increases because liquid prevents gas flow up the tubing If the casing and static pressures are equalized during the shut in period then this may be considered as a safe condition to resume flow Intended Use Mode 4 Enhanced On Off control utilizing well pressure A plunger is not required Use of critical flow allows the on time to vary according to the well s ability to produce gas Use o
30. S WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 8 Self Optimization Timer Correction Factor Calculate and Apply Correction Factor 3 Is Time Off Correction Factor lt Minimum Time Is New Average Velocity gt Target Velocity Set Point s PPST Set Point gt Maximum PPST New Time Off Minimum Time Off 3 New Time Off Y 15 PPST Set Point Time Off lt Minimum Correction Factor PPST N Is PPST New Time Off Correction Factor Y New PPST Time Off lt Minimum PPST Minimum PPST Correction Factor Nag Es X New PPST 18 PPST SCH PPST Correction Factor X New PPST H Maxmum 3 Maximum PPST Correction Factor PPST 7 Wa Pad N Is Time Off Y New Time Off New PPST I x Correction Factor Maximum Time PPST 1 A Ng Maximum Tim Off Correction Factor Off e New Time Off Time Off Correction Factor Figure 19 Mode 8 Correction Factor Logic GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL int Number 1 Overview Header Program Status System DO Output Output Point Soft Point Status System PID Output PID Control PID Output PID Loop Enter PIN Ex 17 10 16 ed 1 0 ha po ESD Status Critical Flow Tubing Diameter Water Fra
31. Status Code List Table 9 Critical Flow Calculation Units KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Introduction ES Introduction This document provides an overall guidance for the installation and Configuration of the Outlaw Automation Inc OAI Gas Well Production Optimization Program for Emerson Fisher RTUs The current version of the program supports the following RTU Types 1 ROC 300 Series RTU 306 312 364 with FLASHPAC ROC 300 Series RTU 306 312 364 with ROCPAC FloBoss 407 RTU FloBoss 103 RTU FloBoss 107 RTU BS The program offers 8 different control modes targeted to maintain or increase in gas production Depending on the mode selected control functions utilize timers gas flow rate well pressure plunger arrival data or a combination thereof The Time On Off and Plunger Control Fixed Timers modes are the only selections that will result in definite well on and off times All other modes will result in a variable on time a variable off time or both variables on and off times Times will vary based on the characteristics of the well and the entered set points Please note that all screen captures or diagrams are based on FloBoss 107 RTU configuration Unless notified all supported RTUs will follow the same installation and configuration procedures WARNING This program is specifically designed to take over operation of well control functions to produce the desired production optimization
32. Supplementary Information Target Velocity is the desired plunger arrival velocity that uses either metric or imperial units determined by the RTU configuration Target Velocity and Well Depth must be positive numbers A suggested range for plunger arrival velocity is 182 to 275 meters minute 600 to 900 feet minute A set of plunger arrival set points is available to fine control the sequence of the On Off Cycles If Maximum Early Plunger Arrivals Preset is zero the fast plunger protection functionality ius disabled Otherwise if the plunger early arrival counter exceeds its set point the program stops and sets up fast plunger arrival flag for operators intervention If Maximum Late Plunger Arrivals Preset is zero the plunger late arrival count does not affect the On Off cycle Otherwise if the plunger late arrival counter exceeds its set point the Back Up Off Cycle starts in place of the Time Off Cycle This gives the well more time to build up the pressure and let the plunger fully drop to the bottom If Maximum Failed Plunger Arrivals Preset is zero the plunger failed arrival counter does not affect the On Off cycle Otherwise if the plunger late arrival counter exceeds its set point the Back Up Off cycle starts in place of the Time Off Cycle This gives the well more time to build up the pressure and let the plunger fully drop to the bottom The Early Plunger Arrivals Time Preset and Late Plunger Arrivals Time Preset determine the lim
33. WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix F Continuous Critical Flow Calculation Gray Equation KU Appendix F Continuous Critical Flow Calculation Gray Equation Research has been done by various teams to develop a model for estimation of the critical velocity of a liquid droplet suspended in flowing gas A gas flow rate greater than the critical velocity will carry the liquid droplets up the tubing whereas lower flow rates would result in liquid accumulation The model developed by Gray gives the critical velocity for water in ft sec 5 62 67 0 0031R 0 0031P Vin water The critical velocity for condensate in ft sec is 4 02 45 0 0031R 0 0031P Vinin condensate Finally the gas critical flow rate in MMscf D at standard conditions is 3 06 Ra Avais Where Vmin water Critical velocity for water droplets Vmin condensate Critical velocity for condensate droplets Vmin Critical velocity for liquid mixture droplets Pwh flowing pressure at the wellhead A cross sectional area of tubing T gas flowing temperature z compressibility factor Ogcsc critical flow rate The user must enter the water fraction and tubing diameter All other parameters are accessed from the AGA calculation and multivariable sensor Table 9 Critical Flow Calculation Units Parameter Metric Unit Imperial Unit Gas Critical Velocity Gas Critical Flow Rate MMscf day
34. ables the PID loop If the PID is used for control then choose ROC menu gt Information and click on the Points tab Enter a non zero number in the Active PID field and click on Apply The number of Active AGAs determines how many flow run calculations are active Please see Appendix A Table 2 PID and AGA Controls for detail Device Information GR Other Information Revision Info Maximum Active History Points PIDs f1 Standard History 30 AGAs Extended History 4 2 Update Y OK X Cancel Figure 4 PID Control Enable GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL PID Settings PID loop configuration is required if an Analog Output type of control valve is used Go to menu Configure gt Control gt PID Loop 1 DUB GN PID Loop we M Control Type Output Type PID 1 PID 1 ES Ze Primary Only Analog Tag PID 1 f Override Control C Discrete r Scannin r Mode Loop Status Disabled Loop Period 1 0 Secs i Ze E pato J Actual Period 1 0 Secs Primary 120 Definition Yalue Setpoint 2000 0 Process Variable 47 O 2 ES 0 0 Aah Output Point 0 0 0 be 0 0 Tuning gt gt Copy je Paste 2 Update v OK x Cancel 3 Apply Figure 5 Sample PID Screen Configuring the RTU Set Control Type to Primary Only please consult with Outlaw Automation if Override Control
35. all promptly notify Outlaw of any such claim 9 TERMINATION The license granted under this Agreement shall remain in effect until terminated You may terminate this Agreement at any time Outlaw may terminate this license without notice if you fail to comply with any of its terms Any such termination by Outlaw shall be in addition to and without prejudice to such rights and remedies as may be available including injunction and other equitable remedies Upon receipt by you of written notice of termination from Outlaw or termination by you you shall immediately a cease using the Outlaw Software b return to Outlaw the Outlaw Software and all written documentation and all magnetic media provided to you or destroy all copies thereof in your possession at the sole discretion of Outlaw and c within 5 days thereafter provide Outlaw with a written confirmation that you have compiled with the foregoing The provisions of Sections 4 5 6 7 and 8 herein shall survive termination of this Agreement 10 GOVERNING LAW This Agreement shall be governed by the laws of the Province of Alberta Canada without giving effect to the principles of conflict of law and excluding that body of law applicable to choice of law and excluding the United Nations Convention on Contracts for the International Sale of Goods if applicable You agree that the courts of such province constitute a convenient forum for any such litigation and submit to the exclusive jurisdicti
36. ay open If the gas flow rate drops below the critical flow set point the Critical Flow Bypass timer will begin counting down The control valve will remain open during this time If the gas flow rate rises above the critical flow set point before the Critical Flow Bypass timer expires the timer will reset and the valve will remain open If the bypass timer expires the valve will close and the program will go into the Time Off cycle For liquid unloading situations ensure that the Critical Flow Bypass Timer is not set too short to avoid switching to the Time Off Cycle prematurely A fixed value may be entered for the critical flow set point or the user may enable the critical flow calculation based on Gray s Equation refer to Appendix F for more information Ideally the pressure used is from a wellhead mounted tubing pressure transmitter although the meter run static pressure may also be used Values for the water fraction and tubing size must be entered before the calculation is enabled Once setpoints have been entered type a 1 in Start Stop on the User Display screen and click Apply e The most recent 10 plunger velocity and arrival time stamp are available on User Display if plunger sensor is installed Changing timer setpoints when the timer is counting will have no effect until the next cycle e To force setpoint changes to take effect immediately Stop and then Start the mode e Acritical flow set point change will take effect immedia
37. c Mode Mode 1 Fixed Time On vs Off Plunger Mode CSD Pressure Dec oo Mas Shui tme PIN 2 T Min Shutin Time Time ON Cycle Ei CSD Pressure Limit 1 pam PIN 3 Target Velocity 14572 16 Start Position PPSD Enable Disable s pod io Default CSD Average Velocity E Min CSD Bi Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time ng D System Unit Last Plunger Duration Preflow Enable Disable Last Plunger Velocity ae S 16 37725 Proportional Factor Footer ER START Copyright Integral Factor Outlaw Automation Inc 2008 Edit Auto Sean Update Close Ramp Factor Figure 20 Mode 8 Configuration The minimum required configuration on the User Display screen following Letter Number on Figure 20 STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized STEP 2 Confirm Time On PPST Time On Bypass and Time Off Shut in setpoint value has been entered correctly e STEP 3 All parameters in Mode 8 MUST be properly initialized e STEP 4 Plunger sensor installation is Mandatory in Mode 8 All plunger parameter set points MUST be initialized or corrected e STEP 5 Confirm program is currently on Mode 8 STEP 6 Select START and click Apply button to start optimization program GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix A Available Control Modes Appendix A Available Control Modes
38. city and arrival time stamp are available on User Display if plunger sensor is installed Changing timer setpoints when the timer is counting will have no effect until the next cycle e To force setpoint changes to take effect immediately Stop and then Start the mode KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode oint Number 1 S Overview Header Program Status Enter PIN ESD Status 1 0 Active Mode Plunger Control Fixed Timers Mode Status Error Code E System DO Output Critical Flow Active Cycle Status PPSD Plunger Arrival Record Output Point 2 7 Tubing Diameter E Set Fant Process Value Max Line Pressue 500 0 Velocity Time Stamp Time On PPST 1 0 0 Soft Point a aa Racin 05 en Max Retry 4 0 12291330 0 Status im ee 0 0 Line Deadband 1 0 112291 330 0 Calculated Cr Flow 29 477 Time Off Shutin m m Plunger 1 0 12291330 0 System PID Output N PID Control Roa Cr Flow Override Value 1 0 Time Off Bypass Backup 0 0 Well Depth 10 12281330 0 0 0 Early Arrival Limit 00 PID Dutput T CrFlow Override Enable PreFlow n 1 0 12291330 0 PID Loop M C CrFlow Override Disable PreFlow Off Late Arrival Limit 1 0 12231320 0 Input Definitions Mode 3 6 Parameters Setting Max Fail Arrival Value CSD Pressure 360 0 697725 e 1 0 12291320 0 Max Early Arrival 1 I 0 hzzsix200 Gas Flow SE 110
39. ction Calculated Cr Flow Cr Flow Override Value Cr Flow Override Enable Ci Flow Override Disable 1 0 Active Mode Plunger Control Fixed Timers Active Cycle Status Set Point Time On PPST Time Dn Bypass Time Off Shutin Time Off Bypass Backup Mode Status Process Value 0 0 0 0 0 0 0 0 PreFlow On 0 0 PPSD Operation Mode Error Code zi Plunger Arrival Record Max Line Pressure Velocity Time Stamp Max Retry Line Deadband Plunger Well Depth Early Arrival Limit 1 0 112291330 0 1 0 12291330 0 4 0 4 0 12291330 0 12291330 0 4 0 12291330 0 PreFlow Off ns 1 Late Arrival Limit 4 0 12291320 0 1 0 12291320 0 Max Early Arrival 1 0 Input Definitions Mode 3 B Parameters Setting Value CSD Pressure 360 0 Max Fail Arrival 16 97725 Gas Flow 0 0 o 8116505 1 25 09375 Line Pressure Ion Casing Pressure Off Cycle 500 0 8 116505 122913200 Casing Pressure Mas Late Arrival 4 0 12291320 0 Tubing Pressure Mode 7 Load Factor Min Flow Rate Max On Time Arrival T I 1 0 12231320 0 Min Flow Time Program Authorization Plunger Sensor Noo Made 8 Self Optimization Mare me y PIN Status Cr Flow Pressure 25 08375 Max Flow Time Min PPST Time I PIN 1 Program Control CSD Pressure In
40. e PPST and Time Off Timer values so that the plunger arrival velocity approaches an entered target value Process variables and associated set points are not used The cycle is started in the on or off time according to the Start Position Once set points have been entered set the Program On Off Command to 1 Changing the set point for the active timer will have no effect until the next cycle To force set point changes to take effect immediately stop and then restart the mode The four different timers used to cycle the well on and off are Plunger Bypass Timer is the initial flow time during which the plunger is expected to arrive Plunger status is monitored if it arrives during the count of this timer the arrival time and velocity are noted and the timer stops without timing down completely Post Plunger Sales Timer PPST is the amount of time the well will remain open after the plunger arrival is detected This portion of the cycle will only execute if the plunger arrival is detected during the Plunger Bypass Timer Time Off Timer is the amount of time for the well is shut in to build pressure This timer is followed by the Plunger Bypass Timer Back Up Timer is activated when the plunger fails to arrive or the late arrival count exceeds or is equal to the late arrival set point This timer is followed by the Plunger Bypass Timer KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 8 Self Optimization
41. e On Bypass and Time Off setpoint value has been entered correctly e STEP 3 Enter Casing Pressure SP value e STEP 4 If plunger sensor is installed all plunger parameter set points MUST be initialized or corrected e STEP 5 Confirm program is currently on Mode 6 STEP 6 Select START and click Apply button to start optimization program GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 7 Critical Flow vs Load Factor lt Set Point Intended Use Enhanced On Off control utilizing a calculated load factor value A plunger is not required Use of load factor allows the off time to vary according to the well s ability to build pressure This mode consists of automatic On Off control based on a critical flow set point and a calculated load factor value refer to Appendix H for more information Both on and off times will vary Plunger is optional with this mode The cycle is started in the on or off time according to the Start Position The Minimum On Time before Critical Flow Timer MOTBCF Timer will begin counting down at the start of the on cycle The purpose of this timer is to permit flow for a minimum period of time and if a plunger is installed to allow enough time for the plunger to arrive Once the MOTBCF Timer has expired the Critical Flow set point determines how long the well will stay open If the gas flow rate drops below the Critical Flow set point the Critical Flow Bypass timer wi
42. e of Contents INTRODUCTION 8 INSTALLING THE PROGRAM 9 VIEWING USER PROGRAM SCREENS 1 sala KNA BANG os adadevadnassacdashcosdsstenszapeddueasbasacdanvactsabdeasdasielitesess 10 CONFIGURING THE RTU un NAAANINAG DBA 11 ROC INFORMATION PID SETTINGS DO SETTINGS Dexia CONFIGURING THE PROGRAM 2255525 ooa na Sco aeneo oras cerae a x ach en ann no ana ENESE S dE PY RE Fo oro EENEEEEEEEAEEEEE ENNEN OSNR ENS 15 PROGRAM AUTHORIZATION PARAMETERS ASSIGNMENT OPERA ION EE 18 lt TYPICAL WELL CHARACTERISTICS scccsescessssscsseeeceesessssseeecseseeesecsesesueceasceesesecaeeeaecesesaeceaeceesaecaessaecessecaesesesaesesesrseateags 18 PROGRAM CHARACTERISTICS z nun nakak anna de ate dene arx TER NA pra Na Aa An Lia 19 lt MODES TIME ON VS TIME ORF E a 20 MODE 2 CRITICAL FLOW VS TIME OFF 22200000020000000 NA ama 22 oc MODES 3 amp 4 CRITICAL FLOW VS CASING STATIC DIFFERENTIAL DpEssuUpE eere ennt enne 24 a MODE 5 CASING STATIC DIFFERENTIAL PRESSURE VS TIME Ort 26 2 MODE 6 CRITICAL FLOW VS CASING PRESSURE essen enne nnne nnne nnne nnn enn ensi nsi tnn tense 28 s MODE 7 CRITICAL FLOW VS LOAD FACTOR lt SET Pow 30 lt aleet e au E e ER MODE 8 SELF OPTIMIZATION SUPPLEMENTARY INFORMATION
43. en If the Critical Flow Bypass Timer expires the valve will close and the program will go into the Time Off cycle The length of the off cycle is determined by the recovery time of the well When the CSD pressure rises above or drops below the set point the Time off CSD Bypass Timer is started The CSD pressure must stay above or below the entered set point for the duration of the Bypass timer before the valve will open If the pressure drops below or rises above the set point the timer is reset and will start again when the actual pressure variable next rises above or drops below the set point A fixed value may be entered for the Critical Flow setpoint or the user may enable the Critical Flow calculation based on the Gray Equation refer to Appendix F for more information Ideally the pressure used is from a wellhead mounted Tubing pressure transmitter although the meter run static pressure may also be used Values for the tubing diameter and water fraction must also be entered before the calculation is enabled e Once setpoints have been entered type a 1 in Start Stop on the CONFIG screen and click Apply e Plunger velocity is available for information The most recent 10 plunger velocity and arrival time stamp are available on User Display if plunger sensor is installed Changing timer setpoints when the timer is counting will have no effect until the next cycle e Critical Flow and Casing pressure setpoint changes will take ef
44. er display are associated with soft points All parameters will be initialized to default value upon user program installation Please confirm all setpoints are assigned with correct values before starting user program Customers who require a special soft point mapping list should contact Outlaw Automation for assistance For information on ROC TLP address please use ROC PROTOCOL USER MANUAL as reference For current available soft point definition please refer to Appendix C Parameter Definition and Initialization For default soft point mapping list please refer to OAI Gas Well Production Optimization Program Register list for Fisher RTU KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Operation Mode Typical Well Characteristics The figure below shows an example of Gas Flow Rate vs Time for a typical gas well that has been shut in for a period of time and then opened to flow Pressure has built up during the shut in period and the well is able to generate a high initial flow rate as the gas starts to flow out of the tubing string There is sufficient flow to maintain a slug of liquid and bring it to the surface or a plunger if it has been installed The Gas Flow Rate drops significantly as the slug of liquid arrives at the wellhead and recovers once the liquid has passed or the plunger has arrived The Gas Flow Rate will then slowly decline as pressure drops or the well begins to load The well is shut
45. f casing static delta pressure being greater than the set point is included because as a well builds pressure during the shut in time the casing pressure may become considerably higher than the static pressure When the well is opened to flow the high casing pressure may aid in lifting liquids and or the plunger to the surface These modes provide automatic On Off control based on a Critical Flow set point and the Casing Static Delta CSD pressure Both on and off times will vary Plunger is optional with this mode The cycle is started in the on or off time according to the Start Position For Mode 3 the CSD pressure being less than the entered set point triggers the on cycle For Mode 4 the CSD pressure being greater than the entered set point triggers the on cycle The Minimum On Time Before Critical Flow Timer MOTBCF Timer will begin counting down at the start of the on cycle The purpose of this timer is to permit flow for a minimum period of time and if a plunger is installed to allow enough time for the plunger to arrive Once the MOTBCF Timer has expired the Critical Flow set point determines how long the well will stay open If the gas flow rate drops below the Critical Flow set point the Critical Flow Bypass timer will begin counting down The control valve will remain open during this time If the gas flow rate rises above the critical flow set point during the Critical Flow Bypass Timer the timer will reset and the valve will remain op
46. fect immediately KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL int Number 1 Overview Header Program Status System DO Output Output Point Soft Point Status System PID Output PID Control PID Output PID Loop Enter PIN 2200 121016 1 0 129 foo Input Definitions Gas Flow Casing Pressure Tubing Pressure Line Pressure Plunger Sensor Cr Flow Pressure Program Control Mode Start Position PPSD Enable System Unit Preflow Enable Start Stop ESD Status 1 0 Active Mode Critical Flow Tubing Diameter Water Fraction Calculated Cr Flow Cr Flow Override Value Cr Flow Override Enable Ci Flow Override Disable Value 0 0 o 8116505 25 09375 B0 00 25 09375 Mode 1 Fixed Time On vs Off Plunger Mode Time ON Cycle v Disable E Disable START Active Cycle Status Time On PPST Time Dn Bypass Time Off Shutin Time Off Bypass Backup PreFlow On PreFlow Off Mode 3 B Parameters Setting CSD Pressure 360 0 16 97725 Casing Pressure Off Cycle Mode 7 Load Factor Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit Load Factor Default CSD Min CSD Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time Plunger Control Fixed Timers Set Poin
47. gram Due to the fact that no line pressure transmitter is installed the program is not able to detect line pressure when control valve is closed Therefore the program can ONLY be turned back ON manually by operator after inspection 2 Pre Flow Cycle The premise behind this option is to allow a short flow time to let liquid into the tubing from the bottom of the well bore followed by a short off time to allow the plunger to fall back The main On Off cycle is then started Set the Pre Flow Enable to 1 to enable this option The on time is set at 40 seconds and the off time is set at three minutes 3 Plunger Control a Early Plunger Arrival Fast Plunger If the number of consecutive plunger early arrival exceeds the Max Early Arrival limit the program will shut down well control value and terminate program immediately b Late Plunger Arrival When the number of consecutive plunger late arrival exceeds the Max Late Arrival limit the program will activate Backup cycle instead of normal Time Off cycle after PPST cycle c Failure Arrival If program is not able to receive a plunger arrival signal before the Time On Bypass counter expires the program will activate Backup cycle which gives well extra time off to build gas pressure and reset the plunger to the bottom of the well In Mode 1 7 Fail Arrival lt Max Fail Arrival Go to Backup cycle Fail Arrival gt Max Fail Arrival Go to Backup cycle In Mode 8 Self Optimization Fail
48. int Status System PID Output PID Control PID Output Enter PIN Ex 17 10 16 ed 1 0 129 0 0 ESD Status Critical Flow Tubing Diameter Water Fraction Calculated Cr Flow 1 0 Active Mode Cr Flow Override Value Cr Flow Override Enable PID Loop Input Definitions Gas Flow Casing Pressure Tubing Pressure Line Pressure Plunger Sensor Cr Flow Pressure Program Control Mode Start Position PPSD Enable System Unit Preflow Enable Start Stop Ci Flow Override Disable Value 0 0 8 116505 25 09375 11 8 0 1700 25 09375 Mode 1 Fixed Time On vs Off Plunger Mode Time ON Cycle x Disable E Disable x C START Plunger Control Fixed Timers Active Cycle Status Set Point Time On PPST Time Dn Bypass Time Off Shutin Time Off Bypass Backup Mode Status Process Value 0 0 0 0 0 0 0 0 PreFlow On PreFlow Off Mode 3 6 Parameters Setting 0 0 0 0 CSD Pressure 360 0 16 97725 Casing Pressure Off Cycle 200 0 Mode 7 Load Factor Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit 8 116505 Load Factor Default CSD Min CSD Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time 14572 16 16 97725 0 0 Figure 17 Mode 6 Configuratio
49. ion AGA calculation stopped ESD status address invalid 1 1 1 1 1 1 1 1 1 1 1 1 1 120 1 2 3 4 7 plunger not installed for self optimization mode Gas Flow Sensor Address Invalid po EE GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL 0 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 Table 8 Mode Status Code List Mode Status Code Description Inactive Time On Time On Bypass Time Off Time Off Bypass Preflow On Preflow Off Critical Bypass Mode 2 3 4 and 6 CSD Bypass Mode 5 Stable Flow Line Pressure High Shut In Plunger Rising PPST Casing Bypass Mode 6 Off Cycle Backup Cycle Load Factor Bypass GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix E Plunger Sensor Wiring amp Velocity Calculations Appendix E Plunger Sensor Wiring amp Velocity Calculations Sensor Wiring Using a plunger sensor wired directly to a Discrete Input point on a RTU may result in the plunger arrival signal being missed during the RTU s I O scan This occurs because of the short duration of the signal from the plunger sensor Some plunger sensors produce an output signal with a 1 second duration This may be too short If the plunger sensor does not allow for the user to modify the output signal the signal may be manipulated with readily available manufactured electronic devices so that the signal is on for a longer period of
50. its for a good plunger arrival time Both values must be less than the Plunger Bypass Timer set point and the Early Plunger Arrivals Time Preset must be less than the Late Plunger Arrivals Time Preset The Maximum PPST Timer Preset and Minimum PPST Timer Preset determine the adjustment range that program calculates for the PPST value The Minimum Shut in Time Preset is initialized at 45 minutes if a value of zero is entered This value should be adjusted as required to allow sufficient time for the plunger to fall back to the bottom of the well bore given a typical fall rate of 45 meters minute Calculate the time required by dividing the depth of the well by 45 meters minute Correction Factors Average velocity is calculated from the three most recent valid timestamps for plunger arrival The program will use the entered values to modify AT which can be expressed as AT C XAV f AMC dr Where AV Average velocity Target velocity C and C represent the constants of the proportional and integral parts of the equation respectively These values are input by the operator and are labeled as PPST Correction Factor Cp and PPST Correction Factor Ci in the Modbus mapping A third Correction Factor features a ramp setting labeled as PPST Correction Factor Ramp Rate Coefficient which will limit maximum changes in AT every cycle For an illustration of how this equation functions see Figure 19 Mode 8 Correction Factor Logic KA GA
51. ll begin counting down The control valve will remain open during this time If the gas flow rate rises above the Critical Flow set point during the Critical Flow Bypass Timer will reset and the valve will remain open If the bypass timer expires the valve will close and the program will go into the Time Off cycle The length of the off cycle is determined by the recovery time of the well the calculated load factor value will have increased while the well was flowing and will decrease over time when the well is shut in The calculated load factor value is compared against an entered set point When the calculated load factor value falls below the set point a bypass timer is started The pressure must stay below the entered set point for the duration of the bypass timer before the valve will open If the load factor value rises above the set point the timer is reset and will start again when the load factor value falls below the set point A fixed value may be entered for the Critical Flow set point or the user may enable the Critical Flow calculation based on the Gray Equation refer to Appendix F for more information Ideally the pressure used is from a wellhead mounted Tubing pressure transmitter although the meter run static pressure may also be used Values for the tubing diameter and water fraction must also be entered before the calculation is enabled Once setpoints have been entered type a 1 in Start Stop on the CONFIG screen and click App
52. llowing Letter Number on Figure 18 e STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized If using program internal calculated critical flow SELECT Cr Flow Override Disabled If using manual critical flow setpoint SELECT Cr Flow Override Enabled also ENTER a Cr Flow Override Value Values for the Tubing Diameter and Water Fraction must be entered if the Continuous Critical Flow calculation is to be used e STEP 2 Confirm Time On PPST Time On Bypass and Time Off Shut in setpoint value has been entered correctly e STEP 3 All parameters in Mode 7 MUST be properly initialized STEP 4 If plunger sensor is installed all plunger parameter set points MUST be initialized or corrected e STEP 5 Confirm program is currently on Mode 7 e STEP 6 Select START and click Apply button to start optimization program KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 8 Self Optimization Intended Use Enhanced On Off control with the requirement that a plunger and plunger arrival sensor have been installed Timer setpoints will be automatically adjusted in order that the plunger arrival velocity matches the calculated average for the previous arrivals This mode uses four different timers to cycle the well on and off based on the plungers arrival or failure to arrive A set of correction factors is used to adjust the Post Plunger Sales Tim
53. ly e Plunger velocity is available for information The most recent 10 plunger velocity and arrival time stamp are available on User Display if plunger sensor is installed e Critical Flow and pressure setpoint changes will take effect immediately Changing the set point for the active timer will have no effect until the next cycle KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL int Number 1 EN Overview Header Program Status System DO Dutput Dutput Point Soft Point Status System PID Output PID Control PID Output PID Loop Input Definitions Gas Flow Casing Pressure Tubing Pressure Line Pressure Plunger Sensor Cr Flow Pressure Program Control Mode Start Position PPSD Enable System Unit Preflow Enable Start Stop 1 0 129 0 0 Enter PIN Ex 17 10 16 ed ESD Status Critical Flow Tubing Diameter Water Fraction Calculated Cr Flow 10 Active Mode Cr Flow Override Value Cr Flow Override Enable Ci Flow Override Disable Value 0 0 8 116505 25 09375 11 8 0 1700 25 09375 Mode 1 Fixed Time On vs Off Plunger Mode Time ON Cycle x Disable E Disable C START Plunger Control Fixed Timers Active Cycle Status Set Point Time On PPST Time Dn Bypass Time Off Shutin Time Off Bypass Backup Mode Status Process Value
54. n Zi PPSD Error Code Operation Mode Plunger Arrival Record Max Line Pressure Velocity Time Stamp Max Retry Line Deadband Plunger Well Depth Early Arrival Limit Late Arrival Limit 1 0 112291330 0 1 0 12291330 0 4 0 12291330 0 4 0 12291330 0 4 0 12291330 0 1 0 12231 320 0 Max Fail Arrival 4 0 12291320 0 Max Early Arrival tt 1 0 12291320 0 Max Late Arrival 1 0 12291320 0 Max On Time Arrival Mode 8 Self Optimization Max PPST Time Min PPST Time Max Shutin Time Min Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp Factor Edit 1 0 12291320 0 Program Authorization PIN Status PIN 1 PIN 2 PIN 3 Footer Copyright Outlaw Automation Inc 2008 Auto Scan The minimum required configuration on the User Display screen following Letter Number on Figure 17 e STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized If using program internal calculated critical flow SELECT Cr Flow Override Disabled If using manual critical flow setpoint SELECT Cr Flow Override Enabled also ENTER a Cr Flow Override Value Values for the Tubing Diameter and Water Fraction must be entered if the Continuous Critical Flow calculation is to be used e STEP 2 Confirm Time On Tim
55. nger sensor is installed all plunger parameter set points MUST be initialized or corrected e STEP 3 Confirm program is currently on Mode 1 e STEP 4 Select START and click Apply button to start optimization program Table 1 Start Position Settings Start Flag Value Mode 1 Initial State 0 Default On Cycle If Flow Rate 5 O and PID is in AUTO Off Cycle if Flow rate O or PID is in MANUAL On Cycle Off Cycle GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Operation Mode Mode 2 Critical Flow vs Time Off Intended Use Basic On Off control with no requirement for additional inputs Casing pressure or Plunger sensor Use of Critical Flow allows the on time to vary according to the well s ability to produce gas This mode provides automatic On Off control based on a critical flow set point and a fixed time off period The amount of time that the valve will be open will vary depending on the characteristics of the well Plunger is optional with this mode The cycle is started in the on or off time according to the Start Position The Minimum On Time Before Critical Flow Timer MOTBCF Timer will begin counting down at the start of the on cycle The purpose of this timer is to permit flow for a minimum period of time before checking flow rate and if a plunger is installed to allow enough time for the plunger to arrive Once the MOTBCF Timer has expired the critical flow set point determines how long the well will st
56. nt 4 OWNERSHIP AND COPYRIGHT You acknowledge that Outlaw is the owner of all intellectual property rights in the Outlaw Software related written materials logos names and other support materials furnished in this package No right title or ownership interest of any kind whatsoever in the Outlaw Software the documentation magnetic or optical media or any other material provided therewith other than the license granted hereunder shall transfer to you under this Agreement 5 LIMITED WARRANTY Outlaw warrants to you that the media on which the Outlaw Software is recorded is free from defects in materials and workmanship under normal use for a period of ninety 90 days from the date of delivery as evidenced by the Packing List Your sole remedy under this limited warranty is to return the Outlaw Software for replacement within the warranty period and if the problem persists following such replacement to require a full refund of license fees paid hereunder provided you return to Outlaw all copies of the Outlaw Software Outlaw shall have no responsibility for the Outlaw Software if it has been altered in any way if the media has been damaged by accident abuse or misapplication or if the problem arises out of use of the Outlaw Software in conjunction with software not supplied by Outlaw You expressly acknowledge and agree that use of the Outlaw Software is at your own sole risk Outlaw does not warrant or make any representations regarding the u
57. on of such courts This transaction is void wherever such transaction is prohibited NOTHING IN THIS AGREEMENT SHALL RESTRICT OUTLAWS LIABILTY IN A MANNER WHICH IS EXPRESSLY PROHIBITED BY STATUTE OR REGULATION 11 MISCELLANEOUS This is the entire Agreement between you and Outlaw pertaining to your right to use the Outlaw Software and related documentation and supersedes all prior collateral or contemporaneous oral or written representation or Agreements regarding such subject matter In the event that one or more of the provisions is found to be illegal or unenforceable this Agreement shall not be rendered inoperative but the remaining provisions shall continue in full force and effect No amendments to or modifications of this Agreement will be binding unless in writing and signed by a duly authorized representative of Outlaw KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Introduction Revision History 1 00 T 2009 04 27 Original Release While the information in this document is presented in good faith and believed to be accurate Outlaw Automation does not guarantee satisfactory results from reliance upon such information The contents architectures or procedures described in this document are subject to changes without notice as required for new software patch and release Outlaw Automation Inc 2007 2009 All Rights Reserved GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Introduction Tabl
58. rogram Authorization Se Figure 9 Outlaw Automation Secured Customer Login Page Figure 10 Optimization Program Authorization Code Generation Page Figure 11 Optimization Program Authorization Code Input Page Figure 12 Example Well Flow Cycle was Figure 13 Mode1 Configuration Aa NANANG datsessuses shes sin NAGANA Figure 14 Mode 2 Comfigu ration sscecaicccascesccccesaccesssiesccencescsssttescessancesanteancesteecsasseeseesseestssatsaacsssencosasteatecsntecisat anscenancoaaeieaseeatmeciiente Figure 15 Mode 3 4 Configuration Figure 16 Mode 5 Configuration Figure 17 Mode 6 Configuration Figure 18 Mode 7 Configuration Figure 19 Mode 8 Correction Factor Logis EEN 34 Figure 20 Mode 8 Confteuraton m35 Figure 21 Plunger State Diagram WEI Figure 22 Program Operation audite teteetres tre set ecesestanrsaseesuttsseesetesaneaietstcturettesecs LARA AGA 39 KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Introduction List of Tables Table 1 Start Position Settings aa Table 2 PID and AGA Controls sses Table 3 Control Modes Summary Table 4 Control Modes Hardware Requirements Table 5 Parameter Definition and Initialization EENEG Table6 Troubleshooting Lista Table 7 Error Code List Table 8 Mode
59. se or the results of the use of the Outlaw Software or related documentation in terms of their corrections accuracy reliability or otherwise NO ORAL OR WRITTEN INFORMATION OR TECHNICAL ADVICE OR ASSISTANCE GIVEN BY OUTLAW OR AN OUTLAW REPRESENTATIVE SHALL CREATE A WARRANTY ADDITIONAL LIABILITY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY EXCEPT AS OTHERWISE EXPRESSLY PROVIDED IN THIS AGREEMENT THE OUTLAW SOFTWARE AND RELATED MATERIALS ARE PROVIDED AS IS WITHOUT WARRANTY OR CONDITION OF ANY KIND INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABLE QUALITY AND FITNESS FOR A PARTICULAR PURPOSE OUTLAW DOES NOT WARRANT THAT THE OUTLAW SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT ITS OPERATION WILL BE ERROR FREE Outlaw is not responsible for problems which may occur as a result of any incompatibility between the Outlaw Software and any other software or hardware You assume responsibility for the selection of the Outlaw Software to achieve your intended purpose KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Introduction for making backups of your data regularly and for choosing maintaining and matching your hardware operating system software and other application software We cannot guarantee you uninterrupted service or the correction of any errors 6 SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU IN THAT EVENT ANY IMPL
60. splays Manual Optimization Program will not run Cannot define valve PID Cannot define Gas Flow Timers start in off cycle when on cycle is desired Values entered for setpoints on user program configuration screens have no effect and are overwritten with different values Values entered for setpoints from SCADA host have no effect Plunger Duration is non zero but Plunger velocity is zero Average velocity does not equal target velocity message Table 6 Troubleshooting List Cause Installed program has not been authorized PID scanning is not enabled PID is not enabled AGA is not enabled Start control is not set SPT Input and or Output values are non zero SPT Input and or Output values have not been assigned SCADA host configuration errors Well Depth is zero Correction Factor 1 is too large Table 7 Error Code List Appendix D Troubleshooting Solution Enter authorization code Set Optimization Program Start Stop flag to 0 enable PID scanning on PID configuration screen Set Start Stop flag to 1 Set PID to active in ROC Information settings Set AGA calculation to Active in ROC Information settings Set Start Control to 1 on Engine screen Clear entries for control points enter 0 or set as Undefined Define Start Stop Mode SPT Input and SPT Output points Check SCADA host configuration Define Well Depth Enter a smaller value for Correction Factor 1 solut
61. t Mode Status Process Value 0 0 0 0 0 0 0 0 0 0 0 0 14572 16 16 97725 0 0 PPSD Operation Mode zi Plunger Arrival Record Max Line Pressure Velocity Time Stamp Max Retry Line Deadband Plunger Well Depth Early Arrival Limit Late Arrival Limit 1 0 112291330 0 1 0 12291330 0 4 0 12291330 0 4 0 12291330 0 4 0 12291330 0 1 0 12231 320 0 Max Fail Arrival 4 0 12291320 0 Max Early Arrival 1 0 12291320 0 Max Late Arrival 1 0 12291320 0 Max On Time Arrival Mode 8 Self Optimization Max PPST Time Min PPST Time Max Shutin Time Min Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp Factor Edit 1 0 12291320 0 Program Authorization PIN Status PIN 1 PIN 2 PIN 3 Footer Copyright Outlaw Automation Inc 2008 Auto Scan 2 Update Close Figure 15 Mode 3 4 Configuration The minimum required configuration on the User Display screen following Letter Number on Figure 15 STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized If using program internal calculated critical flow SELECT Cr Flow Override Disabled If using manual critical flow setpoint SELECT Cr Flow Override Enabled also ENTER a Cr Flow Override Value
62. tely KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL int Number 1 Overview Header Program Status System DO Output Output Point Soft Point Status System PID Output PID Control PID Output PID Loop Input Definitions Gas Flow Casing Pressure Tubing Pressure Line Pressure Plunger Sensor Cr Flow Pressure Program Control Mode Start Position PPSD Enable System Unit Preflow Enable Start Stop 1 0 129 po Critical Flow Tubing Diameter Water Fraction Calculated Cr Flow Cr Flow Override Value Cr Flow Override Enable Ci Flow Override Disable Value 0 0 o 8116505 25 09375 B0 00 25 08375 Mode 1 Fixed Time On vs Off Plunger Mode Time ON Cycle x Disable E Disable x C START Enter PIN ESD Status 1 0 Active Mode Plunger Control Fixed Timers Ex 17 10 16 ed Active Cycle Status Set Point Time On PPST Time Dn Bypass Time Off Shutin Time Off Bypass Backup Mode Status Process Value 0 0 0 0 0 0 0 0 PreFlow On PreFlow Off Mode 3 6 Parameters Setting 0 0 0 0 CSD Pressure 360 0 16 97725 Casing Pressure Off Cycle 200 0 Mode 7 Load Factor 8 116505 Min Flow Rate Min Flow Time Max Flow Time CSD Pressure Inc CSD Pressure Dec CSD Pressure Limit Load Factor Defa
63. ts and other proprietary material You agree that you will not a copy the Outlaw Software except that you may make one copy of the Outlaw Software only for backup purposes b copy any of the written materials for any purpose c modify rent lease loan create derivative works based upon copy or distribute the Outlaw Software in whole or in any part d assign this Agreement or transfer export or grant a sublease of the Outlaw Software or the license contained herein to any other party unless authorized by Outlaw in writing e allow more than one person to use the Outlaw Software across a network or otherwise use it on more than one computer system at any one time unless the Outlaw Software is designated for use on a network system f reverse engineer decompile or disassemble the Outlaw Software or otherwise reduce it to a human perceivable form g use the Outlaw Software except as authorized herein and h permit third parties to use the Outlaw Software in any way that would constitute a breach of this Agreement 3 UPDATES You acknowledge that Outlaw may from time to time develop and produce updates to the Outlaw Software that increase its functionality Updates Outlaw may make such Updates available to its clients including you upon payment of additional license fees You shall be under no obligation to acquire such Updates All Updates shall be deemed to be Outlaw Software and subject to the terms and conditions of this Agreeme
64. ulate and prevent gas flow LOI Local operator interface communications connection PID Proportional Integral and Derivative control algorithm PPST Post Plunger Sales Time The length of time gas flow is maintained after the plunger arrives SP Setpoint TLP ROC Point Type Logical Index Parameter Number definition KA GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL Appendix C Parameter Definition and Initialization Appendix C Parameter Definition and Initialization Parameter Name Program Status ESD Status Active Mode Mode Status Error Code Output Point Soft Point Status PID Control PID Output PID Loop Tubing Diameter Water Fraction Calculated Cr Flow Cr Flow Override Valve Cr Flow Override Enable Cr Flow Override Disable Gas Flow Casing Pressure Tubing Pressure Line Pressure Plunger Sensor Cr Flow Pressure Mode Start Position PPSD Enable System Unit Preflow Enable Start Stop Time On PPST Time On Bypass Time Off Shut In Time Off Bypass Backup Preflow On Preflow Off Current program cycle status see Appendix D _Current Error Status see Appendix D System DO Output Program START STOP Switch Table 5 Parameter Definition and Initialization Definition Header Current program running status Current ESD status 1 No ESD 0 ESD Current Optimization Control Mode Valve Control DO TLP Valve Control Output in Soft Point TLP
65. ult CSD Min CSD Delta Diff Pressure Current CSD Min Shutin Time Max Shutin Time 14572 16 16 97725 0 0 Figure 14 Mode 2 Configuration PPSD Operation Mode zi Plunger Arrival Record Max Line Pressure Velocity Time Stamp Max Retry Line Deadband Plunger Well Depth Early Arrival Limit Late Arrival Limit 1 0 112291330 0 1 0 12291330 0 4 0 12291330 0 1 0 12291330 0 1 0 12291330 0 1 0 12291320 0 Max Fail Arrival 4 0 12291320 0 Max Early Arrival tt 4 0 12291320 0 Max Late Arrival 1 0 112291320 0 Max Dn Time Arrival Mode 8 Self Optimization Max PPST Time Min PPST Time Max Shutin Time Min Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp Factor Edit 4 0 12291320 0 Program Authorization PIN Status PIN 1 PIN 2 PIN 3 Footer Copyright Outlaw Automation Inc 2008 Auto Scan 2 Update Close The minimum required configuration on the User Display screen following Letter Number on Figure 14 e STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized If using program internal calculated critical flow SELECT Cr Flow Override Disabled If using manual critical flow setpoint SELECT Cr Flow Override Enabled also ENTER a Cr Flow
66. val Record Max Line Pressure Velocity Time Stamp Max Retry Line Deadband Plunger Well Depth Early Arrival Limit Late Arrival Limit 1 0 112291330 0 1 0 12291330 0 4 0 12291330 0 4 0 12291330 0 4 0 12291330 0 1 0 12281320 0 Max Fail Arrival 4 0 12291320 0 Max Early Arrival 1 0 12291320 0 Max Late Arrival 1 0 12291320 0 Max On Time Arrival Mode 8 Self Optimization Max PPST Time Min PPST Time Max Shutin Time Min Shutin Time Target Velocity Average Velocity Last Plunger Duration Last Plunger Velocity Proportional Factor Integral Factor Ramp Factor Edit Auto Scan 4 0 12291320 0 Program Authorization PIN Status PIN 1 PIN 2 PIN 3 Footer Copyright Outlaw Automation Inc 2008 The minimum required configuration on the User Display screen following Letter Number on Figure 16 corrected STEP 5 Confirm program is currently on Mode 5 STEP 6 Select START and click Apply button to start optimization program STEP 1 Confirm all System Input Output Parameters has been probably setup or initialized STEP 2 Confirm Time On Time On Bypass and Time Off setpoint value has been entered correctly STEP 3 Enter CSD Pressure SP value STEP 4 If plunger sensor is installed all plunger parameter set points MUST be initialized or GAS WELL PRODUCTION OPTIMIZATION PROGRAM USER MANUAL
Download Pdf Manuals
Related Search
Related Contents
Kyocera manuale utente KM-2560-3060 Istruzioni per l`uso NOVAALPIN 301 B/T NOVAALPIN 261 取扱説明書 基本編 ネットワークカメラ DG HP Officejet Pro 8620 e Operation and Maintenance Terminal (OMT 1.2) User's Manual for INSA DE LYON Référence GALAXIE : 4142 CC2400DK User Manual Le tableau de bord des élections 1996 Copyright © All rights reserved.
Failed to retrieve file