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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000012545 processing Methods 0.000 title claims abstract description 11
- 238000005553 drilling Methods 0.000 claims abstract description 54
- 238000010008 shearing Methods 0.000 claims abstract description 7
- 239000010410 layer Substances 0.000 claims description 52
- 239000002689 soil Substances 0.000 claims description 25
- 238000012800 visualization Methods 0.000 claims description 7
- 238000012986 modification Methods 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 6
- 238000005520 cutting process Methods 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 5
- 239000002344 surface layer Substances 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 238000012216 screening Methods 0.000 claims description 4
- 238000007792 addition Methods 0.000 claims description 3
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 7
- 238000010276 construction Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 239000003245 coal Substances 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000004927 clay Substances 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- YEORLXJBCPPSOC-UHFFFAOYSA-N 2-amino-5-(diaminomethylideneazaniumyl)-2-(difluoromethyl)pentanoate Chemical compound NC(N)=NCCCC(N)(C(F)F)C(O)=O YEORLXJBCPPSOC-UHFFFAOYSA-N 0.000 description 1
- 241000282806 Rhinoceros Species 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000005416 organic matter Substances 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/30—Polynomial 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
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
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:
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: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:
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)};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):
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.
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)
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)
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 |
-
2019
- 2019-10-18 CN CN201910993997.8A patent/CN110689615A/en active Pending
Patent Citations (4)
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)
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 |