Porosity Calculation using Density Log – Formula & Calculator


Porosity Calculation using Density Log

Porosity Calculator using Density Log

Use this calculator to determine the porosity of a rock formation based on its bulk density, matrix density, and the density of the fluid filling its pores.


Density measured by the density log in the formation. Typical range: 1.8 – 2.9 g/cm³.


Density of the rock matrix (solid grains). E.g., Sandstone ≈ 2.65 g/cm³, Limestone ≈ 2.71 g/cm³, Dolomite ≈ 2.87 g/cm³.


Density of the fluid filling the pores. E.g., Water ≈ 1.0 g/cm³, Oil ≈ 0.8-0.9 g/cm³, Gas ≈ 0.1-0.3 g/cm³.


Calculation Results

Porosity (Φ): — %

Intermediate Values:

Density Contrast (Matrix – Bulk): — g/cm³

Density Contrast (Matrix – Fluid): — g/cm³

Formula Used: Porosity (Φ) = (Matrix Density – Bulk Density) / (Matrix Density – Fluid Density)

Φ = (ρma – ρb) / (ρma – ρf)

Porosity vs. Bulk Density Relationship


What is Porosity Calculation using Density Log?

The Porosity Calculation using Density Log is a fundamental technique in petrophysics and formation evaluation, used to determine the void space (porosity) within a rock formation. Porosity represents the fraction of the total volume of a rock that is occupied by pores or voids, which can hold fluids like oil, gas, or water. A density log measures the bulk density (ρb) of the formation by emitting gamma rays into the rock and detecting the scattered gamma rays. Denser formations absorb more gamma rays, resulting in lower count rates.

This method is crucial because the bulk density measured by the log is a function of the densities of the rock matrix (solid grains) and the fluids filling the pores. By knowing the matrix density (ρma) and the fluid density (ρf), we can isolate the porosity (Φ) using a specific formula. This calculation provides a direct measure of the rock’s ability to store hydrocarbons or water, making it indispensable for reservoir characterization.

Who Should Use Porosity Calculation using Density Log?

  • Petrophysicists: To interpret well log data and quantify reservoir properties.
  • Geologists: To understand rock properties, depositional environments, and diagenetic processes.
  • Reservoir Engineers: To estimate hydrocarbon volumes, plan production strategies, and simulate reservoir behavior.
  • Drilling Engineers: To understand formation characteristics that might impact drilling operations.
  • Academics and Researchers: For studying rock physics and developing new interpretation techniques.

Common Misconceptions about Porosity Calculation using Density Log

  • It always gives effective porosity: The density log typically measures total porosity, which includes isolated pores that do not contribute to fluid flow. Effective porosity, which is the interconnected pore space, often requires additional log data (e.g., from resistivity logs) or core analysis.
  • It’s accurate in all formations: The calculation assumes a clean (non-shaly) formation with known matrix and fluid densities. The presence of shale, complex mineralogy, or unknown fluid types can significantly affect accuracy.
  • It’s the only way to measure porosity: While powerful, density logs are one of several tools. Neutron logs and sonic logs also provide porosity estimates, often used in combination with density logs to mitigate uncertainties and identify lithology.

Porosity Calculation using Density Log Formula and Mathematical Explanation

The fundamental principle behind the Porosity Calculation using Density Log is that the bulk density of a rock is a weighted average of the densities of its solid matrix and the fluids within its pores. The formula is derived from this volumetric relationship.

Step-by-Step Derivation

Consider a unit volume of rock. This volume consists of two components: the solid rock matrix and the pore space. Let:

  • Vtotal = Total volume of the rock (e.g., 1 unit volume)
  • Vma = Volume of the rock matrix
  • Vf = Volume of the fluid in the pores
  • ρb = Bulk density of the formation (measured by density log)
  • ρma = Density of the rock matrix
  • ρf = Density of the fluid in the pores
  • Φ = Porosity (fraction of pore volume to total volume)

By definition, porosity is:

Φ = Vf / Vtotal

Since Vtotal = Vma + Vf, we can also write:

Vma = Vtotal - Vf = Vtotal (1 - Φ)

The total mass of the rock is the sum of the mass of the matrix and the mass of the fluid:

Masstotal = Massma + Massf

Using the relationship Mass = Density × Volume:

ρb × Vtotal = (ρma × Vma) + (ρf × Vf)

Substitute Vma = Vtotal (1 - Φ) and Vf = Vtotal × Φ into the equation:

ρb × Vtotal = (ρma × Vtotal (1 - Φ)) + (ρf × Vtotal × Φ)

Divide both sides by Vtotal (assuming Vtotal ≠ 0):

ρb = ρma (1 - Φ) + ρf × Φ

Now, rearrange to solve for Φ:

ρb = ρma - ρmaΦ + ρfΦ

ρb - ρma = -ρmaΦ + ρfΦ

ρb - ρma = Φ (ρf - ρma)

Φ = (ρb - ρma) / (ρf - ρma)

To make the numerator and denominator positive (as ρma is typically greater than ρb and ρf), we multiply both by -1:

Φ = (ρma - ρb) / (ρma - ρf)

This is the standard formula for Porosity Calculation using Density Log.

Variables Table

Key Variables for Porosity Calculation using Density Log
Variable Meaning Unit Typical Range
Φ Porosity (fraction of pore volume) Dimensionless (or %) 0.01 – 0.40 (1% – 40%)
ρb Bulk Density of the formation (measured by density log) g/cm³ 1.8 – 2.9 g/cm³
ρma Matrix Density (density of the solid rock grains) g/cm³ 2.65 (Sandstone), 2.71 (Limestone), 2.87 (Dolomite)
ρf Fluid Density (density of the fluid in the pores) g/cm³ 0.1 – 0.3 (Gas), 0.8 – 0.9 (Oil), 1.0 – 1.1 (Water)

Practical Examples of Porosity Calculation using Density Log

Understanding the Porosity Calculation using Density Log is best achieved through practical examples. These scenarios demonstrate how different rock and fluid properties influence the calculated porosity.

Example 1: Sandstone Reservoir with Water

Imagine a sandstone formation saturated with formation water. We have the following log and geological data:

  • Bulk Density (ρb) = 2.35 g/cm³ (from density log)
  • Matrix Density (ρma) = 2.65 g/cm³ (typical for sandstone)
  • Fluid Density (ρf) = 1.05 g/cm³ (saline formation water)

Using the formula: Φ = (ρma – ρb) / (ρma – ρf)

Step 1: Calculate Density Contrast (Matrix – Bulk)

Density Contrast (Matrix – Bulk) = ρma – ρb = 2.65 g/cm³ – 2.35 g/cm³ = 0.30 g/cm³

Step 2: Calculate Density Contrast (Matrix – Fluid)

Density Contrast (Matrix – Fluid) = ρma – ρf = 2.65 g/cm³ – 1.05 g/cm³ = 1.60 g/cm³

Step 3: Calculate Porosity (Φ)

Φ = 0.30 g/cm³ / 1.60 g/cm³ = 0.1875

Expressed as a percentage, Porosity = 18.75%

Interpretation: A porosity of 18.75% indicates a moderately good reservoir quality for sandstone, capable of storing a significant volume of water or potentially hydrocarbons if present.

Example 2: Limestone Reservoir with Gas

Consider a limestone formation where gas is the primary pore fluid. The data collected is:

  • Bulk Density (ρb) = 2.40 g/cm³ (from density log)
  • Matrix Density (ρma) = 2.71 g/cm³ (typical for limestone)
  • Fluid Density (ρf) = 0.20 g/cm³ (natural gas at reservoir conditions)

Using the formula: Φ = (ρma – ρb) / (ρma – ρf)

Step 1: Calculate Density Contrast (Matrix – Bulk)

Density Contrast (Matrix – Bulk) = ρma – ρb = 2.71 g/cm³ – 2.40 g/cm³ = 0.31 g/cm³

Step 2: Calculate Density Contrast (Matrix – Fluid)

Density Contrast (Matrix – Fluid) = ρma – ρf = 2.71 g/cm³ – 0.20 g/cm³ = 2.51 g/cm³

Step 3: Calculate Porosity (Φ)

Φ = 0.31 g/cm³ / 2.51 g/cm³ = 0.1235

Expressed as a percentage, Porosity = 12.35%

Interpretation: A porosity of 12.35% for a limestone reservoir with gas suggests a fair to good reservoir. The low fluid density of gas significantly impacts the calculation, often leading to higher apparent porosities for a given bulk density compared to water-filled pores.

How to Use This Porosity Calculation using Density Log Calculator

Our interactive calculator simplifies the Porosity Calculation using Density Log, allowing you to quickly determine porosity based on your input parameters. Follow these steps to get accurate results:

Step-by-Step Instructions:

  1. Enter Bulk Density (ρb): Input the bulk density value obtained from your density log. This is the measured density of the formation. Ensure the unit is in g/cm³.
  2. Enter Matrix Density (ρma): Input the density of the rock matrix. This value depends on the lithology (e.g., sandstone, limestone, dolomite). Refer to geological data or typical values for your formation.
  3. Enter Fluid Density (ρf): Input the density of the fluid expected to be in the pore spaces. This could be water, oil, or gas, and its density will vary with pressure and temperature.
  4. View Results: The calculator automatically updates the results in real-time as you adjust the input values. There’s no need to click a separate “Calculate” button.
  5. Reset Values: If you wish to start over or test new scenarios, click the “Reset Values” button to restore the default input parameters.
  6. Copy Results: Use the “Copy Results” button to quickly copy the main porosity result, intermediate values, and key assumptions to your clipboard for easy documentation or sharing.

How to Read the Results:

  • Porosity (Φ): This is the primary result, displayed as a percentage. It represents the fraction of the rock volume that is pore space. Higher percentages indicate better reservoir quality.
  • Density Contrast (Matrix – Bulk): This intermediate value (ρma – ρb) reflects the difference between the solid rock density and the measured bulk density. A larger difference generally implies more pore space.
  • Density Contrast (Matrix – Fluid): This intermediate value (ρma – ρf) represents the maximum possible density difference between the matrix and the pore fluid. It’s a critical component in the denominator of the porosity formula.
  • Formula Used: A clear statement of the formula is provided for transparency and understanding.

Decision-Making Guidance:

The calculated porosity is a key indicator for various decisions in the oil and gas industry:

  • Reservoir Quality: High porosity suggests a good reservoir capable of storing significant volumes of hydrocarbons.
  • Hydrocarbon Volume Estimation: Porosity is a direct input for calculating hydrocarbon pore volume (HCPV) and ultimately reserves.
  • Drilling and Completion: Understanding porosity helps in selecting appropriate drilling fluids, casing points, and completion strategies.
  • Formation Evaluation: Comparing density log porosity with other porosity logs (e.g., neutron, sonic) can help identify lithology, gas effects, or the presence of shale.

Key Factors That Affect Porosity Calculation using Density Log Results

The accuracy and interpretation of Porosity Calculation using Density Log results are highly dependent on several geological and operational factors. Understanding these influences is critical for reliable formation evaluation.

  1. Matrix Density (ρma)

    The assumed matrix density is perhaps the most critical input. Different minerals have different densities (e.g., quartz in sandstone is 2.65 g/cm³, calcite in limestone is 2.71 g/cm³, dolomite is 2.87 g/cm³). If the actual mineralogy is complex or misidentified, the calculated porosity will be incorrect. For instance, assuming sandstone matrix density in a dolomitic formation will lead to an underestimation of porosity.

  2. Fluid Density (ρf)

    The density of the fluid filling the pores significantly impacts the calculation. Water, oil, and gas have distinct densities (gas being the lightest, water the heaviest). If the formation fluid type is unknown or incorrectly assumed, the porosity will be erroneous. For example, assuming water-filled pores when gas is present will result in an underestimation of porosity, as gas has a much lower density, making the bulk density appear higher for the same porosity.

  3. Shale Content

    Shale (clay minerals) often has a higher bulk density than clean reservoir rocks and can contain bound water. The presence of shale in the formation will increase the measured bulk density (ρb) and can lead to an underestimation of effective porosity if not corrected. Specialized shale corrections are often applied to density log porosity to account for this effect.

  4. Gas Effect

    Gas in the pore space has a very low density (0.1-0.3 g/cm³). When gas is present, it significantly lowers the bulk density measured by the log. This “gas effect” can cause the density log to indicate an anomalously high porosity if a standard fluid density (like water) is used in the Porosity Calculation using Density Log. This discrepancy is often used as an indicator of gas presence when comparing density porosity with neutron porosity (which is sensitive to hydrogen content and shows lower porosity in gas zones).

  5. Tool Calibration and Environmental Effects

    The density log tool itself requires proper calibration. Environmental factors in the borehole, such as borehole size, mudcake thickness, and mud density, can affect the accuracy of the bulk density measurement. Corrections for these effects are typically applied during log processing to ensure the measured ρb is representative of the formation.

  6. Formation Compaction and Overburden Pressure

    As sediments are buried deeper, they undergo compaction, which reduces porosity. The density log inherently reflects this compaction by measuring higher bulk densities in deeper, more compacted formations. While not an “error” in the calculation, understanding the geological context of compaction is crucial for interpreting the calculated porosity values in relation to depth and geological history.

Frequently Asked Questions (FAQ) about Porosity Calculation using Density Log

Q: What is porosity in the context of oil and gas?

A: Porosity is the percentage of void space within a rock that can hold fluids like oil, gas, or water. It’s a critical property for determining a reservoir’s storage capacity.

Q: Why is a density log used for porosity calculation?

A: A density log measures the bulk density of the formation. Since bulk density is a function of the solid rock matrix and the fluids in the pores, it provides a direct means to calculate porosity when matrix and fluid densities are known. It’s one of the most reliable porosity indicators.

Q: What are typical matrix densities for common reservoir rocks?

A: Typical matrix densities are approximately 2.65 g/cm³ for sandstone (quartz), 2.71 g/cm³ for limestone (calcite), and 2.87 g/cm³ for dolomite. These values are crucial inputs for accurate Porosity Calculation using Density Log.

Q: How does shale affect the Porosity Calculation using Density Log?

A: Shale often has a higher bulk density than clean reservoir rocks and can contain bound water, which is not part of effective porosity. Its presence can cause the density log to read a higher bulk density, leading to an underestimation of effective porosity if not corrected for.

Q: Can this method calculate effective porosity?

A: The density log primarily measures total porosity, which includes both interconnected (effective) and isolated pore spaces. To estimate effective porosity, additional log data (e.g., from resistivity logs) or core analysis is often required, especially in shaly formations.

Q: What are the limitations of using a density log for porosity?

A: Limitations include sensitivity to borehole conditions (washouts, mudcake), dependence on accurate knowledge of matrix and fluid densities, and challenges in shaly or complex lithologies. It also measures total porosity, not necessarily effective porosity.

Q: How accurate is the Porosity Calculation using Density Log?

A: When input parameters (matrix and fluid densities) are well-constrained and environmental corrections are properly applied, density log porosity can be very accurate. Its accuracy can be enhanced by integrating with other porosity logs and core data.

Q: What other well logs are used to determine porosity?

A: Besides the density log, the neutron log (measures hydrogen index) and the sonic log (measures compressional wave travel time) are commonly used to estimate porosity. Combining these logs helps in identifying lithology and fluid types, improving the overall porosity evaluation.

© 2023 Porosity Calculation using Density Log. All rights reserved.



Leave a Reply

Your email address will not be published. Required fields are marked *