The present invention relates generally to apparatus and methods related to nuclear magnetic resonance.
Nuclear magnetic resonance (NMR) is used as a tool in a number of different technology areas to investigate different types of mediums. NMR can occur when the medium is subjected to a static magnetic field, B0, and to an oscillating magnetic field, B1. When subjected to an applied static magnetic field, polarization of nuclear magnetic spins of the medium occurs based on spin number of the medium and magnetic field strength. Applying an electromagnetic field to the medium in the static magnetic field can perturb the polarization established by the static magnetic field. In optimal measurements, the static magnetic field and the perturbing field are perpendicular to each other. Collected responses received from the medium related to the total magnetization of nuclear spins in the medium, in response to these applied fields, can be used to investigate properties of the medium, and may provide imaging of the medium. It is noted that magnetization is proportional to polarization.
Nuclear magnetic resonance measurements are created by the oscillation of excited nuclear magnetic spins in the transverse plane, that is, the direction perpendicular to the magnetic field. This oscillation eventually dies out and the equilibrium magnetization returns. The return process is referred to as longitudinal relaxation. The time constant, T1, for nuclei to return to their equilibrium magnetization, Mo, is called the longitudinal relaxation time or the spin lattice relaxation time. The magnetization dephasing, that is losing coherence, along the transverse plane is given by the time constant T2 and is called the spin-spin relaxation time. The loss of phase coherence can be caused by several factors including interactions between spins, electrons, or magnetic gradients.
A widely used NMR measurement technique, designed by Carr, Purcell, Meiboom, and Gill and, hence, referred to as CPMG, uses a sequence of radio frequency pulses to produce spin echoes and counteract dephasing of the magnetization in the medium investigated. In the CPMG sequence, an initial pulse, commonly a 90° pulse, can be applied to tip the polarization into a plane perpendicular to the static magnetic field. To counter dephasing due to magnetic inhomogeneities, another pulse, a recovery pulse, commonly a 180° or other angle tipping pulse, is applied to return to phase, which produces a signal called an echo from the medium. Yet, after each return to phase, dephasing begins and another recovery pulse is applied for rephasing. Rephasing or refocusing is repeated many times in the CPMG sequence, followed by measuring each echo.
The echo magnitude decreases with time due to a number of irreversible relaxation mechanisms. The CPMG sequence can have any number of echoes, where the time between each echo can be relatively short, for example, of the order of 0.5 ms or less or as long as 12 ms is used.
NMR logging tools have long proven their value to formation evaluation. Petrophysical information can be derived from NMR measurements, such as, but not limited to petrophysical properties of fluid containing porous media. Various properties that can be measured using an NMR logging tool include pore size, porosity, surface-to-volume ratio, formation permeability, and capillary pressure. These properties are determined from inversion of data. Recently, new drilling tools have added low-gradient magnet configurations to help reduce the effects of axis motion. The primary challenge associated with using low-gradient tools is the requirement of one preferred sensitive volume to be tracked over temperature. The secondary challenge is that the sensitive volume associated with low-gradient tools provides a vertically short sensitive volume. As a result, the tools are more sensitive to vertical motion, and thus to rate of penetration (ROP) or pulling speed, opposed to high-gradient configuration tools, particularly for T1 logging. Not only is porosity affected, but the T1 spectrum can also be distorted. Having a more reliable inversion may provide more precision in the evaluation of NMR data to generate correct porosity, T2 spectra, T1 spectra, diffusion spectra, and other parameters.
The following detailed description refers to the accompanying drawings that show, by way of illustration and not limitation, various embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice these and other embodiments. Other embodiments may be utilized, and structural, logical, and electrical changes may be made to these embodiments. The various embodiments are not necessarily mutually exclusive, as some embodiments can be combined with one or more other embodiments to form new embodiments. The following detailed description is, therefore, not to be taken in a limiting sense.
In various embodiments, the accuracy and precision of NMR inversion for downhole logging data is increased. One or more processors and memory systems can be used to execute instructions to realize accuracy and precision of NMR inversion for downhole logging data. Data can be provided by NMR tools.
A NMR experiment can be conducted on a sample with non-zero nuclear magnetic spin represented in
A second time varying magnetic field is also applied as shown in
The NMR experiment depends on the nuclear spins (the object of interest) interaction with the B1 and B0 as shown in
The received data, in contemporary downhole experiments, reveals two characteristics of the magnetization: longitudinal recovery (T1) and transverse relaxation (T2) shown in
Both of these measurements require the magnetization to be perturbed from its equilibrium state, alignment with the static field. These are measurements of the magnetizations rates to equilibrium from the perturbed states in the direction parallel and perpendicular to the B0 field. A third return to equilibrium is possible known as Trho, but is not commonly used downhole at this time.
The magnetization can be manipulated in order to cause the perturbation by the B1 such that the measurements above for T1 and T2 can be made. Two specific manipulations are the main focus of most NMR experiments downhole. Other more complicated manipulations (rotation) are possible and can be useful, but only the two specific manipulations are discussed, since they are the most common. The first manipulation is a manipulation such that the magnetization is in the perpendicular plane, commonly called a “90” or “π/2” pulse. The second manipulation is an “inversion,” that is to say, to cause the magnetization to point in the opposing direction. From equilibrium, the opposing direction would be in the anti-parallel direction. This pulse is commonly referred to as a “180” or “π” pulse. By timing the pulse length, or changing its amplitude, the magnetization can be rotated any amount.
The T2 of the formation is heavily influenced by the formation and gradient of the tool. If a free induction decay (FID) were measured and the T2 calculated would not be the intrinsic T2, but a modified one known as T2*. A truer T2 is achieved point by point by refocusing the magnetization with a sequence of 180 pulses, this T2 is still subjugated to irreversible losses due to diffusion and formation surface effects. The FID is then known as an Echo FID. The Echo FID is integrated to give a single value (called an Echo) and creates an Echo train.
A T1 experiment downhole consists of a flipping or nulling of the magnetization in the positive z direction through a 180, 90, or saturation/inversion pulse followed by a CPGM sequence. The time between the nulling pulse and CPMG, designated as wait time (WT), is varied in the τ time domain. This allows for the built up magnetization in the z axis to be measured. Any number of wait times can be used with a minimum in a range of 2 to about 10; for example in practice, a minimum of 5 is used. There is no upper limit on how many WTs can be used; however, it is preferred to keep the number lower so that the vertical resolution of the data is kept minimal.
The NMR echo signal is commonly calculated by the equation:
where WT (wait time) is the time allowed for the magnetization to polarize, T1 is the longitudinal recovery time constant, t is the time of the echo peak, T2 is the transverse decay constant, D is the diffusion constant, γ is the gyromagnetic ratio, G is the gradient, and TE is the time between echoes.
The additional complexity in the NMR experiment, while logging, is the motion of the tool. The logging tool is pulled through the formation or could be on the back of a drilling string. In downhole logging, tools are pulled through the formation at speed typically between 30 ft/hr to 120 ft/hr. For wireline, the speed of pulling could be as high as 720 ft/hr. The rate at which a tool is pulled is referred to as a rate of penetration (ROP). This motion has several potential effects on the NMR echo trains to deviate it from equation (1), which causes the inversion to be incorrect. To the CPMG sequence, there are losses due to formation moving into a new zone while pulsing, in the T1 experiment there can be over-call due to fresh zones after the saturation/inversion pulse, there are pre-polarization motion dependent effects due to magnetic field shape, a de-phasing, and additional rotation errors due to imperfect B1.
Consider motion effects with respect to the CPMG. The CPMG has one “excitation” pulse. Commonly this is referred to as the “90” pulse. A 90 degree pulse is desired in order to get the most signal from the formation. As discussed below, this pulse may not be a true 90 pulse at all locations. Excited zone 822 is the only zone that will give signal from the recovery pulses.
Consider motion effects with respect to the T1 Recovery. The T1 experiment starts with a saturation/inversion pulse. This pulse is designed to “kill” the magnetization. This could be thought of as a scrambling of the magnetization into all orientations or simply putting it into the transverse plane. Directly after the saturation/inversion pulse no signal should be achievable. As T1 experiments are an inquiry as to how fast the magnetization builds in the B0 direction, several experiments are done to vary the allotted recovery time, WT, after the saturation/inversion pulse. Following the recovery is a CPMG sequence, as shown in
Considering prepolarization, the majority of logging tools have magnets that are stronger preceding the NMR zone. The magnetization will relax according to the field strength it feels.
M(ti+1)=Mi+(χB0(r,z)−Mi)·(1−e−Δt/T1) (2)
It builds up according to the field it is currently in, and how much magnetization is currently there. Essentially, it is a pseudo integration of all the magnetic field it has felt until the time of interest. This means magnetization could be higher or lower than if it were polarizing in a stationary magnetic field, M=χ□0(1−e−Δt/T1). This causes the possible amount of signal to be different from the stationary case. See
The diffusion effect in NMR is generally due to the random motion that occurs in the formation. It causes an irreversible decay in the echo train due to irrecoverable dephasing. The magnetization undergoes various magnetic fields as it moves through a gradient picking up different phases at each location. The same happens as the tool moves. The magnetization also undergoes different magnetic field strengths via pulling, which mathematically looks exactly the same as a diffusion,
Additional de-phasing due to pulling is shown in
Consider problems with B1 inhomogeneity. There are inconsistencies in the B1 field. The B1 field naturally falls off in a logging tool as it is facing outward. The higher frequencies tend to be closer to the logging tool, where the B1 is stronger. A pulse excites not only the center frequency, but a bandwidth around it, BW=1/τpulse. This means that the frequencies closer to the tool will tend to tip more than the further ones. Because there is a spread of tipping angles, there is some departure from the echo prediction equation in itself, but adding motion atop of it, causes even more distortions.
When an inversion is performed on the echoes from a real logging tool, all of these differences from the simplistic view of signal are there. That means, if the data is inverted against a matrix created with equation (1), there can be errors in A0 and in the spectra. Mostly, this can cause shifts in to T1s, and T2s such that they become shorter and subsequently for A0 to be over called.
In an embodiment, a solution presented here is to invert against a more realistic matrix. The NMR tool acquires echoes based on the pulse sequence used, where this data is designated as s(t). To interpret the data s(t) is inverted into different basis: T2, T1, or D. To perform this inversion, the data is fit to known answers.
When the tool is stationary, the signal, omitting surface/volume interaction, is known to have the form:
which is simplified by relating T1i and T2j by a factor and considering only one inner echo time (TE). However, the discussed methods here can be used for any number of dimensions available in the above equation (4). Considering the standard T1 experiment:
Here, WTk is the recovery time, TE is the inter echo spacing, G is the gradient, T1i and T2i time constants are related, p is the total number of T1 components, and xi is the corresponding amplitude.
The above equation (5) can be written in matrix as below:
where
is the jth echo associated with the kth recovery time TWk, j is the echo number, T1i, T2i are corresponding T1 and T2 constants, m is the total number of recovery times, and p the total number of T1 components.
The above equation (6) can be shortened as
{right arrow over (Ajk)} can be re-written as:
So, Bik is echo train with recovery time TWk, T1=T1i, T2=T2i, and nk number of echoes, and {right arrow over (Aik)} is the combined echo trains with all recovery times TW1, TW2, . . . and TWmb, but the same T1 and T2. Aik is called single T1 component echo vector.
So the spectrum vector X is given by:
X=A
−1
Y. (7-2)
The magnetization, M(t), is a function of speed, v, while logging. T2 decay, and T1 recovery time, B0 distribution, and initial magnetization history are variables of time, M(t→time). When the tool is moving with speed v, a single component echo vector {right arrow over (Ajk)} varies with speed and is denoted as {right arrow over (Ajk(v))}, and corresponding Y becomes Y(v), but X stays unchanged, because X is intrinsic property of formation.
Equation (7-1) can be re-written as
Y(v)=A(v)X, (8-1)
and the solution X=A(v)−1Y(v) (8-2)
If the inverse of stationary matrix A is used in equation (3-2), the result is
X*=A
−1
Y(v)=A−1A(v)X. (8-3)
Since A(v) is different from the stationary A due to B0 inhomogeneity, A−1A(v) is not equal to unit matrix I. So, X* is not the same as X. In another words, if the stationary matrix A is used with moving data, an error would be created. This is called motion effect.
Consider corrections to X*. The term X* can be corrected by the following equation:
X=A(v)−1AX*, (9)
where A(v)−1A is called the motion correction matrix.
The term A can be calculated directly. As shown above, constructing A(v) matrix under different speed is a key to removing motion effect. Correct inversion can be achieved either by using correct A(v) (motion dependent) in inversion or using A(standard) but with A(v)−1A correction.
As shown above, the column vector in A(v) is the combined single component echo train. If B0 is known, A(v) matrix can be calculated either analytically or through simulation. Because A(v) is a function of speed and T1/T2 values, the combination of different speed and different T1/T2 value is big, the amount of computation is huge. One way to reduce computation is to decrease the number of different speeds but interpolate/extrapolate to correct speed. Another technique is to adjust the number of T1/T2 components (bins).
Consider equation modification. A first approach in creating a different A(v) can be to modify the predicting equations by multiplying additional functions, which predict these perturbations.
S(t)=E(CPMG)·F(T1 fresh)·D(ROP diffusion)·M(prepolarize)·B(B1) (10)
The function E(CPMG) represents the losses in the CPMG. For a simple long, cylindrical, field this can be represented by:
The function F(T1fresh) represents the fresh zone, which appears in a T1 experiment during the wait time.
The function D(ROP diffusion) is a diffusion factor which takes into account the motion of the tool. The diffusion constant is defined as:
where λ is the mean distance traveled during time τ. So the diffusion constant for motion would be:
The function M(prepolarize) compensates for the over or rarely under polarization that happens due to the far ends of the magnets. This takes some knowledge of the magnetic field shape. A simplistic one-dimensional (1D) line can be used to represent the field of a tool along its axis as shown in
M(ti+1)=Mi+(χB0(r,z)−Mi)·(1−e−Δt/T1)
is then utilized for different T1s. Using a finite element approach or representing the field as a series of equations, the pre-polarization can be found and either held as a table to call or made into a unique equation for a particular magnetic field:
Pre-polarization relations can be given by:
where B0 is a function of moving speed v and time t, since B0 is function of coordinate R.
Countering the imperfect B1 is a little more challenging than a simple multiplier, though one might be created for specific fields, after using the single spin simulation, or full volume simulation described below.
Consider single spin simulation. With imperfect B1, the magnetization will generally be under tipped, but on the next pulse it could be over tipped, which may create a systematic noise like raising and lowering of the echoes or may cause a simple decrease in echo amplitude as the echo train proceeds as shown in
A vector, M, is designated which represent the magnetization of the system. The initial magnitude of this vector can be found using the function for P(prepolarize) above. The magnetization will then be rotated and allowed to freely precess as it would during the pulse sequence. The “90” and “180” rotations may not be perfect, but may be of a different value than 90 or 180, which simulates an imperfect B1. For example, consider the following
M=0 via chirp
M=M(prepolarize)
M=R
90
M
where Rθ is a rotation matrix:
Following the 90 pulse, the magnetization is allowed to freely precess:
M=(RFID,θM)·[E(CPMG)·F(T1 fresh)·D(ROP diffusion)·M(polarize)] (17)
This can be done in one step or more accurately by small Δts which will add up to the TE/2:
Then, the 180 train is repeated for echo train length:
The echo may be recorded for each Δt or solely at the peak of the echoes (increments of TE). It is possible to include a spreading function to add to this process which might simulate the real system better.
Full simulation of B0 and B1 interaction while pulling can be performed. A way of creating “A” more accurately presented herein is to simulate the echo train completely mathematically through knowledge of the B0 and B1. The B0 and B1 may be acquired either through simulation or by measuring the field from real logging tool with a Gauss meter. The field may be represented as a series of equations along the tool or by cutting it into some sort of mesh. At each mesh point, the NMR contribution can be found and it's time dependence calculated as it was for a single point. However, now different B1 inhomogeneities and NMR frequencies can be taken into account according to the B1 and B0 geometries.
M(t)=s(t)=∫0Tlocal magnetization(t)dt (19)
An example of a simulated echo train is shown in
Each point in
In various embodiments, a method includes a motion correction that incorporates the distortions due to T2 signal loss, T1 over call, over polarization, and B1 inhomogeneities all at once, by either finding a corrective matrix to fix the stationary inversion. In another approach, by knowing the true form the echo train would have with a particular B1 and B0 and inverting that data, motion correction can be attained. Having a more reliable inversion may give correct porosity and T2, T1, and D spectra.
The discussion herein includes a discussion of an embodiment of a novel technique for data processing to achieve reliable data while drilling or pulling. This technique accounts for the effects of motion and imperfect RF magnetic field B1 using simulation of the tool's static magnetic field B0 and B1. The technique is demonstrated using T1 data, but can be also used with T2.
NMR logging while drilling (LWD) is an important formation evaluation and geosteering tool that has gained increased use within the industry. The low-magnetic-field gradient NMR while-drilling design has an advantage of a larger sensitive volume with a small-dimension antenna aperture to potentially provide high-resolution logs. In addition, the wide sensitive volume reduces the detrimental effect of lateral vibration to the NMR measurements. On the contrary, the small aperture antenna is more axial-motion sensitive, especially for T1 measurements in a slow-relaxation formation, where a long wait-time (TW) could result in a nontrivial fresh volume during the time period, rendering incorrect signal strength and, if uncorrected, can affect the overall porosity and shift the T1 distribution nonlinearly.
In various embodiments, an LWD NMR tool can be realized by a tool with a gradient magnet field varying from of about 1 gauss/cm-6 gauss/cm in the direction of investigation (DOI) of the sensitive volume. In another embodiment, a wireline logging tool could be used, which can be pulled quickly. The wireline logging tool can be realized by a long, high gradient wireline logging tool that can be pulled quickly.
The principle of an NMR experiment is the detection of bulk nuclear magnetization, which gains a preferred orientation in a magnetic field. This magnetization is manipulated by a RF magnetic field, B1, created using a coil.
As previously noted, downhole NMR application can typically use the CPGM echo train pulse sequence as shown in
The theoretical NMR echo signal from a CPMG for a single relaxation time component, is commonly represented by above equation (1):
where, as previously noted, TW (wait time) is the time allowed for the magnetization to polarization, T1 is the longitudinal recovery time constant, t is the time of the echo peak, T2 is the transverse decay constant, D is the diffusion constant, γ is the gyromagnetic ratio, G is the gradient, TE is the time between echoes. S/V is the surface to volume ratio of the pores and ρ is the surface relaxivity. Typically measured data is compared against equation (1) using different theoretical T1 and T2 to calculate time zero echo amplitude, which discloses total porosity, and to create an inversion spectra with axis of T1, T2, and/or D vs amplitude. However, because equation (1) only captures the stationary signal form, it does not take into account the motion while drilling or pulling.
For LWD tools, the ROP is typically between 30 to 120 ft/hr. This motion has several potential effects on the NMR echo trains to deviate it from the previous equation, which causes the inversion to be incorrect. Within an echo train, there are losses attributed to the formation moving into a new zone while pulsing. In the T1 experiment, there can be overcall or undercall; because of fresh zones after the saturation/inversion pulse, there are prepolarization motion dependent effects caused by magnetic field shape, motion-induced spin-dephase, and additional tipping errors attributed to imperfect B1.
It is well-known that the measurement accuracy of NMR tools decreases while being pulled. For tools with very long antenna aperture, this inaccuracy is small compared to the noise of the downhole tool measurement, and is usually either compensated afterward, or simply ignored. Though the inaccuracy of a long antenna tool is widely accepted the method presented here could still improve data quality. This is especially true for when the tool is ran at high speed.
The smaller antenna-aperture associated with a low-gradient LWD NMR tools is more sensitive to the axial motion. Because the sensitive volume is often not a simple geometry, and the effect of the axial motion is nonlinear to the distance moved, the correction cannot be easily applied in the relaxation time domain accurately. For this reason, a method as taught herein incorporates the speed of axial-motion with the relaxation decay functions in the inversion coefficient matrix.
At the start of the CPGM is a “90°” excitation pulse. The excited volume is the only volume that will provide signal from the refocusing pulses.
The T1 experiment begins with a saturation pulse. Often, this saturation pulse is a saturation/inversion pulse. This pulse is designed to nullify the magnetization as the initial state for all experiments with different TWs. This could be thought of as scrambling of the magnetization into all orientations. Instead of a saturation pulse, an inversion pulse, which puts the magnetization into the negative direction of B0, could also be used. T1 experiments measure the rate of magnetization buildup in the B0 direction. This measurement is taken using indirect measurement by varying the recovery time (i.e., TW (wait time), following a saturation/inversion pulse. Following the recovery time is a CPMG sequence. The CPMG sequence will suffer the same losses as previously described. During the wait time, the tool moves, and so does the volume of inquiry. When the excitation “90° ” pulse is applied, some of the saturated/inverted zone is no longer in the sensitive volume, but has been replaced with a 100% polarized volume as shown in
The majority of logging tools have magnets, which yield stronger B0 field preceding the NMR sensitive volume. The magnetization relaxes according to the field strength it detects. For a single T1 component, the magnetization is given by the above equation (2)
M(ti+1)=Mi+(χB0(r,z)−Mi)·(1−e−Δt/T1) (2)
It builds up according the field it is currently in and how much magnetization currently exists. Prepolarization is affective on a microscopic level. The micro magnetization, the magnetization at any small spot in the formation, will differ because each spot has a different history. Essentially, it is a pseudo integration of all the magnetic fields it has experienced until the time of interest. This means it could be higher or lower than if it was polarizing in a stationary magnetic field, M=χB0(1−e−Δt/T1). See
A diffusion effect created using NMR is caused by the random motion that occurs within the formation. It causes an irreversible decay in the echo train, which is significantly dependent on how fast the magnetization is refocused. This is attributed to different magnetic fields affecting the magnetization as it moves through a gradient. As the tool moves, the magnetization experiences different magnetic field strengths; which is, mathematically similar to diffusion,
where λ in diffusion is the root mean square distance travelled during the time increment τ. Because the micro magnetization will experience more than one B0 between pulses, the phase of the spins becomes jumbled, just as if it had diffused.
With respect to problems with B1 Inhomogeneity, there are inconsistencies in the B1 field. The B1 field naturally falls off in a logging tool as it faces outward. The higher frequencies (determined by B0) tend to be closer to the logging tool, where the B1 is stronger. A pulse excites not only the center frequency, but a bandwidth (BW) around it, BW=1/τpulse. This means, within the sensitive volume, there will be a spread of tipping angles. As a result, there are additional departures from the echo prediction in equation (1).
With respect to stationary inversion, to interpret the measured echoes, s(t), the data is inverted into different basis, T2, T1, or D. The inversion fits the data to discrete levels of T1s, T2s, or Ds, where the coefficient, Xijk, would be the porosity:
s(t)=Σijkxijk·A(T1i,T2j,Dk) (20)
Here, A(T1i, T2j, D) is a theoretically calculated echo train for a specific T2, T1, and D. Mapping xijk against T1, T2, or D gives a multidimensional spectrum, while the sum of Xijk is the total porosity.
The drilling tool, discussed herein, focuses on T1 spectra, which is simplified in practice by relating T1i and T2j by a factor and considering only one inner echo time (TE); however, the methods taught herein can be used for any number of dimensions available in the previous equation. The stationary known form, inexplicitly including the S/V and diffusion term, of its echo trains can be:
Here, p is the total number of T1 components, and xi is the corresponding amplitude. The previous equation can be written as the matrix:
where
is the jth echo associated with the kth constants, m is the total number of recovery times, and p the total number of T1 components. The previous equation can be shortened using:
This gives the simple equation, as noted previously in equation (7-1):
Y=AX. (24)
Rearranging the terms gives, as noted previously in equation (7-2):
X=A
−1
Y, (25)
the porosity spectra of interest.
With respect to motion inversion, when the tool is moving with speed v, a single component echo vector {right arrow over (Ajk)} varies with speed and is denoted as {right arrow over (Ajk(v))}, and corresponding Y becomes Y(v), but X stays unchanged, because X is an intrinsic property of the formation. The motion equivalent equation of Y=AX becomes, as noted previously in equation (8-1):
Y(v)=A(v)X (26)
with the inversion giving the solution, as noted previously in equation (8-2):
X=A(v)−1Y(v). (27)
If the inverse of stationary matrix A is used in equation (27), the resulting inversion is incorrect: X*=A−1Y(v)=A−1A(v)X. That is, because A(v) is different from the stationary A, attributed to the aforementioned reasons, A−1A(v) is not equal to unit matrix I. So, X* is not the same as X. In other words, if the stationary matrix A is used with moving data, an error is created. The error is caused by the motion effects described.
The simple description of inversion is only used for illustrating the inversion process. A detailed inversion method used for logging measurements can also include a regularization mechanism to improve the stability of the solution. See, for example, Tannús, A. and Garwood, M., 1997, Adiabatic pulses: NMR in Biomedicine, 10, 423-434; Dunn, K. J., Bergman, D. J., and LaTorraca, G. A., 2002, Nuclear magnetic resonance: petrophysical and logging applications (handbook of geophysical exploration: seismic exploration): Pergamon, Danville, Calif., USA; and Prammer, M., 1996, Efficient processing of NMR echo trains: U.S. Pat. No. 5,517,115.
With the complex shapes of the magnetic field, the correct A(v) does not have a simple analytical form. As shown, constructing A(v) matrix under different speed is the key to removing the motion effect.
In an embodiment, a way of creating A(v) more accurately, as presented herein, can include procedures to simulate the echo train completely mathematically using the knowledge of the B0 and B1. Because this calculation is time-consuming, one set of A(v) has been made using the theoretically perfect B0 and B1, instead of by measuring the field from each real logging tool with a Gauss meter and creating A(v) for each tool.
The magnetic and rf fields can be meshed into small voxels, where each represents an amount of micro magnetization. A finer mesh provides more accurate echo trains, however becomes more and more computationally challenging. The tool's response, emf, from any voxel, as in the gridded space of
A(v,T1,ROP)∝∫Volumemicro magentization(t,T1,ROP)dV (28)
In an embodiment, creating the A(v) can be performed using the following steps. First, a zero ROP emf is found just as a calibration would be performed on the tool. This allows to rescale the A(v) into the units of porosity instead of in voltage units. For this calculation, it is simplest to use the tool as a reference frame, that is, as if the tool were stationary and the formation continually moving. In this case, the magnetization field is moved in relation to the B0 and B1 fields at the ROP. The magnetization, M(t), is a function of speed v, T2 decay, T1 recovery time, B0, and B1. A steady state micro magnetization vector is created for each volume with the micro magnetization aligned with B0. The direction of B0 in each voxel can be designated as: {circumflex over (z)}=[0 0 1].
The sensitive volume is then selected from the B0 field using the tool operating frequency. The saturation/inversion pulse is used to null the magnetization in that sensitive volume. Typically, a saturation/inversion pulse can have a bandwidth between ±3 to ±10% of the tool's operating frequency. It generally will be larger than the excitation pulse's bandwidth.
The micro magnetization is then allowed to recover for a total time equaling the wait time. Recovery occurs in small time increments, Δt, using the following equation:
M
t
=(Mt
where M is the micro magnetization to be integrated over, and z is the magnetic susceptibility.
The excitation is performed without considering the finite pulse width that is computed as an instantaneous event. The excitation pulse can be done with any phase. The refocusing pulse then is best when it is shifted 90° out of phase from the excitation pulse. For example, the excitation pulse could be along the “x” axis, while the refocusing along the “y.” The micro magnetization vector is then rotated using the rotation matrix:
The tipping angle, θ, for each voxel is determined using the strength of B1 perpendicular to B0, B1n, at the voxel's location:
θtipE=πγB1nτexcitation (31)
Following the excitation pulse, the micro magnetization is allowed to precess freely around the static field for ½ TE. From the Bloch equation, it is known that magnetization undergoes a precession under the influence of a magnetic field, which can be simply represented as a rotation:
During this time, the magnetization is still recovering by means of equation (31). So, the rotation also performed in small time increments, θFID=2πγB0Δt, until a total time of ½TE has passed.
During the FID, it is easy to access that magnetization spreads within a couple hundred microsecond to the point where no signal would be measured, making the reason for a recovery pulse obvious.
The first step to recovering the magnetization is to perform a pulse, which will flip the fast and slow spins' phases. Ideally, this would be a 180° pulse; but, as with the excitation pulse, the exact rotation each voxel undergoes will be dependent on the B1n.
where θtipR=πγB1nτrecovery. This calculation is repeated for all of the wait times in the T1 experiment and for T1 spanning a range of time, for example, between 0.01 s and 10 s.
The porosity overcall can be corrected using a more accurate A matrix during inversion processing. The A matrix, A(v), can be constructed for a number of different speeds with different T1s. Although this technique requires long computational time for developing the A(v), it only requires being performed once. For low-gradient logging tools, the method proves to be very accurate. In tests, data generated had an average overcall of 2 PU attributed to the motion effects on a short aperture. Applications of one or more techniques taught herein may also provide real-time application as data is logged at a well site.
Various features associated with the method corresponding to
Various features associated with the method corresponding to
Various features associated with the method corresponding to
In various embodiments, features associated with
In various embodiments, a system comprises a nuclear magnetic resonance tool; a control unit coupled to the nuclear magnetic resonance tool to control the nuclear magnetic resonance tool; and a processing unit arranged with the nuclear magnetic resonance tool and a control unit to perform operations according to a method associated with any of
The system 2800 can include a control unit 2825, a memory 2830, an electronic apparatus 2865, and a communications unit 2835. The memory 2830 can be structured to include a database. The control unit 2825, the memory 2830, and the communications unit 2835 can be arranged to operate as a processing unit to control operation of the transmitter electronics 2812 and the receiver electronics 2814 and to perform operations on the signals collected by the receiver electronics 2814 to process nuclear magnetic resonance data taking into account motion of a NMR logging tool 2805. A processing unit 2820, structured to process nuclear magnetic resonance data taking into account motion of a NMR logging tool 2805, can be implemented as a single unit or distributed among the components of the system 2800 including electronic apparatus 2865. The control unit 2825 and the memory 2830 can operate to control activation of the transmitter electronics 2812 to generate echo train sequences and recovery pulses. The control unit 2825 and the memory 2830 can operate to control selection of the receiver electronics 2814 in the tool 2805 and to manage processing schemes. The control unit 2825, the memory 2830, and other components of the system 2800 can be structured, for example, to operate similar to or identical to the components discussed herein or similar to or identical to any of methods discussed herein.
The system 2800 can also include a bus 2857, where the bus 2857 provides electrical conductivity among the components of the system 2800. The bus 2857 can include an address bus, a data bus, and a control bus, each independently configured or in an integrated format. The bus 2857 can be realized using a number of different communication mediums that allows for the distribution of components of the system 2800. Use of the bus 2857 can be regulated by the control unit 2825. Bus 2857 can include a communications network.
In various embodiments, the peripheral devices 2845 can include additional storage memory and other control devices that may operate in conjunction with the control unit 2825 and the memory 2830. In an embodiment, the control unit 2825 can be realized as a processor or a group of processors that may operate independently depending on an assigned function. The system 2800 can include display unit(s) 2855, which can be used with instructions stored in the memory 2830 to implement a user interface to monitor the operation of the tool 2805 or components distributed within the system 2800.
Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement that is calculated to achieve the same purpose may be substituted for the specific embodiments shown. Various embodiments use permutations and/or combinations of embodiments described herein. It is to be understood that the above description is intended to be illustrative, and not restrictive, and that the phraseology or terminology employed herein is for the purpose of description. Combinations of the above embodiments and other embodiments will be apparent to those of skill in the art upon studying the above description.
This application claims the benefit of U.S. Provisional Application Ser. No. 61/806,279, filed on Mar. 28, 2013 which application is incorporated by reference herein in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2014/031891 | 3/26/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61806279 | Mar 2013 | US |