In the process of developing tNavigator it was realized that editing of the text based ASCII input simulation data deck and postprocessing of huge output files seems to be a bit outdated in the XXI century. That was why the software architecture was initially built so that the major part of the manipulations with the model could be made with the interactive GUI. Nowadays it saves enormous effort and time for our users in model history matching and production optimization challenges.
In addition, this kind of functionality was highly appreciated in the production assets where most of the reservoir developers involved in operational decisions get only very basic modeling skills. Having no experience in text input file coding, they often find it difficult to adjust a dynamic model received from a reservoir engineer for evaluation of development efficiency in their everyday work. The program interface of tNavigator allows reservoir engineers with different levels of modeling skills to learn all necessary options within a couple of days. After that they are able to apply reservoir simulation for their typical everyday challenges. In order to simplify the work process, we have implemented tools for serial runs with different parameters of workover actions with a follow on visualization in one plot.
Currently production assets in Russia solve a wide range of problems with tNavigator:
- Field development planning
- Evaluation of fracturing effect
- Optimization of sidetracks
- Evaluation of effects of bottom hole treatments
- Placing the wells (groups of wells) based on the development scheme
- Evaluation of waterflooding efficiency
- Injection optimization
Complete integration of the visualizer with the simulator core allows a lot of advanced user analytical tools that would be difficult to implement by means of postprocessing 4D simulation results when the model run is complete. In our case, the reservoir engineer has access to 2D and 3D maps, well plots, bubble plots, injection or production data in well completions during the run. In addition, one can visualize stream lines, plots and matrices for injection effectiveness evaluation, histograms of different types, etc. By doing so the user can utilize as many synchronized windows as necessary to follow the simulation in real time. All figures obtained interactively in the visualizer can be exported in different formats for reports and presentations.