Development and integration of explainable machine learning models for predicting drilling parameters in a real-time simulation environment

Der Kern dieser Arbeit basiert auf vier zentralen Zielsetzungen. Erstens liegt der Fokus auf der Entwicklung leistungsstarker, erklärbarer ML-Modelle zur Vorhersage von Parametern des Bohrprozesses. Zweitens wird eine Proof-of-Concept-Methodik sowie eine Systemarchitektur vorgeschlagen, um ML-Modelle in einen Software-Bohrsimulator zu integrieren und damit eine Echtzeit-Simulationsplattform zu schaffen, die ML-gestützt ist und sich flexibel für zukünftige Erweiterungen und zusätzliche Funktionalitäten eignet. Drittens werden die trainierten ML-Modelle innerhalb des Simulators unter realen Bedingungen getestet und bewertet, um deren Leistungsfähigkeit nachzuweisen. Schließlich wird ein Szenario vorgestellt, das aufzeigt, wie der ML-gestützte Software-Simulator in Zukunft durch zusätzliche Anwendungsfälle einen Mehrwert für die Simulation bietet. Die Arbeit beginnt mit der Sammlung von Bohrdaten und reicht bis zur Integration verschiedener ML-Modelle in einen vorhandenen Software-Simulator der Einrichtung Drilling Simulator Celle (DSC). Eine umfassende Literatur- und Branchenrecherche zu verschiedenen verfügbaren ML-Methoden, -Werkzeugen und -Techniken wurde durchgeführt und auf die aus unterschiedlichen Quellen erhobenen Bohrdaten angewandt. Zudem wird eine detaillierte Analyse der Daten und der einzelnen Phasen der Datenvorverarbeitung als Bestandteil der Forschung erläutert. Der fundamentale Teil der Arbeit konzentriert sich auf drei wesentliche Parameter des Bohrprozesses: Rate of Penetration (ROP), Equivalent Circulation Density (ECD) und Weight on Bit (WOB). Diese werden mithilfe von ML-Algorithmen vorhergesagt und auf eine Optimierung sowie Integration in den DSC-Software-Simulator (DrillSIM:600) ausgerichtet.

Für jedes der drei Vorhersagemodelle, die jeweils einen spezifischen Bohrparameter adressieren, werden die relevanten Eingangsvariablen mittels Feature-Selection-Algorithmen und -Techniken ausgewählt. Anschließend werden ML-Algorithmen und Transferfunktionen zur Prozessoptimierung eingesetzt, um die prädiktiven Modelle zu trainieren. Diese Modelle werden mithilfe von Leistungskennzahlen bewertet, um ihre Effizienz und Kompetenz zu messen. Das jeweils am besten geeignete ML-Modell für jeden Bohrparameter wird ausgewählt und in den bestehenden Software-Simulator integriert. Die Integration dieser Modelle ist von entscheidender Bedeutung, da die Einbindung von ML in den Simulator einen präziseren, datengetriebenen Ansatz für Bohrprozesse ermöglicht. Traditionelle Methoden führen häufig zu Ineffizienzen oder operationellen Risiken, da sie komplexe Echtzeitbedingungen nicht ausreichend vorhersagen können. Die Einbettung von ML-Modellen macht den Simulator leistungsfähiger und trägt so zur Erhöhung der Betriebssicherheit und Effizienz bei. Mit anderen Worten: Diese Integration ebnet den Weg für fortschrittlichere und intelligentere Bohrprozesse in der Zukunft. Der Simulator selbst stellt ein komplexes und herausragendes Werkzeug dar, das die implementierten Modelle durch Echtzeitsimulationen überprüft und validiert. Der Software-Simulator erzeugt Ergebnisse durch Simulationsläufe, die ausgewertet werden, um die Gültigkeit und Qualität der implementierten Modelle in Echtzeit zu beurteilen. Die Simulationsergebnisse sind ein leistungsstarkes Instrument zur Steuerung, Führung und Optimierung des gesamten Bohrprozesses.

The core of the thesis is based on four key objectives. First, it focuses on the creation of explainable ML models with high performance to predict the parameters of the drilling process. Second, it proposes a proof-of-concept methodology and system architecture to integrate ML models within a software drilling simulator, creating a real-time, ML-assisted simulation platform that is flexible for future enhancements and additional capabilities. Third, the trained ML models are tested and evaluated within the simulator under real-world conditions concluding their performance. Finally, the thesis proposes a scenario of how the ML-assisted software simulator provides added value via additional use cases to the simulator in the future. The working starts from the accumulation of drilling data to the integration of various ML models into an available software simulator at the Drilling Simulator Celle (DSC) facility. Detailed literature and industry research about the various available ML methods, tools, and techniques are conducted and applied to the drilling data gathered from various sources. A detailed analysis of the data and phases of data pre-processing are also explained as part of the research. The fundamental part of the thesis comprises three parameters of the drilling process; rate of penetration (ROP), equivalent circulation density (ECD), and weight on bit (WOB), which are predicted via ML algorithms and targeted for optimization and integration in the DSC software simulator (DrillSIM:600).

For each of the three prediction models targeting a specific drilling parameter, the relative inputs from the data are selected using feature selection algorithms and techniques. The ML algorithms and transfer functions for process optimization are used to train the predictive models which are then evaluated by performance metrics to measure their efficiency and competence. The best-suited ML model for each drilling parameter is selected and integrated into the existing software simulator. The integration of these models is critical because incorporating ML into the simulator provides a more precise and data-driven approach to drilling operations. Traditional methods often lead to inefficiencies or operational risks by falling short in predicting complex real-time conditions. The embedding of ML models makes the simulator more powerful thereby improving operational safety and efficiency. In other words, this integration will pave the way for more advanced and intelligent drilling operations in the future. The simulator itself is a complex and distinguished tool that concludes and validates the implemented models by running simulations in real-time. The software simulator produces results via simulation runs that are evaluated to assess the validity and quality of the implemented models in real-time. The simulation model outputs are a powerful tool to guide, steer, and optimize the overall drilling process.

Preview

Cite

Citation style:
Could not load citation form.

Access Statistic

Total:
Downloads:
Abtractviews:
Last 12 Month:
Downloads:
Abtractviews:

Rights

Use and reproduction:
All rights reserved