Oil Recovery Engineering
SWORD is a software developed under the Joint Interdisciplinary Project of IRIS (International Research Institute of Stavanger).
It was sponsored by BG Group, GdF Suez, ConocoPhillips, PDVSA, OMV, StatoilHydro and Total.
The software was designed for a rapid reservoir, field or prospect evaluation, fast screening and predictions of Improved Oil Recovery (IOR/EOR) methods potential.
Started as a reverse-engineering project it had grown into a standalone web-application consisted of independent modules.
Project Highlights
16 months
from wireframe to public release
3 years
of maintenance and support services
International Research Institute of Stavanger was the project owner.
As university researchers had no expertise in web development, they was looking for outsourcing developers who could understand the requirements and convert them into a solution.
IRIS representatives demonstrated us their desktop software solution developed on Fortran, programming language that is mainly used for numeric computation and scientific computing.
This language is not suitable for the web development.
Therefore, CTO of NRGSoft had to find out how to minimize development costs and maximize the use of existing code in a new application.
Additional requirement was the ability to run the application without the Internet, so that users like scientists, researchers and petroleum engineers can use it on shifts.
The first stage of the project was a review of IRIS software architecture and code.
Our CTO established a keen understanding of the full scope of requirements and provided comprehensive product development roadmap.
In order to minimize cost for the client, we learned to run one part of the code using the language interpreter. And we rewrote another part of the code in C# from scratch.
The software is structured into a number of modules which include Applicability Screening, Recovery Factor Estimation, Performance Prediction and Cycle Waterflooding Modules, Steam Flooding, Water Alternating Gas.
We developed a web application that is available offline and can be installed and run on the physical machine or computer.
Case Overview
Customer Location | Norway |
Industry | Energy industry |
Project Link | Sword |
Partnership Period | January 2010 – November 2012 |
Methodology / Approach | SCRUM with 2 weeks iterations |
Technologies |
|
Delivered solution
Easy-to-use interface
Application consists of several modules to solve a variety of highly specialized tasks
Advanced reporting functionality
Easy export of results and charts to most common formats for all modules
Extensive graphic output
Data visualization offers powerful dashboarding to assist decision-making process
Flexible unit conversion system
Application supports industry-specific and default systems (e.g., SI, metric, field, lab)
Reached Research Outcome
Outstanding scientific work embodied in a web application
Rapid assessment of the most efficient IOR methods based on high-load simulation
Machine learning and multi-dimensional projections for accurate estimation
Advanced visualization of results in 2D cross-section and approximated 3D (5-spot) geometry
Error estimates for the analytical approximations
More cases
PetroHub
PetroHub is online marketplace that allows to find and order equipment and services of oil and gas industry providers
- Angular-material
- AWS Route 53
- MS SQL
- Node.js
- AngularJS
- Express.js
- AWS S3
- AWS RDS
- Webpack
- ElasticBeanstalk
Offwind
Offwind is a software solution built on an open-source platform to optimize energy production of offshore wind farms
- ASP.NET MVC WebApi
- ASP.NET MVC
- MS SQL
- jQuery
- Python
- Python Django
- OpenFOAM
- Backbone
- AWS EC2
Have similar project to implement?
NRGSoft Team has more than 18 years experience in programming.
Fill the form and we will show you how to minimize the costs of your research project.