METHOD OF ANALYSING SEISMIC DATA TO DETECT HYDROCARBONS
20220057537 · 2022-02-24
Inventors
Cpc classification
G01V2210/1234
PHYSICS
G01V1/307
PHYSICS
G01V2210/632
PHYSICS
International classification
Abstract
A method of analysing seismic data to detect possible hydrocarbons includes determining a set of data tiles from a seismic data cube of seismic data and testing each data tile in the set of data tiles to determine whether it corresponds to a possible fluid contact.
Claims
1. A method of analysing seismic data to determine a possible location of hydrocarbons, the method comprising: determining a set of data tiles from a seismic data cube of seismic data; and testing each data tile in the set of data tiles to determine whether it corresponds to a possible fluid contact.
2. A method as claimed in claim 1, wherein the seismic data comprises pre-stack seismic data.
3. A method as claimed in claim 1, wherein the seismic data cube from which the set of data tiles are determined is a seismic data cube suitable for identifying seismic lithology reflections; and/or the method comprises obtaining a seismic data cube suitable for identifying seismic lithology reflections from the seismic data.
4. A method as claimed in claim 1, wherein the set of data tiles comprises tiles which are representative of a lithology change in the subsurface.
5. A method as claimed in claim 1, wherein each data tile in the set of data tiles comprises or corresponds to a lateral area of more than 40 or preferably more than 400 seismic traces.
6. A method as claimed in claim 1, wherein the data tiles in the set of data tiles are determined: by identifying data tiles which correspond to a reflector surface; and/or from a dip or azimuth calculation returning a local prevailing dip.
7. A method as claimed in claim 1, wherein testing each data tile in the set of data tiles to determine whether it corresponds to a possible fluid contact comprises determining a correlation between amplitude and time for each tile.
8. A method as claimed in claim 7, wherein testing each data tile in the set of data tiles to determine whether it corresponds to a possible fluid contact comprises, for each tile: obtaining a plurality of measurements representative of reservoir properties at each of the locations in the tile or of the average properties in a depth window above and/or below the tile; and calculating a degree of co-variation between a plurality of such measurements and the measured time or depth of the tile.
9. A method as claimed in claim 8, wherein the measurements representative of reservoir properties at each of the locations in the tile or of the average properties in a depth window above and/or below the tile show different sensitivities to reservoir fluids.
10. A method as claimed in claim 8, further comprising performing a cluster analysis on the measurements representative of reservoir properties at each of the locations in the tile or of the average properties in a depth window above and/or below the tile to identify how well traces in the data tile can be separated into a plurality of clusters.
11. A method as claimed in claim 10, wherein a time or depth of each trace is used as a means to separate the clusters.
12. A method as claimed in claim 11, wherein the plurality of clusters consists of two clusters and the time or depth that separates the clusters corresponds to that of a fluid contact; or three clusters and two times or depths are used to separate the clusters, the two times or depths representing those of a top and a base, respectively, of a transition zone of relatively linear dependency of depth or time and fluid-effect amplitude; or three or more clusters and the times or depths that separate the clusters correspond to those of a plurality of fluid contacts and/or transition zones.
13. (canceled)
14. (canceled)
15. A method as claimed in claim 8, wherein the degree of co-variation is the Pearson correlation coefficient.
16. A method as claimed in claim 8, wherein the measurements representative of reservoir properties are from □ angle rotations.
17. A method as claimed in claim 8, further comprising identifying tiles that show a relatively high co-variation of a fluid-sensitive measurement and the tile time or depth and/or a relatively low co-variation of a less fluid-sensitive measurement and the tile time or depth.
18. A method as claimed in claim 1, further comprising applying a filter to identify only tiles that line up with other tiles to form a larger structure above a certain size as corresponding to a possible fluid contact.
19. A method as claimed in claim 1, the method comprising obtaining the seismic data from a memory or acquiring the seismic data with at least one seismic source and at least one seismic receiver array.
20. (canceled)
21. A method as claimed in claim 1, further comprising outputting a set of locations corresponding to possible locations of hydrocarbons as determined by the method.
22. A method as claimed in claim 21, further comprising drilling for hydrocarbons at at least one of or within the output set of locations.
23. A method of prospecting for hydrocarbons comprising performing the method of claim 21 and using the output set of locations in the decision-making process for the drilling of a well.
24. A computer program product comprising computer readable instructions that, when run on a computer, is configured to cause one or more processers to perform the method of claim 1.
25. (canceled)
Description
[0054] Preferred embodiments of the invention will now be described by way of example only and with reference to the accompanying drawings, in which:
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065] The present invention relates to a method of analysing seismic data to determine possible subsurface locations of hydrocarbons. The method involves identifying possible locations of fluid contacts, i.e, boundaries between two different fluids such as oil and water/brine, by looking for so-called “fluid effects” in the data. The method is implemented by software, which is configured so as to cause one or more processors to perform the method.
[0066] The input to the method is a seismic data set and the output includes a set of locations that a possible (or probable) location of a fluid contact, i.e. a boundary between a hydrocarbon region and another fluid such as water or brine.
[0067] The seismic data set can be an existing (already collected) seismic data set or it could be a newly-collected seismic data set. For example, the method can be applied to seismic data sets that have already been analysed (e.g. using a prior art method) to check for any possible fluid contacts or hydrocarbons that had not previously been found.
[0068] The method involves defining a set of tiles from a seismic data cube and then testing the seismic data cube tile by tile in order to determine whether each tile is (or might be) associated with or corresponds to a possible fluid effect (i.e. indicating the location of a possible fluid contact). If a tile is identified as corresponding to a possible fluid contact, then the tile is kept and further checks can be performed to confirm (or not) the presence of a fluid contact at that location.
[0069] As illustrated in
[0070] The step of obtaining seismic data 20 can mean measuring and recording seismic data (e.g. as described below) or it can mean obtaining it from a memory. In one embodiment, the software is configured to obtain seismic data by measuring and recording seismic data. In an alternative embodiment, the software is configured to obtain seismic data from a memory (or memories).
[0071] The step of saving possible fluid contact candidate tiles 24 means storing data related to those tiles in a memory. The software is configured to store data relating to possible fluid contact candidate tiles 24 in a memory. In one embodiment, a set of locations corresponding to possible locations of hydrocarbons (or e.g. preferably location(s) boundaries of fluid contacts) are stored. In another embodiment, the probability or a measure of the likelihood of the location corresponding to a fluid contact is also stored.
[0072] As discussed above, the data collection method for the seismic data can be performed just before the analysis of the data with the present invention. Alternatively, the seismic data could have been collected some time in the past and then the analysis method of the present invention applied to it. In either case, it is important to understand the data collection method in order to understand how the data is manipulated and analysed.
[0073]
[0074] As shown in
[0075] In an embodiment, the seismic source 2 is an air gun. However, other kinds of seismic sources could alternatively be used.
[0076] The seismic receiver array 3 contains a plurality of seismic receivers located at different horizontal distances (offsets) from the source 2. In an embodiment, the seismic receiver array 3 is around 6 km long.
[0077] In operation, the seismic source 2 emits seismic waves which travel out from the source 2 down through the water 8 and the subsurface 7 and reflect off of a boundary 6 (reflector) in the subsurface 8. The boundary 6 is a reflective surface at which two different types of subsurface matter meet (e.g. hydrocarbon-saturated rock such as a sandstone reservoir, brine-saturated rock, rock impermeable to hydrocarbons such as shale, or rocks of different properties). For example, above the boundary 6 could be shale and below it could be an oilfield reservoir or hydrocarbon accumulation in a sandstone reservoir.
[0078] The reflected seismic waves, indicated by the arrows 5 in
t=2d/v (1)
[0079] where v is the average velocity of the seismic waves in the subsurface from the seismic receiver to the reflector.
[0080] The receivers in the seismic receiver array 3 can be divided into three groups: a near group A, a mid group B and a far group C, as shown in
[0081] The different stack gathers (e.g. near, mid and far) of seismic data can be analysed individually. They can alternatively or additionally be analysed in various linear combinations which can highlight different properties or features of the subsurface.
[0082] In a set of seismic data, there are typically a large number of measurements corresponding to the same reflection point (x, y, t) but with different reflection angles θ, where x, y, t and θ are defined above.
[0083] A common way to describe the angle dependent reflectivity with two terms is to calculate an intercept, IC, and a gradient, GR, by the finding the best fit to the equation:
A(θ)=IC+GR*sin.sup.2(θ) (2)
[0084] where A is the total amplitude for a given reflection angle θ.
[0085] As shown in Whitcombe et al (2002), any linear combination between the intercept, IC, and the gradient, GR, can be described by the projection angle, χ, by the formula:
A(χ)=IC*cos(χ)+GR*sin(χ) (3).
[0086] A “fluid cube” is a seismic data cube where the angle χ is the fluid angle (typically around 15°) and a “lithology cube” is a seismic data cube where the angle χ is the lithology angle (typically around −45°). The fluid and lithology angles can be found theoretically from well logs or they can be estimated from the data itself, as is known in the art. A seismic data cube (or seismic cube) is a three-dimensional “image” of the subsurface giving the amplitude at all locations.
[0087] Both the IC and GR calculations, as well as the χ projections, are linear operators on the seismic data. In the simple case of a pre-stack dataset containing two angle stacks, near and far, representative of the reflection from two angles θ.sub.N and θ.sub.F, respectively, the fluid cube and the lithology cube will both be simple linear combinations of the near and far stack data.
[0088] Consider the example where the near stack data (N) is at 10° (i.e. θ.sub.N=10°) and the far stack data (F) is at 30° (i.e. θ.sub.F=30°).
[0089] To find IC and GR using formula (2) gives:
N=IC+GR sin.sup.2(10°)
and
F=GR*IC+sin.sup.2(30°)
Solving for IC and GR gives:
[0090] A fluid stack at χ=15° then becomes:
[0091] which is a simple linear combination of N and F.
[0092] A key property of the fluid cube is that it is, from all of the possible χ angles, the cube that is the most sensitive to fluid changes in the reservoir. The lithology cube is the cube which is the least sensitive to fluid changes and thus only sensitive to lithology changes. The fluid cube will in general also be sensitive to lithology changes.
[0093] Thus, in an ideal situation with a reservoir of constant properties (where also the strata above and below the reservoir are constant), where the reservoir is inclined and oil-bearing at the top and water-bearing at the bottom, the fluid cube will show an amplitude change on the top and bottom reservoir crossing the contact between the oil and water-bearing regions, and the lithology cube will show no change.
[0094] As described above, once the seismic data has been obtained (step 20), the method involves defining or determining (for subsequent analysis) a set of tiles to be tested (step 21). As such, the software is written such that it defines small surface tiles of the seismic data cube, which typically each contain at least 40-100 traces, e.g. from 100 to 100,000 traces of seismic data. (A trace here is a curve describing seismic amplitude as a function of time, at one specific subsurface location. A seismic volume consists of a large number of traces, one for each subsurface location.)
[0095] In one embodiment, each tile contains 51×51=2601 traces.
[0096] The tiles can be any shape including square, rectangular, circular, elliptical or irregular in shape. In an embodiment, each tile has a central trace located at its centre. If the tiles are square or rectangular, then ideally they have an odd number of traces along each side, such that a central trace is located at the centre of the tile.
[0097] These surface tiles may be defined from a region of an already known horizon (a horizon typically represents a boundary that has been mapped from the seismic data by following a continuous pattern in the data, most typically a high positive or high negative amplitude) but tiles can also or alternatively be defined from a detection algorithm used to detect horizon tiles. If such a detection method is used, it does not necessarily need to detect a horizon in its full extent, only the small tiles. This means that the operation can be run in parallel for the tiles, as each tile is independent of the others.
[0098] One such horizon tile detection technique is that disclosed in GB 2429526. Another technique could be dip and azimuth and snapping, and another could be horizon tracking with the tile. Horizon tracking with the tile (an horizon auto-tracking technique) involves selecting a seed point trace and checking its correlation with neighbouring traces. If it is possible to follow a high amplitude in an area the size of a tile, then that area may be defined as a tile.
[0099] One method of identifying or defining tiles is as follows. First, a sub-cube is defined (selected) from a seismic data cube with the lateral size of a tile. A tile candidate in that sub-cube is selected with a depth and a dip (inclination of the plane measured in ms/m in two orthogonal directions). Then, all of the traces in the sub-cube are summed into a single trace along the dip. This is repeated for all tile candidates in the sub-cube (i.e. all dips and depths). A tile candidate is confirmed as a tile (i.e. corresponding to a possible boundary) if the sum shows a local maximum with respect to depth and dips. If confirmed, the tile is stored in a table in memory.
[0100] The defined tiles have at least 50% overlap with adjacent tiles and, in some embodiments, close to 100% overlap. For example, in the case of square or rectangular tiles, adjacent tiles can overlap all traces except one (edge) row or column of traces. This is illustrated in
[0101] In some cases, tiles are initially defined with around or close to 50% overlap and, if they are found to relate to an area of a possible fluid contact (following the steps described below), the tiles are re-defined with greater overlap (e.g. overlapping all except one column or row of traces of an adjacent tile) and the procedure repeated.
[0102] In one embodiment, the seismic data cube which is used as input for the part of the method in which the tiles are defined (detected) is a lithology cube (with a χ angle of around −45°) as this can align the tiles to the lithology of the subsurface and not be influenced by tuning effects that can affect the fluid cube at a fluid contact. However, the lithology cube can show little contrast and be prone to noise and thus difficult to use for initial detection. As such, in some embodiments, one seismic data cube (e.g. far stack or pseudo vp/vs stack) is used to define the tiles and another cube (e.g. the lithology cube) is used to determine its attributes (amplitudes), for subsequent analysis.
[0103] One embodiment, which is a preferred embodiment for a shale-sand system, uses a pseudo vp/vs cube (with a χ angle of around +45°) as input for the part of the method in which the tiles are defined (detected). As sand reservoirs typically have lower vp/vs than shale, sand reservoirs tend to be reflectors with the same polarity across fluids. For a fluid contact to be found, tiles need to be located such that they cross the fluid contact. If the amplitude changes so much across the fluid contact that it is, for example, a trough above the fluid contact and a peak below it, this will make the tile position itself incorrectly. A robust scheme is therefore needed for finding the top reservoir both in the oil and in the water zone of the reservoir, and the pseudo vp/vs cube is typically a good choice. As the pseudo vp/vs cube is not the lithology cube, it will be influenced by fluid effects, but typically not to an extreme extent. This makes it a good compromise for identifying the Iithological boundaries of the subsurface.
[0104] Once the tiles have been defined, each tile is tested, at step 22, to assess whether or not it might correspond to a fluid contact. This is done by calculating the correlation between reservoir time (corresponding to depth) and (AVO) amplitude for that tile. The result is a quantitative measurement of local conformance with depth. If a high correlation is found, e.g. above 0.8, then that is indicative of the tile corresponding to a fluid-effect (i.e. a possible fluid contact).
[0105]
[0106] The sub-surface model of
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113] In
[0114] As can be seen from
[0115]
[0116] In addition, there is a transition zone in saturation at the fluid contact (i.e. the reservoir does not abruptly change from oil to water, but this transition takes place over a region called the transition zone). Especially in the case of poor reservoir properties, there will be a gradual change from full saturation of one fluid phase to full saturation of the other fluid phase as a function of depth. This also contributes to making the transition in seismic reflection measured at the top reflection surface gradual.
[0117] As the amplitude change happens at around a specific seismic time (or depth), there is a strong correlation between the surface horizon time and the amplitude at the surface horizon. The correlation is strongest if the correlation is determined over the distance where the amplitude change is linear, but it will also be present if the lateral extent of the window (range) over which it is determined is larger. Thus, calculating the correlation coefficient between the time (depth) of the surface and the amplitude of the fluid attribute (amplitude) over a lateral window is a way of identifying whether there is a fluid contact in that window, as the correlation will be high. By using a window of constant size (thereby ensuring the same basis for statistics) and sliding the window across the section of interest, it is possible to identify a contact by the presence of a high such correlation.
[0118] This approach works even better when the correlation is done over a tile, where a tile is defined as a set of locations on the surface that are close in space, e.g. a rectangular, square, circular or elliptical area. The statistics of the correlation improve as more points (traces) are used.
[0119] Once a tile has been identified as corresponding to a possible fluid contact, as described above, further checks can be performed to support or reject that identification, at step 23. Such further checks are now described below and illustrated in the flow diagram in
[0120] The fluid cube is likely to show a high correlation between horizon time and horizon amplitude also in some cases not involving a fluid contact, such as cases where the sand quality is changing with time, either by chance or because of some depositional or diagenetic process. The presence of a high correlation between fluid amplitude and horizon time will thus not necessarily be sufficient by itself to discriminate between the effects set up by a fluid contact and other effects. However, in the ideal case with constant reservoir properties across the contact, the correlation between the lithology cube and the horizon time will be low. On the other hand, if the change is due to a lithology change, the correlation between the lithology cube and horizon time will also be high.
[0121] In view of the above, the method involves determining, at step 23a, whether a tile corresponds to a possible fluid contact by looking for both a high correlation between horizon time and fluid amplitude, as well as a low correlation between horizon time and lithology amplitude.
[0122]
[0123]
[0124] The x-axes of
[0125]
[0126]
[0127]
[0128] The procedure for finding the base reservoir reflection is equivalent to the procedure of finding the top reservoir (surface) reflection. Depending on reservoir geometries and properties, it might not always be the case that there is a clear reflector that shows a fluid effect both at top and base. However, if both a top and a base reflection are found to exhibit a correlation between amplitude and depth at approximately the same depth, this further strengthens the hypothesis that this is related to a fluid contact. Thus, the method involves checking, at step 23b, for both a top and a base reflection exhibiting a correlation between amplitude and depth at approximately the same depth.
[0129] In a reservoir above a certain thickness, there will be a reflection from the fluid-fluid interface itself (a so-called flatspot), and a test can also be made, at step 23c, to check if this is the case, again strengthening the evidence of a fluid-fluid interface (a fluid contact) at that location.
[0130] The χ angles used to form the lithology and fluid stacks can vary a little from case to case, due for example to changes in reservoir properties and in seismic data quality. These changes are especially related to changes in amplitude between near and far stacks which are often found to be the case from, for example, overburden anomalies affecting the seismic ray-paths of the near and far stacks differently. This means that it can be difficult to know initially exactly which χ angle is best to use for each of the fluid and lithology stacks, respectively.
[0131] However, it is possible to calculate computationally the correlation between the time surface and all χ angles. Thus, the AVO character of a specific tile can be characterised by a function, referred to as Chicube, which is a correlation with time as function of χ.
[0132] Due to the nature of the χ rotation:
Chicube(χ)=−Chicube(χ+180°).
[0133] Thus, the Chicube curve is fully specified by knowing the values of χ between −90° and 90°, and Chicube(90°)=−Chicube(−90°).
[0134] By finding the maximum of Chicube, and the argument (χ value) at which this occurs, this gives the highest possible correlation obtainable, referred to as Corrmax, and the χ angle at which this occurs, χ.sub.max.
[0135] Assuming that Corrmax is non-zero (and as we are in general only interested in cases where Corrmax is large, this is fine), then the Chicube curve has to cross zero at some value χ.sub.min, because Chicube(90°)=−Chicube(−90°).
[0136] The Chicube curve is generally smooth and slowly varying as a function of χ, thus making the value χ.sub.min single-valued and well-defined in the case of a reasonably high Corrmax. This indicates that it is possible to characterise this curve, and thus the AVO behaviour of the specific tile, by three variables, namely Corrmax, χ.sub.max, and χ.sub.min.
[0137] If Corrmax is high, χ.sub.max is in a sensible fluid angle range and χ.sub.min is in a sensible lithology angle range, then this is strong indication of the tile corresponding to a fluid contact. Thus, the method involves checking, at step 23d, that Corrmax is high, χ.sub.max is in a sensible fluid angle range and χ.sub.min is in a sensible lithology angle range. This approach is more robust to changes in the fluid and lithology χ angles.
[0138] Other tests such as standard deviation of lithology cube/amplitude of fluid cube can also be applied to confirm or contradict the identification of a fluid contact.
[0139] For example, one test, performed at step 23e, involves determining the standard deviation of the lithology cube across the tile and then testing it in the following way. If this standard deviation is large, such as larger than the mean amplitude, this could indicate a large lateral variation in reservoir quality or that the tile is not aligned at all with a top reservoir but is crossing geological strata. This would give less confidence in a predicted fluid contact. If this standard deviation is low, such as less than the mean amplitude, then this would be strong evidence that the tile is correctly positioned on a “true” reflector and that the properties in terms of lithology are constant.
[0140] If the amplitude of the fluid cube is extremely weak compared to other amplitudes in the neighbourhood, for example less than 10% of other amplitudes, then this would be an indication that the amplitude relates merely to some noise or artefacts. Thus, the method involves checking, at step 23f, that the amplitude of the fluid cube is not significantly weaker than other amplitudes in the neighbourhood.
[0141] Once a tile has been identified as being a candidate for a fluid contact (i.e. by meeting the above criteria), it is possible to calculate other properties associated with the tile and to test those properties. For example, at step 23g, the ratio between the standard deviation of the lithology attribute (amplitude) and the mean of the lithology attribute (amplitude) is determined and tested in the following way. Low values of this ratio, e.g. less than 0.5, would indicate that the lithology is fairly constant in the tile, which would further strengthen the case that the tile is associated with a fluid contact, whereas high values of this ratio, e.g. greater than 1, would indicate that the lithology is varying strongly in the tile, potentially due to noise or other issues, and that the measurement of correlation is to be trusted less.
[0142] A measurement other than the Pearson correlation coefficient could also or alternatively be used to assess the likelihood of the tile being associated with a fluid contact. For example, a measurement that would return high values also in a situation where the correlation window is significantly larger, so that the time interval covered would exceed the range of linear amplitude, could be used.
[0143] Truncating the time value to a constant at high and low times, such as outside a constant time range centred around the mean or median time of the surface (tile), where the time range is related to the frequency content in the data, can make the method more robust for larger windows (tiles). Other such measures are also possible, such as taking the tuning effect at the contact into account. This is illustrated in
[0144] It can be beneficial to use a large aperture or tile size, for example in a situation with noisy data where the detection of the structure itself requires a large aperture, or where a lot of spurious correlations are found for small apertures (tile sizes). The probability of a “false” correlation (i.e. a large correlation which does not actually correspond to a fluid effect) is proportional to 1/√N, where N is the number of traces.
[0145] However, in such a situation the size of the aperture might be much larger than the area where the relationship between time and amplitude is linear. This is illustrated in
[0146] By replacing correlation as the measurement, with a measurement that divides the aperture into three areas or clusters, A, B and C, separated by times T.sub.1 and T.sub.2, it is clear that the criterion (for a fluid contact to be identified) could be that within areas A and C fluid amplitudes should be relatively constant if the lithology amplitude is constant (but the level of fluid amplitude in area A should be different from that of area C) whereas a linear trend should be present in area B.
[0147] One very simple way of implementing this is to estimate the time window of the transition zone (T.sub.trans=T.sub.2−T.sub.1) and then for each tile calculate the mean T value (T.sub.mean) and truncate all times outside of the transition window such that
if T>T.sub.mean+T.sub.trans/2 then T=T.sub.mean+T.sub.trans/2
and
if T<T.sub.mean−T.sub.trans/2 then T=T.sub.mean−T.sub.trans/2
[0148] This would give a correlation close to 1 in the situation shown in
[0149] Due to tuning effects, the amplitude as function of height above the fluid contact is expected to show a maximum at a specific hydrocarbon thickness (height), as seen in T.sub.1, and then decrease slightly as the thickness increases. In the “tuning trunc time” curve in
[0150] It is possible to do this in a more general way and use a computer algorithm to find the optimal parameters, as they can vary with lithology properties. In one embodiment, the “tuning trunc time” curve is parameterized with a function T′=f(T, T.sub.0, T.sub.1, T.sub.2). The variables T.sub.0, T.sub.1, T.sub.2 are then scanned over to select those giving the highest value of correlation between the fluid cube and T′.
[0151] It is also possible, e.g. in some embodiments, to use the fact that the fluid cube correlates with the lithology cube to make a measurement that is robust for this correlation, i.e. to not “punish” the measurement in a situation where the aperture is so large that is also includes a further area D, where there is no correlation. In an ideal case there is a very high correlation between fluid and lithology attributes. Techniques such as machine learning can be used in this situation, for example to feed in the lithology attribute, the fluid attribute and the time surface, and to return the probability of a fluid contact, and possibly the time of the fluid contact.
[0152] In some embodiments, two distinct fluid contacts are looked for, in which case the method is extended to look for this by extending the number of clusters.
[0153] In some embodiments, a refinement step 23h is performed when a potential contact tile has been identified. This refinement step searches for an optimum size and/or shape of the tile to correlate over, where the optimum tile size and/or shape is chosen to be that with the highest correlation or some other measurement involving correlations.
[0154] The algorithm described above will typically not only identify true positives, e.g. tiles representative of true geological boundaries crossing a fluid contact, but also a number of false positives, e.g. tiles that show a high score, but in reality do not represent a geological boundary crossing a fluid contact. The occurrence of such false positives could be caused by artefacts such as noise, for example. If the number of false positives is high compared to the number of true positives, this will negatively impact the value of the method. If, for example, there is one true positive in a dataset, but the method returns this together with 100 false positives, the true positive might be overlooked. If, on the other hand, there are only five false positives, it is likely that all six positives will be put under manual scrutiny such as to reveal the true positive. In practice, the positives may be ranked with a score, related to the size and number of indications of being a fluid effect. A true positive should be relatively close to the top of the ranked list to be detected manually. If, for example, a positive is in around the top ten of the ranked list, it is likely that it would still be found by manual scrutiny, whereas it is unlikely that such a positive would be found if it were below the top 100.
[0155] Because of this, it is, e.g. under typical circumstances of relatively weak fluid effects, strong noise and thus a considerable number of false positives, necessary or highly desirable to include tests to remove as many of the false positives as possible. In practice, a scheme for defining such tests may be done by manually investigating a tile with a high score, determining if it is a true or false positive, and finding some attribute that can be used to distinguish the false from the true positive. This attribute may then be calculated automatically for all tiles, and the process may be repeated to obtain a set of attributes. Some attributes that may be helpful, in addition to those already mentioned, are described below.
[0156] The mean amplitude of the fluid attribute divided by the standard deviation of the same may be a helpful attribute to determine and use. The amplitude of the fluid cube is usually expected to be negative in the cases of both hydrocarbons and brine. Thus, the mean value of the amplitude is expected to be negative, and the mean divided by the standard deviation should be less than −1 if most values are negative. This test will therefore allow the removal of false positives related to positive fluid amplitudes that are typically not caused by hydrocarbons.
[0157] If a false positive is related to a tile that is not a geological reflector, but rather to noise, the result could be a tile that has a dip very different from the local prevailing dip. Such tiles may be filtered out by checking for the local prevailing dip, which is found from the dips of the tiles in a local neighbourhood. A local neighbourhood here may comprise or consist of the tiles which are at the same lateral position and a time less than 100 ms above or below that of the tile in question, for example. If most of the tiles in the local neighbourhood with relatively high amplitudes (for example more than 150% of that of the fluid effect candidate amplitude) have significantly different dips (for example more than two discretisation dip steps in at least one dip direction, a dip discretisation step typically being sqrt(3)/Rx in units samples in vertical (depth or time direction) over samples in lateral direction, and Rx is half of the size of the tile in the lateral direction) to that of the candidate for a fluid effect tile, then the fluid effect tile may be regarded or labelled as a false positive.
[0158] In addition, false positives are typically not part of continuous reflector surfaces that extend in all directions. This can be tested for by checking if the tile in question lines up with neighbouring tiles. If, from a potential fluid effect tile it is not possible to make a continuous patch of connected tiles consisting of a minimum number of tiles, e.g. 4, 8 or 40, or the potential fluid effect tile has fewer than four nearest neighbours (of four possible, counting in each of the four main directions), then the potential fluid effect tile can be regarded or labelled as a false positive.
[0159] A hydrocarbon accumulation of an economically interesting (large) size is likely to cause a large number of true positive fluid effect tiles. Such an effect will be present both on the top and base reservoir reflectors, and also on internal reservoir reflectors in the event of a thick reservoir. If the accumulation is relatively large in size, and the reflectors are broken up, e.g. by faults or poor data quality areas, even a reflector that is geologically the same surface, e.g. the top reservoir surface, may be seen by the algorithm as separate surface patches. For these reasons, a hydrocarbon accumulation of an economically interesting size will tend to show a large number of fluid effect tiles, spread over a number of surface patches. By grouping surface patches that show evidence of fluid effects (by containing one or more tiles showing a fluid effect), based on their proximity in space, into a patch collection, it is possible to apply metrics on such collections, to be able to rank these according to size and probability of a true fluid effect. Some attributes of such collections may include: the total number of tiles in the collection, the number of tiles that show a fluid effect, and how well the fluid effect tiles line up at a specific time/depth, measured, for example, by a histogram over fluid tiles as function of time/depth. Each patch in the collection may be tested to see if the amplitude changes in the collection are consistent also on larger scale than in the individual tiles.
[0160] When a tile has been identified, filters can be applied not only using the attributes related to the particular tile itself, but also by demanding, at step 23i, that several tiles should line up around the contact (i.e. there should be a plurality of tiles in a row all having been identified as being associated with a fluid contact), such as is expected for a fluid contact covering a large area. In a real situation one would expect that only part of the contact is found in constant lithology, thus it would be possible to use one or a few tiles that exhibit a correlation with fluid and no correlation with lithology to validate a connected chain of tiles that show also some correlation with structure. This can be expanded to also look for correlation of time and amplitude at internal reflectors and base reflectors, as well as flatspots, and then assign to the detected surfaces with multiple observations a higher likelihood of corresponding to a fluid contact.
[0161] As can be appreciated from the above, there are various ways in which a tile can be checked to determine whether or not it corresponds to a fluid contact.
[0162] These checks (e.g. the steps 23a-23i of
[0163] In some embodiments, all of these checks would be performed.
[0164] In some embodiments, only a selection (one or more) or these checked would be performed.
[0165] In some embodiments, if one or more checks suggest that the tile does not correspond to a fluid contact, then that tile is not identified as corresponding to a possible fluid contact.
[0166] In some embodiments, a tile must “pass” all checks in order to be identified as corresponding to a possible fluid contact.
[0167] In some embodiments, a tile must “pass” at least a certain number of checks in order to be identified as corresponding to a possible fluid contact.
[0168] In some embodiments, one or more checks are designated as “fundamental” checks and if a tile fails one of those fundamental checks then it is not identified as corresponding to a possible fluid contact.
[0169] Once fluid effect tiles have been identified (i.e. tiles associated with a possible or probable fluid contact) they can be saved in memory (e.g. the locations of the tiles with an associated probability of the tile being associated with a fluid contact) at step 24 and/or displayed graphically, e.g. on a computer screen, to show where possible fluid contacts are.
[0170] If any new locations of possible hydrocarbons are identified, then a decision may be made about whether or not to drill for hydrocarbons at that location (e.g. based on other factors). If it is decided to drill for hydrocarbons at that location, a drill may be installed and hydrocarbons may then be drilled for at that location.
REFERENCE
[0171] David N. Whitcombe, Patrick A. Connolly, Roger L. Reagan, and Terry C. Redshaw, “Extended elastic impedance for fluid and lithology prediction”, Geophysics Vol. 67, No. 1 (January-February 2002), pp 63-67.