Method for producing a geological vector model
11163079 · 2021-11-02
Assignee
Inventors
Cpc classification
International classification
Abstract
The method for producing a geological vector model (GVM) based on seismic data includes the step of forming a Model-Grid, which includes creating a network of small units, called patches, to which a relative geological age is assigned, a set of patches with the same relative geological age corresponding to a geological layer, called the geological horizon. The method includes the step of sampling the Model-Grid in two directions perpendicular to each other, enabling the Model-Grid to be sampled in a plurality of vertical planes and the step of forming two-dimensional geological vector models (2DGVM). The step of forming includes forming two-dimensional horizons (Hb) with distinct relative geological ages using the patches belonging to each sampled plane, each two-dimensional geological vector model (2DGVM) corresponding to a vertical plane originating from the sampling of the Model-Grid.
Claims
1. A method of producing a geological vector model (GVM) from seismic data the method comprising the steps of: forming a Model-Grid, said step of forming a Model-Grid being comprised of: creating a network of small units called patches to which are assigned a relative geological age, a set of patches of the same relative geological age corresponding to a geological layer called geological horizon; sampling the Model-Grid in two directions perpendicular to each other, enabling the Model-Grid to be sampled in a plurality of vertical planes; and forming two-dimensional geological vector models, said step of forming two-dimensional geological vector models being comprised of: forming two-dimensional horizons of distinct relative geological ages by using the patches pertaining to each sampled plane, each two-dimensional geological vector model corresponding to a vertical plane originating from the sampling of the Model-Grid.
2. The method of producing a geological vector model as claimed in claim 1, the step of sampling the Model-Grid comprises the step of: sequencing the Model-Grid in a multitude of vertical planes according to one sampling parameter corresponding to a distance defined in geological pixels Px, the Model-Grid being sampled along two directions, an Inline direction perpendicular to a Crossline direction.
3. The method of producing a geological vector model as claimed in claim 1, further comprising the step of: synchronizing two-dimensional geological models, wherein the step of synchronizing is comprised of connecting the two-dimensional geological horizons of the same relative geological age, belonging to each two-dimensional geological model so as to form N three-dimensional geological horizons connected to each other in order to form a three-dimensional geological vector model.
4. The method of producing a geological vector model as claimed in claim 3, further comprises the step of: synchronizing N three-dimensional geological horizons, the step of synchronizing N three-dimensional geological horizons being comprised of the step of interconnecting each three-dimensional geological horizon through a step of creating a two-dimensional cell surface fill pattern forming the three-dimensional geological horizon.
5. The method of producing a geological vector model as claimed in claim 4, wherein the step of synchronizing N three-dimensional geological horizons comprises the step of: creating three-dimensional cell by association of two two-dimensional cells which belong to two three-dimensional geological horizons of consecutive relative geological ages, the two two-dimensional cells being superimposed upon each other and connected by four lateral faces, each lateral face corresponding to an Inline or Crossline plane.
6. The method of producing a geological vector model as claimed in claim 4, wherein the step of synchronizing N three-dimensional geological horizons comprises the step of: creating a lateral surface fill pattern of each lateral face.
7. The method of producing a geological vector model as claimed in claim 4, wherein the step of synchronizing N three-dimensional geological horizons comprises the step of: creating a volumetric fill pattern of each three-dimensional cell by association of common points between the surface fill patterns of the two two-dimensional cells and the lateral surface fill patterns of each lateral face.
8. The method of producing a geological vector model as claimed in claim 1, wherein the step of forming the Model-Grid comprises the following steps: sampling seismic data in such a way as to isolate each seismic trace; determining a center of each patch by identification of minimums and maximums of seismic signals that comprise each seismic trace, a patch center corresponding to a small geological horizon; a step of creating vertical and lateral links between each patch center; laterally propagating from the center of each patch so as to form a patch network; and assigning a relative geological age to each patch by using the vertical and lateral links from each patch center.
9. The method of producing a geological vector model as claimed in claim 8, wherein the step of assigning a relative geological age is achieved by superposition and comprises the step of verifying the relative geological age, wherein the step of verifying the relative geological age is comprised of verifying, on the same seismic trace, that a higher patch does not have a higher relative geological age compared to the patch located below.
10. The method of producing a geological vector model as claimed in claim 8, wherein the step of laterally propagating from the center of each patch is comprised of associating with each patch center points of seismic data of a geological signature of which is identical to that of the center of the patch, each patch center not extending beyond a point located on a fault segment.
11. The method of producing a geological vector model as claimed in claim 1, wherein the step of forming two-dimensional geological vector models comprises the steps of: weighted interpolating so as to create N geological horizons in which faulting is inserted; automatically adjusting between the N geological horizons and the faulting, so as to adjust the contacts between each geological horizon and each fault present in the two-dimensional geological model; and repeating the steps of weighted interpolation interpolating and automatically adjusting in two directions perpendicular to each other so as to obtain a multitude of two-dimensional geological models by sequencing of the Model-Grid.
12. The method of producing a geological vector model as claimed in claim 11, wherein the insertion of the faulting in the network of patches of the Model-Grid is comprised of the step of generating in proximity to the fault a discontinuity in the geological horizon, each discontinuity being of similar dimensions.
13. The method of producing a geological vector model as claimed in claim 11, wherein the step of automatically adjusting between the N geological horizons and the faulting is comprised of extending by several geological pixels one end of a geological horizon to the closest fault.
14. The method of producing a geological vector model as claimed in claim 11, wherein the step of weighted interpolating so as to create geological horizons has a precision beyond the geological pixel, the weighted interpolation of the positions corresponding to a relative geological age by using the faulting as constraint.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
(1) Other characteristics and advantages will be seen in the detailed description that follows, of one non-limiting embodiment of the invention, and illustrated by the appended drawings 1 to 20.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
DETAILED DESCRIPTION OF THE INVENTION
(31) The invention concerns an improved method of producing a geological vector model GVM from seismic data.
(32) It will be recalled that seismic data 1 correspond to a two-dimensional or three-dimensional seismic image. Each two-dimensional seismic image corresponds to a vertical plane and a three-dimensional seismic image is composed of vertical planes parallel to each other. Each vertical plane corresponds to a seismic section composed of seismic trace Tr which corresponds to a recording of a vertical line of seismic data. Each seismic trace Tr is composed of geological pixels stacked one upon another.
(33) The method of producing a geological vector model GVM according to the invention comprises a plurality of steps each sequenced in one or more steps that can be classified as sub-steps. Preferably, said steps are implemented by data processing means, such as for example a computer executing one or more algorithms corresponding to a step of the method of producing a geological vector model.
(34) In this context, the method of producing a geological vector model GVM comprises a step of producing a Model-Grid 2 which corresponds to a transformation of seismic data 1 in the form of a network of small units stacked vertically and called patches 3.
(35) The patches 3 are organized along vertical planes, the Model-Grid 2 being constructed so as to follow the deposition logic of the geological horizons H. In this context, in order to organize the patches 2 vertically, a relative geological age V is assigned to each patch 2. The result is that a set of patches 2 of the same relative geological age V corresponds to a geological horizon H. With a view to forming the Model-Grid 2, the method of producing a geological vector model uses the properties of the seismic data 1.
(36) Thus, as illustrated in
(37) A first plane family corresponds to the vertical planes of each seismic section established along the direction of recording of the seismic data 1, which is called an Inline Ii plane. A second plane family called Crossline planes CI, corresponds to the vertical planes in a direction perpendicular to the Inline planes Ii.
(38) Hereinafter, the expressions Inlines Ii and Crosslines Ci are used to designate the respective planes as described above.
(39) In the example illustrated in
(40) Advantageously, said sampling technique represents a first level of control and adaptation of the precision of obtaining the Model-Grid 2. Indeed, by varying the sampling pitch X it is possible to adapt the precision of the Model-Grid 2. For example, in the particular case illustrated in
(41) As illustrated in
(42) In the example illustrated in
(43) In the example illustrated in
(44) In the example illustrated in
(45) Advantageously, in order to avoid any error during this step of assigning a relative geological age V, the method comprises a step of verifying the geological age V. The verification step consists of verifying that the patches 3 located on a same seismic trace Tr are chronologically superimposed without inversion of relative geological age V.
(46) In general, the Model-Grid 2 is a simplified representation of the seismic data 1. The Model-Grid is presented in the form of patches 3 stacked vertically and organized in the form of planes corresponding to the Inlines Ii and Crosslines Ci of the sampled seismic data 1. Furthermore, the Model-Grid 2 is constructed in such a way as to respect the logic of deposition of the geological horizons H over time. The result is that the patches 3 belonging to the same geological horizon H are assigned the same relative geological age V and the geological horizons H do not intersect.
(47) In the example illustrated in
(48) Advantageously, this sampling step makes it possible to obtain a two-dimensional sampling grid G in which the Inlines are numbered I0, I1, I2 . . . INBL−1 and the Crosslines C0, C1, C2 . . . CNBC−1 with NBL and NBC being respectively the number of Inlines Ii and the number of Crosslines Ci.
(49) The step of sampling the Model-Grid 2 constitutes a second level of control and adaptation of the precision of modeling of a geological vector model GVM according to the method of the invention. Indeed, by varying the sampling parameter T based on the size of seismic data 1 to be modeled and the technical data processing means available, it is possible to adapt the precision of a geological vector model GVM produced by the method of the invention.
(50) In one particular example, when the sampling parameter T is defined as T=1, the collection step that follows will collect all the Inlines Ii and Crosslines Ci that constitute the Model-Grid 2. The result is a geological vector model GVM that will be all the more precise.
(51) The method of producing a geological vector model GVM comprises a step of forming two-dimensional geological vector models 2DGVM, each two-dimensional geological vector model 2DGVM corresponding, on the one hand, to N two-dimensional horizons Hb of distinct relative geological ages and belonging to an Inline Ii plane or Crossline Ci plane, and on the other hand to intersections between the Inline Ii or Crossline Ci planes and the faulting, collected during the step of sampling the Model-Grid 2.
(52) As illustrated in
(53) For those purposes, the step of weighted interpolation comprises a step of defining a target relative geological age V in order to generate a two-dimensional horizon Hb corresponding to said target relative geological age V.
(54) The step of weighted interpolation is followed by a step of determining by weighted interpolation of a position Pos in the Model-Grid 2 corresponding to the target relative geological age V on each seismic trace Tr.
(55) Firstly, to determine the position Pos, all the patches intersecting a defined seismic trace Tr are identified, the intersection between a patch and a seismic trace Tr corresponding to one point (illustrated in
(56) Secondly, among all the patches previously identified, the patches 3 directly above and below are identified for which the relative geological ages respectively provide the limits to the value V. To that end, the seismic trace Tr is surveyed from top to bottom from the upper horizon Hs. Such a survey makes it possible to identify, on the one hand, the upper patch of position Ps that corresponds to the first patch for which the relative geological age Vs is less than V, and on the other hand, the lower patch 3 of position Pi which is located below in the immediate vicinity of the upper patch of position Ps and the relative geological age of which is Vi, greater than the relative geological age V. In this context, the position Pos is determined by an interpolation of the positions Ps and Pi weighted by the relative geological ages Vs and Vi according to the following formula.
(57)
(58) A particular case of determination of a position Pos is illustrated in
(59) Said step of weighted interpolation makes it possible to be free of any intervention by a human operator but also to obtain geological horizons H beyond the precision of the geological pixel Px respecting the stratigraphic validity of the deposition of the geological horizons H.
(60) The two-dimensional horizons Hb obtained are very precise, on the order of one point per geological pixel Px, and are directly formed in vector form, that is to say, in the form of a series of points connected to each other by segments.
(61) In the example illustrated in
(62) Advantageously, each discontinuity D generated has similar dimensions. The insertion of the faulting 8 during the weighted interpolation is also a benefit for obtaining a Model-Grid 2 in which the geological horizons H do not intersect the faults 8.
(63) As illustrated in
(64) In order to generate all the two-dimensional geological vector models 2DGVM corresponding to the planes Inlines Ii and Crosslines Ci of the Model-Grid 2, the weighted interpolation and automatic adjustment steps are repeated on all the Inlines Ii and Crosslines Ci of the sampling grid G.
(65) Each two-dimensional geological vector model 2DGVM corresponds to one Inline Ii or one Crossline Ci of the Model-Grid 2.
(66)
(67) In this context, the two-dimensional geological vector model 2DGVM of
(68) Furthermore, the method of producing a geological vector model GVM also makes it possible to obtain a three-dimensional geological vector model GVM3D from seismic data 1.
(69) The step of forming a three-dimensional geological vector model GVM3D comprises a step of forming three-dimensional geological horizons Ht that use the property of the sampling grid G to connect spatially all the two-dimensional horizons Hb of the same relative geological age V from each two-dimensional geological vector model 2DGVM.
(70) The step of forming a three-dimensional geological vector model GVM3D comprises a step of combining N three-dimensional geological horizons Ht, assembling them to form a three-dimensional geological vector model GVM3D.
(71) In order to generate a realistic three-dimensional geological vector model GVM3D, the N three-dimensional geological horizons Ht must be synchronized so that the stacking of N three-dimensional geological horizons Ht combined with each other forms a volumetric three-dimensional geological vector model GVM3D in which the faults 8 are modeled volumetrically and traverse volumetric three-dimensional horizons Ht.
(72) To that end, as illustrated in
(73) As illustrated in
(74) Except in boundary cases, the points classified as O are always located at the corners 10 of the grid cell M and the points classified as OF are located on the sides 9 of the volumetric cell M.
(75) Indeed, it is very unlikely that a point classified as OF corresponding to the extension of the geological horizons H during the horizon H/fault 9 adjustment be located exactly at the intersection of an Inline Ii and a Crossline Ci. To manage this boundary case, the distance between the points classified as OF and the position of the closest Inline Ii or Crossline I plane is calculated. If that distance is less than a precise value epsilon, the volumetric grid cell M cannot be processed. However, the actual precision of the data processing means greatly reduces this value epsilon, resulting in this type of case becoming an exceptional phenomenon.
(76) As illustrated in
(77) As illustrated in
(78) A first configuration config1 corresponds to a side configuration of the two-dimensional Cell defined by two remarkable points classified as O disposed at the intersection of the Inline Ii and Crossline Ci defining the volumetric grid cell M corresponding to the two-dimensional Cell. A second configuration config2 and a third configuration config3 correspond to configurations of a side 11 of the two-dimensional Cell in which a remarkable point classified as O is disposed at the intersection of the Inline Ii and Crossline Ci defining the volumetric grid cell M, while a point classified as OF is disposed on the side segment 11 of the two-dimensional Cell. A fourth configuration config4 corresponds to a configuration of side 11 of the two-dimensional Cell defined, on the one hand, by two remarkable points classified as O disposed at the intersection of Inline Ii and Crossline Ci defining the volumetric grid cell M corresponding to the two-dimensional Cell, and on the other hand, by two points classified as OF and disposed consecutively on one side of the two-dimensional Cell.
(79) In the example illustrated in
(80) For a size of the sampling parameter T that is too large, we reach impossible configurations that do not correspond to any of the accepted 4 configurations. This possibility is illustrated in the example of
(81) Here, such configuration of volumetric grid cell M cannot be used since it does not form part of the possible configurations. This failure of formation of the volumetric grid cell M defined by the Crosslines C3 and C6 constitutes a local failure that does not undermine the overall formation of the geological vector model GVM.
(82) As illustrated in
(83) In the example illustrated in
(84) The step of forming a surface fill pattern of the two-dimensional Cell by identification of remarkable points classified as O and OF makes it possible to obtain, by correspondence with one of 46 possible surface fill patterns illustrated in
(85) Summary of an example of algorithm of grid cell of N three-dimensional horizons Ht:
(86) For each of the N horizons HOR of relative geological age Vn: Start For each volumetric grid cell M of the sampling grid G Start fill the two-dimensional Cell corresponding to the volumetric grid cell M according to the method described in the interconnection step. calculate the horizon triangles 13 and the fault segments 12 based on one of the 46 possible configurations for Cell. End End
(87) As illustrated in
(88) In order to generate a realistic three-dimensional geological vector model GVM3D, the step of synchronizing N three-dimensional geological horizons Ht comprises a step of creating three-dimensional cells. To that end, two two-dimensional Cells located in the same volumetric grid cell M and which belong to two three-dimensional geological horizons Ht of consecutive relative ages are assembled in order to create a three-dimensional cell 14. To achieve the creation of the three-dimensional cell 14, the two two-dimensional cells Cell are connected by four faces F. Here, each face F corresponds to an Inline Ii or a Crossline Ci.
(89) In the example of
(90) In order to create a realistic three-dimensional geological vector model GVM3D in which the faults 8 are fully modeled and are propagated through three-dimensional cells 14, the step of creating a three-dimensional cell 14 comprises a step of volumetric filling of each three-dimensional cell 14 by creation of a volumetric fill pattern.
(91) In the example illustrated in
(92) The step of creating the lateral surface fill pattern comprises a step of identifying complementary points located on each of the faces F thereof. The complementary points correspond to fault points located on each face F of the three-dimensional cell. The identification of a set of complementary points E is achieved by passing through each lateral face F from a remarkable starting point Pstart. This identification makes it possible to create a list L of remarkable points sorted in the direction of travel of the lateral faces F.
(93) Example of an algorithm for identifying complementary points of a face F:
(94) 1-Find in E the first Pstart point located on the geological horizon H1. Place Pstart in L.
(95) 2-Follow the geological horizon H1 (while remaining in E) to the point H1 located either on a fault 8, or on a plane line 15 that corresponds to an intersection between an Inline Ii and a Crossline Ci. Place all the intersected points in L.
(96) 3-Follow the plane line 15 or the fault 8 to the first point of the geological horizon H2 (if on a plane line and a fault 8 is encountered, continue on the fault 8 and vice versa). Place all points intersected in L.
(97) 4-Follow the geological horizon H2 to the point of H2 located either on a plane line 15, or on a fault 8. Place all points intersected in L.
(98) 5-Follow the plane line 15 or the fault 8 to the point Pstart (which is located on H1) (if on a plane line and a fault 8 is encountered, continue on the fault 8 and vice versa). Place all points intersected in L.
(99) In this example of an algorithm for identifying complementary points of a lateral face F, it should be noted that the paths on the geological horizons H1 and H2 are symmetrical. As a result, if the point Pstart is not found on the geological horizon H1, the start is on the geological horizon H2.
(100) If Pstart cannot be found on geological horizons H1 and H2, identification of complementary points is impossible.
(101) The identification of complementary points of each face F makes it possible to generate fault segments 12 and triangles 13 of horizon H enabling the internal structure 16 to be modeled of each three-dimensional cell 14 by a volumetric fill of each three-dimensional cell 14.
(102) 6-Interconnect all the points listed in L with a polygon interconnection algorithm that enables a complex (non-convex) polygon to be transformed into a set of convex polygon, for example the algorithm described in the document “R. Seidel, A simple and fast incremental randomized algorithm for computing trapezoidal decompositions and for triangulating polygons. Computational Geometry: Theory and Applications, Volume 1 Issue 1, July 1991 Pages 51-64.”
(103) Furthermore, the step of creating the volumetric fill pattern of each three-dimensional cell 14 consists of connecting the six surface fill patterns of each three-dimensional cell 14 by identification of the common points at the four lateral faces F and at the two two-dimensional Cells that compose a three-dimensional cell 14.
(104) The volumetric fill of each three-dimensional cell 14 makes it possible to achieve the formation of a cellular three-dimensional geological vector model GVM3D illustrated in
(105) Advantageously, the cellular three-dimensional geological vector model GVM3D illustrated in
(106) In the context of modeling sedimentary basins, it is possible to model compressive and extensive stresses by modeling faults 8 and geological fractures. On this basis, it is possible to compensate for movements of faults 8 and flattenings of three-dimensional geological horizons Ht which take place over time, so as to restore the geology to a given time.
(107) Another application of the cellular three-dimensional geological vector model GVM3D concerns the analysis of the intersection of three-dimensional geological horizons HT on a fault plane 8 enabling the juxtaposition to be visualized of three-dimensional geological horizons HT on either side of a fault 8. Depending on the thickness of the three-dimensional geological horizon HT and an offset of the fault 8, it is possible to identify whether the three-dimensional geological horizons located on either side of the fault 8 offset communicate through the fault 8. This makes it possible to characterize the sealing properties of fault 8 in a specific area of the reservoir.
(108) The cellular three-dimensional geological vector model GVM3D also offers the possibility of producing an extraction of the geological horizons H adjusted to the segments of fault 12, or conversely to perform an extraction of a fault segment 12 corresponding to the points of contact between a geological horizon H and a fault 8.
(109) By using the cellular three-dimensional geological vector model GVM3D, geologists can also identify and model stratigraphic discordance surfaces, an erosion surface or truncated geological horizons H.