Professional Documents
Culture Documents
eDrilling Solutions AS Koppholen 20 4313 Sandnes Norway Phone +47 51 70 73 00 Fax +47 51 70 73 00 www.eDrillingSolutions.com.
NO 993 425 575
2 Intellectus-OPM-004
wellSim Essentials Instructor User Manual
Abbreviations:
eLCDS eDrilling Solutions’ Life Cycle Drilling Simulation
eDS eDrilling Solutions
MPD Managed Pressure Drilling
TTRD Through Tubing Rotary Drilling
HPHT High Pressure High Temperature
ERD Extended Reach Drilling
DGD Dual Gradient Drilling
CTD Coil Tubing Drilling
VR Virtual Reality
IDS Integrated Drilling Simulator
OPC OLE for Process control
ODBC Open Database Connectivity
OLEDB Object Linking and Embedding, Database
RT Real Time
WITS Wellsite Information Transfer Specification
WITSML Wellsite Information Transfer Markup Language
PWD Pressure While Drilling
ECD Equivalent Circulation Density
EMW Equivalent Mud Weight
DSV Drill String safety Valve
NRV None Return Valve
Apis A signal server program which run the models
PDM Positive Displacment Motor
REFERENCES
Table of content:
1. OBJECTIVE............................................................................................................................................. 5
1.1. WHAT.........................................................................................................................................................5
1.2. WHO..........................................................................................................................................................5
2. STARTUP................................................................................................................................................ 5
3.1. WELL........................................................................................................................................................10
3.2. FORMATIONS..............................................................................................................................................11
3.3. RESERVOIR.................................................................................................................................................11
3.4. TEMPERATUREPROFILE.................................................................................................................................13
3.5. TRAJECTORY...............................................................................................................................................14
3.6. TUBULAR...................................................................................................................................................15
3.7. BIT...........................................................................................................................................................16
3.7.1. Nozzles...........................................................................................................................................17
3.8. WBGEOMETRY...........................................................................................................................................17
3.9. FLUID........................................................................................................................................................18
3.9.1. Density Models..............................................................................................................................19
3.10. RIG...........................................................................................................................................................20
3.11. MODEL TUNING..........................................................................................................................................20
4. DOWNHOLEMALFUNCTIONS................................................................................................................ 22
5. SIMULATION........................................................................................................................................ 26
5.1. CONTROL...................................................................................................................................................26
5.2. SPEED.......................................................................................................................................................26
6. TOOLS.................................................................................................................................................. 27
6.1. TAGS.........................................................................................................................................................27
6.1.1. Tag list view...................................................................................................................................27
6.1.2. TagSocket List View.......................................................................................................................27
6.2. ALARM LIST...............................................................................................................................................29
OPM11141-2A Copyright 2014, eDrilling Solutions AS
Rev. This document is submitted in confidence and contains proprietary information which shall not be reproduced or transferred to
others for the purpose of manufacture, tender or any other intentions without written permission of eDrilling Solutions AS.
4 Intellectus-OPM-004
wellSim Essentials Instructor User Manual
6.3. MALFUNCTIONS..........................................................................................................................................29
6.3.1. Top Side Malfunctions...................................................................................................................29
6.3.2. Down Hole Malfunctions...............................................................................................................29
6.4. UNIT SYSTEM LIST.......................................................................................................................................30
6.4.1. Change unit system.......................................................................................................................30
6.4.2. Change Unit...................................................................................................................................31
6.4.3. Add Unit System............................................................................................................................31
6.5. SERVER TAG UNIT META DATA......................................................................................................................32
6.6. REMOTE APIS CLIENT PANEL........................................................................................................................32
6.7. RETRIEVE DATA FROM APIS.........................................................................................................................32
6.8. OPTIONS....................................................................................................................................................32
1. Objective
This manual describes the operation and functionality of eDrilling Solution’s Intellectus hiDRILL Instructor
application. The primary objective of this document is to enable the user to understand the functions and
information of the Intellectus hiDRILL Instructor client. The secondary objective is to correctly configure
the Intellectus hiDRILL Instructor client to the needs of the specific well.
1.1. What
This manual will explain all information displayed in the Instructor hiDRILL client, and will detail all
possible configurations of the program.
1.2. Who
This manual applies to instructors using the Intellectus hiDRILL and all personnel in eDrilling Solutions AS,
contractors or subcontractors.
2. Startup
Start the Intellectus hiDRILL Instructor application by double clicking on the desktop icon. When the
application starts you will get a window as shown below.
By clicking on file menu, it will let you whether to create a new project or open an existing project.
Click open on the project folder, and select the exercise file, the project will be loaded.
On the next step you need to click on play button at the main control menu for running simulator, see
more in the Simulation chapter
When creating a new exercise the top side configuration will be populated with generic data for the rig in
the system. What needs to be updated for the topside configuration is the flow lines, string section, well
sections and BOP. The rest of the topside is basically generated, but can be changed to fit the real rig used
offshore. For details on topside configuration, please refer to manual 125140-OPM-001 Intellectus hiDRILL
Topside Instructor Manual.
The down hole configuration is not populated, except for some of the Tuning, Bit, Reservoir and the Down
Hole Malfunctions. The rest needs to be filled out according to the actual well that should be drilled in
the Intellectus hiDRILL simulator. The Down Hole configuration is described in detail in the Down hole
Well configuration chapter.
2.3.1.2D-tunnel
2D-tunnel: Shows ECD, pore pressure and Fracture pressure lines. The value is hardcodet from 0-
3 sg. By right clicking on each point of 2D-tunnel pup-up values of MD-depth, ECD, pore and
fracture pressure of that point.
2.3.2.Top Menu
2.3.3.Main Controls
Main Controls: Contains stop, play and pause buttons. In addintion the simulator can be run
faster up to 10 times real time from here.
3.1. Well
3.2. Formations
Add another line in the table by rigthclicking and select insert above or below.
Name
A text identifying the formation
Type
Description of formation type (e.g shale / sand / coal). When selecting here the rest of the parameters will
be filled out.
MD
Measured depth: Depth along the trajectory
EMod
Youngs modulus of formation.
Yield
Yield tension of the rock, after this limit all loads is used to cut the formation
DrillingStrength
Tension needed to cut the formation.
Friction
Drag friction of cutter on bottom (not related to cutting work)
Density
Density of rock. Of importance for cuttings remove rate at bit
3.3. Reservoir
It is possible to add two reservoirs. This makes it possible to have a small reservoir creating connection
gas and a reservoir further down that creates a more severe influx. Rigth click in table to add a second line
in the reservoir table.
It is only possible to set the positions, pressures, temperatures and type of influx(gas/oil)
ReservoirTop
Top position of reservoir, measured depth.
ReservoirBottom
Bottom position of reservoir, measured depth.
ReservoirPermeability
Permeability of reservoir.
ReservoirPorosity
Porosity of reservoir.
OPM11141-2A Copyright 2014, eDrilling Solutions AS
Rev. This document is submitted in confidence and contains proprietary information which shall not be reproduced or transferred to
others for the purpose of manufacture, tender or any other intentions without written permission of eDrilling Solutions AS.
12 Intellectus-OPM-004
wellSim Essentials Instructor User Manual
ReservoirTop Pressure
Pressure at top of reservoir.
ReservoirTemperature
Temperature in reservoir.
ReservoirFluidType
Gas or oil. Drop Down list to select.
ReservoirFluid Water Cut
Water cut. Only applicable for oil influx. The value should be between 0 to 1.
ReservoirGas Dens
Density of the gas in the gas influx. Default value is 0.000735 sg(0.735 kg/m3), and should not exceed
0.0025 sg(2.5 kg/m3)
ReservoirGas N2
Mass fraction of gas components. Together with C02 and H2S it should be <1.
ReservoirGas C02
Mass fraction of gas components. Together with N2 and H2S it should be <1.
ReservoirGas H2S
Mass fraction of gas components. Together with C02 and N2 it should be <1.
ReservoirOil Dens
Density of the formation oil. Default value is 0.9 sg.
ReservoirOil Visc
Viscosity of the formation oil. Default value is 2.0 cp
ReservoirOil Vol Factor
Volume factor for the formation oil. Default set to 1.1.
ReservoirOil Compressibility
Compressibility of the formation oil. Default value should be 0.0000000001 1/pa.
ReservoirWater Density
Density of the formation water. Default value is 1.0 sg.
ReservoirWater Viscosity
Viscosity of the formation water. Default value is 2.0 cp
ReservoirWater Vol Factor
Volume factor for the formation water. Default set to 1.1.
Warning: Abnormal large influxes can occur and there is not a max limit for the influx volume. A large
pressure, or high permeability in the reservoir may cause A rapid pressure increase in the well. A large
volume may lead to invalid numbers for the flowmodel. So the instructor should be aware of the status.
To avoid these problems the instructor should set the simulation in “Pause” if the training crew stops up
to discuss the situation.
3.4. TemperatureProfile
Fill in depths and temperatures in the table. The chart is added to be able to visually control your input.
MD
Measured depth: Depth along the trajectory
TVD
True Vertical Depth. By right clicking in the table you can calculate the TVD according to the trajectory.
StringTemp
Prognosed temperature in the string
Annulus Temp
Prognosed temperature in the annulus
Formation Temp
Prognosed temperature in the formation
3.5. Trajectory
Target depth
Value used by the 2D Tunnel to know it’s limit.
Trajectory designer
Default is a vertical well. Use the Trajectory designer to set inclination. It is possible to set two bends. Set
a start and end bend depth and the angle.
3.6. Tubular
Ten default BHAs is included in the program. Five with a non retun valve(float) and 5 without. These BHA
is: 17.75”, 15.955”, 12.24”, 9.5” and 6.5”. Select thw wanted BHA from the drop down list. Select the Tool
joint distances. The PWD is set to be at 16 meters from the bit.
The BHA is realistic BHAs where each component is configured with the following parameters.
Name
Text identifying the tubular set.
Active
Set this to true. Is used for the visualization.
Uid
Unique identifier for the tubular set.
Comment
Text describing the input, i.e. the source of the data / file name.
Reamer is active
Set this to true when using a reamer. The reamer is defined in the Typeidentifier column.
Uid
Unique identifier for each element in table.
TypeTubularComp
Text describing the component
SeqId
Used to number the sequence of the tubular table. Starts with 0 at the bit.
ID
The inner diameter of the component
OD
The outer diameter of the component. For the bit(first element) should be the same as ODMx.
OPM11141-2A Copyright 2014, eDrilling Solutions AS
Rev. This document is submitted in confidence and contains proprietary information which shall not be reproduced or transferred to
others for the purpose of manufacture, tender or any other intentions without written permission of eDrilling Solutions AS.
16 Intellectus-OPM-004
wellSim Essentials Instructor User Manual
ODMx
The maximum outer diameter of the component, used for reamers etc.
Len
The length of the component
WtPerLen
Weight per length
TypeIdentifier
Identifier of the type of tubular
ConnectionID
Inner diameter of the tool joint
ConnectionOD
Outer diameter of the tool joint
ConnectionLen
Length of the tool joint
3.7. Bit
Clearance
“Delay of cutting problems“
Remove rate
“Cuttings production threshold”. If cuttings production exceeds this level, drilling will be affected.
1.1.1. Nozzles
The number and size of nozzles follows the selected BHA, but can be configured by the user.
Number of Nozzles
Number of nozzles to use nozzle
NozzleDia
The diameter of the nozzle
3.8. WbGeometry
The Casing is configured under WbGeometry. The user can only add two casing elements, this includes
the riser.
Gap air
The height between the drill floor and sea surface
Depth water mean
The height between the sea bed and the sea surface
Uid
Id for the geometry section element.
TypeHoleCasing
Text that describes the component
OPM11141-2A Copyright 2014, eDrilling Solutions AS
Rev. This document is submitted in confidence and contains proprietary information which shall not be reproduced or transferred to
others for the purpose of manufacture, tender or any other intentions without written permission of eDrilling Solutions AS.
18 Intellectus-OPM-004
wellSim Essentials Instructor User Manual
MDTop
Measured depth at top: Start of the section, measured along the trajectory
MDBottom
Measured depth at bottom: End of the section, measured along the trajectory
IDSection
Inner diameter
OD
Outer diameter
HasCasingShoe
True if the section has a casing shoe, else set to false
HoleDiameter
True if the section has a casing shoe, else set to false
3.9. Fluid
Three fluids is included in the simulator. One water based, one oil based and a cement. The user can only
change the Density and the Density reference temperature.
Density data
Density: Density of the fluid
Density Ref Temp: Density reference temperature
Thermal data:
The heat required to raise the temperature of a substance/body by unit temperature interval under
specified conditions, and usually measured in J/kg*K. For further information check the Heat Capacity in
Thermodynamics.
The specific heat capacity of a fluid is defined in two principal ways as follows:
1. Constant Volume (cV)
2. Constant Pressure(cP)
Cp = Cp0 + Cp1 * T
Fluid components
Oil Dens Model: See Density Models chapter
Water Dens Model: See Density Models chapter
Solid Dens Model: See Density Models chapter
Oil %: Percentage of oil in the fluid
Water %: Percentage of water in the fluid
Oil Density: Density of the oil. Typically 0.8 sg.
Water Density: Density of the water. Typically 1.03 sg.
Solid Density: Density of the solids. Typically 4.2 sg.
Oil Ref Temp: Oil density reference temperature
Water Ref Temp: Water density reference temperature
Brine Data - Not used
NaCl: Sodium Chloride Weight %
NaBr: Sodium Bromide Weight %
KCl: Potassium Chloride Weight %
KBr: Potassium Bromide Weight %
CaCl2: Calcium Chloride Weight %
CaBr2: Calcium Bromide Weight %
ZnCl2: Zinc Chloride Weight %
ZnBr2: Zinc Bromide Weight %
Multifluids
Multifluids enabled: If true, multiple initial fluid fronts in the well at start-up
Fluid: Name of the fluid used in multifluids function.
Depth: Measured depth at fluid front.
Density: Density for the fluid front.
To add or remove a fluid in the list, right click on in table and select add.
For water based mud and cement, the water density correlation(Water density correlation Ref.: Ali
Danesh, "PVT and phase behaviour of petroleum reservoir fluids", pp92-93.) is used.
For oil bases mud, the oil part uses Standings Correlation and the Water density correlation for the water
part of the mud
3.10. Rig
Weight Block
The weight of the block. Needs to be same as the weight set for the top drive in the topside configuration.
2. DownHoleMalfunctions
Malfunctions can be activates from Down Hole Malfunction List (tools->Down Hole malfunctions) or set to
be active from start. The Down Hole malfunctions is configured in the object properties found in the main
GUI.
Here you can add new parameters like different type of BOP, chokes, and
other parameters each after need.
3.11.1. Loss
Name
Name of malfunction.
Type
Drop down list to select type of malfunction
Description
Description of malfunction
Active on startup
Sets to true if it should be active from beginning of simulation.
Pressure
Loss pressure. Can be set directly, or calculated from TVD vs. EMW.
EMW
EMW. Can be set directly, or calculated from TVD vs. Pressure.
MD
Measured depth of top of Loss zone.
TVD
TVD of loss zone. Picked from trajectory when changing MD.
Loss Rate
Rate to lose. Flow/overbalance pressure.
Gain Rate
Rate to get back the lost mud. Flow/underbalanced pressure.
Warning: The faults are not designed to be repeated many time at the same scenario. This is a dynamic
model, and several quick repetitions can bring instability. Please use the malfunction with care if the plan
is to continue with the same case.
4. Simulation
After opening or creating an exercise, next step is to start the simulation.
4.1. Control
Starting up the exercise is done by pressing the "Play" button. Then all the clients in the system will be
"spawned", or started. The time will start to run right away, but the simulator is not started until the state
"Started" is achieved. This can be seen at the bottom of the instructor client. During the simulation it is
possible to press "Pause". This will set the simulation to pause, and it is possible to resume by pressing the
"Play" button again.
If simulator is not achieving the state "Started", it is possible to open the State Panel (File->Simulator
State...) here it is possible to check which state the different modules in the system has.
4.2. Speed
It is possible to run the simulator faster than real time. By clicking on the buttons "1", "2", "4", "8" or "10",
the simulator time will run in realtime X (speed).
It is not recommended to run faster than realtime when doing operational changes. But it is
recommended to run the simulator faster during steady state drilling or displacement.
5. Tools
There are some tools in Intellectus hiDRILL Instructor client to help the instructor set up and run
simulations as easy as possible.
5.1. Tags
All communication in the system is done via tags. There are two ways that tags are accessed in the
system; 1. directly on tags or 2. by hooking the tags up on tag sockets. All this is configured on
deliverance. But it is possible to view the tags and tag sockets.
5.3. Malfunctions
The malfunctions are used to manipulate the simulation to challenge the students. The malfunctions are
divided into top side and down hole malfunctions.
Do changes on the new unit system and save it. It is also possible to delete a unit system. This done by
selecting the unit system to delete and press the red "minus" sign. Then press ok.
5.8. Options
When setting up the simulator for the first time there is some parameters that needs to be set. Go to the
Tools menu and select Options... In this Popup menu it is necessary to set some parameters.
Config path
Location for the configuration files. typically: ../configs
Template path
Location for the template files. typically: ../configs/templates
Exercise path
Location of the exercises.
State Save path
Location of where the State save files are saved.
Replay path
Replay path is where the files for student information which contains pointers to the replay. typically:
../students