XSPOC 3.1 Release Notes
Advanced Setpoint Optimization
XSPOC 3.1.0 brings great strides and improvements in setpoint recommendations and ushers in the very first iteration of autonomous setpoint optimization. With the goal of protecting sucker rod pumping equipment without triggering unnecessary shutdowns, XSPOC V3.1.0 brings advanced setpoint optimization algorithms that have the flexibility to be implemented at the user’s discretion. Users have the option of placing individual setpoints for all rod pump wells in one of three modes: none, recommend, or autonomous. Want XSPOC to control your setpoints automatically? Simply highlight the desired wells/setpoints and click configure and set the mode to autonomous. Still on the fence about letting a program update setpoints automatically? Leave the setpoints in recommend-only mode and choose to implement the recommendations that look the most important and accurate. Not using that setpoint to control the well? Simply highlight, click configure and set to none. XSPOC 3.1.0 is bringing advanced algorithms built to optimize several setpoints in many applications with flexible configurations to give all users the ability to optimize setpoints within their comfort zone.
Autonomous Idle Time Setpoint Optimization
One of the most advanced and exciting algorithms in 3.1.0 is the autonomous idle time setpoint optimization. Autonomous idle time setpoint optimization allows users to place as many wells as they would like into fully autonomous control of the idle time setpoint. This allows XSPOC to modulate the idle time and look for the idle time that allows the well to cycle the fewest number of times without losing production. This maximizes production without having excessive incomplete pump fillage strokes that are damaging to the downhole equipment. The idle time optimization algorithm along with the many other setpoint optimization algorithms gives XSPOC users the freedom to work on the more nuanced and challenging problems with the peace of mind knowing that expert algorithms are keeping wells operating optimally.
In addition to the new features detailed above, the XSPOC 3.1.0 release also includes several other features, improvements, and bug fixes. Users can easily sort the fields to view specific details or use the search navigation to look up items based on specific keywords.
Issue Type | Issue key | Fix versions | Build | Note |
---|---|---|---|---|
Bug | XS-8042 | 3.1.0 | Fixed typo in peak load information on setpoint optimization screen | |
Bug | XS-8016 | 3.1.0 | Fixed issue with Group screens failing with unexpected parent groups | |
Bug | XS-7983 | 3.1.0 | 3-1-0-43-5081 | Fixed issue with DoNotCarryForwardIfBadCom System Parameter interfering with Get Daily Data task |
Bug | XS-7951 | 3.1.0 | 3-1-0-43-5081 | Fixed Clip Files creating high CPU usage |
Bug | XS-7903 | 3.1.0 | 3-1-0-43-5081 | Fixed Facility Well Control task not resetting flags |
Bug | XS-7876 | 3.1.0 | 3-1-0-43-5081 | Fixed ESP analysis error when bubble point pressure is null |
Bug | XS-7875 | 3.1.0 | 3-1-0-43-5081 | Fixed error with pressure traverse when using downhole gauge in GL analysis |
Bug | XS-7850 | 3.1.0 | 3-1-0-43-5081 | Added Lufkin counterweights |
Bug | XS-7836 | 3.1.0 | 3-1-0-43-5081 | Root cause failure options now displaying correctly in Failure History |
Bug | XS-7816 | 3.1.0 | 3-1-0-43-5081 | Fixed exception in rod lift analysis when unexpected data is present |
Bug | XS-7739 | 3.1.0 | 3-1-0-43-5081 | Fixed critical flow rate calculation when excluding injected gas in well test data |
Bug | XS-7717 | 3.0.0 | 3-1-0-43-5081 | Fixed is with new driver for with bit packed registers in Facility Tags |
Bug | XS-7692 | 3.1.0 | 3-1-0-43-5081 | Fixed group caching task for setpoint optimization screen when group data is incorrect |
Improvement | XS-7690 | 3.1.0 | 3-1-0-43-5081 | Added multi-threading support for XDIAG analysis |
New Feature | XS-7611 | 3.1.0 | 3-1-0-43-5081 | Implemented initial start mode for idle time setpoint optimization on upgrade |
Improvement | XS-7601 | 3.1.0 | 3-1-0-43-5081 | Moved uplift opportunity to bottom of XDIAG analysis output |
Improvement | XS-7580 | 3.1.0 | 3-1-0-43-5081 | Added Weatherford Rotaflex pumping units |
Improvement | XS-7546 | 3.1.0 | 3-1-0-43-5081 | Improved trend loading performance on trend analytics screen |
Improvement | XS-7539 | 3.1.0 | 3-1-0-43-5081 | Added lock column to Analytics Trend Types table |
Bug | XS-7525 | 3.1.0 | 3-1-0-43-5081 | Fixed status switching on Peak and Minimum Load Setpoint Optimization |
Improvement | XS-7513 | 3.1.0 | 3-1-0-43-5081 | Updated stroke length for Shores Lifting Solutions C-320-305-120 |
New Feature | XS-7499 | 3.1.0 | 3-1-0-43-5081 | Implemented Min and Max Load Setpoint Optimization for Weatherford Well Pilot |
Improvement | XS-7495 | 3.1.0 | 3-1-0-43-5081 | Added loading indicator to Trend Analytics screen |
Bug | XS-7485 | 3.1.0 | 3-1-0-43-5081 | Fixed exception for saving gas rate in metric units on Well Configuration |
Bug | XS-7462 | 3.1.0 | 3-1-0-43-5081 | Fixed error with Setpoint Optimization when too many parameters were implemented |
Improvement | XS-7390 | 3.1.0 | 3-1-0-43-5081 | Added a border to the pop-out screen in Setpoint Optimization screen |
Improvement | XS-7336 | 3.1.0 | 3-1-0-43-5081 | Added filtering options to group Setpoint Optimization screen |
New Feature | XS-7107 | 3.1.0 | 3-1-0-43-5081 | Added icons for mode in Setpoint Optimization screen |
New Feature | XS-7105 | 3.1.0 | 3-1-0-43-5081 | Added functionality to enroll wells in autonomous and recommend modes |
Bug | XS-7097 | 3.1.0 | 3-1-0-43-5081 | Fixed typo in phase shift phrasing on Setpoint Optimization screen |
Improvement | XS-7047 | 3.1.0 | 3-1-0-43-5081 | Added significant figures to Peak and Minimum load Setpoint Optimization changes |
New Feature | XS-7035 | 3.1.0 | 3-1-0-43-5081 | Implemented functionality to allow users to switch between Recommend and Autonomous Setpoint Optimization |
Improvement | XS-7000 | 3.1.0 | 3-1-0-43-5081 | Improved verbiage for base fill Setpoint Optimization information |
New Feature | XS-6965 | 3.1.0 | 3-1-0-43-5081 | Added enhanced service status and control capabilities from Tools menu |
Bug | XS-6950 | 3.1.0 | 3-1-0-43-5081 | Improved dependability of label when hovering over data points on History Graph |
Improvement | XS-6945 | 3.1.0 | 3-1-0-43-5081 | Added downhole cards to Sample Live Strokes feature for controllers that support it in the Card Viewer |
New Feature | XS-6936 | 3.1.0 | 3-1-0-43-5081 | Improved logging for Setpoint Optimization |
Improvement | XS-6904 | 3.1.0 | 3-1-0-43-5081 | Added Aggie Tech pumping unit |
Improvement | XS-6895 | 3.1.0 | 3-1-0-43-5081 | Added new causes for ESPs in Failure History |
Bug | XS-6893 | 3.1.0 | 3-1-0-43-5081 | Updated Well Config to allow up to 50 characters for AdHocGroup fields |
Bug | XS-6870 | 3.1.0 | 3-1-0-43-5081 | Fixed problem with display of data from a redirected tag in Facility Status |
Improvement | XS-6859 | 3.1.0 | 3-1-0-43-5081 | Added new feature to allow remote data to be visualized inside of XSPOC under Data View |
New Feature | XS-6767 | 3.1.0 | 3-1-0-43-5081 | Added Mobile Push Notifications functionality for controllers alarms (already provided for host alarms) |
Bug | XS-6738 | 3.1.0 | 3-1-0-43-5081 | Fixed error in IPR tab when well test duration is 0 |
New Feature | XS-6728 | 3.1.0 | 3-1-0-43-5081 | Added support for Malfunction Setpoint Optimization |
Improvement | XS-6704 | 3.1.0 | 3-1-0-43-5081 | Improved verbiage for GL Analysis injection depth |
New Feature | XS-6682 | 3.1.0 | 3-1-0-43-5081 | Added support for Autonomous Idle Time Setpoint Optimization |
New Feature | XS-6659 | 3.1.0 | 3-1-0-43-5081 | Added support for Minimum Pump Strokes Setpoint Optimization |
New Feature | XS-6632 | 3.1.0 | 3-1-0-43-5081 | Added ability to collect and display minute data for SPM and On/Offs for Smarten and Lufkin controllers within History Graph |
New Feature | XS-6621 | 3.1.0 | 3-1-0-43-5081 | Improved Sampling Live Strokes for Smarten controller in Card Viewer |
New Feature | XS-6585 | 3.1.0 | 3-1-0-43-5081 | Improved pump fillage Setpoint Optimization for wells with gas interference |
Bug | XS-6574 | 3.0.0 | 3-1-0-43-5081 | Fixed scaling issues with HP curve in ESP analysis when wells are running on variable frequency |
New Feature | XS-6544 | 3.1.0 | 3-1-0-43-5081 | Added calculated pump intake pressure to FBHP on IPR curve for SRP wells |
Improvement | XS-6418 | 3.1.0 | 3-1-0-43-5081 | Improved performance on GL Analysis and Well Configuration screens |
New Feature | XS-6372 | 3.1.0 | 3-1-0-43-5081 | Added Max Frequency calculation to ESP Analysis |
New Feature | XS-6371 | 3.1.0 | 3-1-0-43-5081 | Added Motor Loading calculation to ESP Analysis |
New Feature | XS-6251 | 3.1.0 | 3-1-0-43-5081 | Improved Gas Injection Depth calculation for GL Analysis |
New Feature | XS-5970 | 3.1.0 | 3-1-0-43-5081 | Added support for trending Valve Status for GL wells |