Material Balance Using MS Excel
Have Questions ?
Material Balance Using MS Excel - RE-MB-EXCEL-PEA27
| Code | Date | Time | Duration | Location | Currency | Early Bird Fee Per Person |
|---|---|---|---|---|---|---|
| RE-MB-EXCEL-PEA27 | 24 - 28 May 2027 | 4000 USD | 4 Hours Per Day |
Online |
USD |
4000 |
Boost your team's skills and your budget! Enjoy group discounts for collaborative learning. Send an inquiry to info@peassociations.com.
Material Balance Using MS Excel
This training builds a complete material balance capability in Excel. Participants construct PVT property sheets, implement the general material balance equation term by term, build straight-line and regression solution methods, code aquifer models and fit them, implement gas and gas condensate formulations, build diagnostic plots and uncertainty analysis, all as transparent and auditable workbooks they can maintain.
Description
Material balance is one of the few reservoir engineering methods that can be implemented completely in a spreadsheet without approximation, and doing so has a specific benefit: every term is visible, every assumption is editable, and the engineer building it understands what each part contributes. Commercial material balance software is fast and convenient and produces answers whose derivation many of its users cannot explain. A spreadsheet implementation removes that gap.
This training builds the capability from the ground up. PVT property sheets are constructed first, implementing black oil correlations for formation volume factor, solution gas-oil ratio, viscosity, compressibility and gas properties, with the ability to substitute laboratory PVT tables where available. The general material balance equation is then implemented term by term: oil and dissolved gas expansion, gas cap expansion, connate water and pore volume compaction, water influx and injection, with each term visible and separately checkable. Straight-line methods are built, then regression-based solution using the solver. Aquifer models are coded including van Everdingen-Hurst, Carter-Tracy and Fetkovich, with superposition implemented explicitly. Gas and gas condensate formulations follow, then diagnostic plots, drive index calculation, uncertainty analysis and workbook structure practice.
Superposition is where spreadsheet material balance becomes genuinely instructive. The unsteady state aquifer models require summing the influx contributions from every pressure change that has occurred, which in a spreadsheet becomes a visible triangular calculation where each row's contribution to influx at every subsequent time can be seen. Engineers who have built this understand what the aquifer model is actually doing in a way that using a software aquifer option does not produce.
Term by term visibility changes how errors are found. When a material balance gives an implausible answer, the question is which term is responsible, and in a spreadsheet the contribution of each term at each time step can be read directly. A gas cap expansion term that dominates when there should be no gas cap, a compaction term larger than the oil expansion term, or a water influx term with the wrong sign are all immediately visible, and all are difficult to diagnose from a single output number.
Solver-based regression makes multi-unknown fitting practical without hiding it. Fitting original oil in place and gas cap ratio simultaneously, or fitting in-place volume together with aquifer parameters, requires minimising an error function across several variables. Excel's solver does this, and building the error function explicitly forces the engineer to decide what is being minimised, how the residuals are weighted and what constraints apply, all of which are decisions embedded and invisible in packaged software.
Finally, a workbook that the engineer built can be adapted. Reservoirs present variations that standard software handles awkwardly: unusual drive combinations, partial pressure support, compartments with different behaviour, non-standard injection schemes. A spreadsheet implementation can be extended to handle these, and an engineer who understands the structure can do so with confidence.
By the end of this training, participants will be able to:
- Build PVT property sheets using black oil correlations and laboratory data tables
- Implement the general material balance equation term by term in a spreadsheet
- Verify each term independently and diagnose implausible results by term
- Construct straight-line material balance plots and determine in-place volumes from them
- Implement regression-based solution using solver for multiple unknowns
- Code van Everdingen-Hurst, Carter-Tracy and Fetkovich aquifer models including superposition
- Fit aquifer parameters and assess non-uniqueness in the fit
- Implement gas and gas condensate material balance formulations
- Build diagnostic plots including drive index and P over Z analysis
- Implement uncertainty and sensitivity analysis and structure workbooks for audit
The training is entirely construction-based. Each element is built from an empty workbook, tested against known cases and verified by hand calculation before the next is added. Participants apply their completed workbooks to real field production and pressure histories, obtain results and diagnose discrepancies. Deliberately flawed implementations are examined so that participants learn to find errors in spreadsheet models. Participants leave with a complete tested material balance workbook they built and understand.
Organisations sending participants to this training will:
- Build material balance capability without software licence dependence
- Improve understanding of material balance among staff who use its results
- Produce transparent analyses that can be reviewed and audited
- Adapt material balance to reservoirs that standard software handles awkwardly
- Improve independent checking of simulation model volumes
- Build tools that can be maintained and extended within the organisation
Participants will:
- Understand every term in the material balance equation
- Build and maintain their own material balance workbooks
- Diagnose material balance results by examining individual terms
- Implement and fit aquifer models with full visibility
- Adapt the method to non-standard reservoir situations
- Acquire a portable capability independent of software availability
- Reservoir engineers at all levels
- Production and petroleum engineers analysing field performance
- Simulation engineers requiring independent volume checks
- Reserves and evaluation engineers
- Technical staff conducting field reviews and due diligence
- Graduate engineers building reservoir engineering fundamentals
- Engineers without access to specialist material balance software
Module 1 - Workbook Structure and Data Sheets
- Separating inputs, calculations and outputs
- Named ranges and their use in readable formulas
- Unit systems and conversion sheets
- Production and injection history data sheet
- Pressure history data sheet and data quality flagging
- Cumulative production calculation and its checking
- Reservoir and rock property inputs
- Data validation and input constraints
- Built-in consistency checks and error flags
- Documentation of assumptions within the workbook
Module 2 - PVT Property Sheets
- Black oil property requirements for material balance
- Bubble point pressure correlations and their implementation
- Solution gas-oil ratio correlation implementation
- Oil formation volume factor above and below bubble point
- Oil compressibility and its calculation
- Gas compressibility factor correlations and iteration
- Gas formation volume factor
- Water properties and formation volume factor
- Implementing laboratory PVT tables with interpolation
- Switching between correlation and table-based properties
- Verifying PVT sheet output against known values
- Two-phase Z factor for condensate systems
Module 3 - The Material Balance Equation Term by Term
- General equation structure and its rearrangement
- Underground withdrawal calculation
- Oil and dissolved gas expansion term
- Gas cap expansion term
- Connate water expansion and pore volume compaction term
- Water influx and water production terms
- Water and gas injection terms
- Implementing each term as a separate visible column
- Verifying terms independently by hand calculation
- Diagnosing results by examining term magnitudes
- Sign conventions and common errors
- Building the complete balance and testing it
Module 4 - Straight-Line Methods
- Havlena-Odeh formulation and its rearrangement
- Plotting groups for depletion drive
- Plotting groups for gas cap drive
- Plotting groups for water drive
- Constructing the plots in the workbook
- Fitting the straight line and reading the intercept and slope
- Determining original oil in place
- Determining gas cap size ratio
- Interpreting curvature and scatter
- Automating line fitting with regression functions
- Presenting straight-line results with their uncertainty
Module 5 - Regression-Based Solution
- Formulating material balance as a minimisation problem
- Defining the error function and its options
- Residual weighting and its consequences
- Setting up solver for single unknown solution
- Multi-unknown solution: in-place volume and gas cap ratio
- Adding aquifer parameters to the regression
- Constraints and bounds on fitted parameters
- Convergence and starting value sensitivity
- Detecting non-uniqueness by varying starting values
- Comparing regression and straight-line results
- Documenting the fit and its basis
Module 6 - Aquifer Models
- Steady state model implementation
- van Everdingen-Hurst dimensionless influx tables
- Implementing the influence function in a spreadsheet
- Superposition of pressure steps as a triangular calculation
- Carter-Tracy implementation and its recursive form
- Fetkovich model implementation
- Aquifer parameter definition and their physical meaning
- Fitting aquifer parameters with solver
- Non-uniqueness between aquifer size and in-place volume
- Constraining aquifer fits with geological limits
- Comparing aquifer model predictions
- Diagnostic plots for water drive identification
Module 7 - Gas and Gas Condensate Systems
- Gas material balance implementation
- P over Z plot construction and fitting
- Original gas in place determination
- Water drive gas reservoir implementation
- Cole plot and other water drive diagnostics
- Residual gas saturation in water invaded zones
- Abnormally pressured gas reservoir treatment
- Two-slope P over Z behaviour and its implementation
- Gas condensate material balance formulation
- Using constant volume depletion data
- Condensate dropout accounting in the workbook
Module 8 - Diagnostics, Uncertainty and Application
- Drive index calculation and plotting
- Drive mechanism identification from the workbook output
- Pressure match plotting and its interpretation
- Sensitivity to pressure data error
- Sensitivity to cumulative production error
- Sensitivity to PVT input error
- Implementing Monte Carlo uncertainty within the workbook
- Producing an in-place range rather than a point value
- Comparing material balance against volumetric and simulation results
- Presenting material balance results and their basis
- Extending the workbook to non-standard reservoir situations
- Maintaining and version controlling the workbook
Upon successful completion of this training course, delegates will be awarded an official Certificate of Completion issued by the Petroleum Engineers Association (PEA), an ISO 9001:2015 certified training organization. The certificate carries 10 Credits and formally records the total learning hours completed.
Each certificate is signed by the Course Facilitator and the CEO of the Petroleum Engineers Association, and serves as verifiable proof of professional training that delegates can present to employers and professional bodies worldwide.
Frequently Asked Questions
All course bookings made through PEA are strictly non-refundable. By registering for a course, you acknowledge and accept that all fees are payable in full and are not subject to refund under any circumstances, including changes in personal or professional commitments or partial attendance.
PEA reserves the right to make reasonable adjustments to course content, trainers, or schedules where necessary, without entitling delegates to a refund. Comprehensive details of each course — including objectives, target audience, and content — are clearly outlined before enrolment, and it is the responsibility of the delegate to ensure the course's suitability prior to booking.
For any inquiries related to cancellations or bookings, please contact our support team, who will be happy to assist you.