Quick refresher
- A curve in a file is the result of a chain: sensor → digitisation → communication channel → tie to depth → calibrations and corrections → recording. We keep the raw data, so that we can repeat the processing.
- The sampling interval must be several times smaller than the vertical resolution of the tool. The noise of nuclear methods comes from counting statistics (the tool counts random pulses, so a short count scatters more). At half the speed the noise is smaller by a factor of . Averaging neighbouring samples also reduces the noise, but it widens the averaging window of the tool.
- We check the master calibration (made in the workshop) at the well, before and after recording. The repeat section must agree with the main log within the statistical scatter. A systematic disagreement is a sign of drift (a slow change in the response of the tool) or a calibration error, not of geology.
- We match runs by markers on the gamma ray log (GR), which is recorded in every tool string. The shift usually changes with depth, so we set it at several markers and interpolate between them (estimate the values in between).
- The heading is part of the data. It gives the depth reference, the bit size, the mud type, , and (the resistivities of the mud, filtrate and mudcake) with the temperature at which they were measured, the bottom-hole temperature and the time since circulation stopped, the tool string, and the processing.
- We show resistivities on a logarithmic scale (classically four decades, 0.2–2000 Ω·m; a decade is a factor of ten). We show density and neutron porosity on compatible scales (scales on which the two curves coincide in a reference rock). A depth scale of 1:200 is for detailed study of beds, and 1:500 is for correlation.
statistical noise at a different logging speed and after averaging samples
equivalent window of a tool with window after averaging samples at interval
shift of a run between markers at depths and
reading on a logarithmic grid of decades; is the fraction of the width from the left edge
depth of an LWD sensor from the time of the sample, and the depth error when the clocks disagree
- Taking a curve from a file without its heading: the mud, the temperature, the matrix of the neutron curve (the rock type that its porosity scale assumes) and the corrections already applied are unknown.
- Blaming geology for the disagreement between the main log and the repeat section without checking the calibrations.
- Shifting a run by one constant amount from a single marker.
- Reading a backup curve on the main scale, or a logarithmic scale as a linear one.
- Mistaking the crossover of the neutron and density curves (the curves overlap) in sandstone on limestone scales for gas.
- Using real-time LWD data for quantitative interpretation when the memory data are available.
After this lesson you can
- describe the acquisition chain (sensor, downhole electronics, communication channel, surface system), and explain where the data are processed and how the LAS and DLIS file formats differ
- explain how the sampling interval, logging speed, statistical noise and vertical resolution are linked, and choose between slower logging and averaging
- check a recording against the calibrations and the repeat section, and tell a random disagreement from a systematic one
- match runs by depth using markers (sharp, easy-to-recognise features) on the gamma ray log when the shift changes with depth
- find the mud and temperature data in the heading, estimate the formation temperature, and convert the resistivities of the mud, filtrate and mudcake to that temperature
- read tracks, logarithmic and compatible scales, backup curves and depth scales; tell real-time logging-while-drilling (LWD) data from memory data; and check a recording against a checklist
From the sensor to the file
A logging tool does not measure porosity or the resistivity of the formation. It measures the response of a sensor: the number of gamma rays that reach a detector, the voltage (potential difference) between electrodes, the electromotive force (voltage) induced in a receiver coil, and the arrival time of an elastic wave (a sound wave in the rock). To become a curve on a log, this response passes through several links. At each link information can be lost or an error can enter.
- 1Sensor
Detectors, electrodes, coils or acoustic receivers turn the response of the rock into an electrical signal. Their sensitivity slowly drifts (changes) with time, so we calibrate the tools regularly (see the section on calibrations below).
- 2Downhole electronics
The electronics amplify the signal and digitise it (analogue-to-digital conversion: turning a voltage into numbers). They count pulses in energy windows (ranges of particle energy). They also calculate intermediate quantities, for example density from two detectors with a correction for the mudcake. The more processing the tool does, the less data it has to send. But less of the original information remains.
- 3Communication channel
Over a logging cable, the digital telemetry of modern systems sends hundreds of kilobits per second or more. In LWD (logging while drilling), mud-pulse telemetry (pressure pulses sent through the mud) gives a few bits per second, and rarely tens (details). The rate of the channel decides what we can send at once and what has to stay in the tool memory.
- 4Surface system
The surface system receives the data and takes depth from the measuring wheel and the cable marks. It shifts the readings of each sensor by its position in the tool string. It applies calibrations and environmental corrections (corrections for the effect of the hole and the mud). It calculates derived curves and shows everything on the screen during recording.
- 5Recording and transmission
The surface system writes the raw and the processed data to files and prints the field log. The files go to the client (the company that ordered the logging) by satellite or land link, often while the work is still going on.
The capacity of the channel largely decides where the data are processed (example below). What the channel cannot send in time has to be compressed or processed in the tool itself. The logging unit does the calibrations, the environmental corrections, and a quick evaluation of the formations for decisions at the rig. Joint processing of all the methods, together with core, tests and data from neighbouring wells, is done later, in an interpretation centre (Log interpretation workflow). The less processing is irreversibly “built into” the tool, the better. Raw samples that are kept alongside the processed curves let us recalculate the curves years later, with new corrections and models.
- Recorded interval
- 1453.0–2703.0 m, sampling interval 0.1524 m (6 in)
- Scalar curves (one value at each depth)
- 25 curves, 4 bytes per sample each
- Waveforms of the sonic tool (recorded sound waves)
- 8 receivers, 400 values each, 2 bytes per value
- Logging speed
- 540 m/h
- LWD mud-pulse channel for comparison
- 8 bit/s
- The interval m at a sampling interval of 0.1524 m is 8202.1 steps, and the number of samples along depth is 8203.
- Scalar curves: bytes per sample, and bytes MB per run.
- Waveforms: bytes per sample, 64 times more than all the scalar curves together; per run MB.
- At 540 m/h the tool covers m per second, that is samples per second. The scalar curves need 0.79 kbit/s, and the waveforms need 50.4 kbit/s. Wireline telemetry can send both.
- Over a mud-pulse channel of 8 bit/s one set of waveforms would take s, about 1.8 h for one depth.
What it means. That is why in LWD the tool itself processes the waveforms, only the interval transit times (the travel time of sound over a set distance) go to the surface, and the full waveforms are written to memory. The same calculation explains what the file format needs. A text table with one depth per row is poorly suited to hundreds of values at each depth, so arrays need a format like DLIS (below). The data in this example are assumed for illustration.
The result of recording is a field log (a log printed at the well) and digital files. The industry uses several formats for exchanging log data.
- Format
- LAS (Log ASCII Standard)
- What it is
- a text file: heading sections and a table of values, usually one depth per row; versions 1.2 (1989), 2.0 (1992) and 3.0 (1999)
- Where it is used
- exchange of curves between programs and organisations; the most widespread exchange format
- Format
- DLIS (Digital Log Interchange Standard)
- What it is
- a binary, self-describing format (stored as bytes, and the file carries its own description), first issued by the American Petroleum Institute (API) in 1991 as recommended practice RP 66
- Where it is used
- field data of service companies and the archive: it stores curves with different sampling intervals, waveforms and images
- Format
- LIS (Log Information Standard)
- What it is
- an earlier binary format, in use since the late 1970s
- Where it is used
- old archives
- Format
- WITSML (Wellsite Information Transfer Standard Markup Language)
- What it is
- an industry standard for transferring data from the rig, based on the XML markup language
- Where it is used
- LWD and drilling parameters sent to the office during drilling
| Format | What it is | Where it is used |
|---|---|---|
| LAS (Log ASCII Standard) | a text file: heading sections and a table of values, usually one depth per row; versions 1.2 (1989), 2.0 (1992) and 3.0 (1999) | exchange of curves between programs and organisations; the most widespread exchange format |
| DLIS (Digital Log Interchange Standard) | a binary, self-describing format (stored as bytes, and the file carries its own description), first issued by the American Petroleum Institute (API) in 1991 as recommended practice RP 66 | field data of service companies and the archive: it stores curves with different sampling intervals, waveforms and images |
| LIS (Log Information Standard) | an earlier binary format, in use since the late 1970s | old archives |
| WITSML (Wellsite Information Transfer Standard Markup Language) | an industry standard for transferring data from the rig, based on the XML markup language | LWD and drilling parameters sent to the office during drilling |
The LAS format was introduced by the Canadian Well Logging Society (CWLS); version 2.0 remains the most widespread, while version 3.0 has a more complex structure and fewer users.
- Section
- ~V
- What it contains
- the format version and the line-wrap mode (WRAP: with YES, the values of one depth occupy several lines); always first
- Section
- ~W
- What it contains
- the well: name, field, date; the start and stop depths and the step (STRT, STOP, STEP), the null code (NULL)
- Section
- ~C
- What it contains
- the curves: mnemonic (short name), units and description, in the order of the columns of the table
- Section
- ~P
- What it contains
- parameters: mud resistivities, bottom-hole temperature, bit size and so on; optional
- Section
- ~O
- What it contains
- free text; optional
- Section
- ~A
- What it contains
- the table of values; the first column is depth (or time); always last
| Section | What it contains |
|---|---|
| ~V | the format version and the line-wrap mode (WRAP: with YES, the values of one depth occupy several lines); always first |
| ~W | the well: name, field, date; the start and stop depths and the step (STRT, STOP, STEP), the null code (NULL) |
| ~C | the curves: mnemonic (short name), units and description, in the order of the columns of the table |
| ~P | parameters: mud resistivities, bottom-hole temperature, bit size and so on; optional |
| ~O | free text; optional |
| ~A | the table of values; the first column is depth (or time); always last |
Missing values are written as a conventional number, most often −999.25. A program that reads this number as a measurement spoils any calculation. Read the units — metres or feet, g/cm³ or kg/m³, µs/m or µs/ft — from the ~C section; do not guess them.
DLIS is built differently. It is a binary “container” (stored as bytes, not as text). It keeps together with the curves everything that we need to understand them: a description of the well and the tools, processing parameters, calibrations, several sets of curves with different depth sampling (called frames), and arrays of values at each depth. The client usually gets both the DLIS with the field data and a LAS with the main curves. When DLIS is converted to LAS, the arrays and some of the parameters are lost. So we keep the original DLIS, and the description in the LAS states what processing has already been done.
Sampling interval, speed and resolution
People often mix up three quantities. The sampling interval is the distance along depth between adjacent samples. The vertical resolution is the smallest bed thickness that the tool shows with its true value. The design of the tool sets it (details). The logging speed is the speed at which the tool moves along the hole. It decides how much time the tool has for each sample.
We choose the sampling interval from the resolution. There must be at least two samples per resolution length, and preferably three or four. Otherwise a thin bed can fall between samples. The standard sampling interval of wireline tools is 0.1524 m (6 in) for a resolution of about 0.6 m. For high-resolution tools it is a few centimetres, and for electrical imagers (tools that make a picture of the borehole wall) it is millimetres. In metric systems the interval is usually a round fraction of a metre, for example 0.1 m. More frequent sampling does not improve the resolution by itself. It only describes in more detail the curve that the tool has already smoothed.
The physics of each method limits the speed. Nuclear tools count random pulses. The faster the tool moves, the fewer pulses it counts per sample, and the greater the statistical noise (counting statistics). A nuclear magnetic resonance tool needs time to polarise the protons, that is, to line up hydrogen nuclei with a magnetic field (recording mode). A sonic tool needs time to record waveforms. A tool string moves at the speed of the slowest tool in it, so slow methods are sometimes recorded in a separate run.
- standard deviation of a sample (the typical scatter of one reading) at logging speed , curve units
- the same at speed , curve units
- logging speeds, m/h (any, the same for both)
- standard deviation after averaging adjacent samples at speed , curve units
- number of samples averaged, —
Units: noise in the units of the curve (g/cm³, API, or porosity units: one porosity unit is 0.01, or 1%, of porosity); speeds in the same units
- Counting statistics set the noise: the number of pulses per sample is proportional to . We ignore other interference.
- Adjacent samples are independent and the sampling interval is the same.
- The bed is uniform over the averaged samples.
Both results follow from the counting formula (the relative scatter of counted pulses). At half the speed the noise is smaller by a factor of . Averaging three samples reduces it by a factor of without losing time. The price of averaging is resolution.
- averaging window of the tool itself, about equal to its vertical resolution, m
- filter length: samples at interval , m
- length of a single uniform window equivalent to the tool with the filter, m
Units: m
- The tool and the filter are uniform windows, as in the thin-bed model (vertical resolution).
- We replace the two windows by one window with the same second moment (a measure of spread): when two averagings are applied one after the other, their variances (squared spreads) add.
- Compared with the exact calculation of two windows, the approximation slightly exaggerates the loss of contrast (in the example below, 0.149 against 0.152).
The tool and the filter smooth the curve one after the other, and their “blurs” add up like the two short sides of a right triangle. While the filter is clearly shorter than the tool window, the resolution hardly suffers. A filter of the same length widens the window by a factor of about .
- Neutron porosity noise
- 1.2 porosity units per sample at 600 m/h (one standard deviation)
- Sampling interval and tool window
- 0.1524 m and 0.45 m
- Task
- 400 m of a carbonate sequence; a porous bed 0.5 m thick with a porosity of 0.18 among tight rocks with a porosity of 0.04
- Options
- logging at 300 m/h, or averaging three samples at 600 m/h
- At half the speed, 300 m/h: porosity units. Logging 400 m takes 80 min instead of 40.
- Averaging three samples at 600 m/h: units. The filter length is m.
- Equivalent window: m, which is already greater than the thickness of the bed.
- By the uniform-window model, the reading in the middle of the bed is . The exact calculation of two successive windows gives 0.152.
- Without the filter, the tool window (0.45 m) is smaller than the thickness of the bed. In the middle of the bed the tool then reads the true 0.18, at either speed.
What it means. The choice depends on the section. In thick uniform beds averaging costs almost nothing. In a thinly bedded carbonate sequence it underestimates the porosity of exactly those thin beds that the logging is run to find. Here slower logging is better, although an hour of rig time is expensive. Digital filters are also applied during processing, so the heading and the description of the file state what averaging has already been done. The data in this example are assumed for illustration.
Calibrations, checks and the repeat section
The sensitivity of sensors changes with time. Detectors and sources age, the electronics drift, and the temperature and pressure in the well affect the readings. So we link the tool reading to the measured quantity by calibration, and we check it regularly. In Russian-language practice, the link between the readings and the measured quantity that is set at the base against reference standards is also called graduation (the “graduation characteristic” of the tool). A check with portable devices at the well, before and after the measurements, is called field calibration.
- Master calibration
- The service company does it from time to time at its base, against standards: blocks of known density for the density tool, a tank of water or a calibrator for the neutron tool, rings of known diameter for the caliper, and a test loop for the induction sonde. At the same time the company sets up the portable calibrators that go to the well. The gamma ray log is often calibrated at the well itself, with a portable radioactive standard.
- Before-survey check
- A check at the well with portable calibrators. We compare the result with the master calibration.
- After-survey check
- The same check after the tool is pulled out. The difference between “before” and “after” shows how much the tool drifted during the job. The values and tolerances (allowed limits) are printed at the end of the log and written to the file.
- Check in known environments
- We compare the readings in casing, in evaporites (rocks such as salt and anhydrite) and in clean water-bearing beds with values that we can predict in advance (table below).
- Environment
- Casing
- Reference values
- caliper: the inside diameter of the casing; sonic log with no cement behind the casing: 187 µs/m (57 µs/ft)
- What is checked
- the caliper calibration and the interval transit time scale
- Environment
- Anhydrite
- Reference values
- density 2.98 g/cm³, interval transit time 164 µs/m (50 µs/ft), neutron porosity close to zero
- What is checked
- the density, sonic and neutron logs
- Environment
- Rock salt
- Reference values
- apparent density 2.03 g/cm³, 220 µs/m (67 µs/ft), neutron slightly below zero; with fresh mud, washouts form because the salt dissolves
- What is checked
- the same methods and the condition of the hole
- Environment
- Clean water-bearing bed
- Reference values
- the density and neutron curves coincide on compatible scales; the apparent water resistivity is close to the formation value
- What is checked
- consistency of the porosity and resistivity methods
- Environment
- Thick uniform shales
- Reference values
- resistivity curves of different depths of investigation almost coincide: there is no invasion
- What is checked
- the calibration of the resistivity sondes
| Environment | Reference values | What is checked |
|---|---|---|
| Casing | caliper: the inside diameter of the casing; sonic log with no cement behind the casing: 187 µs/m (57 µs/ft) | the caliper calibration and the interval transit time scale |
| Anhydrite | density 2.98 g/cm³, interval transit time 164 µs/m (50 µs/ft), neutron porosity close to zero | the density, sonic and neutron logs |
| Rock salt | apparent density 2.03 g/cm³, 220 µs/m (67 µs/ft), neutron slightly below zero; with fresh mud, washouts form because the salt dissolves | the same methods and the condition of the hole |
| Clean water-bearing bed | the density and neutron curves coincide on compatible scales; the apparent water resistivity is close to the formation value | consistency of the porosity and resistivity methods |
| Thick uniform shales | resistivity curves of different depths of investigation almost coincide: there is no invasion | the calibration of the resistivity sondes |
The values for evaporites and casing are the same as in the topics Density log and photoelectric factor (Pe) and Sonic log. Zero neutron porosity is only a guide, good to within a few porosity units: the readings in salt and anhydrite depend on the tool.
A repeat section (in Russian-language practice also called a repeat, or control, measurement) is an interval that the same tool records a second time. It is usually several tens of metres long. It is more often recorded before the main log, in the interval of interest. We do not compare the two records by eye. We compare the differences between the readings at the same depths. The mean difference shows a systematic offset, and the spread of the differences shows repeatability.
- difference “repeat minus main log” at the -th depth, curve units
- number of depths compared, —
- mean difference, curve units
- standard deviation of the differences, curve units
- statistical error of one sample at the given logging speed (from the tool specification), curve units
Units: units of the curve being checked
- Both recordings are depth-matched. We choose the depths in uniform parts of beds, not at boundaries.
- The errors of the two recordings are independent and equal: the difference then has a standard deviation of .
- The standard error of the mean difference is . A mean that is several times larger than this error is a systematic offset.
A spread of the differences close to means that the recordings differ only by noise. A systematic offset points to tool drift or a calibration or depth error. We look for the cause in the calibrations before and after recording.
- Density differences at eight depths
- +0.006; −0.004; +0.009; −0.010; +0.002; +0.007; −0.006; +0.004 g/cm³
- Density error per sample
- g/cm³
- Neutron porosity differences at the same depths
- +0.031; +0.006; +0.024; +0.012; +0.035; +0.009; +0.020; +0.011
- Neutron porosity error per sample
- (one porosity unit)
- Density: the sum of the differences is 0.008 g/cm³, and the mean is g/cm³. The sum of the squared deviations from the mean is 0.00033, so g/cm³.
- The spread expected from noise alone is g/cm³, and the observed spread is no greater. The standard error of the mean is , and the mean is only 0.42 times that error. The recordings agree.
- Neutron: the mean difference is and the spread is . This is within what noise alone would give, 0.0141, so the random part of the disagreement is normal.
- The standard error of the mean is . The mean is 5 times larger. This is a systematic offset of 1.85 porosity units, not chance.
What it means. In a water-bearing sandstone the hydrogen index (the hydrogen content of the fluid) of the filtrate and of the formation water is almost the same, so invasion does not explain such a difference. The next step is to look at the calibrations before and after recording. If they differ by the same amount, the tool has drifted, and we correct the main log from the calibrations or record it again. We make a repeat section for exactly this reason: to catch such cases while the tool is still at the well. The data in this example are assumed for illustration.
Depth: tying in a run and matching runs
Depth on a log is the distance along the hole from the depth reference, usually the rotary table or the rig floor. The heading states the height of this reference above the ground or above sea level. Within a run, the measuring wheel and the magnetic marks on the cable give the depth, and the readings of the sensors are shifted by their position in the tool string (details). The topic on wireline work covers cable stretch and its errors (depth errors).
We tie each run to the hole at points whose depth is known independently: the shoe of the previous casing string (the bottom end of the casing, clearly visible on the caliper log and on the resistivities) and the bottom of the hole. The difference between the driller's depth and the logger's depth at these points is the first check. In deep wells it can reach a metre or more, and it usually grows with depth.
Then we bring the records of different runs to one reference depth. This is usually the depth of the run by which we pick the beds (mark their tops and bases), most often the main resistivity run. The tool for depth matching is the GR. It is recorded in every tool string, and the other sensors of the string are already tied to it by their offsets. On the reference GR and on the GR to be matched, we look for markers: thin, sharp beds that cannot be confused with their neighbours, such as carbonate beds, highly radioactive shales, coals and sharp boundaries. The shift of a run at a marker is the difference between the marker's depth on that run and its depth on the reference run. The shift is rarely constant: cable stretch depends on the tension, that is, on the weight of the tool string and on depth. So we take markers over the whole interval and interpolate the shift between them.
- depth of the reading on the run being matched, m
- depths of the markers above and below, on the same run, m
- shifts at the markers: depth on the run being matched minus depth on the reference run, m
- depth of the reading in the depth system of the reference run, m
Units: m
- Between markers the shift changes smoothly (cable stretch, thermal elongation). Interpolation does not correct jerks of the tool at ledges in the hole.
- Above the uppermost marker and below the lowest one we take the shift as constant, equal to the shift at the nearest marker.
This is linear interpolation (a straight-line estimate between two known values). We shift each reading by the amount that matches its position between the markers. We shift all the curves of a run together with its GR.
- Marker
- M1
- What it is
- thin carbonate bed
- Run 1, m
- 2571.40
- Run 2, m
- 2571.95
- Marker
- M2
- What it is
- highly radioactive shale bed
- Run 1, m
- 2603.00
- Run 2, m
- 2603.75
- Marker
- M3
- What it is
- thin carbonate bed
- Run 1, m
- 2644.60
- Run 2, m
- 2645.55
| Marker | What it is | Run 1, m | Run 2, m |
|---|---|---|---|
| M1 | thin carbonate bed | 2571.40 | 2571.95 |
| M2 | highly radioactive shale bed | 2603.00 | 2603.75 |
| M3 | thin carbonate bed | 2644.60 | 2645.55 |
Run 1 (resistivities) is the reference. The beds of the well are analysed in the lesson Log interpretation workflow.
Two vertical GR tracks from 0 to 200 API over a depth from 2596 to 2612 metres, each with two curves. On the left, before matching: the solid curve of run 1 and the dashed curve of run 2 have the same shape, but the dashed one is shifted down by about 0.75 metres. The peak of about 170 API is at 2603 metres on the solid curve and at about 2603.75 metres on the dashed curve. The sharp drop of the GR at the top of the sandstone is at 2606 metres on the solid curve and at about 2606.8 metres on the dashed curve. On the right, after matching: the two curves coincide, differing only in small noise fluctuations.
- Markers on the GR
- table above: M1, M2, M3
- Density reading
- recorded by run 2 at a depth of 2615.80 m
- Reference run
- run 1
- Shifts at the markers (run 2 minus run 1): M1 m, M2 0.75 m, M3 0.95 m. The shift grows with depth: run 2 is “stretched” relative to run 1.
- The reading lies between M2 (2603.75 m) and M3 (2645.55 m) in run-2 depths. The shift is m.
- The depth of the reading in the run-1 system is m.
- With the mean shift over the three markers (0.75 m) the result would be 2615.05 m, an error of 0.06 m. With no shift at all the error is 0.808 m.
What it means. Eight tenths of a metre seem a trifle. But in this well a tight bed C, 1.2 m thick, lies above bed D. Without depth matching, the density of the porous sandstone B would “move” onto the upper 0.8 m of bed C, and the density of bed C would move onto the upper 0.8 m of bed D. A point-by-point calculation would then show a false reservoir in the tight bed, with high porosity and high resistivity, and a non-reservoir at the top of D. The mean shift here is wrong by only 0.06 m. But in a long interval where the shift keeps growing, the error of a constant shift builds up. The data in this example are assumed for illustration.
The same technique ties other data together. We bring core to the log depth by the gamma activity measured on the recovered core (Core analysis). We shift LWD data, which are tied to the driller's depth, to the wireline log by the GR, or the other way round (driller's and logger's depth). The main thing is to choose one reference depth and bring everything to it.
The log heading
The log heading opens every log. In a digital file it is stored in the parameters. It is not decoration but part of the data: without it we can neither correct nor interpret the curves. At the end of the log, part of the heading is repeated, and the calibrations and the repeat section are printed.
- Block
- Well
- What it contains
- company, field, well number, coordinates
- Why
- to identify the data unambiguously
- Block
- Elevations
- What it contains
- what the depths are measured from (rotary table, rig floor) and its height above ground or sea level
- Why
- to convert depths to elevations above sea level and to compare wells
- Block
- Run
- What it contains
- date, run number, total depth by the driller and by the logger, recorded interval, casing shoe
- Why
- to check the depths
- Block
- Hole and mud
- What it contains
- bit size; mud type, density, viscosity, fluid loss (how much filtrate the mud gives up in a standard test), source of the sample; , , with the temperature of measurement
- Why
- borehole corrections, calculations involving the filtrate
- Block
- Temperature
- What it contains
- maximum bottom-hole temperature, the time circulation stopped and the time of measurement
- Why
- formation temperature
- Block
- Tools and processing
- What it contains
- tool string configuration, sensor offsets, centralisers (devices that keep the tool in the middle of the hole), the matrix of the neutron curve, assumed densities, filters
- Why
- to understand what has already been done to the curves
- Block
- Remarks
- What it contains
- hole problems, mud additives (barite, potassium chloride), deviations from the programme
- Why
- to decide which corrections and exclusions are needed
| Block | What it contains | Why |
|---|---|---|
| Well | company, field, well number, coordinates | to identify the data unambiguously |
| Elevations | what the depths are measured from (rotary table, rig floor) and its height above ground or sea level | to convert depths to elevations above sea level and to compare wells |
| Run | date, run number, total depth by the driller and by the logger, recorded interval, casing shoe | to check the depths |
| Hole and mud | bit size; mud type, density, viscosity, fluid loss (how much filtrate the mud gives up in a standard test), source of the sample; , , with the temperature of measurement | borehole corrections, calculations involving the filtrate |
| Temperature | maximum bottom-hole temperature, the time circulation stopped and the time of measurement | formation temperature |
| Tools and processing | tool string configuration, sensor offsets, centralisers (devices that keep the tool in the middle of the hole), the matrix of the neutron curve, assumed densities, filters | to understand what has already been done to the curves |
| Remarks | hole problems, mud additives (barite, potassium chloride), deviations from the programme | to decide which corrections and exclusions are needed |
- Heading line
- Depth reference
- Value
- rotary table, 6.5 m above ground; vertical well
- Heading line
- Total depth: driller / logger
- Value
- 2705.0 / 2705.8 m
- Heading line
- Casing shoe, 244.5 mm: driller / logger
- Value
- 1452.0 / 1452.4 m
- Heading line
- Bit
- Value
- 215.9 mm (8½ in)
- Heading line
- Mud
- Value
- water-based, clay–polymer, 1.18 g/cm³
- Heading line
- / /
- Value
- 0.62 / 0.48 / 0.85 Ω·m at 19 °C
- Heading line
- at bottom-hole temperature (run 2)
- Value
- 0.241 Ω·m
- Heading line
- Run 1
- Value
- induction log, microresistivity tool, GR; bottom-hole temperature 79.4 °C, 6.5 h after circulation stopped
- Heading line
- Run 2
- Value
- density and neutron logs, caliper, GR; bottom-hole temperature 82.6 °C, 14.0 h after circulation stopped
| Heading line | Value |
|---|---|
| Depth reference | rotary table, 6.5 m above ground; vertical well |
| Total depth: driller / logger | 2705.0 / 2705.8 m |
| Casing shoe, 244.5 mm: driller / logger | 1452.0 / 1452.4 m |
| Bit | 215.9 mm (8½ in) |
| Mud | water-based, clay–polymer, 1.18 g/cm³ |
| / / | 0.62 / 0.48 / 0.85 Ω·m at 19 °C |
| at bottom-hole temperature (run 2) | 0.241 Ω·m |
| Run 1 | induction log, microresistivity tool, GR; bottom-hole temperature 79.4 °C, 6.5 h after circulation stopped |
| Run 2 | density and neutron logs, caliper, GR; bottom-hole temperature 82.6 °C, 14.0 h after circulation stopped |
The same data are used by the quick-look interpretation of the well in the lesson Log interpretation workflow.
The resistivities in the heading are measured at the surface on a sample of the mud. The filtrate and the mudcake are obtained in a filter press (a small device that squeezes filtrate out of the mud). For calculations we bring the resistivities to formation temperature by the Arps formula. If was not measured, we estimate it from . The usual order serves as a check on the record (details). We estimate the formation temperature from the bottom-hole temperature. If there are several measurements, we correct for the cooling of the bottom of the hole by circulation (circulation correction).
- Heading
- table above
- Mean annual surface temperature
- 11 °C
- Bed of interest
- at a depth of 2618.0 m from the rotary table
- Depths are counted from the rotary table, while the surface temperature refers to ground level. The bottom of the hole by the logger is m below ground, and the bed is m below ground.
- Temperature gradient (the rise of temperature with depth) from the later run 2: °C/m, that is 2.65 °C per 100 m.
- Temperature of the bed: °C.
- Resistivities at this temperature (measured at 19 °C, Arps formula): Ω·m; in the same way Ω·m and Ω·m.
- Check of the line “ at bottom-hole temperature”: Ω·m, which agrees with the heading.
- Run 1 (79.4 °C, 6.5 h after circulation stopped) would give 77.2 °C and Ω·m, which is 3% more.
What it means. Both bottom-hole temperatures are too low, because circulation has cooled the bottom of the hole. The later measurement is closer to the formation temperature. So the formation temperature is a lower-bound estimate (the true value is at least this), and the resistivities at that temperature are upper-bound estimates (the true values are at most these). Two measurements are too few to check the Horner line (a straight-line plot that extrapolates the temperature to its undisturbed value). If there are temperature measurements from formation tests in the area, we compare with them. If the line “ at bottom-hole temperature” agrees with the recalculation, that is a simple check for typing errors in the heading. The quick-look interpretation (a fast first-pass interpretation) of the same well in the lesson Log interpretation workflow uses this 80.3 °C and = 0.191 Ω·m. The data in this example are assumed for illustration.
Tracks, scales, depth scales and shading
A standard of the American Petroleum Institute (API) set the layout of a paper log, and software still reproduces it. A sheet 8.25 in (21 cm) wide is divided into three tracks of 2.5 in (63.5 mm) each. A narrow depth track of 0.75 in is left between the first and the second. The first track has a linear grid for the GR, the spontaneous potential (SP) and the caliper log. The second and third tracks are laid out to suit the task. They can share one logarithmic grid of four decades (1.25 in per decade), or share one linear grid, or be set up separately: resistivities on the logarithmic second track, and the porosity methods on the linear third. In Russian-language practice a composite plot of several methods with a common depth track is called a planshet. On a screen there can be any number of tracks, but the logic of the classic layout is preserved (how to read a log).
A linear scale suits quantities that change within a narrow range: GR, density, neutron porosity and interval transit time. Resistivity needs a logarithmic scale. In one section it varies from tenths to thousands of ohm-metres, and only a logarithmic grid shows all the beds with the same relative accuracy. On this grid the divisions inside a decade are not equal steps; each one is a multiplier.
- value of the curve, Ω·m
- value at the left edge of the grid, Ω·m
- number of decades across the width of the grid, —
- distance from the left edge as a fraction of the grid width, —
Units: resistivities in the same units; is the decimal logarithm (logarithm to base 10)
- The grid is logarithmic across the whole width; on a split grid the formula applies only to the logarithmic track.
Each decade occupies the same width and multiplies the value by ten. The classic grid of 0.2–2000 Ω·m has across the width of two tracks.
We choose compatible scales so that two curves coincide in a reference rock. Density and neutron porosity share one track. For limestone the density scale is 1.95–2.95 g/cm³ and the neutron porosity scale is 0.45…−0.15 in limestone units. For sandstone the scales are 1.90–2.90 g/cm³ and 0.45…−0.15 in sandstone units. On both scales porosity increases to the left. Any separation of the curves in a clean water-bearing bed then points to shale, gas or a different matrix (a different rock type) (details). For the same reason, interval transit time is most often plotted increasing to the left.
A backup curve is a spare copy of a curve in the same track, on a shifted range. It appears when the main curve goes off the edge of the scale. For example, the GR scale is 0–150 API and the backup scale is 150–300 API. The backup is drawn with a different line type. If we read a backup curve on the main scale, we are wrong by a whole scale range.
- Scale
- 1:200
- 1 cm (1 in) of the log
- 2 m
- Purpose
- detailed study of productive beds
- Scale
- 1:500
- 1 cm (1 in) of the log
- 5 m
- Purpose
- general surveys over the whole hole, correlation
- Scale
- 1:1000
- 1 cm (1 in) of the log
- 10 m
- Purpose
- overview of the hole
- Scale
- 1:2000, 1:5000
- 1 cm (1 in) of the log
- 20 m, 50 m
- Purpose
- composite sections for geologists
- Scale
- 1:240
- 1 cm (1 in) of the log
- 20 ft (5 in per 100 ft)
- Purpose
- detailed scale in feet
- Scale
- 1:600, 1:1200
- 1 cm (1 in) of the log
- 50 and 100 ft (2 and 1 in per 100 ft)
- Purpose
- correlation scales in feet
| Scale | 1 cm (1 in) of the log | Purpose |
|---|---|---|
| 1:200 | 2 m | detailed study of productive beds |
| 1:500 | 5 m | general surveys over the whole hole, correlation |
| 1:1000 | 10 m | overview of the hole |
| 1:2000, 1:5000 | 20 m, 50 m | composite sections for geologists |
| 1:240 | 20 ft (5 in per 100 ft) | detailed scale in feet |
| 1:600, 1:1200 | 50 and 100 ft (2 and 1 in per 100 ft) | correlation scales in feet |
A scale is the ratio of the length on paper to the length of the hole: 100 ft is 1200 in, so 5 in per 100 ft is 1:240 and 1 in per 100 ft is 1:1200. On a screen we can choose any scale, but printed logs and reports are still made at these scales.
Shading makes a log readable at a glance. We shade the sandstones, where the GR is below the cut-off value, yellow. We shade the separation of the neutron and density curves in shales grey, and the crossover in gas-bearing beds red or yellow. The area between resistivity curves of different depths of investigation is a sign of invasion. The colours are not standardised, so the legend of scales and shading is a required part of a log.
Three vertical tracks and a depth track from 2596 to 2636 metres. In the first, the GR: about 102 API in shales, 22–29 API in sandstones, 58 API in a shaly sandstone; at 2603 metres the main curve goes off the right edge, and at 0.12 of the width from the left edge a dashed backup curve appears, marked 168 API. Yellow shading marks the intervals where the GR is below 63 API. In the second track, on the logarithmic grid, the deep resistivity is about 31 Ω·m in the upper sandstone, 56 Ω·m in the tight bed, about 10 and 14 Ω·m below, and 1.6 Ω·m in the lower water-bearing sandstone, where the shallow sonde reads more than the deep one. In the third track, density and neutron porosity coincide in clean sandstones and diverge widely in shales; the separation is shaded grey.
- Resistivity
- the curve is at 0.244 of the width from the left edge of a 0.2–2000 Ω·m grid (four decades)
- Porosity
- clean water-bearing limestone and sandstone with a porosity of 0.10, on limestone-compatible scales
- GR
- the 150–300 API backup curve is at 0.12 of the track width
- Logarithmic grid: Ω·m. If the same point is wrongly read on a linear scale of 0–20 Ω·m, the result is Ω·m, which is 2.6 times more.
- Limestone: g/cm³, at of the width; the neutron curve is at of the width: the curves coincide.
- Sandstone: g/cm³, at 0.535 of the width. A neutron tool in limestone units reads about 0.057 in it (the model of the lesson Porosity from the neutron log), at 0.655 of the width.
- The neutron curve is to the right of the density curve by 0.120 of the width, that is by 7.6 mm on a track 63.5 mm wide.
- GR backup curve: API; on the main scale the same point would be read as 18 API, clean sandstone instead of shale.
What it means. The crossover of the curves in clean sandstone on limestone scales is a matrix effect, not gas. So in sandstone sections we use scales compatible with sandstone, and we confirm gas by the resistivity and by recalculating the porosity (Gas, shale, carbonate and pressure effects on porosity logs). The size of the shift for a real tool depends on its characteristics; here we take it from the idealised model of the lesson. The data in this example are assumed for illustration.
LWD data: real time and memory
An LWD tool writes data to its memory by its own clock, at a set time interval, not at a set depth interval. The tool does not know the depth. The surface system measures the depth from the position of the travelling block (the moving block that hangs the drill string) and the length of pipe run in, and it records the bit depth against time. After the assembly is pulled out, we merge the memory data with this record. For each sample we find the bit depth at its time and subtract the distance from the bit to the sensor.
- depth of the sensor at the time of the sample, m
- depth of the bit at time from the surface record, m
- distance from the bit to the sensor, m
- depth error when the clocks of the tool and the surface system disagree, m
- rate of penetration at that time, m/h
- clock disagreement, h
Units: m, h
- We know the bit depth from the surface record. Its own errors (pipe stretch, heave at sea: the up-and-down motion of the rig) are not included here.
- The second formula holds as long as the rate of penetration is constant within the clock disagreement.
The depth of memory data is only as accurate as the clocks. The error grows with the rate of penetration, so we compare the clocks of the tool and of the surface system before running in and after pulling out.
- Surface record
- bit at 1912.0 m at 10:00 and at 1918.0 m at 10:24, drilling at a steady rate
- Density sensor sample from memory
- stamped 10:16 by the tool clock
- Distances from the bit
- density sensor 21.6 m, resistivity sensor 8.5 m
- Variant
- the tool clock was 3 min fast
- Rate of penetration: m/h.
- Bit depth at 10:16: m; the sensor is 21.6 m higher: m.
- If the tool clock was 3 min fast, the sample was taken at 10:13 by the surface clock. The bit was at 1915.25 m and the sensor at 1893.65 m. The error of 0.75 m equals the rate of penetration multiplied by the clock error: m.
- Time since penetration: the bit passed the point at 1894.4 m h, that is 86 min, before the density measurement. The resistivity sensor saw the same point 34 min after penetration.
What it means. The different times since penetration explain why sensors of the same assembly see different amounts of invasion. This quantity is recorded as a separate curve. Here the drilling is steady. With stops and connections (adding a length of pipe), the time since penetration grows in jumps, and we calculate it from the depth–time record. We compare the memory data with the real-time data, which are tied to depth at the surface at once. A systematic shift between them reveals a clock error. The data in this example are assumed for illustration.
Only part of the data goes over the mud-pulse channel in real time: the main curves, at a coarse sampling interval (why). The surface system ties them to depth at the moment of reception. While the pumps are off, for example when pipe is being added, the mud-pulse channel is silent and gaps appear in the real-time data. During drilling the data are sent to the office over a network, usually in the WITSML standard. After the assembly is pulled out, the memory data replace the real-time data in all quantitative calculations.
- Feature
- When available
- Real time
- during drilling, with a delay for the distance to the sensor
- Memory
- after the assembly is pulled
- Feature
- Depth sampling interval
- Real time
- coarse: depends on the drilling speed and the channel
- Memory
- fine: set by the sampling period
- Feature
- Tie to depth
- Real time
- by the bit depth at the moment of reception
- Memory
- by time, by merging with the depth–time record
- Feature
- Content
- Real time
- the main curves, sometimes compressed
- Memory
- all curves, arrays and service data
- Feature
- Purpose
- Real time
- steering the well, operational decisions
- Memory
- interpretation and estimation of hydrocarbons in place
| Feature | Real time | Memory |
|---|---|---|
| When available | during drilling, with a delay for the distance to the sensor | after the assembly is pulled |
| Depth sampling interval | coarse: depends on the drilling speed and the channel | fine: set by the sampling period |
| Tie to depth | by the bit depth at the moment of reception | by time, by merging with the depth–time record |
| Content | the main curves, sometimes compressed | all curves, arrays and service data |
| Purpose | steering the well, operational decisions | interpretation and estimation of hydrocarbons in place |
A repeat LWD log recorded while tripping (running the drill string in or out) or reaming (working the bit back through the hole to clean it) shows how the zone near the borehole has changed over hours and days. We compare it with the log recorded while drilling, in the same way as the repeat section of a wireline tool.
A checklist before interpretation
Checking the data is the first step of interpretation, not a formality. It is convenient to work through a list. We write down each defect that we find, and we mark on the log the interval that it relates to.
- 1Heading
Check that it is complete. Check that the mud, the resistivities with the temperature of measurement, the bit size, the run number and the recorded interval agree with each other. Look for signs of copying from the previous run.
- 2Depth
Check the depth reference, the casing shoe and the bottom of the hole by the logger against the driller, and the overlap with the previous run. Make sure that all runs are depth-matched by the GR to one reference.
- 3Calibrations
Check that the calibrations before and after recording are within tolerance and close to the master calibration, and that the “before–after” drift is small.
- 4Repeat section
Check that there is one, that it agrees with the main log within the statistical scatter, and that there is no systematic offset.
- 5Speed and tension
Check that the logging speed is no higher than the slowest tool allows. Look for sticking events or jerks on the tension curve, and for depth “steps”. There should be none.
- 6Quality indicators of the methods
Compare the caliper log with the bit size. Check the correction of the density tool (guidelines) and cycle skipping on the sonic log (the receiver misses a wave cycle) (signs). Check also the corrections of the neutron log (details) and of the resistivity sondes (details).
- 7Known rocks
Check that the readings in casing, evaporites, thick shales and clean water-bearing beds are as expected.
- 8Processing
Find out which environmental corrections and filters have been applied, in which matrix the neutron curve is recorded, and which densities have been assumed.
- 9Digital file
Check the units, the null code, the step and direction of depths, the mnemonics and the splicing of runs (joining them into one curve). Make sure that the LAS agrees with the DLIS.
- 10LWD data
Use memory data instead of real-time data. Compare the clocks. Find the time since penetration for each sensor. Compare with wireline logging where it exists.
Terms and symbols
- Acquisition chain
- Sensor → downhole electronics → communication channel → surface system → files and log.
- Sampling interval
- The distance along depth between samples. It must be several times smaller than the vertical resolution.
- Logging speed
- The speed at which the tool moves. For nuclear methods it sets the statistical noise.
- Calibration
- Linking the tool reading to the measured quantity by comparison with standards. It is done at the base, and at the well before and after recording.
- Repeat section
- An interval recorded twice with the same tool, to check repeatability (glossary).
- Marker
- A thin, sharp bed by which the records of different runs are matched.
- Depth matching
- Bringing the records of runs, LWD and core to one reference depth (glossary).
- Log heading
- The conditions of recording: elevations, run, hole, mud, temperature, tools and processing.
- LAS and DLIS
- LAS is a text format for exchanging curves. DLIS is a binary, self-describing format for field data.
- Compatible scales
- Scales of two curves on which the curves coincide in a reference rock.
- Backup curve
- A copy of a curve on a shifted scale range, for stretches where the main curve goes off the edge.
Common mistakes and misconceptions
“A curve in a file is the measurement itself.”
It is the result of a processing chain: calibrations, corrections, filters and conversion to a matrix. The heading says exactly what has been done. We keep the raw data so that the processing can be repeated.
“The repeat section did not agree, so the formation has changed.”
First check the calibrations before and after recording, and the depth matching. The formation changes only where invasion is taking place: in permeable beds, and for tools that are sensitive to the flushed zone.
“It is enough to shift the runs by a single marker.”
The shift usually changes with depth. We take markers over the whole interval and interpolate the shift between them.
“The bottom-hole temperature from the heading is the formation temperature.”
It is the temperature at the bottom of the hole after circulation has cooled it, so it is a lower-bound estimate. We get the formation temperature by correcting several measurements, or from test data.
“LAS stores everything the tool recorded.”
LAS is a table of curves with a single depth index. Arrays, calibrations and many parameters remain only in the DLIS, so we keep the original DLIS.
In depth: advanced detail
Automatic depth matching: cross-correlation
Depth-matching programs do what the eye does, but they use all the points at once. Take a window of the reference curve a few metres long. The program tries different trial shifts of the second curve and calculates a correlation coefficient (a number that measures how well two curves match) for each. The shift with the greatest coefficient is the shift in this window. The program slides the window along the hole and so gets the shift as a function of depth.
- reference curve (GR of the reference run) at the depths of the window, API
- curve to be matched, read at the depths , API
- mean values in the window, API
- trial shift, m
- correlation coefficient, from −1 to 1, —
Units: curves in the same units; shift in metres
- The window contains distinct beds. On a uniform stretch hardly depends on the shift, and the maximum cannot be trusted.
- The shift is constant within the window.
- The curves were recorded by tools of similar resolution.
The correlation coefficient does not depend on the level and range of the curves, so the matching works even when two GR tools differ slightly in calibration.
A graph: the horizontal axis is the trial shift from −1.5 to 1.5 metres, the vertical axis is the correlation coefficient from 0.6 to 1. The curve rises from 0.68 at a shift of −1.5 metres through 0.85 at zero shift to a maximum of 0.998 at 0.75 metres, and falls again to 0.87 at +1.5 metres; the maximum is marked with a dot.
A person always checks an automatic result. A cyclic section, with alternating similar sandstones and shales, gives several almost equal maxima, and the program may pick the “neighbouring” bed. A window that is too short picks up noise. A window that is too long averages out the change of the shift. Tools of different resolution show thin beds differently, so their correlation maximum is lower, although the shift is determined correctly.
Connections to other topics
- Open-hole logging: why, how and when — how wireline logging and LWD are carried out, vertical resolution and the classic log.
- Wireline operations — cable stretch and depth errors on wireline.
- Formation water and formation temperature — converting resistivities to formation temperature and the circulation correction of temperature.
- Determining formation water resistivity — the resistivities of the mud, filtrate and cake from the heading in calculations.
- Gamma ray log and natural gamma ray spectrometry — the GR as the common depth “ruler”, and counting statistics.
- Density log and photoelectric factor (Pe) — signs of unreliable density and calibration against reference blocks.
- Neutron log — limestone units and compatible scales.
- Core analysis — tying core to the log depth.
- Well correlation — comparing the sections of different wells, as distinct from matching the runs of one well.
- Log interpretation workflow — what is done with the checked data: the order of interpretation.
Check yourself
- 1
A tool with a vertical resolution of about 0.6 m was recorded with a sampling interval of 0.5 m instead of 0.15 m. What will happen?
- A.Thin beds may fall between samples, and the curve will lose details that the tool saw
- B.The noise will decrease threefold
- C.The resolution will improve: there are fewer samples, so less noise
- D.Nothing: the resolution is set by the design of the tool
Show the answer
Correct answer: A. Thin beds may fall between samples, and the curve will lose details that the tool saw
There would be only slightly more than one sample per resolution length instead of four. The tool still sees a bed 0.6 m thick, but the samples may fall on its boundaries, and the peak will disappear. More frequent sampling does not improve the resolution. But fewer than two or three samples per resolution length lose information.
- 2
Neutron porosity at 900 m/h has a noise of 1.5 porosity units per sample (sampling interval 0.1524 m, tool window 0.4 m). What will the noise be at 450 m/h, and when four samples are averaged at 900 m/h? What is the price in the second case?
Show the answer
At 450 m/h: units. When four samples are averaged: units, but a filter m long widens the window to m, almost twofold. The tool will then show beds thinner than 0.7 m with too little contrast.
- 3
The repeat section of a density tool is higher than the main log by 0.02 g/cm³ on average in all beds, including shales, and the spread of the differences is small. What is the most likely cause?
- A.A change in the formation due to filtrate invasion
- B.Gas in the flushed zone
- C.Counting statistics
- D.A systematic error: tool drift or a calibration error; the calibrations before and after recording must be checked
Show the answer
Correct answer: D. A systematic error: tool drift or a calibration error; the calibrations before and after recording must be checked
An identical offset in all beds, including impermeable shales, cannot be a consequence of invasion, and statistics would give a spread without an offset. It is a sign of a systematic error. We look for it in the calibrations before and after recording.
- 4
From the markers, run 2 is deeper than the reference run 1 by 0.4 m at 2100 m and by 0.9 m at 2300 m (depths on run 2). To what depth of run 1 does the run-2 reading at 2240 m belong?
Show the answer
The shift at 2240 m is m. The depth in the run-1 system is m. A constant shift taken from one of the markers would be wrong by 0.35 or 0.15 m.
- 5
The heading gives, at one temperature, Ω·m, Ω·m and Ω·m. What raises doubts?
- A.The cake should be more conductive than the mud
- B.The filtrate has a higher resistivity than the mud: normally , so the record must be rechecked
- C.The mud resistivities are not needed for interpretation
- D.Nothing: all the values are about 1 Ω·m
Show the answer
Correct answer: B. The filtrate has a higher resistivity than the mud: normally , so the record must be rechecked
The solid part of the mud hardly conducts current. The filtrate, from which the solids have been removed, conducts better than the mud. The mudcake, where the solids are concentrated, conducts worse. So normally . The reverse order is a reason to check the record (columns mixed up, different temperatures of measurement) before calculating with these values.
- 6
On the field log of a sandstone section, the density and neutron curves on limestone scales diverge in clean water-bearing sandstones: the neutron curve is a few millimetres to the right. What is it?
- A.Shale
- B.A malfunction of the neutron tool
- C.The matrix effect of sandstone on limestone-compatible scales
- D.Gas
Show the answer
Correct answer: C. The matrix effect of sandstone on limestone-compatible scales
A neutron tool calibrated in limestone reads less than the true porosity in sandstone, while density porosity on a limestone scale reads more. The result is a crossover of the curves “as if from gas” in a bed where there is no gas. We confirm gas by the resistivity and by recalculating porosity to the matrix of the bed. In sandstone sections, scales compatible with sandstone are more convenient.
Updated: 16 October 2026