Challenge

One of our UK Based clients wanted us to develop a Desktop Application to facilitate users to enter the specification about the oil well and plot different types of chart using different types of data files. User can calculate various data for a particular well at each foot up to well depth. They wanted a tool which can help calculating risk factors of Gas flow, temperature, pressure, viscosity etc. at every feet of well. Key challenges were:

  • Generate and plot 3D graphs depending upon user input
  • Loading various types of data from different file types generated from measurement devices
  • Handling different units of various quantities throughout the project
  • Complex calculations pertaining to pressure, temperature, casing, viscosity, etc.
  • Handling data files from multiple formats like .dts, .dtd, .xls, .csv.
  • Handling statistical information for depth correction and normalization.
  • Incorporating user views and comments in order to assist in analysis.
  • Dynamic report generation facility
  • The client wanted an application with intuitive GUI and windows interface, flexible data access, quality charts, powerful graphical capabilities, integrated with completion and log data and coupled with wellbore trajectories in the solution.
Solution

TatvaSoft provided a solution called Well Analysis Tool that was extremely useful and efficient with following features:

  • Project Management:
    • This module manages all the project details. It shows user a list of all the project with facility to add, modify and even delete the project.
  • Well Management:
    • Gather well details
    • Manage data related to temperature, pressure, MD Vs. TVD, casing, completion (Tubing, Accessory, Crossover, Gap Component), reservoir layer and others
  • Data Loading and Processing:
    • Data can directly be loaded from data files (.dts, .dtd, .xls, .csv, etc.) and quickly gets transformed into graphical forms and charts that can be scrutinized to arrive to conclusions
    • Depth Correction and Normalization can be applied over the data too.
  • Analysis and Interpretation:
    • Data for Temperature, Pressure, Flow, Layer Definitions, etc. is plotted on graphs to deliver quality statistics representation of the data.
    • Loads of data is effectively interpreted through commercial and powerful 2D and 3D charts that are powered by enriched graphics and can be zoomed and rotated at any angle to give a clear picture of the scenario. The charts and graphs can even be combined and overlaid, to make crisp comparisons
  • Data Calculations:
    • o Accurate calculations are carried out by the application for numerous quantities like surface tension, pressures, viscosity, gas heat capacity and many more
    • o Measurement units can be changed as per convenience at any point of time in the system and calculations take effect accordingly
  • User Support:
    • Log book functionality is incorporated to enable users to log their views/ comments/ notes that can assist analysis
    • Help is available for every single screen in the application.
    • Queries can also be sent for response and assistance along with concerned files
    • Handy tooltips are present to guide user for each option
  • Reports:
    • Summarized reports generated dynamically that give a bird's eye view of things actually occurring
Result

TatvaSoft's end-to-end services helped them in realizing their business goals. It benefitted them in the following way as new features and functionalities were added.

  • Well Analysis has proved to be a robust utility for the oil and gas industry
  • User can analyze particular well by providing required data and make various calculations based on it
  • The application makes cumbersome and complex calculations for the well accurately
Technology
  • Server: Microsoft Windows Server
  • Tools & Technologies: VB.Net, Nevron Charts and UI Component
  • Framework: Microsoft .NET Framework
  • Database: Microsoft SQL Server