Integrated solutions for drilling simulation, operations management, and technical training — built on a shared physics engine and unified data model.
Our simulation systems deliver continuous, first-principles physics for drilling operations and well control training. Every simulator runs the same real-time engine: pressure calculations, hydraulic models, fluid column tracking, and formation response updated every 100 ms. Configure any rig, any well, any formation — then train your crews on scenarios that behave the way real wells do.
IWCF and IADC-accredited drilling simulator for well control training and crew competency development.
Physics Engine. The drilling simulator calculates bottom hole pressure, standpipe pressure, casing pressure, hydraulic losses, and formation response continuously using first-principles physics. BHP is computed as the sum of annulus hydrostatic pressure, annular friction pressure, casing pressure, surge/swab effects, and surface back pressure — not approximated from lookup tables or simplified models. The engine uses API RP 13D constants and supports four rheology models: Newtonian, Bingham Plastic, Power Law, and Herschel-Bulkley. Designed by our team of petroleum engineers, this simulator is accredited by both IWCF and IADC for well control training.
Fluid Column. The annulus fluid column is modeled as discrete segments — original mud, kill mud, gas, oil, water — each contributing stratified hydrostatic pressure. Gas segments use depth-dependent density via the Real Gas Law with Z-factor correction. This means gas expansion, influx migration, and gas-at-surface events occur naturally during circulation. When a trainee swabs a kick during tripping, the well control system activates automatically from the physics — no scripted triggers.
Instructor Station. The instructor station provides complete control over the training exercise: configure rig equipment, well geometry, directional surveys, and formation tables (pressure gradient, drillability, temperature, activity, fluid type, and permeability per layer). During live simulation, the instructor injects problems, monitors student decisions, and captures snapshots at key moments for post-exercise review.
Pressure, hydraulics, and fluid dynamics update every 100 ms via a SubsystemScheduler. BHP = Annulus Hydrostatic + AFP + Casing Pressure + Surge - Swab + SBP. All calculations use API RP 13D formulas with published constants.
Newtonian, Bingham Plastic (industry standard), Power Law, and Herschel-Bulkley. Each model drives dedicated pressure loss sub-calculators for surface, drill string, bit nozzle, annulus, and choke line.
Discrete fluid segments tracked from surface to TD with stratified hydrostatic calculation. Gas segments expand per the Real Gas Law (Boyle's Law with Z-factor). Tracks kill mud front, influx migration, gas at surface, and second influx detection.
Automatic kick detection when hydrostatic < formation pressure. Supports Driller's Method and Wait & Weight kill procedures. Real-time kill sheet: ICP, FCP, MAASP, kill weight, pressure schedule. Tracks SIDPP, SICP, pit gain, and shut-in states.
All 10 IWCF-required problem categories: Nozzle Plugged, Nozzle Washout, Choke Plugging, Choke Washout, Choke Leak, Surface Line Leak, Pump Failure, BOP Fails to Close, BOP Leak, BOP Actuator Failure. Configurable severity (0.0–1.0), progressive onset, and three trigger modes.
Integrated CBHP and PMCD modes with PID-based automatic choke controller, pressure window monitoring (pore-frac window), RCD physics model, connection sequence automation, back-pressure pump simulation, and flow balance monitoring.
Activates automatically when the well is configured as offshore/deepwater. Choke line friction loss, riser gas expansion tracking, MUX control pod management (Yellow/Blue with failover), depth-adjusted accumulator calculations, LMRP disconnect simulation, and autoshear/deadman emergency systems.
API Field (psi, ft, ppg, bbl, GPM), SI (kPa, m, kg/m³, m³, L/min), and Metric (bar, m, SG, L, L/min) with 40+ physical quantity categories.
| Configuration | Description | Use Case |
|---|---|---|
| Desktop Trainer | Single PC running instructor and driller screens. Minimum 1280×800 resolution. | Individual study, small-group instruction |
| Dual-Screen Station | Instructor on one display, driller console on a second display or separate computer. | Standard classroom instruction |
| Web-Based Multi-Station | Instructor runs the web server; each student connects via browser. One engine per browser session. | Scalable classroom deployment, 10–20+ simultaneous students |
| Full-Scale Console | Physical BOP panel, choke console, and pump controls connected to the software engine via HardwareManager. | High-fidelity training centers |
Our operations software will capture drilling data already tracked by the simulation engine and structure it into industry-standard reporting formats. No manual data entry for measured parameters. No transcription errors. Reports will generate from the same data stream that drives the physics — ensuring consistency between what the simulator calculates and what the report records.
Automated daily drilling reports generated from real-time drilling data.
The DDR system will pull depth, mud properties, pressures, pump data, and time breakdowns directly from the simulation engine — eliminating manual data entry and transcription errors for every measured parameter. The supervisor reviews, edits comments, and approves. This integration also creates a training opportunity: students learn DDR workflows — activity coding, time breakdown analysis, and operational reporting — as part of their simulator exercises, not as a separate classroom module.
Automated mud property tracking and reporting from real-time simulation data.
The Mud Report system will capture the complete set of drilling fluid properties tracked by the engine: mud weight, all six Fann viscometer readings, plastic viscosity, yield point, gel strengths, funnel viscosity, and mud type. Tank volumes, mud losses/gains, and treatment records will be tracked per reporting period. Unlike standalone mud reporting tools, this system shares the same rheology engine as the drilling simulator — when a kill operation changes mud weight, the report captures it automatically.
Our training technologies use the same rheology models and physics engine as the drilling simulator. This is not a separate calculation backend — when a student changes mud properties in the Virtual Mud Lab, they can observe the effect on ECD and pressure losses in a running simulation. Theory and practice connect through shared mathematics.
Hands-on mud engineering training using simulated rheology and fluid testing procedures.
The Virtual Mud Lab will provide an interactive training environment where students perform simulated mud testing procedures: measuring mud weight on a mud balance, running a Fann 35 viscometer at all six speeds, performing gel strength tests, and conducting Marsh funnel measurements. The lab connects to the drilling simulation engine — when a student changes mud weight, they see the immediate hydrostatic pressure increase; when they adjust rheology, standpipe pressure and ECD respond in real time. This connection between fluid testing and drilling consequences is what separates simulation-based training from classroom instruction alone.
Structured IWCF/IADC-aligned competency tracking, exercise libraries, and automated assessment reporting — built into the drilling simulator's instructor station. Development timeline available on request.
Schedule a live demonstration with our engineering team. We will walk through the physics engine, instructor station, and deployment configurations relevant to your training program.