CN115205476A - Three-dimensional geological modeling method, device, electronic equipment and storage medium - Google Patents

Three-dimensional geological modeling method, device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115205476A
CN115205476A CN202210744613.0A CN202210744613A CN115205476A CN 115205476 A CN115205476 A CN 115205476A CN 202210744613 A CN202210744613 A CN 202210744613A CN 115205476 A CN115205476 A CN 115205476A
Authority
CN
China
Prior art keywords
data
geological
modeling
modeled
dimensional
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210744613.0A
Other languages
Chinese (zh)
Inventor
詹学启
徐凯
孙凯强
黄国良
陈锣增
翟顺
李鹏飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Railway Siyuan Survey and Design Group Co Ltd
Original Assignee
China Railway Siyuan Survey and Design Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Railway Siyuan Survey and Design Group Co Ltd filed Critical China Railway Siyuan Survey and Design Group Co Ltd
Priority to CN202210744613.0A priority Critical patent/CN115205476A/en
Publication of CN115205476A publication Critical patent/CN115205476A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Remote Sensing (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The application provides a three-dimensional geological modeling method, a three-dimensional geological modeling device, electronic equipment and a computer readable storage medium; the method comprises the following steps: obtaining drilling data of a region to be modeled, and obtaining geological profile data of the region to be modeled; performing fusion processing on the drilling data and the geological profile data to obtain corresponding fusion data; performing kriging interpolation calculation on the fusion data to obtain modeling data; and carrying out three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled. By the method and the device, the precision of the three-dimensional geological model can be improved, and parameterization of three-dimensional geological modeling can be realized.

Description

Three-dimensional geological modeling method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to geological modeling technologies, and in particular, to a three-dimensional geological modeling method, an apparatus, an electronic device, and a storage medium.
Background
The three-dimensional geological model expresses complex geological structure and geologic body morphology in a three-dimensional mode, and three-dimensional geological modeling is developed rapidly under the support of GIS technology and computer technology. The geological model is established based on the drilling data, which is a common geological modeling mode at present, the modeling mode is simpler and more convenient, but the drilling data can not completely reflect the stratum condition and the ground fluctuation change, so that the modeling precision is lower.
Disclosure of Invention
The embodiment of the application provides a three-dimensional geological modeling method, a three-dimensional geological modeling device, electronic equipment and a computer readable storage medium, and the precision of a three-dimensional geological model can be improved.
The technical scheme of the embodiment of the application is realized as follows:
the embodiment of the application provides a three-dimensional geological modeling method, which comprises the following steps:
obtaining drilling data of a region to be modeled, and obtaining geological profile data of the region to be modeled;
performing fusion processing on the drilling data and the geological profile data to obtain corresponding fusion data;
performing Krigin interpolation calculation on the fusion data to obtain modeling data;
and carrying out three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled.
In the above scheme, the obtaining drilling data of the region to be modeled includes:
obtaining original drilling data of a region to be modeled;
extracting the ground coordinates of each drilling point and the drilling coordinates corresponding to each stratum from the original drilling data;
and taking the extracted ground coordinates and the extracted drilling coordinates as the drilling data.
In the above scheme, the obtaining geological profile data of the region to be modeled includes:
obtaining a geological profile of a region to be modeled;
determining a geological section line of the region to be modeled based on the geological section map;
extracting coordinates of key points from the geological section line;
and using the coordinates of the extracted key points as the geological profile data.
In the above scheme, the fusing the drilling data and the geological profile data to obtain corresponding fused data includes:
converting the drilling data and the geological profile data into the same coordinate system to obtain the drilling data and the geological profile data after coordinate conversion;
and taking the drilling data and the geological profile data after coordinate conversion as the fusion data.
In the foregoing solution, the three-dimensional modeling based on the modeling data to obtain a corresponding three-dimensional geological model includes:
generating a stratum curved surface model of the region to be modeled based on the modeling data;
and performing three-dimensional modeling based on the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
In the above scheme, the three-dimensional modeling based on the stratum curved surface model to obtain the three-dimensional geological model of the region to be modeled includes:
stretching the stratum curved surface model to obtain a corresponding geological entity model;
and cutting the geological entity model by using the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
In the foregoing solution, the method further includes:
adding identification information to the three-dimensional geological model;
and displaying the three-dimensional geological model added with the identification information.
The embodiment of the application provides a three-dimensional geological modeling device, includes:
the obtaining module is used for obtaining drilling data of the region to be modeled and obtaining geological profile data of the region to be modeled;
the fusion processing module is used for carrying out fusion processing on the drilling data and the geological profile data to obtain corresponding fusion data;
the interpolation calculation module is used for carrying out Krigin interpolation calculation on the fusion data to obtain modeling data;
and the modeling module is used for carrying out three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled.
An embodiment of the present application provides an electronic device, including:
a memory for storing executable instructions;
and the processor is used for realizing the three-dimensional geological modeling method provided by the embodiment of the application when the executable instructions stored in the memory are executed.
Embodiments of the present application provide a computer-readable storage medium, which stores executable instructions for causing a processor to execute the computer-readable storage medium to implement a three-dimensional geological modeling method provided by embodiments of the present application.
According to the method and the device, the drilling data of the region to be modeled are obtained, the geological profile data of the region to be modeled are obtained, the drilling data and the geological profile data are subjected to fusion processing to obtain corresponding fusion data, krigin interpolation calculation is performed on the fusion data to obtain modeling data, then three-dimensional modeling is performed based on the modeling data to obtain a three-dimensional geological model of the region to be modeled, geological modeling is performed by combining the drilling data and the geological profile data, the drilling data is supplemented by the geological profile data, and the precision of the three-dimensional geological model obtained through modeling is remarkably improved.
Drawings
FIG. 1 is an alternative schematic diagram of a three-dimensional geological modeling system 100 provided by embodiments of the present application;
fig. 2 is an alternative structural schematic diagram of an electronic device 200 provided in the embodiment of the present application;
FIG. 3 is an alternative flow diagram of a three-dimensional geological modeling method provided by an embodiment of the present application;
FIG. 4 is an alternative schematic illustration of a geological profile provided by an embodiment of the present application, in actual practice;
FIG. 5 is a schematic diagram of an alternative detailed flow chart of step 302 provided by the embodiment of the present application;
FIG. 6 is a schematic diagram of an alternative detailed flow chart of step 304 provided by the embodiment of the present application;
FIG. 7 is an alternative schematic diagram of model points formed by modeling data provided by embodiments of the present application;
FIG. 8 is an alternative schematic diagram of a formation surface model provided in an embodiment of the present application;
FIG. 9 is a schematic diagram illustrating an alternative flowchart of step 602 provided by an embodiment of the present application;
FIG. 10 is an alternative schematic diagram of a geological entity model provided by embodiments of the present application;
FIG. 11 is an alternative schematic diagram of a three-dimensional geological model provided by embodiments of the present application;
FIG. 12 is an alternative flow chart illustrating steps subsequent to step 304 as provided by embodiments of the present application;
fig. 13 is an alternative schematic diagram of a three-dimensional geological model with added identification information provided by an embodiment of the application.
Detailed Description
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the attached drawings, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
In the following description, references to the terms "first \ second \ third" are only to distinguish similar objects and do not denote a particular order, but rather the terms "first \ second \ third" are used to interchange specific orders or sequences, where appropriate, so as to enable the embodiments of the application described herein to be practiced in other than the order shown or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
Before further detailed description of the embodiments of the present application, terms and expressions referred to in the embodiments of the present application will be described, and the terms and expressions referred to in the embodiments of the present application will be used for the following explanation.
1) Dynamo is a visual programming plug-in introduced by Autodesk company, is used for defining relationships and creating algorithms, and can generate geometric figures in a three-dimensional space and perform data processing.
2) Revit is the name of a set of series software of Autodesk company, and the Revit series software is constructed for BIM and can help architects to design, build and maintain buildings with better quality and higher energy efficiency.
In the related technology, the geological model is established based on the profile map, the model precision is high, the process is complex, the automation degree of modeling software is low, the modeling speed is low, the time cost is high, and repeated work exists in the modeling process, so that the geological modeling efficiency is greatly reduced.
Based on this, embodiments of the present application provide a three-dimensional geological modeling method, apparatus, electronic device, and computer-readable storage medium, which can improve the precision of a three-dimensional geological model while ensuring modeling efficiency.
First, a three-dimensional geological modeling system provided by an embodiment of the present application is described, referring to fig. 1, where fig. 1 is an optional structural schematic diagram of a three-dimensional geological modeling system 100 provided by an embodiment of the present application, and a terminal 103 is connected to a server 101 through a network 102. In some embodiments, the terminal 103 may be, but is not limited to, a laptop computer, a tablet computer, a desktop computer, a smart phone, a dedicated messaging device, a portable gaming device, a smart speaker, a smart watch, and the like. The server 101 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing basic cloud computing services such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a Network service, cloud communication, a middleware service, a domain name service, a security service, a Content Delivery Network (CDN) service, and a big data and artificial intelligence platform. The network 102 may be a wide area network or a local area network, or a combination of both. The terminal 103 and the server 101 may be directly or indirectly connected through wired or wireless communication, and the embodiment of the present application is not limited thereto.
A server 101 for storing geological survey data, the geological survey data comprising raw borehole data and a geological profile; in response to a data acquisition request of the terminal 103, the raw borehole data and the geological profile are transmitted to the terminal 103.
The terminal 103 is used for receiving the initial drilling data and the geological profile sent by the server 101, extracting the drilling data from the initial drilling data, and extracting the geological profile data from the geological profile; obtaining drilling data of a region to be modeled, and obtaining geological profile data of the region to be modeled; fusing the drilling data and the geological profile data to obtain corresponding fused data; performing Krigin interpolation calculation on the fusion data to obtain modeling data; and performing three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled.
Next, an electronic device for implementing the three-dimensional geological modeling method provided in the embodiment of the present application is described, referring to fig. 2, fig. 2 is an optional structural schematic diagram of the electronic device 200 provided in the embodiment of the present application, and in practical applications, the electronic device 200 may be implemented as the terminal 103 in fig. 1. The electronic device 200 shown in fig. 2 includes: at least one processor 201, memory 205, at least one network interface 202, and a user interface 203. The various components in the electronic device 200 are coupled together by a bus system 204. It is understood that the bus system 204 is used to enable communications among the components. The bus system 204 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 204 in fig. 2.
The Processor 201 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor, or the like.
The user interface 203 includes one or more output devices 2031, including one or more speakers and/or one or more visual display screens, that enable the presentation of media content. The user interface 203 also includes one or more input devices 2032 including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
The memory 205 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid state memory, hard disk drives, optical disk drives, and the like. Memory 205 may optionally include one or more storage devices physically located remote from processor 201.
The memory 205 may include either volatile memory or nonvolatile memory, and may also include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read Only Memory (ROM), and the volatile Memory may be a Random Access Memory (RAM). The memory 205 described in embodiments herein is intended to comprise any suitable type of memory.
In some embodiments, the memory 205 may be capable of storing data to support various operations, examples of which include programs, modules, and data structures, or subsets or supersets thereof, in embodiments of the present application, the memory 205 having stored therein an operating system 2051, a network communication module 2052, a presentation module 2053, an input processing module 2054, and a three-dimensional geological modeling apparatus 2055; in particular, the amount of the solvent to be used,
an operating system 2051, which includes system programs for handling various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and for handling hardware-based tasks;
a network communication module 2052 for communicating to other computing devices via one or more (wired or wireless) network interfaces 202, exemplary network interfaces 202 including: bluetooth, wireless compatibility authentication (WiFi), and Universal Serial Bus (USB), etc.;
a presentation module 2053 for enabling presentation of information (e.g., a user interface for operating peripherals and displaying content and information) via one or more output devices 2031 (e.g., a display screen, speakers, etc.) associated with the user interface 203;
an input processing module 2054 for detecting one or more user inputs or interactions from one of the one or more input devices 2032 and for translating the detected inputs or interactions.
In some embodiments, the three-dimensional geological modeling apparatus provided by the embodiments of the present application may be implemented in software, and fig. 2 illustrates a three-dimensional geological modeling apparatus 2055 stored in the memory 205, which may be software in the form of programs, plug-ins, and the like, and includes the following software modules: an obtaining module 20551, a fusion processing module 20552, an interpolation computation module 20553 and a modeling module 20554, which are logical and therefore can be combined arbitrarily or further split depending on the functionality implemented. The functions of the respective modules will be explained below.
In other embodiments, the three-dimensional geological modeling apparatus provided in the embodiments of the present Application may be implemented in hardware, and for example, the three-dimensional geological modeling apparatus provided in the embodiments of the present Application may be a processor in the form of a hardware decoding processor, which is programmed to perform the three-dimensional geological modeling method provided in the embodiments of the present Application, for example, the processor in the form of the hardware decoding processor may be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, programmable Logic Devices (PLDs), complex Programmable Logic Devices (CPLDs), field Programmable Gate Arrays (FPGAs), or other electronic components.
The three-dimensional geological modeling method provided by the embodiment of the present application will be described below with reference to exemplary applications and implementations of the terminal provided by the embodiment of the present application.
Referring to fig. 3, fig. 3 is an alternative flow chart of the three-dimensional geological modeling method provided by the embodiment of the present application, which will be described with reference to the steps shown in fig. 3.
Step 301, obtaining drilling data of a region to be modeled, and obtaining geological profile data of the region to be modeled;
step 302, performing fusion processing on the drilling data and the geological profile data to obtain corresponding fusion data;
303, performing Krigin interpolation calculation on the fusion data to obtain modeling data;
and 304, performing three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled.
In actual implementation, the terminal obtains drilling data of the region to be modeled and obtains geological profile data of the region to be modeled. Here, the borehole data is data obtained by preprocessing initial borehole data, and the geological profile data is data extracted from a geological profile. The initial drilling data and the geological profile map are obtained by performing geological survey on the region to be modeled, and the geological survey data is obtained after performing geological survey on the region to be modeled, wherein the geological survey data comprises the initial drilling data and the geological profile map. In practical implementation, the geological survey data may be pre-stored in the terminal, may be pre-stored in a server communicatively connected to the terminal, or may be pre-stored in an external storage device communicatively connected to the terminal, such as a database. The geological survey data may be stored in the form of an Excel file.
In some embodiments, obtaining borehole data for the region to be modeled in step 301 may be accomplished by: obtaining original drilling data of a region to be modeled; extracting the ground coordinates of each drilling point and the drilling coordinates corresponding to each stratum from the original drilling data; and taking the extracted ground coordinates and the extracted drilling coordinates as the drilling data.
In actual implementation, the terminal obtains original drilling data of a region to be modeled, and the original drilling data is preprocessed to obtain the drilling data. Specifically, the terminal extracts the ground coordinates of each drilling point and the drilling coordinates corresponding to each stratum from the original drilling data to obtain the drilling data.
In some embodiments, obtaining geological profile data of the region to be modeled in step 301 may be achieved by: obtaining a geological profile of a region to be modeled; determining a geological section line of the region to be modeled based on the geological section map; extracting coordinates of key points from the geological section line; and taking the coordinates of the extracted key points as the geological profile data.
Referring to fig. 4, fig. 4 is an alternative schematic diagram of a geological section provided by the embodiment of the present application, and in practical implementation, after the geological section is obtained, the terminal extracts a geological section line in the geological section, where the geological section line in the geological section can be identified and extracted through edge detection. After extracting the geological section line, extracting a plurality of key points from the geological section line, and taking the coordinates of the key points as geological section data. Specifically, the terminal may extract coordinates of key points on a geological section line in the geological profile by using Dynamo nodes Select Model Elements and element.
In actual implementation, after the terminal obtains the drilling data and the geological profile data, the drilling data and the geological profile data are subjected to fusion processing to obtain fusion data. In some embodiments, referring to fig. 5, fig. 5 is an optional detailed flowchart of step 302 provided in the embodiments of the present application, and step 302 may be implemented as follows:
step 501, converting the drilling data and the geological profile data into the same coordinate system to obtain drilling data and geological profile data after coordinate conversion;
and 502, taking the drilling data and the geological profile data after coordinate conversion as the fusion data.
It should be understood that the borehole data and the geological profile data are both point data, specifically three-dimensional coordinate points, and the initial borehole data and the geological profile obtained at the terminal are two separate data whose coordinate systems are not aligned. Here, the terminal then needs to coordinate the borehole data and the geological profile data. Specifically, the terminal performs coordinate conversion on the drilling data and the geological profile data, converts the drilling data and the geological profile data into the same coordinate system, obtains the drilling data and the geological profile data after the coordinate conversion, and takes the drilling data and the geological profile data after the coordinate conversion as the fusion data.
And then, the terminal performs Krigin interpolation calculation on the fusion data to obtain modeling data. Specifically, the terminal takes X and Y coordinates as basic coordinates, elevation Z as an attribute value, common kriging interpolation is used for enriching coordinate points, a spherical model is adopted as a variation function, and the specific function of the spherical model is as the formula (1):
Figure BDA0003716552320000091
wherein gamma (h) is the value of the variation function, c 0 Is the block value, c is the arch height, h is the lag distance, and a is the range.
In some embodiments, referring to fig. 6, fig. 6 is an optional detailed flowchart of step 304 provided in the embodiments of the present application, and step 304 may be implemented as follows:
step 601, generating a stratum curved surface model of the region to be modeled based on the modeling data;
and 602, performing three-dimensional modeling based on the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
It should be understood that the modeling data is three-dimensional coordinate point data, and in actual implementation, the terminal generates a corresponding model point diagram based on the modeling data. Specifically, the terminal may read the modeling data using a File Path node, a File From Path node, and a data. Illustratively, referring to fig. 7, fig. 7 is an alternative schematic diagram of model points formed by modeling data provided by the embodiments of the present application.
And then, the terminal converts the coordinate points of each stratum layer into curves in a layered mode based on the model points, and further lofts the curves into a plurality of stratum curved surfaces in a layered mode. Specifically, the terminal can use a nurbscure. Bypoints node to convert the coordinate points of each layer of the stratum into curves in a layered mode, and then use a surface. ByLoft node to loft the curves into a plurality of stratum curved surfaces in a layered mode, so that a stratum curved surface model is obtained. Referring to fig. 8, fig. 8 is an alternative schematic diagram of a formation surface model provided in the embodiments of the present application.
In practical implementation, the terminal can perform three-dimensional modeling based on the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled. Specifically, referring to fig. 9, fig. 9 is an optional detailed flowchart of step 602 provided in this embodiment of the application, and step 602 may be implemented as follows:
step 901, stretching the stratum curved surface model to obtain a corresponding geological entity model;
and 902, cutting the geological entity model by using the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
Specifically, the terminal returns a boundary curve of the stratum curved surface model through a surface node, a geometre node and a Curve node PullOntoPlane node are used for stretching the boundary curve to a specific plane to create a curve, the created curve is closed through a PolyCurve node ByJoineCurvee node to obtain a closed curve, and finally the closed curve is stretched and lofted through a solid node to form an entity to obtain the geological entity model. Illustratively, referring to fig. 10, fig. 10 is an alternative schematic diagram of a geological entity model provided by an embodiment of the present application.
Then, the terminal cuts the geological entity model according to the stratum curved surface model by using a geometry ByTools node to form a multilayer geological entity, then the fault curved surface corresponding to the geological entity with the fault is stretched to generate a fault entity, the fault entity is cut by using the geometry ByTools node according to the fault curved surface and the upper curved surface of the fault curved surface to form a fault stratum, the geological entity and the fault entity are subjected to Boolean operation by using a solid difference node to obtain a target entity by subtracting the fault entity from the geological entity, and then the fault entity and the target entity are combined by using a List Create node to obtain the three-dimensional geological model of the region to be modeled. Referring to fig. 11, fig. 11 is an alternative schematic diagram of a three-dimensional geological model provided by the embodiments of the present application.
In some embodiments, referring to fig. 12, fig. 12 is an optional flowchart of steps after step 304 provided in the embodiments of the present application, and after step 304, the following may be further performed:
step 121, adding identification information to the three-dimensional geological model;
and step 122, displaying the three-dimensional geological model added with the identification information.
Here, the identification information includes, but is not limited to, a formation name and formation parameters corresponding to each formation entity in the three-dimensional geological model, where the formation parameters include volume weight, compression modulus, internal friction angle, cohesion, and bearing characteristic value. In some embodiments, the identification information further includes color information corresponding to each stratigraphic entity. Specifically, the terminal adds corresponding colors to different stratum entities using a color. Illustratively, referring to fig. 13, fig. 13 is an alternative schematic diagram of a three-dimensional geological model with identification information added according to an embodiment of the present application. In the embodiment of the application, the terminal can display the three-dimensional geological model added with the identification information so as to be read by a user. It should be noted that, in the embodiment of the present application, when the borehole data and the geological profile are modified, the three-dimensional geological model can be automatically modified.
In the embodiment of the application, drilling data of a region to be modeled are obtained, geological profile data of the region to be modeled are obtained, the drilling data and the geological profile data are subjected to fusion processing to obtain corresponding fusion data, krigin interpolation calculation is performed on the fusion data to obtain modeling data, then three-dimensional modeling is performed based on the modeling data to obtain a three-dimensional geological model of the region to be modeled, geological modeling is performed by combining the drilling data and the geological profile data, the drilling data is supplemented by the geological profile data, and therefore the precision of the three-dimensional geological model obtained through modeling is remarkably improved. According to the method and the device, three-dimensional geological modeling is carried out by fusing the drilling data and the geological profile data, parameterization of the three-dimensional geological modeling is achieved, the problem of low precision caused by modeling only by using the drilling data is solved, and meanwhile the problem of high cost of complex events in the traditional modeling process of modeling by using a geological profile is solved.
Continuing with the exemplary structure of the three-dimensional geological modeling apparatus 2055 provided by the embodiments of the present application as software modules, in some embodiments, as shown in fig. 2, the software modules stored in the three-dimensional geological modeling apparatus 2055 of the memory 205 may include:
an obtaining module 20551 for obtaining drilling data of the region to be modeled and obtaining geological profile data of the region to be modeled;
a fusion processing module 20552, configured to perform fusion processing on the drilling data and the geological profile data to obtain corresponding fusion data;
the interpolation calculation module 20553 is used for performing kriging interpolation calculation on the fusion data to obtain modeling data;
and the modeling module 20554 is used for performing three-dimensional modeling on the basis of the modeling data to obtain a three-dimensional geological model of the region to be modeled.
In some embodiments, the obtaining module 20551 is further configured to obtain raw borehole data for the region to be modeled; extracting the ground coordinates of each drilling point and the drilling coordinates corresponding to each stratum from the original drilling data; and taking the extracted ground coordinates and the extracted drilling coordinates as the drilling data.
In some embodiments, the obtaining module 20551 is further configured to obtain a geological profile of the area to be modeled; determining a geological section line of the region to be modeled based on the geological section map; extracting coordinates of key points from the geological section line; and using the coordinates of the extracted key points as the geological profile data.
In some embodiments, the fusion processing module 20552 is further configured to convert the borehole data and the geological profile data into the same coordinate system, so as to obtain coordinate-converted borehole data and geological profile data; and taking the drilling data and the geological profile data after coordinate conversion as the fusion data.
In some embodiments, the modeling module 20554 is further configured to generate a formation surface model of the area to be modeled based on the modeling data; and carrying out three-dimensional modeling based on the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
In some embodiments, the modeling module 20554 is further configured to stretch the formation surface model to obtain a corresponding geological entity model; and cutting the geological entity model by using the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
In some embodiments, the apparatus further comprises: the display module is used for adding identification information to the three-dimensional geological model; and displaying the three-dimensional geological model added with the identification information.
It should be noted that the description of the apparatus in the embodiment of the present application is similar to that of the method embodiment described above, and has similar beneficial effects to the method embodiment, and therefore, the description is not repeated.
Embodiments of the present application provide a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The computer instructions are read by a processor of the computer device from the computer-readable storage medium, and the computer instructions are executed by the processor to cause the computer device to execute the three-dimensional geological modeling method according to the embodiment of the application.
Embodiments of the present application provide a computer-readable storage medium having stored thereon executable instructions that, when executed by a processor, cause the processor to perform a method of three-dimensional geological modeling as provided by embodiments of the present application.
In some embodiments, the computer-readable storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories.
In some embodiments, the executable instructions may be in the form of a program, software module, script, or code written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages, and it may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
By way of example, executable instructions may correspond, but do not necessarily have to correspond, to files in a file system, and may be stored in a portion of a file that holds other programs or data, such as in one or more scripts in a hypertext Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code).
By way of example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
In conclusion, the precision of the three-dimensional geological model can be improved and the parameterization of the three-dimensional geological modeling can be realized through the embodiment of the application.
The above description is only an example of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, and improvement made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims (10)

1. A method of three-dimensional geological modeling, comprising:
obtaining drilling data of a region to be modeled, and obtaining geological profile data of the region to be modeled;
fusing the drilling data and the geological profile data to obtain corresponding fused data;
performing kriging interpolation calculation on the fusion data to obtain modeling data;
and carrying out three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled.
2. The method of claim 1, wherein the obtaining borehole data for a region to be modeled comprises:
obtaining original drilling data of a region to be modeled;
extracting the ground coordinates of each drilling point and the drilling coordinates corresponding to each stratum from the original drilling data;
and taking the extracted ground coordinates and the extracted drilling coordinates as the drilling data.
3. The method of claim 1, wherein obtaining geological profile data for the region to be modeled comprises:
obtaining a geological profile of a region to be modeled;
determining a geological section line of the region to be modeled based on the geological section map;
extracting coordinates of key points from the geological section line;
and using the coordinates of the extracted key points as the geological profile data.
4. The method of claim 1, wherein said fusing said borehole data and said geological profile data to obtain corresponding fused data comprises:
converting the drilling data and the geological profile data into the same coordinate system to obtain the drilling data and the geological profile data after coordinate conversion;
and taking the drilling data and the geological profile data after coordinate conversion as the fusion data.
5. The method of claim 1, wherein said three-dimensional modeling based on said modeling data, resulting in a corresponding three-dimensional geological model, comprises:
generating a stratum curved surface model of the region to be modeled based on the modeling data;
and carrying out three-dimensional modeling based on the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
6. The method of claim 5, wherein the three-dimensional modeling based on the stratigraphic surface model to obtain a three-dimensional geological model of the region to be modeled comprises:
stretching the stratum curved surface model to obtain a corresponding geological entity model;
and cutting the geological entity model by using the stratum curved surface model to obtain a three-dimensional geological model of the region to be modeled.
7. The method of claim 1, further comprising:
adding identification information to the three-dimensional geological model;
and displaying the three-dimensional geological model added with the identification information.
8. A three-dimensional geological modeling apparatus, comprising:
the acquisition module is used for acquiring drilling data of the region to be modeled and acquiring geological profile data of the region to be modeled;
the fusion processing module is used for carrying out fusion processing on the drilling data and the geological profile data to obtain corresponding fusion data;
the interpolation calculation module is used for carrying out kriging interpolation calculation on the fusion data to obtain modeling data;
and the modeling module is used for carrying out three-dimensional modeling based on the modeling data to obtain a three-dimensional geological model of the region to be modeled.
9. An electronic device, comprising:
a memory for storing executable instructions;
a processor for implementing the method of three-dimensional geological modeling of any of claims 1-7 when executing executable instructions stored in the memory.
10. A computer readable storage medium having stored thereon executable instructions for, when executed by a processor, implementing the method of three-dimensional geological modeling according to any of claims 1 to 7.
CN202210744613.0A 2022-06-27 2022-06-27 Three-dimensional geological modeling method, device, electronic equipment and storage medium Pending CN115205476A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210744613.0A CN115205476A (en) 2022-06-27 2022-06-27 Three-dimensional geological modeling method, device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210744613.0A CN115205476A (en) 2022-06-27 2022-06-27 Three-dimensional geological modeling method, device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115205476A true CN115205476A (en) 2022-10-18

Family

ID=83578231

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210744613.0A Pending CN115205476A (en) 2022-06-27 2022-06-27 Three-dimensional geological modeling method, device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115205476A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115758776A (en) * 2022-11-28 2023-03-07 核工业金华勘测设计院有限公司 Multi-point geostatistical modeling method and device
CN115984503A (en) * 2023-03-20 2023-04-18 红石恒信(成都)科技有限公司 Geological profile generation method, geological profile generation system, electronic equipment and medium
CN116109691A (en) * 2023-02-03 2023-05-12 煤炭科学研究总院有限公司 Reserve calculating method and device based on three-dimensional model and interpolation
CN116630568A (en) * 2023-07-24 2023-08-22 航天宏图信息技术股份有限公司 Geological three-dimensional model generation method and device based on point, line and surface structures

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115758776A (en) * 2022-11-28 2023-03-07 核工业金华勘测设计院有限公司 Multi-point geostatistical modeling method and device
CN115758776B (en) * 2022-11-28 2024-06-04 核工业金华勘测设计院有限公司 Multi-point geostatistical modeling method and device
CN116109691A (en) * 2023-02-03 2023-05-12 煤炭科学研究总院有限公司 Reserve calculating method and device based on three-dimensional model and interpolation
CN116109691B (en) * 2023-02-03 2023-11-07 煤炭科学研究总院有限公司 Reserve calculating method and device based on three-dimensional model and interpolation
CN115984503A (en) * 2023-03-20 2023-04-18 红石恒信(成都)科技有限公司 Geological profile generation method, geological profile generation system, electronic equipment and medium
CN116630568A (en) * 2023-07-24 2023-08-22 航天宏图信息技术股份有限公司 Geological three-dimensional model generation method and device based on point, line and surface structures
CN116630568B (en) * 2023-07-24 2023-11-03 航天宏图信息技术股份有限公司 Geological three-dimensional model generation method and device based on point, line and surface structures

Similar Documents

Publication Publication Date Title
CN115205476A (en) Three-dimensional geological modeling method, device, electronic equipment and storage medium
Donkers et al. Automatic conversion of IFC datasets to geometrically and semantically correct CityGML LOD3 buildings
Garagnani et al. Parametric accuracy: building information modeling process applied to the cultural heritage preservation
US10255302B1 (en) Systems, methods, apparatuses, and/or interfaces for associative management of data and inference of electronic resources
Zhu et al. A new reconstruction method for 3D buildings from 2D vector floor plan
US9575950B2 (en) Systems and methods for managing spreadsheet models
CN112053130A (en) Pumped storage power station integrated management method, platform, system, equipment and medium
CN105631935A (en) BIM-based three-dimensional geological automatic modeling method
CN110807015A (en) Big data asset value delivery management method and system
US20220214999A1 (en) Synchronization of graphical data
CN113538706B (en) Digital sand table-based house scene display method, device, equipment and storage medium
WO2021139488A1 (en) Spatial analysis task processing method and apparatus, and computer device and storage medium
US20120084280A1 (en) Social network resource integration
CN107832440A (en) A kind of data digging method, device, server and computer-readable recording medium
US11741678B2 (en) Virtual object construction method, apparatus and storage medium
Hijazi et al. 3DCITYDB4BIM: A system architecture for linking bim server and 3d citydb for bim-gis-integration
Fan et al. Layout graph model for semantic façade reconstruction using laser point clouds
Ji et al. Design and development of a maintenance and virtual training system for ancient Chinese architecture
Li et al. CAD data exchange based on the recovery of feature modelling procedure
La Guardia et al. 3D Data integration for web based open source WebGL interactive visualisation
US20240061813A1 (en) Synchronizing Design Models
CN109063223A (en) The light weight method and device of BIM model and the processing method and system of BIM model
Amirebrahimi et al. An integrated web-based 3D modeling and visualization platform to support sustainable cities
Lilis et al. Simulation model generation combining IFC and CityGML data
US20220147555A1 (en) Curating and graphically presenting unstructured data based on analytics

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination