Slope connection model design method, device, equipment and storage medium
By acquiring the edge section lines and calculating the azimuth angles of the roadbed slope model, and determining the connection section lines based on the preset connection angle, the problem that the slope model cannot adapt to changes in the route direction in the existing technology is solved, and efficient and accurate slope connection modeling is achieved.
Patent Information
- Application Number
- CN202410428323.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-10
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2044-04-10
AI Technical Summary
Existing technology cannot create non-standard slope models with constantly changing angles to the route direction, especially at bridge-road and tunnel-road junctions, resulting in the main guide direction of slope components not matching the route direction.
By obtaining the edge section lines of adjacent slopes in the roadbed slope model, calculating their azimuth angles, determining the connection section lines based on the preset connection angle and azimuth angle, and performing network modeling, a slope connection model adapted to the route direction is formed.
It achieves precise connection between adjacent slopes in the roadbed slope model, improves the efficiency and accuracy of model design, and solves the problems of uncontrollable direction and low accuracy in slope connection model design.
Smart Images

Figure CN118364540B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of basic infrastructure, and particularly relates to a slope connection model design method, device, equipment and storage medium. BACKGROUND
[0002] Building Information Modeling (BIM) technology is needed for deepening and optimizing engineering design, and is also the key to realizing the whole life cycle of engineering. Compared with building engineering, bridge engineering and tunnel engineering, roadbed engineering is greatly affected by topography, geology and surrounding environment, resulting in great difficulty in developing roadbed BIM technology and low maturity.
[0003] The construction of the connection model between the existing roadbed slope models is based on the multi-wire linkage roadbed engineering BIM design method. When creating a roadbed slope model, the main direction of the slope component to which the wire belongs is in the direction along the line, and it is impossible to create a non-standard slope model with a constantly changing angle with the line direction, such as bridge-road connection sections and tunnel-road connection sections. SUMMARY
[0004] The main purpose of the present application is to provide a slope connection model design method, device, equipment and storage medium, which aims to solve the technical problem that the main direction of the wire to which the slope component belongs is in the direction along the line, and it is impossible to create a non-standard slope model with a constantly changing angle with the line direction.
[0005] To achieve the above purpose, the present application provides a slope connection model design method, which comprises the following steps:
[0006] Obtain the edge section line of the adjacent slope in the roadbed slope model, and obtain the azimuth angle of the adjacent edge section line according to the edge section line;
[0007] Obtain the connection section line of the to-be-connected area based on the preset connection angle and the azimuth angle;
[0008] According to the connection section line of the to-be-connected area, network modeling is performed to obtain a slope connection model.
[0009] Optionally, the step of obtaining the edge section line of the adjacent slope in the roadbed slope model and obtaining the azimuth angle of the adjacent edge section line according to the edge section line comprises:
[0010] Obtain the edge section line of the adjacent slope in the roadbed slope model;
[0011] Obtain the connection point of the adjacent edge section line according to the edge section line;
[0012] an azimuth angle included angle of the adjacent edge section line is obtained according to the edge section line and the junction point of the adjacent edge section line;
[0013] a slope junction direction of adjacent slopes in the embankment slope model is obtained;
[0014] an azimuth angle of the adjacent edge section line is obtained according to the slope junction direction and the azimuth angle included angle.
[0015] Optionally, the obtaining of the azimuth angle included angle of the adjacent edge section line according to the edge section line and the junction point of the adjacent edge section line comprises:
[0016] coordinates of a starting point and an ending point of the adjacent edge section line are obtained;
[0017] a direction vector of the adjacent edge section line is obtained according to the junction point, the coordinates of the starting point and the coordinates of the ending point;
[0018] the azimuth angle included angle is obtained based on the direction vector of the adjacent edge section line.
[0019] Optionally, the obtaining of the junction section line of the to-be-jointed region based on the preset junction included angle and the azimuth angle comprises:
[0020] a junction section line included angle of each junction section line is obtained according to the preset junction included angle and the azimuth angle;
[0021] coordinates of the junction point of the adjacent edge section line are obtained;
[0022] junction section line control point coordinates are obtained according to the coordinates of the junction point and the junction section line included angle;
[0023] an initial junction section line is obtained based on the junction section line control point coordinates;
[0024] a ground line in the embankment slope model is obtained, the initial junction section line is cut according to the ground point, and a junction section line of a to-be-jointed region is obtained.
[0025] Optionally, the obtaining of the initial junction section line based on the junction section line control point coordinates comprises:
[0026] a slope grading height and a slope ratio in the embankment slope model are obtained;
[0027] a number of junction section line control points is determined according to the grading height and the slope ratio;
[0028] the initial junction section line is obtained based on the number of junction section line control points and the junction section line control point coordinates.
[0029] Optionally, the obtaining of the connection section line control point coordinates according to the connection point coordinates and the connection section line included angle comprises:
[0030] obtaining a grading distance between the connection section line control point and the connection point according to a slope ratio and a slope grading height of the adjacent slope in the subgrade slope model;
[0031] obtaining the horizontal coordinate of the connection section line point according to the horizontal coordinate of the connection point coordinates, the connection section line included angle and the grading distance;
[0032] obtaining the vertical coordinate of the connection section line point according to the vertical coordinate of the connection point coordinates, the connection section line included angle and the grading distance;
[0033] obtaining the vertical coordinate of the connection section line point according to the vertical coordinate of the connection point coordinates and the grading distance;
[0034] obtaining the connection section line control point coordinates according to the horizontal coordinate of the connection section line point, the vertical coordinate of the connection section line point and the vertical coordinate of the connection section line point.
[0035] Optionally, the obtaining of the ground line in the subgrade slope model, the clipping of the initial connection section line according to the ground point and the obtaining of the connection section line of the region to be connected comprise:
[0036] obtaining the ground line in the subgrade slope model;
[0037] calculating the intersection point between the ground line and the initial connection section line;
[0038] clipping the initial connection section line according to the intersection point to obtain the connection section line of the region to be connected.
[0039] In addition, to achieve the above object, the application further provides a slope connection model design device, which comprises:
[0040] an obtaining module, configured to obtain an edge section line of adjacent slopes in a subgrade slope model, and obtain an azimuth angle of the adjacent edge section line according to the edge section line;
[0041] a connection section line design module, configured to obtain a connection section line of a region to be connected based on a preset connection included angle and the azimuth angle;
[0042] the connection section line design module is further configured to perform network modeling according to the connection section line of the region to be connected to obtain a slope connection model.
[0043] In addition, to achieve the above object, the present application also provides a slope connection model design device, which comprises a memory, a processor and a slope connection model design program stored in the memory and executable on the processor, and the slope connection model design program is configured to implement the steps of the slope connection model design method as described above.
[0044] In addition, to achieve the above object, the present application also provides a storage medium, which stores a slope connection model design program, and the slope connection model design program implements the steps of the slope connection model design method as described above when executed by a processor.
[0045] The present application determines the azimuth angle of the slope connection model through the included angle of the adjacent slopes of the subgrade slope model, determines the connection modeling network direction according to the adjustable azimuth angle, determines the connection section line of the to-be-connected region and the ground line of the region based on the connection direction and the slope connection section line, and realizes the creation of the non-standard slope connection model with the continuously changing included angle with the line direction for the adjacent slopes in the subgrade slope model according to the connection section line. BRIEF DESCRIPTION OF DRAWINGS
[0046] Figure 1 FIG. 1 is a structural schematic diagram of a slope connection model design device of a hardware running environment related to the embodiment scheme of the present application;
[0047] Figure 2 FIG. 2 is a flowchart of the slope connection model design method of the first embodiment of the present application;
[0048] Figure 3 FIG. 3 is a schematic diagram of a bridge connection slope of the slope connection model design method of one embodiment of the present application;
[0049] Figure 4 FIG. 4 is a schematic diagram of the to-be-connected slope model parameters of the slope connection model design method of one embodiment of the present application;
[0050] Figure 5 FIG. 5 is a schematic diagram of the preset connection included angle and the slope section line of the slope connection model design method of one embodiment of the present application;
[0051] Figure 6 FIG. 6 is a complete flowchart of the slope connection model design method of one embodiment of the present application;
[0052] Figure 7 FIG. 7 is a flowchart of the slope connection model design method of the second embodiment of the present application;
[0053] Figure 8 FIG. 8 is a schematic diagram of the connection section line control point coordinate calculation of the slope connection model design method of one embodiment of the present application;
[0054] Figure 9 It is the initial slope section line cutting schematic view of the embodiment of the slope connection model design method of the present application;
[0055] Figure 10 It is the slope section line networking schematic view of the embodiment of the slope connection model design method of the present application;
[0056] Figure 11 It is the structure block diagram of the first embodiment of the slope connection model design device of the present application.
[0057] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION
[0058] It should be understood that the specific embodiments described herein are intended to explain the present application, but not to limit the present application.
[0059] Reference Figure 1 , Figure 1 It is the slope connection model design device structure schematic view of the hardware running environment involved in the embodiment scheme of the present application.
[0060] As Figure 1 shown, the slope connection model design device can include: a processor 1001, for example, a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection communication between the components. The user interface 1003 can include a display screen (Display) and an input unit such as a keyboard (Keyboard). The optional user interface 1003 can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 can be a high-speed random access memory (Random Access Memory, RAM), or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a magnetic disk memory. The memory 1005 can also be an independent storage device from the aforementioned processor 1001.
[0061] Those skilled in the art can understand that Figure 1 the structure shown in the foregoing embodiments does not constitute a limitation on the slope connection model design device, and can include more or fewer components than the illustrated components, or combine certain components, or different component arrangements.
[0062] As Figure 1As shown, the memory 1005 as a storage medium can include an operating system, a network communication module, a user interface module, and a slope connection model design program.
[0063] In Figure 1 In the slope connection model design device shown, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the slope connection model design device can be arranged in the slope connection model design device, and the slope connection model design device calls the slope connection model design program stored in the memory 1005 through the processor 1001, and executes the slope connection model design method provided in the embodiments of the present application.
[0064] The embodiments of the present application provide a slope connection model design method, which refers to Figure 2 , Figure 2 The flowchart of the first embodiment of the slope connection model design method of the present application is shown.
[0065] In this embodiment, the slope connection model design method includes the following steps:
[0066] Step S10: Obtain the edge section line of the adjacent slope in the subgrade slope model, and obtain the azimuth angle of the adjacent edge section line according to the edge section line.
[0067] It can be understood that the subgrade slope model can be a model constructed according to a road or a bridge, but there is a slope that does not connect in the subgrade slope model. The slope in the subgrade model can be understood as the slope of the road model, which refers to the inclined surface connecting the two sides of the road cross section with the ground, including embankment slope and cutting slope, which is an important factor affecting the stability of the subgrade. The connected slope can be obtained by connecting two slopes with height difference, for example, the bridge-road connection slope can refer to Figure 3 .
[0068] It should be understood that the edge section line can be a line segment representing the slope section in the subgrade model.
[0069] It should be noted that the edge section line of the adjacent slope in the subgrade slope model is obtained, and the azimuth angle of the adjacent edge section line is obtained according to the edge section line, including: obtaining the edge section line of the adjacent slope in the subgrade slope model; obtaining the connection point of the adjacent edge section line according to the edge section line; obtaining the azimuth angle of the adjacent edge section line according to the connection point of the edge section line and the adjacent edge section line; obtaining the slope connection direction of the adjacent slope in the subgrade slope model; and obtaining the azimuth angle of the adjacent edge section line according to the slope connection direction and the azimuth angle.
[0070] It should be noted that the edge section line, the connection point, the azimuth angle, the slope connection direction and the azimuth angle can be referred to Figure 4 . In the figure, u1 and v1 are adjacent edge section lines, u2 and v2 are adjacent edge section lines, and the slopes formed by u1 and u2 and the slopes formed by v1 and v2 are adjacent slopes. u1, v1, u2 and v2 are edge section lines, and the intersection of u1 and v1 can be understood as a connection point. The connection direction of the slope is as shown in Figure 4 , and the connection direction of the slope can be in a clockwise direction, and other connection directions can be selected, which are not limited in the embodiment and can be adjusted according to actual conditions. θ1 and θ2 can be understood as the azimuth angle of the adjacent edge section lines.
[0071] It should be further noted that the azimuth angle of the adjacent edge section line obtained according to the edge section line and the connection point of the adjacent edge section line includes: obtaining the start point coordinates and the end point coordinates of the adjacent edge section line; obtaining the direction vector of the adjacent edge section line according to the connection point, the start point coordinates and the end point coordinates; and obtaining the azimuth angle based on the direction vector of the adjacent edge section line.
[0072] It can be understood that a three-dimensional coordinate system can be constructed according to the entire model, or a coordinate system can be established with the slope section line and the corresponding connection point as the origin and the coordinate axis to obtain the start point coordinates and the end point coordinates of the adjacent edge section line, and then the direction vector of the to-be-connected slope edge section line is calculated by the start point and end point coordinates of the slope section line, and the azimuth angle of the adjacent edge section line is calculated by the vector formula.
[0073] It should be noted that the execution subject of the embodiment is a slope connection model design device, which has functions of data processing, data communication and program running, and the slope connection model design device can be an integrated controller, a control computer or other devices with similar functions, which are not limited in the embodiment.
[0074] Step S20: obtaining the connection section line of the to-be-connected region based on the preset connection angle and the azimuth angle.
[0075] It can be understood that the preset connection angle is a preset angle that is used to divide the azimuth angle between the adjacent edge section lines into multiple to-be-connected slope edge section lines with a preset connection angle.
[0076] It should be noted that the preset connection angle and the slope section line can be referred to Figure 5 , and in the figure, △θ1 can be understood as the preset connection angle, or the azimuth angle between the adjacent edge section lines can be directly divided into △θ1.
[0077] It should be noted that the two line areas formed by the reference Figure 5 The two line areas formed by the reference
[0078] Step S30: Network modeling according to the reference
[0079] It should be noted that the network modeling according to the reference
[0080] It should be emphasized that network modeling can be based on a three-dimensional terrain model, using professional modeling software or tools based on lines to model, converting the designed slope connection scheme into a digital model, including the geometry, material properties, etc. of the slope.
[0081] In specific implementation, the complete flowchart of the slope connection model design can refer to Figure 6 The direction vectors of the two slope edge section lines to be connected can be calculated, and the azimuth angle between the two slope edge section lines to be connected can be calculated to determine the slope connection modeling direction, calculate the azimuth angle of the slope section line in the slope connection modeling section, calculate the slope section line in the connection section, and network modeling according to the connection slope section line.
[0082] This embodiment determines the azimuth angle of the slope connection model through the angle between the adjacent slopes of the roadbed slope model, determines the network direction of the connection modeling according to the adjustable azimuth angle, determines the connection section line of the area to be connected and the ground line in the area according to the connection direction and the slope connection section line, and creates a non-standard slope connection model with a constantly changing line direction angle between the adjacent slopes in the roadbed slope model according to the connection section line.
[0083] Reference Figure 7 , Figure 7 The flowchart of the second embodiment of the slope connection model design method of the present application.
[0084] Based on the above first embodiment, the slope connection model design method of the present embodiment comprises the following steps:
[0085] Step S21: Obtain the connection point coordinates of the adjacent edge section lines, and obtain the azimuth angle of each connection section line according to the preset connection angle and the azimuth angle.
[0086] It can be understood that there can be multiple junction points and multiple adjacent edge section lines in the slope model, the azimuth angles of the adjacent edge section lines are different in size, and it can be seen that the included angles of the junction section lines can be the same or different.
[0087] It should be noted that the preset junction included angle can be a fixed angle size preset in advance, or can be obtained by equally dividing the azimuth angle size, and the angle size can be divided by 8, 16, etc., which can be set according to actual needs, and the embodiment is not limited thereto.
[0088] Step S22: obtaining a junction section line control point coordinate according to the junction point coordinate and the junction section line included angle.
[0089] It should be noted that obtaining a junction section line control point coordinate according to the junction point coordinate and the junction section line included angle can be obtaining a hierarchical distance between the junction section line control point and the junction point according to the slope ratio and the slope hierarchical height of the adjacent slope in the subgrade slope model; obtaining a horizontal coordinate of the junction section line point according to the horizontal coordinate of the junction point coordinate, the junction section line included angle and the hierarchical distance; obtaining a vertical coordinate of the junction section line point according to the vertical coordinate of the junction point coordinate, the junction section line included angle and the hierarchical distance; obtaining a vertical coordinate of the junction section line point according to the vertical coordinate of the junction point coordinate and the hierarchical distance; and obtaining a junction section line control point coordinate according to the horizontal coordinate of the junction section line point, the vertical coordinate of the junction section line point and the vertical coordinate of the junction section line point.
[0090] It should be noted that the shape of the slope is often constructed into a single slope, a polyline and a ladder in the subgrade, and the slope of each slope section is represented by the ratio of the height difference between the upper and lower points on the slope section diagram to the horizontal distance. In the subgrade engineering, the slope represented in the form of 1:m is called the slope, and m is called the slope rate. The height, shape and slope of the slope have an important influence on the stability of the subgrade body and the engineering cost.
[0091] It should be noted that the slope hierarchical height refers to the division of the slope into different levels according to the height of the slope, so as to reasonably plan and take corresponding engineering measures during design and construction. Generally speaking, in the railway industry, when the vertical height of the slope is greater than 8 meters, the slope is graded. In addition, the hierarchical height of the slope can also be different according to the difference between the filling and the excavation.
[0092] It should be noted that the slope grading distance generally refers to the horizontal segment length of the slope, also known as the grading width or slope segment length of the slope, and is related to factors such as the height, slope, geological conditions, protection measures and drainage design of the slope; the setting of the slope grading distance helps to control the stability of the slope and reduce the potential landslide risk. A reasonable grading distance can be determined according to the geological exploration report and the stability analysis of the slope. At the same time, the actual situation on site, such as the topography, underground water level, rainfall conditions and other factors, is also considered.
[0093] In specific implementation, taking the calculation of the i-th connecting slope section line as an example, the calculation of the azimuth angle of the connecting section line can refer to Figure 4 、 Figure 5 In the figure, if the direction vector v1 of the edge line of the embankment slope is α, then the azimuth angle of the i-th connecting slope line can be expressed as α±i*△θ1 (considering the equal angle, and selecting + or - according to the azimuth rotation rule). The coordinates of the slope control point are calculated according to the coordinates of the connecting point, the azimuth angle of the slope section line, the grading height of the slope and the slope ratio.
[0094] In specific implementation, taking a 2-grade slope as an example, the calculation of the coordinates of the connecting section line control point can refer to Figure 8 , wherein O is the connecting point, and A1, B1 and C1 represent a plurality of control points of the first connecting section line. According to Figure 8 , the distance La from the point A to the connecting point O of the slope is H1*m (1: m is the slope ratio); given that the coordinates of the connecting point O of the slope are (Xo, Yo, Zo), and the azimuth angle of the slope section line is α±i*△θ1, the coordinates of the slope section control point A1 can be calculated according to the following formula:
[0095] Xa=Xo+Sin(α±i*△θ1+0.5*π)*La
[0096] Ya=Yo+Cos(α±i*△θ1+0.5*π)*La
[0097] Za=Zo±H1
[0098] The coordinates of B1 and C1 can be further calculated according to the calculation method of the coordinates of the slope section control point A1.
[0099] Step S23: obtaining an initial connecting section line based on the coordinates of the connecting section line control points.
[0100] It can be understood that the initial connecting section line can be obtained by sequentially connecting the plurality of connecting section line control points calculated.
[0101] In specific implementation, the following formula can be referred to: Figure 8The initial connection cross-section line can be obtained by connecting O, A1, B1 and C1 in sequence according to the coordinate points calculated according to A1, B1 and C1.
[0102] It should be noted that the initial connection cross-section line based on the connection cross-section line control point coordinates comprises: obtaining the slope grading height and slope ratio in the roadbed slope model; determining the number of connection cross-section line control points according to the grading height and the slope ratio; and obtaining the initial connection cross-section line based on the number of connection cross-section line control points and the connection cross-section line control point coordinates.
[0103] It should be understood that different slope grading heights and slope ratios have certain influence on the number of control points of the connection cross-section line in the construction of the slope connection model, for example, the higher the slope grading height, the more control points of the connection cross-section line, and the number of control points to be set can be determined before the calculation of the connection cross-section line control points, and the initial connection cross-section line is calculated based on the number of control points and the slope ratio.
[0104] Step S24: obtaining the ground line in the roadbed slope model, and cutting the initial connection cross-section line according to the ground point to obtain the connection cross-section line of the region to be connected.
[0105] It should be understood that the initial connection cross-section line is a mathematical line segment length calculated according to the connection cross-section line, but the connection cross-section line needs to be connected to the ground in the actual construction process, and the ground is uneven, and the data calculation length of the connection cross-section line may be longer than, equal to or shorter than the actual length in the construction.
[0106] It should be understood that the initial connection cross-section line can be cut in combination with the ground line of the region to be connected to obtain the connection cross-section line that fits the ground of the region to be connected.
[0107] It should be noted that the initial connection cross-section line based on the connection cross-section line control point coordinates comprises: obtaining the ground line in the roadbed slope model; calculating the intersection point between the ground line and the initial connection cross-section line; and cutting the initial connection cross-section line according to the intersection point to obtain the connection cross-section line of the region to be connected.
[0108] In a specific implementation, the initial connection cross-section line is obtained based on the connection cross-section line control point coordinates. Figure 8 The initial slope cross-section line can be obtained by connecting O, A1, B1 and C1, the ground line at the position of the slope cross-section is obtained according to the ground model, the slope cross-section line is cut (the intersection point of the slope line and the ground is obtained, and the slope cross-section line passing through the ground line beyond the intersection point is cut off), and the final slope cross-section line OA1B1C1' to be modeled is obtained, and the connection cross-section line after the intersection and cutting of the slope cross-section line and the ground can be referred to as Figure 9The edge slope section line set can be referenced based on the cut interface line Figure 10 .
[0109] The embodiment calculates the included angle of each interface section through the interface point coordinates and the azimuth angle, and then calculates the interface section line control point coordinates through the interface section included angle. The initial interface section line is formed according to the plurality of interface section line control point coordinates. In order to avoid that the initial interface section line does not fit the ground model when modeling, the initial interface section line is cut through the ground line of the region to be connected, so that a more accurate interface section line is obtained. The problems of uncontrollable connection direction and low connection accuracy of the existing slope connection model design method are solved, and the efficiency and accuracy of the slope connection model design method are improved.
[0110] Referring to Figure 11 , Figure 11 is a structural block diagram of the first embodiment of the slope connection model design device of the present application.
[0111] As shown in Figure 11 , the slope connection model design device provided by the embodiment of the present application comprises:
[0112] The acquisition module 10 is configured to acquire the edge section line of the adjacent slope in the subgrade slope model, and obtain the azimuth angle of the adjacent edge section line according to the edge section line.
[0113] The interface section line design module 20 is configured to obtain the interface section line of the region to be connected based on the preset interface included angle and the azimuth angle.
[0114] The interface section line design module 20 is further configured to perform network modeling according to the interface section line of the region to be connected, and obtain the slope connection model.
[0115] The embodiment determines the azimuth angle of the slope connection model through the included angle of the adjacent slopes in the subgrade slope model, determines the connection modeling network direction according to the adjustable azimuth angle, determines the interface section line of the region to be connected and the ground line of the region based on the connection direction and the slope interface section line, and realizes the creation of the non-standard slope connection model with the continuously changing included angle with the line direction for the adjacent slopes in the subgrade slope model according to the interface section line.
[0116] In an embodiment, the acquisition module 10 is further configured to acquire the edge section line of the adjacent slope in the subgrade slope model.
[0117] The interface point of the adjacent edge section line is obtained according to the edge section line.
[0118] The azimuth angle included angle of the adjacent edge section line is obtained according to the edge section line and the interface point of the adjacent edge section line.
[0119] Obtaining a slope connection direction of adjacent slopes in a subgrade slope model;
[0120] Obtaining an azimuth angle of an adjacent edge section line according to the slope connection direction and the azimuth angle.
[0121] In an embodiment, the obtaining module 10 is further configured to obtain a starting point coordinate and an ending point coordinate of the adjacent edge section line;
[0122] Obtaining a direction vector of the adjacent edge section line according to the connection point, the starting point coordinate and the ending point coordinate;
[0123] Obtaining an azimuth angle according to the direction vector of the adjacent edge section line.
[0124] In an embodiment, the connection section line design module 20 is further configured to obtain a connection point coordinate of the adjacent edge section line, and obtain a connection section line angle according to a preset connection angle and the azimuth angle;
[0125] Obtaining a connection section line control point coordinate according to the connection point coordinate and the connection section line angle;
[0126] Obtaining an initial connection section line based on the connection section line control point coordinate;
[0127] Obtaining a ground line in the subgrade slope model, and cutting the initial connection section line according to the ground point to obtain a connection section line of a to-be-connected region.
[0128] In an embodiment, the connection section line design module 20 is further configured to obtain a slope grading height and a slope ratio of adjacent slopes in a subgrade slope model;
[0129] Determining a connection section line control point number according to the grading height and the slope ratio;
[0130] Obtaining an initial connection section line based on the connection section line control point number and the connection section line control point coordinate.
[0131] In an embodiment, the connection section line design module 20 is further configured to obtain a grading distance between a connection section line control point and the connection point according to a slope ratio and a slope grading height of adjacent slopes in a subgrade slope model;
[0132] Obtaining a horizontal coordinate of the connection section line point according to a horizontal coordinate of the connection point coordinate, the connection section line angle and the grading distance;
[0133] Obtaining a vertical coordinate of the connection section line point according to a vertical coordinate of the connection point coordinate, the connection section line angle and the grading distance;
[0134] obtaining the horizontal coordinate of the connection section line point according to the horizontal coordinate of the connection point and the horizontal coordinate of the connection point on the initial connection section line;
[0135] obtaining the connection section line control point coordinate according to the horizontal coordinate of the connection section line point, the vertical coordinate of the connection section line point and the vertical coordinate of the connection section line point.
[0136] In an embodiment, the connection section line design module 20 is further configured to obtain a ground line in the roadbed slope model;
[0137] calculating the intersection between the ground line and the initial connection section line;
[0138] cutting the initial connection section line according to the intersection to obtain the connection section line of the region to be connected.
[0139] In addition, to achieve the above object, the present application further provides a slope connection model design device, which comprises a memory, a processor and a slope connection model design program stored in the memory and executable on the processor, and the slope connection model design program is configured to implement the steps of the slope connection model design method as described above.
[0140] Since the slope connection model design device adopts all the technical solutions of the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be repeated here.
[0141] In addition, the present application further provides a storage medium, which stores a slope connection model design program, and the slope connection model design program is executed by a processor to implement the steps of the slope connection model design method as described above.
[0142] Since the storage medium adopts all the technical solutions of the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be repeated here.
[0143] It should be understood that the above is only for illustration, and does not constitute any limitation on the technical solutions of the present application. In specific applications, those skilled in the art can set it according to the needs, and the present application does not limit this.
[0144] It should be noted that the above-described workflow is only illustrative and does not limit the scope of protection of the present application. In actual application, those skilled in the art can select part or all of them to achieve the purpose of the embodiment, which is not limited here.
[0145] In addition, technical details not described in detail in the present embodiment can be found in the slope connection model design method provided by any embodiment of the present application, which will not be described here.
[0146] Furthermore, it is to be understood that the terms "including", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or systems that comprise a list of elements do not include only those elements recited, but can also include other elements not expressly listed or inherent to such processes, methods, articles, or systems. Without further limitation, an element defined by an indefinite article "a" or "an" does not exclude the existence of additional identical elements in the process, method, article, or system including the element.
[0147] It should be understood that, although each step in the flowchart of the embodiments of the present application is displayed in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the figure can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be alternately executed with at least part of other steps or sub-steps or stages of other steps.
[0148] The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.
[0149] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and a general hardware platform as necessary, and of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a Read Only Memory (ROM) / RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0150] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation based on the content of the specification and drawings of the present application, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for designing a slope connection model, characterized in that, The slope connection model design method includes: Obtain the edge section lines of adjacent slopes in the roadbed slope model, and obtain the azimuth angles of adjacent edge section lines based on the edge section lines; The connection section line of the area to be connected is obtained based on the preset connection angle and the azimuth angle. Based on the connection section lines of the areas to be connected, a network model is constructed to obtain the slope connection model; The method of obtaining the connection section line of the area to be connected based on the preset connection angle and the azimuth angle includes: Obtain the coordinates of the connection points of the adjacent edge section lines, and obtain the angle of each connection section line according to the preset connection angle and the azimuth angle; Obtaining the coordinates of the control point of the connecting section line based on the coordinates of the connecting point and the included angle of the connecting section line includes: obtaining the graded distance between the control point of the connecting section line and the connecting point based on the slope ratio and graded height of the adjacent slopes in the roadbed slope model; obtaining the abscissa of the connecting section line point based on the abscissa of the connecting point, the included angle of the connecting section line, and the graded distance; obtaining the ordinate of the connecting section line point based on the ordinate of the connecting point, the included angle of the connecting section line, and the graded distance; obtaining the ordinate of the connecting section line point based on the ordinate of the connecting point and the graded distance; and obtaining the coordinates of the control point of the connecting section line based on the abscissa, the ordinate, and the ordinate of the connecting section line point. Obtaining the initial connecting section line based on the coordinates of the control points of the connecting section line includes: acquiring the slope grade height and slope ratio in the roadbed slope model; determining the number of control points of the connecting section line based on the grade height and the slope ratio; and obtaining the initial connecting section line based on the number of control points of the connecting section line and the coordinates of the control points of the connecting section line. Obtain the ground line in the roadbed slope model, and cut the initial connection section line according to the ground line to obtain the connection section line of the area to be connected.
2. The slope connection model design method as described in claim 1, characterized in that, The process of obtaining the edge profile lines of adjacent slopes in the roadbed slope model and obtaining the azimuth angles of adjacent edge profile lines based on the edge profile lines includes: Obtain the edge cross-sectional lines of adjacent slopes in the roadbed slope model; The connection point of adjacent edge section lines is obtained based on the aforementioned edge section lines; The azimuth angle between adjacent edge section lines is obtained from the connection point between the edge section line and the adjacent edge section line; Obtain the slope connection direction of adjacent slopes in the roadbed slope model; The azimuth angle of the adjacent edge section line is obtained based on the slope connection direction and the included azimuth angle.
3. The slope connection model design method as described in claim 2, characterized in that, The step of obtaining the azimuth angle between adjacent edge section lines based on the junction point of the edge section line and the adjacent edge section lines includes: Obtain the starting and ending coordinates of the adjacent edge section lines; The direction vector of the adjacent edge section line is obtained based on the connection point, the starting point coordinates, and the ending point coordinates; The azimuth angle is obtained based on the direction vector of the adjacent edge section lines.
4. The slope connection model design method as described in claim 1, characterized in that, The process of obtaining the ground line in the roadbed slope model and trimming the initial connection section line based on the ground line to obtain the connection section line of the area to be connected includes: Obtain the ground line in the roadbed slope model; Calculate the intersection point between the ground line and the initial connection section line; The initial connection section line is trimmed based on the intersection point to obtain the connection section line of the area to be connected.
5. A slope connection model design device, characterized in that, The slope connection model design device includes: The acquisition module is used to acquire the edge section lines of adjacent slopes in the roadbed slope model, and to obtain the azimuth angle of the adjacent edge section lines based on the edge section lines. The connection section line design module is used to obtain the connection section line of the area to be connected based on the preset connection angle and the azimuth angle. The connection section line design module is also used to perform network modeling based on the connection section line of the area to be connected, so as to obtain the slope connection model; The connecting section line design module is also used to obtain the coordinates of the connecting points of the adjacent edge section lines, and to obtain the angle of each connecting section line according to the preset connecting angle and the azimuth angle. Obtaining the coordinates of the control point of the connecting section line based on the coordinates of the connecting point and the included angle of the connecting section line includes: obtaining the graded distance between the control point of the connecting section line and the connecting point based on the slope ratio and graded height of the adjacent slopes in the roadbed slope model; obtaining the abscissa of the connecting section line point based on the abscissa of the connecting point, the included angle of the connecting section line, and the graded distance; obtaining the ordinate of the connecting section line point based on the ordinate of the connecting point, the included angle of the connecting section line, and the graded distance; obtaining the ordinate of the connecting section line point based on the ordinate of the connecting point and the graded distance; and obtaining the coordinates of the control point of the connecting section line based on the abscissa, the ordinate, and the ordinate of the connecting section line point. Obtaining the initial connecting section line based on the coordinates of the control points of the connecting section line includes: acquiring the slope grade height and slope ratio in the roadbed slope model; determining the number of control points of the connecting section line based on the grade height and the slope ratio; and obtaining the initial connecting section line based on the number of control points of the connecting section line and the coordinates of the control points of the connecting section line. Obtain the ground line in the roadbed slope model, and cut the initial connection section line according to the ground line to obtain the connection section line of the area to be connected.
6. A slope connection model design device, characterized in that, The device includes: a memory, a processor, and a slope connection model design program stored in the memory and executable on the processor, the slope connection model design program being configured to implement the slope connection model design method as described in any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium stores a slope connection model design program, which, when executed by a processor, implements the slope connection model design method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Three-dimensional parametric modeling method applied to arch dam slope excavation
CN113051641A
Rapid layered modeling method and device for roadbed filling and digging body, electronic equipment and storage medium
CN117708921A