The invention generally relates to a method and apparatus to automatically recover well geometry from low frequency electromagnetic signal measurements, and more particularly, the invention relates to a method and apparatus to automatically recover receiver and/or transmitter positions for purposes of performing crosshole electromagnetic tomography.
Crosshole electromagnetic tomography is an example of a conventional technique that may be used to characterize an oil reservoir. In this technology, electromagnetic waves typically are communicated between two wellbores that are in proximity to the oil reservoir of interest. The electromagnetic waves are altered by the reservoir in a manner that identifies certain properties of the reservoir. Therefore, measurements of electromagnetic waves that are communicated through the reservoir may be processed to develop a two or three dimensional image, or survey, of the reservoir.
A typical application of crosshole electromagnetic tomography involves the use of a receiver tool that is run into one wellbore and a transmitter tool that is run into another wellbore. The transmitter tool, as its name implies, transmits electromagnetic waves, and the receiver tool performs measurements of the resulting received electromagnetic waves. Conventionally, crosshole electromagnetic tomography may involve varying the positions of the receiver and transmitter tools during the gathering of the measurement data so that a given measurement may be associated with a particular transmitter position and a particular receiver position. After the measurements are taken, a crosshole survey may be developed based on the receiver and transmitter are taken, a crosshole survey may be developed based on the receiver and transmitter positions and the measurement data.
A challenge in using crosshole electromagnetic tomography is accurately determining the receiver and transmitter positions. Traditional techniques to determine these positions typically involve manual data fitting, which may consume a considerable amount of time.
Thus, there is a continuing need for better ways to determine the relative positions of receivers and/or transmitters that are used in crosshole electromagnetic tomography.
In an embodiment of the invention, a technique that is usable with a well includes providing a model to predict measurements that are received by receivers due to transmissions by sources based on estimated positions of the receivers relative to the sources. The estimated positions each have at least two dimensions. At least some of the receivers and the sources are located in the well. On a computer, the estimated positions are automatically refined based on a comparison of the predicted measurements and actual measurements that are obtained by the receivers.
In another embodiment of the invention, a computer readable storage medium stores instructions that when executed cause a processor-based system to provide a model to predict measurements that are received by receivers due to transmissions by sources based on estimated positions of the receivers relative to the sources. The estimated positions each have at least two dimensions. At least some of the receivers and the sources are located in a well. The instructions when executed cause the processor-based system to automatically refine the estimated positions based on a comparison of the predicted measurements and actual measurements that are obtained by the receivers.
In yet another embodiment of the invention, a system that is usable with a well includes a model to predict measurements that are received by receivers due to transmission by sources based on estimated positions of the receivers relative to the sources. The estimated positions each have at least two dimensions. At least some of the receivers and the transmitters are located in the well. The system also includes a computer-based calculator to automatically refine the estimated positions based on a comparison of the predicted measurements and actual measurements that are obtained by the receivers.
Advantages and other features of the invention will become apparent from the following drawings, description and claims.
Referring to
In accordance with some embodiments of the invention, the transmitter tool 20 controllably traverses a targeted region of the wellbore 10, and while traversing the targeted region, the transmitter tool 20 generates several electromagnetic transmissions. Each of these transmissions may occur at a different transmitter position, in accordance with some embodiments of the invention. The position of the receiver tool 50 may likewise be varied as the transmitter tool 20 transmits, and thus, the receiver tool 50 may in a similar manner by associated with several receiver positions.
Alternatively, in other embodiments of the invention, the receiver tool 54 and/or transmitter tool 20 may be stationary and include multiple receivers (for the receiver tool 54) or transmitters (for the transmitter tool 20). However, regardless of the particular movement or construction of the transmitter 20 and receiver 54 tools, the measurement data is associated with multiple transmitter positions and multiple receiver positions, i.e., each measurement may be associated with a different pair of transmitter and receiver positions.
In order to process the measured data for purposes of obtaining a crosshole resistivity image, the receiver and transmitter positions must be obtained. In accordance with some embodiments of the invention, the transmitter positions are assumed, and the receiver positions (relative to the transmitter positions) are obtained by solving an inversion problem that is set up using low frequency crosshole electromagnetic data that is obtained in a prior run into the well. More specifically, in this initial run, the transmitter tool 20 generates low frequency transmissions (transmissions in the range of approximately 5 to 20 Hertz (Hz), for example), which are not significantly affected by the electromagnetic properties of the formation(s) between the wellbores 10 and 50. The result is a collection of receiver measurement data that is used (as described below) to determine the relative receiver positions. A subsequent run into the wellbore 10 (using higher frequency transmissions) is then performed to obtain measurement data for purposes of generating the crosshole electromagnetic survey.
As described herein, a computer-implemented inversion process is used to obtain the receiver positions (i.e., the receiver positions relative to the transmitter positions) from the low frequency crosshole electromagnetic data. The positions may be two or three dimensional positions, depending on the particular embodiment of the invention. For embodiments of the invention in which the positions are two dimensional positions, each receiver position is defined by a depth coordinate (a z coordinate) and a separation coordinate (an x coordinate).
As described below, the low frequency crosshole measurement data forms the basis for an inverse problem, which is solved automatically be a computer for the receiver positions. More specifically, in accordance with some embodiments of the invention, the transmitter tool 20 may be viewed as being a vertical magnetic dipole, and each transmitter location is assumed to be known. The computer also implements a forward modeling engine that is used to generate the theoretical magnetic and/or electric field (depending on the measurements taken); and the unknowns for the inversion problem are the separation (x coordinates) and depth shift (z coordinates) between the transmitter and receiver positions (for embodiments of the invention in which two dimensional positions are determined). This means that there are two unknowns for each receiver position, relative to the z 12 and the x 14 axes that are depicted in
In the inverse problem, the objective function consists of two parts: a data misfit and model constraints. The goal is to minimize the data misfit, subject to the recovered geometry having a smooth structure. The trade-off between these two parts is to choose an appropriate regularization parameter. The regularization parameter and the overall inversion process are described in more detail below.
Referring to
The following describes the mathematics behind the inversion process. The inverse problem is formulated as an optimization problem, and a corrected receiver geometry is formed that minimizes an objective function ø(m), which is described below:
ø(m)=ø(m)+βøm(m) Eq. 1
where m is the model (or receiver geometry) parameter vector of size M (twice the number of receiver positions), which is arranged as follows:
m=[x, x, . . . x, y, y, . . . y, z, z, . . . z] Eq. 2
The superscript “I” denotes a transpose operation. The first term “ød” on the right-hand side of Eq. 1 is the I2-norm measure of data misfit, which is described below:
ød=∥Wd(d−dthe)∥2, Eq. 3
where “dthe” is the vector containing the N observations (where “N” is the product of the number of transmitter positions and the number of receiver positions) of the measurement data, and “d” is the vector of predicted data (called “F[m]”). The vector d is described below:
d=[H1, H21, H1, H33, H22, . . . , HN]T, Eq. 4
In Eq. 4, each “H” element represents a magnetic and/or electric field measurement that is associated with a particular receiver location (denoted by the subscript) and a particular transmitter location (denoted by the superscript). As further described below, the d data vector may be pure magnetic fields (for a theoretical study, or simulated inversion mode), fields normalized by a response at a specific transmitter receiver pair (for an open-open hole inversion mode), or fields normalized by a response for a specific transmitter for each receiver (for an open-cased hole inversion mode), or double ratio-ed fields (for a cased-cased hole inversion mode). An open hole can be a fibre-glass-cased hole. As cased hole specifically means a steel-cased hole.
In Eq. 3, the matrix “Wa” is a diagonal matrix whose elements are the reciprocals of the estimated standard deviations of the noise in the observations.
The second term in the right-hand side of Eq. 1 is the model objective function (or smoothness constraints), which is described below:
ø=∥Wm(m−m)∥2, Eq. 5
where “Wm” represents the finite-difference discretization of a desired regularization functional. A gradient may be used as that functional, in accordance with some embodiments of the invention. The choice of the reference model mo reflects the prior knowledge on the receiver geometry and may be obtained from the output of actual data acquisition.
The parameter “β” in Eq. 1 is a Lagrange multiplier trade-off parameter, which is chosen such that the data are adequately fit, and, at the same time, the recovered geometry has a minimum structure.
Taking the derivative of ø in Eq. 1 with respect to m and setting the result to zero yields the necessary condition for a minimum.
I W
d
W
d(F[m]−dthe)+βWmIWm(m−mo)=0, Eq. 6
where I is a sensitivity matrix (or Jacobian matrix) of size N×M, which has the following elements:
Calculation of J may be done using the finite-difference approximation by perturbating receiver x, y, and z in turns. More details on calculating J are described below.
Performing a first-order Taylor expansion of F[m] about mw, the model at the nth iteration may be described as follows:
F[m]=F[m
w
]+J(m−mw)=F[mw]+Jδm, Eq. 8
Inserting Equation 8 into Equation 6 leads to a Gause-Newton solution for the model perturbation δm correction step, as described below:
(JrWrWβJ+βWmWm)δm=−JrWdrWd[F[m]−d]−βWmrWm(mw−m) Eq. 9
In accordance with some embodiments of the invention, a pragmatic, simple cooling process may be used to determine the β Lagrange multiplier. More specifically, βw is set to a large value, which is determined by
where øw and øm are the initial data misfit and model norms, respectively.
The resultant large initial Lagrange multiplier β makes the coefficient matrix in Eq. 9 diagonally dominated, and thus, the computer 100 (
Because the unknown number in Eq. 9 may be on the order of one hundred (for example), use of the singular value decomposition to solve the linear equations is efficient. Once the computer 100 determines the perturbation δm, the computer 100 updates the receiver geometry as follows:
m=m+αδm, Eq. 11
“α” is a constant step length. As an example, a α=0.6 may be used in accordance with some embodiments of the invention. Ideally, a weak line search would serve this purpose.
When dealing with measured data in crosshole electromagnetics, there may be complications, such as the calibration factor of the receiver sensor (which may not be known) and the casing effect. Therefore, the computer 100 (via its execution of the inversion program 102) may be placed in one of various inversion data modes, according to some embodiments of the invention: a simulated inversion data mode; an open-open measured inversion data mode; and open-cased measured inversion data mode; and cased-cased measured inversion data mode.
The simulated inversion data mode is for synthetic investigation of the inversion technique. The data are the pure magnetic field component expressed in amperes per meter (A/m). This means the data used in the inversion may be expressed as follows:
d=F[m], Eq. 12
“F[m]” represents the forward modeling operator. The elements of sensitivity matrix J, for example, the derivative with respect to receiver separation x, may be approximated using the centered-finite difference formula (second order of accuracy) as follows:
The computer 100 may then use the sensitivity matrix J of Eq. 13 to recover the receiver geometry as described above.
The computer 100 uses the open-open measured inversion data mode when both transmitter and receiver tools are in open holes or fiber glass cased holes. The data represents the measured magnetic field in Volts or millivolts (mV). In this case, it may be assumed that the receiver sensors have an identical calibration factor, or the calibration factor discrepancy may be removed by smoothing in the pre-processing. This means the difference between the measured data
A straightforward way to get rid of the “C” constant in Eq. 14, is to define the datum in the inversion as follows:
“m” denotes a reference point or transmitter-receiver pair from which all the data are normalized by the response at this point.
Consequently modification is made to the sensitivity element (with respect to x) as follows:
By doing this, the computer 100 may determine the receiver geometry without knowing the calibration factor for the receiver sensor.
The computer 100 uses the open-cased measured inversion data mode when the transmitter tool 20 is in an open hole, and the receiver tool 54 is in a steel (or other conductor or high magnetic permeability material) cased hole. The measured magnetic data are in Volts or mV. In this specific case, besides the calibration factor, the casing affects the measurements. The reasoning here is that the measured data at one receiver location may be expressed as follows:
(x, y, z, Tx)=C*K(x, y, z)*F[m, Tx], Eq. 17
“Tx” represents the transmitter location; “C” represents a constant calibration factor; and “K(x, y, z)” represents the casing effect, which is also constant for a given receiver and different transmitters, but will change with receiver locations. To remove C and K, the datum in the inversion may be represented as follows:
where “Txref” represents the reference transmitter-receiver pair location for the normalization, but is different for different receiver locations due to the casing.
Similarly the sensitivity element needs to be changed accordingly as follows:
For the cased-cased node, the measured magnetic data re also recorded in Volts or mV. In this specific case, besides the calibration factor, both the transmitter casing and receiver casing affect the measurements. Here the measured data at one receiver location may be expressed as follows:
(x, y, z, Tx)=C*K(Tx)Km(x, y, z)*F[m, Tx], Eq. 20
where “Tx” represents the transmitter location; “C” represents a constant calibration factor; “K(Tx)” represents the casing effect at transmitter “Tx”, which is constant with different receivers, but will change with transmitter locations; and “K(x, y, z)” represents the casing effect at the receiver (x, y, z), which is constant with different transmitters, but will change with receiver locations. To remove C, K(Tx) and K(x, y, z), the datum in the inversion may be represented as follows:
where “Txref” represents the reference transmitter location for the normalization, and Txref is fixed for different receiver locations; “Rxref” represents the reference receiver location for the normalization, and Rxref is fixed for different transmitter locations
Similarly the sensitivity element needs to be changed accordingly as follows:
With this implementation, the computer 100 may determine the receiver geometry without knowing the calibration factor and the casing effect due to the cased receiver and transmitter holes.
Below are described three data sets, corresponding to three of the above-described inversion data modes, to demonstrate the performance to the developed inversion code.
For the simulation, the initial receiver position mo were intentionally shifted in both separation and depth. More specifically,
Many other embodiments are possible and are within the scope of the appended claims. As examples, the above-described automated inversion technique may be applied to calculate a particular well geometry in three dimensions and may be applied to just a single wellbore. More specifically, although two dimension positions were disclosed herein for purposes of simplifying the discussion, it si understood that the equations in the inversion may be modified to reflect three dimensional geometry positions for the receivers. Thus, referring to
In accordance with some embodiments of the invention, the receivers may be located on a seabed, and the transmitters may be obtained in a wellbore that extends beneath the seabed. In another embodiment of the invention, the receivers may be located in a wellbore, and the transmitters may be moved using a towed surface array or an airplane-based array, depending on the particular embodiment of the invention. Additionally, the positions of the receivers may be assumed, and the positions of the transmitters may be determined in the inversion process by a computer. Thus, many variations are possible and are within the scope of the appended claims.
While the present invention has been described with respect to a limited number of embodiments, those skilled in the art having the benefit of this disclosure, will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover all such modifications and variations and fall within the scope of this present invention.