590 likes | 604 Views
Explore the integration of Basin and Petroleum System Modeling (BPSM) with decision analysis using Bayesian networks for enhanced geological decision-making. Learn how Bayesian networks represent conditional dependencies between variables, aiding in quantifying uncertainties that impact decisions. Discover the collaboration between BPSM methodologies and decision analysis to train probabilistic tools and enhance the Value of Information (VOI) techniques. Dive into essential elements of Basin Modeling, Source Rock, Reservoir Rock, Seal Rock, Overburden Rock, Trap, and more in the context of Petroleum System Modeling.
E N D
SCRF - Multidisciplinary Close collaborations with other research programs BPSM SCRF Stanford Center for Reservoir Forecasting Basin and Petroleum System Modeling
Basin Modeling and Decision Analysis SCRF - Multidisciplinary
SCRF - Multidisciplinary • Basin modeling inputs to decision analyses • using Bayesian networks • collaboration with Eidsvik, Martinelli (NTNU) • 2010
Basin Modeling and Decision Analysis Building Bayesian networks from basin modeling scenarios for improved geological decision making Martinelli, Tviberg, Eidsvik, Sinding-Larsen & Mukerji In press Petroleum Geosciences (2013)
Summary • Integration between quantitative BPSM methodologies and decision analysis; quantify uncertainties, and how uncertainty affect decisions • Use of BPSM multiple runs to train probabilistic decision tool (Bayesian network) • Provide inputs for aiding Value of Information (VOI) based decision techniques with BPSM.
Basin Modeling and Decision Analysis Building Bayesian networks from basin modeling scenarios for improved geological decision making
Bayesian Networks Bayesian networks (or Influence diagrams) are mathematical tools allowing fast computations of conditional probabilities Used in decision analysis Prof. Ronald Howard , James Matheson, Prof. Shachter, Koller, developed, refined and popularized influence diagrams.
Bayesian Networks (BN) Bayesian belief networks are probabilistic models where a graph structure is used to represent a set of random variables and their conditional dependencies.
Network Models - Arrows Arrows represent relationships or influence between the nodes. A B A influences B means that knowing A would directly affect our belief or expectation about the value of B. It does not necessarily imply a causal relation, or a flow of data or money. Evidential dependence, not necessarily causal dependence.
B A C D Network Models • Network structure • -nodes representing variables • -links representing dependencies between nodes P(B) P(A) P(C|B) P(C|A) P(D|C) • Probability distribution of variables at each node • given the state of its parent node
Bayesian Networks - examples Representation of the relation between uncertainties and decisions Example of Influence Diagram Bhattacharjya & Mukerji, 2006
Expanding the Nodes Example of Influence Diagram Bhattacharjya & Mukerji, 2006
Full Network Model for Monitoring Example of Influence Diagram Bhattacharjya & Mukerji, 2006
Network Models Help to factorize large multivariate joint PDFs into more manageable smaller PDFs using the network to find conditional independencies PDF: probability distribution functions
Evaluating Network Models Network diagrams useful for representing decision problems. But not merely pictorial depictions Also computational tools to solve decision problems efficiently
Bayesian Networks in Decision Analysis • Representation of the relation between • uncertainties and decisions • as well as • computation of optimal decisions • impact of evidence • value of information (VOI)
Bayesian Networks in BPSM Decision Analysis Bayesian networks (BN) need to encode dependencies in a geological system - source rock, - reservoir rock, - trap
Conditioning the Network model • Important to note that for a Bayesian network model • to be effective the prior conditional probabilities should • be case specific: • based on the opinion of experts in that field
Bayesian Networks in BPSM Decision Analysis Van Wees et al., 2008 Martinelli et al., 2010 Rasheva & Bratvold, 2011 Source Source Source Martinelli et al., 2010 Source
Conditioning the Network model • Important to note that for a Bayesian network model • to be effective the prior conditional probabilities should • be case specific: • based on the opinion of experts in that field • from quantitative basin modeling runs based on data specific to that field
Source rock Reservoir rock Seal rock Overburden rock Trap Formation Generation-Migration- Accumulation Basin and Petroleum System Modeling Seal Reservoir Migration Path Source Four essential elements and two processes Essential Elements Processes Leslie B. Magoon, Wallace G. Dow, The Petroleum System, AAPG Memoir 60 23
Key Modeling Factors Burial History (deformation, compaction) Thermal History (heat flow, thermal conductivities) Source Rock Geochemistry ( chemical kinetics) Fluid Migration (multiphase Darcy flow, streamlines) 24
Basin Modeling Coupled, non-linear, PDEs with moving boundaries Numerical solution (finite elements) 25
Key outputs Burial history Thermal history Geochemical history Hydrocarbon flow and accumulations 26
Bayesian Networks in BPSM Decision Analysis How can we train the network using BPSM simulations? Constructing Bayesian networks to address decision problems requires key inputs from basin modeling simulations
Bayesian Networks and BPSM Decision Analysis How can we train the network using BPSM simulations? Synthetic example and workflow
Synthetic Basin Model Example – Base Case Plausible petroleum system scenario and boundary conditions, 55Ma ago to present 100 x 100 km 9 layers Source (Mlf) Source (Eek)
Synthetic Basin Model Example – Base Case Plausible petroleum system scenario and boundary conditions, 55Ma ago to present 100 x 100 km Reservoir (Mmd, top) Reservoir (Ou, bottom)
Synthetic Basin Model Example – Base Case Plausible petroleum system scenario and boundary conditions, 55Ma ago to present 100 x 100 km Traps: Anticline (East) Fault (West) 4 possible prospects: Top, East (TE) Bottom, East (BE) Top, West (TW) Bottom, West (BW) East West
Synthetic Basin Model – Base Case Accumulations
Synthetic Basin Model – Base Case Migration pathways Anticline (East) Fault (West)
Synthetic Basin Model – Uncertain factors Experimental design, full factorial design with 4 factors Porosity, Heat Flow, Fault 3 and TOC 2 x 3 x 2 x 2 = 24 total levels
Porosity – 2 compaction depth trends Depth (m) Porosity Porosity (low) (High)
Synthetic Basin Model – Uncertain factors Experimental design, full factorial design with 4 factors Porosity, Heat Flow, Fault 3 and TOC 2 x 3 x 2 x 2 = 24 total levels Responses: generation (size, oil, gas) accumulation (size, oil, gas)
Analyze Outputs - examples HC Generation Total (MMBOE) HF TOC porosity Fault3
Analyze Outputs - examples Generation Eek Oil (MMBOE) HF TOC porosity Fault3
Analyze Outputs - examples Generation Eek Gas (MMBOE) HF TOC porosity Fault3
Analyze Outputs - examples Accumulation Ou Gas (MMBOE) HF TOC porosity Fault3
Analyze Outputs - examples Pareto charts
Decision Model Building the Bayesian Network (BN) • Source nodes • Trap nodes • Reservoir nodes • Accumulation nodes
Building the Bayesian Network (BN) Source sub-network
Building the Bayesian Network (BN) Reservoir sub-network
Building the Bayesian Network (BN) Trap sub-network
Decision Model Training the Bayesian Network (BN) (Learning the network) Conditional Probability Tables (CPT) associated with nodes Obtained by clustering output responses generation (low, medium, high) accumulation (low, high) CPTs estimated by ratio of corresponding counts
Training the Bayesian Network (BN) Clustering outputs: Accumulation 2 levels Accumulation total Top Bottom Gas Oil Gas Oil
Decision Model Training the Bayesian Network (BN) (Learning the network) Conditional Probability Tables (CPT) associated with nodes Obtained by clustering output responses generation (low, medium, high) accumulation (low, high) CPTs estimated by ratio of corresponding counts
{ } max Prior Value = Using BN in Value of Information (VOI) calculations VOI = Value with evidence – Prior value f: recovery factor C: cost Value with evidence = Network model evaluates evidence based updating of probabilities
Evaluating the Bayesian Network Evidence based update of probabilities P(BE oil) Evidence about TE oil
Evidence based update of probabilities P(BE oil) Probability density Volume oil (MMBOE)