Home / Projects / Advanced Predictive Modeling for Methane Emission Reduction in Oil & Gas
← All projects

Advanced Predictive Modeling for Methane Emission Reduction in Oil & Gas

2024 Coursework
RLogistic RegressionRandom ForestCARTR Shiny

A Case Study with Saudi Aramco

Course: BC2406 Analytics I — Grade A+

Developed a comprehensive predictive model to assist Saudi Aramco in reducing methane emissions, using statistical analysis and advanced modeling techniques to forecast emission levels and suggest actionable reduction steps.

View on GitHub ↗

Approach

The raw methane emissions dataset was processed through three modeling techniques, each suited for different analytical purposes:

  • Linear Regression — for predicting continuous emission values and understanding linear relationships between variables
  • Classification and Regression Trees (CART) — for generating interpretable decision rules that identify key emission drivers
  • Random Forest — an ensemble method aggregating multiple decision trees for improved prediction accuracy through majority voting and averaging

Approach overview

Three-Tiered Strategy

  1. Assessing Acceptability — benchmarking predicted emissions against industry standards to classify levels as acceptable or unacceptable
  2. Tackling Significant Variables — identifying key factors driving emissions, including number of wells, equipment leaks, measured tanks, and production volumes
  3. Scenario Testing — optimizing reduction strategies through simulations across different operational parameters

R Shiny Interactive Tool

We built an interactive R Shiny web application that allows users to input well-specific parameters — such as number of wells, measured equipment leaks, chemical injection pumps, hydrocarbons/water/gas produced, wellhead pressure, well age, and producing type — and receive real-time emission predictions with acceptability classifications.

R Shiny app — input parameters

The tool outputs a Prediction Result showing the predicted emissions in scfm and its category (e.g., “Predicted Emissions: 203.689 scfm — Category: Unacceptable”), enabling operators to quickly assess whether a well’s emissions fall within acceptable thresholds.

R Shiny app — prediction result

This is an academic proof of concept and is not affiliated with Saudi Aramco.