Railway Tunnel Construction Modeling and Detailed Design Method, Device and System
By obtaining the tunnel target parameters, generating the cross-sectional diagram of the railway tunnel, building the main construction structure model, and performing drainage prevention and four-electric interface pre-embedding, identifying the cross-sectional position relationship for transition processing, solving the problem of labor and inefficiency in the construction modeling of existing railway tunnels, and realizing automated and efficient construction model construction.
Patent Information
- Application Number
- CN202411262327.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2044-09-10
AI Technical Summary
The existing railway tunnel construction modeling methods rely too much on manual labor, lack industry standards constraints, and are difficult to update in time, resulting in inconvenience and efficiency.
By obtaining the tunnel target parameters, generating cross-sectional figures, building the main construction structure model, and generating drainage and four-electric interface embedding models, identifying the cross-sectional position relationship for transition processing, and generating project quantity statistics and feeding order information.
It improves the automation and convenience of railway tunnel construction models and improves construction efficiency.
Smart Images

Figure CN119129067B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of construction modeling, and in particular, to a method, device, and system for railway tunnel construction modeling and detailed design. Background Art
[0002] In related technologies, in order to efficiently carry out railway tunnel construction work, it is usually necessary to pre-construct a railway tunnel construction model to effectively carry out construction work according to the railway tunnel construction model. However, the existing method of constructing a railway tunnel construction model overly relies on manual modeling, lacks constraints on relevant industry construction standards for construction modeling and detailed design, and it is also difficult to update the model in a timely manner according to the construction progress, resulting in low convenience and efficiency in constructing a railway tunnel construction model and being difficult to meet actual needs. Summary of the Invention
[0003] To overcome the problems existing in related technologies, the present disclosure provides a method, device, and system for railway tunnel construction modeling and detailed design.
[0004] According to the first aspect of the embodiments of the present disclosure, a method for railway tunnel construction modeling and detailed design is provided, including:
[0005] Obtain target parameters of the tunnel to obtain a target parameter set, and generate a cross-sectional graph of the tunnel according to the target parameter set;
[0006] Generate a main construction structure model of the tunnel according to preset configuration parameters, the target parameter set, and the cross-sectional graph;
[0007] Generate a waterproof and drainage model and a four-electricity interface embedded model in the main construction structure model according to the configuration parameters;
[0008] Identify cross-sections in the main construction structure model, and for any two adjacent cross-sections, judge the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain a cross-section transition model corresponding to the two adjacent cross-sections; the cross-section transition model is a transition section model or a plug wall model;
[0009] Use the configuration parameters and the target parameter set to perform engineering quantity statistics on the tunnel construction model, and generate cutting list information for the tunnel construction model; the tunnel construction model includes the main construction structure model, the waterproof and drainage model, the four-electricity interface embedded model, and the cross-section transition model.
[0010] According to the second aspect of the embodiments of the present disclosure, a device for railway tunnel construction modeling and detailed design is provided, including:
[0011] An acquisition unit, configured to acquire target parameters of a tunnel, obtain a set of target parameters, and generate a cross-sectional graph of the tunnel according to the set of target parameters;
[0012] A first generation unit, configured to generate a main construction structure model of the tunnel according to preset configuration parameters, the set of target parameters, and the cross-sectional graph;
[0013] A second generation unit, configured to generate a waterproof and drainage model and a pre-embedded model for four-electrical interfaces in the main construction structure model according to the configuration parameters;
[0014] A transition unit, configured to identify cross-sections in the main construction structure model, and for any two adjacent cross-sections, determine the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship, to obtain a cross-section transition model corresponding to the two adjacent cross-sections; the cross-section transition model is a transition section model or a plug wall model;
[0015] A third generation unit, configured to perform engineering quantity statistics on the tunnel construction model by using the configuration parameters and the set of target parameters, and generate cutting list information for the tunnel construction model; the tunnel construction model includes the main construction structure model, the waterproof and drainage model, the pre-embedded model for four-electrical interfaces, and the cross-section transition model.
[0016] According to a third aspect of the embodiments of the present disclosure, an electronic device includes: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method according to any one of the first aspect is implemented.
[0017] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method according to any one of the first aspect is implemented.
[0018] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method according to any one of the first aspect is implemented.
[0019] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: obtaining the target parameters of the tunnel to obtain a set of target parameters, generating a cross-sectional graph of the tunnel according to the set of target parameters; generating a main construction structure model of the tunnel according to the preset configuration parameters, the set of target parameters, and the cross-sectional graph; generating a waterproof and drainage model and a four-electrical interface embedded model in the main construction structure model according to the configuration parameters; identifying the cross-sections in the main construction structure model, for any two adjacent cross-sections, determining the relative position relationship between the two cross-sections, and performing transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain a cross-section transition model corresponding to the two adjacent cross-sections; using the configuration parameters and the set of target parameters to perform engineering quantity statistics on the tunnel construction model and generate cutting list information for the tunnel construction model. Thereby, the automation of constructing the tunnel construction model is improved, and the convenience and efficiency of constructing the railway tunnel construction model are improved.
[0020] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present invention and used together with the specification to explain the principles of the present invention.
[0022] Figure 1 is a flowchart of a method for railway tunnel construction modeling and detailed design shown according to an exemplary embodiment.
[0023] Figure 2 is a schematic cross-sectional view of a target tunnel model proposed according to an embodiment of the present application;
[0024] Figure 3 is a three-dimensional schematic view of a target tunnel model proposed according to an embodiment of the present application;
[0025] Figure 4 is a schematic diagram of the positional relationship of a target comprehensive chamber, a cross-track pipe, and a cable trough proposed according to an embodiment of the present application;
[0026] Figure 5 is a schematic view of a first cross-section and a second cross-section with a size relationship as the association relationship shown according to an exemplary embodiment.
[0027] Figure 6 is a schematic view of a first cross-section and a second cross-section with an offset relationship as the association relationship shown according to an exemplary embodiment.
[0028] Figure 7 is a block diagram of a device for railway tunnel construction modeling and detailed design shown according to an exemplary embodiment.
[0029] Figure 8 It is a block diagram of a device for a railway tunnel construction modeling and detailed design method shown according to an exemplary embodiment.
[0030] Reference Signs
[0031] 1 - First pipeline two - dimensional trajectory line; 2 - Cross - section of the target tunnel model; 3 - Secondary lining model; 4 - Cable trench; 5 - Target tunnel model; 6 - Mileage line; 7 - Target comprehensive chamber; 8 - Target plane; 9 - Two - dimensional intersection coordinates; 10 - First pipeline three - dimensional model; 11, First section; 12, Second section; 13, First non - coincident area; 14, Second non - coincident area; 15, Third non - coincident area; 16, Initial support model; 17, Secondary lining model. Detailed implementation manners
[0032] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0033] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present disclosure. The singular forms "a" and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.
[0034] It should be understood that although the terms first, second, third, etc. may be used in the embodiments of the present disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "when" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0035] In addition, various forms of processes shown in the embodiments of the present disclosure can be used, re - ordering, adding or deleting steps. For example, the steps described in the present application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present application can be achieved, and no limitations are imposed herein.
[0036] In related technologies, in order to efficiently carry out railway tunnel construction work, it is usually necessary to pre-construct a railway tunnel construction model to effectively carry out construction work according to the railway tunnel construction model. However, the existing methods for constructing railway tunnel construction models rely too much on manual modeling, lack constraints on construction standards of relevant industries in construction modeling and deepening, and it is also difficult to update the model in a timely manner according to the construction progress, resulting in low convenience and efficiency in constructing railway tunnel construction models and being difficult to meet actual needs.
[0037] To solve the above problems, the present disclosure provides a method, device and system for railway tunnel construction modeling and detailed design.
[0038] Figure 1 is a flowchart of a method for railway tunnel construction modeling and detailed design shown according to an exemplary embodiment. As Figure 1 shown, it should be noted that the method for railway tunnel construction modeling and detailed design in the embodiments of the present application is applied to a railway tunnel construction modeling and detailed design device. As Figure 1 shown, the method may include the following steps:
[0039] Step 101, obtain the target parameters of the tunnel to obtain a set of target parameters, and generate a cross-sectional graph of the tunnel according to the set of target parameters.
[0040] In some embodiments of the present application, before step 101, the method may further include: obtaining the route name, the horizontal curve information corresponding to the route name (including: coordinate X, coordinate Y, arc radius, length of the front transition curve, length of the rear transition curve, deflection angle, length of the front tangent, length of the rear tangent, mileage prefix of ZH, mileage of ZH), vertical curve information (including: mileage prefix of the grade change point, mileage number of the grade change point, design elevation, radius of the vertical curve), and chainage information (including: mileage prefix of the left side of the equal sign, mileage number of the left side of the equal sign, mileage prefix of the right side of the equal sign, mileage number of the right side of the equal sign), generating a horizontal curve model according to the read horizontal curve data, generating a vertical curve model according to the read vertical curve data, and adding the chainage information to the horizontal curve to generate a three-dimensional route model for generating a railway tunnel construction model according to the three-dimensional route model, that is, determining the overall route of the railway tunnel construction model based on the three-dimensional route.
[0041] In some embodiments of the present application, step 101 may specifically include the following steps:
[0042] Read the target parameters in the two-dimensional design drawing of the tunnel to obtain the set of target parameters; the target parameters include graphic elements in the two-dimensional design drawing of the tunnel and configuration parameters corresponding to the graphic elements;
[0043] Convert the graphic elements into corresponding feature line layers according to the target parameter set to obtain the cross-sectional graph of the tunnel for generating a 3D model.
[0044] Bind the configuration parameters corresponding to the feature line layer to the corresponding layer in the cross-sectional graph.
[0045] In some embodiments of the present application, a component library can be pre-constructed before step 101. The component library includes: a geological information library, a cross-section library, and a lining type library.
[0046] The geological information library can include: advanced horizontal drilling data, advanced horizontal drilling geological data, and geological radar geological data. The geological data all use their respective corresponding BIM models as storage media and are stored in the BIM models in the form of attribute data. The storage, modification, and reading of the data are all based on their respective corresponding BIM models.
[0047] The cross-section library can store rich tunnel cross-sectional model files. The tunnel cross-sectional files are used to describe the geometry and attribute information of the tunnel cross-section and are divided into two storage methods: the design data storage method; the tunnel cross-sectional geometry storage method. The stored data includes: basic design parameters of cross-section attributes, basic design information of the outer contour of the primary support, basic design information of the inner contour of the primary support, basic design information of the outer contour of the secondary lining, basic design information of the inner contour of the secondary lining, basic design information of the central drainage ditch, basic design parameters of the cable trough, basic design parameters of the drainage side ditch, basic design parameters of the pavement structure, basic design parameters of the invert backfill, and excavation method design parameters.
[0048] The lining type library can store lining type information under different surrounding rock grade conditions, which is summarized in the lining type library. Each lining type is associated with its corresponding tunnel cross-section, enhanced support, advanced support, etc. information. When the system is actually used, the lining type of the location of the proposed tunnel model can be first judged, and the corresponding tunnel cross-section can be recommended by the system. After the user approves and confirms, the next step of tunnel construction modeling and deepening work can be continued.
[0049] Step 102, generate the main construction structure model of the tunnel according to the preset configuration parameters, the target parameter set, and the cross-sectional graph.
[0050] In some other embodiments of the present application, the target parameters of the pre-configured tunnel can be directly obtained, and the main construction structure model of the tunnel can be directly generated according to the preset configuration parameters, the target parameter set, and the cross-sectional graph in the target parameters.
[0051] In one embodiment, the main construction structure model of the tunnel can be generated by stretching the matching cross-sectional graph according to the configuration parameters and the target parameter set.
[0052] In one embodiment, the configuration parameters may include various standards, specifications, and guiding principles related to railway tunnel construction. For example, engineering design documents, topographic and spatial data of alternative areas for temporary works, engineering geological and hydrological data, site layout condition data, temporary engineering component models, site forward design standards, construction specifications, project delivery requirements, safety and environmental protection standards, and construction specifications applicable to general and special sites.
[0053] Step 103: Generate a waterproof and drainage model and a pre-embedded model for the four-electrical interfaces in the main construction structure model according to the configuration parameters.
[0054] In some embodiments of the present application, the pre-embedded model for the four-electrical interfaces includes any one or more of a through-tube model, a catenary channel model, and a grounding terminal model.
[0055] In some embodiments of the present application, the waterproof and drainage model can be generated in the following manner: Based on the starting and ending mileage where the waterproof and drainage model is to be generated according to the route selection, obtain all the secondary lining model elements within this mileage range, sequentially obtain the bound tunnel cross-sectional data from these elements, and perform further mileage segmentation within the selected starting and ending mileage range according to the cross-sectional type. Within the selected starting and ending mileage range, sequentially generate the three-dimensional line information of the inner contour of the secondary lining in memory. Set the parameters of the waterproof and drainage model: for longitudinal and transverse drainage pipes, set the longitudinal spacing, pipe diameter, etc.; for waterproof sheets and geotextiles, set the offset distance, cut-off elevation, etc.; for longitudinal and transverse waterstops, set the longitudinal spacing, cross-sectional dimensions, etc. Based on the route, secondary lining inner contour data, and waterproof and drainage model parameters, sequentially generate the trajectory line, the cross-sectional polygon at the starting position of the trajectory line, and stretch it into a solid within the starting and ending mileage range.
[0056] In some embodiments of the present application, the following steps are used to generate the through-tube model:
[0057] Obtain the pre-drawn two-dimensional trajectory line of the through-tube; the size of the two-dimensional trajectory line of the through-tube corresponds to the cross-sectional size of the main construction structure model;
[0058] Obtain the configuration information of the through-tube model from the configuration parameters; the configuration information includes the first positional relationship between the through-tube model and the target tunnel model, and the first included angle between the through-tube and the target tunnel model;
[0059] Generate the three-dimensional trajectory line of the through-tube at the three-dimensional target position in the main construction structure model according to the two-dimensional trajectory line of the rail tube, the first positional relationship, and the first included angle;
[0060] Generate the three-dimensional model of the through-tube at the target position according to the three-dimensional trajectory line.
[0061] Among them, the size of the two-dimensional trajectory line 1 of the first pipeline corresponds to the size of the cross-section 2 of the target tunnel model; the first pipeline is an under-rail pipe or an under-groove pipe.
[0062] In one embodiment, the two-dimensional trajectory line 1 of the first pipeline can be drawn by the user on the cross-section of the target tunnel model. Additionally, the two-dimensional trajectory line 1 of the first pipeline can be drawn within the cross-section at the bottom of the secondary lining model 3 in the above-mentioned cross-section.
[0063] As Figure 2 shown, the under-rail pipes are all connected to the two cable trench 4 models in the tunnel, and the two cable trenches 4 are arranged on both sides of the internal space of the tunnel model.
[0064] Among them, the configuration information includes the first positional relationship between the first pipeline model and the target tunnel model 5, and the first included angle between the first pipeline and the target tunnel model 5.
[0065] In one embodiment, the first positional relationship can be the position of the first pipeline model on the mileage line 6 of the template tunnel model. The first included angle can be the included angle between the first pipeline model and the orthographic projection of the mileage line 6 on the XY plane.
[0066] Generate the three-dimensional trajectory line of the first pipeline at the three-dimensional target position in the target tunnel model according to the two-dimensional trajectory line of the first pipeline, the first positional relationship, and the first included angle.
[0067] It can be understood that in order to generate a three-dimensional pipeline model, it is necessary to convert the two-dimensional trajectory line into a three-dimensional trajectory line.
[0068] Therefore, in one embodiment, the three-dimensional trajectory line of the first pipeline can be generated at the three-dimensional target position in the target tunnel model 5 according to the two-dimensional trajectory line 1 of the first pipeline, the first positional relationship, and the first included angle.
[0069] Among them, the first positional relationship and the first included angle can be preset according to actual requirements.
[0070] In some embodiments of the present application, as Figure 3 、 Figure 4 shown, the first positional relationship is the two-dimensional intersection coordinates 9 of the first pipeline model and the tunnel mileage line 6 in the target tunnel model 5; the two-dimensional trajectory line 1 of the first pipeline is a two-dimensional trajectory line on the XY plane. Generating the three-dimensional trajectory line of the first pipeline at the three-dimensional target position in the target tunnel model according to the two-dimensional trajectory line of the first pipeline, the first positional relationship, and the first included angle can include:
[0071] Step a1: Determine the three-dimensional target position based on the position information of the target tunnel model 5 and the two-dimensional intersection coordinates 9.
[0072] In some embodiments of the present application, step a1 may specifically include the following steps:
[0073] Step a11: Obtain the position information of the target tunnel model 5.
[0074] Among them, the position information includes the horizontal curve information and vertical curve information of the target tunnel model 5.
[0075] Step a12: Determine the X-axis coordinate and Y-axis coordinate corresponding to the three-dimensional target position through the horizontal curve information and the two-dimensional intersection coordinates 9.
[0076] In one embodiment, the X-axis coordinate and Y-axis coordinate corresponding to the three-dimensional target position can be determined according to a preset first pipeline center line, that is, two-dimensional information is determined.
[0077] Step a13: Determine the Z-axis coordinate corresponding to the target position according to the vertical curve information.
[0078] In one embodiment, the Z-axis coordinate corresponding to the target position can be determined according to the vertical curve information, that is, elevation information is determined.
[0079] Step a14: Obtain the target position according to the X-axis coordinate, Y-axis coordinate corresponding to the three-dimensional target position, and the Z-axis coordinate corresponding to the target position.
[0080] Step a2: Move the first pipeline two-dimensional trajectory line 1 to the three-dimensional target position.
[0081] Step a3: Rotate the first pipeline two-dimensional trajectory line 1 according to the tunnel mileage line 6 to obtain a rotated pipeline two-dimensional trajectory line.
[0082] Among them, in one embodiment, the rotated pipeline two-dimensional trajectory line is perpendicular to the tunnel mileage line 6, and the rotated pipeline two-dimensional trajectory line is located in the YZ plane.
[0083] Step a4: Determine the target plane 8 perpendicular to the XY plane according to the first included angle and the three-dimensional target position.
[0084] Among them, the three-dimensional target position is located in the target plane 8.
[0085] In some embodiments of the present application, as Figure 3 shown, step a4 may specifically include the following steps:
[0086] Generate an intermediate plane including the three-dimensional target position based on the YZ plane;
[0087] Rotate the intermediate plane around the first straight line as the rotation axis to a position where the included angle with the tunnel mileage line 6 is the first included angle; the first straight line is perpendicular to the XY plane, and the X-axis coordinate and Y-axis coordinate of the first straight line are the intersection coordinates of the tunnel mileage line 6 and the first two-dimensional pipeline trajectory line 1.
[0088] In one embodiment, determine the YZ plane with the three-dimensional target position as the origin as the above intermediate plane, use the first straight line on the intermediate plane that includes the three-dimensional target position and is perpendicular to the XY plane as the rotation axis, and rotate the intermediate plane around the first straight line as the rotation axis to a position where the included angle with the tunnel mileage line 6 is the first included angle.
[0089] Step a5, project the first two-dimensional pipeline trajectory line 1 after the rotation process onto the target plane 8 to obtain the three-dimensional trajectory line.
[0090] Generate a first pipeline three-dimensional model at the target position according to the three-dimensional trajectory line.
[0091] In some embodiments of the present application, generating a first pipeline three-dimensional model at the target position according to the three-dimensional trajectory line may specifically include the following steps:
[0092] Step b1, obtain the cross-sectional information of the first pipeline from the configuration information.
[0093] Step b2, generate a cross-sectional graphic of the first pipeline at one end of the three-dimensional trajectory line according to the cross-sectional information.
[0094] Step b3, perform three-dimensional lofting processing on the cross-sectional graphic according to the three-dimensional trajectory line to obtain the first pipeline three-dimensional model 10.
[0095] In some embodiments of the present application, the configuration information further includes the first pipeline placement mileage, the number of placed pipes, and the placement spacing; the method may further include the following steps:
[0096] Based on the first pipeline three-dimensional model 10, generate a plurality of the first pipeline three-dimensional models 10 at corresponding positions in the target tunnel model 5 according to the first pipeline placement mileage, the number of placed pipes, and the placement spacing.
[0097] It can be understood that after generating one over-track pipe model, multiple corresponding over-track pipes can be generated in the target tunnel model 5 according to the first pipeline placement mileage, the number of placed pipes, and the placement spacing.
[0098] In some embodiments of the present application, such asFigure 4 As shown, when the first pipeline is an over-track pipeline, a plurality of three-dimensional models 10 of the first pipeline are generated at corresponding positions in the target tunnel model 5, including:
[0099] Step c1: Determine the target comprehensive chamber 7, and determine the center line of the target comprehensive chamber 7 according to the position information of the target comprehensive chamber 7.
[0100] Wherein, the center line is perpendicularly arranged to the target tunnel model 5.
[0101] It can be understood that the target comprehensive chamber 7 is used to place relevant equipment and the maintenance ends of the four-electrical circuits. Therefore, it is necessary to determine the positions of a plurality of three-dimensional models 10 of the first pipeline according to the position information of the target comprehensive chamber 7.
[0102] Step c2: Generate a plurality of first over-track pipeline models on one side of the center line according to the mileage of the first pipeline placement, the number of placed pipelines, and the placement spacing.
[0103] Wherein, each first over-track pipeline model is communicated with two cable trough 4 models in the target tunnel model 5; the two cable trough 4 models are arranged on both sides of the internal space of the target tunnel model 5; the cable trough 4 model on the side close to the target comprehensive chamber 7 is connected to the equipment model or the maintenance end model in the target comprehensive chamber 7.
[0104] Step c3: Generate a plurality of second over-track pipeline models that are mirror images of the plurality of first over-track pipeline models according to the center line.
[0105] Step c4: Obtain the plurality of three-dimensional models 10 of the first pipeline according to the plurality of first over-track pipeline models and the plurality of second over-track pipeline models.
[0106] In some embodiments of the present application, the following steps are used to generate the catenary trough model:
[0107] Obtain the three-dimensional coordinates of the target placement mileage of the catenary trough model in the main construction structure model;
[0108] Taking the three-dimensional coordinates of the target placement mileage as the center, within a preset angle range, generate a set of projection points of the three-dimensional coordinates of the target placement mileage on the inner side of the secondary lining model; the secondary lining model corresponds to the main construction structure model;
[0109] Generate a projection line based on the set of projection points;
[0110] Cut the projection line according to the preset catenary trough parameters to obtain a trough track line;
[0111] Generate the catenary channel model according to the channel trajectory line and the preset catenary channel parameters.
[0112] It should be noted that the mileage line can be pre-set on the central axis of the main construction structure model, and the mileage for Mr. Yu's verification target is placed on the mileage line.
[0113] As an example, the preset angle range can be from 1 degree to -89 degrees, and the above preset spacing can be 1 degree, that is, a projection point is generated every one-degree spacing, and a set of projection points of the three-dimensional coordinates of the target placement mileage on the inner side of the secondary lining model is obtained. The projection points in the set of projection points can be connected to obtain a projection line, the length of the channel trajectory line is determined according to the preset catenary channel parameters, and the projection line is trimmed according to the above length to obtain the channel trajectory line.
[0114] In some embodiments of the present application, a grounding terminal model library can also be established. Starting from the grounding terminal insertion point, parametric components are drawn in sequence. Each component can adjust the model size through parameters, and the components can be linked (that is, when the model size or position of one component changes, the other components in contact with it can synchronously adjust their positions). The made grounding terminal library file is put into the component library. Select the route model and the placement starting point, select the grounding terminal library file, input the placement information (placement horizontal spacing, elevation difference, placement direction, placement spacing, placement quantity, etc.), calculate the insertion point coordinates based on the route model, copy a grounding terminal model from the selected grounding terminal library file, and place it at the insertion point with the origin as the base point. Rotate the grounding terminal around the Z-axis so that the normal vector of its cross-section rotates to be consistent with the tangent vector direction of the route horizontal curve at this position. Set the layer, generate the code, and bind the component attributes for each grounding terminal model.
[0115] Step 104: Identify the cross-sections in the main construction structure model. For any two adjacent cross-sections, judge the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain the cross-section transition model corresponding to the two adjacent cross-sections.
[0116] Wherein, the cross-section transition model is a transition section model or a plug wall model.
[0117] In some embodiments of the present application, the two adjacent cross-sections include a first cross-section and a second cross-section. Step 104 may specifically include the following steps:
[0118] Obtain the first cross-section 11 area coordinates of the first cross-section 11 and the second cross-section 12 area coordinates of the second cross-section 12;
[0119] Generate a first minimum bounding box based on the coordinates of the area of the first cross-section 11, and generate a second minimum bounding box based on the coordinates of the area of the second cross-section 12;
[0120] For the first minimum bounding box and the second minimum bounding box, when one bounding box contains the other bounding box, determine that the relative position relationship is a size relationship;
[0121] When there is a partial area overlap between one bounding box and the other bounding box, determine that the relative position relationship is an offset relationship, and perform a transition process on the two cross-sections according to the first processing method to obtain the cross-section transition model;
[0122] When the areas of the first minimum bounding box and the second minimum bounding box are the same, and the shapes of the first cross-section 11 and the second cross-section 12 are the same, determine that the relative position relationship is a dislocation relationship, and perform a transition process on the two cross-sections according to the second processing method to obtain the cross-section transition model.
[0123] When the association relationship is a size relationship, determine the first non-overlapping area 13 corresponding to the first cross-section 11 and the second cross-section 12, and determine the first non-overlapping area 13 as the target non-overlapping area, and perform the following plug wall generation operation on the first non-overlapping area 13 to complete the connection process; determine the cross-section to which the target non-overlapping area belongs; the cross-section to which it belongs is the first cross-section 11 or the second cross-section 12; generate a secondary lining model 17 of the plug wall according to the outer contour of the secondary lining of the cross-section to which it belongs and the inner contour of the secondary lining of the other cross-section; the secondary lining model 17 of the plug wall is connected between the first cross-section 11 and the second cross-section 12; the other cross-section is the cross-section other than the cross-section to which it belongs among the first cross-section 11 and the second cross-section 12; generate the first primary support model 16 of the plug wall on the side close to the cross-section to which it belongs according to the outer contour of the primary support of the cross-section to which it belongs and the inner contour of the primary support of the other cross-section; generate the second primary support model 16 of the plug wall on the side close to the other cross-section according to the outer contour of the primary support of the cross-section to which it belongs and the outer contour of the primary support of the other cross-section.
[0124] When the association relationship is an offset relationship, determine the second non-overlapping area 14 and the third non-overlapping area 15 corresponding to the first cross-section 11 and the second cross-section 12, respectively determine the second non-overlapping area 14 and the third non-overlapping area 15 as the target non-overlapping areas, and perform the plug wall generation operation on the target non-overlapping area corresponding to the first non-overlapping area 13 and the target non-overlapping area corresponding to the second non-overlapping area 14 respectively to complete the connection process.
[0125] In some other embodiments of the present application, the transition section range of the tunnel construction model can be determined according to the preset starting and ending mileage. At the positions of the starting mileage and the ending mileage of the transition section, the corresponding secondary lining model elements are obtained, the tunnel cross-section information bound thereto is read from the model elements, and converted into tunnel cross-section graphic data. Each component in the tunnel cross-section graphic data corresponding to the starting mileage and the ending mileage of the transition section is mapped and associated based on the component type. The tunnel cross-section graphics corresponding to the starting mileage and the ending mileage of the transition section are respectively drawn at the plane position and translated onto the three-dimensional route, and rotated along the Z axis so that the normal vector thereof is in the same direction as the tangent vector of the route horizontal curve. According to the mapping relationship of each component of the two tunnel cross-section graphics, stretching is respectively performed to form a solid, a layer is set for each component model, a code is generated, attributes are bound, and at the same time, corresponding nodes are generated in the model structure tree window. The original tunnel concrete model within the transition section range is trimmed and deleted to complete the processing of the transition section.
[0126] Step 105, using the configuration parameters and the target parameter set, perform engineering quantity statistics on the tunnel construction model and generate cutting list information for the tunnel construction model.
[0127] Wherein, the tunnel construction model includes the main construction structure model, the waterproof and drainage model, the pre-buried model for the four systems of electricity, communication, signal and ventilation, and the section transition model.
[0128] In one embodiment, the specific steps for obtaining the attribute information of "engineering quantity per meter" bound to each component element (i.e., sub-model) of the tunnel construction model, calculating the quantity information of the current component element according to the "engineering quantity per meter" information, and adding it to the "engineering quantity information object" are as follows: reading the attribute value of "engineering quantity per meter" from the component element; obtaining the "component engineering quantity object" of the same type as the current component element from the "engineering quantity information object"; parsing the attribute value of "engineering quantity per meter" to obtain the quantity information of each material stored therein; calculating the engineering quantity of each "material - specification" of this component (which can be further subdivided according to the surrounding rock grade of the current component); obtaining each "material - specification quantity object" from the "component engineering quantity object", and adding the engineering quantity in step A4 to the "material - specification quantity object" to complete the engineering quantity statistics.
[0129] In another embodiment, the cutting statistics range can be determined according to the preset starting mileage and ending mileage. All steel component model elements within the selected range are obtained (such as steel arch frames, advanced small conduits, steel mesh sheets, system bolts, locking bolts, main reinforcement bars, longitudinal reinforcement bars, hook reinforcement bars, etc.). The obtained steel component model elements are traversed, and the bound unit quantity attribute values and geometric attribute values are read, and classified and summarized according to "construction location, sub-item, material model, specification size, quantity". When all steel component model elements have been traversed, the initialization of the cutting data is completed, and the data is displayed on the interaction interface. The "construction location - sub-item" to be cut is selected, and the cutting data is modified. Based on the final data on the interface, the cutting list is exported.
[0130] Among them, the "construction location, component type" can be obtained according to the identity information attribute of the steel component model element; the sub-elements of the steel component model element are obtained, and the "sub-item" of each sub-element is determined according to the steel component type and sub-element type; the "unit quantity" attribute value is obtained from the steel component model element, and the "material model, specification size, unit quantity" of each relevant sub-item is parsed; according to the information obtained above, and the geometric attribute values (such as volume, length, etc.) of each sub-element, all "sub-item - material model - specification size - quantity" information of the current steel component model element is determined; all "sub-item - material model - specification size - quantity" information of the current steel component model element is added to a predefined cutting list data object (the definition of its class and sub-class / field is as follows: construction location - sub-item - material model - specification size - quantity).
[0131] In some embodiments of the present application, the method may further include the following steps:
[0132] In response to detecting the parameter change information of the tunnel construction model, the model parameters corresponding to the parameter change information in the tunnel construction model are updated using the parameter change information;
[0133] The tunnel construction model is updated using the updated model parameters.
[0134] As an example of a possible implementation, an advanced prediction model for tunnel update is selected (including: geological radar prediction model, advanced prediction fusion model), and the corresponding surrounding rock grade segmentation and lining type segmentation information within the update range is obtained. Within the update mileage range, the obtained surrounding rock grade segmentation information is used to update the original surrounding rock grade segmentation information, and the obtained lining type segmentation information is used to update the original lining type segmentation information. The updated lining type segmentation information is used to determine the segmented range of the tunnel concrete model to be updated. The corresponding tunnel cross-section name is obtained within each segmented range, and the tunnel cross-section information is read from the tunnel cross-section library. The tunnel cross-section information for update is used to generate a new tunnel concrete model. Layers are set for each generated tunnel concrete model, the original component attributes are inherited, new codes are generated based on the original corresponding model, and corresponding nodes are generated in the model structure tree window. The original tunnel concrete model is cropped and deleted to complete the update of the tunnel model based on geology.
[0135] In some embodiments of the present application, the method may further include the following steps: obtaining the target modeling standard corresponding to the tunnel construction model from a pre-established modeling standard library; obtaining the element information of the model elements included in the tunnel construction model; auditing the model elements based on the target modeling standard and the element information; in the case of passing the audit, determining the intelligent equipment to be subjected to model delivery; determining the processing standard supported by the intelligent equipment; establishing a data interface with the intelligent equipment based on the processing standard; extracting the processing data required by the intelligent equipment from the tunnel construction model; and delivering the processing data to the intelligent equipment based on the processing standard.
[0136] Exemplarily, the intelligent equipment required to be used during the construction process of the design delivery tunnel is used as the intelligent equipment to be subjected to model delivery; the processing data standards supported by each intelligent equipment are determined; corresponding data interfaces are established respectively based on the processing data standards supported by each intelligent equipment, so as to deliver the processing data in the tunnel model to the intelligent equipment based on the data interfaces corresponding to each intelligent equipment.
[0137] In some embodiments of the present application, the method may further include the following steps: determining whether the intelligent equipment is a non-standard part; in the case that the intelligent equipment is a non-standard part, obtaining the target processing data matching the intelligent equipment; adjusting the target configuration parameters associated with the target processing data in the tunnel construction model according to the target processing data; and updating the tunnel construction model according to the target configuration parameters.
[0138] In some embodiments of the present application, before step 105, the method may further include:
[0139] Obtain adjustment parameters for the tunnel construction model; the adjustment parameters are determined based on geological environment parameters, construction progress data, and resource matching data;
[0140] Determine the sub-model to be adjusted in the tunnel construction model and the target position and target size of the adjustment parameters according to the adjustment parameters;
[0141] Perform adjustment processing on the sub-model to be adjusted at the target position and target size to obtain the adjusted tunnel construction model.
[0142] It can be understood that during the tunnel construction process, uncontrollable factors and changes in construction requirements may be encountered. Therefore, it is necessary to be able to adjust the tunnel construction model in a timely manner according to the requirements.
[0143] In one embodiment, obtain adjustment parameters for the tunnel construction model; the adjustment parameters are determined based on geological environment parameters, construction progress data, and resource matching data; determine the sub-model to be adjusted in the tunnel construction model and the target position and target size of the adjustment parameters according to the adjustment parameters; perform adjustment processing on the sub-model to be adjusted at the target position and target size to obtain the adjusted tunnel construction model.
[0144] According to the railway tunnel construction modeling and detailed design method proposed in the embodiments of the present application, by obtaining the target parameters of the tunnel, a target parameter set is obtained, and a cross-sectional graph of the tunnel is generated according to the target parameter set; according to the preset configuration parameters, target parameter set, and cross-sectional graph, a main construction structure model of the tunnel is generated; according to the configuration parameters, a waterproof and drainage model and a four-electricity interface embedded model are respectively generated in the main construction structure model; identify the cross-sections in the main construction structure model, and for any two adjacent cross-sections, judge the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain the cross-section transition model corresponding to the two adjacent cross-sections; use the configuration parameters and target parameter set to perform engineering quantity statistics on the tunnel construction model and generate cutting list information for the tunnel construction model; the tunnel construction model includes a main construction structure model, a waterproof and drainage model, a four-electricity interface embedded model, and a cross-section transition model. Thereby, the automation of constructing the tunnel construction model is improved, and the convenience and efficiency of constructing the railway tunnel construction model are improved.
[0145] Figure 7 It is a block diagram of a railway tunnel construction modeling and detailed design device shown according to an exemplary embodiment. Refer to Figure 7 This device includes an acquisition unit 701, a first generation unit 702, a second generation unit 703, a transition unit 704, and a third generation unit 705.
[0146] Among them, the acquisition unit 701 is configured to acquire the target parameters of the tunnel, obtain a set of target parameters, and generate a cross-sectional graph of the tunnel according to the set of target parameters;
[0147] The first generation unit 702 is configured to generate the main construction structure model of the tunnel according to the preset configuration parameters, the set of target parameters, and the cross-sectional graph;
[0148] The second generation unit 703 is configured to generate a waterproof and drainage model and a four-electrical interface embedded model in the main construction structure model respectively according to the configuration parameters;
[0149] The transition unit 704 is configured to identify the cross-sections in the main construction structure model, and for any two adjacent cross-sections, judge the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship, so as to obtain a cross-section transition model corresponding to the two adjacent cross-sections; the cross-section transition model is a transition section model or a plug wall model;
[0150] The third generation unit 705 is configured to use the configuration parameters and the set of target parameters to perform engineering quantity statistics on the tunnel construction model, and generate cutting list information for the tunnel construction model; the tunnel construction model includes the main construction structure model, the waterproof and drainage model, the four-electrical interface embedded model, and the cross-section transition model.
[0151] In some embodiments of the present application, the acquisition unit 701 may specifically be configured to:
[0152] Read the target parameters in the two-dimensional design drawing of the tunnel to obtain the set of target parameters; the target parameters include graphic elements in the two-dimensional design drawing of the tunnel and configuration parameters corresponding to the graphic elements;
[0153] According to the set of target parameters, convert the graphic elements into corresponding feature line layers to obtain the cross-sectional graph of the tunnel for generating a three-dimensional model;
[0154] Bind the configuration parameters corresponding to the feature line layer to the corresponding layer in the cross-sectional graph.
[0155] In some embodiments of the present application, the four-electrical interface embedded model includes any one or more of a through-tube model, a catenary channel model, and a grounding terminal model.
[0156] In some embodiments of the present application, the second generation unit 703 may specifically be configured to:
[0157] Acquire a pre-drawn two-dimensional trajectory line of the through-tube; the size of the two-dimensional trajectory line of the through-tube corresponds to the cross-sectional size of the main construction structure model;
[0158] Obtain the configuration information of the crossover pipe model from the configuration parameters; the configuration information includes the first positional relationship between the crossover pipe model and the target tunnel model, and the first included angle between the crossover pipe and the target tunnel model.
[0159] Generate a three-dimensional trajectory line of the crossover pipe at the three-dimensional target position in the main construction structure model according to the two-dimensional trajectory line of the track pipe, the first positional relationship, and the first included angle.
[0160] Generate a three-dimensional model of the crossover pipe at the target position according to the three-dimensional trajectory line.
[0161] In some embodiments of the present application, the second generation unit 703 may specifically be used for:
[0162] Obtain the three-dimensional coordinates of the target placement mileage of the catenary channel model in the main construction structure model.
[0163] Taking the three-dimensional coordinates of the target placement mileage as the center, within a preset angular range, generate a set of projection points of the three-dimensional coordinates of the target placement mileage on the inner side of the secondary lining model at a preset interval; the secondary lining model corresponds to the main construction structure model.
[0164] Generate a projection line based on the set of projection points.
[0165] Trim the projection line according to the preset catenary channel parameters to obtain a channel trajectory line.
[0166] Generate the catenary channel model according to the channel trajectory line and the preset catenary channel parameters.
[0167] In some embodiments of the present application, the adjacent two cross-sections include a first cross-section and a second cross-section, and the second generation unit 703 may specifically be used for:
[0168] In some embodiments of the present application, the transition unit 704 may specifically be used for:
[0169] Obtain the first cross-section area coordinates of the first cross-section and the second cross-section area coordinates of the second cross-section.
[0170] Generate a first minimum bounding box based on the first cross-section area coordinates and a second minimum bounding box based on the second cross-section area coordinates.
[0171] For the first minimum bounding box and the second minimum bounding box, in the case where one bounding box contains the other bounding box, determine the relative positional relationship as a size relationship.
[0172] In the case where a partial area of one bounding box coincides with that of another bounding box, determine that the relative position relationship is an offset relationship;
[0173] In the case where the areas of the first minimum bounding box and the second minimum bounding box are the same, and the shapes of the first cross-section and the second cross-section are the same, determine that the relative position relationship is a dislocation relationship.
[0174] In some embodiments of the present application, the device may further include:
[0175] a unit for updating the model parameters corresponding to the parameter change information in the tunnel construction model by using the parameter change information in response to detecting the parameter change information of the tunnel construction model;
[0176] a unit for updating the tunnel construction model by using the updated model parameters.
[0177] In some embodiments of the present application, the device may further include:
[0178] an acquisition unit for acquiring the target modeling standard corresponding to the tunnel construction model from a pre-established modeling standard library;
[0179] the acquisition unit is further configured to acquire the element information of the model elements included in the tunnel construction model;
[0180] an audit unit for auditing the model elements based on the target modeling standard and the element information;
[0181] a determination unit for determining the intelligent equipment to be delivered for model in the case of passing the audit;
[0182] the determination unit is further configured to determine the processing standard supported by the intelligent equipment;
[0183] a establishment unit for establishing a data interface with the intelligent equipment based on the processing standard;
[0184] an extraction unit for extracting the processing data required by the intelligent equipment from the tunnel construction model;
[0185] a delivery unit for delivering the processing data to the intelligent equipment based on the processing standard.
[0186] In some embodiments of the present application, the device may further include:
[0187] the determination unit is further configured to determine whether the intelligent equipment is a non-standard part;
[0188] An acquisition unit is also used to obtain target processing data matching the intelligent equipment when the intelligent equipment is a non-standard part;
[0189] An adjustment unit is used to adjust target configuration parameters associated with the target processing data in the tunnel construction model according to the target processing data;
[0190] An update unit is used to update the tunnel construction model according to the target configuration parameters.
[0191] In some embodiments of the present application, the device may further include:
[0192] An acquisition unit is also used to obtain adjustment parameters for the tunnel construction model; the adjustment parameters are determined based on geological environment parameters, construction progress data, and resource matching data;
[0193] A determination unit is also used to determine a sub-model to be adjusted in the tunnel construction model, and the target position and target size of the adjustment parameters according to the adjustment parameters;
[0194] An adjustment unit is also used to perform adjustment processing on the sub-model to be adjusted at the target position and target size to obtain the adjusted tunnel construction model.
[0195] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0196] According to the railway tunnel construction modeling and detailed design device proposed in the embodiments of the present application, by obtaining the target parameters of the tunnel, a target parameter set is obtained, and a cross-sectional graph of the tunnel is generated according to the target parameter set; according to the preset configuration parameters, target parameter set, and cross-sectional graph, a main body construction structure model of the tunnel is generated; according to the configuration parameters, a waterproof and drainage model and a four-electricity interface embedded model are respectively generated in the main body construction structure model; the cross-sections in the main body construction structure model are identified, and for any two adjacent cross-sections, the relative position relationship between the two cross-sections is judged, and the two cross-sections are processed for transition according to the processing method corresponding to the relative position relationship to obtain a cross-section transition model corresponding to the two adjacent cross-sections; using the configuration parameters and target parameter set, the engineering quantity of the tunnel construction model is counted, and the cutting list information for the tunnel construction model is generated; the tunnel construction model includes a main body construction structure model, a waterproof and drainage model, a four-electricity interface embedded model, and a cross-section transition model. Thereby, the automation of constructing the tunnel construction model is improved, and the convenience and efficiency of constructing the railway tunnel construction model are improved.
[0197] Figure 8FIG. is a block diagram of an apparatus for a method of railway tunnel construction modeling and detailed design according to an exemplary embodiment. For example, apparatus 800 may be an electronic device such as a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0198] Referring Figure 8 , apparatus 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0199] The processing component 802 generally controls the overall operation of the apparatus 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0200] The memory 804 is configured to store various types of data to support the operation of the device 800. Examples of such data include instructions for any application or method operating on the apparatus 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.
[0201] The power component 806 provides power to the various components of the apparatus 800. The power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 800.
[0202] The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of the touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
[0203] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.
[0204] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.
[0205] The sensor component 814 includes one or more sensors for providing an assessment of various aspects of the state of the device 800. For example, the sensor component 814 can detect the on / off state of the device 800, the relative positioning of components, such as the display and the keypad of the device 800. The sensor component 814 can also detect a change in the position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and the temperature change of the device 800. The sensor component 814 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 814 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0206] The communication component 816 is configured to facilitate communication, either wired or wirelessly, between the device 800 and other devices. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0207] In an exemplary embodiment, the device 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described methods.
[0208] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as a memory 804 including instructions, is also provided. The above instructions may be executed by a processor 820 of the device 800 to complete the above-described methods. For example, the non-transitory computer-readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, among others.
[0209] In an exemplary embodiment, a computer program product including a computer program is also provided. The computer program, when executed by a processor 820 of the device 800, implements the above-described methods.
[0210] Those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common general knowledge or conventional technical means in the technical field not disclosed in this disclosure. The specification and embodiments are only to be considered as exemplary, and the true scope and spirit of the present invention are pointed out by the following claims.
[0211] It should be understood that the present invention is not limited to the exact structures described above and shown in the drawings, and various modifications and changes may be made without departing from its scope. The scope of the present invention is only limited by the appended claims.
Claims
1. A method for railway tunnel construction modeling and detailed design, characterized in that Including: Obtain the target parameters of the tunnel to get a set of target parameters, and generate a cross-sectional graph of the tunnel according to the set of target parameters; Generate a main construction structure model of the tunnel according to preset configuration parameters, the set of target parameters, and the cross-sectional graph; Generate a waterproof and drainage model and a pre-embedded model for four-electrical interfaces in the main construction structure model according to the configuration parameters; Identify the cross-sections in the main construction structure model. For any two adjacent cross-sections, judge the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain a cross-section transition model corresponding to the two adjacent cross-sections; the cross-section transition model is a transition section model or a plug wall model; Use the configuration parameters and the set of target parameters to perform engineering quantity statistics on the tunnel construction model, and generate cutting list information for the tunnel construction model; the tunnel construction model includes the main construction structure model, the waterproof and drainage model, the pre-embedded model for four-electrical interfaces, and the cross-section transition model; Wherein, the two adjacent cross-sections include a first cross-section and a second cross-section; The judging the relative position relationship between the two cross-sections and performing transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain a cross-section transition model corresponding to the two adjacent cross-sections includes: Obtain the first cross-section area coordinates of the first cross-section and the second cross-section area coordinates of the second cross-section; Generate a first minimum bounding box based on the first cross-section area coordinates, and generate a second minimum bounding box based on the second cross-section area coordinates; For the first minimum bounding box and the second minimum bounding box, when one bounding box contains the other bounding box, determine that the relative position relationship is a size relationship; When there is a partial area overlap between one bounding box and the other bounding box, determine that the relative position relationship is an offset relationship, and perform transition processing on the two cross-sections according to a first processing method to obtain the cross-section transition model; When the areas of the first minimum bounding box and the second minimum bounding box are the same, and the shapes of the first cross-section and the second cross-section are the same, determine that the relative position relationship is a dislocation relationship, and perform transition processing on the two cross-sections according to a second processing method to obtain the cross-section transition model.
2. The railway tunnel construction modeling and detailed design method according to claim 1, characterized in that The obtaining the target parameters of the tunnel to get a set of target parameters and generating a cross-sectional graph of the tunnel according to the set of target parameters includes: Read the target parameters in the two-dimensional design drawing of the tunnel to get the set of target parameters; the target parameters include graphic elements in the two-dimensional design drawing of the tunnel and configuration parameters corresponding to the graphic elements; According to the set of target parameters, convert the graphic elements into corresponding feature line layers to obtain the cross-sectional graph of the tunnel for generating a three-dimensional model; Bind the configuration parameters corresponding to the feature line layer to the corresponding layer in the cross-sectional graph.
3. The railway tunnel construction modeling and detailed design method according to claim 1, characterized in that The pre-embedded model for four-electrical interfaces includes any one or more of a track-passing pipe model, a catenary channel model, and a grounding terminal model.
4. The railway tunnel construction modeling and detailed design method according to claim 3, characterized in that, The following steps are used to generate the over-track pipe model: Obtain the pre-drawn two-dimensional track line of the over-track pipe; the size of the two-dimensional track line of the over-track pipe corresponds to the cross-sectional size of the main construction structure model; Obtain the configuration information of the over-track pipe model from the configuration parameters; the configuration information includes the first positional relationship between the over-track pipe model and the target tunnel model, and the first included angle between the over-track pipe and the target tunnel model; Generate the three-dimensional track line of the over-track pipe at the three-dimensional target position in the main construction structure model according to the two-dimensional track line of the track pipe, the first positional relationship, and the first included angle; Generate the three-dimensional model of the over-track pipe at the target position according to the three-dimensional track line.
5. The railway tunnel construction modeling and detailed design method according to claim 3, wherein The following steps are used to generate the catenary channel model: Obtain the three-dimensional coordinates of the target placement mileage of the catenary channel model in the main construction structure model; Taking the three-dimensional coordinates of the target placement mileage as the center, within a preset angle range, generate a set of projection points of the three-dimensional coordinates of the target placement mileage on the inner side of the secondary lining model at a preset interval; the secondary lining model corresponds to the main construction structure model; Generate a projection line based on the set of projection points; Cut the projection line according to the preset catenary channel parameters to obtain the channel track line; Generate the catenary channel model according to the channel track line and the preset catenary channel parameters.
6. The railway tunnel construction modeling and detailed design method according to claim 1, characterized in that The method further includes: In response to detecting the parameter change information of the tunnel construction model, use the parameter change information to update the model parameters corresponding to the parameter change information in the tunnel construction model; Update the tunnel construction model using the updated model parameters.
7. The railway tunnel construction modeling and detailed design method according to claim 1, characterized in that The method further includes: Obtain the target modeling standard corresponding to the tunnel construction model from the pre-established modeling standard library; Obtain the element information of the model elements included in the tunnel construction model; Based on the target modeling standard and the element information, review the model elements; In the case of passing the review, determine the intelligent equipment to be delivered for the model; Determine the processing standard supported by the intelligent equipment; Establish a data interface with the intelligent equipment based on the processing standard; Extract the processing data required by the intelligent equipment from the tunnel construction model; Deliver the processing data to the intelligent equipment based on the processing standard.
8. The method for railway tunnel construction modeling and detailed design according to claim 7, wherein After determining the processing standard supported by the intelligent equipment, it further includes: Determine whether the intelligent equipment is a non-standard part; In the case that the intelligent equipment is a non-standard part, obtain the target processing data matching the intelligent equipment; Adjust the target configuration parameters associated with the target processing data in the tunnel construction model according to the target processing data; Update the tunnel construction model according to the target configuration parameters.
9. The railway tunnel construction modeling and detailed design method according to claim 1, characterized in that Before using the configuration parameters and the target parameter set to perform engineering quantity statistics on the tunnel construction model and generate the cutting list information for the tunnel construction model, it further includes: Obtain the adjustment parameters for the tunnel construction model; the adjustment parameters are determined based on geological environment parameters, construction progress data, and resource matching data; Determine the sub-model to be adjusted in the tunnel construction model and the target position and target size of the adjustment parameter according to the adjustment parameter; Perform adjustment processing on the sub-model to be adjusted at the target position and target size to obtain the adjusted tunnel construction model.
10. A device for railway tunnel construction modeling and detailed design, characterized in that, Including: An acquisition unit, configured to acquire the target parameters of the tunnel, obtain a set of target parameters, and generate a cross-sectional graph of the tunnel according to the set of target parameters; A first generation unit, configured to generate the main construction structure model of the tunnel according to the preset configuration parameters, the set of target parameters, and the cross-sectional graph; A second generation unit, configured to generate a waterproof and drainage model and a four-electricity interface pre-embedded model in the main construction structure model according to the configuration parameters; A transition unit, configured to identify the cross-sections in the main construction structure model, for any two adjacent cross-sections, determine the relative position relationship between the two cross-sections, and perform transition processing on the two cross-sections according to the processing method corresponding to the relative position relationship to obtain a cross-section transition model corresponding to the two adjacent cross-sections; the cross-section transition model is a transition section model or a plug wall model; A third generation unit, configured to use the configuration parameters and the set of target parameters to perform engineering quantity statistics on the tunnel construction model, and generate cutting list information for the tunnel construction model; the tunnel construction model includes the main construction structure model, the waterproof and drainage model, the four-electricity interface pre-embedded model, and the cross-section transition model; Wherein, the two adjacent cross-sections include a first cross-section and a second cross-section; the transition unit is specifically configured to: Obtain the first cross-section area coordinates of the first cross-section and the second cross-section area coordinates of the second cross-section; Generate a first minimum bounding box based on the first cross-section area coordinates, and generate a second minimum bounding box based on the second cross-section area coordinates; For the first minimum bounding box and the second minimum bounding box, when one bounding box contains the other bounding box, determine that the relative position relationship is a size relationship; When there is a partial area overlap between one bounding box and the other bounding box, determine that the relative position relationship is an offset relationship, and perform transition processing on the two cross-sections according to the first processing method to obtain the cross-section transition model; When the areas of the first minimum bounding box and the second minimum bounding box are the same, and the shapes of the first cross-section and the second cross-section are the same, determine that the relative position relationship is a dislocation relationship, and perform transition processing on the two cross-sections according to the second processing method to obtain the cross-section transition model.
11. An electronic device, characterized in that, Including: A memory, a processor, and a computer program stored on the memory and executable on the processor, when the processor executes the computer program, implementing the method according to any one of claims 1 to 9.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, The computer program, when executed by the processor, implements the method according to any one of claims 1 to 9.
13. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Tunnel parameterization three-dimensional design method, device and equipment and readable storage medium
CN113626919A
BIM (Building Information Modeling) technology-based navigable tunnel parameterized model establishment method and system
CN114896666A