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.
Calculated Tags
Facility tags can now be set up using formulas that reference other tags, with all alarming and trend capabilities included. Please see our knowledge base article for more details on how to configure calculated tags (https://thetaportal.com/knowledge-base/calculated-tags/).
Data Views
This feature (formerly called ExternalDataQuery) has been expanded to allow data to be retrieved and displayed in XSPOC from other databases, and as many data views as the user wants can be configured. The Data View also interacts with the navigation tree to retrieve data that is associated with the selected asset as the navigation is performed. Sample uses might be to display data from a data warehouse, a production database, failure database, or any other data source that has well data of interest. And data is not stored in the XSPOC database, it is just visualized here, so no concerns with database space as Data Views are added.
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 | Created | Fix versions | Release Build | Release Note |
---|---|---|---|---|---|
New Feature | XS-5970 | Jun 25, 2019 8:37 AM | 3.1.0 | 3-1-0-43-5081 | Added support for trending Valve Status for GL wells |
New Feature | XS-6251 | Sep 26, 2019 5:19 PM | 3.1.0 | 3-1-0-43-5081 | Improved Gas Injection Depth calculation for GL Analysis |
New Feature | XS-6371 | Oct 28, 2019 12:03 PM | 3.1.0 | 3-1-0-43-5081 | Added Motor Loading calculation to ESP Analysis |
New Feature | XS-6372 | Oct 28, 2019 12:14 PM | 3.1.0 | 3-1-0-43-5081 | Added Max Frequency calculation to ESP Analysis |
Improvement | XS-6418 | Nov 12, 2019 8:56 AM | 3.1.0 | 3-1-0-43-5081 | Improved performance on GL Analysis and Well Configuration screens |
New Feature | XS-6544 | Jan 7, 2020 8:15 AM | 3.1.0 | 3-1-0-43-5081 | Added calculated pump intake pressure to FBHP on IPR curve for SRP wells |
Bug | XS-6574 | Jan 15, 2020 10:59 AM | 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-6585 | Jan 15, 2020 4:35 PM | 3.1.0 | 3-1-0-43-5081 | Improved pump fillage Setpoint Optimization for wells with gas interference |
New Feature | XS-6621 | Jan 28, 2020 11:33 AM | 3.1.0 | 3-1-0-43-5081 | Card Viewer, Sampling Live Strokes now working for Smarten controller |
New Feature | XS-6632 | Jan 30, 2020 3:17 PM | 3.1.0 | 3-1-0-43-5081 | History Graph, collect and display minute data for SPM and On/Offs for Smarten and Lufkin controllers |
New Feature | XS-6659 | Feb 4, 2020 5:29 PM | 3.1.0 | 3-1-0-43-5081 | Added support for Minimum Pump Strokes Setpoint Optimization |
New Feature | XS-6682 | Feb 10, 2020 12:32 PM | 3.1.0 | 3-1-0-43-5081 | Added support for Autonomous Idle Time Setpoint Optimization |
Improvement | XS-6704 | Feb 14, 2020 11:56 AM | 3.1.0 | 3-1-0-43-5081 | Improved verbiage for GL Analysis injection depth |
New Feature | XS-6728 | Feb 21, 2020 10:57 AM | 3.1.0 | 3-1-0-43-5081 | Added support for Malfunction Setpoint Optimization |
Bug | XS-6738 | Feb 22, 2020 11:36 AM | 3.1.0 | 3-1-0-43-5081 | Fixed error in IPR tab when well test duration is 0 |
New Feature | XS-6767 | Mar 2, 2020 10:59 AM | 3.1.0 | 3-1-0-43-5081 | Mobile Push Notifications, added this functionality for controllers alarms (already provided in Host Alarms) |
Improvement | XS-6859 | Mar 23, 2020 10:01 AM | 3.1.0 | 3-1-0-43-5081 | Data View, new feature to allow remote data to be viualized inside of XSPOC |
Bug | XS-6870 | Mar 24, 2020 11:00 AM | 3.1.0 | 3-1-0-43-5081 | Facility Status, fixed problem with display of data from a redirected tag |
Bug | XS-6893 | Mar 31, 2020 4:24 PM | 3.1.0 | 3-1-0-43-5081 | Well Config, now allows up to 50 characters for AdHocGroup fields |
Improvement | XS-6895 | Apr 1, 2020 7:48 AM | 3.1.0 | 3-1-0-43-5081 | Failure History, added new casues for ESP's |
Improvement | XS-6904 | Apr 2, 2020 9:20 AM | 3.1.0 | 3-1-0-43-5081 | Added Aggie Tech pumping unit |
New Feature | XS-6936 | Apr 9, 2020 6:32 PM | 3.1.0 | 3-1-0-43-5081 | Improved logging for Setpoint Optimization |
Improvement | XS-6945 | Apr 15, 2020 4:45 AM | 3.1.0 | 3-1-0-43-5081 | Card Viewer, added downhole cards to Sample Live Strokes feature for controllers that support it |
Bug | XS-6950 | Apr 15, 2020 11:29 AM | 3.1.0 | 3-1-0-43-5081 | History Graph, improved dependibility of label when hovering over data points |
New Feature | XS-6965 | Apr 17, 2020 1:13 PM | 3.1.0 | 3-1-0-43-5081 | Services, added enahnced service status and control capabilities from Tools menu |
Improvement | XS-7000 | Apr 29, 2020 11:12 AM | 3.1.0 | 3-1-0-43-5081 | Improved verbiage for base fill Setpoint Optimization information |
New Feature | XS-7035 | May 10, 2020 10:34 AM | 3.1.0 | 3-1-0-43-5081 | Implemented functionality to allow users to switch between Recommend and Autonomous Setpoint Optimization |
Improvement | XS-7047 | May 13, 2020 1:39 PM | 3.1.0 | 3-1-0-43-5081 | Added significant figures to Peak and Minimum load Setpoint Optimization changes |
Bug | XS-7097 | May 28, 2020 3:44 PM | 3.1.0 | 3-1-0-43-5081 | Fixed typo in phase shift phrasing on Setpoint Optimization screen |
New Feature | XS-7105 | Jun 1, 2020 11:07 AM | 3.1.0 | 3-1-0-43-5081 | Added functionality to enroll wells in autonomous and recommend modes |
New Feature | XS-7107 | Jun 2, 2020 8:25 AM | 3.1.0 | 3-1-0-43-5081 | Added icons for mode in Setpoint Optimization screen |
Improvement | XS-7336 | Aug 12, 2020 10:47 AM | 3.1.0 | 3-1-0-43-5081 | Added filtering options to group Setpoint Optimization screen |
Improvement | XS-7390 | Sep 1, 2020 10:27 AM | 3.1.0 | 3-1-0-43-5081 | Added a border to the pop-out screen in Setpoint Optimization screen |
Improvement | XS-7395 | Sep 2, 2020 12:12 PM | 3.1.0 | 3-1-0-101-9573 | Display message about incorrect controller control mode for setpoint optimizations that require well to be in Downhole Control Mode |
Bug | XS-7462 | Sep 15, 2020 10:05 AM | 3.1.0 | 3-1-0-43-5081 | Fixed error with Setpoint Optimization when too many parameters were implemented |
Bug | XS-7485 | Sep 17, 2020 11:52 AM | 3.1.0 | 3-1-0-43-5081 | Fixed exception for saving gas rate in metric units on Well Configuration |
Improvement | XS-7495 | Sep 18, 2020 2:39 PM | 3.1.0 | 3-1-0-43-5081 | Added loading indicator to Trend Analytics screen |
New Feature | XS-7499 | Sep 18, 2020 8:15 PM | 3.1.0 | 3-1-0-43-5081 | Implemented Min and Max Load Setpoint Optimization for Weatherford Well Pilot |
Improvement | XS-7513 | Sep 23, 2020 9:55 AM | 3.1.0 | 3-1-0-43-5081 | Update stroke stroke length for Shores Lifting Solutions C-320-305-120 |
Bug | XS-7525 | Sep 27, 2020 6:28 AM | 3.1.0 | 3-1-0-43-5081 | Fix status switching on Peak and Minimum Load Setpoint Optimization |
Improvement | XS-7539 | Sep 29, 2020 12:29 PM | 3.1.0 | 3-1-0-43-5081 | Added lock column to tblAnalyticsTrendTypes |
Improvement | XS-7546 | Sep 30, 2020 12:01 PM | 3.1.0 | 3-1-0-43-5081 | Improved trend loading performance on trend analytics screen |
Improvement | XS-7580 | Oct 6, 2020 1:37 PM | 3.1.0 | 3-1-0-43-5081 | Added Weatherford Rotaflex pumping units |
Improvement | XS-7601 | Oct 12, 2020 8:43 AM | 3.1.0 | 3-1-0-43-5081 | Moved uplift opportunity to bottom of XDIAG analysis output |
New Feature | XS-7611 | Oct 13, 2020 2:52 PM | 3.1.0 | 3-1-0-43-5081 | Implemented initial start mode for idle time setpoint optimization on upgrade |
Improvement | XS-7690 | Oct 30, 2020 8:47 AM | 3.1.0 | 3-1-0-43-5081 | Added multi-threading support for XDIAG analysis |
Bug | XS-7692 | Oct 30, 2020 9:26 AM | 3.1.0 | 3-1-0-43-5081 | Fixed group caching task for setpoint optimization screen when group data is incorrect |
Bug | XS-7717 | Nov 4, 2020 2:32 PM | 3.0.0 | 3-1-0-43-5081 | Fixed is with new driver for with bit packed registers in Facility Tags |
Bug | XS-7739 | Nov 11, 2020 9:04 AM | 3.1.0 | 3-1-0-43-5081 | Fixed critical flow rate calculation when excluding injected gas in well test data |
Bug | XS-7816 | Dec 7, 2020 7:53 AM | 3.1.0 | 3-1-0-43-5081 | Fixed exception in rod lift analysis when unexpected data is present |
Bug | XS-7836 | Dec 9, 2020 1:42 PM | 3.1.0 | 3-1-0-43-5081 | Failure History, root cause failure options now displaying correctly |
Bug | XS-7850 | Dec 14, 2020 12:00 PM | 3.1.0 | 3-1-0-43-5081 | Added lufkin counterweights |
Bug | XS-7875 | Jan 6, 2021 9:23 AM | 3.1.0 | 3-1-0-43-5081 | Fixed error with pressure traverse when using downhole gauge in GL analysis |
Bug | XS-7876 | Jan 6, 2021 9:30 AM | 3.1.0 | 3-1-0-43-5081 | Fixed ESP analysis error when bubble point pressure is null |
Bug | XS-7903 | Jan 12, 2021 4:01 PM | 3.1.0 | 3-1-0-43-5081 | Fixed Facility Well Control task not resetting flags |
Bug | XS-7951 | Jan 21, 2021 6:25 PM | 3.1.0 | 3-1-0-43-5081 | Fixed Clip Files creating high CPU Usage |
Bug | XS-7983 | Feb 3, 2021 1:12 PM | 3.1.0 | 3-1-0-43-5081 | Fixed issue with DoNotCarryForwardIfBadCom System Parameter interfering with Get Daily Data task |
Bug | XS-8007 | Feb 9, 2021 7:49 AM | 3.1.0 | 3-1-0-78-8147 | Fix data errors with PCS Valves |
Bug | XS-8016 | Feb 10, 2021 5:42 PM | 3.1.0 | 3-1-0-78-8147 | Fixed issue with Group screens failing with unexpected parent groups |
Bug | XS-8042 | Feb 16, 2021 12:58 PM | 3.1.0 | 3-1-0-78-8147 | Fixed typo in peak load information on setpoint optimization screen |
Improvement | XS-8154 | Mar 16, 2021 7:12 AM | 3.1.0 | 3-1-0-78-8147 | Removed duplicate casing sizes from database |
Improvement | XS-8164 | Mar 17, 2021 9:50 AM | 3.1.0 | 3-1-0-78-8147 | Added support for Mako Gas Lift valves to XSPOC |
Bug | XS-8166 | Mar 18, 2021 10:11 AM | 3.1.0 | 3-1-0-78-8147 | Fixed issue where autonomous setpoint optimization in the active filter |
Bug | XS-8279 | Apr 30, 2021 3:10 PM | 3.1.0 | 3-1-0-101-9573 | Autonomous Setpoint Optimization wasn't populating Add bcp and insert statements for tblSetpointOptimizationSupportedInputOptions, causing Autonomous Idle Time to show unexpected behavior |
Bug | XS-8286 | May 3, 2021 3:27 PM | 3.1.0 | 3-1-0-101-9573 | Added ability to lock rows in tblSetpointOptimizationDefaults |