Add links to three documentation sites

This commit is contained in:
Magne Sjaastad
2020-04-02 12:39:48 +02:00
parent d50fe83fbe
commit ee78f61954
108 changed files with 13127 additions and 8942 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>3D Well Log Plots :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1768,23 +1802,16 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#creating-new-3d-well-log-curves">Creating new 3D Well Log Curves</a></li>
<li><a href="#deleting-3d-well-log-curves">Deleting 3D Well Log Curves</a></li>
<li><a href="#configurating-the-3d-well-log-curves">Configurating the 3D Well Log Curves</a>
<ul>
<li><a href="#3d-track-and-draw-plane-appearance">3D Track and Draw Plane Appearance</a></li>
<li><a href="#curve-configuration">Curve Configuration</a>
<ul>
<li><a href="#data-selection">Data Selection</a></li>
<li><a href="#appearance">Appearance</a></li>
<li><a href="#name-generation">Name Generation</a></li>
</ul></li>
</ul></li>
</ul></li>
</ul>
<ul>
<li><a href="#creating-new-3d-well-log-curves">Creating new 3D Well Log Curves</a></li>
<li><a href="#deleting-3d-well-log-curves">Deleting 3D Well Log Curves</a></li>
<li><a href="#configurating-the-3d-well-log-curves">Configurating the 3D Well Log Curves</a>
<ul>
<li><a href="#3d-track-and-draw-plane-appearance">3D Track and Draw Plane Appearance</a></li>
<li><a href="#curve-configuration">Curve Configuration</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
@@ -1809,32 +1836,18 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/3dWellLogCurves.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurves.png" alt=""></p>
<p>ResInsight can display well logs curves directly in the 3D view with a subset of the functionality of the full <a href="/plot-window/welllogsandplots/">2D Well Log Plot Editor</a>. The curves will be drawn in a plane next to or centered on the well trajectory they belong to and can display well log data from a simulation model and from imported LAS-files.</p>
<h2 id="creating-new-3d-well-log-curves">Creating new 3D Well Log Curves</h2>
<p>Add a new 3D well log curve by selecting a Well Path in the Project Tree, right-clicking and selecting <strong>3D Well Log Curves</strong> and <strong>Add 3D Well Log Curve</strong>.</p>
<p><img src="/images/3d-main-window/3dWellLogCurvesCreate.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurvesCreate.png" alt=""></p>
<h2 id="deleting-3d-well-log-curves">Deleting 3D Well Log Curves</h2>
<p>Delete one or more 3D well log curves by selecting them in the project tree, right-clicking on one of the selected items and choosing <strong>Delete 3D Well Log Curve(s)</strong>. The curves will be deleted with no further confirmation.</p>
<p><img src="/images/3d-main-window/3dWellLogCurvesDelete.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurvesDelete.png" alt=""></p>
<h2 id="configurating-the-3d-well-log-curves">Configurating the 3D Well Log Curves</h2>
<h3 id="3d-track-and-draw-plane-appearance">3D Track and Draw Plane Appearance</h3>
<p>Each 3D well log curve belongs to a 3D Track which in turn is attached to a well path. The 3D track itself contains some settings related to the display of the curves.</p>
<p><img src="/images/3d-main-window/3dWellLogCurves_DrawPlaneAppearance.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurves_DrawPlaneAppearance.png" alt=""></p>
<table>
<thead>
<tr>
@@ -1843,20 +1856,17 @@ if (!doNotTrack) {
<th>Range</th>
</tr>
</thead>
<tbody>
<tr>
<td>Show Grid</td>
<td>Show axis markers for the value-axis of the curves along the draw surface</td>
<td>True/False</td>
</tr>
<tr>
<td>Show Background</td>
<td>Draw a white background on the drawing surfaces of the curves</td>
<td>True/False</td>
</tr>
<tr>
<td>Width Scaling</td>
<td>A scaling factor applied to the width of the draw surfaces</td>
@@ -1864,17 +1874,11 @@ if (!doNotTrack) {
</tr>
</tbody>
</table>
<h3 id="curve-configuration">Curve Configuration</h3>
<p>In addition to the 3D track configuration, each 3D well log curve may be configured in its Property Editor. Here settings are grouped into three categories: Data Selection, Appearance and Name Generation.</p>
<h4 id="data-selection">Data Selection</h4>
<p>The <strong>Curve Data</strong> configuration allows you to select a case, result type, property and time step to plot.</p>
<p><img src="/images/3d-main-window/3dWellLogCurves_CurveData.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurves_CurveData.png" alt=""></p>
<table>
<thead>
<tr>
@@ -1882,42 +1886,31 @@ if (!doNotTrack) {
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Case</td>
<td>The eclipse or geomechanical case to retrieve the data from</td>
</tr>
<tr>
<td>Result Type</td>
<td>Dynamic, static, generated, input property, formation names, flow diagnostics or injection flooding</td>
</tr>
<tr>
<td>Result Property</td>
<td>The parameter to plot</td>
</tr>
<tr>
<td>Time Step</td>
<td>Which time step to show</td>
</tr>
</tbody>
</table>
<h4 id="appearance">Appearance</h4>
<p>In the <strong>Curve Appearance</strong> box, the curve can be assigned to a draw plane, the color can be changed and a range of curve values applied. The range of the result property can be set with the minimum and maximum curve value settings. The curve range is by default set to the minimum and maximum values found in the data set and these values are retained in the label if different values have been chosen.</p>
<p><img src="/images/3d-main-window/3dWellLogCurves_CurveConfiguration.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurves_CurveConfiguration.png" alt=""></p>
<p>The draw plane can be vertical (above well path, centered and below well path) and horizontal (left, centered and right). If multiple curves are added and assigned to the same draw plane, they will appear in the same curve plot.</p>
<p><img src="/images/3d-main-window/3dWellLogCurves_DrawPlaneSelection.png" alt="" /></p>
<p><img src="/images/3d-main-window/3dWellLogCurves_DrawPlaneSelection.png" alt=""></p>
<h4 id="name-generation">Name Generation</h4>
<p>Finally the name of the curve is created automatically from a set of parameters such as case, view, etc. The parameters that should make up the curve name can be selected in the <strong>Curve Name</strong> box. Only extraction log curves have multiple settings here. The automatic name generation will be automatically switched off if the curve has been renamed manually and can be switched back on by checking the <strong>Generate Name Automatically</strong> tick box.</p>
@@ -2094,6 +2087,19 @@ if (!doNotTrack) {
@@ -2104,6 +2110,9 @@ if (!doNotTrack) {
@@ -3254,20 +3263,20 @@ if (!doNotTrack) {
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>Completions :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1768,39 +1802,30 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#visualization-and-inspection-of-well-connection-factors">Visualization and Inspection of Well Connection Factors</a></li>
<li><a href="#perforation-intervals">Perforation Intervals</a>
<ul>
<li><a href="#perforation-interval-valves">Perforation Interval Valves</a></li>
<li><a href="#import-perforation-intervals">Import Perforation Intervals</a>
<ul>
<li><a href="#perforation-interval-file-format">Perforation Interval File Format</a></li>
</ul></li>
</ul></li>
<li><a href="#fishbones">Fishbones</a>
<ul>
<li><a href="#fishbones-subs-definition">Fishbones Subs Definition</a></li>
<li><a href="#import-well-trajectories-as-fishbones-laterals">Import Well Trajectories as Fishbones Laterals</a></li>
<li><a href="#export-fishbones-as-well-trajectories">Export Fishbones as Well Trajectories</a></li>
</ul></li>
<li><a href="#fractures">Fractures</a>
<ul>
<li><a href="#visualization-control">Visualization control</a></li>
<li><a href="#fracture-templates">Fracture Templates</a>
<ul>
<li><a href="#common-fracture-template-options">Common Fracture Template Options</a></li>
<li><a href="#non-darcy-flow">Non-Darcy Flow</a></li>
<li><a href="#ellipse-fracture-template">Ellipse Fracture Template</a></li>
<li><a href="#stimplan-fracture-template">Stimplan Fracture Template</a></li>
</ul></li>
<li><a href="#fracture-instances">Fracture Instances</a></li>
<li><a href="#multiple-fracture-creation">Multiple Fracture Creation</a></li>
</ul></li>
</ul></li>
</ul>
<ul>
<li><a href="#visualization-and-inspection-of-well-connection-factors">Visualization and Inspection of Well Connection Factors</a></li>
<li><a href="#perforation-intervals">Perforation Intervals</a>
<ul>
<li><a href="#perforation-interval-valves">Perforation Interval Valves</a></li>
<li><a href="#import-perforation-intervals">Import Perforation Intervals</a></li>
</ul>
</li>
<li><a href="#fishbones">Fishbones</a>
<ul>
<li><a href="#fishbones-subs-definition">Fishbones Subs Definition</a></li>
<li><a href="#import-well-trajectories-as-fishbones-laterals">Import Well Trajectories as Fishbones Laterals</a></li>
<li><a href="#export-fishbones-as-well-trajectories">Export Fishbones as Well Trajectories</a></li>
</ul>
</li>
<li><a href="#fractures">Fractures</a>
<ul>
<li><a href="#visualization-control">Visualization control</a></li>
<li><a href="#fracture-templates">Fracture Templates</a></li>
<li><a href="#fracture-instances">Fracture Instances</a></li>
<li><a href="#multiple-fracture-creation">Multiple Fracture Creation</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
@@ -1825,48 +1850,30 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/CompletionsIllustration.png" alt="" /></p>
<p><img src="/images/3d-main-window/CompletionsIllustration.png" alt=""></p>
<p>Three types of completions are available for modeling and export: Perforation intervals, fishbone wells and fractures. The purpose of modeling these completions, is that it enables ResInsight to export Eclipse keywords for doing more refined simulations.</p>
<p>Completions can be modeled by adding new perforation intervals, fishbones subs or fractures. Details about the completions must then be specified, such as the length of the perforation interval or number of fishbone subs and laterals. After modeling the completions, the transmissibility (cell connection factors) can be calculated and exported to the Eclipse COMPDAT Keyword. See <a href="/export/completionexport/"> Export Completions</a></p>
<p>For fishbones completions, multi-segment well information can even be exported to the Eclipse Keywords WELSEGS, COMPSEGS and WSEGVALV,
c.f. <a href="/export/completionexport/">Export Well Segments</a>.</p>
<div class="notices note" ><p>The derived cell property <a href="/3d-main-window/derivedresults/#completion-type">Completion Type</a> displays wich cells are intersected by the completions.</p>
</div>
<h2 id="visualization-and-inspection-of-well-connection-factors">Visualization and Inspection of Well Connection Factors</h2>
<p><img src="/images/3d-main-window/Completions_WellConnectionFactors.png" alt="" /></p>
<p><img src="/images/3d-main-window/Completions_WellConnectionFactors.png" alt=""></p>
<p>Connection factors both from the Simulation Wells and the ones calculated from the modeled completions can be visualized in the 3D view by enabling <strong>Well Connection Factors</strong> in the <strong>Project Tree</strong>. The connection factors are displayed with a symbol as in the example shown above. The color of the symbol displays the magnitude of the connection factor and can be controlled by the legend settings. Additional details of the connection factor are displayed in the <strong>Result Info</strong> window when clicking on the connection factor symbol.</p>
<p>The <strong>Property Panel</strong> of the <strong>Well Connection Factors</strong> item has a few options:</p>
<ul>
<li><strong>Geometry Scale Factor</strong> &ndash; Scales the connection factor symbols relative to the displayed well path radius</li>
<li><strong>Show on Closed Connections</strong> &ndash; Show the connection factors calculated for closed simulation well cells in addition to the ones at open cells.</li>
</ul>
<p>A combined view of well connection factors and the derived result <a href="/3d-main-window/derivedresults/#completion-type">Completion Type</a>
<p>A combined view of well connection factors and the derived result <a href="/3d-main-window/derivedresults/#completion-type">Completion Type</a>
enables the user to see the completion type contributing to connection factor in a cell.</p>
<h2 id="perforation-intervals">Perforation Intervals</h2>
<p>A new perforation interval on a well can be set up by right-clicking on the well in the <strong>3D View</strong> or in the <strong>Project Tree</strong>, and choosing the command <strong>Create Perforation interval</strong> in the <strong>Create Completions</strong> sub-menu. In the 3D View the completion will be created at the specific depth the right-click occured at.</p>
<p><img src="/images/3d-main-window/CreateCompletionOnWellPath.png" alt="" /></p>
<p><img src="/images/3d-main-window/PerforationIntervals_propEditor.png" alt="" /></p>
<p><img src="/images/3d-main-window/CreateCompletionOnWellPath.png" alt=""></p>
<p><img src="/images/3d-main-window/PerforationIntervals_propEditor.png" alt=""></p>
<p>After creating the perforation interval, the following properties of the perforation can be set in the property editor:</p>
<ul>
<li><strong>Start MD</strong>, <strong>End MD</strong> &ndash; Measured depth along the well path for the perforation to start/stop.</li>
<li><strong>Diameter</strong> &ndash; Well bore diameter for the perforation interval, used in calculation of transmissibility ( For details on the transmissibility calculation, see <a href="/export/completionexport/#transmissibility-calculations">Transmissibility Calculations</a>).</li>
@@ -1874,41 +1881,32 @@ enables the user to see the completion type contributing to connection factor in
<li><strong>All Timesteps</strong> &ndash; If on, the perforation interval will be present for all time steps</li>
<li><strong>Start Date</strong> &ndash; The perforation will be included in the model for all time steps after this date. If &ldquo;All TimeSteps&rdquo; is turned on, this option is not available and the perforation is included for all time steps.</li>
</ul>
<p>The perforation intervals will be indicated by different color along the well path.</p>
<p><img src="/images/3d-main-window/WellPerforationIntervalColor.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellPerforationIntervalColor.png" alt=""></p>
<p>For each well path there is a top level folder in the <strong>Project Tree</strong> containing all the perforation intervals definitions containing settings that applies to all the perforation intervals for this well path.</p>
<p><img src="/images/3d-main-window/Perforations_PropEdit.png" alt="" /></p>
<p><img src="/images/3d-main-window/Perforations_PropEdit.png" alt=""></p>
<p>For multi-segment wells there are additional parameters which should be set. These are used in the export of WELSEGS data.</p>
<p><img src="/images/3d-main-window/PerfIntervalMsw.PNG" alt="" /></p>
<p><img src="/images/3d-main-window/PerfIntervalMsw.PNG" alt=""></p>
<ul>
<li><strong>Multi Segment Well Options</strong> - Options used by the Well Segments Export
<ul>
<li><strong>Liner Inner Diameter</strong> &ndash; The liner inner diameter for the completion intervals.</li>
<li><strong>Roughness Factor</strong> &ndash; The roughness factor used in export of main bore segments.</li>
<li><strong>Pressure Drop</strong> &ndash; can be either <em>Hydrostatic</em>, <em>Hydrostatic + Friction</em> or <em>Hydrostatic + Friction + Acceleration</em>.</li>
<li><strong>Length and Depth</strong> &ndash; Used in WELSEGS export - when specifying the length and depth change for each segment</li>
<li><strong>Length and Depth</strong> &ndash; Used in WELSEGS export - when specifying the length and depth change for each segment
<ul>
<li><strong>Incremental</strong> &ndash; length / depth of given segment</li>
<li><strong>Absolute</strong> &ndash; the length down the tube or depth of the last nodal point</li>
<li><strong>Enforce Max Segment Length</strong> &ndash; Limit segment to max size. When this check box is checked, a max segment length input field is displayed.
<br /></li>
</ul></li>
</ul>
</li>
<li><strong>Enforce Max Segment Length</strong> &ndash; Limit segment to max size. When this check box is checked, a max segment length input field is displayed.</li>
</ul>
</li>
</ul>
<p>There are three options for Non-Darcy Flow. <strong>None</strong>, <strong>User defined D-factor</strong> and <strong>Compute D-factor</strong>. The second option displays an input field where the user defined D-factor can be entered. The last options calculates D-factor for gas given Dake´s (1976) radiel inflow model and correlation for calculating matrix beta factor depending on permeability and porosity.</p>
<p><img src="/images/3d-main-window/PerfIntervalNonDarcy.PNG" alt="" /></p>
<p><img src="/images/3d-main-window/PerfIntervalNonDarcy.PNG" alt=""></p>
<ul>
<li><strong>Non-Darcy Flow</strong> - Non-Darcy settings for D factor computation
<ul>
<li><strong>Grid Permeability Kr Scaling Factor</strong> &ndash; Rel.perm. scaling factor to calculate effective permeability.</li>
<li><strong>Well Radius</strong> &ndash; Well bore radius.</li>
@@ -1916,85 +1914,55 @@ enables the user to see the completion type contributing to connection factor in
<li><strong>Gas Viscosity</strong> &ndash; Gas viscosity at flowing bottom hole pressure.</li>
<li><strong>Inertial Coefficient</strong> &ndash; Coefficient to calculate beta factor.</li>
<li><strong>Permeability Scaling Exponent</strong> &ndash; For beta factor calculation.</li>
<li><strong>Porosity Scaling Exponent</strong> &ndash; For beta factor calculation.
<br /></li>
</ul></li>
<li><strong>Porosity Scaling Exponent</strong> &ndash; For beta factor calculation.</li>
</ul>
</li>
</ul>
<h3 id="perforation-interval-valves">Perforation Interval Valves</h3>
<p>Perforation Intervals can have valves (ICDs/AICDs/ICVs) associated with them.</p>
<p><img src="/images/3d-main-window/ValveVisualisation.png" alt="" /></p>
<p><img src="/images/3d-main-window/ValveVisualisation.png" alt=""></p>
<p>These valves can be created by right-clicking on the Perforation Interval and selecting <strong>Create Valve</strong>.</p>
<p><img src="/images/3d-main-window/NewValve.png" alt="" /></p>
<p><img src="/images/3d-main-window/NewValve.png" alt=""></p>
<p>Each Valve require a <strong>Valve Template</strong> containing properties which can be shared among multiple Valves. If you have no Valve Template, a new one can be created by clicking the <strong>New</strong> button next to the Valve Template selection list.</p>
<p><img src="/images/3d-main-window/NewValveWithoutTemplate.png" alt="" /></p>
<p><img src="/images/3d-main-window/NewValveWithoutTemplate.png" alt=""></p>
<p>This will create a new <strong>Valve Template</strong> which can be of three different types:</p>
<ul>
<li><strong>ICD</strong> - In-flow Control Device, allowing the setting of <strong>Orifice Diameter</strong> and <strong>Flow Coefficient</strong>. ICDs are displayed in Orange.</li>
<li><strong>AICD</strong> - Autonomous In-flow Control Device, providing several more parameters associated with the Eclipse simulation and seen in the picture below. AICDs are displayed in Dark Purple.</li>
<li><strong>ICV</strong> - Interval Control Valves. Contains the same parameters as ICDs. The difference between the two in ResInsight is that many ICDs can be added at the same time, while there is only expected to be one ICV per perforation interval. ICVs are displayed in Pink.
<br /></li>
<li><strong>ICV</strong> - Interval Control Valves. Contains the same parameters as ICDs. The difference between the two in ResInsight is that many ICDs can be added at the same time, while there is only expected to be one ICV per perforation interval. ICVs are displayed in Pink.</li>
</ul>
<p>An example of the ICD parameters can be seen below:
<img src="/images/3d-main-window/ValveTemplate.png" alt="" /></p>
<img src="/images/3d-main-window/ValveTemplate.png" alt=""></p>
<p>An example of the AICD parameters:
<img src="/images/3d-main-window/ValveTemplate_AICD.png" alt="" /></p>
<img src="/images/3d-main-window/ValveTemplate_AICD.png" alt=""></p>
<p>New templates can also be added by selecting the <strong>New Valve Template</strong> option from the right-click menu of the <strong>Valve Templates</strong> entry in the <strong>Completion Templates</strong> Project Tree item.</p>
<p><img src="/images/3d-main-window/NewValveTemplate.png" alt="" /></p>
<p><img src="/images/3d-main-window/NewValveTemplate.png" alt=""></p>
<p>For ICDs and AICDs, multiple valves can be added in the same go by specifying the number of valves, spacing of valves or specific positions of valves as chosen in the <strong>Location Defined By</strong> drop down list.</p>
<p><img src="/images/3d-main-window/ValveProperties_ICD.png" alt="" /></p>
<p><img src="/images/3d-main-window/ValveProperties_ICD.png" alt=""></p>
<p>For ICVs only one valve is added at a time so only the measured depth of that valve can be chosen.</p>
<p><img src="/images/3d-main-window/ValveProperties_ICV.png" alt="" /></p>
<p><img src="/images/3d-main-window/ValveProperties_ICV.png" alt=""></p>
<p>When you have a valid valve template selected, there is an <strong>Edit</strong> button next to the valve template selection. Clicking this will take you straight to modify the valve template.</p>
<h3 id="import-perforation-intervals">Import Perforation Intervals</h3>
<p>Perforation intervals can be imported into ResInsight from <em><code>*.ev</code></em> files. These files consist of a list of wells, and their corresponding measured depth values for perforation start and end.</p>
<h4 id="perforation-interval-file-format">Perforation Interval File Format</h4>
<p>&rdquo;&ndash;&rdquo; is interpreted as the start of a comment. The comment ends at the end of the line.
<p>&ldquo;&ndash;&rdquo; is interpreted as the start of a comment. The comment ends at the end of the line.
The files can start with a unit definition line:</p>
<pre><code>UNITS &lt;unitname&gt;
</code></pre>
<div class="notices info" ><p>This line is ignored for now. The numbers are interpreted to be in the units present in the case.</p>
</div>
<p>In the following any number of :</p>
<pre><code>WELLNAME &lt;well-name&gt;
&lt;date&gt; &lt;well completion&gt; &lt;top mMD&gt; &lt;base mMD&gt; &lt;bore hole diameter&gt; &lt;skin factor&gt;
&lt;date&gt; &lt;well completion&gt; &lt;top mMD&gt; &lt;base mMD&gt; &lt;bore hole diameter&gt; &lt;skin factor&gt;
</code></pre>
<ul>
<li><em>date</em> &ndash; Start date of the completion in the format &ldquo;dd mmm yyyy&rdquo;. Eg <code>01 SEP 2006</code>. A special <code>&quot;SOH&quot;</code>date is also allowed meaning Start Of History.</li>
<li><em>well completion</em> &ndash; For now, only <code>&quot;perforation&quot;</code> is supported</li>
</ul>
<p>Here is an example:</p>
<pre><code>UNITS METRIC
-- R-2 AH sidetrack into Ile/Tilje
@@ -2007,55 +1975,46 @@ WELLNAME S-2AH
&quot;SOH&quot; perforation 4340 4369 0.212 0 -- target Garn 2, 29 m prodint (update 290915)
01 SEP 2006 perforation 5060 6185 0.212 0 -- target Tilje 3, 1125 m prodint
</code></pre>
<h2 id="fishbones">Fishbones</h2>
<p>Fishbones are completions created by drilling or by jetting a set of small lateral holes with a high deviation from the main bore.
Each set of holes created at the same location along the main bore, is referred to as a <em>sub</em> while each individual hole is called a <em>lateral</em>.</p>
<p>For each well path there is a top level folder in the <strong>Project Tree</strong> containing all the Fishbones definitions containing settings that applies to all the fishbones for this well path. To make use of the Multi Segment Well option for pressure loss along laterals, the grid resolution needs to be fine enough to allow a grid cell to be connected to only one lateral.</p>
<p><img src="/images/3d-main-window/Fishbones_PropEdit.png" alt="" /></p>
<p><img src="/images/3d-main-window/Fishbones_PropEdit.png" alt=""></p>
<ul>
<li><strong>Fishbone Well Properties</strong> &ndash; Settings used when exporting well connection factors
<ul>
<li><strong>StartMD</strong> &ndash; the start position for the fishbones. This will be set to the highest possible value automatically, but can be set lower by the user. Gives the point along the well from which the transmissibility from the matrix to the main bore will be calculated.<br /></li>
<li><strong>StartMD</strong> &ndash; the start position for the fishbones. This will be set to the highest possible value automatically, but can be set lower by the user. Gives the point along the well from which the transmissibility from the matrix to the main bore will be calculated.</li>
<li><strong>Main Bore Diameter</strong> &ndash; The hole diameter for the main bore will be used in the calculation of the transmissibility (connection factor) into the main bore.</li>
<li><strong>Main Bore Skin Factor</strong> &ndash; The skin factor for the main bore, used in calculation of the transmissibility (connection factor) into the main bore.
<li><strong>Main Bore Skin Factor</strong> &ndash; The skin factor for the main bore, used in calculation of the transmissibility (connection factor) into the main bore.
For multi-segment wells there are additional parameters which should be set. These are used in the export of WELSEGS data.</li>
</ul></li>
</ul>
</li>
<li><strong>Multi Segment Wells</strong> - Options used by the Well Segments Export
<ul>
<li><strong>Liner Inner eter</strong> &ndash; The liner inner diameter for the fishbones.</li>
<li><strong>Roughness Factor</strong> &ndash; The roughness factor used in export of main bore segments.</li>
<li><strong>Pressure Drop</strong> &ndash; can be either <em>Hydrostatic</em>, <em>Hydrostatic + Friction</em> or <em>Hydrostatic + Friction + Acceleration</em>.</li>
<li><strong>Length and Depth</strong> &ndash; Used in WELSEGS export - when specifying the length and depth change for each segment</li>
<li><strong>Length and Depth</strong> &ndash; Used in WELSEGS export - when specifying the length and depth change for each segment
<ul>
<li><strong>Incremental</strong> &ndash; length / depth of given segment</li>
<li><strong>Absolute</strong> &ndash; the length down the tube or depth of the last nodal point</li>
</ul></li>
</ul>
</li>
</ul>
</li>
</ul>
<h3 id="fishbones-subs-definition">Fishbones Subs Definition</h3>
<p>To add new fishbones completions, select the <strong>New Fishbones Subs Definition</strong> command. This menu item is available by right clicking on <strong>Wells</strong> in the Project Tree or right clicking on the well trajectory in the 3D View.</p>
<p><img src="/images/3d-main-window/CreateCompletionOnWellPath.png" alt="" /></p>
<p>The new <strong>Fishbones Subs Definition</strong> (a group of fishbone subs) is created in the Project tree. Several subs definitions can be created on the same well trajectory to give more flexibility in placing of the fishbones. The default sub definition is based on the Fishbones Drilling System with 3 laterals exiting per sub in a 8 <sup>1</sup>&frasl;<sub>2</sub>&rdquo; main bore.</p>
<p><img src="/images/3d-main-window/Fishbones_SubDefPropEdit.png" alt="" /></p>
<p><img src="/images/3d-main-window/CreateCompletionOnWellPath.png" alt=""></p>
<p>The new <strong>Fishbones Subs Definition</strong> (a group of fishbone subs) is created in the Project tree. Several subs definitions can be created on the same well trajectory to give more flexibility in placing of the fishbones. The default sub definition is based on the Fishbones Drilling System with 3 laterals exiting per sub in a 8 1/2&rdquo; main bore.</p>
<p><img src="/images/3d-main-window/Fishbones_SubDefPropEdit.png" alt=""></p>
<ul>
<li><strong>Appearance</strong>
<ul>
<li><strong>Fishbones Color</strong> &ndash; The 3D View color of the fishbones created by this definition</li>
</ul></li>
</ul>
</li>
<li><strong>Location</strong> &ndash; Options to control the position and number of fishbone subs created by this definition
<ul>
<li><strong>Location Defined By</strong> &ndash; This setting will select how to define the location of the subs in this group.</li>
<li><strong>Start MD</strong> &ndash; Position, in Measured depth along the well, of the first fishbone Sub.</li>
@@ -2063,27 +2022,30 @@ For multi-segment wells there are additional parameters which should be set. The
<li><strong>Number of Subs</strong> &ndash; Defines the number of subs to create in the defined interval</li>
<li><strong>Spacing</strong> &ndash; Spacing between the subs within the interval</li>
<li><strong>Measured Depths</strong> &ndash; The measured depth of each of the fishbone subs. If the <strong>Location Defined By</strong> is set to the <strong>User Specified</strong> this will be directly editable by the user.</li>
</ul></li>
<li><strong>Laterals Configuration</strong> &ndash; Configures the laterals at each sub position.<br />
</ul>
</li>
<li><strong>Laterals Configuration</strong> &ndash; Configures the laterals at each sub position.
<ul>
<li><strong>Laterals Per Sub</strong> &ndash; Number of laterals for each sub position</li>
<li><strong>Lenght(s)</strong> &ndash; Length of each lateral, in m or ft.</li>
<li><strong>Exit Angle</strong> &ndash; Exit angle for fishbone lateral, in degree.</li>
<li><strong>Build Angle</strong> &ndash; Build angle for fishbone lateral, in degree pr meter.</li>
<li><strong>Orientation</strong></li>
<li><strong>Orientation</strong>
<ul>
<li><strong>Fixed Angle</strong> &ndash; The user can specify the angle for the first lateral</li>
<li><strong>Random angle</strong> &ndash; Each sub will have a random orientation. Notice that the angle between each of the laterals will be constant, with the laterals equally spaced.</li>
<li><strong>Install Success Rate</strong> &ndash; Gives the probability of success for installation of each of the fishbones laterals. If 1, all laterals are installed.<br /></li>
</ul></li>
</ul>
</li>
<li><strong>Install Success Rate</strong> &ndash; Gives the probability of success for installation of each of the fishbones laterals. If 1, all laterals are installed.</li>
</ul>
</li>
<li><strong>Well Properties</strong> &ndash; Settings to control the connection factor calculation used in <a href="/export/completionexport/">Completion Export</a>)
<ul>
<li><strong>Hole Diameter</strong> &ndash; The hole diameter of the lateral</li>
<li><strong>Skin Factor</strong> &ndash; The skin factor used in the transmissibility calculation for the lateral.</li>
</ul></li>
</ul>
</li>
<li><strong>Multi Segment Wells</strong> &ndash; Settings used for Well Segment Export
<ul>
<li><strong>Tubing Diameter</strong> &ndash; The diameter used in the <em>WELSEGS</em> export of the laterals.</li>
<li><strong>Open Hole Roughness Factor</strong> &ndash; Exported directly to the <em>WELSEGS</em> keyword.</li>
@@ -2091,246 +2053,215 @@ For multi-segment wells there are additional parameters which should be set. The
<li><strong>ICDs per Sub</strong> &ndash; The number of ICD (valves) per Sub, used for calculation of total ICD area for <em>WSEGVALV</em> export.</li>
<li><strong>ICD Orifice Diameter</strong> &ndash; The Diameter of the ICD, used for calculation of ICD area for <em>WSEGVALV</em> export.</li>
<li><strong>ICD Flow Coefficient</strong> &ndash; The flow coefficient, exported directly as a part of <em>WSEGVALV</em>.</li>
</ul></li>
</ul>
</li>
</ul>
<h3 id="import-well-trajectories-as-fishbones-laterals">Import Well Trajectories as Fishbones Laterals</h3>
<p>The command <strong>Import Completions From File</strong> can be used to import well trajectories in the <em><code>*.dev</code></em> format as fishbone laterals. The imported laterals are listed under the folder <strong>Imported Laterals</strong> in the <strong>Project Tree</strong>. These laterals behave as completions, and will be exported when exporting completion data using the settings in the property panel of the <strong>Imported Laterals</strong> folder.</p>
<p><img src="/images/3d-main-window/Fishbones_LateralsMSWprop.png" alt="" /></p>
<p><img src="/images/3d-main-window/Fishbones_LateralsMSWprop.png" alt=""></p>
<h3 id="export-fishbones-as-well-trajectories">Export Fishbones as Well Trajectories</h3>
<p>The <strong>Export Laterals</strong> command will export the fishbone laterals as a well trajectory into a <em><code>*.dev*</code></em> -file.</p>
<div class="notices info" ><p>Notice that only the trajectory data is exported. Properties related to well segment data or Completion Data export can not be written to <code><em>.dev</em></code> files.</p>
<div class="notices info" ><p>Notice that only the trajectory data is exported. Properties related to well segment data or Completion Data export can not be written to <!-- raw HTML omitted -->*.dev*<!-- raw HTML omitted --> files.</p>
</div>
<h2 id="fractures">Fractures</h2>
<p>Hydraulic fractures are completions created by pressurizing the reservoir at a certain point in the well, and thereby creating a crack in the formation. A substance is then injected into the crack to keep it open when relaxing the pressure.</p>
<p>Fractures in ResInsight can be added both to simulation wells and Well Trajectories, and have two main types: Elliptical fractures and StimPlan fractures.</p>
<h3 id="visualization-control">Visualization control</h3>
<p>The <strong>Fractures</strong> item in the <strong>Project Tree</strong> controls whether to show the modeled fractures or not. For fractures along the well path the <strong>Perforation Length</strong> is shown as an olive green cylinder around the well path as shown in the image below.</p>
<p><img src="/images/3d-main-window/FractureVizControl.png" alt="" /></p>
<p><img src="/images/3d-main-window/FractureVizControl.png" alt=""></p>
<ul>
<li><strong>Colors</strong> &ndash; Control the color settings for the fractures in the View
<ul>
<li><strong>Result Variable</strong> &ndash; Selects the fracture result to use for coloring the fracture. This is most interesting when you have imported a StimPlan fracture with varying width, conductivity and other parameters. The legend item in the <strong>Project Tree</strong> controls how the legend is set up.</li>
<li><strong>Default Color</strong> &ndash; The color to use if the requested result is not available for some fracture.</li>
</ul></li>
</ul>
</li>
<li><strong>StimPlan</strong>
<ul>
<li><strong>Show Mesh</strong> &ndash; Toggles the visualization of the StimPlan mesh lines, showing the StimPlan cell borders</li>
<li><strong>Color Interpolation</strong> &ndash; Toggles interpolation of the StimPlan results. When Off, one color per StimplanCell is shown. When on, ResInsight interpolates the color between the cells.
<br /></li>
</ul></li>
<li><strong>Color Interpolation</strong> &ndash; Toggles interpolation of the StimPlan results. When Off, one color per StimplanCell is shown. When on, ResInsight interpolates the color between the cells.</li>
</ul>
</li>
</ul>
<h3 id="fracture-templates">Fracture Templates</h3>
<p>To create a functioning fracture you first need a <strong>Fracture Template</strong>. The template collects settings that are likely to be shared among several fractures, most importantly the fracture geometry. A fracture at a particular place refers to the template, and it is thereby possible to share fracture geometry and other settings between fracture instances.</p>
<p>Fracture Templates are listed in a folder with the same name in the <strong>Project Tree</strong>.</p>
<p><img src="/images/3d-main-window/FractureTemplates.png" alt="" /></p>
<p><img src="/images/3d-main-window/FractureTemplates.png" alt=""></p>
<p>To create a new fracture template, right-click the <strong>Fracture Template</strong> item in the tree, and select either <strong>New Ellipse Fracture Template</strong> or <strong>New StimPlan Fracture Template</strong>. If you have no existing fracture templates, you will be given the opportunity to create such templates through two buttons in the Fracture Property Editor as seen below.</p>
<p><img src="/images/3d-main-window/CreateFractureTemplate.png" alt="" /></p>
<p><img src="/images/3d-main-window/CreateFractureTemplate.png" alt=""></p>
<h4 id="common-fracture-template-options">Common Fracture Template Options</h4>
<p><img src="/images/3d-main-window/CommonFractureTemplateProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/CommonFractureTemplateProperties.png" alt=""></p>
<ul>
<li><strong>Name</strong> &ndash; User defined name for the template. Used when selecting which template to use in the Fracture</li>
<li><strong>ID</strong> &ndash; Assigned ID to be used when addressing this template form a Command file script</li>
<li><strong>Geometry</strong>
<ul>
<li><strong>Fracture Orientation</strong> &ndash; The fractures orientation</li>
<li><strong>Fracture Orientation</strong> &ndash; The fractures orientation
<ul>
<li><strong>Transverse(normal) to Well Path</strong> &ndash; The fracture plane is vertical and normal to the well path at the intersection point.</li>
<li><strong>Along Well Path</strong> &ndash; Fracture is vertical and along the well path. This option enables options to control the perforation length and the efficiency of the well in the fracture. See below.</li>
<li><strong>Azimuth</strong> &ndash; The fracture is vertical and in line with the Azimuth Angle (measured from North) supplied.</li>
</ul></li>
</ul>
</li>
</ul>
</li>
<li><strong>Fracture Truncation</strong>
<ul>
<li><strong>Use Containment</strong> &ndash; Enable this option to activate layer containment.</li>
<li><strong>Use Containment</strong> &ndash; Enable this option to activate layer containment.
<ul>
<li><strong>Top Layer</strong> &ndash; Topmost K-layer that the fracture will drain.</li>
<li><strong>Base Layer</strong> &ndash; Lowest K-layer that the fracture will drain.</li>
<li><strong>Truncate At Faults</strong> &ndash; Enable this option to activate fault truncation.</li>
<li><strong>Minimum Fault Throw</strong> &ndash; Fault throw threshold to activate fault truncation.</li>
</ul></li>
<li><strong>Properties</strong> &ndash; The availability of these options depend on the <strong>Fracture Orientation</strong> and the <strong>Conductivity in Fracture</strong> setting.
</ul>
</li>
<li><strong>Truncate At Faults</strong> &ndash; Enable this option to activate fault truncation.
<ul>
<li><strong>Minimum Fault Throw</strong> &ndash; Fault throw threshold to activate fault truncation.</li>
</ul>
</li>
</ul>
</li>
<li><strong>Properties</strong> &ndash; The availability of these options depend on the <strong>Fracture Orientation</strong> and the <strong>Conductivity in Fracture</strong> setting.
<ul>
<li><strong>Conductivity in Fracture</strong>
<ul>
<li><strong>Conductivity in Fracture</strong></li>
<li><strong>Finite Conductivity</strong> &ndash; Use a calculated conductivity for flow in the fracture. Either the StimPlan conductivity, or a constant conductivity in Ellipse fractures.</li>
<li><strong>Infinite Conductivity</strong> &ndash; Assume infinite conductivity in the fracture itself. For StimPlan fractures this will ignore the conductivity in the StimPlan data.</li>
</ul>
</li>
<li><strong>Skin Factor</strong> &ndash; Used when exporting to Eclipse.</li>
<li><strong>Perforation Length</strong> &ndash; The length of the intersection between the well bore and the fracture when the fracture is along the well path ( Fractures <strong>Along Well Path</strong> only ).</li>
<li><strong>Perforation Efficiency</strong> &ndash; The efficiency of the wellbore-fracture perforation ( Fractures <strong>Along Well Path</strong> only ).</li>
<li><strong>Well Diameter</strong> &ndash; Used when exporting to Eclipse.</li>
</ul></li>
</ul>
</li>
<li><strong>Sensitivity Scale Factors</strong> &ndash; Each of the properties are scaled by the scaling factor. When used interactively, the <strong>Apply</strong> button must be pressed to apply the scaling factors. These scaling factors are also available from command file scripting
<ul>
<li><strong>Height, Width</strong> &ndash; Scales the height or the <em><em>Halflength</em></em> of the fracture template</li>
<li><strong>D-factor</strong> &ndash; Scales the none-darcy flow factor</li>
<li><strong>Conductivity</strong> &ndash; Scales the conductivity in the fracture directly</li>
</ul></li>
</ul>
</li>
</ul>
<h4 id="non-darcy-flow">Non-Darcy Flow</h4>
<p><img src="/images/3d-main-window/FractureNonDarcyFlow.png" alt="" /></p>
<p><img src="/images/3d-main-window/FractureNonDarcyFlow.png" alt=""></p>
<p>Non-Darcy Flow is used to improve the computation of connection factors for cells penetrated by well pipes. A pre-computed D-factor can be set using <strong>User Defined D-factor</strong>. Selecting the option <strong>Compute D-factor</strong> displays the following set of properties:</p>
<ul>
<li><strong>Inertial Coefficient</strong>
<ul>
<li><strong>User Defined</strong> &ndash; Beta-factor in Forcheimer units</li>
<li><strong>Use Fracture Beta Factor</strong> &ndash; Extract beta factor from the fracture template at the well intersection location. For transversal fractures, the conductivity is computed from the geometric average of fracture cells intersected by the fracture perforation length.</li>
</ul></li>
</ul>
</li>
<li><strong>Effective Permeability</strong>
<ul>
<li><strong>User Defined</strong> &ndash; Defines the permeability <em>Ke</em> in milliDarcy in the property <strong>Effective Permeability</strong></li>
<li><strong>Use Fracture Conductivity</strong> &ndash; Extract conductivity from the fracture template at the well intersection location and scale with <strong>Relative Permeability</strong>. For transversal fractures, the conductivity is computed from the weighted average of fracture cells intersected by the fracture perforation length.</li>
</ul></li>
</ul>
</li>
<li><strong>Width</strong>
<ul>
<li><strong>User Defined</strong> &ndash; Defines the width of the fracture</li>
<li><strong>Use Fracture Width</strong> &ndash; Extract width from the fracture template at the well intersection location. For transversal fractures, the width is based on the weighted average of fracture cells intersected by the fracture perforation length.</li>
</ul></li>
</ul>
</li>
<li><strong>Relative Gas Density</strong></li>
<li><strong>Gas Viscosity</strong></li>
<li><strong>D Factor</strong> &ndash; Displays the computed value of the D factor. NOTE : For <em>transversal fractures</em>, the computed D factor is scaled by 1.2 to compensate for a different flow model</li>
<li><strong>D Factor Details</strong> &ndash; Displays the value of variables used to compute the D factor</li>
</ul>
<h4 id="ellipse-fracture-template">Ellipse Fracture Template</h4>
<p><img src="/images/3d-main-window/EllipseFractureTemplateProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/EllipseFractureTemplateProperties.png" alt=""></p>
<ul>
<li><strong>Name</strong> &ndash; User name of this particular fracture template</li>
<li><strong>Geometry</strong>
<ul>
<li><strong>Halflength X<sub>r</sub></strong> &ndash; Half the width of the ellipse</li>
<li><strong>Halflength X<!-- raw HTML omitted -->r<!-- raw HTML omitted --></strong> &ndash; Half the width of the ellipse</li>
<li><strong>Height</strong> &ndash; The height of the elliptical fracture</li>
<li><strong>Fracture Orientation</strong> &ndash; See above</li>
</ul></li>
</ul>
</li>
<li><strong>Fracture Truncation</strong> &ndash; See above</li>
<li><strong>Properties</strong> &ndash; The availability of these options depend on the <strong>Fracture Orientation</strong> and the <strong>Conductivity in Fracture</strong> setting
<ul>
<li><strong>Permeability</strong> &ndash; A constant permeability inside the fracture (Used to calculate conductivity in the fracture)</li>
<li><strong>Width</strong> &ndash; Crack width (Used to calculate conductivity in the fracture)</li>
</ul></li>
</ul>
</li>
<li><strong>Sensivity Scale Factors</strong> &ndash; See above</li>
<li><strong>Non-Darcy Flow</strong> &ndash; See above</li>
</ul>
<h4 id="stimplan-fracture-template">Stimplan Fracture Template</h4>
<p>StimPlan fracture templates imports XML output from the StimPlan software. These XML files contains results from a simulated hydraulic fracture, describing both geometry, varying crack width, resulting conductivity etc. as time varying quantities. Both symmetric and asymmetric StimPlan fracture templates are supported.</p>
<p><img src="/images/3d-main-window/StimplanFractureTemplateProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/StimplanFractureTemplateProperties.png" alt=""></p>
<ul>
<li><strong>Name</strong> &ndash; User name of this particular fracture template</li>
<li><strong>Show StimPlan Mesh</strong> &ndash; Show or hide the mesh lines on the fracture in the 3D View</li>
<li><strong>Input</strong>
<ul>
<li><strong>File Name</strong> &ndash; Path to the imported StimPlan XML-file</li>
<li><strong>Active Time step Index</strong> &ndash; Time step in the StimPlan simulation to use for transmissibility calculations and visualization</li>
<li><strong>Well/fracture Intersection Depth</strong> &ndash; The position of the fracture along the well path as MD.</li>
</ul></li>
</ul>
</li>
<li><strong>Geometry</strong>
<ul>
<li><strong>Fracture Orientation</strong> &ndash; See above</li>
</ul></li>
</ul>
</li>
<li><strong>Fracture Truncation</strong> &ndash; See above</li>
<li><strong>Properties</strong>
<ul>
<li><strong>Conductivity Scaling Factor</strong> &ndash; Scale the overall conductivity to do sensitivity studies.</li>
</ul></li>
</ul>
</li>
<li><strong>Sensitivity Scale Factors</strong> &ndash; See above</li>
<li><strong>Non-Darcy Flow</strong> &ndash; See above</li>
</ul>
<h3 id="fracture-instances">Fracture Instances</h3>
<p>Instances of fractures can be created along well paths and simulation wells by right clicking the well pipe in the 3D view, or the corresponding items in the <strong>Project Tree</strong>.</p>
<p><img src="/images/3d-main-window/FractureInstancePropertyPanel.png" alt="" /></p>
<p><img src="/images/3d-main-window/FractureInstancePropertyPanel.png" alt=""></p>
<ul>
<li><strong>Name</strong> &ndash; User editable name</li>
<li><strong>Fracture Template</strong> &ndash; Select the fracture template to use for this fracture. Click the <strong>Edit</strong> shortcut next to the template selection list to go directly to modify the selected template.</li>
<li><strong>Location/Orientation</strong>
<ul>
<li><strong>Measured depth Location</strong> &ndash; The measured depth</li>
<li><strong>Azimuth</strong> &ndash; Azimuth orientation of fracture.</li>
<li><strong>Dip</strong> &ndash; Dip of fracture plane</li>
<li><strong>Tilt</strong> &ndash; Rotation of fracture about its plane normal</li>
</ul></li>
</ul>
</li>
<li><strong>Properties</strong>
<ul>
<li><strong>Fracture Unit System</strong> &ndash; Read only display of the units used for the current template</li>
<li><strong>StimPlan Time Step</strong> &ndash; Displays the time step used by the template</li>
<li><strong>Perforation Length</strong> / <strong>Perforation Efficiency</strong> / <strong>Well Diameter</strong> &ndash; These values are copied from the new template when selecting a different one. See <a href="/wells-and-completions/completions/#common-fracture-template-options">Common Fracture Template Options</a><br /></li>
</ul></li>
<li><strong>Perforation Length</strong> / <strong>Perforation Efficiency</strong> / <strong>Well Diameter</strong> &ndash; These values are copied from the new template when selecting a different one. See <a href="/wells-and-completions/completions/#common-fracture-template-options">Common Fracture Template Options</a></li>
</ul>
</li>
<li><strong>Fracture Center Info</strong> &ndash; This group displays info on where the center of the fracture is positioned. The center is defined to be where the well path intersects the fracture.</li>
</ul>
<h3 id="multiple-fracture-creation">Multiple Fracture Creation</h3>
<p>In some cases the user wants to create a number of fractures on one or more well paths. Doing this by creating one by one fracture can be very error prone and time consuming. To ease this task, ResInsight has support for creating several fractures in one operation.</p>
<p>Select one or more well paths in the project tree, right click and select <strong>Create Multiple Fractures</strong> from the right-click menu. Then the <strong>Create Multiple Fractures</strong> dialog appears. In this dialog, the user defines where fractures will be created on the selected well paths. Different fracture templates and spacing can be used for different K layer ranges in the grid, by adding new options lines to the table. To edit an option line, double click the field to edit. Adding and deleting option lines are done by right clicking the table.</p>
<p><img src="/images/3d-main-window/CreateMultipleFracturesDialog.png" alt="" /></p>
<p><img src="/images/3d-main-window/CreateMultipleFracturesDialog.png" alt=""></p>
<ul>
<li><strong>Case</strong> &ndash; Current grid case</li>
<li><strong>Min Distance From Well TD</strong> &ndash; Minimum distance from well tip for created fractures</li>
<li><strong>Max Fractures Per Well</strong> &ndash; Maximum number of fractures to create per well</li>
<li><strong>Options</strong>
<ul>
<li><strong>Top K Layer</strong> &ndash; The topmost K layer to add fractures to</li>
<li><strong>Base K Layer</strong> &ndash; The bottommost K layer to add fractures to</li>
<li><strong>Template</strong> &ndash; The fracture template used in the specified K layer range</li>
<li><strong>Spacing</strong> &ndash; The distance between each fracture in the K layer range</li>
</ul></li>
</ul>
</li>
<li><strong>Generated Fractures</strong> &ndash; Output information to the user. Shows number of fractures that will be created on each selected well path</li>
<li><strong>Replace Fractures</strong> &ndash; Press this button to delete all existing fractures on the selected wells before creating new fractures</li>
<li><strong>Add Fractures</strong> &ndash; Press this button to add the new fractures to all selected wells (not deleting existing fractures)</li>
</ul>
<p>The Create Multiple Fractures function is also available as a CommandFile command. See the <a href="/scripting/commandfile/">CommandFile section</a></p>
@@ -2507,6 +2438,19 @@ For multi-segment wells there are additional parameters which should be set. The
@@ -2517,6 +2461,9 @@ For multi-segment wells there are additional parameters which should be set. The
@@ -3667,20 +3614,20 @@ For multi-segment wells there are additional parameters which should be set. The
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>Completions LGR :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1768,15 +1802,13 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#create-temporary-lgrs">Create Temporary LGRs</a>
<ul>
<li><a href="#delete-temporary-lgrs">Delete temporary LGRs</a></li>
</ul></li>
</ul></li>
</ul>
<ul>
<li><a href="#create-temporary-lgrs">Create Temporary LGRs</a>
<ul>
<li><a href="#delete-temporary-lgrs">Delete temporary LGRs</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
@@ -1801,41 +1833,29 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/TemporaryLGR_CompletionType_12_combined.png" alt="" /></p>
<p><img src="/images/3d-main-window/TemporaryLGR_CompletionType_12_combined.png" alt=""></p>
<p>ResInsight supports creating and exporting LGRs (Local Grid Refinement) in main grid cells intersected by completions.</p>
<h2 id="create-temporary-lgrs">Create Temporary LGRs</h2>
<p>To create temporary LGR(s), first select one or more well paths in the project tree, right click and select &lsquo;Create Temporary LGR&rsquo;. This command brings up the following dialog.</p>
<p><img src="/images/3d-main-window/TemporaryLgrDialog.png" alt="" /></p>
<p><img src="/images/3d-main-window/TemporaryLgrDialog.png" alt=""></p>
<p>The dialog contains several input fields</p>
<ul>
<li><strong>Source Case</strong> &ndash; The source case/grid</li>
<li><strong>Time Step</strong> &ndash; The time step to use</li>
<li><strong>Fractures, Fishbones, Perforations</strong> &ndash; Check boxes to control which completion types to create LGRs for</li>
<li><strong>Split Type</strong> &ndash; Three options controlling how the LGRs will be created
<ul>
<li><strong>LGR Per Cell</strong> &ndash; One LGR is created for each main grid cell intersected by completions of the selected type</li>
<li><strong>LGR Per Completion</strong> &ndash; One LGR is created for each completion of the selected types. Each LGR span all main grid cells that are located within an IJK bounding box containing all intersected cells.</li>
<li><strong>LGR Per Well</strong> &ndash; One LGR is created for each of the selected well paths. The LGR spans all main grid cells that are located within an IJK bounding box containing all intersected cells for all selected completions on that well path.</li>
</ul></li>
</ul>
</li>
<li><strong>Cell Count I,J,K</strong> &ndash; The size of the LGR, in each main grid cell, in the I, J and K direction</li>
</ul>
<p>After pressing the OK button, LGR(s) are created and will be visible in the grid view.
Temporary LGRs are stored in memory, and are thus not saved to file. After restarting ResInsight those LGRs have to be recreated.</p>
<p>Individual visibility of generated LGRs can be controlled from the <a href="/3d-main-window/3dviews/#grids">Grids</a> section in a view.</p>
<h3 id="delete-temporary-lgrs">Delete temporary LGRs</h3>
<p>It is possible to explicitly delete all temporary LGRs. Right click on the <strong>View -&gt; Grids -&gt; Temporary LGRs</strong> project tree node and select <strong>Delete Temporary LGRs</strong>. This command deletes all temporary LGRs.</p>
@@ -2012,6 +2032,19 @@ Temporary LGRs are stored in memory, and are thus not saved to file. After resta
@@ -2022,6 +2055,9 @@ Temporary LGRs are stored in memory, and are thus not saved to file. After resta
@@ -3172,20 +3208,20 @@ Temporary LGRs are stored in memory, and are thus not saved to file. After resta
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>Create Well Paths :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1768,15 +1802,13 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li>
<ul>
<li><a href="#well-plan">Well Plan</a></li>
</ul></li>
</ul></li>
</ul>
<ul>
<li>
<ul>
<li><a href="#well-plan">Well Plan</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
@@ -1801,32 +1833,22 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/WellPathCreation.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellPathCreation.png" alt=""></p>
<p>ResInsight lets the user create new/custom well paths by clicking in the 3D view. A self created well path will behave the same way as an ordinary imported well path.</p>
<p>To create a well path:</p>
<ol>
<li>Right click <strong>Wells</strong> in the project tree</li>
<li>Select <strong>Create Well Path</strong> in the right-click menu. A new well node and a well targets node are created.</li>
<li>Click in the 3D view on locations where the well path will pass (targets). Note. A 3D object must be hit when clicking. Clicking in thin air will not work.</li>
<li>When finished placing targets, click on &ldquo;Stop Picking Targets&rdquo; in the property editor</li>
</ol>
<p><img src="/images/3d-main-window/WellTargetsTree.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellTargetsPropertyEditor.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellTargetsTree.png" alt=""></p>
<p><img src="/images/3d-main-window/WellTargetsPropertyEditor.png" alt=""></p>
<p>Well targets property editor fields</p>
<ul>
<li><strong>UTM Reference Point</strong> - Reference point. Defaults to the first target point clicked</li>
<li><strong>MDRKB at First Target</strong> - Define MD (referenced to Rotary Kelly Bushing) at first target point. Applies to well path export only.</li>
<li><strong>Well Targets:</strong> List of targets. Will have pink background when in picking state.
<ul>
<li><strong>Point</strong> - Target position relative to reference point</li>
<li><strong>DL in</strong> - Dog leg inwards. Unit: Degrees/30m</li>
@@ -1834,19 +1856,14 @@ if (!doNotTrack) {
<li><strong>Dir</strong> - Check box for overriding well path auto calculated directions</li>
<li><strong>Azi (deg)</strong> - Azimuth. Y axis is 0 degrees</li>
<li><strong>Inc (deg)</strong> - Inclination. Z axis is 0 degrees</li>
</ul></li>
</ul>
</li>
</ul>
<p>A self created well path may be edited by either editing coordinates in the property editor or clicking and dragging targets in the 3D view.</p>
<p><img src="/images/3d-main-window/WellTargets.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellTargets.png" alt=""></p>
<p>Clicking and dragging the blue part of a target, it can be moved along the Z axis only. Clicking and dragging the magenta part of a target, it can be moved freely around.</p>
<h3 id="well-plan">Well Plan</h3>
<p>A well plan can be displayed by selecting <strong>Show Well Plan</strong> from the right-click menu of a generated well path.</p>
<pre><code>-- MDRKB CL Inc Azi TVDMSL NS EW Dogleg Build Turn
0.00000 0.00000 91.23218 67.46458 2560.64104 7320830.60875 456093.37763 0.00000 0.00000 0.00000
109.69761 109.69761 91.23218 67.46458 2558.28210 7320872.64113 456194.67560 0.00000 0.00000 0.00000
@@ -1857,7 +1874,6 @@ if (!doNotTrack) {
1087.97847 357.93368 92.23380 -164.19586 2550.23230 7320460.45997 456856.25443 4.78528 0.14842 -25.38856
</code></pre>
<footer class=" footline" >
</footer>
@@ -2031,6 +2047,19 @@ if (!doNotTrack) {
@@ -2041,6 +2070,9 @@ if (!doNotTrack) {
@@ -3191,20 +3223,20 @@ if (!doNotTrack) {
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>Wells and Completions :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1761,7 +1795,7 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents"></nav>
</div>
</div>
@@ -1786,10 +1820,8 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/ValveVisualisation.png" alt="" /></p>
<p><img src="/images/3d-main-window/ValveVisualisation.png" alt=""></p>
<p>This chaper describes the following aspects of wells and completions:</p>
<ul>
<li>how wells defined in the simulation are displayed and how to control the different aspects of their visualization</li>
<li>retrieval of well trajectories from file and an internal Equinor web service</li>
@@ -1798,7 +1830,6 @@ if (!doNotTrack) {
<li>modeling and export of completions including perforation intervals, fishbone wells and fractures in order to perform refined simulations</li>
<li>creating and exporting local grid refinement (LGRs) in main grid cells intersected by completions</li>
</ul>
<p>The following subchapters details the functionality and capabilites.</p>
@@ -1977,6 +2008,19 @@ if (!doNotTrack) {
@@ -1987,6 +2031,9 @@ if (!doNotTrack) {
@@ -3133,20 +3180,20 @@ if (!doNotTrack) {
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Wells and Completions on ResInsight</title>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>Simulation Wells :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1768,28 +1802,27 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#commands">Commands</a></li>
<li><a href="#overall-settings-for-simulation-wells">Overall Settings for Simulation Wells</a>
<ul>
<li><a href="#visibility">Visibility</a></li>
<li><a href="#well-cells-and-fence">Well Cells and Fence</a></li>
<li><a href="#size-scaling">Size Scaling</a></li>
<li><a href="#colors">Colors</a></li>
<li><a href="#well-pipe-geometry">Well Pipe Geometry</a></li>
<li><a href="#advanced">Advanced</a></li>
</ul></li>
<li><a href="#individual-simulation-well-options">Individual Simulation Well options</a></li>
<li><a href="#well-pipes-of-multi-segment-wells">Well Pipes of Multi Segment Wells</a>
<ul>
<li><a href="#geometry-approximation">Geometry Approximation</a></li>
<li><a href="#dummy-branches">Dummy Branches</a></li>
<li><a href="#picking-reveals-segment-branch-info">Picking Reveals Segment/Branch Info</a></li>
</ul></li>
</ul></li>
</ul>
<ul>
<li><a href="#commands">Commands</a></li>
<li><a href="#overall-settings-for-simulation-wells">Overall Settings for Simulation Wells</a>
<ul>
<li><a href="#visibility">Visibility</a></li>
<li><a href="#well-cells-and-fence">Well Cells and Fence</a></li>
<li><a href="#size-scaling">Size Scaling</a></li>
<li><a href="#colors">Colors</a></li>
<li><a href="#well-pipe-geometry">Well Pipe Geometry</a></li>
<li><a href="#advanced">Advanced</a></li>
</ul>
</li>
<li><a href="#individual-simulation-well-options">Individual Simulation Well options</a></li>
<li><a href="#well-pipes-of-multi-segment-wells">Well Pipes of Multi Segment Wells</a>
<ul>
<li><a href="#geometry-approximation">Geometry Approximation</a></li>
<li><a href="#dummy-branches">Dummy Branches</a></li>
<li><a href="#picking-reveals-segmentbranch-info">Picking Reveals Segment/Branch Info</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
@@ -1814,151 +1847,102 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/SimulationWells.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWells.png" alt=""></p>
<p>This section describes how wells defined in the simulation are displayed, and how to control the different aspects of their visualization.</p>
<h2 id="commands">Commands</h2>
<p>Several commands are available as context commands on a simulation well. These commands are available either by right-clicking the well in the <strong>3D View</strong> or in the <strong>Project Tree</strong>.</p>
<ul>
<li><strong>New Well Log Extraction Curve</strong> &ndash; Creates a new Well Log curve based on the selected simulation well, the current time step and cell property. ( See <a href="/plot-window/welllogsandplots/#well-log-extraction-curves">Well Log Plots</a> )</li>
<li><strong>New Well Log RFT Curve</strong> &ndash; Creates a new RFT curve in a well log plot based on the selected simulation well. This option is only present if the current simulation well has RFT data. ( See <a href="/plot-window/welllogsandplots/#well-log-rft-curves">Well Log Plots</a> )</li>
<li><strong>New RFT Plot</strong> &ndash; See [Well Log Plots](/plot-window/rftplot/.</li>
<li><strong>Plot Production Rates</strong> &ndash; Creates a summary plot of the selected wells production rates, along with the bottom hole pressure.<br />
<li><strong>Plot Production Rates</strong> &ndash; Creates a summary plot of the selected wells production rates, along with the bottom hole pressure.<br>
( See <a href="/plot-window/summaryplots/">Summary Plots</a> )</li>
<li><strong>Plot Well Allocation</strong> &ndash; Creates or modifies the default Well Allocation Plot to show the well.
allocation for the selected well. If the case has no Fluxes the well flow rates are shown instead.<br />
allocation for the selected well. If the case has no Fluxes the well flow rates are shown instead.<br>
( See <a href="/plot-window/flowdiagnosticsplots/"> Flow Diagnostics Plots </a> )</li>
<li><strong>Show Contributing Wells</strong> &ndash; This command sets up a 3D View by adding filters and modifying the Cell Result based on Flow Diagnostic Calculations to show which regions and wells that contribute to the selected well by doing:
<ul>
<li>Add a property filter of <strong>Time Of Flight</strong> to/from the selected well to show only the cells that contribute to/are influenced by the well.</li>
<li>Sets the <strong>Cell Result</strong> to show <strong>Tracer With Max Fraction</strong> based on <strong>All Injectors</strong> or <strong>All Producers</strong> (the opposite of the selected well)</li>
<li>Toggles the visibility of the other Simulation wells to show only wells contributing to/influenced by the selected well.</li>
</ul></li>
<li><strong>New Fracture</strong> &ndash; Creates a new fracture along the simulation well. (See <a href="/plot-window/welllogsandplots/#fracture-instances">Fracture instances</a>)</li>
<li><strong>New Intersection</strong> &ndash; creates a new intersection based on the selected simulation well.<br />
( See <a href="/3d-main-window/intersections/">Well Log Plots</a> )
<br /></li>
</ul>
</li>
<li><strong>New Fracture</strong> &ndash; Creates a new fracture along the simulation well. (See <a href="/plot-window/welllogsandplots/#fracture-instances">Fracture instances</a>)</li>
<li><strong>New Intersection</strong> &ndash; creates a new intersection based on the selected simulation well.<br>
( See <a href="/3d-main-window/intersections/">Well Log Plots</a> )</li>
</ul>
<h2 id="overall-settings-for-simulation-wells">Overall Settings for Simulation Wells</h2>
<p>The Property Panel of the <strong>Simulation Wells</strong> item in the <strong>Project Tree</strong> contains options that are applied across all the wells, while the visualization of each single well can be controlled by the options in the property panel of that particular well, and will override the overall settings in the <strong>Simulation Wells</strong> item.</p>
<p>If an option is overridden in any of the wells, this will be indicated in the corresponding top level toggle which will be partially checked. Toggling such a setting will overwrite the ones set on the individual level.</p>
<p>In the following are the different parts of the <strong>Simulation Wells</strong> property panel explained.</p>
<h3 id="visibility">Visibility</h3>
<p><img src="/images/3d-main-window/SimulationWellsVisibilityProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsVisibilityProperties.png" alt=""></p>
<p>These options controls the visibility of different aspects of the simulation wells.</p>
<ul>
<li><strong>Wells Trough Visible Cells Only</strong> &ndash; This option will only show wells with connections to cells deemed visible by the combined result of <strong>Range Filters</strong> and <strong>Property Filters</strong>.</li>
<li><strong>Label</strong> &ndash; Controls visibility of well name labels in the 3D View</li>
<li><strong>Well head</strong> &ndash; Controls visibility of the arrow displaying the production status of the well</li>
<li><strong>Pipe</strong> &ndash; A symbolic pipe can be drawn between the well connection cells to illustrate the well. This option controls the visibility of the pipes.</li>
<li><strong>Spheres</strong> &ndash; This option toggles the visibility of spheres drawn at the center of each well connection cell.</li>
<li><strong>Communication Lines</strong> &ndash; Toggles the visibility of well communication lines.
These arrows shows the communication between wells. Broader arrows indicate higher level of communication.
These arrows are based on Flow Diagnostics calculations, and are only available if the eclipse results includes fluxes.
Arrows representing communication in the opposite direction from what is expected (eg. producers supporting another well due to cross flow) are displayed in a layer &ldquo;under&rdquo; the other arrows, to make them easier to see.<br /></li>
<li><strong>Communication Lines</strong> &ndash; Toggles the visibility of well communication lines.
These arrows shows the communication between wells. Broader arrows indicate higher level of communication.
These arrows are based on Flow Diagnostics calculations, and are only available if the eclipse results includes fluxes.
Arrows representing communication in the opposite direction from what is expected (eg. producers supporting another well due to cross flow) are displayed in a layer &ldquo;under&rdquo; the other arrows, to make them easier to see.</li>
</ul>
<h3 id="well-cells-and-fence">Well Cells and Fence</h3>
<p><img src="/images/3d-main-window/SimulationWellsWellCellsProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsWellCellsProperties.png" alt=""></p>
<ul>
<li><strong>Show Well Cells</strong> &ndash; This option toggles whether to add the well connection cells to the set of visible cells. If no cell filters are active, toggling this option will conveniently hide all other cells, displaying only the requested well cells.<br /></li>
<li><strong>Show Well Cells</strong> &ndash; This option toggles whether to add the well connection cells to the set of visible cells. If no cell filters are active, toggling this option will conveniently hide all other cells, displaying only the requested well cells.</li>
<li><strong>Show Well Cell Fence</strong> &ndash; This options toggles whether to add all cells in a given direction ( I, J or K) to the set of visible cells, which has a connecting cell within its set.</li>
<li><strong>Well Fence direction</strong> &ndash; Controls whether to add extensions of the well cells in the I, J or K direction to the set of visible cells
<br /></li>
<li><strong>Well Fence direction</strong> &ndash; Controls whether to add extensions of the well cells in the I, J or K direction to the set of visible cells</li>
</ul>
<h3 id="size-scaling">Size Scaling</h3>
<p><img src="/images/3d-main-window/SimulationWellsScalingProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsScalingProperties.png" alt=""></p>
<ul>
<li><strong>Well Head Scale</strong> &ndash; Scales the arrow displaying the production status of the well</li>
<li><strong>Pipe Radius Scale</strong> &ndash; Scaling the pipe radius by the average i,j cell size.</li>
<li><strong>Sphere Radius Scale</strong> &ndash; Scaling connection cell spheres radius by the average i,j cell size.</li>
</ul>
<p>Open Simulation Wells will be drawn with a slightly larger radius than closed wells. This makes open wells easier to see when they occupy the same cells as closed ones.</p>
<h3 id="colors">Colors</h3>
<p><img src="/images/3d-main-window/SimulationWellsColorsProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsColorsProperties_Uniform.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsColorsProperties.png" alt=""></p>
<p><img src="/images/3d-main-window/SimulationWellsColorsProperties_Uniform.png" alt=""></p>
<ul>
<li><strong>Color Pipe Connections</strong> &ndash; Applies a red, green, blue or gray color to the section of the pipe touching a connection cell indicating the production status of the connection. Gas injection, oil production, water injection or closed respectively.<br /></li>
<li><strong>Color Pipe Connections</strong> &ndash; Applies a red, green, blue or gray color to the section of the pipe touching a connection cell indicating the production status of the connection. Gas injection, oil production, water injection or closed respectively.</li>
<li><strong>Label Color</strong> &ndash; Sets the well label color in the 3D view.</li>
<li><strong>Individual Pipe Colors</strong> - Select how each pipe will be colored.</li>
</ul>
<p>The <strong>Individual Pipe Color</strong> setting has two different options:</p>
<ul>
<li><strong>Unique Colors</strong> &ndash; Selecting this will apply unique colors from a pre-defined color palette to all the wells, overwriting the colors they had.</li>
<li><strong>Uniform Default Color</strong> &ndash; Selecting this will apply the same color (made available in the <strong>Uniform Well Color</strong> option to all simulation wells.</li>
</ul>
<h3 id="well-pipe-geometry">Well Pipe Geometry</h3>
<p><img src="/images/3d-main-window/SimulationWellsPipeGeometryProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsPipeGeometryProperties.png" alt=""></p>
<ul>
<li><strong>Type</strong> &ndash; Controls whether the pipe will go from cell center to cell center or in a smoother trajectory.</li>
<li><strong>Branch Detection</strong> &ndash; Enables splitting of wells into branches based on the positions of the connection cells. This option applies to ordinary wells only and has no effect on multi segment wells (MSW).</li>
</ul>
<h3 id="advanced">Advanced</h3>
<p><img src="/images/3d-main-window/SimulationWellsAdvancedProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/SimulationWellsAdvancedProperties.png" alt=""></p>
<ul>
<li><strong>Well Cell Transparency</strong> &ndash; Controls the transparency level for the well cells.</li>
<li><strong>Well Head Position</strong> &ndash; Controls the depth position of the wellhead. Either relative to the top of the active cells in the relevant IJ-column, or relative to the highest active cell overall.<br /></li>
<li><strong>Well Head Position</strong> &ndash; Controls the depth position of the wellhead. Either relative to the top of the active cells in the relevant IJ-column, or relative to the highest active cell overall.</li>
</ul>
<h2 id="individual-simulation-well-options">Individual Simulation Well options</h2>
<p><img src="/images/3d-main-window/WellProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellProperties.png" alt=""></p>
<p>Each of the wells has a set of individual settings which corresponds to the setting on the global level. See the documentation of <a href="#overall-settings-for-simulation-wells">Overall Settings for Simulation Wells</a>.</p>
<p>Except for the <strong>Size Scaling</strong>, these options will override the corresponding setting on the global level,
and will result in a partially checked state on the corresponding toggle in the <strong>Simulation Wells</strong> property panel.
<p>Except for the <strong>Size Scaling</strong>, these options will override the corresponding setting on the global level,
and will result in a partially checked state on the corresponding toggle in the <strong>Simulation Wells</strong> property panel.
The <strong>Size Scaling</strong> options, however, works relative to the scaling level set on the top level.</p>
<h2 id="well-pipes-of-multi-segment-wells">Well Pipes of Multi Segment Wells</h2>
<p>ResInsight reads the MSW information in the result files and uses that to create a topologically correct visualization of the Multi Segment Well. Reading this information is somewhat time consuming, and can be turned off in the <a href="/misc/preferences/"> Preferences </a>.</p>
<h3 id="geometry-approximation">Geometry Approximation</h3>
<p>The pipe geometry generated for MSW&rsquo;s are based on the topology of the well (branch/segment structure) and the position of the cells being connected. The segment lengths are used as hints to place the branch points at sensible places. Thus the pipe geometry itself is not geometrically correct, but makes the topology of the well easier to see.</p>
<h3 id="dummy-branches">Dummy Branches</h3>
<p>Often MSW&rsquo;s are modeled using a long stem without connections and a multitude of small branches; one for each connection. ResInsight offsets the the pipe within the cell to clearly show how the topology of the well is defined.</p>
<p><img src="/images/3d-main-window/MSWDummyBranchExample.png" alt="" /></p>
<h3 id="picking-reveals-segment-branch-info">Picking Reveals Segment/Branch Info</h3>
<p><img src="/images/3d-main-window/MSWDummyBranchExample.png" alt=""></p>
<h3 id="picking-reveals-segmentbranch-info">Picking Reveals Segment/Branch Info</h3>
<p>Branch and segment info of a MSW-connected-Cell is shown in the <strong>Result Info</strong> window when picking a cell in the 3D View. This can be handy when relating the visualization to the input files.</p>
@@ -2135,6 +2119,19 @@ The <strong>Size Scaling</strong> options, however, works relative to the scalin
@@ -2145,6 +2142,9 @@ The <strong>Size Scaling</strong> options, however, works relative to the scalin
@@ -3292,20 +3292,20 @@ The <strong>Size Scaling</strong> options, however, works relative to the scalin
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Hugo 0.55.6" />
<meta name="generator" content="Hugo 0.65.3" />
<meta name="description" content="">
@@ -12,18 +12,18 @@
<title>Well Paths :: ResInsight</title>
<link href="/css/nucleus.css?1580243646" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1580243646" rel="stylesheet">
<link href="/css/hybrid.css?1580243646" rel="stylesheet">
<link href="/css/featherlight.min.css?1580243646" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1580243646" rel="stylesheet">
<link href="/css/auto-complete.css?1580243646" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1580243646" rel="stylesheet">
<link href="/css/theme.css?1580243646" rel="stylesheet">
<link href="/css/hugo-theme.css?1580243646" rel="stylesheet">
<link href="/css/nucleus.css?1585823630" rel="stylesheet">
<link href="/css/fontawesome-all.min.css?1585823630" rel="stylesheet">
<link href="/css/hybrid.css?1585823630" rel="stylesheet">
<link href="/css/featherlight.min.css?1585823630" rel="stylesheet">
<link href="/css/perfect-scrollbar.min.css?1585823630" rel="stylesheet">
<link href="/css/auto-complete.css?1585823630" rel="stylesheet">
<link href="/css/atom-one-dark-reasonable.css?1585823630" rel="stylesheet">
<link href="/css/theme.css?1585823630" rel="stylesheet">
<link href="/css/hugo-theme.css?1585823630" rel="stylesheet">
<script src="/js/jquery-3.3.1.min.js?1580243646"></script>
<script src="/js/jquery-3.3.1.min.js?1585823630"></script>
<style>
:root #header + #content > #left > #rlblock_left{
@@ -233,6 +233,31 @@
<li data-nav-id="/getting-started/other/" title="Other" class="dd-item
">
<a href="/getting-started/other/">
Other
</a>
<ul>
@@ -240,6 +265,15 @@
</ul>
</li>
</ul>
</li>
@@ -1768,28 +1802,23 @@ if (!doNotTrack) {
<div class="progress">
<div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#ascii-well-paths">Ascii Well Paths</a>
<ul>
<li>
<ul>
<li><a href="#example-1">Example 1:</a></li>
<li><a href="#example-2">Example 2:</a></li>
</ul></li>
<li><a href="#well-path-files-are-referenced">Well Path Files are Referenced</a></li>
</ul></li>
<li><a href="#importing-well-paths-from-ssi-hub">Importing well paths from SSI-Hub</a></li>
<li><a href="#well-path-visualization">Well Path Visualization</a></li>
<li><a href="#individual-well-path">Individual Well Path</a>
<ul>
<li><a href="#importing-well-log-files">Importing Well Log Files</a></li>
<li><a href="#well-path-property-editor">Well Path Property Editor</a></li>
<li><a href="#casing-design">Casing Design</a></li>
</ul></li>
</ul></li>
</ul>
<ul>
<li><a href="#ascii-well-paths">Ascii Well Paths</a>
<ul>
<li></li>
<li><a href="#well-path-files-are-referenced">Well Path Files are Referenced</a></li>
</ul>
</li>
<li><a href="#importing-well-paths-from-ssi-hub">Importing well paths from SSI-Hub</a></li>
<li><a href="#well-path-visualization">Well Path Visualization</a></li>
<li><a href="#individual-well-path">Individual Well Path</a>
<ul>
<li><a href="#importing-well-log-files">Importing Well Log Files</a></li>
<li><a href="#well-path-property-editor">Well Path Property Editor</a></li>
<li><a href="#casing-design">Casing Design</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
@@ -1814,42 +1843,32 @@ if (!doNotTrack) {
<p><img src="/images/3d-main-window/ResInsight_WellPathWithSimulationWell.png" alt="" /></p>
<p>ResInsight can import well paths from simple Ascii files.
<p><img src="/images/3d-main-window/ResInsight_WellPathWithSimulationWell.png" alt=""></p>
<p>ResInsight can import well paths from simple Ascii files.
In addition, ResInsight is able to retrieve well paths from an Equinor internal web service.</p>
<p>ResInsight also supports creation of your own user-defined well paths. See <a href="/wells-and-completions/createnewwellpaths/">Create Well Paths</a></p>
<h2 id="ascii-well-paths">Ascii Well Paths</h2>
<p>The command <strong>File -&gt; Import -&gt; Well Data -&gt; Import Well Paths From File</strong> will read the well paths in the selected file, and create one entry for each well path under the <img src="https://resinsight.org/images/3d-main-window/WellCollection.png" style="display:inline; vertical-align:middle; margin:0">
<strong>Wells</strong> item in the <strong>Project Tree</strong>.</p>
<p>The supported ASCII format is quite flexible but the main requirements are:</p>
<ul>
<li>Each data line must contain four numbers: X Y TVD(MSL) MD(RKB) separated with white-space.</li>
<li>Lines starting with <code>&quot;--&quot; or &quot;#&quot;</code> is considered to be comment lines</li>
<li>A line starting with none-number-characters are used as a well name after the following rules:
<ul>
<li>If the line contains a pair of : <code>&quot;'&quot;, &quot;`&quot;, &quot;´&quot;, &quot;&quot; or &quot;&quot;</code> the text between the quotation marks is used as a well name.</li>
<li>If the line contains a pair of : <code> &quot;'&quot;, &quot;`&quot;, &quot;´&quot;, &quot;&quot; or &quot;&quot;</code> the text between the quotation marks is used as a well name.</li>
<li>If the line contains the case insensitive string &ldquo;name&rdquo; with an optional &ldquo;:&rdquo; after then the rest of the line is used as a well name.</li>
<li>If there are no quotes or &ldquo;name&rdquo;&rsquo;s, the complete line is used as a well name.</li>
<li>If there are no quotes or &ldquo;name&rdquo;&lsquo;s, the complete line is used as a well name.</li>
<li>If there are several consecutive name-like lines, only the last one will be used</li>
</ul></li>
</ul>
</li>
<li>If a well name is found, a new well is created and the following data points are added to it.</li>
</ul>
<h4 id="example-1">Example 1:</h4>
<pre><code>WELLNAME: WELL1
6507.1 725 2542 2590
6523.5 757 2549 2626.6
6523.5 760 2559 2637.1
6507.1 725 2542 2590
6523.5 757 2549 2626.6
6523.5 760 2559 2637.1
-999
WELLNAME: WELL2
550.7 1020.2 2410 2410
@@ -1857,84 +1876,60 @@ WELLNAME: WELL2
555.2 993.9 2425 2441.6
-999
</code></pre>
<h4 id="example-2">Example 2:</h4>
<pre><code>X Y TVD(MSL) MD(RKB)
Name Well_1
6507.1 725 2542 2542
6523.5 757 2549 2578.6
6523.5 760 2559 2589.1
6507.1 725 2542 2542
6523.5 757 2549 2578.6
6523.5 760 2559 2589.1
-- A Comment new well
This is not its name
Name Well_2
550.7 1020.2 2410 2520
551 1004.1 2422.2 2540.2
550.7 1020.2 2410 2520
551 1004.1 2422.2 2540.2
# a comment inside the data
555.2 993.9 2425 2551.6
555.2 993.9 2425 2551.6
3Q AHB-J
5507.0 4638.5 0.0 0.0
5507 4638.5 1628.6 1628.6
5507.0 4638.5 0.0 0.0
5507 4638.5 1628.6 1628.6
</code></pre>
<h3 id="well-path-files-are-referenced">Well Path Files are Referenced</h3>
<p>The well path data is not copied into the ResInsight project as such. The project file only stores the file path, and the next time you open the project, ResInsight will try to read the well data from the file again.</p>
<div class="notices info" ><p>If the well path file is changed and you would like a running ResInsight to update accordingly, you will need to delete all the well paths that emerge from that file, and import it again.</p>
</div>
<h2 id="importing-well-paths-from-ssi-hub">Importing well paths from SSI-Hub</h2>
<p>SSI-Hub is an Equinor internal webservice. In order to import well paths from SSI-Hub, a project file must be present and stored to file. All imported well paths from the web service will be stored relative to this project file location. If no project file exists, the menu item is disabled.</p>
<p>The command <strong>File -&gt; Import -&gt; Well Data -&gt; Import Well Paths From SSI-hub</strong> launches a wizard to guide you through the process of selecting the well paths you need.
Having completed the wizard, the imported wells are accessible as Items under the <img src="https://resinsight.org/images/3d-main-window/WellCollection.png" style="display:inline; vertical-align:middle; margin:0">
<strong>Wells</strong> item in the <strong>Project Tree</strong>.</p>
<p>The well path data is not copied into the ResInsight project as such, but is stored in files in a directory called <em>ProjectFileName_wellpaths</em> in the same directory as your project file.</p>
<div class="notices info" ><p><strong>Access to web service: </strong>
<div class="notices info" ><p><!-- raw HTML omitted -->Access to web service: <!-- raw HTML omitted -->
If you are an Equinor employee, make sure you have access to &ldquo;EDM Landmark&rdquo; and &ldquo;EDM Compass&rdquo;.</p>
</div>
<h2 id="well-path-visualization">Well Path Visualization</h2>
<p>All the imported well paths are available below the <img src="https://resinsight.org/images/3d-main-window/WellCollection.png" style="display:inline; vertical-align:middle; margin:0">
<strong>Wells</strong> item in the <strong>Project Tree</strong>.</p>
<p><img src="/images/3d-main-window/WellsInTree.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellsInTree.png" alt=""></p>
<p>The visible wells are always shown in all the 3D Views in the complete project, so the toggles and settings control the overall project visibility of the Well Paths. The <strong>Property Editor</strong> of the <strong>Wells</strong> item is shown below</p>
<p><img src="/images/3d-main-window/WellPathCollectionProperties.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellPathCollectionProperties.png" alt=""></p>
<ul>
<li><strong>Global well path visibility</strong> &ndash; This option forces the well paths on or off, ignoring the individual settings unless it is set to Individual.</li>
<li><strong>Clip Well Paths</strong> &ndash; This option hides the top of the Well Paths to avoid displaying the very long lines from the reservoir to the sea surface.</li>
<li><strong>Well Path clipping depth distance</strong> &ndash; This number is the distance from the top of the reservoir to the clipping depth.</li>
</ul>
<h2 id="individual-well-path">Individual Well Path</h2>
<p>A well path will hold well log data and well path data imported from files. A well path file is placed inside the well path item, while one or more well log files are placed as child items under the well path in the project tree.</p>
<h3 id="importing-well-log-files">Importing Well Log Files</h3>
<p>Well log data is <a href="/import/lasfile/#importing-a-las-file">imported from LAS-files</a>.</p>
<h3 id="well-path-property-editor">Well Path Property Editor</h3>
<p>The well path property editor lets the user control the appearance of the well path and associate the well path to a simulation well. It also gives some information about the well path metadata.</p>
<p><img src="/images/3d-main-window/WellPathPropertyEditor.png" alt="" /></p>
<p><img src="/images/3d-main-window/WellPathPropertyEditor.png" alt=""></p>
<ul>
<li><strong>Appearance group</strong> &ndash; Settings in this group affect the well path appearance in the 3D view</li>
<li><strong>File group</strong> &ndash; Information about the well path file</li>
@@ -1942,21 +1937,14 @@ If you are an Equinor employee, make sure you have access to &ldquo;EDM Landmark
<li><strong>Well Info group</strong> &ndash; Metadata for the well path</li>
<li><strong>Well Picks group</strong> &ndash; Information about imported <a href="/3d-main-window/formations/#well-picks">well picks</a> file containing data for the current well path</li>
</ul>
<h3 id="casing-design">Casing Design</h3>
<p>Some Casing Design elements can be assigned to the well path by selecting <strong>Create Casign Design</strong> from the right-click menu of the well path.</p>
<p>This will create a new child object for the Well Path, named <strong>Casing Design</strong>. In the <strong>Casign Design</strong> Property editor
<p>This will create a new child object for the Well Path, named <strong>Casing Design</strong>. In the <strong>Casign Design</strong> Property editor
well path containment properties such as Casing (with Casing Shoe) and Liner can be added to the well path along with a start and end depth and a diameter.</p>
<p><img src="/images/3d-main-window/CasignDesign.png" alt="" /></p>
<p><img src="/images/3d-main-window/CasignDesign.png" alt=""></p>
<p>These can be visualised in the 3D View and Well Log Plots on a <a href="/plot-window/welllogsandplots/#tracks">Well Log Track</a>.</p>
<p><img src="/images/3d-main-window/CasignDesign3D.png" alt="" /></p>
<p><img src="/images/3d-main-window/CasignDesignPlot.png" alt="" /></p>
<p><img src="/images/3d-main-window/CasignDesign3D.png" alt=""></p>
<p><img src="/images/3d-main-window/CasignDesignPlot.png" alt=""></p>
<footer class=" footline" >
@@ -2132,6 +2120,19 @@ well path containment properties such as Casing (with Casing Shoe) and Liner can
@@ -2142,6 +2143,9 @@ well path containment properties such as Casing (with Casing Shoe) and Liner can
@@ -3292,20 +3296,20 @@ well path containment properties such as Casing (with Casing Shoe) and Liner can
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
<div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>
<script src="/js/clipboard.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.min.js?1580243646"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1580243646"></script>
<script src="/js/jquery.sticky.js?1580243646"></script>
<script src="/js/featherlight.min.js?1580243646"></script>
<script src="/js/html5shiv-printshiv.min.js?1580243646"></script>
<script src="/js/highlight.pack.js?1580243646"></script>
<script src="/js/clipboard.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.min.js?1585823630"></script>
<script src="/js/perfect-scrollbar.jquery.min.js?1585823630"></script>
<script src="/js/jquery.sticky.js?1585823630"></script>
<script src="/js/featherlight.min.js?1585823630"></script>
<script src="/js/html5shiv-printshiv.min.js?1585823630"></script>
<script src="/js/highlight.pack.js?1585823630"></script>
<script>hljs.initHighlightingOnLoad();</script>
<script src="/js/modernizr.custom-3.6.0.js?1580243646"></script>
<script src="/js/learn.js?1580243646"></script>
<script src="/js/hugo-learn.js?1580243646"></script>
<script src="/js/modernizr.custom-3.6.0.js?1585823630"></script>
<script src="/js/learn.js?1585823630"></script>
<script src="/js/hugo-learn.js?1585823630"></script>
<link href="/mermaid/mermaid.css?1580243646" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1580243646"></script>
<link href="/mermaid/mermaid.css?1585823630" rel="stylesheet" />
<script src="/mermaid/mermaid.js?1585823630"></script>
<script>
mermaid.initialize({ startOnLoad: true });
</script>