Geologic model-based three-dimensional construction method and system for anti-seepage curtain

Through the three-dimensional construction method of anti-seepage curtain based on geological model, the curtain center line is automatically calculated and picked up, and the vertical section diagram is generated in combination with the geological model, the curtain bottom line and secondary curtain are designed, and the grouting hole model is quickly built, which solves the complexity of the three-dimensional design and modeling of anti-seepage curtain in water conservancy and hydropower projects, and the integration of design, modeling, and drawing production and the improvement of production efficiency are achieved.

CN120012221AActive Publication Date: 2025-05-16POWERCHINA BEIJING ENG CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510017528.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-05-16
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

The existing technology is difficult to realize the three-dimensional design and modeling of anti-seepage curtains in water conservancy and hydropower projects, resulting in complex design and long cycles, and the integration of design, modeling and drawing production cannot be achieved.

Method used

The three-dimensional construction method of anti-seepage curtain based on geological model is adopted. By automatically calculating and picking up the curtain center line, combining the geological model to generate a longitudinal section diagram, design the curtain bottom line and the secondary curtain, and quickly build a grouting hole model to achieve one-click generation, sequence and numbering.

Benefits of technology

The integration of anti-seepage curtain design, modeling and drawing is achieved, which reduces the design complexity, improves production efficiency, and solves the problem of difficult statistics of geological conditions and grouting characteristics tables and engineering scales.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120012221A_ABST
    Figure CN120012221A_ABST
Patent Text Reader

Abstract

The invention discloses an anti-seepage curtain three-dimensional construction method and system based on a geological model, and relates to the technical field of water conservancy and hydropower engineering.The method comprises the steps that the center line of an anti-seepage curtain is determined; generating a longitudinal section drawing; designing a bottom line of the anti-seepage curtain; designing an auxiliary curtain; grouting holes are automatically distributed; and a grouting characteristic table, an engineering scale, a curtain grouting arrangement diagram and a grouting hole three-dimensional model are generated in batches. The system comprises a database, a center line design module, a longitudinal section drawing generation module, an anti-seepage curtain bottom line design module, an auxiliary curtain design module and a grouting hole position arrangement design module. The problems of imperceptibility of geological conditions of seepage control engineering, difficulty in statistics of a curtain grouting characteristic table and an engineering scale and the like are solved, integration of design, modeling and plotting of an anti-seepage curtain is realized, complexity of design of an anti-seepage project of water conservancy and hydropower engineering is greatly reduced, and production efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of water conservancy and hydropower engineering, and in particular to a three-dimensional construction method and system of an anti-seepage curtain based on a geological model. Background Art

[0002] Curtain grouting technology, as an important technical measure in seepage control projects of water conservancy and hydropower projects, plays a key role in improving the anti-seepage performance and stability of the project, extending the service life of the project and reducing the maintenance cost of the project. The quality of anti-seepage curtain grouting will directly affect the safe operation of water storage, power generation and hydraulic structures of hydropower stations.

[0003] Curtain grouting is a process of pouring cement slurry into the cracks and pores of the rock mass of the foundation of hydraulic structures to form a continuous water-blocking curtain, which is generally required to penetrate into a relatively impermeable layer. In the design of water conservancy and hydropower projects, designers generally use traditional two-dimensional drawing methods to design the anti-seepage engineering of hydraulic structures, which cannot clearly reflect the complexity of engineering geological conditions and the relevance of seepage control engineering. In addition, the design process is complicated, the design cycle is long, and the design results cannot be intuitively displayed in three dimensions, making it difficult to achieve curtain grouting design, modeling and output. Figure 1 Therefore, it is necessary to study the three-dimensional construction method and system of anti-seepage curtain based on geological model. The main technical tasks faced in the three-dimensional design of anti-seepage curtain engineering in water conservancy and hydropower engineering are: 1. Research on automatic calculation and picking of the center line of the anti-seepage curtain and select and fix the starting points of the grouting holes on the left and right banks of the dam in combination with the geological model; 2. Research on combining the geological model and automatically generating the longitudinal section at the center line along the center line of the anti-seepage curtain to assist in judging the geological conditions; 3. Research on automatic curtain bottom line design in combination with the geological model, and sub-curtain design in combination with the geological faults and structural surfaces of the geological model; 4. Research on the rapid construction of the curtain grouting hole model, one-click generation, and automatic sorting and numbering of the plane to achieve design, modeling, and output Figure 1 5. Study the rapid statistics and batch generation of curtain grouting hole characteristic table (position, hole sequence, hole number and hole depth, etc.) and engineering quantity table. Summary of the invention

[0004] In view of the problems existing in the prior art, the present invention provides a three-dimensional construction method and system for an anti-seepage curtain based on a geological model.

[0005] To achieve the above purpose, the technical solution adopted by the present invention is as follows:

[0006] A three-dimensional construction method for an anti-seepage curtain based on a geological model comprises the following steps: step 1, determining the center line of the anti-seepage curtain; step 2, cutting the geological model along the center line of the anti-seepage curtain to generate a geological longitudinal profile; step 3, interactively arranging the anti-seepage curtain bottom line control points according to the design principle in combination with the geological model, designing the anti-seepage curtain bottom line, and generating the overall curtain bottom line; step 4, setting the sub-curtain position in combination with the geological information of the geological model, automatically generating the sub-curtain center line, specifying the object generated by the cut geological model and generating the sub-curtain longitudinal profile, and designing the sub-curtain bottom line; step 5, arranging grouting holes in combination with the geological model; and step 6, batch generating grouting characteristic tables, engineering quantity tables, curtain grouting arrangement diagrams, and three-dimensional models of grouting holes.

[0007] Based on the above technical solution, further, in step 1, the determination process includes the following steps: step 11, first set the name of the center line of the anti-seepage curtain; step 12, select the method for determining the center line of the anti-seepage curtain, wherein the determination method includes automatic calculation by the program and manual picking; step 13, read the relevant data of the dam axis, wherein the reading method includes data transfer, dam line transfer and database reading; step 14, design the starting point and end point of the center line of the anti-seepage curtain; wherein, there are two design methods for the starting point and end point of the center line of the anti-seepage curtain, the first is to offset the specified distance based on the intersection of the dam axis and the specified surface; the second is to extend the specified distance along the dam axis direction at the starting point and end point of the dam axis, and calculate the mapping elevation of the point on the specified surface; step 15, determine the center line of the anti-seepage curtain.

[0008] Based on the above technical solution, further, in step 2, the process includes the following steps: step 21, selecting the determined center line of the anti-seepage curtain; step 22, setting the anti-seepage curtain cutting route and the starting point pile number range; step 23, specifying the objects generated by the cut geological model, wherein the generated objects include terrain surfaces, base-cover boundary lines, strongly weathered layers, weakly weathered layers and geological faults, unfavorable structural surfaces, etc., and setting the name and annotation column of the longitudinal section view, and generating the longitudinal section view with one click.

[0009] Based on the above technical solution, further, in step 3, the process includes the following steps: step 31, define and modify the name attributes of the anti-seepage curtain bottom line; step 32, select the longitudinal section object; step 33, set the anti-seepage curtain bottom line parameters, and automatically determine the anti-seepage curtain bottom line position according to different design standards, wherein the design standards include relative impermeability, dam height and elevation.

[0010] Based on the above technical solution, further, in step 4, the process is: the process includes the following steps: step 41, define and modify the sub-curtain name; step 42, set the sub-curtain pile number; step 43, set the sub-curtain line pile number offset value; step 44, set the cutting route and pile number range according to the generated sub-curtain anti-seepage center line, specify the object generated by the cut geological model and generate the sub-curtain longitudinal section; step 45, design the sub-curtain bottom line.

[0011] Based on the above technical solution, further, in step 42, the center line of the anti-seepage curtain generated in step 1 is selected as the baseline for setting the pile number of the entire sub-curtain; on this basis, the starting and ending pile numbers of the sub-curtain are set according to the objects generated in the longitudinal section of the anti-seepage curtain center line generated in step 2.

[0012] Based on the above technical solution, further, in step 5, the process includes the following steps: step 51, setting the location of the curtain grouting holes, including the curtain center line, the starting and ending pile numbers and the location name; step 52, selecting the curtain line object for arranging the grouting holes, and setting the grouting hole layout principles, including the starting and ending pile numbers of the curtain grouting holes and the hole spacing; step 53, automatically sequencing and numbering the curtain grouting holes.

[0013] Based on the above technical solution, further, in step 52, the setting process of the starting point and end point pile numbers of the curtain grouting hole is: set the setting principles from the starting point and to the end point, obtain the starting point pile number of the grouting hole layout automatically from the starting point; obtain the end point coordinates to automatically read the end point pile number of the grouting hole layout.

[0014] Based on the above technical solution, further, in step 6, the process is: according to the generated information from the center line of the anti-seepage curtain or the anti-seepage center line of the auxiliary curtain to the bottom line of the curtain, combined with the grouting hole arrangement method and hole spacing parameters set in step 5, along the direction of the bottom line of the curtain, with the set hole spacing as the interval unit, the number of grouting holes is calculated and accumulated one by one, and the length of each grouting hole from the center line of the curtain to the bottom line is measured at the same time, and the number and length of the grouting holes are comprehensively counted, and a curtain grouting hole arrangement diagram is automatically generated; based on the plane coordinates and elevation information of the grouting holes as basic data points, a solid model of each grouting hole in three-dimensional space is constructed; according to the relative position relationship between each grouting hole and the grouting hole and the spatial geometric form formed with the center line and bottom line of the curtain, a large number of single grouting hole models are combined into a complete three-dimensional structure of the curtain grouting holes, and a three-dimensional model of the curtain grouting holes is created in one click; finally, the previously counted number, length and other related characteristic data of the grouting holes are sorted and formatted for output, and a curtain grouting hole characteristic table and engineering quantity table are generated.

[0015] A three-dimensional construction system for an anti-seepage curtain based on a geological model comprises a database, a centerline design module, a longitudinal section drawing generation module, an anti-seepage curtain bottom line design module, a sub-curtain design module, and a grouting hole position layout design module; wherein the centerline design module, the longitudinal section drawing generation module, the anti-seepage curtain bottom line design module, the sub-curtain design module, and the grouting hole position layout design module all communicate data based on the database.

[0016] Compared with the prior art, the present invention has the following beneficial effects:

[0017] The present invention can automatically calculate and pick up the center line of the curtain and automatically select and fix the starting / ending points of the grouting holes on the left and right banks of the dam in combination with the geological model. By combining the geological model and automatically generating a longitudinal profile at the center line along the center line of the curtain to assist in judging the geological conditions, the bottom line position of the anti-seepage curtain and the plane position of the center line of the secondary curtain are automatically determined according to different design standards (relatively impermeable layer, dam height and elevation value). The curtain grouting holes are quickly sequenced and numbered, and a three-dimensional model of the curtain grouting holes is constructed, which solves the problems of the concealment of the geological conditions of the seepage control project and the extremely difficult statistics of the curtain grouting characteristic table and the engineering quantity table, and realizes the design, modeling and output of the anti-seepage curtain. Figure 1 The integration has greatly reduced the complexity of anti-seepage engineering design of water conservancy and hydropower projects and improved production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a flow chart of the present invention;

[0019] Figure 2 This is a schematic diagram of the secondary development program window in step 1 of the present invention;

[0020] Figure 3 The schematic diagram of the curtain centerline generated in step 1 of the present invention;

[0021] Figure 4 This is a schematic diagram of the secondary development program window in step 3 of the present invention;

[0022] Figure 5 This is a schematic diagram of the secondary development program window in step 4 of the present invention;

[0023] Figure 6 This is a schematic diagram of the secondary development program window in step 5 of the present invention;

[0024] Figure 7 The curtain grouting arrangement diagram generated in step 6 of the present invention;

[0025] Figure 8 This is a schematic diagram of the three-dimensional model of the anti-seepage curtain grouting hole generated in step 6 of the present invention. DETAILED DESCRIPTION

[0026] The present invention is further described and illustrated below in conjunction with the accompanying drawings and specific embodiments. The technical features of each embodiment of the present invention can be combined accordingly without conflicting with each other.

[0027] In order to make the above-mentioned purpose, features and advantages of the present invention more obvious and easy to understand, the specific implementation mode of the present invention is described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below. The technical features in each embodiment of the present invention can be combined accordingly without conflicting with each other.

[0028] Example 1

[0029] Combination Figure 1 As shown, this embodiment provides a three-dimensional construction method of an anti-seepage curtain based on a geological model, comprising the following steps:

[0030] Step 1: Determine the center line of the anti-seepage curtain.

[0031] Reference Figure 2 As shown, the specific operation process includes the following steps: Step 11, first set the name of the anti-seepage curtain centerline; Step 12, select the method for determining the anti-seepage curtain centerline, including automatic calculation by the program and manual picking. The program automatically calculates and automatically reads the curtain design centerline; manual picking provides designers with screen-clicking to create the curtain centerline; Step 13, reads the relevant data of the dam axis, wherein the reading method includes data transfer, dam line transfer and database reading; Step 14, design the starting and ending positions of the anti-seepage curtain centerline. Specifically, the user can define the starting and ending points independently, and the starting and ending points are set based on the selection of groundwater level and different Lu Rong lines, and automatically calculate the intersection of the dam axis and the groundwater level line or different Lu Rong lines. According to the position of the intersection on the plane, the designer can visually assist in selecting the starting and ending points of the anti-seepage curtain, and can enter the offset distance for position adjustment.

[0032] In this embodiment, there are two ways to design the start and end points of the center line of the anti-seepage curtain. The first is to offset the specified distance based on the intersection of the dam axis and the specified surface; the second is to extend the specified distance along the dam axis from the start and end points of the dam axis and calculate the mapping elevation of the point on the specified surface. The terrain surface data is a triangulated point cloud set, so the terrain surface is composed of a set of triangulated networks composed of three vertices. Suppose the vertex of the triangulated network is S1=(S 1x , S 1y , S 1z ), S2=(S 2x , S 2y, S 2z ), S3=(S 3x , S 3y , S 3z The coordinates of the starting point of the dam axis are T = (T x , T y , T z ), the end point coordinate is D=(D x , D y , D z ); the specific calculation process is:

[0033] The first step is to find the intersection of the curved surface of each triangulated network and the straight line where the dam axis is located, and then determine whether the intersection is within the scope of the triangulated network.

[0034] ① Assume that the equation of the dam axis line is: F(t) = Q + tV; Q is the starting point of the dam axis, Q = T = (T x , T y , T z ); V is the direction vector of the line,

[0035] ② Assume the triangulated mesh plane equation is: N·P+D=0; where N is the normal vector of the triangulated mesh plane, P is the position vector of any point on the plane, and this equation takes point S1;

[0036]

[0037]

[0038]

[0039] P=S1=(S 1x , S 1y , S 1y );

[0040] D=(-N x ×S 1x -, N y ×S 1y -, N z ×S 1z ).

[0041] ③ Solve the intersection of the line and the plane: Assume that the equation of the line is: F(t) = Q1 + tV; Q1 is a point on the line Q1 = (Q1 x , Q1 y , Q1 z );V is the direction vector of the straight line V=(V x , V y , V z);t is the variable of the straight line equation, that is, starting from Q1 and moving along the V direction by a distance of t, the coordinates of point F are F=(F x , F y , F z ).

[0042] Assume the plane equation is: N·P+D=0; where N is the normal vector of the plane N=(N x , N y , N z ); P is the position vector of any point on the plane; D=(-N x ×P x -, N y ×P y -, N z ×P z ).

[0043] Calculate the inner product of N and V: s = N·V = |N||V|cosθ = N x V x +N y V y +N z V z ; If s=0, it means that the straight line and the plane are parallel and have no intersection.

[0044] Substitute the equation of the line into the equation of the plane: N·(Q+tV)+D=0; tN·V=-DN·Q; Substitute t into the linear equation: F(t) = Q + tV = (Q x +tV x , Q y +tV y , Q z +tV z ).

[0045] ④ Determine whether the intersection is within the triangulation range: Assume that point P is within the triangle. When we walk along the three edges along the direction of ABCA, P is on the same side as the point corresponding to the edge. Assume that the coordinates of the triangle vertices are A = (A_x, A_y, A_z), B = (B_x, B_y, B_z), C = (C_x, C_y, C_z), and the coordinates of point P are P = (P_x, P_y, P_z).

[0046] vector

[0047] vector

[0048] vector Will and Do the difference product, and then and Do a difference product. If the directions of the two difference products are the same, then the two points are on the same side. Use the dot product result to determine whether the directions are consistent. If the dot product is less than 0, it means that the angle between the vectors is an obtuse angle, and it can be inferred that the directions are inconsistent: Repeat the above operation for each vertex of the triangle. As long as one ε is negative, the point is determined to be outside the triangle; otherwise, it is inside the triangle (including the edge).

[0049] The second step is to solve the mapping elevation on the specified surface. Draw a straight line from the specified point Q2 along the Z axis, and then find the intersection with each triangulation. Then determine whether the intersection is inside the triangulation. If so, the Z coordinate of this intersection is the mapping elevation.

[0050] ① Assume the equation of the line is: F(t) = Q2 + tV; Q2 is the specified point Q2 = (Q2 x , Q2 y , Q2 z ); V is the direction vector V=(0,0,1); It should be noted that V here is the direction vector along the Z-axis line.

[0051] ② Assume the triangulated mesh plane equation is: N·P+D=0; where N is the normal vector of the triangulated mesh plane;

[0052]

[0053]

[0054]

[0055] ③ Find the intersection of the straight line and the plane; it should be noted that the specific judgment process is the same as the calculation process in the first step.

[0056] ④ Determine whether the intersection point is within the triangulation range; it should be noted that the specific judgment process is the same as the calculation process in the first step.

[0057] Step 15: Determine the center line of the anti-seepage curtain, such as Figure 3 shown.

[0058] Step 2: Cut the geological model along the center line of the curtain and generate a geological longitudinal section with one click.

[0059] In this embodiment, the specific process of obtaining a geological longitudinal profile by cutting the terrain along the curtain centerline path is as follows: it is known that the curtain centerline path is a polyline composed of multiple line segments, and the elevation is 0, and the terrain surface data is a triangulated point cloud set, that is, the elevation of the intersection of the surface formed by each section of the cutting line upward and the boundaries of each triangulated network of the terrain surface is calculated as the ordinate of the point in the profile, and the distance from the point coordinate projected onto the curtain centerline path to the starting point along the curtain centerline path is the abscissa. The specific calculation process is:

[0060] 1. Find the equation of the edge line when the coordinates of the three vertices of the triangulated network are known. Assume that the equation of the line of each edge of the triangulated network is: P(t) = Q + tV; where Q is the starting point of the dam axis, and V is the direction vector of the line corresponding to the edge.

[0061] 2. The coordinates of the starting point of the section line are known to be T = (T x , T y , T z ), the end point coordinate is D=(D x , D y , D z ), find the equation of the plane drawn along the Z axis along the cutting line. The coordinates of the starting point of the cutting line are known to be T = (T x , T y , T z ), the end point coordinate is D=(D x , D y , D z ), take T as the starting point and move 1 meter along the Z axis to create point M: M = T + (0, 0, 1) = (T x , T y , T z +1), so the three points T, D, and M on the plane are known, and the plane equation is: N×P+D=0.

[0062] 3. By solving the intersection point of the line and the plane I = (I X , I y , I z ), set the Z coordinate of the intersection point I to 0, I = (I X , I y , 0), let it be in the same plane as the cutting line, and then judge whether the intersection point is on this cutting line. If this point is on this section of the cutting line, solve the distance from this point to the starting point of this cutting line: Then the distance from point I to T is: Then sum up the lengths of all the cutting lines in front of this cutting line on the curtain centerline path, which is the distance from this point to the starting point of the curtain centerline path.

[0063] Reference Figure 4As shown, the specific operation process includes the following steps: Step 21, select step 15 to determine the center line of the generated anti-seepage curtain. The center line is an important basic element for subsequent operations, which will determine the core path direction for the generation of sectioning and longitudinal profiles; Step 22, set the sectioning route and starting point pile number range of the anti-seepage curtain. The setting of the sectioning route must be combined with the actual needs of the project and geological conditions. The accurate starting point pile number range is the key parameter for defining the sectioning range, which directly affects the content covered by the generated longitudinal profile; Step 23, specify the objects generated by the sectioned geological model, including terrain surfaces, base-cover boundary lines, strongly weathered layers, weakly weathered layers, geological faults, unfavorable structural surfaces, etc., and set the name of the longitudinal section, annotation column and other general settings, and generate the longitudinal section with one click. This step integrates multiple key settings to achieve efficient and accurate generation of longitudinal sections that meet the requirements.

[0064] Step 3: Combine the geological model and interactively arrange the control points of the anti-seepage curtain bottom line according to the design principles, and finally generate the overall curtain bottom line. The design of the anti-seepage curtain bottom line is to specify a profile of a terrain surface on the basis of the longitudinal section generated in step 2, and offset along the corresponding longitudinal coordinate after selecting the horizontal coordinate. The corresponding longitudinal coordinate can be obtained by specifying a series of horizontal coordinate marks.

[0065] Reference Figure 4 The specific process is: Step 31, define and modify the name attributes of the anti-seepage curtain bottom line; Step 32, select the longitudinal section object; Step 33, set the anti-seepage curtain bottom line parameters, and automatically determine the anti-seepage curtain bottom line position according to different design standards.

[0066] Specifically, input or select on the screen to determine the bottom line pile number of the anti-seepage curtain, and determine the bottom line elevation of the anti-seepage curtain according to different design standards, including relative impermeability, dam height and elevation. Under normal circumstances, the anti-seepage curtain needs to penetrate into the relatively impermeable layer, and the standard of the relatively impermeable layer needs to be determined based on the dam level and dam height. By selecting the relatively impermeable layer and determining the downward offset value, the position of the bottom line of the anti-seepage curtain can be determined; if the relatively impermeable layer is buried too deep or its distribution lacks regularity, combined with engineering practice experience, the bottom line of the anti-seepage curtain can also be determined by using the dam height and relative dam height coefficient or directly entering the elevation value. Through the flexible selection of different design standards, the specific position of the bottom line of the anti-seepage curtain can be automatically determined. It should be noted that the design standard can use relative impermeability, dam height and elevation values ​​as its design standards.

[0067] Step 4, set the position of the sub-curtain in combination with the geological information of the geological model, automatically generate the center line of the sub-curtain, specify the object generated by the cut geological model and generate the longitudinal section of the sub-curtain, and design the bottom line of the sub-curtain; specifically, set the position of the sub-curtain interval according to the geological faults, unfavorable structural surfaces and other related information in the longitudinal section of the anti-seepage curtain center line generated in step 2, select the anti-seepage curtain center line generated in step 1 as the reference line for setting the sub-curtain pile number, set the pile number offset value, and then automatically generate the sub-curtain line, and design the bottom line of the sub-curtain.

[0068] Reference Figure 5 As shown, it should be noted that Figure 5 The secondary curtain in refers to the sub-curtain. The specific process is: Step 41, define and modify the sub-curtain name. Step 42, set the sub-curtain pile number. First, select the center line of the anti-seepage curtain generated in step 1, which is the baseline for setting the pile number of the entire sub-curtain. On this basis, according to the objects (faults, structural surfaces, etc.) generated in the longitudinal section of the anti-seepage curtain centerline generated in step 2, enter the value or click on the screen to set the starting and ending pile numbers of the sub-curtain. The starting and ending pile numbers of the sub-curtain should fully consider the distribution of geological faults and unfavorable structural surfaces, etc., to ensure that the sub-curtain can effectively protect areas where leakage risks may occur. For example, if there is a large fault, the starting pile number of the sub-curtain should be set at an appropriate position before the influence range of the fault, and the end pile number should extend to a sufficiently safe distance after the influence range of the fault to form a complete anti-seepage system; Step 43, set the sub-curtain line pile number offset value. On the premise that the pile number of the center line of the anti-seepage curtain has been selected, according to the actual needs and design requirements of the project, set whether the sub-curtain line is offset to the left or right relative to the center line, and accurately enter the corresponding offset distance. Once the offset direction and distance are determined, the system can automatically generate the sub-curtain anti-seepage center line based on these parameters. Step 44, set the sectioning route and pile number range according to the generated sub-curtain anti-seepage center line, specify the objects generated by the cut geological model and generate the sub-curtain longitudinal profile; Step 45, design the sub-curtain bottom line according to the similar method of step 3. When designing the sub-curtain bottom line, it is necessary to comprehensively consider geological conditions, engineering requirements, anti-seepage standards and other factors based on the sub-curtain longitudinal profile generated in step 44. For example, when encountering soft strata, the bottom line of the sub-curtain may need to be appropriately deepened to enhance the anti-seepage effect; in areas with relatively good geological conditions, the depth and slope of the bottom line can be reasonably determined according to the principle of economic rationality to ensure that the sub-curtain can meet the anti-seepage requirements and achieve the best engineering benefits within the control range of engineering costs.

[0069] Step 5: Arrange the grouting holes in combination with the geological model to automatically sort and number the grouting holes.

[0070] In this embodiment, the curtain grouting holes are arranged in an orderly manner along the bottom line of the curtain according to the precise position specified by the user. Since the bottom line data of the curtain is determined by the horizontal coordinate along the center line path of the curtain and the specified vertical coordinate, specifically, after moving a specific horizontal coordinate distance along the center line path of the curtain, the coordinates of this point on the plane can be obtained, and the elevation of the grouting hole is directly derived from the vertical coordinate in the longitudinal section. At this point, the user can obtain the horizontal coordinates of all control points by inputting the grouting hole arrangement principle (spacing), and then find the corresponding vertical coordinate H in the longitudinal section according to the horizontal coordinate, and the horizontal coordinate of the grouting hole can be calculated as follows:

[0071] 1. It is known that the horizontal coordinate of the grouting hole in the longitudinal section is S. By cyclically accumulating the length of each line segment of the curtain centerline path, the cumulative length of the straight segment L is greater than S, proving that the grouting hole is on this line segment;

[0072] 2. The distance between the grouting hole and the end point of this line segment is R = LS;

[0073] 3. The coordinates of the starting point of the section line are known to be T = (T x , T y , 0), the end point coordinate is D = (D x , D y ,0), The direction vector of this line segment

[0074] 4. Horizontal coordinate of grouting hole G = D-RV = (D x +RV x , D y +RV y , 0);

[0075] 5. Assign elevation H to G: G = (D x +RV x , D y +RV y , H).

[0076] Reference Figure 6 As shown, the specific operation process includes the following steps: Step 51, first set the curtain grouting hole position, including the curtain center line, the starting and ending pile numbers and the position name. Step 52, select the curtain line object for grouting hole layout, and set the grouting hole layout principle, including the curtain grouting hole starting and ending pile numbers and their hole spacing, where the curtain starting and ending pile number settings provide the means of setting from the starting point and to the end point, check the automatic reading of the grouting hole layout starting pile number from the starting point; check the automatic reading of the grouting hole layout end pile number to the end point coordinate. You can also determine the starting and ending pile numbers of the grouting hole layout by clicking on the screen. Step 53, automatically sort and number the curtain grouting holes.

[0077] Step 6: Generate grouting characteristic tables, engineering quantity tables, curtain grouting layout diagrams and grouting hole three-dimensional models in batches with one click. Specifically, based on the generated information from the center line of the anti-seepage curtain or the center line of the secondary curtain to the bottom line of the curtain, combined with the grouting hole layout method and hole spacing parameters set in step 5, along the direction of the bottom line of the curtain, with the set hole spacing as the interval unit, calculate and accumulate the number of grouting holes one by one, and accurately measure the length of each grouting hole from the center line of the curtain to the bottom line, conduct a comprehensive statistics of the number and length of grouting holes, and automatically generate a curtain grouting hole layout diagram, such as Figure 7 As shown in the figure, the plane coordinates of the grouting holes (determined by the complex calculations mentioned above) and the elevation information (derived from the longitudinal coordinates of the longitudinal section) are used as basic data points to construct a solid model of each grouting hole in three-dimensional space. It should be noted that Figure 7 M Ⅰ 、M Ⅱ 、M Ⅲ The numbers 61 and 118 represent the hole numbers of the corresponding holes. Then, based on the relative position relationship between them and the spatial geometry formed by the center line and bottom line of the curtain, many single grouting hole models are combined into a complete curtain grouting hole three-dimensional structure, and a curtain grouting hole three-dimensional model is created with one click. Figure 8 As shown; finally, the previously counted grouting hole quantity, length and other relevant characteristic data (such as hole size, length, grouting material consumption, etc.) are sorted and formatted and output to generate the curtain grouting hole characteristic table and engineering quantity table.

[0078] This method can automatically calculate and pick up the center line of the curtain and intelligently select the grouting holes on the left and right banks of the dam in combination with the geological model. By combining the geological model and automatically generating a longitudinal profile at the center line along the center line of the curtain to assist in judging the geological conditions, the bottom line position of the anti-seepage curtain, the dense interval of the anti-seepage curtain and the plane position of the sub-curtain are automatically determined according to different design standards (relatively impermeable layer, dam height and elevation, etc.), and the curtain grouting holes are quickly sequenced, numbered and the curtain grouting hole model is built, which solves the problems of the concealment of the geological conditions of the seepage control project and the extremely difficult statistics of the curtain grouting characteristic table and the engineering quantity table, and realizes the design, modeling and output of the anti-seepage curtain. Figure 1 The integration has greatly reduced the complexity of anti-seepage engineering design of water conservancy and hydropower projects and improved production efficiency.

[0079] Example 2

[0080] The three-dimensional construction method of the anti-seepage curtain based on the geological model of Example 1 is implemented on a construction system, which includes a database, a centerline design module, a longitudinal section generation module, an anti-seepage curtain bottom line design module, a sub-curtain design module, and a grouting hole location design module; wherein each module communicates data based on the database.

[0081] Specifically, the database is used to make data storage and access more efficient by storing all data in a specific data structure. The centerline setting module is used to implement the entire process of determining the centerline of the anti-seepage curtain in step 1; the longitudinal section drawing generation module is used to implement the entire process of step 2; the anti-seepage curtain bottom line design module implements the entire process of step 3; the auxiliary curtain design module implements the entire process of step 4; the grouting hole position layout design module implements the entire process of steps 5 and 6.

[0082] In this embodiment, the database is used as the core unit for data storage and management, and all data are efficiently stored through a specific data structure to ensure convenient and smooth data storage and access. The centerline design module is responsible for the entire process of determining the centerline of the anti-seepage curtain, including a series of operations such as setting the centerline name, selecting the determination method, reading related data, and setting the starting point, end point, and user parameters; the longitudinal section generation module focuses on generating a geological longitudinal section based on the selected centerline, the set cutting route and pile number range, and the specified geological model object; the anti-seepage curtain bottom line design module completes the design of the anti-seepage curtain bottom line based on the longitudinal section and design standards; the sub-curtain design module performs precise operations on the sub-curtain name definition, pile number setting, offset value determination, longitudinal section generation, and bottom line design processes; the grouting hole position layout design module not only realizes the layout, sequencing, and numbering functions of the grouting holes, but is also responsible for batch generation of grouting characteristic tables, engineering quantity tables, curtain grouting layout diagrams, and grouting hole three-dimensional models based on the data information generated by the previous modules, and the seamless intercommunication and sharing of data between the modules based on the database ensures the efficient and coordinated operation of the entire system.

[0083] Finally, it should be noted that the above content is only used to illustrate the technical solution of the present invention, rather than to limit the scope of protection of the present invention. Simple modifications or equivalent substitutions of the technical solution of the present invention by ordinary technicians in this field do not deviate from the essence and scope of the technical solution of the present invention.

Claims

1. A three-dimensional construction method of an anti-seepage curtain based on a geological model, characterized in that: The following steps are involved: Step 1: Determine the center line of the anti-seepage curtain; Step 2, cutting the geological model along the center line of the anti-seepage curtain to generate a geological longitudinal section; Step 3: Interactively arrange the anti-seepage curtain bottom line control points according to the design principles in combination with the geological model, design the anti-seepage curtain bottom line, and generate the overall curtain bottom line; Step 4, setting the position of the sub-curtain in combination with the geological information of the geological model, automatically generating the center line of the sub-curtain, specifying the objects generated by the cut geological model and generating the longitudinal section of the sub-curtain, and performing the sub-curtain bottom line design; Step 5: Arrange the grouting holes in combination with the geological model; Step 6: Batch generate grouting property tables, engineering quantity tables, curtain grouting layout drawings and grouting hole three-dimensional models.

2. A method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 1, characterized in that: In step 1, the process of determination includes the following steps: Step 11, first set the name of the anti-seepage curtain center line; Step 12, selecting a method for determining the center line of the anti-seepage curtain, wherein the determination methods include automatic calculation by the program and manual picking; Step 13, reading the relevant data of the dam axis, wherein the reading methods include data transmission, dam line transmission and database reading; Step 14: Design the start and end positions of the center line of the anti-seepage curtain; Step 15: Determine the center line of the anti-seepage curtain.

3. The method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 1, characterized in that: In step 2, the process includes the following steps: Step 21, select the determined center line of the anti-seepage curtain; Step 22, setting the anti-seepage curtain cutting route and the starting point pile number range; Step 23, specify the objects generated by the cut geological model, wherein the generated objects include terrain surfaces, base-cover boundaries, strongly weathered layers, weakly weathered layers, geological faults and unfavorable structural surfaces, and set the name and annotation column of the longitudinal section view to generate the longitudinal section view.

4. The method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 1, characterized in that: In step 3, the process includes the following steps: Step 31, define and modify the name attribute of the anti-seepage curtain bottom line; Step 32, select the longitudinal section object; Step 33: Set the bottom line parameters of the anti-seepage curtain, and automatically determine the bottom line position of the anti-seepage curtain according to different design standards, wherein the design standards include relative impermeability, dam height, and elevation.

5. The method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 1, characterized in that: In step 4, the process includes the following steps: Step 41, define and modify the sub-curtain name; Step 42, setting the secondary curtain stake number; Step 43, setting the secondary curtain line stake offset value; Step 44, setting the sectioning route and stake number range according to the generated secondary curtain anti-seepage center line, specifying the objects generated by the sectioned geological model and generating the secondary curtain longitudinal section; Step 45: Design the bottom line of the secondary curtain.

6. A method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 5, characterized in that: In step 42, the center line of the anti-seepage curtain generated in step 1 is selected as the reference line for setting the pile number of the entire sub-curtain; and the starting and ending pile numbers of the sub-curtain are set according to the objects generated in the longitudinal section of the center line of the anti-seepage curtain generated in step 2.

7. The method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 1, characterized in that: In step 5, the process includes the following steps: Step 51, setting the curtain grouting hole position, including the curtain center line, the starting and ending pile numbers and the position name; Step 52, select the curtain line object for arranging grouting holes, and set the grouting hole arrangement principle, including the starting and ending pile numbers of the curtain grouting holes and the hole spacing; Step 53: Automatically sequence and number the curtain grouting holes.

8. A method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 7, characterized in that: In step 52, the setting process of the starting point and end point pile numbers of the curtain grouting holes is as follows: setting the setting principles from the starting point and to the end point, obtaining the starting point pile number of the grouting hole layout automatically from the starting point; obtaining the end point coordinates to automatically read the end point pile number of the grouting hole layout.

9. A method for constructing a three-dimensional anti-seepage curtain based on a geological model according to claim 8, characterized in that: In step 6, the process is: According to the generated information from the center line of the anti-seepage curtain or the center line of the secondary curtain to the bottom line of the curtain, combined with the grouting hole arrangement mode and hole spacing parameters set in step 5, along the direction of the bottom line of the curtain, with the set hole spacing as the interval unit, the number of grouting holes is calculated and accumulated one by one, and the length of each grouting hole from the center line of the curtain to the bottom line is measured at the same time, and a comprehensive statistics of the number and length of grouting holes is performed, and a curtain grouting hole arrangement diagram is automatically generated; Based on the plane coordinates and elevation information of the grouting holes as basic data points, a solid model of each grouting hole in three-dimensional space is constructed; According to the relative position relationship between each grouting hole and the spatial geometry formed by the center line and bottom line of the curtain, several single grouting hole models are combined into a complete curtain grouting hole 3D structure, and the curtain grouting hole 3D model is created with one click; Finally, the statistical grouting hole quantity, length and other relevant characteristic data are sorted and formatted to generate the curtain grouting hole characteristic table and engineering quantity table.

10. A three-dimensional construction system for anti-seepage curtain based on geological model, characterized in that: A method for constructing a three-dimensional anti-seepage curtain based on a geological model according to any one of claims 1 to 9, comprising a database, a centerline design module, a longitudinal profile generation module, an anti-seepage curtain bottom line design module, a sub-curtain design module and a grouting hole position layout design module; wherein the centerline design module, the longitudinal profile generation module, the anti-seepage curtain bottom line design module, the sub-curtain design module and the grouting hole position layout design module all communicate data based on the database.

Citation Information

Patent Citations

  • Curtain grouting forward three-dimensional design method based on 3DE platform

    CN117669166A

  • Dam curtain grouting method of BIM (Building Information Modeling)-based grouting engineering three-dimensional visual analysis system

    CN118228363A