tel durchsuchen

Recent Posts

Freitag, 10. Dezember 2021

ROCK FLOW DYNAMICS RFD T-NAVIGATOR 2021 V18.1.1589

ROCK.FLOW.DYNAMICS.RFD.T-NAVIGATOR.2021.V18.1.1589-TEL

 
RFDYN | 2021 | EXE | RAR | 269 MB | WINDOWS

Integrierte statische und dynamische Modellierung von Lagerstätten- und Oberflächennetzwerken



Der von Rock Flow Dynamics entwickelte tNavigator ist ein leistungsstarkes Werkzeug für die integrierte statische und dynamische Modellierung von Lagerstätten- und Oberflächennetzwerken. tNavigator wird seit 15 Jahren entwickelt und 4 Software-Updates pro Jahr veröffentlicht. Unser Team besteht aus über 70 Support-Ingenieuren und Geologen in 34 Büros in 30 Ländern und über 110 Software-Ingenieuren, die unsere Entwicklung unterstützen. Zur tNavigator-Gemeinschaft gehören über 290 kommerzielle Kunden in 43 Ländern und über 80 Universitäten in 28 Ländern.

tNavigator Integrierte Lösungen

tNavigator ist die erste integrierte Reservoir-Management-Software, die Interpretation, Geomodellierung, PVT, Bohrlochmodellierung, Simulation und Oberflächennetzwerke über eine einzige Schnittstelle verbindet.

Durch die Reduzierung von sechs Softwareprogrammen auf ein einziges bleiben alle Daten und Kenntnisse auf einer einzigen Plattform, wodurch Leistung und Effizienz gesteigert werden. Die integrierte Lösung von tNavigator bietet eine konkurrenzlose Simulationsgeschwindigkeit und Skalierbarkeit - für ein revolutionäres, integriertes und erschwingliches Reservoir-Management.

Denn wenn alle Teile zusammenkommen, ist die Leistung transformativ.


Integration

    Workflow-basierte integrierte Reservoir-Modellierung: geologisches Modell + dynamisches Modell + Bohrlochmodell + PVT + Oberflächennetzwerke + Historienabgleich + Unsicherheitsanalyse
    Nahtlose Integration in den gesamten Arbeitsablauf
    Vorteile: Arbeiten mit den neuesten Daten, intuitiv und einfach zu bedienen

Wirkungsgrad

    Vollständig gekoppelte, vollständig implizite Reservoirsimulation und Oberflächennetzmodellierung
    Kosteneffizient: Arbeiten von 1 Schnittstelle aus, nicht von 6
    Zeiteffizienz mit CPU und GPU
    Arbeitet dort, wo Sie arbeiten möchten: Laptop, Workstation, Cluster oder Cloud

Leistung

    Ultimative Simulationsleistung mit mehreren CPU- und GPU-Rechnern
    Hybride CPU/GPU-Simulations-Engine zur optimalen Nutzung Ihrer Rechenumgebung
    Die GPU kann die Modellberechnung im Vergleich zu einer reinen CPU bis zu 10-mal schneller durchführen

Einsicht

    Fortgeschrittene statische Modellierung mit Geologie-Designer: seismische Interpretation + Petrophysik + Bohrlochkorrelationen + komplexe Verwerfungen + fortgeschrittene Gitter, beschleunigt durch paralleles Rechnen
    Vollständig gekoppelte, vollständig implizite Modellierung von Reservoir und Oberflächennetzwerk für verbesserte Genauigkeit und Geschwindigkeit

Arbeitet immer mit den neuesten Informationen

Die integrierte Lösung von tNavigator bietet Einblicke in den gesamten Arbeitsablauf, von der Interpretation bis zur Modellierung von Oberflächennetzen. Durch die vollständige Transparenz werden Fehler und Zeitverschwendung reduziert und ein besseres Ergebnis erzielt.

tNavigator-Module

Vollständig integrierte Lösung für Lagerstätteningenieure und Geowissenschaftler

tNavigator ist ein Softwarepaket, das in Form einer einzigen ausführbaren Datei angeboten wird und es dem Benutzer ermöglicht, statische und dynamische Lagerstättenmodelle zu erstellen, dynamische Simulationen durchzuführen, PVT-Eigenschaften von Flüssigkeiten zu berechnen, Oberflächennetzmodelle zu erstellen, Hebetabellen zu berechnen und erweiterte Unsicherheitsanalysen als Teil eines integrierten Arbeitsablaufs durchzuführen. Alle Teile des Workflows nutzen ein gemeinsames proprietäres internes Datenspeichersystem, eine hochskalierbare parallele numerische Engine (getestet mit bis zu 10240 CPU- und 35840 GPU-Kernen bei Modellgrößen von mehr als 1 Milliarde aktiver Gitterblöcke), einen Daten-E/A-Mechanismus und eine grafische Benutzeroberfläche.

tNavigator unterstützt Dateneingabeformate von Drittanbietern. Die Formatkonverter sind in die ausführbare Datei eingebettet und ermöglichen eine fliegende Konvertierung der Eingabedaten in das interne Datenspeichersystem.

Die Lizenzierung von tNavigator ist für lokale und Netzwerkumgebungen möglich. Lokale Lizenzen sind für Einzelplatzrechner und Laptops vorgesehen und erfordern einen USB-Dongle und eine entsprechende Lizenzdatei. Netzwerklizenzen für LAN- und WAN-Netzwerke werden von einem Lizenzserver bereitgestellt, der auf Linux- oder Windows-Computersystemen (physisch oder virtuell) installiert ist. Der Lizenzserver benötigt Zugriff auf einen USB-Dongle und die zugehörige Lizenzdatei. Der Lizenzserver ist für eine hohe Auslastung ausgelegt und kann Nutzungsstatistiken für FlexNet®- und OpenIT®-Überwachungssysteme liefern.

Workflow-basierte Integration

Die tNavigator-Technologie bietet die folgenden Funktionsmodule:

    Geology Designer für die Dateninterpretation und die Erstellung statischer Lagerstättenmodelle
    Model Designer für das Pre-Processing und die Erstellung dynamischer Lagerstättenmodelle
    PVT Designer* für die Interpretation von Gas- und Fluid-Laborexperimenten
    VFP Designer* für Bohrloch- und multisegmentierte Bohrlochsimulationen
    Network Designer für die Erstellung, Visualisierung und Leistungsanalyse von Oberflächennetzen
    Simulationsprogramme:
            Schwarzöl
            Zusammensetzung
            Thermische Zusammensetzung
    Grafische Benutzeroberfläche für Simulationsergebnisse zur Laufzeitüberwachung und Nachbearbeitung der Ergebnisse
    Assisted History Matching für automatisierten Verlaufsabgleich und Unsicherheitsanalyse

* PVT- und VFP-Designer sind in den Paketen Geology Designer, Model Designer oder Network Designer enthalten und erfordern keine separaten Lizenzen.

Alle Designer-Module in tNavigator unterstützen Python-basierte Arbeitsabläufe. Damit können Benutzer Sequenzen von Funktionsschritten aufzeichnen und wiedergeben: Interpretation von Eingabedaten, Erstellung statischer Modelle, dynamische Simulationen, Nachbearbeitung von Ergebnissen, Unsicherheitsanalyse oder History Matching. Workflows können auch dazu verwendet werden, verschiedene Module von tNavigator zu verbinden, externe Benutzerskripte und Software von Drittanbietern wie Excel® aufzurufen.

So könnte man beispielsweise einen beliebigen benutzerdefinierten Arbeitsablauf einrichten, der die schrittweise Erstellung eines Strukturmodells in Geology Designer umfasst, gefolgt vom Einrasten seismischer Oberflächen auf passende Marker, Gittergenerierung, Upscaling, Interpolation von SGS-Eigenschaften und dynamische Modellinitialisierung mit statischen und dynamischen Unsicherheitsvariablen. Dieser Arbeitsablauf zwischen Statik und Simulation kann über das Assisted History Matching-Modul ausgeführt werden und bietet eine umfassende Sensitivitätsanalyse der Simulationsergebnisse in Bezug auf die Variationen der statischen und dynamischen Parameter.

Schwarzöl-, Zusammensetzungs- und thermische Zusammensetzungssimulatoren sind vollphysikalische Finite-Differenzen-Simulatoren, bei denen die Annäherung an den Stromfluss, die molaren Dichten und der Druck als Hauptvariablen verwendet werden. Alle Simulatoren verwenden eine allgemeine Netzformulierung und unterstützen vollständig unstrukturierte Netze, einschließlich nicht benachbarter Verbindungen, Schichten mit Pinchouts und dünnen Schichten. Es werden Eckpunkt- und allgemeine Blockecken-Eingabeformate für das Modellgitter unterstützt. Mehrere lokale Gitterverfeinerungen und Gittervergröberungen sind möglich. Unterstützung für natürlich geklüftete Reservoirs wird über Dual Porosity Dual Permeability (DPDP) Mechanismen bereitgestellt. tNavigator unterstützt trajektorien- (X, Y, Z) und gitterdefinierte (I, J, K) Bohrungen beliebiger Form und unterstützt multilaterale Bohrungen, ICDs, verbindungsbasierte Klüfte und multisegmentierte Bohrungen. Die Simulation von BHP, THP, hierarchischen Gruppensteuerungen und Steuerung durch Raten wird unterstützt. In jedem Zeitschritt wird die Kopplung zwischen dem Bohrloch und dem Reservoir durch Lösen einer vollständig impliziten Bohrlochgleichung gelöst, die mögliche Querströmungen zwischen den Bohrlochverbindungen berücksichtigt. Das sich ergebende System nichtlinearer Gleichungen, das mit der Fully Implicit (FI) oder Adaptive Implicit (AIM) Methode erstellt wurde, wird mit der Newton-Methode gelöst. Die Simulationsergebnisse können in standardmäßige UNRST/UNSMRY-Binärdateien und RSM-Dateien exportiert werden. Die Simulatoren benötigen keine weiteren externen Software-Tools und können innerhalb der integrierten statischen, dynamischen und Unsicherheits-Workflows von tNavigator verwendet werden. tNavigator kann auch an bestehende Unternehmens-Workflows angepasst werden, indem er mit bestehenden Tools von Drittanbietern integriert wird.

Geologie-Designer


Der Geologie-Designer ermöglicht es dem Benutzer, ein statisches Modell von Grund auf zu erstellen.

Hauptmerkmale

    Laden und Bearbeiten von interpretierten seismischen Oberflächen, Bohrlochtrajektorien, Logs und Well Picks, Fazieneigenschaften, Gesteinseigenschaften, petrophysikalischen Informationen, Punktesätzen und anderen Objekten. Formate, die von einigen älteren Tools von Drittanbietern exportiert wurden, können in Geology Designer geladen werden.
    2D- und 3D-Seismik: Import des SEG-Y-Formats in Zeit oder Tiefe, Erstellung und Visualisierung von In-Lines, Cross-Lines und Zeitscheiben. Seismische Interpretation: Import von Zeit-/Tiefengesetzen. Anzeige von Bohrungen, Bohrlochprotokollen und Markern auf der Registerkarte Seismik (2D).
    Synthetik: Berechnung zur Erstellung einer synthetischen Geschwindigkeitskurve, einer synthetischen akustischen Impedanz, eines Reflexionskoeffizienten und von Intervallgeschwindigkeitskurven zum Vergleich mit den seismischen Daten.
    Berechnung von seismischen Attributen: Kohärenz, Momentanfrequenz, Amplitude, Phase.
    Unterstützung von Koordinatenreferenzsystemen nach Ländern oder EPSG-Codes.
    2D- und 3D-Visualisierung, Histogramme, Crossplots, vertikale Proportionskurven.
    Das Fenster für die Korrelation von Bohrungen ermöglicht es dem Benutzer, mit vielen Bohrungen gleichzeitig zu arbeiten. Die automatische und manuelle Wellkorrelation kann Hunderte von Wells gleichzeitig bearbeiten. Die Möglichkeit, mit mehreren Geisterkurven gleichzeitig zu arbeiten.
    Verwerfungen: Laden von Verwerfungen in Standardformaten, Erstellen von Verwerfungen über Polygone, Bearbeiten von Verwerfungen, Erstellen eines 3D-Gitters mit Verwerfungen.
    Strukturelle Modellierung, Bearbeitung von lokalen Gittern.
    Faziesanalyse, Variogramme, Eigenschaftsinterpolation: kleinste Quadrate, inverse Distanzwägung (IDW), Kriging, Co-Kriging, Gauß-Simulation (SGS) und statistische Mehrpunktsimulation.
    Fluid-in-Place in 2D und 3D.
    Rechner für die Arbeit mit allen Projektobjekten.
    Python-basierte Arbeitsabläufe.
    Geosteering.
    Alle Berechnungen werden durch parallele Algorithmen beschleunigt, die auf allen verfügbaren Kernen der Hardware laufen.

Integration. Die Kombination der Module Geology Designer, Model Designer, PVT Designer, VFP Designer, Simulator (Schwarzöl, Zusammensetzung oder thermisch), Assisted History Matching und Uncertainty bietet die Möglichkeit, statische und dynamische Modelle in einer grafischen Oberfläche zu erstellen, Simulationen durchzuführen, Ergebnisse zu analysieren und Assisted History Matching und Unsicherheitsanalysen durchzuführen.

In Kombination mit dem Assisted History Matching & Uncertainty-Paket ermöglicht der Geology Designer dem Benutzer die Erfassung statischer Unsicherheiten mit vollständigen Bereichen und Verteilungen und bietet die Möglichkeit, eine Sensitivitäts- und Unsicherheitsanalyse auf Ihrem geologischen Gitter durchzuführen, ohne dass ein vollständiges hydrodynamisches Modell erstellt werden muss.

Modell-Designer

Der Modell-Designer (Präprozessor) ermöglicht es dem Benutzer, ein dynamisches Modell zu erstellen und das Simulationsmodell lokal zu bearbeiten, zu aktualisieren und zu pflegen.

    Laden von Gittern in Standardformaten, Laden von RESCUE-Dateien.
    Start von einem bestehenden dynamischen Modell. Bearbeitung von Eigenschaften, PVT, RP, Aktualisierung von Bohrlochproduktionsdaten.
    Relative Permeabilitäten (Corey- und LET-Korrelation, Import).
    PVT und EOS: Integration mit dem PVT-Designer.
    VFP-Tabellen: Integration mit dem VFP-Designer.
    Gesteinseigenschaften.
    Gleichgewichts- und Nicht-Gleichgewichts-Initialisierung.
    Eigenschaftsrechner, lokale Gitterbearbeitung, Aquifere.
    Laden und Bearbeiten von Brunnenhistorie und Ereignissen in Tabellenform. Vordefinierte Regeln für die Neuberechnung von Tabellen. Integration mit Datenbanken über Python-Skripte.
    Entwicklungsstrategie: Brunnengruppen, Grenzen und Kontrollmodi, Gruppengrenzen, wirtschaftliche Grenzen und andere Regeln für Brunnen, Brunnenfilter.
    Feldentwicklungsplanung, Wiederanlauf- und Prognoseszenarien, Handhabung mehrerer Simulationsfälle in einem Model Designer Projekt.
    2D- und 3D-Visualisierung, Histogramme, Crossplots, Diagramme.
    Python-basierte Arbeitsabläufe.
    Alle Berechnungen werden durch parallele Algorithmen beschleunigt, die auf allen verfügbaren Kernen der Hardware laufen.

Integration. Die Kombination der Module Geology Designer, Model Designer, PVT Designer, VFP Designer, Simulator (Schwarzöl, Zusammensetzung oder thermisch), Assisted History Matching und Uncertainty bietet die Möglichkeit, statische und dynamische Modelle in einer grafischen Oberfläche zu erstellen, Simulationen durchzuführen, Ergebnisse zu analysieren und Assisted History Matching und Uncertainty-Analysen durchzuführen.

Model Designer für unkonventionelle Reservoirs

Mit dem Model Designer können Benutzer mehrstufige hydraulische Risskonfigurationen mit praktisch unbegrenzter Komplexität entwerfen und simulieren.

    Es können Brüche mit beliebiger Geometrie modelliert werden, ohne dass die Anzahl der Bruchstufen und Bruchcluster oder die Winkel der relativen Ausrichtungen von Bruch zu Bruch, Bruch zu Bohrloch oder Bruch zu Gitter eingeschränkt sind.
    Verschiedene Gesteinseigenschaften (Porosität, Permeabilität, Netto-zu-Brutto-Verhältnis) und Reservoirbereiche (Sättigung, Gesteinsverdichtung, PVT) können initialisiert und über einen Zeitplanabschnitt getrennt für Bruch- und Nicht-Bruchzonen innerhalb des stimulierten Gesteinsvolumens (SRV) verändert werden.
    Klüfte und SRV-Zonen werden durch eine oder mehrere Vorlagen mit Parametern definiert, die in den Arbeitsablauf des Assisted History Matching und der Unsicherheitsquantifizierung einbezogen sind.
    Mehrere Frakturen können miteinander verschmelzen und sich voneinander trennen. Ein neuer Typ von adaptiven logarithmischen LGRs kann verwendet werden, um eine effektive unstrukturierte Rasterung um Bruchpfade zu gewährleisten.
    Brucheigenschaften für mehrere Bohrlöcher können über eine Bruchtabelle in das Projekt eingegeben werden, die den Umgang mit großen Datenarrays ermöglicht.
    Einbindung von Frac-Propagationsergebnissen aus Software von Drittanbietern (GOHFER®, StimPlan™, usw.).
    Duale Porosität/Doppeldurchlässigkeit, Kohleflözmethan und andere Optionen sind verfügbar.
    Bewertung der Auswirkungen der Frac-Parameter auf die Produktion (Unsicherheitsanalyse über Workflow).

PVT-Designer

PVT Designer ermöglicht dem Benutzer, Fluidmodelle (PVT, EOS) zu erstellen.

    Schwarzöl-, Zusammensetzungs- und thermische Varianten.
    Komponentenbibliothek, Eingabe von Benutzerkomponenten, Berechnung von Komponenteneigenschaften über Korrelationen.
    Sättigungsdruckkurve, Phaseneinhüllende.
    Hydratbildung und die Wirkung von Inhibitoren.
    Berücksichtigung von thermodynamischen Nicht-Gleichgewichtsprozessen.
    Unterstützte Laborexperimente: CCE, DLE, CVD, Quelltest, Sortierversuch, Abscheidertest.
    Eingabe von Stichproben (Labordaten). Run Regression (Matching) - Matching von Versuchsdaten (Proben) für Schwarzöl und Zusammensetzungsmodelle. Setzen Sie Gewichte für Probenpunkte und für Experimente unabhängig voneinander, Qualitätskontrolle.
    Lumping (Pseudokomponenten erstellen). Verwenden Sie Matching für Lumping.
    Aufspaltung der undefinierten "Plus"-Fraktion.
    Zusammenmischen von Zusammensetzungen und Dekontamination (Subtraktion einer bekannten Beimischung).
    Daten zur Initialisierung. Abstufungstest: Zusammensetzung in Bezug auf die Tiefe.
    Erstellen von PVT, Export von PVT-Tabellen zur Erstellung eines Schwarzölmodells.
    EOS. Export von EOS-Daten zur Erstellung eines Zusammensetzungsmodells.
    Thermischer Blitz (K-Werte).
    Erstellen von PVT-Tabellen über Korrelationen für Schwarzölfälle.

VFP-Designer

Mit dem VFP (Well) Designer kann der Benutzer ein Brunnen- oder Rohrleitungsmodell für die Berechnung von Hebetabellen erstellen.

    Erstellen und Bearbeiten von Brunnengeometrie und Konstruktion
    Brunnengeometrie. Laden einer Brunnentrajektorie in Standardformaten: Well Path/Deviation, LAS, GWTD, etc. Kopieren und Einfügen von Trajektorienpunkten aus einer Textdatei oder einer Tabellenkalkulation. Manuelle Bearbeitung einer Trajektorie. Visualisierung der Bohrlochgeometrie (TVD und Deviation Survey) in 3D.
    Laden und Visualisieren von LAS in 3D
    Die Visualisierung des Dogleg-Schweregrads ermöglicht die Angabe des maximalen Werts der Trajektorienabweichung in Grad pro 30 m. Eine Brunnentrajektorie wird je nach Abweichungsgrad farblich gekennzeichnet.
    Spezifikation der Bohrlochkonstruktion. Casing, Tubing, Perforation, Squeeze, Packer usw. Zuflusskontrollgeräte (ICD): AICD (autonom) und SICD (spiralförmig). Visualisierung der Geräte entlang der Bohrlochtrajektorie. Manuelles Hinzufügen und Bearbeiten der Eigenschaften von Brunnenbauobjekten per Drag-and-Drop. Erstellung und Import von benutzerdefinierten Objektkatalogen.
    Auswahl von Parametern der Brunnenbauobjekte als Variablen für den Abgleich mit experimentellen Daten (Druckabfallmessungen).
    Multilateraler Brunnen: Laden und Bearbeiten von Trajektorien und Konstruktion von Verzweigungen.
    Multisegment-Brunnen.
    Berechnungen des Druckabfalls. Verschiedene Korrelationstypen sind verfügbar: Beggs & Brill, Hagedorn & Brown, Orkiszewski, Gray und andere. Es können verschiedene Korrelationen für vertikale, abgelenkte und horizontale Teile des Bohrlochs angegeben werden. Reibung und hydrostatischer Komponentenmultiplikator können angegeben werden
    Berechnung von Hebetabellen (VFP).
    Normalisierung von VFP-Tabellen.
    Eingabe von Versuchsdaten (Druckabfallmessungen). Visualisierung der Ergebnisse zusammen mit den erstellten VFP-Tabellen. Abgleich der Tabellen mit ausgewählten gemessenen Parametern und Variablen (Einstellungen der Netzkomponenten, Reibung und hydrostatische Komponenten).
    Erstellung von IPR-Tabellen. Verfügbare IPR-Modelle für Gas und Flüssigkeit: Gegendruck, Vogel, Fetkovitch, Jones, Well-PI, Well-Test-Daten
    Integration mit PVT Designer bietet einheitliche Fluideigenschaften. PVT-Modelle: Schwarzöl-, Zusammensetzungs- und Temperatureffekte.
    Integration mit Network Designer. Bietet ein Bohrlochmodell (Bohrlochtrajektorie, Konstruktion, VFP-Tabellen usw.)
    Alle Berechnungen werden durch parallele Algorithmen beschleunigt, die auf allen verfügbaren Kernen der Hardware laufen.

Integration. Die vollständige Integration zwischen VFP Designer und anderen tNavigator-Modulen ermöglicht dem Benutzer die Berechnung eines separaten Oberflächennetzes sowie einer mit dem Untergrund gekoppelten Oberfläche. Die Integration mit dem PVT Designer bietet einheitliche Flüssigkeitseigenschaften und PVT-Modelle: Schwarzöl-, Zusammensetzungs- und Temperatureffekte. Die Integration mit Network Designer liefert ein Bohrlochmodell (Bohrlochtrajektorie, Konstruktion, VFP-Tabellen usw.). Im Model Designer entspricht jeder Brunnen einem Projekt des VFP Designers.

Netzwerk-Designer

Der Network Designer ermöglicht es dem Benutzer, das Oberflächennetz sowohl separat als auch vollständig gekoppelt mit dem Untertagemodell zu erstellen und zu berechnen. Network Designer ist mit PVT Designer, Well Designer, Model Designer, Geology Designer und Simulator integriert.

    Erstellen und bearbeiten Sie ein Oberflächennetz. Die Bibliothek der Standardelemente ist verfügbar und enthält: Brunnen, Injektor, Quelle, Verbindung, Rohr, Muffe, Pumpe, Drossel, Verdichter, 2-Phasen- und 3-Phasen-Separatoren, Senke, Python-Objekt, Gaslift-Objekt. Objekte, die obere/untere Grenzen der Phasenraten und des Drucks für Bohrlöcher und Gruppen von Bohrlöchern festlegen, sind verfügbar: automatische Drosseln, automatische Pumpen, Grenzen.
    Statische Berechnung des Oberflächennetzes zur Modellierung von Strömung, Druck und Temperatur unter Berücksichtigung der Anfangs- und Randbedingungen. Temperaturabhängigkeit. Auswirkung der Verlegetiefe der Rohre.
    Kontrolle der Korrektheit des Netzes: Erkennung von Netzteilen, in denen keine Strömung vorhanden ist, bevor die Berechnung ausgeführt wird; Erkennung der Inkonsistenz der Höhen von Rohrendpunkten an Rohrverbindungen; Kontrolle der ausreichenden Anzahl von Randbedingungen (Druck, Massendurchsatz).
    Die Integration mit PVT Designer bietet einheitliche Flüssigkeitseigenschaften. PVT-Modelle: Schwarzöl, Zusammensetzungs- und Temperatureffekte, Mischungszusammensetzungsvarianten (EOS-Blend).
    Die Integration mit Well Designer liefert VFP- und IPR-Tabellen. Berechnungen hydrostatischer und dynamischer Druckverluste: verschiedene Korrelationen, Temperatureffekte; Auswirkungen der Vergrabungskonfiguration.
    Integration mit Model Designer. Beim Importieren eines Modells mit einem Netzwerk in Model Designer wird automatisch ein Network Designer-Projekt erstellt, das zur weiteren Bearbeitung zur Verfügung steht. Laden von Oberflächenkarten und automatische Erstellung von Rohrprofilen mit anspruchsvoller Geometrie.
    Integration mit Simulator. Es wird eine vollständig implizite Kopplungsfläche mit dem Untergrund und den Bohrungen bereitgestellt.
    Verschiedene Werkzeuge zur Analyse und Visualisierung der Ergebnisse in einer grafischen Oberfläche sind verfügbar: Blasenkarten, Beitragsdiagramme, usw.
    Eine einheitliche grafische Benutzeroberfläche (GUI) bietet eine synchronisierte Visualisierung für integrierte Modelle "Reservoir+Bohrung+Oberflächennetzwerk".
    Alle Berechnungen werden durch parallele Algorithmen beschleunigt, die auf allen verfügbaren Kernen der Hardware laufen.

Integration. In jedem Zeitschritt wird eine vollständig gekoppelte implizite Berechnung des integrierten Modells "Reservoir+Bohrloch+Oberflächennetz" unter Berücksichtigung der Bohrlochbeschränkungen durch die vollständige Integration von Network Designer, PVT Designer, VFP Designer und Simulator bereitgestellt.

Schwarzöl-Simulator

Zu den typischen Anwendungsfällen des Black Oil Simulators gehören Simulationen der Leichtöl- und Gasproduktion. Er unterstützt alle Industriestandardfunktionen, einschließlich Live Oil, Dead Oil und Wet Gas. Dieses Modul kann zusammen mit dem GUI-Modul (Graphical User Interface) oder separat als Konsolenversion auf einer Workstation oder einem HPC-Cluster verwendet werden. Eingabedaten aus einigen Datenformaten von Drittanbietern werden unterstützt.

    Allgemeine Netzformulierung (NNC, LGR und Vergröberung, Verwerfungen, Quetschungen, usw.), Eckpunkt, verallgemeinerter Eckpunkt, unstrukturierte Netze.
    Doppelte Porosität, doppelte Permeabilität.
    Relative 3-Phasen-Permeabilitäten mit Endpunkt-Skalierung, Schwerkraft, Kapillareffekte, Sättigung, PVT, Gleichgewichtsbereiche.
    API-Verfolgung, Schwerkraftentwässerung, Flutung mit Nanopolymeren, Entsalzung.
    Tracer-Analyse, Optimierung der Wasserflutung, Aquifere, Wässer mit unterschiedlichen Salzgehalten.
    Polymere, Tenside, ASP-Injektion, BrightWater®-Polymere.
    Hysterese, Diffusion, Adsorption, Desorption.
    Umfassende Unterstützung von hydraulischen Brüchen.
    Brunnen mit mehreren Segmenten, Gruppensteuerungen, Aquifere einschließlich konstantem Fluss, Fetkovich, Carter-Tracy, numerisch. Option für erweitertes Oberflächennetz.
    Temperaturerweiterung des Schwarzöls zur Modellierung der Injektion von kaltem oder heißem Wasser.
    D-Faktor, GPP-Kontrollen, VFP-Hubtabellen und Korrelationsfunktionen, ACTIONs, Auto-Drilling, Unterstützung von benutzerdefinierten Variablen, Arrays, erweiterte Arithmetik.
    Vollständig implizite und adaptive implizite Algorithmen.
    Reservoir-Kopplung.
    CPU+GPU-Prozessoren für schnellere Berechnungen.

Integration. Integration mit Model Designer, Network Designer und VFP Designer möglich.

Zusammensetzungs-Simulator

Der Compositional Simulator ermöglicht dem Benutzer die Simulation von Zusammensetzungsmodellen, bei denen die PVT-Eigenschaften von Öl- und Gasphasen als Gemisch von Komponenten an eine Zustandsgleichung (EOS) angepasst werden. Es werden Eingabedaten von einigen Drittanbieter-Eingabedecks unterstützt. Dieses Modul kann mit dem Graphical Interface Modul oder separat als Konsolenversion auf einer Workstation oder einem Cluster verwendet werden.

    Mehrere EOS (Peng-Robinson, Redlich-Kwong, Soave-Redlich-Kwong) Regionen.
    Simulation von thermodynamischen Nicht-Gleichgewichtsprozessen.
    Verwendung von CPU+GPU-Prozessoren, Clustern für schnellere Berechnungen.
    CO2-Injektion, zyklische Wasser-Gas-Injektion.
    Molekulare Diffusion, Adsorption und Desorption, Kohleflözmethan (CBM).
    Skalierung der relativen Permeabilität in Bezug auf die Zusammensetzung.
    Spezielle Behandlung von relativen Permeabilitäten für Öl und Gas in der Nähe des kritischen Punktes.
    Verteilung von CO2 und H2S in der Wasserphase.
    Geschwindigkeitsabhängige relative Permeabilitäten.
    Gasanlagen, Gasbrennstoff, Verkauf und Wiedereinspeisung, mehrstufige Abscheider.
    Tägliche kontrahierte Gasmenge (DCQ) für Gasfeldmodell.
    Mischungsinjektion (Mehrkomponenten und Mehrphasen - WAG).
    Oberflächennetze für Produktion und Injektion.
    Segmente von Mehrsegmentbohrungen, die unterkritische Ventile darstellen.
    Druckhaltebereiche.
    Reservoir-Kopplung.

Thermischer Zusammensetzungssimulator

Thermal Compositional bezieht die Temperatur in Zusammensetzungssimulationen ein und wird in der Regel für Heißwasser- und Dampfeinspritzsimulationen verwendet. Es werden Eingabedaten von einigen thermischen Decks von Drittanbietern unterstützt. Dieses Modul kann zusammen mit dem Modul Graphical Interface oder separat als Konsolenversion auf einer Workstation oder einem Cluster verwendet werden.

    K-Werte für Kohlenwasserstoffkomponenten über Tabellen oder über Korrelationsformeln (Oberfläche).
    Vier Phasen: Öl (Kohlenwasserstoffkomponenten), Gas (Kohlenwasserstoffkomponenten, Wasser), Wasser und die feste Phase. Phasenübergänge: Verdampfung, Kondensation, Auflösung, Verbrennung, Modellierung von chemischen Reaktionen.
    Unterstützung von Festphasen- und chemischen Reaktionen für in-situ Verbrennungsprozesse.
    Gleichgewichts- und Nicht-Gleichgewichtsinitialisierung.
    Abhängigkeit der Porosität von Temperatur und Druck.
    Flüssige Phasen, einzelne Komponentendichten, Viskositäten als Funktionen von Temperatur und Druck.
    Enthalpien von Kohlenwasserstoffkomponenten und Gestein als Funktionen der Temperatur.
    Skalierung der relativen Permeabilitäten in Abhängigkeit von der Zusammensetzung und der Temperatur.
    Analytische, semi-analytische und numerische Aquifere.
    Analytisches Modell des Wärmeaustauschs mit der Umgebung.
    Abhängigkeit der Wärmeleitfähigkeit von den Leitfähigkeiten der mobilen Phasen, der festen Phasen und des Gesteins.
    Elektrische Heizungen.
    Optionen für doppelte Porosität und doppelte Permeabilität.
    Dampfinjektion, Mischungsinjektion, mehrkomponentige und mehrphasige Ströme, WAG.
    Dampfgestützte Schwerkraftentwässerungstechnologie (SAGD).
    Verwendung von CPU+GPU-Prozessoren, Clustern für schnellere Berechnungen.
    Reservoir-Kopplung.

Vollständig gekoppelte geomechanische Simulationen

tNavigator verwendet ein gemeinsames System gekoppelter Gleichungen, um Filtrationsprozesse im Reservoir und geomechanische Effekte auf dem einheitlichen Gitter zu beschreiben.

    Das gleiche Modellgitter wird für dynamische und geomechanische Simulationen verwendet (Blockmitte für Reservoir-Simulationen, Blockecken für Geomechanik).
    Das gemeinsame System gekoppelter Gleichungen wird numerisch parallel gelöst: Geomechanik (nur CPU-Kerne), Lagerstättendynamik (CPU- und GPU-Kerne).
    Alle Modelltypen (Schwarzöl, thermisch, kompositorisch) werden unterstützt.
    Elastizitätsmodul, Poisson-Konstante, Randbedingung für Spannung, Randbedingung für Verschiebung.
    Modellierung von geomechanischen Effekten über Hysterese-Felsverdichtungs-Datentabellen.
    Mohr-Coulomb Versagenskriterium wird für die Analyse des Spannungszustandes und die Vorhersage des potentiellen Gesteinsbruchs verwendet. Mögliche Bruchrichtungen.

Assistiertes History Matching und Unsicherheitsanalyse

Das Modul Assisted History Matching (AHM) und Uncertainty Analysis ermöglicht dem Benutzer, jeden Parameter in tNavigator als Variable mit einem Unsicherheitsbereich oder als arithmetischen Ausdruck zu behandeln. Das Modul umfasst eine grafische Schnittstelle zur Laufkontrolle (Workstation oder Cluster) und zur statistischen Analyse der Simulationsergebnisse zur Laufzeit.

    Versuchsplanung: Tornado, Latin Hypercube, Gittersuche, Plackett-Burman, Monte-Carlo.
    Optimierungsalgorithmen: Differentialevolution, Single- und Multi-Objective Particle Swarm Optimierung (SOPSO und MOPSO), Simplex-Methode (Nelder-Mead), Response Surface (Proxy-Modelle können berechnet und exportiert werden).
    3D diskrete Kosinustransformation (DCT) Algorithmus.
    Beliebige Zielfunktion, RFT/MDT-Einbindung, NPV-Optimierung, UDQ-Zielfunktion, benutzerdefinierte Funktionen, die über Python-Skripte definiert werden.
    Grafische Schnittstelle: Diagramme, Tabellen, Histogramme, Cross-Plots zum Vergleich von Modellvarianten.
    Analytik: Stacked Plots, Pareto-Diagramme (Pearson und Spearman-Korrelationen), multidimensionale Skalierung (MDS), Clusterisierung, Tabelle der Koeffizienten R2.
    P10, P50, P90 und andere Quantile.
    Prognoseoptimierung, Optimierung von Bohrlochposition und -trajektorie.
    Einbindung von Workflows aus Geology Designer oder/und Model Designer.
    In Python-Skripten editierbare Arbeitsabläufe.
    Integriert mit Job Queue.
    Berechnungen auf der Workstation oder im Cluster - Maussteuerung der Clusterberechnung und Remote Graphical Interface.

Integration. Die Kombination der Module Geology Designer, Model Designer, PVT Designer, VFP Designer, Simulator (Schwarzöl, Zusammensetzung oder thermisch), AHM und Uncertainty Analysis bietet die Möglichkeit, statische und dynamische Modelle in einer grafischen Oberfläche zu erstellen, Simulationen durchzuführen, Ergebnisse zu analysieren und Assisted History Matching und Uncertainty Analysis durchzuführen.

Vollständig integrierte Modellierung

Das Assisted History Matching-Modul bietet eine umfassende Sensitivitätsanalyse der Simulationsergebnisse in Bezug auf die Variationen der statischen und dynamischen Parameter, die im Arbeitsablauf definiert sind. Der Arbeitsablauf kann die schrittweise Erstellung eines Strukturmodells in Geology Designer umfassen, gefolgt vom Einrasten seismischer Oberflächen auf passende Marker, Gittergenerierung, Hochskalierung, Interpolation von SGS-Eigenschaften und dynamische Modellinitialisierung mit statischen und dynamischen Unsicherheitsvariablen.

Grafische Benutzeroberfläche

In tNavigator werden die Überwachung der Laufkontrolle und die Nachbearbeitung der Simulationsergebnisse über eine einzige grafische Oberfläche mit mehreren Fenstern durchgeführt. tNavigator GUI ist ein universelles Datenanalyse- und Visualisierungsmodul. Es kann eigenständig zur Anzeige von Simulationsergebnissen verwendet werden, die von tNavigator und Binärprogrammen von Drittanbietern generiert wurden, oder in eine tNavigator-Simulationsengine integriert werden, um eine interaktive Laufkontrolle und eine sofortige Überwachung der Ergebnisse in berechneten Zeitschritten zu ermöglichen. Die Verteilung der anfänglichen und berechneten Modellgittereigenschaften kann als 2D- und 3D-Ansichten, Querschnitte, Bohrlochabgrenzungen und 1D- oder 2D-Histogramme angezeigt werden. Berechnete und historische Produktionsdaten auf Feld- (sofern verfügbar), Gruppen-, Bohrloch- und Perforationsebene können in Form von Diagrammen, Querplots, zusammenfassenden Tabellen, Blasenkarten, Konturen und Profilen entlang der Bohrlochtrajektorien angezeigt werden. Die Schnittstelle ermöglicht das Laden von LAS-Daten, Trajektorien und den Vergleich mit dynamischen Bohrlochprofilen. Bei jedem Zeitschritt wird der berechnete Druck in den Gitterblöcken verwendet, um 2D- und 3D-Stromlinien zu erzeugen. Die Stromlinien werden zur Berechnung von Injektor-Erzeuger-Zuordnungsfaktoren verwendet, die in Form einer Entwässerungstabelle zusammengefasst oder als 2D-Entwässerungsnetz visualisiert werden. Die 2D-Karte einer beliebigen Gittereigenschaft kann mit einer Reihe von Höhenlinien überlagert werden.

    Maussteuerung der Simulation: Starten, Anhalten, Neustart.
    Visualisierung von dynamischen 2D- und 3D-Karten und Diagrammen während der Berechnung.
    Diagrammvorlagen, Blasenkarten, Konturen, Cross-Plots, 1D- und 2D-Histogramme, Bohrlochprofile, Berichte.
    Graphikrechner zur Erstellung von Benutzerdiagrammen über Python-Skripte.
    Waterflood-Optimierung: interaktive Tracer, Stromlinien, Abflussdiagramme und farbige Tabellen.
    Sektormodellierung: automatische Aufteilung und Zusammenführung.
    Erweiterter Eigenschaftsrechner: Erstellung beliebiger Gittereigenschaften und Filter zur Datenanalyse.
    Eine grafische Fernschnittstelle ist verfügbar, um die auf dem Cluster laufenden Berechnungen zu steuern.

tNavigator Technische Beschreibung

In diesem Abschnitt geben wir eine kurze Beschreibung der tNavigator-Simulationsmaschine.

Gleichungen der Flüssigkeitsströmung in porösen Medien. Molare Dichten und Druck werden als Zustandsvariablen festgelegt, die eine allgemeine Modellformulierung für die Zusammensetzung ermöglichen, wobei das Schwarzölmodell einen Sonderfall darstellt.

Das Modell berücksichtigt die folgenden physikalischen Aspekte:

    Darcy's Gesetz für die Flüssigkeitsströmung;
    Netze und Gassammelsysteme

    PVT\\EOS, Hysterese;
    doppelte Porosität, doppelte Permeabilität;
    Stromlinie, Aquifere, Tracer;
    Vertikale, horizontale, Multisegment-Bohrungen, Bohrschlange;

    Kohleflöz-Methan-Modell (CBM);
    Molekulare Diffusion, Adsorption, Desorption;
    verbesserte Ölgewinnung (Tenside, Polymere, Alkalien, Schaum, CO2-Injektion);
    Dampfinjektion, dampfunterstützte Schwerkraftentwässerungstechnologie (SAGD);
    und andere.

Modellraster.

Die folgenden Aspekte werden unterstützt:

    blockzentrierte Geometrie, Eckpunktgeometrie, Gitterspezifikation über Blöcke oben;
    unstrukturierte Gitternetze;
    lokale Gitterverfeinerung und Vergröberung;
    Nicht-Nachbarn-Verbindungen, Störungen, Abklemmungen;
    Multireservoir-Option;
    Reservoir-Kopplung, Master-Slave;
    Sektormodellierung (automatische Aufteilung und Zusammenführung, Randbedingungen).

Zeitliche Annäherungen.

Zur Lösung von Differentialgleichungssystemen stehen folgende Schemata zur Verfügung: vollständig implizites Zeitschema oder AIM (adaptiv implizit).

Raumapproximationen.

Die Finite-Volumen-Methode mit Finite-Differenzen-Näherung der Differentialoperatoren wird verwendet. Sie setzt eine stromaufwärts gerichtete Annäherung voraus.

Nichtlineare Gleichungssysteme.

Zur Lösung des nichtlinearen Gleichungssystems verwenden wir die Newton-Methode mit vollem Jacobian mit analytischen Ableitungen.

Lineare Systeme mit Jacobi und Matrixoperationen.

Wir verwenden den BCGS-Algorithmus (BiConjugate Gradient Stabilized) zur Lösung des linearen Gleichungssystems. Dies ist eine neuartige Methode, die sich automatisch an das jeweilige Problem anpasst. Wir verwenden ILU(0) als Vorkonditionierer für den Löser des linearen Systems. Diese Methode ist eine Variante der LU-Zerlegung, die speziell für das tNavigator-Paket entwickelt wurde.

Bei der Lösung eines linearen Systems mit Jacobi muss man sowohl die dünnbesetzte Matrix als auch die Vorkonditionierung speichern. tNavigator enthält eine blockorientierte Modifikation der weit verbreiteten MSR-Methode (Modified Sparse Row), die sowohl das Speichervolumen als auch die Geschwindigkeit verbessert.

Interaktive Operationen und Datenverarbeitung in tNavigator. Um die Festplattenoperationen während der Simulationsläufe zu optimieren, behandelt tNavigator nur die Zustandsvariablen des Modells. Da der Simulationskern und der Visualisierer faktisch eine einzige Anwendung sind, kann der Rest der Informationen auf Anfrage des Benutzers sofort abgerufen werden. Dieser Ansatz ermöglicht Operationen mit dem Modell während des Laufs und eine schnelle Visualisierung ohne Zeitaufwand für das Schreiben und Lesen von Daten von der Festplatte.
Supercomputing in der Lagerstättensimulation

Das Problem der effizienten Nutzung von Rechenressourcen wird immer wichtiger, wenn man die wachsenden Anforderungen an die Qualität und die Details von 3D-Lagerstättenmodellen berücksichtigt. Heutzutage müssen Lagerstätteningenieure in der Regel geologische Modelle hochskalieren, wenn sie sich mit mittleren und großen Lagerstätten befassen, um die Fristen mit den verfügbaren Rechenressourcen einzuhalten. Gering aufgelöste Details des dynamischen Modells in Verbindung mit Fehlern bei der Hochskalierung führen zu fragwürdigen Ergebnissen bei der Produktionsprognose.

Die Leistungsfähigkeit moderner Computersysteme nimmt aufgrund der steigenden Anzahl von Rechenkernen kontinuierlich zu. Die Kosten für Hochleistungs-Hardware sinken täglich, und Hardware-Software-Systeme, die noch vor wenigen Jahren extrem teuer waren, können selbst für kleine Dienstleistungsunternehmen zu einem vernünftigen Preis erworben werden. In Anbetracht der Verfügbarkeit von Multi-CPU-Rechnern sollten wir der Softwareseite mehr Aufmerksamkeit schenken, um alle Rechenressourcen bei parallelen Simulationen nutzen zu können. Aufgrund der veralteten Softwarearchitektur lassen die meisten gängigen Reservoirsimulatoren einen Großteil der verfügbaren Rechenleistung ungenutzt.

Unsere Technologie ermöglicht Simulationen auf den feinsten Gittern, da sie die neuesten Entwicklungen in der Software nutzt. Unserer Meinung nach verbessert dieser Ansatz nicht nur die Modelldetails, sondern unterstützt auch die Zusammenarbeit zwischen Geologen und Lagerstätteningenieuren.

tNavigator auf Workstations

Die folgenden neuartigen Ansätze wurden in tNavigator implementiert, um die Effizienz paralleler Berechnungen auf Multi-Core-Workstations zu erhöhen:

    Alle Berechnungen sollten parallel durchgeführt werden, einschließlich linearer Systemlösungen, Brunnengleichungen, Matrixoperationen, etc.
    Innerhalb jeder an der Simulation beteiligten CPU wird der gesamte Datenaustausch direkt über System-Threads abgewickelt (Boost ~ 30-40%).
    NUMA (Non-Uniform Memory Access) wird für Multi-CPU-Workstations unterstützt (Boost ~ 50%).
    Unterstützung der Hyperthreading-Technologie innerhalb jeder CPU (Boost ~15%).
    CPU+GPU-Technologie. Beschleunigung der Lösung von linearen Gleichungssystemen mit NVidia GPU. Es werden nur GPUs mit Pascal-Architektur und den neuesten CUDA-Treibern unterstützt (die Beschleunigung durch die GPU hängt wesentlich von der Physik des Modells und dem Verhältnis von CPU- zu GPU-Leistung ab).

Der grundlegende parallele Algorithmus in tNavigator ist für Multicore-PCs konzipiert. Er basiert auf der direkten Nutzung von System-Threads, was optimal für die Verteilung von Aufgaben auf verschiedene Kerne innerhalb einer CPU zu sein scheint. Dieser Ansatz ermöglicht nahezu lineare Beschleunigungsfaktoren bei der Anwendung auf einem modernen PC.

Jetzt können wir die kontinuierliche Steigerung der PC-Rechenleistung aufgrund der progressiven Zunahme der Anzahl der Kerne beobachten. So kann jeder Lagerstätteningenieur tatsächlich einen Supercomputer auf seinem Schreibtisch haben, und eine vernünftige Hardwareauslastung ermöglicht eine nahezu unbegrenzte Steigerung.

tNavigator auf Clustern

Auf den Workstations kann der Beschleunigungsfaktor nicht auf demselben Niveau gehalten werden, wenn die Modelldimension zunimmt. Das Problem der Speicherzugriffsgeschwindigkeit beginnt in diesem Fall eine große Rolle zu spielen. So kann die Simulationszeit trotz leistungsfähigerer Rechner aufgrund der begrenzten Speichergeschwindigkeit nicht weiter reduziert werden.

Diese Beschränkung kann mit CPU-Clustern mit verteiltem Speicher aufgehoben werden, die MPI-basierte Algorithmen für die Dateninteraktion zwischen den Knoten erfordern. Dieser Ansatz ist in den meisten Reservoirsimulatoren implementiert. tNavigator enthält einen neuartigen Hybridalgorithmus für parallele Berechnungen. Er nutzt den MPI-Ansatz für die Aufgabenverteilung zwischen den Clusterknoten und System-Threads zwischen den Kernen innerhalb jedes Knotens (MPI+Threads). Dieser Ansatz hebt die Beschränkungen auf, indem er alle Ressourcen so effizient wie möglich nutzt, und bietet einen zehnfach höheren Beschleunigungsfaktor im Vergleich zu den Marktführern auf Multicore-CPU-Clustern.

BETRIEBSSYSTEM:

WINDOWS

.TEL\VERLASSEN

0 Kommentare:

Kommentar veröffentlichen