Method for generating parameterized slope excavation model adapting to geological conditions
By setting stratigraphic parameters and creating normal planes in the three-dimensional geological model, calculating the elevation relationship, and generating a slope excavation model that adapts to changes in geological conditions, the problem that the slope excavation three-dimensional model cannot automatically adjust the slope ratio, and the design efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202510580613.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-08-15
AI Technical Summary
The existing three-dimensional slope excavation model cannot automatically adjust the excavation slope ratio as geological conditions change, resulting in high design difficulty and increased workload.
The strata are obtained through the three-dimensional geological model, the excavation slope ratio and slope parameters of each strata are set, the normal plane is created at the inflection point of the slope profile, the elevation relationship is calculated, the slope ratio is corrected, and the three-dimensional model is combined to generate a slope excavation model that is adapted to changes in geological conditions.
The three-dimensional model of slope excavation can automatically adjust the excavation slope ratio, adapt to changes in geological conditions, improve design efficiency and accuracy, and reduce the risk of excavation failure.
Smart Images

Figure CN120493368A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of slopes, and in particular to a method for generating a parameterized slope excavation model adapted to geological conditions. Background Art
[0002] Slope excavation is an essential step in engineering construction, closely linked to topographic and geological conditions. The more complex the topographic and geological conditions, the greater the design difficulty and workload. With the promotion and popularization of 3D forward design, the original 2D slope design method with discontinuous parameters has gradually been replaced by efficient, parametric 3D design methods. Existing 3D slope excavation design methods have made numerous attempts to parameterize excavation profiles, slope ratios, and support measures. However, the correlation with the parameterization of geological conditions is low. A 3D slope excavation model that can automatically adjust the slope excavation ratio as geological conditions change has yet to be developed, presenting a pain point in the field of parametric slope excavation design. Summary of the Invention
[0003] The technical problem solved by the present invention is as follows: The present invention provides a parameterized slope excavation method that adapts to changes in geological conditions, solving the problem that the existing slope excavation three-dimensional model cannot automatically adjust the excavation slope ratio as geological conditions change.
[0004] The present invention solves the above technical problems by adopting a technical solution: a method for generating a parameterized slope excavation model adapted to geological conditions, comprising the following steps:
[0005] S1. Obtain all corresponding strata through the three-dimensional geological model;
[0006] S2. Setting the excavation slope ratio and slope parameters of each stratum, wherein the parameters include the number of levels, the width of the bridleway, and the height of each level;
[0007] S3. Determine the slope excavation contour line in the three-dimensional geological model;
[0008] S4. creating a normal plane at each inflection point of the grading contour line to obtain a geological profile overlapping the normal plane;
[0009] S5. In the geological section, create a slope based on the slope parameters and the preset excavation slope ratios at each level;
[0010] S6. Calculate the elevation of the center point of each level of the slope, as well as the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each stratum;
[0011] S7. Determine the stratum where each level of the slope is located based on the relationship between the elevation of the center point of each level of the slope and the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each stratum, and modify the preset excavation slope ratio of each level of the slope based on the excavation slope ratio of the different strata to obtain the slope in the geological section;
[0012] S8. Connect the corresponding end points of the bridleways in all geological sections in the order of the inflection points to obtain all the excavation surfaces of the slope;
[0013] S9. Combining all excavation surfaces of the slope into a three-dimensional model to obtain a three-dimensional model of the slope excavation.
[0014] Furthermore, in S4, if the distance between adjacent inflection points is greater than a preset value, a normal plane is created at the midpoint between the adjacent inflection points.
[0015] Furthermore, S8 also includes optimizing the excavation surface to prevent excavation failure caused by an irregular excavation surface.
[0016] Furthermore, the method further includes: S10, extracting the excavation body model and excavation surface of each stratum, measuring and outputting the excavation body volume and excavation surface area of each stratum.
[0017] Beneficial effects of the present invention: The present invention provides a parameterized slope excavation model generation method that adapts to changes in geological conditions. Through a three-dimensional geological model, all corresponding strata are obtained, the excavation slope ratio and slope parameters of each stratum are set, the slope excavation contour line is determined in the three-dimensional geological model, a normal plane is created at each inflection point of the slope contour line, and a geological profile overlapping with the normal plane is obtained. In the geological profile, a slope is created based on the slope parameters and the preset excavation slope ratios of each level of the slope, and the elevation of the center point of each level of the slope and the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each stratum are calculated. The strata at each level of the slope are determined by the relationship between the elevation of the vertical plane where the center point is located and the elevation of the intersection of each stratum boundary line, and the preset excavation slope ratios of each level of the slope are corrected according to the excavation slope ratios of different strata to obtain the slope in the geological section. The corresponding horse trail endpoints in all geological sections are connected in the order of inflection points to obtain all the excavation surfaces of the slope, and all the excavation surfaces of the slope are combined into a three-dimensional model to obtain a three-dimensional slope excavation model. In this way, a three-dimensional slope excavation model associated with the excavation slope ratio of each stratum is obtained, which solves the problem that the three-dimensional slope excavation model cannot automatically adjust the excavation slope ratio as the geological conditions change. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a flow chart of a method for generating a parameterized slope excavation model adapted to geological conditions provided by the present invention. DETAILED DESCRIPTION
[0019] The present invention aims to solve the problem that the existing three-dimensional slope excavation model cannot automatically adjust the excavation slope ratio as the geological conditions change, and provides a method for generating a parameterized slope excavation model that adapts to geological conditions. Figure 1 As shown, the following steps are included:
[0020] S1. Obtain all corresponding strata through the three-dimensional geological model.
[0021] Specifically, the stratum can be represented by m.
[0022] S2. Setting the excavation slope ratio and slope parameters of each stratum, wherein the parameters include the number of levels, the width of the bridleway, and the height of each level.
[0023] Specifically, the excavation slope ratio of each stratum is set as A k Indicates that k is the sequence number of the stratum, and its value is [1,m]. The level is represented by p, and each level is represented by j, and its value range is [1,p].
[0024] S3. Determine the slope excavation contour line in the three-dimensional geological model.
[0025] Specifically, the slope excavation and grading contour line is the starting contour line of the slope from bottom to top, which can be obtained by drawing, or the outer contour line of the corresponding building can be used as the slope excavation and grading contour line.
[0026] S4. Create a normal plane at each inflection point of the grading contour line to obtain a geological profile overlapping with the normal plane.
[0027] Specifically, if the distance between adjacent inflection points is greater than a preset value, a normal plane is created at the midpoint between the adjacent inflection points. This means a geological profile is added at the midpoint between the adjacent inflection points. This prevents poor slope excavation accuracy due to the large distance between the two inflection points and large variations in geological conditions. The number of normal planes is denoted as n, and the corresponding number of geological profiles is also n. Each geological profile is represented by i, with a value range of [1, n].
[0028] S5. In the geological profile, create slopes based on slope parameters and preset excavation slope ratios at various levels.
[0029] Specifically, the preset excavation slope ratios of each level of the slope may be default values, such as 0.1, 0.2 or 0.3, etc., or may all be the excavation slope ratios of the set lowest stratum.
[0030] S6. Calculate the elevation of the center point of each level of the slope, as well as the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each layer.
[0031] Specifically, the elevation of the center point of each level is recorded as H ij The elevation of the intersection of the vertical plane where the center point is located and the boundary line of each layer is recorded as h ijk , where i represents the sequence number of the geological section, ranging from [1, n], j represents the sequence number of the level, ranging from [1, p], and k represents the sequence number of the stratum, ranging from [1, m].
[0032] S7. Determine the stratum where each level of the slope is located based on the relationship between the elevation of the center point of each level of the slope and the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each stratum, and correct the preset excavation slope ratio of each level of the slope based on the excavation slope ratio of different strata to obtain the slope in the geological profile.
[0033] Specifically, for the elevation H of the same level center point in the same geological section ij , compare it with the corresponding h ijk The size relationship is used to determine the layer k where the center point of the level in the geological section is located, that is, the bottom layer of the geological section where the level is located, and thus the corresponding setting value A is assigned to the level. k Based on this, a multiple sequential approach can be used to obtain the strata at each level in each geological section in turn, thereby obtaining the slope in each geological section.
[0034] S8. Connect the corresponding end points of the bridleways in all geological sections in the order of the inflection points to obtain all the excavation surfaces of the slope.
[0035] Specifically, the order of the geological sections can be derived from the order of the inflection points. The corresponding bridleway endpoints in adjacent geological sections are connected to obtain the local slope excavation surface between adjacent geological sections. All adjacent geological sections are traversed to obtain all the slope excavation surfaces. In particular, to prevent excavation failures caused by irregular excavation surfaces, the excavation surface is optimized by modifying slope parameters or the excavation slope ratio of each stratum.
[0036] S9. Combining all excavation surfaces of the slope into a three-dimensional model to obtain a three-dimensional model of the slope excavation.
[0037] Specifically, a Boolean operation is performed on the combined three-dimensional model and the three-dimensional geological model, that is, segmentation is performed with the three-dimensional geological model to obtain a three-dimensional model of slope excavation.
[0038] In particular, in order to facilitate the determination of the slope excavation engineering quantity and the support engineering quantity, the following steps are further included: S10, extracting the excavation body model and excavation surface of each stratum, measuring and outputting the excavation body volume and excavation surface area of each stratum.
Claims
1. A method for generating a parametric slope excavation model adapted to geological conditions, characterized in that: The following steps are involved: S1. Obtain all corresponding strata through the three-dimensional geological model; S2. Setting the excavation slope ratio and slope parameters of each stratum, wherein the parameters include the number of levels, the width of the bridleway, and the height of each level; S3. Determine the slope excavation contour line in the three-dimensional geological model; S4. creating a normal plane at each inflection point of the grading contour line to obtain a geological profile overlapping the normal plane; S5. In the geological section, create a slope based on the slope parameters and the preset excavation slope ratios at each level; S6. Calculate the elevation of the center point of each level of the slope, as well as the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each stratum; S7. Determine the stratum where each level of the slope is located based on the relationship between the elevation of the center point of each level of the slope and the elevation of the intersection of the vertical plane where the center point is located and the boundary line of each stratum, and modify the preset excavation slope ratio of each level of the slope based on the excavation slope ratio of the different strata to obtain the slope in the geological section; S8. Connect the corresponding end points of the bridleways in all geological sections in the order of the inflection points to obtain all the excavation surfaces of the slope; S9. Combining all excavation surfaces of the slope into a three-dimensional model to obtain a three-dimensional model of the slope excavation.
2. The method for generating a parameterized slope excavation model adapted to changes in geological conditions according to claim 1, characterized in that: In S4, if the distance between adjacent inflection points is greater than a preset value, a normal plane is created at the midpoint between the adjacent inflection points.
3. The method for generating a parameterized slope excavation model adapted to changes in geological conditions according to claim 1, characterized in that: S8 also includes optimizing the excavation surface to prevent excavation failure caused by irregular excavation surfaces.
4. The method for generating a parameterized slope excavation model adapted to changes in geological conditions according to claim 1, characterized in that: The method further includes: S10, extracting the excavation body model and excavation surface of each stratum, measuring and outputting the excavation body volume and excavation surface area of each stratum.