Geological profile map generation method and system for improving engineering safety
By using the longest common subsequence and interpolation points method to consider the adverse impact of the strata on the project in the process of connecting the geological profile, the problem that the strata may reduce the engineering safety factor in the prior art is solved, and a higher engineering safety degree is achieved.
Patent Information
- Application Number
- CN202411650831.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-03-11
AI Technical Summary
During the existing geological profile diagram, the adverse impact of the strata on the project is not considered, which may lead to a reduction in the safety factor of the project and increase the risk of the project.
By determining the basic elements of the geological profile based on drilling data, the longest common sub-sequence method is used to determine the stratum connection nodes, and interpolation points are determined according to the disadvantage of the formation to the project, and the spline is used to perform smooth connection of the formation line.
The distribution range of unfavorable strata on the geological profile map is improved, the safety factor of engineering construction is increased, and a safer and more reliable design input conditions are provided.
Smart Images

Figure CN119600147A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of geological profile generation, and in particular to a geological profile generation method and system for improving engineering safety. Background Art
[0002] Using drilling methods to find out information such as the lithology of the site, groundwater level, and draw geological profiles is an important part of the survey work and an important step to ensure the safe construction of the project. At present, the method of connecting the stratigraphic lines between two boreholes is a method of manual or software speculation based only on drilling data. The software connects the stratigraphic lines using straight lines or curves, which only considers the geological laws and does not consider the relationship between the strata and the project. This may lead to a small range of stratigraphic speculation that is not conducive to project safety and increase the risk of the project; while manual connection requires a large workload and is very arbitrary, and the results of the connection are greatly affected by human experience. Summary of the invention
[0003] The present application provides a method and system for generating geological profiles for improving engineering safety, in order to solve the problem that in the existing geological profile layer connection process, the adverse effects of the strata on the engineering are not considered, and the profile layer connection results may reduce the engineering safety factor.
[0004] According to the first aspect, an embodiment provides a method for generating a geological profile for improving engineering safety, the method comprising:
[0005] Step S1, determining basic elements of a geological profile based on the drilling data of the target site, wherein the basic elements include the stratigraphic layers of each drilling hole;
[0006] Step S2, sequentially numbering each stratum of each borehole to obtain a stratigraphic sequence of each borehole, and determining the longest common subsequence of adjacent boreholes, and determining the stratigraphic connection nodes of adjacent boreholes on the geological profile based on the longest common subsequence;
[0007] Step S3, judging the degree of disadvantage of the strata on both sides of the stratum connection node to the project, and determining the interpolation points between the adjacent borehole stratum connection nodes according to the judgment result of the degree of disadvantage of the project;
[0008] Step S4, using spline curves to connect the obtained stratum connection nodes and interpolation points to obtain a smooth stratum line.
[0009] Furthermore, the step S1 specifically includes:
[0010] Step S11, obtaining multiple drilling data of the target site, wherein the drilling data includes the hole plane position, hole mouth elevation and stratum stratification information, wherein the stratum stratum stratum information includes layer bottom elevation, layer top elevation, stratum name, stratum description and foundation bearing capacity;
[0011] Step S12, determining the boreholes required for the geological profile, and projecting the boreholes onto the profile line, determining the ground line of the geological profile, and determining the position of each borehole and the stratigraphic stratification.
[0012] Furthermore, the step S2 specifically includes:
[0013] Step S21, numbering each stratum in each borehole in order from top to bottom. If the same stratum appears multiple times in the same borehole, an identifier is added after the same stratum number to distinguish them;
[0014] Step S21, if the longest common subsequence of adjacent boreholes is unique, the lower bound of each stratum corresponding to the longest common subsequence is the stratum connection node;
[0015] Step S22, if there are multiple longest common subsequences of adjacent boreholes, determine whether there is a lens stratum, wherein for any stratum that does not belong to the longest common subsequence, if the upper and lower adjacent strata of the corresponding stratum are the same and both belong to the longest common subsequence, the corresponding stratum is regarded as a lens;
[0016] Step S23, if there is a lens stratum, remove the lens and merge the upper and lower adjacent strata of the same type, and recalculate the longest common subsequence;
[0017] Step S24, if the recalculated longest subsequence is unique, the lower bound of each stratum corresponding to the recalculated longest common subsequence is the stratum connection node; if there are still multiple recalculated longest common subsequences, the total thickness of each stratum corresponding to each longest common subsequence is calculated, and the lower bound of each stratum corresponding to the longest common subsequence with the largest total thickness is selected as the stratum connection node.
[0018] Furthermore, the step S3 specifically includes:
[0019] Step S31, the rules for determining the degree of disadvantage of the project are as follows:
[0020] The categories of unfavorable geology and special rock and soil are determined according to the industry to which the project belongs. The unfavorable degree of the strata belonging to unfavorable geology and special rock and soil is higher than that of the rock and soil bodies that do not belong to unfavorable geology and special rock and soil bodies;
[0021] When the adjacent layers are all unfavorable geology and special rock and soil, the upper stratum is considered to be more unfavorable;
[0022] When both adjacent layers do not belong to poor geological conditions and special rock and soil bodies, the degree of disadvantage of the stratum to the project is determined according to the bearing capacity of the foundation. The stratum with low foundation bearing capacity is more disadvantageous to the project. If the bearing capacity of the strata on both sides is the same, the upper stratum is considered to be more disadvantageous.
[0023] Furthermore, the step S3 specifically includes:
[0024] Step S32, interpolate the horizontal midpoints of the adjacent borehole stratum connection nodes to obtain interpolation points, and determine the vertical coordinates of the interpolation points by controlling the value of the preset adjustment coefficient m to adjust the degree to which the stratum line is concave to the unfavorable side, so that when the stratum line passes through the interpolation point, the stratum line is concave to the unfavorable side, ensuring that the stratum that is unfavorable for engineering construction accounts for a larger proportion in the stratum connection results.
[0025] Furthermore, the method further comprises:
[0026] Step S5, connecting the lens strata, specifically includes:
[0027] An ellipse is used to represent the lens stratum; the minor axis of the ellipse is determined according to the top and bottom of the lens stratum; the major axis length of the ellipse is determined according to the comparison of the degree of disadvantage between the lens stratum and the adjacent stratum to the project. When the major axis takes the maximum value, the ellipse is tangent to the adjacent drilling line. If the lens stratum is more disadvantageous to the project than the adjacent stratum, the major axis of the lens takes the maximum value; otherwise, the major axis of the lens takes the preset proportional coefficient value of the maximum value.
[0028] Furthermore, the method further comprises:
[0029] Step S6, connecting the annihilation strata, specifically includes:
[0030] Determine whether there is an annihilation stratum: In the geological section, except for the boreholes on the two edges, any borehole ZK has a longest common subsequence with the two adjacent boreholes on the left and right. If a stratum m of the borehole ZK belongs to and only belongs to one of the two longest common subsequences, then the stratum m is an annihilation stratum;
[0031] Determine the unfavorable conditions of the annihilation stratum and the adjacent stratum. If the annihilation stratum is unfavorable, annihilate to the adjacent drilling node; if the adjacent stratum is unfavorable, annihilate to the adjacent stratum interpolation point between the two boreholes; the spline curve method is used to connect the stratum lines.
[0032] Furthermore, the method further comprises:
[0033] Step S7, checking the formation connection result, specifically includes:
[0034] The results of layer connection are checked according to the principle that the stratum lines do not intersect. If the stratum lines are found to intersect, the unfavorable degree determination rules are used to judge the unfavorable degree of the intersecting strata to the project, and the unfavorable stratum lines are used to cut the favorable stratum lines to expand the scope of the unfavorable strata.
[0035] Furthermore, the method further comprises:
[0036] Step S8, pattern filling and text annotation are performed on the geological profile, specifically including:
[0037] According to the needs of engineering construction, the lithological patterns on the geological profile are filled in; according to the density of strata distribution and the size of the map, the explanatory texts on the strata are marked.
[0038] According to the second aspect, an embodiment provides a geological profile generation system for improving engineering safety, the system comprising:
[0039] A basic element generation module, for determining basic elements of a geological profile based on the borehole data of the target site, wherein the basic elements include the stratigraphic stratification of each borehole;
[0040] A layer node determination module is used to sequentially number the layers of each borehole, obtain the stratigraphic sequence of each borehole, and determine the longest common subsequence of adjacent boreholes, and determine the layer node of adjacent borehole stratigraphic connections on the geological profile based on the longest common subsequence;
[0041] An interpolation point determination module is used to determine the degree of disadvantage of the strata on both sides of the stratum connection node to the project, and determine the interpolation points between adjacent borehole stratum connection nodes according to the determination result of the degree of disadvantage of the project;
[0042] The stratum connection module is used to connect the obtained stratum connection nodes and interpolation points using spline curves to obtain smooth stratum lines.
[0043] The present application provides a method and system for generating a geological profile to improve engineering safety, which has the following features:
[0044] Beneficial effects:
[0045] (1) In the process of connecting the formation lines of the geological profile, the method of the present invention interpolates between adjacent boreholes through formation unfavorability analysis, so that the formation lines are recessed toward the engineering unfavorable side, which can increase the distribution range of unfavorable formations on the geological profile and increase the safety factor of engineering construction;
[0046] (2) The present invention provides a method for evaluating the adverse effects of strata during the process of connecting strata in a geological cross-section. In the process of connecting strata, the adverse effects of strata on the project are taken into account. By providing the cross-section obtained by this method to designers, safer and more reliable design input conditions can be obtained, which is conducive to the safe construction of the project.
[0047] (3) The present invention adopts the longest common subsequence method to determine the stratigraphic nodes connecting adjacent boreholes on the geological profile, and considers the method for determining the stratigraphic nodes connecting adjacent boreholes when the longest common subsequence is not unique, and provides specific implementation steps, which is more feasible;
[0048] (4) The present invention also provides a stratum connection method for lens strata and annihilation strata, thereby expanding the scope of unfavorable strata and improving engineering safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 A flow chart of a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention;
[0050] Figure 2 A planar position map of a borehole in a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention;
[0051] Figure 3 A borehole projection diagram in a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention;
[0052] Figure 4 A schematic diagram of connecting layer nodes in a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention;
[0053] Figure 5 A location map of interpolation points in a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention;
[0054] Figure 6 A result of connecting nodes and interpolation points in a geological profile generation method for improving engineering safety provided by an embodiment of the present invention;
[0055] Figure 7 A lens layer connection in a geological profile generation method for improving engineering safety provided by an embodiment of the present invention;
[0056] Figure 8 An embodiment of the present invention provides a method for generating a geological profile for improving engineering safety, in which strata are connected and layers are eliminated;
[0057] Fig. 9 In a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention, the strata are annihilated to the middle interpolation point of the borehole;
[0058] Fig.10 In a method for generating a geological profile for improving engineering safety provided by an embodiment of the present invention, a lens intersects with other stratum lines;
[0059] Fig.11 Stratum line cutting in a geological profile generation method for improving engineering safety provided by an embodiment of the present invention;
[0060] Fig.12A pattern filling and stratum marking result in a geological profile generation method for improving engineering safety provided by an embodiment of the present invention;
[0061] Fig.13 A schematic diagram of the logical structure of a geological profile generation system for improving engineering safety provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0063] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0064] The first embodiment of the present invention provides a method for generating a geological profile to improve the safety of an engineering project. Figure 1 Provide detailed explanation.
[0065] like Figure 1 As shown, in step S1, basic elements of a geological profile are determined based on the drilling data of the target site, and the basic elements include the stratigraphic layers of each drilling hole.
[0066] The above steps specifically include:
[0067] Step S11, obtaining multiple drilling data of the target site, the drilling data including the hole plane position, hole mouth elevation and stratum stratification information, the stratum stratum stratum information including layer bottom elevation, layer top elevation, stratum name, stratum description and foundation bearing capacity.
[0068] Specifically, through on-site drilling, data collection and other means, information including borehole plane position, hole mouth elevation, stratigraphic information, in-situ testing and the like is collected. The stratigraphic information mainly refers to the layer bottom elevation, layer top elevation, stratigraphic name, stratigraphic description and the like. An exemplary drilling stratigraphic stratification result is shown in Table 1.
[0069] Table 1 List of drilling stratification results
[0070]
[0071] Step S12, determining the boreholes required for the geological profile, and projecting the boreholes onto the profile line, determining the ground line of the geological profile, and determining the position of each borehole and the stratigraphic stratification.
[0072] Specifically, according to the position of the drill hole and the profile line plane, determine the drill hole required for drawing the profile, and project the drill hole onto the profile line. According to the projection result and the ground elevation distribution, draw the ground line of the profile, the drill hole distribution, and obtain the position of all the drill holes on the profile, the hole mouth elevation, the position of each layer, etc. For the convenience of demonstration, assume that the ground is horizontal and the ground elevation is 100m. See the topographic contour lines, profile lines, and the plane position of the drill hole. Figure 2 Draw the geological profile using boreholes ZK1, ZK2, and ZK3. Since ZK2 is not on the profile line, project ZK2 vertically onto the profile line. The projected position of ZK2 is shown in Figure 2 . Draw the ground line of the profile after projection. See Figure 3 Since the site is horizontal, the ground line is a horizontal line. Draw each borehole on the profile, and the position of each stratum of the borehole is shown in Figure 3 .
[0073] like Figure 1 As shown, in step S2, each layer of each borehole is numbered in sequence to obtain the stratigraphic sequence of each borehole, and the longest common subsequence of adjacent boreholes is determined, and the stratigraphic connection nodes of adjacent boreholes on the geological profile are determined based on the longest common subsequence.
[0074] The above steps specifically include:
[0075] Step S21, numbering each stratum in each borehole in order from top to bottom. If the same stratum appears multiple times in the same borehole, an identifier is added after the same stratum number to distinguish them.
[0076] Specifically, the strata of each borehole are numbered in ascending and descending order, and each borehole obtains a set of strata sequences; the same strata appear multiple times in the same borehole, and this embodiment distinguishes them by adding a sequence number after the strata number, such as e1, e2. The numbering results are shown in Table 2.
[0077] Table 2 Drilling hole number table
[0078]
[0079] Step S21, if the longest common subsequence of adjacent boreholes is unique, the lower bound of each stratum corresponding to the longest common subsequence is the stratum connection node;
[0080] Step S22, if there are multiple longest common subsequences of adjacent boreholes, determine whether there is a lens stratum, wherein for any stratum that does not belong to the longest common subsequence, if the upper and lower adjacent strata of the corresponding stratum are the same and both belong to the longest common subsequence, the corresponding stratum is regarded as a lens;
[0081] Step S23, if there is a lens stratum, remove the lens and merge the upper and lower adjacent strata of the same type, and recalculate the longest common subsequence;
[0082] Step S24, if the recalculated longest subsequence is unique, the lower bound of each stratum corresponding to the recalculated longest common subsequence is the stratum connection node; if there are still multiple recalculated longest common subsequences, the total thickness of each stratum corresponding to each longest common subsequence is calculated, and the lower bound of each stratum corresponding to the longest common subsequence with the largest total thickness is selected as the stratum connection node.
[0083] Specifically, any stratum element in the longest common subsequence is regarded as a stratum node. A stratum node is a stratum with thickness, and has an upper boundary and a lower boundary. A stratum-linked layer node is defined as the lower boundary of the node stratum in the longest common subsequence.
[0084] 1) According to Table 2, the longest common subsequences of ZK1 and ZK2 are (a,b,c,d,e1) and (a,b,c,d,e2), and the longest common subsequences are not unique; the longest common subsequences of ZK2 and ZK3 are (a,b,c,e1) and (a,b,c,e2), and the longest common subsequences are not unique. Any element in the longest common subsequence is regarded as a node. For example, in the longest common subsequence (a,b,c,d,e1), a, b, c, d, and e1 are all nodes.
[0085] 2) Check whether there is a lens or stratum annihilation. Since the upper and lower sides of the f layer of ZK2 are both e layers, and the e layer is the stratum in the longest common subsequence, the stratum f is judged to be a lens.
[0086] 3) After considering f as a lens, merge the upper and lower layers, renumber the layers, and calculate the longest common subsequence. The numbering results are shown in Table 3. The longest common subsequence of ZK1 and ZK2 is (a, b, c, d, e), and the longest common subsequence is unique. The longest common subsequence of ZK2 and ZK3 is (a, b, c, e), and the longest common subsequence is unique. At this time, the layer connection node is obtained by connecting the layer nodes corresponding to the longest common subsequence. See the layer connection node for details. Figure 4 shown.
[0087] Table 3 Drilling hole number table
[0088]
[0089] like Figure 1 As shown, in step S3, the disadvantageous degree of the strata on both sides of the stratum connection node to the project is judged, and the interpolation points between adjacent borehole stratum connection nodes are determined according to the judgment result of the disadvantageous degree of the project.
[0090] The above steps specifically include:
[0091] Step S31, the rules for determining the degree of disadvantage of the project are as follows:
[0092] The categories of unfavorable geology and special rock and soil are determined according to the industry to which the project belongs. The unfavorable degree of the strata belonging to unfavorable geology and special rock and soil is higher than that of the rock and soil bodies that do not belong to unfavorable geology and special rock and soil bodies;
[0093] When the adjacent layers are all unfavorable geology and special rock and soil, the upper stratum is considered to be more unfavorable;
[0094] When both adjacent layers do not belong to poor geological conditions and special rock and soil bodies, the degree of disadvantage of the stratum to the project is determined according to the bearing capacity of the foundation. The stratum with low foundation bearing capacity is more disadvantageous to the project. If the bearing capacity of the strata on both sides is the same, the upper stratum is considered to be more disadvantageous.
[0095] The example of this embodiment is the drilling data of railway engineering. According to the "Regulations on Unfavorable Geology Investigation for Railway Engineering" (TB10027-2022) and "Regulations on Special Geotechnical Investigation for Railway Engineering" (TB 10038-2022), the categories of unfavorable geology and special geotechnical are determined. The a-layer plain fill, the b-layer loess, and the f-layer karst cave are classified as unfavorable geology and special geotechnical. The unfavorable degree of the remaining strata is determined according to the bearing capacity. The unfavorable degree of the strata is determined by comparing them with the adjacent strata below. The unfavorable degree determination results are ranked as follows:
[0096] Table 3 Drilling hole number table
[0097]
[0098] Step S32, interpolating the horizontal midpoints of the nodes connecting the adjacent borehole formations to obtain interpolation points:
[0099] Assuming that the coordinates of the two connected stratum nodes of adjacent boreholes are (x1, y1) and (x2, y2), the ordinate of the interpolation point (x3, y3) at the horizontal midpoint x3 = 0.5 (x1 + x2) of the two points is:
[0100] y3=min(y1,y2)+0.5m|y1-y2|
[0101] Here it is assumed that the y-axis is the depth direction, and the higher the elevation, the larger the y value.
[0102] By controlling the value of m, the degree to which the formation line is concave to the unfavorable side is adjusted, so that when the formation line passes through the interpolation point, the formation line is concave to the unfavorable side, ensuring that the formation that is unfavorable to engineering construction accounts for a larger proportion in the formation connection result. In this embodiment, according to the unfavorable formation principle, if the formation on the upper side is unfavorable, then m∈(1,2), by default, m is 0.5; if the formation on the lower side is unfavorable, m∈(0,1), by default, m is 1.5.
[0103] Specifically, the lower left corner of the cross-section circumscribed rectangle is used as the coordinate origin to calculate the coordinates of each point. m is set to the default values of 1.5 and 0.5, and the distribution of the interpolation points in the middle of the borehole is shown in Table 4 and Figure 5 (The dotted lines in the figure are auxiliary lines).
[0104] Table 4 Interpolation point calculation results
[0105]
[0106]
[0107] Take the first interpolation point between ZK1 and ZK2 from top to bottom as an example for calculation:
[0108] x=0.5*(0+40)=20
[0109] y=min(y1,y2)+0.5m|y1-y2|=min(30,25)+0.5*|30-25|*0.5=25+5*0.5*0.5=26.25
[0110] In the formula, the stratum above the interpolation point is unfavorable, m = 0.5.
[0111] like Figure 1 As shown, in step S4, the obtained stratum connection nodes and interpolation points are connected by spline curves to obtain smooth stratum lines.
[0112] Specifically, the stratigraphic line is obtained by connecting the nodes and interpolation points using spline curves. The spline curve ensures the smoothness of the stratigraphic line. Figure 6 .
[0113] In step S5, the lens strata are connected, specifically including: using an ellipse to represent the lens strata; determining the short axis of the ellipse according to the top and bottom of the lens strata; the length of the long axis of the ellipse is determined according to the comparison of the degree of disadvantage of the lens strata and the adjacent strata to the project. When the long axis takes the maximum value, the ellipse is tangent to the adjacent borehole line. If the lens strata are more disadvantageous to the project than the adjacent strata, the long axis of the lens takes the maximum value. Otherwise, the long axis of the lens takes the preset proportional coefficient value (1 / 2 to 1 / 3) of the maximum value. In this embodiment, the 29m to 31m strata of ZK2 are caves. Compared with the adjacent limestone strata, the caves are more disadvantageous strata. Therefore, when connecting the strata, the left and right end points of the ellipse are tangent to the adjacent borehole. See the connection results. Figure 7 .
[0114] In step S6, the annihilation stratum is connected to the stratum, which specifically includes:
[0115] Determine whether there is an annihilation stratum: In the geological section, except for the boreholes on the two edges, any borehole ZK has a longest common subsequence with the two adjacent boreholes on the left and right. If a stratum m of the borehole ZK belongs to and only belongs to one of the two longest common subsequences, then the stratum m is an annihilation stratum;
[0116] Determine the unfavorable conditions of the annihilation stratum and the adjacent stratum. If the annihilation stratum is unfavorable, annihilate to the adjacent drilling node; if the adjacent stratum is unfavorable, annihilate to the adjacent stratum interpolation point between the two boreholes; the spline curve method is used to connect the stratum lines.
[0117] In this example, there is a gravel layer in ZK2, with the stratum code d. It belongs to the longest common subsequence of ZK1 and ZK2 (a, b, c, d, e), but not to the longest common subsequence of ZK2 and ZK3 (a, b, c, e). Therefore, the gravel layer is defined as an annihilation stratum. The gravel layer is annihilated between ZK2 and ZK3. Compared with the adjacent limestone stratum, the gravel layer is more unfavorable for engineering construction. Therefore, it is annihilated in ZK3. The spline curve is used to connect the layers. Figure 8 At this time, assuming that the gravel layer is unfavorable, the annihilation layer and the interpolation points of the adjacent layers are eliminated, see Fig. 9 .
[0118] In step S7, the stratigraphic connection result is checked, specifically including: connecting the stratigraphic layers according to the method of the above steps to obtain a complete stratigraphic boundary of a cross-section. Considering the complexity of geological laws, the stratigraphic connection result is checked according to the principle that stratigraphic lines do not intersect. If the stratigraphic lines are found to intersect, the unfavorable degree determination rule is used to determine the unfavorable degree of the intersecting stratigraphic lines to the project, and the unfavorable stratigraphic lines are used to cut the favorable stratigraphic lines to expand the scope of the unfavorable stratigraphic lines.
[0119] In this example, check Figure 8 There is no stratum intersection, and the stratum connection is correct. At this time, in order to illustrate the stratum intersection, a special Fig.10 exhibit. Fig.10 Assume that the example is independent of the above example and a separate example is used to illustrate the intersection of strata. Fig.10 As shown in the figure, the lens stratum line intersects with the adjacent stratum, and the transparent stratum is more unfavorable, so the lens stratum is used and the adjacent stratum is used. The clipping result is as follows Fig.11 shown.
[0120] like Figure 1 As shown, in step S8, the geological profile is filled with patterns and labeled with text, specifically including: filling the lithology patterns on the geological profile according to the needs of engineering construction; labeling the age, origin, lithology and other explanatory texts on the strata according to the density of strata distribution and the size of the map. Filling lithology patterns and strata labeling, the results are shown in Fig.12 .
[0121] Corresponding to the above-disclosed method for generating a geological profile for improving engineering safety, the embodiment of the present invention further discloses a system for generating a geological profile for improving engineering safety, such as Fig.13 As shown, it specifically includes:
[0122] A basic element generation module, for determining basic elements of a geological profile based on the borehole data of the target site, wherein the basic elements include the stratigraphic stratification of each borehole;
[0123] A layer node determination module is used to sequentially number the layers of each borehole, obtain the stratigraphic sequence of each borehole, and determine the longest common subsequence of adjacent boreholes, and determine the layer node of adjacent borehole stratigraphic connections on the geological profile based on the longest common subsequence;
[0124] An interpolation point determination module is used to determine the degree of disadvantage of the strata on both sides of the stratum connection node to the project, and determine the interpolation points between adjacent borehole stratum connection nodes according to the determination result of the degree of disadvantage of the project;
[0125] The stratum connection module is used to connect the obtained stratum connection nodes and interpolation points using spline curves to obtain smooth stratum lines.
[0126] It should be noted that the detailed description of a geological profile generation system for improving engineering safety provided in an embodiment of the present invention can refer to the relevant description of a geological profile generation method for improving engineering safety provided in an embodiment of the present application, which will not be repeated here.
[0127] In addition, an embodiment of the present invention also provides an electronic device, which includes: a processor and a memory; the memory is used to store one or more program instructions; the processor is used to run one or more program instructions to execute the steps of a method for generating a geological profile to improve engineering safety as described in any of the above items.
[0128] It should be noted that, for the detailed description of an electronic device provided in an embodiment of the present invention, reference can be made to the relevant description of a method for generating a geological profile for improving engineering safety provided in an embodiment of the present application, which will not be repeated here.
[0129] In addition, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of a method for generating a geological profile for improving engineering safety as described in any of the above items are implemented.
[0130] It should be noted that, for a detailed description of a computer-readable storage medium provided in an embodiment of the present invention, reference can be made to the relevant description of a method for generating a geological profile for improving engineering safety provided in an embodiment of the present application, which will not be repeated here.
[0131] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above-mentioned functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.
[0132] The above specific examples are used to illustrate the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the art, according to the concept of the present invention, some simple deductions, modifications or substitutions can be made.
Claims
1. A method for generating a geological profile for improving engineering safety, characterized in that: The method comprises: Step S1, determining basic elements of a geological profile based on the drilling data of the target site, wherein the basic elements include the stratigraphic layers of each drilling hole; Step S2, sequentially numbering each stratum of each borehole to obtain a stratigraphic sequence of each borehole, and determining the longest common subsequence of adjacent boreholes, and determining the stratigraphic connection nodes of adjacent boreholes on the geological profile based on the longest common subsequence; Step S3, judging the degree of disadvantage of the strata on both sides of the stratum connection node to the project, and determining the interpolation points between the adjacent borehole stratum connection nodes according to the judgment result of the degree of disadvantage of the project; Step S4, using spline curves to connect the obtained stratum connection nodes and interpolation points to obtain a smooth stratum line.
2. A method for generating a geological profile for improving engineering safety as claimed in claim 1, characterized in that: The step S1 specifically includes: Step S11, obtaining multiple drilling data of the target site, wherein the drilling data includes the hole plane position, hole mouth elevation and stratum stratification information, wherein the stratum stratum stratum information includes layer bottom elevation, layer top elevation, stratum name, stratum description and foundation bearing capacity; Step S12, determining the boreholes required for the geological profile, and projecting the boreholes onto the profile line, determining the ground line of the geological profile, and determining the position of each borehole and the stratigraphic stratification.
3. A method for generating a geological profile for improving engineering safety as claimed in claim 1, characterized in that: The step S2 specifically includes: Step S21, numbering each stratum in each borehole in order from top to bottom. If the same stratum appears multiple times in the same borehole, an identifier is added after the same stratum number to distinguish them; Step S21, if the longest common subsequence of adjacent boreholes is unique, the lower bound of each stratum corresponding to the longest common subsequence is the stratum connection node; Step S22, if there are multiple longest common subsequences of adjacent boreholes, determine whether there is a lens stratum, wherein for any stratum that does not belong to the longest common subsequence, if the upper and lower adjacent strata of the corresponding stratum are the same and both belong to the longest common subsequence, the corresponding stratum is regarded as a lens; Step S23, if there is a lens stratum, remove the lens and merge the upper and lower adjacent strata of the same type, and recalculate the longest common subsequence; Step S24, if the recalculated longest subsequence is unique, the lower bound of each stratum corresponding to the recalculated longest common subsequence is the stratum connection node; if there are still multiple recalculated longest common subsequences, the total thickness of each stratum corresponding to each longest common subsequence is calculated, and the lower bound of each stratum corresponding to the longest common subsequence with the largest total thickness is selected as the stratum connection node.
4. A method for generating a geological profile for improving engineering safety as claimed in claim 3, characterized in that: The step S3 specifically includes: Step S31, the rules for determining the degree of disadvantage of the project are as follows: The categories of unfavorable geology and special rock and soil are determined according to the industry to which the project belongs. The unfavorable degree of the strata belonging to unfavorable geology and special rock and soil is higher than that of the rock and soil bodies that do not belong to unfavorable geology and special rock and soil bodies; When the adjacent layers are all unfavorable geology and special rock and soil, the upper stratum is considered to be more unfavorable; When both adjacent layers do not belong to poor geological conditions and special rock and soil bodies, the degree of disadvantage of the stratum to the project is determined according to the bearing capacity of the foundation. The stratum with low foundation bearing capacity is more disadvantageous to the project. If the bearing capacity of the strata on both sides is the same, the upper stratum is considered to be more disadvantageous.
5. A method for generating a geological profile for improving engineering safety as claimed in claim 4, characterized in that: The step S3 specifically includes: Step S32, interpolate the horizontal midpoints of the adjacent borehole stratum connection nodes to obtain interpolation points, and determine the vertical coordinates of the interpolation points by controlling the value of the preset adjustment coefficient m to adjust the degree to which the stratum line is concave to the unfavorable side, so that when the stratum line passes through the interpolation point, the stratum line is concave to the unfavorable side, ensuring that the stratum that is unfavorable for engineering construction accounts for a larger proportion in the stratum connection results.
6. A method for generating a geological profile for improving engineering safety as claimed in claim 3, characterized in that: The method further comprises: Step S5, connecting the lens strata, specifically includes: An ellipse is used to represent the lens stratum; the minor axis of the ellipse is determined according to the top and bottom of the lens stratum; the major axis length of the ellipse is determined according to the comparison of the degree of disadvantage between the lens stratum and the adjacent stratum to the project. When the major axis takes the maximum value, the ellipse is tangent to the adjacent drilling line. If the lens stratum is more disadvantageous to the project than the adjacent stratum, the major axis of the lens takes the maximum value; otherwise, the major axis of the lens takes the preset proportional coefficient value of the maximum value.
7. A method for generating a geological profile for improving engineering safety as claimed in claim 1, characterized in that: The method further comprises: Step S6, connecting the annihilation strata, specifically includes: Determine whether there is an annihilation stratum: In the geological section, except for the boreholes on the two edges, any borehole ZK has a longest common subsequence with the two adjacent boreholes on the left and right. If a stratum m of the borehole ZK belongs to and only belongs to one of the two longest common subsequences, then the stratum m is an annihilation stratum; Determine the unfavorable conditions of the annihilation stratum and the adjacent stratum. If the annihilation stratum is unfavorable, annihilate to the adjacent drilling node; if the adjacent stratum is unfavorable, annihilate to the adjacent stratum interpolation point between the two boreholes; the spline curve method is used to connect the stratum lines.
8. A method for generating a geological profile for improving engineering safety as claimed in claim 1, characterized in that: The method further comprises: Step S7, checking the formation connection result, specifically includes: The results of layer connection are checked according to the principle that the stratum lines do not intersect. If the stratum lines are found to intersect, the unfavorable degree determination rules are used to judge the unfavorable degree of the intersecting strata to the project, and the unfavorable stratum lines are used to cut the favorable stratum lines to expand the scope of the unfavorable strata.
9. A method for generating a geological profile for improving engineering safety as claimed in claim 1, characterized in that: The method further comprises: Step S8, pattern filling and text annotation are performed on the geological profile, specifically including: According to the needs of engineering construction, the lithological patterns on the geological profile are filled in; according to the density of strata distribution and the size of the map, the explanatory texts on the strata are marked.
10. A geological profile generation system for improving engineering safety, characterized in that: The system comprises: A basic element generation module, for determining basic elements of a geological profile based on the borehole data of the target site, wherein the basic elements include the stratigraphic stratification of each borehole; A layer node determination module is used to sequentially number the layers of each borehole, obtain the stratigraphic sequence of each borehole, and determine the longest common subsequence of adjacent boreholes, and determine the layer node of adjacent borehole stratigraphic connections on the geological profile based on the longest common subsequence; An interpolation point determination module is used to determine the degree of disadvantage of the strata on both sides of the stratum connection node to the project, and determine the interpolation points between adjacent borehole stratum connection nodes according to the determination result of the degree of disadvantage of the project; The stratum connection module is used to connect the obtained stratum connection nodes and interpolation points using spline curves to obtain smooth stratum lines.