Assisted History Matching and Uncertainty analysis

Assisted History Matching (AHM) and Uncertainty Analysis module allows the user to treat any parameter in tNavigator as a variable with a range of uncertainty or as an arithmetic expression. The module includes a Graphical Interface for run control (workstation or cluster) and runtime statistical analysis of the simulation results.

  • Experimental design: tornado, Latin hypercube, grid search, Plackett-Burman, Monte-Carlo.
  • Optimization algorithms: differential evolution, Single and Multi-objective Particle Swarm optimization (SOPSO and MOPSO), simplex method (Nelder-Mead), response surface (Proxy models can be calculated and exported).
  • 3D discrete cosine transform (DCT) algorithm.
  • Arbitrary objective function, RFT/MDT incorporation, NPV optimization, UDQ objective function, user-defined functions defined via Python scripts.
  • Graphical Interface: graphs, tables, histograms, cross-plots to compare model variants.
  • Analytics: Stacked plots, Pareto charts (Pearson and Spearman correlations), multidimensional scaling (MDS), clusterization, table of coefficients R2.
  • P10, P50, P90 and other quantiles.
  • Forecast optimization, optimization of well position and trajectory.
  • Incorporation of workflows from Geology Designer or/and Model Designer.
  • Workflows editable in Python scripts.
  • Integrated with Job Queue.
  • Calculations on workstation or cluster – mouse control of cluster calculation and remote Graphical Interface.

Integration. The combination of modules Geology Designer, Model Designer, PVT Designer, VFP Designer, Simulator (black oil, compositional or thermal), AHM and Uncertainty Analysis provides the possibility to create static and dynamic models in one graphical interface, run simulations, analyze results and carry out assisted history matching and uncertainty analysis.

Fully Integrated Modelling

Assisted History Matching module provides comprehensive sensitivity analysis of simulation results with respect to variations of static and dynamic parameters defined by workflow. The workflow may include step-by step building of a structural model in Geology Designer followed by snapping seismic surfaces to match markers, grid generation, upscaling, SGS property interpolation and dynamic model initialization with static and dynamic uncertainty variables.