Analytical Solution of the Diffusivity Equation. FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems.

Slides:



Advertisements
Similar presentations
FIRST AND SECOND-ORDER TRANSIENT CIRCUITS
Advertisements

Finite Element Method (FEM) Different from the finite difference method (FDM) described earlier, the FEM introduces approximated solutions of the variables.
Chapter 2: Steady-State One-Dimensional Heat Conduction
Chapter 23 Gauss’ Law.
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
One-Dimensional Steady-State Conduction
Chapter 3 Steady-State Conduction Multiple Dimensions
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
1 Horizontal Infiltration using Richards Equation. The Bruce and Klute approach for horizontal infiltration.
An Introduction to Heat Flow
Lesson 5 Method of Weighted Residuals. Classical Solution Technique The fundamental problem in calculus of variations is to obtain a function f(x) such.
1 Horizontal Infiltration using Richards Equation. The Bruce and Klute approach for horizontal infiltration.
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
Boyce/DiPrima 10th ed, Ch 10.5: Separation of Variables; Heat Conduction in a Rod Elementary Differential Equations and Boundary Value Problems, 10th.
Press the button to start Permeability Permeability Home DevelopersReferencesSummary 1: What is Permeability 2: The Darcy Law 3: Measurements Back Next.
Finding roots of equations using the Newton-Raphson method
Well Testing
MAGNETOSTATIC FIELD (STEADY MAGNETIC)
FIRST ORDER TRANSIENT CIRCUITS
1 Study of Pressure Front Propagation in a Reservoir from a Producing Well by Hsieh, B.Z., Chilingar, G.V., Lin, Z.S. May 4, 2007.
REVIEW OF BASIC STEPS IN DERIVATION OF FLOW EQUATIONS NTNU Author: professor Jon Kleppe Assistant producers: Farrokh Shoaei Khayyam Farzullayev.
CHAPTER 2 ONE-DIMENSIONAL STEADY STATE CONDUCTION
1 CHAPTER 5 POROUS MEDIA Examples of Conduction in Porous Media component electronic micro channels coolant (d) coolant porous material (e) Fig.
The Theory for Gradient Chromatography Revisited by Jan Ståhlberg Academy of Chromatography
Use of Matlab for Analysis and Plotting of Accoustic Well Data.
EXAMPLE 8.1 OBJECTIVE To determine the time behavior of excess carriers as a semiconductor returns to thermal equilibrium. Consider an infinitely large,
1 Tips for solving Project 1 Reactor SO 3 SO 2 +O 2.
PTT 204/3 APPLIED FLUID MECHANICS SEM 2 (2012/2013)
UNDERSATURATED OIL-GAS SIMULATION IMPES SOLUTION
REVIEW OF BASIC STEPS IN DERIVATION OF FLOW EQUATIONS
DISCRETIZATION AND GRID BLOCKS NTNU Author: Professor Jon Kleppe Assistant producers: Farrokh Shoaei Khayyam Farzullayev.
Ordinary Differential Equations
Math 3120 Differential Equations with Boundary Value Problems
Sorting Data. FAQReferencesSummaryInfo Learning Objectives Introduction Arrays Subroutine subprograms Program Exercise Resources Quiz Home HOME Arrays.
Module 4 Multi-Dimensional Steady State Heat Conduction.
Dr.Mostafa Mahmoud Kinawy
One-Dimensional Steady-State Conduction
Lecture 15 Solving the time dependent Schrödinger equation
Numerical Solution of the Diffusivity Equation. FAQReferencesSummaryInfo Learning Objectives Introduction Discrete Systems Taylor Series Approximation.
Introduction To UNIX. FAQReferencesSummaryInfo Resources Introduction Learning Objectives Log on User Interface Commands List of Commands Useful Info.
Lecture 19 Spherical Polar Coordinates Remember Phils Problems and your notes = everything Come to see me before.
Louisiana Tech University Ruston, LA Boundary Layer Theory Steven A. Jones BIEN 501 Friday, April
Ch 10.6: Other Heat Conduction Problems
MOHR'S CIRCLE The formulas developed in the preceding article may be used for any case of plane stress. A visual interpretation of them, devised by the.
ERT 216 HEAT & MASS TRANSFER Sem 2/ Dr Akmal Hadi Ma’ Radzi School of Bioprocess Engineering University Malaysia Perlis.
CP502 Advanced Fluid Mechanics Flow of Viscous Fluids and Boundary Layer Flow Lectures 3 and 4.
Introduction to Symmetry Analysis Brian Cantwell Department of Aeronautics and Astronautics Stanford University Chapter 1 - Introduction to Symmetry.
CFD Exercise 1 Laminar & turbulent flows with COMSOL.
Derivation of Oxygen Diffusion Equations:
CHAPTER 2 MASS BALANCE and APPLICATION
Hanyang University Antennas & RF Devices Lab. ANTENNA THEORY ANALYSIS AND DESIGN Prof. Jaehoon Choi Dept. of Electronics and Computer Engineering
Solution of linear equations using Gaussian elimination Author: Jon Kleppe NTNU Assistant producer: Joachim Tro.
1 Line Integrals In this section we are now going to introduce a new kind of integral. However, before we do that it is important to note that you will.
Hamdache Abderrazaq 1*, Belkacem Mohamed 1, Hannoun Nourredine 2
Chapter 4 Fluid Mechanics Frank White
INTRODUCTION : Convection: Heat transfer between a solid surface and a moving fluid is governed by the Newton’s cooling law: q = hA(Ts-Tɷ), where Ts is.
Computing Oil Reserves Using Statistical Distribution of Porosities
A First Course on Kinetics and Reaction Engineering
FIRST AND SECOND-ORDER TRANSIENT CIRCUITS
ME/AE 339 Computational Fluid Dynamics K. M. Isaac Topic2_PDE
Topic 3 Discretization of PDE
Transient Heat Conduction
Simple ODEs to Study Thermofluids
The Simple Linear Regression Model: Specification and Estimation
5.1 Introduction to Curve Fitting why do we fit data to a function?
Topic 3 Discretization of PDE
Slope Fields and Euler’s Method
Lecture 6: Time Domain Analysis and State Space Representation
Chapter 3 Modeling in the Time Domain
Topic 3 Discretization of PDE
Presentation transcript:

Analytical Solution of the Diffusivity Equation

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Home HOME Radial SystemLinear System Introduction Programming Exercise Resources Analytical Solution

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Learning Objectives Learning objectives in this module: 1.Develop problem solution skills using computers and numerical methods 2.Review flow equations and methods for analytical solution the equations 3.Develop programming skills using FORTRAN No new FORTRAN elements are introduced in this module, you should, from what you have learnt earlier, be able to solve this problem without any problems

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Introduction In analysis of fluid flow in petroleum reservoirs, we need partial differential equations that describe the fluids flowing and the reservoir they are flowing in. Then we need to be able to solve the equations for the conditions of flow that we are interested in. Derivation of the equations normally involves the following elements:  Continuity equations  Darcy’s equations  PVT relationships for the fluids  Compressibility of reservoir rock Examples of such equations are the simplest forms of the diffusivity equations for linear and radial flow

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Introduction Below, the geometries of the two simple reservoir systems and the corresponding partial differential equations are shown: r Linear flow Radial flow

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Analytical Solution In order to solve the partial differential equations shown earlier, we need to have initial conditions, i.e. initial pressure distribution in the system, and boundary conditions, i.e. rates or pressures at for instance left and right sides of the systems. We will examine two of the most common sets of conditions and analytical solutions for these Linear System Radial System

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Linear System For the linear system, we have a horizontal porous rod, where fluid is being injected into the left face at a flow rate Q. The injected fluid will be transported through the rod and eventually be produced out of the right face of the rod. The one-phase partial differential equation (PDE) for this system, in it’s simplest form, is called the linear diffusivity equation. It is valid for one-dimensional flow of a liquid in a horizontal system, where it is assumed that porosity (  ), viscosity (  ), permeability (k ) and compressibility (c ) all are constants. Q in x=0 x=L Q out PLPL PRPR

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Linear System The linear diffusivity equation may be written as: (1) If the initial pressure of the rod is P R, and we assume constant pressures at the end faces, P L and P R for left and right faces, respectively, we have the following analytical solution: (2) Continue

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources which is the expression for a straight line Linear System The pressure solution is dependent on position, x, as well as time, t. As time increases, the exponential term becomes smaller, and eventually the solution reduces to the steady-state form: Click to see what the equation reduces to as time increases ? (2) (3)

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Linear System The corresponding steady state differential equation is obtained by setting the right hand side of Eq. (1) equal to zero: Graphically, the solution may be presented as : P x Left side pressure Initial and right side pressure Steady state solution Transient solution As can be observed from the figure, the pressure will increase in all parts of the system for some period of time (transient solution), and eventually approach the final distribution (steady state), described by a straight line between the two end pressures (4)

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Radial System For the radial system below (one-dimensional cylindrical coordinates), we have a horizontal porous disk, where fluid is being injected at the outer boundary and produced at the center. The one- phase one-dimensional (radial) flow equation (PDE) in this coordinate system becomes: For an infinite reservoir at an initial pressure P i and with P(r  ∞)=P i and well rate q from a well in the center (at r=r w ) the analytical solution is: where is the exponential integral (6) (5) r rwrw Continue

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Radial System A steady state solution does not exist for an infinite system, since the pressure will continue to decrease as long as we produce from the center. However, if we use a different set of boundary conditions, so that: we can solve the steady state form of the equation: By integrating twice, the steady state solution becomes: (7) (9) (8) Continue

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Program Exercise This programming exercise involves the construction of a reservoir simulation program, although in a very simple form. The following steps should be carried out: 1.Make a FORTRAN program that computes the analytical solutions of Eqs. (2) and (6). When the program is started, it should ask on the screen which geometry should be used, LIN or RAD, and the name of the input data file (where all parameters are to be read from) 2.Read from the screen which values of x (or r) and t the solution should be computed for. 3.The results should be written to the screen as well as to an output file Data set for linear system Data set for radial system Here

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Data Set for Linear System P L =2 atm  = 0.25 k=1.0 DarcyP 0 =P R =1 atm L=100 cmA=10 cm 3  =1.0 cpc= atm -1 t-intervals:t=10 -3, 10 -2, s x-intervals:x=5, 50 cm k = permeability [Darcy] L = length (of rod) [cm]  =viscosity [cp] N= porosity c = compressibility [atm -1 ]

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Data Set for Radial System h=1000 cm  = 0.25 k=1.0 Darcyc= atm -1 r w =25 cmq=10 4 cm 3 /s  =1.0 cp t-intervals:t= 1E06, 5E06, 10E06 s r-intervals:r=100, 1000, 5000 cm k = permeability [Darcy] r w =wellbore radius [cm]  =viscosity [cp] N= porosity c = compressibility [atm -1 ] q=flowrate [cm 3 /s]

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Introduction to Fortran Fortran Template here The whole exercise in a printable format here Web sites  Numerical Recipes In Fortran Numerical Recipes In Fortran  Fortran Tutorial Fortran Tutorial  Professional Programmer's Guide to Fortran77 Professional Programmer's Guide to Fortran77  Programming in Fortran77 Programming in Fortran77

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources General information Title:Analytical Solution of the Diffusivity Equation Teacher(s):Professor Jon Kleppe Assistant(s):Per Jørgen Dahl Svendsen Abstract:Provide a good background for solving problems within petroleum related topics using numerical methods 4 keywords:Diffusivity Equation, Linear Flow, Radial Flow, Fortran Topic discipline: Level:2 Prerequisites:None Learning goals:Develop problem solution skills using computers and numerical methods Size in megabytes:0.7 MB Software requirements:MS Power Point 2002 or later, Flash Player 6.0 Estimated time to complete: Copyright information:The author has copyright to the module and use of the content must be in agreement with the responsible author or in agreement with About the author

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources FAQ No questions have been posted yet. However, when questions are asked they will be posted here. Remember, if something is unclear to you, it is a good chance that there are more people that have the same question For more general questions and definitions try these Dataleksikon Webopedia Schlumberger Oilfield Glossary

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources References See for instance: H. S. Carslaw and J. C. Jaeger: Conduction of Heat in Solids, 2nd ed., Oxford, 1985 Numerical Recipes in Fortran in pdf format online: Numerical Recipes in Fortran

FAQReferencesSummaryInfo Learning Objectives Introduction Analytical Solution Linear Systems Radial Systems Program Exercise Resources Summary Subsequent to this module you should...  be able to keep track of loops and conditional statements  have no problems handling output and input data  have obtained a better understanding on solving problems in Fortran