XSPOC

Build 2.9.0

Release Date: 18 Jan, 2019

Application Enhancements: Host alarms can now be configured to send push notifications to your mobile device. By supporting push notifications, you can see what happens when it happens for just one host and launch your mobile app from the notification. For troubleshooting a crash of our desktop client, you can send the report directly to our teams with a click of a button. For our group builder you now can add the operational score through our interface saving you time by avoiding having to go directly to the database for your adjustment. Host alarms configuration can now be applied across wells in a group thereby avoiding tedious one at a time configuration for common host alarms. XSPOC now support reading, processing and storing historically the fluid level shot data for the Greenshot controller. If you clone facility tags and have found this to be difficult doing them one by one, you are able to clone multiples at once. The addition of a staging table to decrease processing time when inserting large amounts of data into the data history table from devices.

Gas Lift Enhancements: Added Duns & Ros multiphase flow correlation. XSPOC now has additional performance curve for flowing bottom hole pressure allowing another way to maximize your production at a glance. Adjustment factors for valve and orifice critical velocities have been added for more accurate analysis of your equipment. The nodal analysis chart now shows the GLR / IPR intersection points in the analysis. Now supported, down hole pressure gauges.

Electric Submersible Pump Enhancements: You can now add custom pump by series and model. Type search for ESP equipment lists to select the proper equipment quickly.

Build 2.8.0

Release Date: 30 Jul, 2018

Operational Score: The new operational score dashboard allows users to visualize and judge their ESP, Gas Lift, and Rod Pump wells with configurable scoring parameters. The new operational score report has valuable data that shows why the well has been docked in the scoring. Users can drill down on specific problems using the operational score groups in the tree view.

Group Status: New feature allowing users to perform basic calculations across columns. Added support for the stability of standard parameters as well as well test data.

Admin: Log files previously only visible on the server can be accessed through the client. The ability to start and stop XSPOC services has been added to the client. Added ticker message board for important admin messages to XSPOC users.

PCS Ferguson Devices: Added registers for plunger assisted gas lift devices. Improved logging for collection of trend data. Added support of well depth for plunger lift devices. Inclusion of shut in well and resume well operations in XSPOC. Improved stability of PCSF devices.

Facilities: Support for status screens of EFM devices in XVision. Added security to total flow devices. Added driver for Allen Bradley protocol, giving the ability to speak to Allen Bradley devices using XSPOC.

Host Alarms: Improved stability for creating host alarms, groups with large numbers of host alarms, and displaying host alarms on history graph.

Inflow Performance Relationship: Improved support for downhole pressure sensors and gauges. Displays operating point in IPR curve. Functionality to calculation IPR for every well test. Improved stability to IPR tab in asset configuration.

Mobile: Improved UI for Android and iOS apps. Added support for cameras and facilities in mobile applications. Improvements to Android app to support many features previously only supported in iOS application.

Exceptions on Well Status screen now can show different colors based on priority

Improve Display of Rods in Rod Stress Analysis Folder In History Graph: -Rod Stress Analysis folder in History Graph now groups rods by date and by taper number

Multiple Exceptions now sort by priority in Group Status view

Now support host alarms for Mobotix Camera Events: -Camera Events display on Well Status -Host Alarms trigger picture by Mobotix camera and picture displays in Well Notes along with record of host alarm

XDIAG: -Numerous improvements to pattern matching database and algorithms. -If XDIAG can not calculate a fluid level it now reports NULL. Previously, XDIAG would report a value of -1 -Can now create Host Alarms based on XDIAG values

Fixed an issue on IPR Chart where bubblepoint Pressure Displays in Wrong Position

Fixed Issue with xsclient.ini and encryption

Fixed an issue where a new/cloned node would not save

Fixed the Unico Summary Report

Fixed various issues in Well Configuration screen

Fixed various issues in Well Status screen

Data from 'Other Measurements' screen is now in the Well Configuration 'Measurements' tab

Multiple improvements for ESP well analysis and well bug fixes

Multiple improvements for Gas Lift well analysis and well bug fixes

Multiple EFM improvements and bug fixes

Improved XDIAG diagnostic reporting AI

Support For PCSF Auto Lift Manager

Added conditional formatting to Group Status Columns

Added support to launch multiple plugins with custom text on Field Maps

Added support to plugins to launch an XSPOC view as a dialog form.

Added read-only access to Configuration Tables in client for user group 'Admin Lite'

Support for negative numbers

Now calculates Flowing Bottomhole Pressure and include in XDIAG Analysis and Report

Support for Spirit Genesis multiple idle times for different control modes

Can now export Controller Trends

Now supports converting deviation measurements to metric for viewing

Added 'Created' time stamp on wells

Added Motor Loading on the well status screen

Added Well Name to the body of the email regarding a Host Alarm

Update mapping to integrate plugins

Added Time Zone support into Well Configuration

MOBILE: Can now display up to 7 trendlines across all POC Types

MOBILE iOS: Add function to see saved history graph views

MOBILE iOS: Fix well status unit images

Build 2.4.0

Release Date: 13 Jun, 2016

Over 30 bug fixes, new features, and improvements with ESP wells: -Multiphase flow handling, including Hagedorn and Brown Correlation -Addition of well performance curve -Significant improvements to ESP analysis calculations and reports -New ESP well equipment added -Improved feedback to know what data is missing when analysis cannot be run

Fixed bug causing Peak Gearbox Torque in Analysis Report to display as 0 even when CBM data was provided in Well Config

Fixed bug with WellView import of Motor Data to allow Motor Size and Setting to import

Fixed bug causing Save button in Well Config to activate when no changes have been made

Fixed several issues with the PCS Gas Lift Manager

Fixed bug when using XBAL CBM data in Well Config causing the database to have incorrect data

Fixed bug in Well Test History form causing metric units to re-convert during data entry

Fixed bug with Setpoint Configuration for Well Pilot controllers

Fixed bug causing RODSTAR to sometimes launch without a deviation profile from XSPOC

Fixed bug in History Graph causing lines to be invisible when "Show Text" has been selected. Lines are now darker.

Fixed bug preventing users from adding routes in Well Config

Fixed bug causing XROD to sometimes launch without a deviation profile from XSPOC

Fixed bug involving Parent Group Names which were longer than 15 characters being used as Parent Groups

Analysis

Analyzing the constant flow of data is the key to optimization of each well. XSPOC provides multiple ways of viewing and trending the data from your wells. The XDIAG engine takes raw data and turns it into key diagnostics that provide a hyper-accurate view of what is happening downhole. In addition, XPSOC's proprietary analysis algorithms can actually provide expert level optimization recommendations in human-readable sentences.

Well Status:

The Well Status window allows you to get a quick overview of the status for the currently selected well. Well Status screen displays information about the Pump-Off-Controller, the Pumping Unit, and the Wellbore. It includes both equipment configuration information and the latest telemetry data points.

Card Viewer:

The Card Viewer window provides comprehensive access to current and historical dynamometer cards via the Card Library. For each entry in the Card Library you can view multiple card types, including the [1] surface card, [2] down-hole card (as calculated by XDIAG), [3] and the POC card (as calculated by the pump-off-controller). The Card Viewer allows all card types to be plotted simultaneously for trending comparisons. The Analysis Data section turns card data into verbose process statements that can be read by operators and used to improve optimization. This is achieved by XSPOC’s prorietary intelligence and pattern matching algorithms.

History Graph:

The History Graph window allows any actively archived data point to be plotted over a specific date range or selected time span, in both single and multi-plot modes.

Alarm History:

The Alarm History window displays a complete history of alarms for a specific well. The alarms list includes host alarms (alarms defined in XSPOC) and POC alarms (alarms defined by the POC).

Control

XSPOC provides comprehensive control of remote Pump-Off Controllers. With XSPOC operators in California can start, stop, idle and reconfigure wells in the middle of Texas, saving thousands of dollars of travel costs and drastically increasing well uptime.

POC Commands:

The POC Commands window allows XSPOC users to issue immediate, real-time commands to wells from the XSPOC client software. As long as there is an active connection between the XSPOC server and the POC, these commands can be issued from anyplace at anytime.

POC Set Points:

The Setpoints window allows users to change and update the values in the enabled registers. This allows users to save specific register values to the database in the event that these registers need to be restored at a later date. This XSPOC feature allows each well configuration to be saved as a backup file. In the event of a hardware failure in the controller, the backup file can be written to the controller thus eliminating the need to re-optimize the individual controller.

Configuration

A single production pump is comprised of thousands of dollars of equipment and assets. XSPOC can help you record and track all of it. From an electric motor on the surface, to the individual rods of a rod-string, XSPOC provides detailed records on the equipment that comprise your production wellsite.

Well Configuration:

The Well Configuration window allows you to make changes to a well’s controller information, surface equipment, rod string configuration, and pumping unit data. The Well Config window is also where you can setup how you want to be notified about events for the well. XSPOC can call, page, email, or text the specified users or groups whenever a defined event occurs at the well.

Register Panel:

The Register Panel window provides fine-grained access to the full stack of memory registers for a POC.

Well Groups

XSPOC makes managing an entire field as easy as managing one well. In XSPOC, wells can be organized into hierarchies of groups according to any methodology your organization chooses. These groups can then be used to manage dozens of wells as a single entity.

Group Status:

The Group Status Window displays the current status of the wells that are in the selected group. This window, which is laid out in a spreadsheet view, is used to get a quick and visual overview of the current operation of the wells. The column layout, size, and ordering are completely customizable for a specific user or user group.

Field Maps:

The Field Maps window uses Microsoft Bing Maps ® to plot the geographic location of the wells in a group. This allows users to get a real-time update of well status values in a geographic context.

Group Builder:

The Group Builder window provides a powerful tool for finding wells and building groups. The user-interface uses standard SQL syntax for searching for wells based on any attribute/column in the well database tables. The window also provides users with a direct view of the “raw” data stored in the underlying XSPOC Server database.

Supervisory Control And Data Acquisition

Facility Tags:

XSPOC can stream data from all of your wellsite assets, including flow meters, tank level sensors, and gas meters. The Facilities Tag feature in XSPOC has configurable nodes that allow you to pull in data from RTU’s, PLC’s, or any other devices that use the Modbus ® and Allen-Bradley DF1 protocols. Facility Tags are archivable, graphable, and reportable, just like the native data points of a Pump-Off Controller. Host alarms can be setup for Facility Tags which, if triggered, will provide email, telephone, or pager notifications to one or a group of XSPOC users.

Smart Alarming starts with XSPOC Host Alarms. Host alarms allow users to setup process limits that, if violated, cause XSPOC to generate a process alarm. Host Alarms can be created for any data point that is captured by the XSPOC server for a well or a well group. Host Alarms are distinct from device or RTU alarms and provide greater flexibility for process monitoring.

:

Users have flexible options in setting the upper and lower bound of the acceptable trend domain of the data point the alarm is monitoring. One of these options is to use Statistical Process Control(SPC). Using analysis of variance (ANOVA) calculations, SPC examines trend history and establishes upper and lower bounds based on historical trend peformance.

:

In essence, XSPOC “teaches” itself what a valid process range looks like and triggers alarms when a trend is outside of this domain.

XSPOC Mobile

:

XSPOC Mobile was developed by Theta to provide access to a subset of XSPOC features from iOS® or Android® devices. It allows users to access and interact with multiple XSPOC instances using these features:

Group and Well Navigation

Well Status

Well Control

Card and Analysis Viewer

Data History

Well Notes

:

The mobile application does not communicate directly with the SQL Server, unlike the Desktop app. Theta created an intermediate web services layer for security, and the optimization of data delivery to the mobile app. The web services must be installed on an IIS Web server that is accessible from the Internet. The web services must also have access to the SQL Server in order to retrieve data. There are many ways to setup the web services, so it is left to the customer’s discretion to determine what works best for them.

RODSTAR is the industry’s premier design and simulation software for deviated and vertical rod pumping systems.