SlideShare a Scribd company logo
1 of 15
Well Directional Survey
Processing in FME
Jerrod Stutzman
Devon Energy
Directional Survey for a Well
In geoscience, a directional survey is a
collection of data points recorded along a
wellbore.
Magnetic and/or gyroscopic instruments
are sent down the wellbore to record the
3D wellbore location with high precision.
These instruments record measured
depth, inclination, and azimuth values.
Spherical Coordinate System?
Measured Depth (MD), Azimuth
(Az), and Inclination (I) specify
a 3D point in space.
This is essentially a spherical
coordinate system where:
MD = r
Az = φ (clockwise from North)
I = θ (+z is defined as downward)
Problem: Raw Surveys “Unmappable”
Azimuth, Inclination, and Measured Depth are all measured with
reference to an origin – that being the surface location of the well.
Obviously, this can’t be used for storing multiple wells in a
geodatabase because they need to have a common origin, coordinate
reference system, etc.!
Therefore, we must convert the survey stations to XYZ coordinates.
The most accurate method for calculating northing and easting offsets
is known as the minimum curvature method.
Considerations
- Azimuth angle can be recorded in terms of True, Grid, or Magnetic
North. Must correct for convergence! There are equations for
this, but there is also a Custom FME Transformer.
- Surface Hole location must be known for well to convert ΔN/ΔE to
ΔLon/ΔLat
- Geoscience database stores both sets of coordinates:
- ΔN/ΔE and ΔLon/ΔLat
- ΔN/ΔE needs directional indicators (N,S,E,W)
- ΔLon/ΔLat requires +/- to indicate direction
http://os.is/gogn/unu-gtp-report/UNU-GTP-2013-27.pdf
Minimum Curvature Method
This math is all replicated in FME!
Workbench Overview
Screenshots of FME workbench math
Minimum Curvature
Calculations happen here
Retrieve Well Header & Survey Data
Use Surface Latitude to
calculate feet per degree
conversion factor.
Test Azimuth North
reference
Convergence Correction
If azimuth is referenced
to grid north, apply
convergence correction.
Must know grid north
coordinate system!
“Multiple Feature Attribute
Support” is the magic behind
this process. Without it, this
would not be possible.
This allows us to use attribute
values from previous (or
subsequent) features!
Workbench: Minimum Curvature Calculations
Math Translation to FME - Example
No, it’s not pretty, but it is effective!!
feature[-1].Inc refers to the Inclination value from the previous feature
feature[-1].Azi is the Azimuth value from the previous feature
becomes (via ExpressionEvaluator):
Store Processed Surveys
Well Surveys that have been processed using this method
are then written back to the geoscience database with XY
offsets and lat/lon offsets for each station.
These processed surveys can then be used to map all
directional surveys in the database, in 2 and 3-
dimensions! (TVD is used as absolute z value for 3D)
Data points are converted from azimuth, inclination, and depth values to
X/Y Offsets and Lat/Lon Offsets. These can be used to map data in
standard coordinate systems (and even in 3 dimensions!)
Summary
Directional Survey Points Mapped in 2D and 3D
3D view2D (top-down)
view
Thank you!
Jerrod Stutzman
Devon Energy Corp
Jerrod.Stutzman@dvn.com
405-228-8279

More Related Content

What's hot

Overview of a geophysicist workflow.
Overview of a geophysicist workflow.Overview of a geophysicist workflow.
Overview of a geophysicist workflow.Prince Felix
 
PROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSITPROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSITGauhati University
 
Stratigraphy of Layered mafic Intrusions in the The Stillwater complex
Stratigraphy of Layered mafic Intrusions in the The Stillwater complexStratigraphy of Layered mafic Intrusions in the The Stillwater complex
Stratigraphy of Layered mafic Intrusions in the The Stillwater complexSharik Shamsudhien
 
Presentation1 practical purposes of mud logging
Presentation1 practical purposes of mud loggingPresentation1 practical purposes of mud logging
Presentation1 practical purposes of mud loggingelharith mohamed
 
Oil migration (pinacle reef)
Oil migration (pinacle reef) Oil migration (pinacle reef)
Oil migration (pinacle reef) Abzal Alpysbayev
 
GEOBOTONICAL GUIDES FOR ORE
 GEOBOTONICAL  GUIDES FOR ORE  GEOBOTONICAL  GUIDES FOR ORE
GEOBOTONICAL GUIDES FOR ORE SANDEEP PATRE
 
Stages of exploration
Stages of explorationStages of exploration
Stages of explorationNgatcha Bryan
 
Fundamentals of Petroleum Engineering - Production - UTM.pdf
Fundamentals of Petroleum Engineering - Production - UTM.pdfFundamentals of Petroleum Engineering - Production - UTM.pdf
Fundamentals of Petroleum Engineering - Production - UTM.pdfGustavoGonzlezServa
 
Biochemical anomolies
Biochemical anomolies Biochemical anomolies
Biochemical anomolies Pramoda Raj
 
Geophysical prospecting
Geophysical prospecting Geophysical prospecting
Geophysical prospecting Spondan Bora
 
Origin of petroleum, organic and inorganic theories
Origin of petroleum, organic and inorganic theoriesOrigin of petroleum, organic and inorganic theories
Origin of petroleum, organic and inorganic theoriesSohail Nawab
 
Introductory mining v2
Introductory mining v2Introductory mining v2
Introductory mining v2Rathin Biswas
 
Fluids inclusion of metamorphic rocks
Fluids inclusion of metamorphic rocksFluids inclusion of metamorphic rocks
Fluids inclusion of metamorphic rocksPramoda Raj
 
AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY krishanunath1
 
Biomarkers in Petroleum Exploration
Biomarkers in Petroleum ExplorationBiomarkers in Petroleum Exploration
Biomarkers in Petroleum ExplorationDr.P.L.Srinivasa Rao
 

What's hot (20)

Overview of a geophysicist workflow.
Overview of a geophysicist workflow.Overview of a geophysicist workflow.
Overview of a geophysicist workflow.
 
PROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSITPROCESSES OF FORMATION OF ORE DEPOSIT
PROCESSES OF FORMATION OF ORE DEPOSIT
 
Stratigraphy of Layered mafic Intrusions in the The Stillwater complex
Stratigraphy of Layered mafic Intrusions in the The Stillwater complexStratigraphy of Layered mafic Intrusions in the The Stillwater complex
Stratigraphy of Layered mafic Intrusions in the The Stillwater complex
 
Presentation1 practical purposes of mud logging
Presentation1 practical purposes of mud loggingPresentation1 practical purposes of mud logging
Presentation1 practical purposes of mud logging
 
Oil migration (pinacle reef)
Oil migration (pinacle reef) Oil migration (pinacle reef)
Oil migration (pinacle reef)
 
GEOBOTONICAL GUIDES FOR ORE
 GEOBOTONICAL  GUIDES FOR ORE  GEOBOTONICAL  GUIDES FOR ORE
GEOBOTONICAL GUIDES FOR ORE
 
Stages of exploration
Stages of explorationStages of exploration
Stages of exploration
 
Lead And Zinc Deposits
Lead And Zinc DepositsLead And Zinc Deposits
Lead And Zinc Deposits
 
Fundamentals of Petroleum Engineering - Production - UTM.pdf
Fundamentals of Petroleum Engineering - Production - UTM.pdfFundamentals of Petroleum Engineering - Production - UTM.pdf
Fundamentals of Petroleum Engineering - Production - UTM.pdf
 
Biochemical anomolies
Biochemical anomolies Biochemical anomolies
Biochemical anomolies
 
Petroleum traps
Petroleum trapsPetroleum traps
Petroleum traps
 
Geophysical prospecting
Geophysical prospecting Geophysical prospecting
Geophysical prospecting
 
Origin of petroleum, organic and inorganic theories
Origin of petroleum, organic and inorganic theoriesOrigin of petroleum, organic and inorganic theories
Origin of petroleum, organic and inorganic theories
 
Introductory mining v2
Introductory mining v2Introductory mining v2
Introductory mining v2
 
Topic 2 classification of mineral deposits
Topic 2 classification of mineral depositsTopic 2 classification of mineral deposits
Topic 2 classification of mineral deposits
 
Neutron log-abdulsalam
Neutron log-abdulsalamNeutron log-abdulsalam
Neutron log-abdulsalam
 
Fluids inclusion of metamorphic rocks
Fluids inclusion of metamorphic rocksFluids inclusion of metamorphic rocks
Fluids inclusion of metamorphic rocks
 
Ch 01 intro
Ch 01 introCh 01 intro
Ch 01 intro
 
AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY AN INTRODUCTION TO ORE MICROSCOPY
AN INTRODUCTION TO ORE MICROSCOPY
 
Biomarkers in Petroleum Exploration
Biomarkers in Petroleum ExplorationBiomarkers in Petroleum Exploration
Biomarkers in Petroleum Exploration
 

Viewers also liked

FME Helps Oil & Gas Companies Save Time and Enrich Data
FME Helps Oil & Gas Companies Save Time and Enrich DataFME Helps Oil & Gas Companies Save Time and Enrich Data
FME Helps Oil & Gas Companies Save Time and Enrich DataSafe Software
 
104th Avenue Corridor Plan
104th Avenue Corridor Plan104th Avenue Corridor Plan
104th Avenue Corridor PlanSafe Software
 
Go to Seep and Let FME do the Work
Go to Seep and Let FME do the WorkGo to Seep and Let FME do the Work
Go to Seep and Let FME do the WorkSafe Software
 
FME: Not Just for ETL
FME: Not Just for ETLFME: Not Just for ETL
FME: Not Just for ETLSafe Software
 
Halliburton training
Halliburton training Halliburton training
Halliburton training Omar Saad
 
Q922+de2+l09 v1
Q922+de2+l09 v1Q922+de2+l09 v1
Q922+de2+l09 v1AFATous
 
Drilling Engineering - Directional Drilling
Drilling Engineering - Directional DrillingDrilling Engineering - Directional Drilling
Drilling Engineering - Directional DrillingJames Craig
 

Viewers also liked (11)

FME Helps Oil & Gas Companies Save Time and Enrich Data
FME Helps Oil & Gas Companies Save Time and Enrich DataFME Helps Oil & Gas Companies Save Time and Enrich Data
FME Helps Oil & Gas Companies Save Time and Enrich Data
 
FME for Mobile GIS
FME for Mobile GISFME for Mobile GIS
FME for Mobile GIS
 
Remember AM/FM?
Remember AM/FM?Remember AM/FM?
Remember AM/FM?
 
104th Avenue Corridor Plan
104th Avenue Corridor Plan104th Avenue Corridor Plan
104th Avenue Corridor Plan
 
Go to Seep and Let FME do the Work
Go to Seep and Let FME do the WorkGo to Seep and Let FME do the Work
Go to Seep and Let FME do the Work
 
FME: Not Just for ETL
FME: Not Just for ETLFME: Not Just for ETL
FME: Not Just for ETL
 
Halliburton training
Halliburton training Halliburton training
Halliburton training
 
Motor operations manual
Motor operations manualMotor operations manual
Motor operations manual
 
Q922+de2+l09 v1
Q922+de2+l09 v1Q922+de2+l09 v1
Q922+de2+l09 v1
 
Directional Drilling
Directional DrillingDirectional Drilling
Directional Drilling
 
Drilling Engineering - Directional Drilling
Drilling Engineering - Directional DrillingDrilling Engineering - Directional Drilling
Drilling Engineering - Directional Drilling
 

Similar to Well Directional Survey Processing in FME

CORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.ppt
CORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.pptCORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.ppt
CORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.pptgrssieee
 
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...National Cheng Kung University
 
Site surveying report 1
Site surveying report 1Site surveying report 1
Site surveying report 1Doreen Yeo
 
Computer graphics iv unit
Computer graphics iv unitComputer graphics iv unit
Computer graphics iv unitaravindangc
 
Interpolation 2013
Interpolation 2013Interpolation 2013
Interpolation 2013Atiqa khan
 
An Efficient Algorithm for the Segmentation of Astronomical Images
An Efficient Algorithm for the Segmentation of Astronomical  ImagesAn Efficient Algorithm for the Segmentation of Astronomical  Images
An Efficient Algorithm for the Segmentation of Astronomical ImagesIOSR Journals
 
Interpolation 2013
Interpolation 2013Interpolation 2013
Interpolation 2013Atiqa Khan
 
Coordinate geometry fundamentals 2012
Coordinate geometry fundamentals 2012Coordinate geometry fundamentals 2012
Coordinate geometry fundamentals 2012Taqi Zaidi
 
Intelligent Auto Horn System Using Artificial Intelligence
Intelligent Auto Horn System Using Artificial IntelligenceIntelligent Auto Horn System Using Artificial Intelligence
Intelligent Auto Horn System Using Artificial IntelligenceIRJET Journal
 
Hidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferHidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferRaj Sikarwar
 

Similar to Well Directional Survey Processing in FME (20)

Gis Concepts 3/5
Gis Concepts 3/5Gis Concepts 3/5
Gis Concepts 3/5
 
CORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.ppt
CORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.pptCORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.ppt
CORRECTION OF SPATIAL ERRORS IN SMOS BRIGHTNESS TEMPERATURE IMAGES.ppt
 
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
 
Site surveying report 1
Site surveying report 1Site surveying report 1
Site surveying report 1
 
Computer graphics iv unit
Computer graphics iv unitComputer graphics iv unit
Computer graphics iv unit
 
Interpolation 2013
Interpolation 2013Interpolation 2013
Interpolation 2013
 
Co rs tutorial10
Co rs tutorial10Co rs tutorial10
Co rs tutorial10
 
An Efficient Algorithm for the Segmentation of Astronomical Images
An Efficient Algorithm for the Segmentation of Astronomical  ImagesAn Efficient Algorithm for the Segmentation of Astronomical  Images
An Efficient Algorithm for the Segmentation of Astronomical Images
 
Ih2616101615
Ih2616101615Ih2616101615
Ih2616101615
 
Interpolation 2013
Interpolation 2013Interpolation 2013
Interpolation 2013
 
GIS
GISGIS
GIS
 
The gps dictionary
The gps dictionaryThe gps dictionary
The gps dictionary
 
Coordinate geometry fundamentals 2012
Coordinate geometry fundamentals 2012Coordinate geometry fundamentals 2012
Coordinate geometry fundamentals 2012
 
F04523742
F04523742F04523742
F04523742
 
Gauss kruger
Gauss krugerGauss kruger
Gauss kruger
 
Pre processing
Pre processingPre processing
Pre processing
 
Ss report 2
Ss report 2Ss report 2
Ss report 2
 
Total station
Total stationTotal station
Total station
 
Intelligent Auto Horn System Using Artificial Intelligence
Intelligent Auto Horn System Using Artificial IntelligenceIntelligent Auto Horn System Using Artificial Intelligence
Intelligent Auto Horn System Using Artificial Intelligence
 
Hidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-bufferHidden Surface Removal using Z-buffer
Hidden Surface Removal using Z-buffer
 

More from Safe Software

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Safe Software
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Safe Software
 

More from Safe Software (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Well Directional Survey Processing in FME

  • 1. Well Directional Survey Processing in FME Jerrod Stutzman Devon Energy
  • 2. Directional Survey for a Well In geoscience, a directional survey is a collection of data points recorded along a wellbore. Magnetic and/or gyroscopic instruments are sent down the wellbore to record the 3D wellbore location with high precision. These instruments record measured depth, inclination, and azimuth values.
  • 3. Spherical Coordinate System? Measured Depth (MD), Azimuth (Az), and Inclination (I) specify a 3D point in space. This is essentially a spherical coordinate system where: MD = r Az = φ (clockwise from North) I = θ (+z is defined as downward)
  • 4. Problem: Raw Surveys “Unmappable” Azimuth, Inclination, and Measured Depth are all measured with reference to an origin – that being the surface location of the well. Obviously, this can’t be used for storing multiple wells in a geodatabase because they need to have a common origin, coordinate reference system, etc.! Therefore, we must convert the survey stations to XYZ coordinates. The most accurate method for calculating northing and easting offsets is known as the minimum curvature method.
  • 5. Considerations - Azimuth angle can be recorded in terms of True, Grid, or Magnetic North. Must correct for convergence! There are equations for this, but there is also a Custom FME Transformer. - Surface Hole location must be known for well to convert ΔN/ΔE to ΔLon/ΔLat - Geoscience database stores both sets of coordinates: - ΔN/ΔE and ΔLon/ΔLat - ΔN/ΔE needs directional indicators (N,S,E,W) - ΔLon/ΔLat requires +/- to indicate direction
  • 7. Workbench Overview Screenshots of FME workbench math Minimum Curvature Calculations happen here
  • 8. Retrieve Well Header & Survey Data Use Surface Latitude to calculate feet per degree conversion factor. Test Azimuth North reference
  • 9. Convergence Correction If azimuth is referenced to grid north, apply convergence correction. Must know grid north coordinate system!
  • 10. “Multiple Feature Attribute Support” is the magic behind this process. Without it, this would not be possible. This allows us to use attribute values from previous (or subsequent) features! Workbench: Minimum Curvature Calculations
  • 11. Math Translation to FME - Example No, it’s not pretty, but it is effective!! feature[-1].Inc refers to the Inclination value from the previous feature feature[-1].Azi is the Azimuth value from the previous feature becomes (via ExpressionEvaluator):
  • 12. Store Processed Surveys Well Surveys that have been processed using this method are then written back to the geoscience database with XY offsets and lat/lon offsets for each station. These processed surveys can then be used to map all directional surveys in the database, in 2 and 3- dimensions! (TVD is used as absolute z value for 3D)
  • 13. Data points are converted from azimuth, inclination, and depth values to X/Y Offsets and Lat/Lon Offsets. These can be used to map data in standard coordinate systems (and even in 3 dimensions!) Summary
  • 14. Directional Survey Points Mapped in 2D and 3D 3D view2D (top-down) view
  • 15. Thank you! Jerrod Stutzman Devon Energy Corp Jerrod.Stutzman@dvn.com 405-228-8279

Editor's Notes

  1. Positive Z is standardized as downward, since we are always drilling down
  2. Multiple Feature Attribute Support was added version 2013 sp2