CN110689615A - Parameterized three-dimensional geological modeling method and system and information data processing terminal - Google Patents

Parameterized three-dimensional geological modeling method and system and information data processing terminal Download PDF

Info

Publication number
CN110689615A
CN110689615A CN201910993997.8A CN201910993997A CN110689615A CN 110689615 A CN110689615 A CN 110689615A CN 201910993997 A CN201910993997 A CN 201910993997A CN 110689615 A CN110689615 A CN 110689615A
Authority
CN
China
Prior art keywords
geological
modeling
data
drilling
parameterized
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
CN201910993997.8A
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.)
Cccc Tianjin Ecological Environmental Protection Design And Research Institute Co Ltd
Original Assignee
Cccc Tianjin Ecological Environmental Protection Design And Research Institute 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 Cccc Tianjin Ecological Environmental Protection Design And Research Institute Co Ltd filed Critical Cccc Tianjin Ecological Environmental Protection Design And Research Institute Co Ltd
Priority to CN201910993997.8A priority Critical patent/CN110689615A/en
Publication of CN110689615A publication Critical patent/CN110689615A/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
    • 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/30Polynomial surface description

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Optimization (AREA)
  • Algebra (AREA)
  • Remote Sensing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a parameterized three-dimensional geological modeling method, a system and an information data processing terminal, belonging to the technical field of geological modeling and characterized in that: the parameterized three-dimensional geological modeling method comprises the following steps: firstly, arranging the drilling data of field exploration into a database table according to a certain data format; secondly, automatically importing the sorted data into a modeling space; automatically forming faces by points according to a pre-programmed program to generate each geological level; parameterizing to determine an outer boundary, creating an outer contour of the geological model, and automatically shearing and combining; and fifthly, re-executing the steps according to the changed drilling data points to finish the parameterized updating and creating of the model. By adopting the technical scheme, the complex geological modeling process is parameterized, and the labor amount of the traditional manual modeling is simplified by using a computer programming algorithm, so that the geological modeling is more intelligent.

Description

Parameterized three-dimensional geological modeling method and system and information data processing terminal
Technical Field
The invention belongs to the technical field of geological modeling, and particularly relates to a parameterized three-dimensional geological modeling method and system and an information data processing terminal.
Background
Geological phenomena are three-dimensional in nature, and three-dimensional modeling and visual analysis of spatial geologic bodies are always a research hotspot of engineering geology and geological information science. The basic carrier of engineering construction is engineering geology, and the complexity of geological structures and geological information can bring certain influence on engineering survey, design and construction. The three-dimensional geological modeling technology can visually represent the real geological structure condition, vividly express the geometric morphology and the spatial position relationship of the geological structure, can provide three-dimensional geological model support at different stages of engineering construction, creates effective conditions for the spatial visualization analysis of engineering geology, and assists in engineering decision making and the like.
Houlding originally proposes a concept of three-dimensional geological modeling, explains some basic three-dimensional geological model implementation methods such as triangular network generation and the like, and then the three-dimensional geological modeling technology is developed to a certain extent in the related fields. In the aspect of hydraulic engineering, the concept and the method of underground cavern three-dimensional parametric design are provided based on a three-dimensional geological model, such as Gonghua; the Leming Advance and the like provide a mathematical model for dredging and dredger fill soil material allocation balance optimization based on a three-dimensional soil property model; chi and the like effectively apply expert knowledge to the hydraulic engineering geological modeling process so as to improve the accuracy of modeling data and three-dimensional modeling. In the aspect of coal mining, the Li Zhanglin and the like develop coal three-dimensional geological modeling information system software and provide a circular dynamic modeling technology based on drilling, section and contour lines; jia and the like provide a novel coal seam surface modeling method based on a multi-scale interpolation principle of a Compact Support Radial Basis Function (CSRBF), and the surface modeling precision is improved. In the aspect of oil and gas exploration, Zhi and the like provide a modeling method of multi-level constraint, hierarchical phase control and multi-level modeling, and the inter-well sand body prediction precision is improved. Guokui and the like adopt a mixed-dimension grid modeling thought to form a mixed-dimension grid modeling technology consisting of a body (stratum), a surface (fracture surface and unconformity surface), a line and a point, and provide an important research means for three-dimensional geological modeling and oil and gas migration and convergence simulation of a complex structural area. Since the 70 s of the 20 th century, scholars at home and abroad put forward more than 30 kinds of three-dimensional geological modeling methods aiming at different fields, which can be roughly classified as based on modeling contents (structural modeling, attribute modeling); model-based expression (curves, surfaces, entities); constructing data sources (drilling points, profile data, discrete points) based on the model; based on cognitive patterns (knowledge-driven versus data-driven modeling); five modeling methods based on surface net expression (surface and body, body and surface).
Parametric modeling is a product that appears after the design philosophy is varied and quantified. By constraining the common size data among the models, the purpose of quickly generating and modifying the models is achieved. Yuan et al combines manufacturing and assembly Design (DFMA) with parametric design for Building Information Modeling (BIM), proposing the concept and process of DFMA-oriented parametric design. Barazzetti proposes a method for generating a parameterized model from dense point clouds and extracts NURBS curves constituting a rigid curve network using a semi-automatic method. Liulin introduces a digital geometric grid parameterization method into geological modeling, and designs a parameterization-based complex geological surface regridness gridding algorithm. However, most of the existing three-dimensional geological modeling technologies at home and abroad belong to a modeling mode of human-computer interaction, static model construction is mainly used, and parametric driving and dynamic data updating are lacked for reconstructing the model.
The parameterized modeling is mostly used for creating regular known structural models, and is tried in geological modeling by people, so that the parameterized three-dimensional geological modeling method is provided for solving the problems of complicated construction process, low modeling efficiency and the like of the traditional three-dimensional geological model. The basic method principle of the method is firstly introduced, then the feasibility of the proposed parametric modeling method is verified through a general three-dimensional geological modeling process, and the method is explained through a practical case. The result shows that the parameterized geological modeling method has good applicability.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a parameterized three-dimensional geological modeling method, a system and an information data processing terminal, which solve the technical redundancy problems of low efficiency, excessive repetitive work and the like of the conventional geological modeling.
One of the purposes of the invention is to provide a parameterized three-dimensional geological modeling method, which comprises the following steps:
s1: carrying out geological exploration by drilling sampling, collecting drilling data of a modeling area, and arranging and storing the data into a database according to a certain format; the borehole data comprises: the method comprises the following steps of drilling hole number, drilling hole position coordinates, a blank opening elevation, a bottom layer bottom surface elevation and a bottom layer name;
s2: importing the geological drilling point data into a formulated modeling interface to form a modeling control point;
s3: the corresponding stratigraphic surface model is generated by NURBS techniques according to the automatically imported drill points of each soil layer of step S2.
S4: enclosing a geological region to be modeled by using a parameterized contour surface frame, and forming a polygonal geological contour body through automatic shearing and combination commands;
s5: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
Further: the S2 specifically includes:
s201: screening three data of 'coordinate X', 'coordinate Y' and 'layer bottom elevation' of '0 terrain surface';
s202: counting the screened '0 terrain surface' data and checking the number of rows of data;
s203: the "coordinate X" and "coordinate Y" are reduced.
Further: the S3 specifically includes:
s301: connecting the imported drilling data points in sequence to generate a point-line model;
s302: and calling a point-line and surface-forming command in the modeling to sequentially generate the stratum surface of each stratum according to the generated point-line model.
Further: the S4 specifically includes:
s401: respectively storing the introduced and separated soil layer drilling data X, Y, Z coordinate values into a stack;
s402: respectively searching X, Y, Z the most significant value of coordinate values, namely (Xmin, Ymin, Zmin), (Xmax, Ymax, Zmax) in each stack, and generating two corresponding points in a three-dimensional visualization environment;
s403: automatically generating a corresponding geological profile body by the two points;
s404: and mutually cutting the part of each layer of geological layer curved surface extending to the outside of the geological profile body and the geological layer NURBS curved surface, and automatically combining the soil layer curved surfaces to finally form the finished geological model.
Further: the S5 specifically includes: and (3) carrying out real-time addition, deletion, modification and check on geological drilling parameter information, and automatically carrying out parametric adjustment on the soil layer and the geological profile body according to the modification of the drilling parameter information until the adjustment and update of the whole model are completed.
Another object of the present invention is to provide a system of a parametric three-dimensional geological modeling method, at least comprising:
a data acquisition module: carrying out geological exploration by drilling sampling, collecting drilling data of a modeling area, and arranging and storing the data into a database according to a certain format; the borehole data comprises: the method comprises the following steps of drilling hole number, drilling hole position coordinates, a blank opening elevation, a bottom layer bottom surface elevation and a bottom layer name;
a control point generation module: importing the geological drilling point data into a formulated modeling interface to form a modeling control point;
bottom layer module generation module: the corresponding stratigraphic surface model is generated by NURBS techniques according to the automatically imported drill points of each soil layer of step S2.
A geological profile generation module: enclosing a geological region to be modeled by using a parameterized contour surface frame, and forming a polygonal geological contour body through automatic shearing and combination commands;
a data updating module: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
It is a further object of the present invention to provide a computer program for implementing the above-described method of parameterized three-dimensional geological modeling.
The fourth purpose of the invention is to provide an information data processing terminal for realizing the parameterized three-dimensional geological modeling method.
It is a further object of the present invention to provide a computer-readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the above-described method of parametric three-dimensional geological modeling.
The invention has the advantages and positive effects that:
the invention combines geological modeling and visual programming, realizes the parameterization of geological modeling by a brand new method, overcomes the defects of complex operation, more repetitive work and the like of the prior geological modeling, and lays a foundation for the rapid three-dimensional geological modeling and geological analysis in the future.
Drawings
FIG. 1 is a block diagram of a parameterized three-dimensional geological model creation technique in a preferred embodiment of the present invention;
FIG. 2 is a geological level in accordance with a preferred embodiment of the present invention;
FIG. 3 is a diagram of a single-layered geologic body in a preferred embodiment of the present invention;
FIG. 4 is a cut-away view of a geologic profile in accordance with a preferred embodiment of the present invention;
FIG. 5 is a diagram of a geologic body model constructed in accordance with a preferred embodiment of the present invention;
FIG. 6 is a histogram of a borehole in a preferred embodiment of the invention;
FIG. 7 is a diagram of the actual data format in the preferred embodiment of the present invention;
FIG. 8 is a diagram of an automatic lead-in drill point in a preferred embodiment of the present invention;
FIG. 9 is a scale of the model in the preferred embodiment of the invention;
FIG. 10 is a diagram of automatically generating a geological map in accordance with a preferred embodiment of the present invention;
FIG. 11 is a block diagram of an algorithm for automatically generating a geologic profile in accordance with a preferred embodiment of the present invention;
FIG. 12 is a block diagram of an automatic cutting, combinatorial algorithm in accordance with a preferred embodiment of the present invention;
FIG. 13 is an exemplary diagram of the constituent elements of a parameterized geological model in a preferred embodiment of the present invention;
FIG. 14 is a general diagram of an algorithm for creating a parameterized three-dimensional geological model in a preferred embodiment of the present invention;
FIG. 15 is a graph of engineered borehole data in a preferred embodiment of the present invention;
FIG. 16 is a plan view of a drilling point in accordance with a preferred embodiment of the present invention;
FIG. 17 is a cut and pruned view of a geological surface in accordance with a preferred embodiment of the present invention;
FIG. 18 is a comparison of updates to a parameterized three-dimensional geological model in a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Please refer to fig. 1 to 18:
a method of parameterized three-dimensional geological modeling, comprising:
step A: borehole data was collected by instrumentation in the field to form a histogram and processed according to the data format of table 1.
TABLE 1 data Format Table
Figure BDA0002239185480000041
Figure BDA0002239185480000051
The data processing mainly comprises the extraction of the spatial position information of the drill hole and the division and sequencing of stratums in the drill hole. The borehole spatial location information primarily includes borehole aperture coordinates and borehole length data.
And B: and B, according to a pre-edited algorithm, clicking a determining button to automatically guide the data points sorted in the step A into a formulated modeling interface to form modeling control points.
Step B1: and screening three data of coordinate X, coordinate Y and layer bottom elevation of the '0 terrain surface'.
Step B2: counting the data of the screened '0 terrain surface' and checking the data of the rows.
Step B3: the "coordinate X" and "coordinate Y" are reduced. The reduction factor can be selected according to the requirement of the model. Therefore, processed modeling parameters are automatically imported into the modeling interface through self-programming.
And C: and C, generating a corresponding stratum surface model according to the drilling points of the soil layers automatically imported in the step B by the NURBS technology.
Step C1: and connecting the imported processed drilling data points in sequence to generate a point-line model.
Step C2: and calling a point-line-surface command in modeling to sequentially generate a stratigraphic surface model of each stratum according to the generated point-line model, as shown in FIG. 2.
Step D: the geologic region to be modeled is surrounded by a parameterized outline frame, and a polygonal geologic outline body is formed by a series of commands such as automatic shearing, combination and the like.
Step D1: and respectively storing the data into a stack according to the introduced and separated coordinate values of the soil layer drilling data X, Y, Z.
Step D2: in each stack, X, Y, Z is searched for the most significant value of coordinate values, namely (X)min,Ymin,Zmin)、(Xmax,Ymax,Zmax) And generating two corresponding points in a three-dimensional visualization environment.
Step D3: the corresponding geologic profile is automatically generated from the two points in step D2, as shown in fig. 3.
Step D4: and mutually cutting the part of each layer of geological layer curved surface extending to the outside of the geological profile body and the geological layer NURBS curved surface, automatically combining the soil layer curved surfaces, and finally forming the establishment of the finished three-dimensional geological model, as shown in figures 4 and 5.
Step E: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
The method of the present invention is further illustrated below with reference to specific formulas.
Step A: the drilling data are collected by instrument equipment in the field to form a histogram, as shown in fig. 6, the drilling data are processed according to the data format of table 1, and the actual data format after arrangement is shown in fig. 7, which comprises data such as stratum numbers, the numbers of the drill holes, X, Y, Z coordinates of stratum dividing points where the drill holes are located, and the like.
The data processing mainly comprises the steps of extracting the spatial position information of the drill holes and dividing and sequencing the stratums in the drill holes, namely extracting elevation data and plane projection coordinate data of each drill hole according to a histogram, and extracting the data of the boundary points of each drill hole on each underground stratum. The drilling space position information mainly comprises drilling hole orifice coordinates and elevation data of a stratum surface where the air interface is located.
And B: according to the pre-edited visual programming algorithm, as shown in fig. 8, the data points sorted in step a can be automatically imported into the proposed modeling interface to form modeling control points.
Step B1: and screening three data of coordinate X, coordinate Y and layer bottom elevation of the '0 terrain surface'.
Step B2: counting the data of the screened '0 terrain surface' and checking the data of the rows.
Step B3: the algorithm is shown in fig. 9 by performing reduction processing on "coordinate X" and "coordinate Y". The reduction factor can be selected according to the requirement of the model. Thus, a visualization program for automatically importing the processed modeling parameters into the modeling interface and automatically importing the drilling parameter points through self-programming is shown in fig. 8.
And C: and C, generating a corresponding stratum surface model according to the drilling points of the soil layers automatically imported in the step B by the NURBS technology.
Step C1: and connecting the imported processed drilling data points in sequence to generate a point-line model.
One NURBS curve s (u), (x), (u), y (u), z (u)) can be expressed as formula (1) by the following rational components:
Figure BDA0002239185480000061
in the formula: p is a radical ofi=(xi,yi,zi) I is 0, a., m is a control point; w is ai(i ═ 0.. said., m) is a weight factor; k is the order; { u0,...,um+k|ui≤ui+1I ═ 0., (m + k-1) } is the node vector;the basis function is B-spline, and the recursion is defined as:
Figure BDA0002239185480000063
si(u) represents a curve segment piecewise fitted by control points, u ∈ [ u ]i,ui+1],i=(k-1),...,m。
Step C2: and calling a point-line and plane-forming command in modeling to sequentially generate a stratum model of each stratum according to the generated point-line model, wherein a visualization program is shown in fig. 10.
Wherein the NURBS surface may be defined as follows: given a grid control point p of (m +1) × (n +1)ij(i 0.. m; j 0.. n) and the weight w of each grid control pointij(i 0.. m; j 0.. n), the NURBS surface equation is expressed as a rational equation:
Figure BDA0002239185480000071
in the formula: k, l are the order; the vectors of the u and v direction nodes are respectively { u0,...,um+k|ui≤ui+1I ═ 0., (m + k-1) } and { v ═ v0,...,vn+l|vj≤vj+1,j=0,...,(n+l-1)};
Figure BDA0002239185480000072
B spline basis functions in the u parameter direction and the v parameter direction of the curved surface respectively; sij(u, v) represents the fitted surface segment, u ∈ [ u [ u ] ]i,ui+1],i=(k-1),...,m,v∈[vj,vj+1]J ═ 1 (l-1),.. n. In practical engineering, the requirement can be basically met by taking 3 as k and l.
Step D: the geologic region to be modeled is surrounded by a parameterized outline box, and a polygonal geologic outline body is formed through commands of automatic shearing, combination and the like, and the visualization algorithm is shown in fig. 11.
Step D1: and respectively storing the introduced and separated soil layer drilling data X, Y, Z coordinate values into a stack of a computer.
Step D2: in each stack, X, Y, Z is searched for the most significant value of coordinate values, i.e., (X)min,Ymin,Zmin)、(Xmax,Ymax,Zmax) And generating two corresponding points in a three-dimensional visualization environment.
Step D3: the corresponding geologic profile is automatically generated from the two points in step D2, and its corresponding visualization algorithm is implemented as shown in fig. 11.
Step D4: mutually cutting and combining the part of each geological layer curved surface extending to the outside of the geological profile body and the geological layer NURBS curved surface, performing automatic cutting and combining visualization algorithm on the soil layer curved surface as shown in figure 12, and finally forming the finished geological model.
Step E: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
Parametric geological modeling and updating is here essentially parametric discrete control points, the trend of the control lines from the parametric points, fitting curves to NURBS geological structural planes, and then parametrizing the closed shear volume to different structural levels through the parameterized outer surfaces. Any dynamic complex geological structure can be abstracted into a collection of geometric elements such as points, lines, planes, volumes and the like, so that the three-dimensional morphology of the geological structure can be mathematically described in a space coordinate system, and assuming that the spatial research region of the parameterized geological model is omega, the mathematical definition of the overall parameterized geological model based on discrete points is shown as a formula (3):
Figure BDA0002239185480000073
in the formula fGMΩ[x(t),y(t),z(t)]The method comprises the steps of representing an overall BRep entity parameterized geological model of a research region omega, wherein x (t), y (t), z (t) represent control points (drilling points, water depth points and the like) on curved surfaces of different stratums or boundary angular points of adjacent curved surfaces; GM (GM)ciRepresenting the ith model in the BRep solid models of the R geological structure units in omega; s [ P (x)j,yj,zj)]Representing a formation surface fitted by the control point set through NURBS, wherein n layers of formation surfaces exist; vj,j+1,k() The function represents the set of boundary points, s' [ alpha ], [ beta]The function represents a closed surface of two adjacent layers of the ground, which is a simple NURBS surface formed by a set of boundary corner points, mjAn example of the parameterized geomodel constituent elements is shown in fig. 13, which represents the number of closed surfaces of the jth two adjacent layers. The overall parameterization flow for parameterized three-dimensional geological modeling is shown in FIG. 14.
Through the steps, the parameterization creation of the three-dimensional geological model can be realized.
The method is verified below by means of a three-dimensional geological modeling example, and the whole parameterized modeling process is realized by a C # Rhinocommon Plug-in development kit (Plug-in SDK) and Rhinoceros 3D and Grashopper.
The soil condition of a dredging area is relatively simple within the depth range of 0.00-5.00 m below the mud surface of the dredging area, and the soil condition is divided into four main layers of ① flowing mud, ② flowing mud, ③ flowing mud, ④ flowing mud and the like from top to bottom according to lithology, and the distribution condition of each soil layer is as follows:
① is black, has liquid upper part and mud lower part, has fishy smell, and contains a large amount of organic matter, and the layer is distributed in the field with a thickness of 0.05-1.00 m and an average thickness of 0.43 m.
② mud flow, gray black to gray brown, flow plastic, even soil, partial area containing a lot of tiny holes, local area containing silty clay, silt and silt, the layer is distributed in most area in the field, the thickness is 0.10-2.00 m, the average thickness is 0.40 m.
③ flow mud, red brown, flow plastic, uniform soil texture, partial area containing a large number of fine holes, local area containing silt silty clay and silt, the layer is distributed in most area, the thickness is 0.20-4.00 m, and the average thickness is 2.25 m.
④ fluid mud, brown gray to gray, fluid plastic, even upper soil, and lower part containing a large amount of spiral shells and fragments, wherein the thickness of the layer is 0.50-1.70 m, and the average thickness is 1.10m in most areas in the dredging area.
The data are shown in FIG. 15.
Based on the rapid parameterization three-dimensional geological modeling technology provided by the method, an underwater three-dimensional geological model of a dredging project is established. The geological model has 5 layers in total, and 295 layered coordinate points are processed in total. Data points are automatically imported according to the processed drilling data, and the geological surface of the layer is automatically generated, as shown in figure 16. And determining the outer contour of the geological contour body, and generating a polygonal outer contour body in a parameterization mode. Then, through the developed command, the soil layer and the geological profile are automatically cut mutually, as shown in fig. 17, and all the steps are automatically created through a corresponding visualization program. And finally, for the addition, deletion, modification and examination of geological drilling points, re-executing the commands to realize the creation of the parameterized three-dimensional geological model, and updating the pair of the established underwater parameterized three-dimensional geological model as shown in FIG. 18. Compared with the traditional man-machine interaction modeling, the parameterized three-dimensional geological modeling method improves the time by nearly 85 percent, and the three-dimensional soil texture model constructed by the traditional modeling mode can not be updated in a parameterized mode or needs to be modeled again to achieve the updating effect, so the parameterized geological modeling has the advantage of saving time.
In a second preferred embodiment, a dredging engineering building parametric modeling system based on graphical programming includes:
a data acquisition module: carrying out geological exploration by drilling sampling, collecting drilling data of a modeling area, and arranging and storing the data into a database according to a certain format; the borehole data comprises: the method comprises the following steps of drilling hole number, drilling hole position coordinates, a blank opening elevation, a bottom layer bottom surface elevation and a bottom layer name;
a control point generation module: importing the geological drilling point data into a formulated modeling interface to form a modeling control point;
bottom layer module generation module: the corresponding stratigraphic surface model is generated by NURBS techniques according to the automatically imported drill points of each soil layer of step S2.
A geological profile generation module: enclosing a geological region to be modeled by using a parameterized contour surface frame, and forming a polygonal geological contour body through automatic shearing and combination commands;
a data updating module: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
Third preferred embodiment a computer program for implementing the method for parameterized three-dimensional geological modeling according to the first preferred embodiment.
In a fourth preferred embodiment, an information data processing terminal for implementing the parameterized three-dimensional geological modeling method in the first preferred embodiment is provided.
A computer-readable storage medium comprising instructions which, when executed on a computer, cause the computer to perform the method of parameterized three-dimensional geological modeling in the first preferred embodiment.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When used in whole or in part, can be implemented in a computer program product that includes one or more computer instructions. When loaded or executed on a computer, cause the flow or functions according to embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL), or wireless (e.g., infrared, wireless, microwave, etc.)). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (9)

1. A parameterized three-dimensional geological modeling method is characterized in that: at least comprises the following steps:
s1: carrying out geological exploration by drilling sampling, collecting drilling data of a modeling area, and arranging and storing the data into a database according to a certain format; the borehole data comprises: the method comprises the following steps of drilling hole number, drilling hole position coordinates, a blank opening elevation, a bottom layer bottom surface elevation and a bottom layer name;
s2: importing the geological drilling point data into a formulated modeling interface to form a modeling control point;
s3: the corresponding stratigraphic surface model is generated by NURBS techniques according to the automatically imported drill points of each soil layer of step S2.
S4: enclosing a geological region to be modeled by using a parameterized contour surface frame, and forming a polygonal geological contour body through automatic shearing and combination commands;
s5: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
2. The parametric three-dimensional geological modeling method according to claim 1, characterized in that: the S2 specifically includes:
s201: screening three data of 'coordinate X', 'coordinate Y' and 'layer bottom elevation' of '0 terrain surface';
s202: counting the screened '0 terrain surface' data and checking the number of rows of data;
s203: the "coordinate X" and "coordinate Y" are reduced.
3. The parametric three-dimensional geological modeling method according to claim 1, characterized in that: the S3 specifically includes:
s301: connecting the imported drilling data points in sequence to generate a point-line model;
s302: and calling a point-line and surface-forming command in the modeling to sequentially generate the stratum surface of each stratum according to the generated point-line model.
4. The parametric three-dimensional geological modeling method according to claim 1, characterized in that: the S4 specifically includes:
s401: respectively storing the introduced and separated soil layer drilling data X, Y, Z coordinate values into a stack;
s402: respectively searching X, Y, Z the most significant value of coordinate values, namely (Xmin, Ymin, Zmin), (Xmax, Ymax, Zmax) in each stack, and generating two corresponding points in a three-dimensional visualization environment;
s403: automatically generating a corresponding geological profile body by the two points;
s404: and mutually cutting the part of each layer of geological layer curved surface extending to the outside of the geological profile body and the geological layer NURBS curved surface, and automatically combining the soil layer curved surfaces to finally form the finished geological model.
5. The parametric three-dimensional geological modeling method according to claim 1, characterized in that: the S5 specifically includes: and (3) carrying out real-time addition, deletion, modification and check on geological drilling parameter information, and automatically carrying out parametric adjustment on the soil layer and the geological profile body according to the modification of the drilling parameter information until the adjustment and update of the whole model are completed.
6. A parameterized three-dimensional geological modeling system, characterized by: at least comprises the following steps:
a data acquisition module: carrying out geological exploration by drilling sampling, collecting drilling data of a modeling area, and arranging and storing the data into a database according to a certain format; the borehole data comprises: the method comprises the following steps of drilling hole number, drilling hole position coordinates, a blank opening elevation, a bottom layer bottom surface elevation and a bottom layer name;
a control point generation module: importing the geological drilling point data into a formulated modeling interface to form a modeling control point;
bottom layer module generation module: the corresponding stratigraphic surface model is generated by NURBS techniques according to the automatically imported drill points of each soil layer of step S2.
A geological profile generation module: enclosing a geological region to be modeled by using a parameterized contour surface frame, and forming a polygonal geological contour body through automatic shearing and combination commands;
a data updating module: by changing geological drilling points, the parameterized geological model is automatically updated to generate new curved surface layers and geologic bodies.
7. A computer program for implementing a method of parameterised three dimensional geological modelling according to any of claims 1 to 5.
8. An information data processing terminal implementing the parametric three-dimensional geological modeling method of any of claims 1-5.
9. A computer-readable storage medium comprising instructions which, when executed on a computer, cause the computer to perform the method of parametric three-dimensional geological modeling according to any of claims 1-5.
CN201910993997.8A 2019-10-18 2019-10-18 Parameterized three-dimensional geological modeling method and system and information data processing terminal Pending CN110689615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910993997.8A CN110689615A (en) 2019-10-18 2019-10-18 Parameterized three-dimensional geological modeling method and system and information data processing terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910993997.8A CN110689615A (en) 2019-10-18 2019-10-18 Parameterized three-dimensional geological modeling method and system and information data processing terminal

Publications (1)

Publication Number Publication Date
CN110689615A true CN110689615A (en) 2020-01-14

Family

ID=69113182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910993997.8A Pending CN110689615A (en) 2019-10-18 2019-10-18 Parameterized three-dimensional geological modeling method and system and information data processing terminal

Country Status (1)

Country Link
CN (1) CN110689615A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583400A (en) * 2020-03-16 2020-08-25 广州轨道交通建设监理有限公司 Three-dimensional geological model modeling method, system, device and storage medium
CN111583407A (en) * 2020-06-05 2020-08-25 武汉正远岩土科技有限公司 Efficient three-dimensional geological modeling intelligent processing method based on paper drilling
CN111950046A (en) * 2020-07-03 2020-11-17 成都理工大学 Drilling data model construction method based on BIM
CN112365594A (en) * 2020-11-13 2021-02-12 深圳市市政工程总公司 Three-dimensional geological modeling method based on Rhino platform
CN112580140A (en) * 2020-12-28 2021-03-30 中水北方勘测设计研究有限责任公司 BIM-based three-dimensional geological model rapid geological attribute updating system and method
CN112598783A (en) * 2020-12-17 2021-04-02 中国城市规划设计研究院 Three-dimensional geometric data calculation method and three-dimensional geometric data calculation network architecture
CN112765717A (en) * 2021-01-28 2021-05-07 广东长信建设有限公司 Low-energy-consumption environment-friendly dredging construction system and method
CN112785707A (en) * 2021-01-29 2021-05-11 天津大学 BIM-based three-dimensional geological automatic modeling method
CN114332393A (en) * 2021-12-29 2022-04-12 江西理工大学 Three-dimensional geological modeling method for horizontal exploration system based on hierarchical constraint
CN116071515A (en) * 2023-03-22 2023-05-05 北京理正软件股份有限公司 Method and application system for creating digital three-dimensional geological model layer by layer
CN116821999A (en) * 2023-05-11 2023-09-29 青海省地质调查院(青海省地质矿产研究院、青海省地质遥感中心) Plate scale three-dimensional geological model construction method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102750738A (en) * 2012-05-29 2012-10-24 中山大学 Three-dimensional geologic body self-generating technology based on plane drilling
CN102750739A (en) * 2012-06-06 2012-10-24 中国水电顾问集团成都勘测设计研究院 Construction method of three-dimensional geologic model
WO2014077799A1 (en) * 2012-11-13 2014-05-22 Landmark Graphics Corporation System, method and computer program product for a rug plot for geosteering applications
CN106844871A (en) * 2016-12-27 2017-06-13 福建省建筑设计研究院 Three-dimensional geotechnical engineering investigation information model construction method based on BIM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102750738A (en) * 2012-05-29 2012-10-24 中山大学 Three-dimensional geologic body self-generating technology based on plane drilling
CN102750739A (en) * 2012-06-06 2012-10-24 中国水电顾问集团成都勘测设计研究院 Construction method of three-dimensional geologic model
WO2014077799A1 (en) * 2012-11-13 2014-05-22 Landmark Graphics Corporation System, method and computer program product for a rug plot for geosteering applications
CN106844871A (en) * 2016-12-27 2017-06-13 福建省建筑设计研究院 Three-dimensional geotechnical engineering investigation information model construction method based on BIM

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111583400A (en) * 2020-03-16 2020-08-25 广州轨道交通建设监理有限公司 Three-dimensional geological model modeling method, system, device and storage medium
CN111583400B (en) * 2020-03-16 2023-08-15 广州轨道交通建设监理有限公司 Three-dimensional geological model modeling method, system, device and storage medium
CN111583407B (en) * 2020-06-05 2023-05-12 武汉正远岩土科技有限公司 Efficient three-dimensional geological modeling intelligent processing method based on paper drilling
CN111583407A (en) * 2020-06-05 2020-08-25 武汉正远岩土科技有限公司 Efficient three-dimensional geological modeling intelligent processing method based on paper drilling
CN111950046A (en) * 2020-07-03 2020-11-17 成都理工大学 Drilling data model construction method based on BIM
CN112365594A (en) * 2020-11-13 2021-02-12 深圳市市政工程总公司 Three-dimensional geological modeling method based on Rhino platform
CN112598783A (en) * 2020-12-17 2021-04-02 中国城市规划设计研究院 Three-dimensional geometric data calculation method and three-dimensional geometric data calculation network architecture
CN112598783B (en) * 2020-12-17 2023-08-25 中国城市规划设计研究院 Three-dimensional geometric data calculation method and three-dimensional geometric data calculation network architecture
CN112580140A (en) * 2020-12-28 2021-03-30 中水北方勘测设计研究有限责任公司 BIM-based three-dimensional geological model rapid geological attribute updating system and method
CN112580140B (en) * 2020-12-28 2022-10-18 中水北方勘测设计研究有限责任公司 BIM-based three-dimensional geological model rapid geological attribute updating system and method
CN112765717A (en) * 2021-01-28 2021-05-07 广东长信建设有限公司 Low-energy-consumption environment-friendly dredging construction system and method
CN112785707B (en) * 2021-01-29 2023-03-10 天津大学 BIM-based three-dimensional geological automatic modeling method
CN112785707A (en) * 2021-01-29 2021-05-11 天津大学 BIM-based three-dimensional geological automatic modeling method
CN114332393A (en) * 2021-12-29 2022-04-12 江西理工大学 Three-dimensional geological modeling method for horizontal exploration system based on hierarchical constraint
CN114332393B (en) * 2021-12-29 2023-08-11 江西理工大学 Three-dimensional geological modeling method for horizontal investigation system based on hierarchical constraint
CN116071515A (en) * 2023-03-22 2023-05-05 北京理正软件股份有限公司 Method and application system for creating digital three-dimensional geological model layer by layer
CN116821999A (en) * 2023-05-11 2023-09-29 青海省地质调查院(青海省地质矿产研究院、青海省地质遥感中心) Plate scale three-dimensional geological model construction method and system
CN116821999B (en) * 2023-05-11 2024-01-02 青海省地质调查院(青海省地质矿产研究院、青海省地质遥感中心) Plate scale three-dimensional geological model construction method and system

Similar Documents

Publication Publication Date Title
CN110689615A (en) Parameterized three-dimensional geological modeling method and system and information data processing terminal
CN112419500B (en) Three-dimensional geological model modeling method
CN101582173B (en) Block model building method for complex geological structure
EP3293552B1 (en) System and method for editing geological models by switching between volume-based models and surface-based structural models augmented with stratigraphic fiber bundles
CN106934860A (en) A kind of three-dimensional geological modeling method based on T battens
CN102194252A (en) Geological-stratum-structure-based method for generating triangular lattice grids
CN111612903B (en) Geological data visualization method based on mixed data model
CN111383336A (en) Three-dimensional geological model construction method
CN107180452A (en) The stratified geological objects modeling method of the multi-source data coupling on the stratum containing standard
CN111445569B (en) Sedimentary geological evolution dynamic simulation method
CN104318618A (en) Three-dimensional sectioning method of generalized tri-prism spatial data model
CN111950046A (en) Drilling data model construction method based on BIM
CN107481320A (en) A kind of gridless routing of three-dimensional geological modeling
CN109712239A (en) A kind of mineral deposit subtle three-dimensional Geological Modeling
CN110765665B (en) Dynamic modeling method and system for geography
Jones Solid modelling of earth masses for applications in geotechnical engineering
CN115035258A (en) Efficient urban three-dimensional geological modeling method based on CAD (computer-aided design) drilling histogram
CN109035398B (en) Semantic description based fusion geological structure modeling method
Sun et al. Adaptive Interpolation Method for Generalized Triangular Prism (GTP) Geological Model Based on the Geometric Smoothness Rule
CN113239058A (en) Three-dimensional geological body model local dynamic updating method based on knowledge graph reasoning
Si-jie et al. Research on modeling method of 3D geological entity model based on BIM
CN112562080A (en) Geological structure dimension reduction model modeling method based on drilling data
Liu et al. Study on a computing technique suitable for true 3D modeling of complex geologic bodies
Fisher et al. Rational splines and multidimensional geologic modeling
CN115512066B (en) Multi-stage engineering geology integrated three-dimensional geological modeling method

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200114

RJ01 Rejection of invention patent application after publication