A geological model reconstruction method and device based on drilling data
By using a geological model reconstruction method based on drilling data, the problems of formation reconstruction and wellbore trajectory adjustment in existing technologies have been solved, which has improved the efficiency of geological research and drilling success rate, reduced costs, and promoted intelligent drilling.
Patent Information
- Application Number
- CN202211215676.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-09-30
AI Technical Summary
Existing 3D geological modeling technology is difficult to achieve formation reconstruction during drilling and real-time adjustment of well trajectory in the oilfield development stage, resulting in low efficiency of geological research and low drilling success rate.
The geological model reconstruction method based on drilling data involves loading the geological model of the formation to be drilled, determining the drill bit position, calculating the drill bit forward direction vector, determining the sector, calculating the deviation between the predicted mean and the measured mean of logging attributes, updating the geological model, and using advanced update parameters to perform advanced updates of the geological model.
This has enhanced the timeliness of formation information models, improved drilling success rates, reduced costs, and facilitated the realization of intelligent drilling.
Smart Images

Figure CN115578528B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present specification relates to the technical field of geological modeling, and in particular to a geological model reconstruction method and device based on drilling data. BACKGROUND
[0002] Three-dimensional geological modeling refers to comprehensively generating a three-dimensional quantitative stochastic model by combining geology, logging, geophysical data and various interpretation results or conceptual models, which plays an important role in static description of oil reservoirs in the oilfield development stage. In the geological research work in the oilfield development stage, the traditional method relies on manually prepared thickness maps, reservoir profile maps, connectivity maps and the like to carry out geological research work, which is time-consuming and labor-intensive and has low efficiency; the existing three-dimensional geological modeling technology mainly uses grid models in the geological research in the oilfield development stage, and the established model is not suitable for the needs of intuitive data processing of geosteering, and it is difficult to play a good auxiliary role in real-time adjustment of wellbore trajectories.
[0003] Therefore, there is an urgent need for a geological model reconstruction method to realize stratum reconstruction while drilling and real-time adjustment of wellbore trajectories, and to enhance the timeliness of the stratum information model while improving the drilling rate. SUMMARY
[0004] The purpose of the embodiments of the present specification is to provide a geological model reconstruction method and device based on drilling data to realize stratum reconstruction while drilling, enhance the timeliness of the stratum information model, and improve the drilling rate.
[0005] In one aspect, the purpose of some embodiments of the present specification is to provide a geological model reconstruction method based on drilling data, which comprises:
[0006] loading a geological model of a stratum to be drilled, and determining the positions of a drilling measurement device and a drill bit in the geological model;
[0007] obtaining a drill bit advancing direction vector according to the positions of the drilling measurement device and the drill bit in the geological model;
[0008] determining a sector corresponding to the drill bit with the drill bit advancing direction vector as a normal vector;
[0009] calculating a logging attribute predicted mean value of the sector based on the geological model;
[0010] obtaining a logging attribute actually measured mean value of the sector corresponding to the sector by using the drilling measurement device, calculating a deviation value of the logging attribute actually measured mean value and the logging attribute predicted mean value, and updating the geological model by using the deviation value;
[0011] calculating a look-ahead update parameter of the updated geological model;
[0012] According to the advanced update parameter and the bit advancing direction, the updated geological model is updated in advance.
[0013] Further, the bit advancing direction vector is obtained according to the MWD and LWD positions of the MWD device in the geological model and the position of the bit in the geological model, including:
[0014] The MWD position, LWD position of the MWD device in the geological model and the position of the bit in the geological model are curve-fitted, and the extending direction of the fitted curve is taken as the bit advancing direction vector.
[0015] Further, the sector corresponding to the bit is determined by taking the bit advancing direction vector as a normal vector, including:
[0016] A plane passing through the bit and taking the bit advancing direction vector as a normal vector in the geological model is determined.
[0017] A sector is formed on the plane, taking the bit as a center and taking the detection radius of the detector at the bit as a radius.
[0018] Further, the geological model of the to-be-drilled formation is loaded, including:
[0019] The to-be-drilled formation is interpolated by using the well location data and formation data of known wells in the to-be-drilled formation to obtain the formation distribution of the to-be-drilled formation.
[0020] A to-be-predicted point in the to-be-drilled formation is obtained, and a mapping point on a known well corresponding to the to-be-predicted point is determined according to the formation distribution.
[0021] An influence factor of the known well on the to-be-predicted point is calculated.
[0022] Logging attribute data of the to-be-predicted point is calculated by using the corresponding influence factor and logging attribute data of the mapping point.
[0023] The geological model of the to-be-drilled formation is loaded by using the logging attribute data of the to-be-predicted point.
[0024] Further, the logging attribute measured value corresponding to the sector is obtained by using the MWD device, the deviation value of the logging attribute measured value and the logging attribute predicted mean value is calculated, and the geological model is updated by using the deviation value, including:
[0025] The deviation value of the logging attribute measured value and the logging attribute predicted mean value is calculated according to the following formula, and the geological model is updated by using the deviation value:
[0026]
[0027] wherein G represents a logging attribute measured by a measurement-while-drilling device, G 测 represents a measured value of a logging attribute of sector k, represents a predicted mean value of a logging attribute of sector k, ΔG k represents a deviation value of a measured value of a logging attribute and a predicted mean value of a logging attribute corresponding to sector k, G ki represents the i-th logging attribute data of sector k before updating, represents the i-th logging attribute data of sector k after updating.
[0028] Further, the method further comprises:
[0029] The lead updating parameter is calculated according to the following formula:
[0030]
[0031] wherein L represents a lead updating parameter, z represents a lead updating parameter determination coefficient, r represents a radius of a detection sector, ΔG k represents a deviation value of a measured value of a logging attribute and a predicted mean value of a logging attribute corresponding to sector k, maxG represents a maximum value in all measured values of a logging attribute G, minG represents a minimum value in all measured values of a logging attribute G, and m represents a decay parameter.
[0032] On the other hand, some embodiments of the present specification also provide a geological model reconstruction device based on drilling data, the device comprising:
[0033] a geological model loading module, configured to load a geological model of a stratum to be drilled, and determine a position of a measurement-while-drilling device and a drill bit in the geological model;
[0034] a drill bit advancing direction vector calculation module, configured to obtain a drill bit advancing direction vector according to the position of the measurement-while-drilling device and the drill bit in the geological model;
[0035] a sector determination module, configured to determine a sector corresponding to the drill bit by taking the drill bit advancing direction vector as a normal vector;
[0036] a logging attribute predicted mean value calculation module, configured to calculate a predicted mean value of a logging attribute of the sector based on the geological model;
[0037] a geological model updating module, configured to obtain a measured mean value of the logging attribute corresponding to the sector by using the measurement-while-drilling device, calculate a deviation value of the measured mean value of the logging attribute and the predicted mean value of the logging attribute, and update the geological model by using the deviation value;
[0038] The superposition update parameter calculation module is configured to calculate a superposition update parameter of the updated geological model.
[0039] The geological model superposition update module is configured to superposition update the updated geological model according to the superposition update parameter and the drill bit advancing direction.
[0040] In another aspect, some embodiments of the present specification also provide a computer device, comprising a memory, a processor, and a computer program stored in the memory, when the computer program is executed by the processor, instructions of the above method are executed.
[0041] In another aspect, some embodiments of the present specification also provide a computer storage medium, which stores a computer program, when the computer program is executed by a processor of a computer device, instructions of the above method are executed.
[0042] The one or more technical solutions provided by some embodiments of the present specification have at least the following technical effects:
[0043] The embodiments of the present specification first load a geological model of a formation to be drilled based on interpolation and formation constraints, then calculate a drill bit advancing direction vector by using a location of a measurement while drilling device and a drill bit in the geological model, so as to determine a sector with the drill bit as the center and with a detection radius of a detector at the drill bit, then calculate a logging attribute prediction mean value of the sector according to logging attribute prediction data in the geological model, and automatically obtain a logging attribute measured mean value corresponding to the sector according to the measurement while drilling device, calculate a deviation value of the logging attribute measured mean value and the logging attribute prediction mean value, and update the geological model by using the deviation value, so as to realize replacement of the logging attribute prediction mean value in the geological model with the corresponding logging attribute measured mean value, then reload the geological model based on interpolation and formation constraints, and finally calculate a superposition update parameter of the reloaded geological model, determine a superposition update region of the updated geological model by using the superposition update parameter along the drill bit advancing direction and taking the sector as a starting point, and realize superposition update of the updated geological model by superposition updating logging attribute data corresponding to the superposition update region.
[0044] The reconstruction of the geological model is not only based on the real-time update of the measurement results of the measurement-while-drilling device, but also introduces the advance update parameter while reloading the geological model based on interpolation and stratum constraint, so as to predict the stratum condition in front of the drill bit, realize the real-time adjustment of the wellbore trajectory, and enhance the timeliness of the stratum information model while improving the drilling rate; compared with the prior art of determining the geological model by analyzing a large number of drilling cores, the geological model reconstruction method based on the drilling data realized by the computer algorithm has lower cost, and is beneficial to accelerate the realization of intelligent drilling.
[0045] The above description is only a summary of some technical solutions of the embodiments of the present specification, in order to more clearly understand the technical means of some embodiments of the present specification, and to be implemented according to the content of the specification, and in order to make the above and other purposes, features and advantages of some embodiments of the present specification more obvious and easy to understand, the following specific embodiments of some embodiments of the present specification are described. BRIEF DESCRIPTION OF DRAWINGS
[0046] In order to more clearly illustrate the technical solutions of some embodiments of the present specification or the prior art, the drawings needed in the embodiment or prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments described in the present specification, and those skilled in the art can also obtain other drawings according to these drawings without creative labor. In the drawings:
[0047] Figure 1 A flowchart of the geological model reconstruction method based on drilling data in some embodiments of the present specification is shown;
[0048] Figure 2 A schematic diagram of the position of MWD in the geological model in some embodiments of the present specification is shown;
[0049] Figure 3 A flowchart of determining the sector corresponding to the drill bit with the drill bit advance direction vector as the normal vector in some embodiments of the present specification is shown;
[0050] Figure 4 A schematic diagram of the relationship between the drill bit advance direction vector and the sector position in some embodiments of the present specification is shown;
[0051] Figure 5 A flowchart of loading the geological model of the stratum to be drilled in some embodiments of the present specification is shown;
[0052] Figure 6 A schematic diagram of the geological model of the stratum to be drilled in some embodiments of the present specification is shown;
[0053] Figures 7a-7e FIG. 1 shows a schematic diagram of updating a geological model based on a bias value in some embodiments of the present specification;
[0054] Figure 8 FIG. 2 shows a schematic diagram of a meaning of a look-ahead update parameter in some embodiments of the present specification;
[0055] Figures 9a-9e FIG. 3 shows a schematic diagram of look-ahead updating the updated geological model in some embodiments of the present specification;
[0056] Figure 10 FIG. 4 shows a structural block diagram of a geological model reconstruction device based on drilling data in some embodiments of the present specification;
[0057] Figure 11 FIG. 5 shows a structural block diagram of a computer device in some embodiments of the present specification.
[0058]
Explanation of reference numerals
[0059] 101, a geological model loading module;
[0060] 102, a drill bit advancing direction vector calculation module;
[0061] 103, a sector determination module;
[0062] 104, a logging attribute predicted mean value calculation module;
[0063] 105, a geological model updating module;
[0064] 106, a look-ahead update parameter calculation module;
[0065] 107, a geological model look-ahead updating module;
[0066] 1102, a computer device;
[0067] 1104, a processor;
[0068] 1106, a memory;
[0069] 1108, a driving mechanism;
[0070] 1110, an input / output interface;
[0071] 1112, an input device;
[0072] 1114, an output device;
[0073] 1116, a presentation device;
[0074] 1118, a graphical user interface;
[0075] 1120, a network interface;
[0076] 1122, communication link;
[0077] 1124, communication bus. DETAILED DESCRIPTION
[0078] In order to make the technical personnel in the technical field better understand the technical solutions in the specification, the technical solutions in the specification embodiments will be clearly and completely described below in combination with the drawings in some embodiments of the specification. Obviously, the described embodiments are only part of the embodiments of the specification, not all. Based on some embodiments in the specification, all other embodiments obtained by those of ordinary skill in the art without creative labor should fall within the scope of protection of the specification.
[0079] It should be noted that the terms "first", "second", and the like in the specification and claims herein and in the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, device, product or equipment that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0080] It should be noted that the acquisition, storage, use, processing, etc. of data in the technical solutions of the present application comply with the relevant provisions of national laws and regulations.
[0081] Referring to the drawings Figure 1 Some embodiments of the specification provide a geological model reconstruction method based on drilling data. The specification provides method operation steps as described in the embodiments or flowcharts, but more or fewer operation steps can be included based on conventional or non-creative labor. The order of steps listed in the embodiments is only one of the many step execution orders, not the only execution order. In actual system or device product execution, the method order shown in the embodiments or drawings can be executed in sequence or in parallel. Specifically, as shown in the Figure 1 The method can include:
[0082] S100: loading a geological model of a formation to be drilled, and determining the positions of a drilling measurement device and a drill bit in the geological model;
[0083] S200: obtaining a bit advance direction vector according to the location of the drilling measurement device and the bit in the geological model;
[0084] S300: determining a sector corresponding to the bit with the bit advance direction vector as a normal vector;
[0085] S400: calculating a log attribute prediction mean value of the sector based on the geological model;
[0086] S500: obtaining a log attribute measured mean value corresponding to the sector by the drilling measurement device, calculating a deviation value of the log attribute measured mean value and the log attribute prediction mean value, and updating the geological model by the deviation value;
[0087] S600: calculating a look-ahead update parameter of the updated geological model;
[0088] S700: look-ahead updating the updated geological model according to the look-ahead update parameter and the bit advance direction.
[0089] The embodiments of the present disclosure firstly load a geological model of a formation to be drilled based on interpolation and formation constraints, then calculate a bit advance direction vector by the location of the drilling measurement device and the bit in the geological model, so as to determine a sector with the bit as the center and a detection radius of a detector at the bit, then calculate a log attribute prediction mean value of the sector according to log attribute prediction data in the geological model, and automatically obtain a log attribute measured mean value corresponding to the sector by the drilling measurement device, calculate a deviation value of the log attribute measured mean value and the log attribute prediction mean value, and update the geological model by the deviation value, so as to replace the log attribute prediction mean value in the geological model with the corresponding log attribute measured mean value, then reload the geological model based on interpolation and formation constraints, and finally calculate a look-ahead update parameter of the reloaded geological model, determine a look-ahead update region corresponding to the updated geological model by the look-ahead update parameter along the bit advance direction with the sector as the starting point, and realize look-ahead updating the updated geological model by look-ahead updating log attribute data of the look-ahead update region.
[0090] The reconstruction of the geological model is not only based on the measurement results of the measurement-while-drilling device and updated in real time, but also introduces a leading update parameter while reloading the geological model based on interpolation and stratum constraints, so as to predict the stratum conditions in front of the drill bit, thereby realizing the reconstruction of the stratum while drilling and the real-time adjustment of the well trajectory, enhancing the timeliness of the stratum information model and improving the drilling rate. Compared with the prior art of determining the geological model by analyzing cores of a large number of drilled wells, the geological model reconstruction method based on drilling data and realized by a computer algorithm has lower cost and is beneficial to the realization of intelligent drilling.
[0091] In some embodiments, the geological model is a three-dimensional quantitative random model generated by using computer graphics technology on the basis of comprehensive analysis of geology, logging, geophysical data and various interpretation results or conceptual models. The three-dimensional quantitative random model can be used to display the geological conditions of a specific layer in a two-dimensional form in a profile or a section.The measurement-while-drilling device includes measurement while drilling (MWD) and logging while drilling (LWD). The MWD is used for measurement while drilling, measurement of the azimuth, inclination, tool face (magnetic force, gravity), guidance for drilling and the like. The LWD is used for acquisition of resistivity, natural gamma, well pressure, porosity, density and the like. The LWD can replace the current cable logging technology. The natural gamma, resistivity and the like are logging properties. The measurement-while-drilling device can measure the related logging property data values in the stratum.
[0092] In some embodiments, after the geological model of the stratum to be drilled is loaded, the existing MWD can obtain inclinometer data. The well depth, inclination and azimuth in the inclinometer data are input into the MWD through the built-in positioning algorithm, so as to calculate the position of the MWD in the stratum. For example, the position of point A shown in the exemplary embodiment is the position of the MWD in the geological model. Figure 2
[0093] In some embodiments, since the position of the LWD is fixed relative to the position of the MWD, the position of the LWD can be calculated by the MWD position and the directional vector of the MWD and the LWD, as shown in the following formula:
[0094]
[0095] Where (x1, y1, z1) are the coordinates of MWD, (x2, y2, z2) are the coordinates of LWD, and (x0, y0, z0) represent the direction vectors of MWD and LWD.
[0096] In some embodiments, obtaining the drill bit forward direction vector based on the positions of the logging-while-drilling equipment and the drill bit in the geological model includes:
[0097] The MWD and LWD positions of the logging-while-drilling equipment in the geological model, as well as the position of the drill bit in the geological model, are curve-fitted, and the extension direction of the fitted curve is used as the forward direction vector of the drill bit.
[0098] Specifically, by using three non-collinear points, a corresponding approximate curve on the same plane can be obtained. After curve fitting based on the MWD, LWD, and the position of the drill bit in the geological model, the extension direction of the fitted curve at the drill bit is the drill bit's forward direction vector. The specific calculation process is as follows:
[0099] Since the positions of MWD, LWD, and the drill bit in the geological model are coplanar but not collinear, it can be assumed that the coordinates of MWD, LWD, and the drill bit in the geological model are (x1, y1), (x2, y2), and (x3, y3), respectively.
[0100] The equation of the fitted curve Ax is obtained by the least squares method. 2 +Bx+C=0;
[0101] By differentiating the fitted curve equation with respect to x, the derivative function f is obtained. ( ′ x) =2Ax+B;
[0102] Substitute x3 into f ( ′ x) =2Ax+B, thus obtaining the deflection angle of the normal vector k=f ( ′ x) ;
[0103] The normal vector (1, k) is obtained based on the deflection angle of the normal vector.
[0104] The normal vector (x0, y0+1, z0+k) of the drill bit's forward direction in space is calculated based on the plane normal vector, which is the drill bit's forward direction vector.
[0105] See attached document Figure 3 In some embodiments, determining the sector corresponding to the drill bit using the drill bit's forward direction vector as the normal vector includes:
[0106] S310: Determine the plane in the geological model that passes through the drill bit and has the normal vector of the drill bit's forward direction vector as its normal vector;
[0107] S320: A sector is formed on the plane with the drill bit as the center and the detection radius of the detector at the drill bit as the radius.
[0108] Specifically, such as Figure 4 As shown, V represents the drill bit's forward direction. A plane passing through the drill bit and with the drill bit's forward direction as its normal vector is defined. This plane coincides with the detection range of the detector at the drill bit. The detection range of the detector at the drill bit is a sector with a radius equal to the detector's detection radius. This allows the sector corresponding to the drill bit to be determined using the drill bit's forward direction vector as its normal vector. For ease of calculation and analysis, this sector is typically divided into upper and lower sectors, as shown below. Figure 4 As shown, the sector slightly to the left of the drill bit's direction of travel is the upper sector, and the sector slightly to the right of the drill bit's direction of travel is the lower sector. Various measurement attribute data can be collected from the upper and lower sectors using drilling measurement equipment, such as natural gamma ray (GR) data. Correspondingly, such as... Figure 4 As shown, the upper sector can collect the upper GR, and the lower sector can collect the lower GR.
[0109] See attached document Figure 5 In some embodiments, the geological model of the formation to be drilled includes:
[0110] S410: Using the well location data and formation data of known wells in the formation to be drilled, interpolate the formation to be drilled to obtain the formation distribution of the formation to be drilled;
[0111] S420: Obtain the point to be predicted in the formation to be drilled, and determine the mapping point on the known well corresponding to the point to be predicted based on the formation distribution;
[0112] S430: Calculate the influence factor of the known well on the point to be predicted;
[0113] S440: Calculate the well logging attribute data of the point to be predicted using the corresponding influencing factor and the well logging attribute data of the mapping point;
[0114] S450: The geological model of the formation to be drilled is obtained by loading the well logging attribute data of the point to be predicted.
[0115] It can be understood that, based on the stratum constraint and interpolation, the logging attribute parameters of each mapping point and the influence factor of the corresponding known well are obtained, the product of the logging attribute parameters of each mapping point and the influence factor of the corresponding known well is calculated and summed, and the logging attribute data of the to-be-predicted point is obtained, and the geological model of the to-be-drilled stratum is loaded through the logging attribute data of the to-be-predicted point, such as Figure 6 as shown in the example embodiment.
[0116] Further, in some embodiments, based on the corresponding logging attribute data and sector position in the geological model, the logging attribute prediction mean value of the sector is calculated through the following formula:
[0117]
[0118] wherein G represents a logging attribute measured by a measurement-while-drilling device, G ki represents the i th logging attribute prediction data of the sector k, and n represents the total amount of the logging attribute prediction data of the sector k, represents the logging attribute prediction mean value of the sector k. Specifically, there are n logging attribute prediction data on the sector k, and the corresponding arithmetic mean value obtained based on the n logging attribute prediction data is the logging attribute prediction mean value of the sector k.
[0119] In some embodiments, the logging attribute measured value corresponding to the sector is obtained by using the measurement-while-drilling device, the deviation value of the logging attribute measured value and the logging attribute prediction mean value is calculated, and the geological model is updated by using the deviation value, including:
[0120] The deviation value of the logging attribute measured value and the logging attribute prediction mean value is calculated according to the following formula, and the geological model is updated by using the deviation value:
[0121]
[0122] wherein G represents a logging attribute measured by a measurement-while-drilling device, G 测 represents the logging attribute measured value of the sector k, represents the logging attribute prediction mean value of the sector k, ΔG k represents the deviation value of the logging attribute measured value and the logging attribute prediction mean value corresponding to the sector k, G ki represents the i th logging attribute data of the sector k before updating, represents the i th logging attribute data of the sector k after updating.
[0123] It can be understood that G represents any logging attribute measured by the measurement-while-drilling device, such as natural gamma, resistivity, etc., sector k represents any sector in the geological model, there are n corresponding measurement attribute prediction data in sector k, after the corresponding logging attribute prediction mean value of sector k is calculated, the difference between the i th measurement attribute prediction data in sector k and the measured logging attribute value obtained by the measurement-while-drilling device is calculated, thereby obtaining the deviation value between the measured value and the predicted value, the deviation value is used to correct the non-measured value (predicted value) of sector k in the geological model, and the geological model is reloaded based on the geological model construction method, that is, the reconstruction of the downhole logging attribute data in the drilling range, such as Figures 7a-7e The geological model based on the deviation value is updated to achieve reconstruction, as shown in the example embodiment.
[0124] In some embodiments, the calculation of the advanced update parameter of the updated geological model comprises:
[0125] The advanced update parameter is calculated according to the following formula:
[0126]
[0127] Wherein, L represents the advanced update parameter, z represents the advanced update parameter determination coefficient, r represents the radius of the detection sector, ΔG k represents the deviation value of the measured logging attribute value and the logging attribute prediction mean value of sector k, maxG represents the maximum value of the measured value of all historical logging attributes G, minG represents the minimum value of the measured value of all historical logging attributes G, and m represents the attenuation parameter.
[0128] Specifically, the advanced update means that before the measurement-while-drilling device measures the sector in front of the drill bit, the stratum condition that has not been actually measured is predicted according to the existing stratum distribution condition and the logging attribute data in the geological model, and the advanced update parameter can represent the corresponding advanced update range of the drill bit in the geological model, and can also be used as a basis for judging whether to update the logging attribute data in front of the drill bit. In the embodiments of the present application, as shown in Figure 8 The meaning of the advanced update parameter can be understood as the farthest distance L between the advanced update point and the point that has been reconstructed based on the deviation value in the geological model, when the distance between any point in front of the drill bit in the geological model and the point that has been reconstructed based on the deviation value exceeds L, the points with a distance exceeding the distance represented by the advanced update parameter will not be updated, in addition, the advanced update parameter determination coefficient is a dimensionless value, and m represents the attenuation parameter, when the attenuation is linear, the value of m is 1.
[0129] Further, in some embodiments, after the advance update parameter is calculated, a region corresponding to the updated geological model can be determined by using the advance update parameter, starting from the sector and along the drilling direction.
[0130] Specifically, starting from the sector corresponding to the current drill bit and along the drilling direction, the inverse of the advance update parameter is used as the attenuation coefficient, and the product of the logging attribute data deviation value and the attenuation coefficient is used as the adjustment change of the logging attribute data prediction for the front side of the drill bit, so as to determine the advance update region corresponding to the updated geological model. In addition, since the advance update is a prediction means, the logging attribute data obtained by the advance update is not actually detected by the measurement-while-drilling device, so the geological model is not reloaded at this time, but the result predicted by the advance update on the geological model is used as a real-time adjustment of the well trajectory, and the formation information is enhanced as an auxiliary means, such as Figures 9a-9e In the example embodiment shown in the figure, on the basis of the updated geological model, the advance update reconstructs the region in front of the drill bit, i.e. the advance update region, which can be used to make a decision to correct the drilling direction in advance.
[0131] Corresponding to the above-mentioned geological model reconstruction method based on the while-drilling data, some embodiments of the present specification also provide a geological model reconstruction device based on the while-drilling data, as shown in Figure 10 In some embodiments, the strike-slip fault interpretation model establishing device can include:
[0132] The geological model loading module 101 is configured to load a geological model of a formation to be drilled, and determine the positions of the logging-while-drilling device and the drill bit in the geological model.
[0133] The drill bit drilling direction vector calculation module 102 is configured to obtain a drill bit drilling direction vector according to the positions of the logging-while-drilling device and the drill bit in the geological model.
[0134] The sector determination module 103 is configured to determine a sector corresponding to the drill bit by using the drill bit drilling direction vector as a normal vector.
[0135] The logging attribute prediction mean value calculation module 104 is configured to calculate a logging attribute prediction mean value of the sector based on the geological model.
[0136] The geological model updating module 105 is configured to obtain a logging attribute measured mean value corresponding to the sector by using the logging-while-drilling device, calculate a deviation value of the logging attribute measured mean value and the logging attribute prediction mean value, and update the geological model by using the deviation value.
[0137] The superposition update parameter calculation module 106 is configured to calculate a superposition update parameter of the updated geological model;
[0138] The geological model superposition update module 107 is configured to superimpose update the updated geological model according to the superposition update parameter and the drill bit advancing direction.
[0139] For the convenience of description, the above apparatus is described in various units in terms of functions. Of course, the functions of the units can be implemented in one or more software and / or hardware in the implementation of the present specification.
[0140] It should be noted that in the embodiments of the present specification, the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved are information and data authorized by the user and authorized by all parties.
[0141] The embodiments of the present specification also provide a computer device. As shown in the Figure 11 In some embodiments of the present specification, the computer device 1102 can include one or more processors 1104, such as one or more central processing units (CPUs) or graphics processing units (GPUs), each of which can implement one or more hardware threads. The computer device 1102 can also include any memory 1106 for storing any kind of information, such as code, settings, data, etc. In a specific embodiment, the memory 1106 stores a computer program that can be run on the processor 1104, and when the computer program is run by the processor 1104, it can execute the instructions of the method described in any of the above embodiments. Non-limiting, for example, the memory 1106 can include any one or a combination of the following: any type of RAM, any type of ROM, a flash memory device, a hard disk, an optical disk, etc. More generally, any memory can store information using any technology. Further, any memory can provide volatile or non-volatile retention of information. Further, any memory can represent a fixed or removable component of the computer device 1102. In one case, the computer device 1102 can perform any operation of the associated instructions when the processor 1104 executes the associated instructions stored in any memory or combination of memories. The computer device 1102 also includes one or more drive mechanisms 1108, such as a hard disk drive mechanism, an optical disk drive mechanism, etc., for interacting with any memory.
[0142] The computer device 1102 can also include input / output interfaces 1110 (I / O) for receiving various inputs (via input devices 1112) and for providing various outputs (via output devices 1114). One particular output mechanism can include a presentation device 1116 and associated graphical user interface 1118 (GUI). In other embodiments, the input / output interfaces 1110 (I / O), input devices 1112, and output devices 1114 can not be included, and the computer device 1102 can be only a computer device in a network. The computer device 1102 can also include one or more network interfaces 1120 for exchanging data with other devices via one or more communication links 1122. One or more communication buses 1124 couple the above-described components together.
[0143] The communication links 1122 can be implemented in any manner, such as through local area networks, wide area networks (e.g., the Internet), point-to-point connections, etc., or any combination thereof. The communication links 1122 can include any combination of hardwired links, wireless links, routers, gateway functionality, name servers, etc., governed by any protocol or combination of protocols.
[0144] The present application is described with reference to the drawings using methodologies of flow diagrams and / or block diagrams of methods, apparatus (systems), computer-readable storage media, and computer program products according to some embodiments of the present description. It is understood that each flow and / or block in the flow diagrams and / or block diagrams, and combinations of flows and / or blocks in the flow diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagram and / or block diagram in which specific Figure 1 The flow diagram and / or block diagram in which specific
[0145] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flow diagrams and / or block diagrams block or blocks. Figure 1 The flow diagram and / or block diagram in which specific Figure 1 The flow diagram and / or block diagram in which specific
[0146] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flow diagrams and / or block diagrams block or blocks. Figure 1one or more processes and / or blocks Figure 1 the steps of a function specified in one or more processes and / or blocks.
[0147] In one typical configuration, a computer device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0148] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) and / or cache memory, non-volatile memory, such as read-only memory (ROM), EPROM, and / or flash memory, etc. The memory is an example of computer readable media.
[0149] Computer readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassettes, magnetic disks storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computer device. According to the definition in this specification, computer readable media does not include transitory media, such as modulated data signals and carriers.
[0150] Those skilled in the art will appreciate that embodiments of the present specification can be provided as methods, systems or computer program products. Therefore, embodiments of the present specification can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Moreover, embodiments of the present specification can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer usable program code.
[0151] The embodiments of the present specification can be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types. The embodiments of the present specification can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules can be located in both local and remote computer storage media including memory storage devices.
[0152] It should also be understood that, in the embodiments of the present specification, the term "and / or" only means an association relationship of the associated objects, and means that there can be three relationships. For example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in the present specification generally means that the front and rear associated objects are in an "or" relationship.
[0153] Each of the embodiments in the present specification is described in a progressive manner, and the same and similar parts of each of the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the description of the method embodiments.
[0154] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiments of the present specification. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.
[0155] The above only describes the embodiments of the present application and is not intended to limit the present application. The present application can have various changes and modifications for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of claims of the present application.
Claims
1. A geological model reconstruction method based on drilling data, characterized in that, The method includes: Load the geological model of the formation to be drilled, and determine the positions of the measurement-while-drilling equipment and drill bit in the geological model; Based on the positions of the drilling measurement-while-drilling equipment and the drill bit in the geological model, the drill bit forward direction vector is obtained; The sector corresponding to the drill bit is determined using the drill bit's forward direction vector as the normal vector; Calculate the predicted mean value of well logging attributes for the sector based on the geological model; The measured values of the logging attributes corresponding to the sector are obtained using the measurement while drilling equipment. The deviation between the measured values of the logging attributes and the predicted mean values of the logging attributes is calculated, and the geological model is updated using the deviation values. Calculate the advanced update parameters of the updated geological model; Based on the aforementioned advance update parameters and the drill bit's forward direction, the updated geological model is updated in advance; The process includes obtaining the measured logging attribute values corresponding to the sector using the measurement-while-drilling (MWD) equipment, calculating the deviation between the measured logging attribute values and the predicted mean of the logging attributes, and updating the geological model using the deviation value. The deviation between the measured values of the well logging attributes and the predicted mean values of the well logging attributes is calculated using the following formula, and the geological model is updated using the deviation value: Where G represents a logging attribute measured by the measurement-while-drilling (MWD) equipment, G 测 This represents the measured value of the logging attributes for sector k. ΔG represents the predicted mean of logging attributes for sector k. k G represents the deviation between the measured value and the predicted mean value of the logging attribute corresponding to sector k. ki This represents the i-th logging attribute data of sector k before the update. This represents the updated logging attribute data for sector k. The advanced update parameters of the calculated updated geological model include: The advance update parameters are calculated according to the following formula: Where L represents the advance update parameter, z represents the coefficient of determination of the advance update parameter, r represents the radius of the detection sector, maxG represents the maximum value among all historical well logging attributes with the value G, minG represents the minimum value among all historical well logging attributes with the value G, and m represents the attenuation parameter.
2. The method according to claim 1, characterized in that, The step of obtaining the drill bit forward direction vector based on the positions of the drilling measurement-while-drilling equipment and the drill bit in the geological model includes: The MWD and LWD positions of the measurement while drilling equipment in the geological model, as well as the position of the drill bit in the geological model, are curve-fitted, and the extension direction of the fitted curve is used as the forward direction vector of the drill bit.
3. The method according to claim 1, characterized in that, The step of determining the sector corresponding to the drill bit using the drill bit's forward direction vector as the normal vector includes: Determine the plane in the geological model that passes through the drill bit and has the normal vector of the drill bit's forward direction as its normal vector; A sector is formed on the plane with the drill bit as the center and the detection radius of the detector at the drill bit as the radius.
4. The method according to claim 1, characterized in that, The geological model of the formation to be drilled includes: The formation distribution of the formation to be drilled is obtained by interpolating the well location data and formation data of known wells in the formation to be drilled. Obtain the points to be predicted in the formation to be drilled, and determine the corresponding mapping points on known wells based on the formation distribution; Calculate the influence factor of the known well on the point to be predicted; The well logging attribute data of the point to be predicted is calculated using the corresponding influencing factors and the well logging attribute data of the mapping points. The geological model of the formation to be drilled is obtained by loading the well logging attribute data of the point to be predicted.
5. A geological model reconstruction device based on drilling data, characterized in that, include: The geological model loading module is used to load the geological model of the formation to be drilled and determine the positions of the measurement-while-drilling equipment and the drill bit in the geological model; The drill bit forward direction vector calculation module is used to obtain the drill bit forward direction vector based on the position of the drilling measurement-while-drilling equipment and the drill bit in the geological model; The sector determination module is used to determine the sector corresponding to the drill bit with the drill bit forward direction vector as the normal vector; The well logging attribute prediction mean calculation module is used to calculate the well logging attribute prediction mean of the sector based on the geological model; The geological model update module is used to obtain the measured mean value of the logging attribute corresponding to the sector using the drilling measurement equipment, calculate the deviation value between the measured mean value of the logging attribute and the predicted mean value of the logging attribute, and update the geological model using the deviation value. The advanced update parameter calculation module is used to calculate the advanced update parameters of the updated geological model. The geological model advance update module is used to update the updated geological model in advance based on the advance update parameters and the drill bit advance direction; The process includes obtaining the measured logging attribute values corresponding to the sector using the measurement-while-drilling (MWD) equipment, calculating the deviation between the measured logging attribute values and the predicted mean of the logging attributes, and updating the geological model using the deviation value. The deviation between the measured values of the well logging attributes and the predicted mean values of the well logging attributes is calculated using the following formula, and the geological model is updated using the deviation value: Where G represents a logging attribute measured by the measurement-while-drilling (MWD) equipment, G 测 This represents the measured value of the logging attributes for sector k. ΔG represents the predicted mean of logging attributes for sector k. k G represents the deviation between the measured value and the predicted mean value of the logging attribute corresponding to sector k. ki This represents the i-th logging attribute data of sector k before the update. This represents the updated logging attribute data for sector k. The advanced update parameters of the calculated updated geological model include: The advance update parameters are calculated according to the following formula: Where L represents the advance update parameter, z represents the coefficient of determination of the advance update parameter, r represents the radius of the detection sector, maxG represents the maximum value among all historical well logging attributes with the value G, minG represents the minimum value among all historical well logging attributes with the value G, and m represents the attenuation parameter.
6. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, When the computer program is run by the processor, it executes the instructions of the method according to any one of claims 1-4.
7. A computer storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor of the computer device, it executes the instructions of the method according to any one of claims 1-4.
8. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, performs instructions according to any one of claims 1-4.
Citation Information
Patent Citations
Real-time three-dimensional gamma imaging data processing method based on LWD while-drilling instrument
CN113482596A
Method and system for intelligently updating geosteering while drilling real-time stratigraphic framework
CN114463333A