Tunnel modeling method and apparatus, electronic device, and readable storage medium

By acquiring tunnel index data, automatically dividing the tunnel into segments and constructing a three-dimensional model, the problems of low efficiency and information isolation in traditional two-dimensional design are solved, and efficient, accurate and authentic tunnel design is achieved.

CN113886936BActive Publication Date: 2025-10-10ZHEJIANG INST OF COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111398890.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-24
Publication Date
2025-10-10
Estimated Expiration
2041-11-24

AI Technical Summary

Technical Problem

Traditional two-dimensional tunnel design cannot effectively display changes in lining formwork and surrounding rock support relationships, resulting in low design efficiency and prone to errors. The emergency stop strip design has poor linkage and is difficult to meet actual needs.

Method used

By acquiring tunnel index data, matching support parameter information and surrounding rock grade, automatically dividing tunnel sections, and combining lining templates, construction methods and extension plans, 3D modeling is performed to achieve the authenticity and accuracy of the tunnel model.

Benefits of technology

It improves the efficiency and accuracy of tunnel design, reduces the input of manpower and material resources, solves the problems of information isolation and repeated adjustments in two- and three-dimensional design, and enhances the authenticity and feasibility of the model.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113886936B_ABST
    Figure CN113886936B_ABST
Patent Text Reader

Abstract

The application provides a tunnel modeling method, device, electronic equipment and readable storage medium. The application provides a tunnel modeling method, which comprises the following steps: acquiring multiple index data of a target tunnel; matching the multiple index data of the target tunnel with a preset segmentation table to determine multiple support parameter information of the target tunnel; determining target tunnel segmentation information according to the multiple support parameter information of the target tunnel; and modeling the target tunnel according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel. According to the index data of the target tunnel, the support parameter information and the segmentation information of the target tunnel are determined, and the tunnel model of the target tunnel is obtained according to the support parameter information and the segmentation information, so that the tunnel design is automatically completed according to the index data, the design process of the designer is simplified, the input of manpower and material resources is reduced, and the work efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of tunnel design, and more specifically, to a tunnel modeling method, device, electronic device, and readable storage medium. Background Art

[0002] Highway tunnel design is closely related to geological conditions, especially mountain tunnels. Due to the long route and complex and changeable geological conditions along the route, the design process requires the continuous replacement of lining templates according to the corresponding geological conditions. Traditional two-dimensional design requires tedious manual adjustment methods to divide the design, and the design results can only be simply expressed through textual two-dimensional information. Summary of the Invention

[0003] In view of this, the purpose of the embodiments of the present application is to provide a tunnel modeling method that can obtain the support parameter information and structural information of the target tunnel required for modeling by acquiring index data, thereby modeling the target tunnel, obtaining a model of the target tunnel, and effectively displaying the design results.

[0004] In the first aspect, an embodiment of the present application provides a tunnel modeling method, including: obtaining multiple indicator data of a target tunnel; matching the multiple indicator data of the target tunnel with a preset segmentation table to determine multiple support parameter information of the target tunnel; determining the target tunnel segmentation information based on the multiple support parameter information of the target tunnel; modeling the target tunnel based on the target tunnel segmentation information to obtain a tunnel model of the target tunnel.

[0005] By acquiring multiple indicator data for the target tunnel, the present embodiment can directly determine multiple support parameter information for the target tunnel and thereby obtain target tunnel segmentation information. This allows for rapid and timely determination of relevant parameter information for the target tunnel, which can be used to create a model of the target tunnel. This model creation, based on the target tunnel segmentation information, ensures the model's authenticity and accuracy. Furthermore, designing the target tunnel through modeling not only reduces the designer's workload but also comprehensively demonstrates the design proposal, facilitating assessment of its feasibility.

[0006] In combination with the first aspect, an embodiment of the present application provides a first possible implementation method of the first aspect, wherein: the multiple support parameter information of the target tunnel includes multiple surrounding rock levels of the target tunnel, and determining the target tunnel segmentation information based on the multiple support parameter information of the target tunnel includes: determining the target tunnel segmentation information based on the multiple surrounding rock levels of the target tunnel.

[0007] The embodiment of the present application divides the target tunnel into sections by using the surrounding rock level information in the support parameter information. Based on different surrounding rock types, the support parameter information is different. By dividing the target tunnel into different sections according to the surrounding rock type, each section of the tunnel is designed in sections according to its actual surrounding rock type, so that the tunnel model of the target tunnel is more realistic and complete.

[0008] In combination with the first possible implementation of the first aspect, an embodiment of the present application provides a second possible implementation of the first aspect, wherein: the indicator sub-data of the target tunnel is lane data, the target tunnel segmentation information includes an extension length, and the target tunnel segmentation information is determined based on the support parameter information of the target tunnel, including: determining the number of lanes based on multiple indicator sub-data of the target tunnel; matching the number of lanes with preset parameters to obtain the extension length.

[0009] This embodiment of the present application determines the extension length based on the number of lanes. This allows for different levels of extension length to be selected based on the number of lanes. This allows for flexible extension plan design, allowing for adjustments based on the actual number of lanes. Furthermore, based on the lane data sorting results and the extension length, target tunnel segmentation information can be further derived. This allows the model created using this implementation to better align with the actual conditions of the target tunnel, improving the feasibility of the design.

[0010] In combination with the second possible implementation of the first aspect, the embodiment of the present application provides a third possible implementation of the first aspect, wherein, after matching the multiple indicator data of the target tunnel with the preset segmentation table to determine the multiple support parameter information of the target tunnel, the method also includes: judging the size of the multiple indicator data of the target tunnel; determining the strength of the multiple support parameter information of the target tunnel based on the size of the multiple indicator data of the target tunnel; the target tunnel segmentation information includes an extension direction, and determining the target tunnel segmentation information based on the support parameter information of the target tunnel includes: determining the extension direction of the target tunnel based on the strength of the multiple support parameter information of the target tunnel.

[0011] The embodiment of the present application judges the size of multiple indicator data and determines the strength of multiple support parameter information of the target tunnel based on the judgment result, and determines the extension direction of the target tunnel based on the strength of multiple support parameter information of the target tunnel, so that the obtained extension direction is more targeted and the authenticity and accuracy of the model are increased.

[0012] In combination with the third possible implementation of the first aspect, an embodiment of the present application provides a fourth possible implementation of the first aspect, wherein, after determining the target tunnel segmentation information based on multiple support parameter information of the target tunnel, the method also includes: determining the extension information of the target tunnel based on the extension length and the extension direction.

[0013] The embodiment of the present application determines the extension information based on the extension length and its extension direction, and can select the extension plan that best fits the actual lane according to the actual lane conditions, so that the obtained extension plan is more in line with the actual conditions of the tunnel.

[0014] In combination with the fourth possible implementation of the first aspect, an embodiment of the present application provides a fifth possible implementation of the first aspect, wherein, before modeling the target tunnel according to the target tunnel segmentation information and obtaining the tunnel model of the target tunnel, the method also includes: determining a first target channel based on multiple indicator sub-data of the target tunnel, the first target channel being the longest channel among the multiple channels; obtaining a first control parameter corresponding to the first target channel; and obtaining emergency parking strip parameter information based on the first target channel and the first control parameter.

[0015] The embodiment of the present application determines the emergency parking strip parameter information corresponding to the first target channel by combining the first control parameter model on the basis of the first target channel. It can select the emergency parking strip parameter information that best fits the actual channel according to the actual channel conditions, so that the obtained emergency parking strip parameter information is more in line with the actual conditions of the tunnel.

[0016] In combination with the fifth possible implementation of the first aspect, an embodiment of the present application provides a sixth possible implementation of the first aspect, wherein the target tunnel is modeled according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel, including: obtaining the target tunnel segmentation model according to the target tunnel segmentation information, the target tunnel segmentation model being a preset model corresponding to the surrounding rock level; obtaining the target tunnel extension model according to the extension information; obtaining the target tunnel emergency parking strip model according to the emergency parking strip parameter information; and constructing the tunnel model of the target tunnel according to the target tunnel segmentation model, the target tunnel extension model and the target tunnel emergency parking strip model.

[0017] The embodiment of the present application segments the target tunnel model based on the surrounding rock division table to obtain a plurality of segmented tunnel models. Since the surrounding rock types corresponding to different segments of the same tunnel are different, the target tunnel is divided into different segments according to the surrounding rock types, and each segment of the tunnel is designed according to the actual surrounding rock type, and the extension model is added on the basis of the segmented model, so that the tunnel model of the target tunnel obtained is more real and complete.

[0018] In a second aspect, the embodiment of the present application also provides a tunnel modeling device, comprising: an acquisition module configured to acquire index data of a target tunnel; a first determination module configured to determine first parameter information of the target tunnel according to the index data of the target tunnel, the first parameter information being support parameter information of the target tunnel; a second determination module configured to determine second parameter information of the target tunnel according to the index data of the target tunnel, the second parameter information being structure information of the target tunnel; and a creation module configured to model the target tunnel according to the first parameter information and the second parameter information to obtain a tunnel model of the target tunnel.

[0019] In a third aspect, the embodiment of the present application also provides an electronic device, comprising a processor and a memory, wherein the memory stores machine readable instructions executable by the processor, and when the electronic device is running, the machine readable instructions are executed by the processor to perform the steps of the method of the first aspect or any possible implementation manner of the first aspect.

[0020] In a fourth aspect, the embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and when the computer program is run by a processor, the steps of the tunnel modeling method of the first aspect or any possible implementation manner of the first aspect are executed.

[0021] In order to make the above objectives, characteristics and advantages of the present application more apparent and easy to understand, the following embodiments are specifically described below, and the accompanying drawings are described in detail as follows. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0023] Figure 1 The electronic device block diagram of the tunnel modeling method provided by the embodiment of the present application;

[0024] Figure 2 The flow chart of the tunnel modeling method provided by the embodiment of the present application;

[0025] Figure 3 A flow chart of step 202 of a tunnel modeling method provided in an embodiment of the present application;

[0026] Figure 4 A flow chart of step 204 of a tunnel modeling method provided in an embodiment of the present application;

[0027] Figure 5 Schematic diagram of the functional modules of the tunnel modeling device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application.

[0029] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and should not be understood as indicating or implying relative importance.

[0030] Traditional tunnel design mainly relies on the drawing and design of two-dimensional plan drawings. However, tunnel design is closely related to geological conditions, especially mountain tunnels. Due to the long lines and complex and changeable geological conditions along the lines, the lining templates need to be constantly replaced according to the corresponding geological conditions during the design process. Traditional two-dimensional design can only be divided through cumbersome manual adjustment methods, and the design results are simply expressed through textual two-dimensional information. It is unable to effectively display the excessive changes of the lining template and the support relationship with the surrounding rock.

[0031] Because each lining section in a tunnel design corresponds to a different construction method and support form, traditional 2D design or 3D modeling methods also require repeated manual adjustments. Frequent textual modifications lead to low efficiency and prone to errors, making it impossible to demonstrate the dynamic rationality of the construction method. Furthermore, the design of the long and short tunnel emergency stop strips is poorly linked. During the design process for the long tunnel emergency stop strip, it is impossible to obtain the corresponding design information for the short tunnel emergency stop strip in real time. As a result, after determining the long tunnel emergency stop strip, it is often discovered that the short tunnel emergency stop strip is not in the right position. Adjustments are often random, requiring repeated adjustments to meet requirements, resulting in low efficiency and poor results.

[0032] With the development of science and technology, 3D design has become a relatively important design method in various fields. In recent years, the application of 3D design in the tunneling field has gradually deepened. Due to the long linear distances of tunnel projects, complex surrounding rock along the route, variable lining cross-sections, and a variety of construction methods, it has also brought new difficulties in 3D design and expression.

[0033] Based on the above problems, an embodiment of the present application provides a tunnel modeling method. The surrounding rock level is judged by index data, and the corresponding lining template, advance support form and construction method are matched. At the same time, the tunnel can be divided and the matching extension scheme can be determined according to the index data. Finally, tunnel modeling is performed based on the lining template, advance support form, construction method and extension scheme. This method can avoid the tedious work of designers dividing the main tunnel into sections and matching lining sections, construction methods, and advance support methods. The emergency parking strip linkage design solves the problems of information isolation and repeated adjustments in the design of emergency parking strips on the long and short side tunnels. In addition, the end wall model can be automatically created during the modeling process, which greatly reduces the input of manpower and material resources in the three-dimensional design and modeling of the tunnel, thereby improving work efficiency and project quality.

[0034] To facilitate understanding of this embodiment, an electronic device that executes a tunnel modeling method disclosed in an embodiment of the present application is first introduced in detail.

[0035] like Figure 1 , which is a block diagram of an electronic device. The electronic device 100 may include a memory 111, a storage controller 112, a processor 113, a peripheral interface 114, an input and output unit 115, a display unit 116, and a collection unit 117. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the electronic device 100. For example, the electronic device 100 may further include Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0036] The aforementioned memory 111, storage controller 112, processor 113, peripheral interface 114, input / output unit 115, display unit 116, and acquisition unit 117 are electrically connected to each other, directly or indirectly, to enable data transmission or exchange. For example, these components may be electrically connected to each other via one or more communication buses or signal lines. The aforementioned processor 113 is used to execute the executable modules stored in the memory.

[0037] The memory 111 may be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory 111 is used to store programs, and the processor 113 executes the programs after receiving an execution instruction. The method executed by the electronic device 100 defined by the process disclosed in any embodiment of the present application can be applied to the processor 113 or implemented by the processor 113.

[0038] The processor 113 may be an integrated circuit chip with signal processing capabilities. The processor 113 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor.

[0039] The peripheral interface 114 couples various input / output devices to the processor 113 and the memory 111. In some embodiments, the peripheral interface 114, the processor 113, and the memory controller 112 can be implemented in a single chip. In other embodiments, they can be implemented in separate chips.

[0040] The input and output unit 115 is used to provide input data to the user. The input and output unit 115 can be, but is not limited to, a mouse and a keyboard.

[0041] The display unit 116 provides an interactive interface (e.g., a user operation interface) between the electronic device 100 and the user or is used to display image data of the surrounding rock for the user's reference. In this embodiment, the display unit can be a liquid crystal display or a touch display. If it is a touch display, it can be a capacitive touch screen or a resistive touch screen that supports single-point and multi-point touch operations. Supporting single-point and multi-point touch operations means that the touch display can sense touch operations generated simultaneously from one or more positions on the touch display, and the sensed touch operations are handed over to the processor for calculation and processing.

[0042] The acquisition unit 117 is used to acquire the target tunnel image. The acquisition unit 117 can be, but is not limited to, a SLR camera, a Leica camera, a Faro laser scanner, a laser radar, a mobile phone, a tablet, etc.

[0043] The electronic device 100 in this embodiment can be used to execute each step in each method provided in the embodiments of the present application. The implementation process of the tunnel modeling method is described in detail below through several embodiments.

[0044] See also Figure 2 , is a flow chart of the tunnel modeling method provided by the embodiment of the present application. Figure 2 The specific process shown is described in detail.

[0045] Step 201: Acquire multiple indicator data of the target tunnel.

[0046] Optionally, the index data may be tunnel surrounding rock quality index values, line information, etc.

[0047] The indicator data may be obtained by a staff member directly inputting the target device, the indicator data may be obtained by the target device from a collection device, or the indicator data may be obtained by the target device after processing the tunnel data obtained from the collection device.

[0048] For example, the acquisition device acquires image information of the target tunnel and processes the image information to obtain tunnel information of the target tunnel. The acquisition device can directly process the tunnel information to obtain indicator data and transmit the indicator data to the target device via wireless or wired communication.

[0049] For example, a collection device collects image information of a target tunnel and transmits the image information to a target device via wireless or wired communication. The target device processes the image information to obtain tunnel information of the target tunnel. Indicator data is then obtained based on the tunnel information of the target tunnel.

[0050] Step 202, matching the plurality of index data of the target tunnel with the preset segmentation table to determine a plurality of supporting parameter information of the target tunnel.

[0051] The supporting parameter information can include information such as surrounding rock grade, lining type, advanced support, and construction method.

[0052] In an embodiment, as shown in FIG. 2, step 202 can include steps 2021-2022. Figure 3

[0053] Step 2021, determining a plurality of first data ranges to which the index data of the target tunnel belongs according to the plurality of index data of the target tunnel.

[0054] Optionally, the index data of the target tunnel can be a specific numerical value, which can be 100, 300, 450, 500, etc.

[0055] Optionally, as shown in Table 1, the first data range to which the index data of the target tunnel belongs is determined by referring to Table 1 through the index data of the target tunnel.

[0056] For example, if the index data of the target tunnel is 100, it is determined according to the judgment condition of Table 1 that the data range to which the index data of the target tunnel belongs is less than or equal to 250.

[0057] For example, if the index data of the target tunnel is 300, it is determined according to the judgment condition of Table 1 that the data range to which the index data of the target tunnel belongs is 275-325.

[0058] For example, if the index data of the target tunnel is 500, it is determined according to the judgment condition of Table 1 that the data range to which the index data of the target tunnel belongs is greater than 450.

[0059] Table 1

[0060]

[0061]

[0062] Step 2022, matching the first data range with the preset segmentation table to determine the supporting parameter information corresponding to the index data range of the target tunnel.

[0063] Optionally, the preset segmentation table can be the table shown in Table 1, or other tables, and the content and form of the table are not limited in the present application.

[0064] ​For example, if the data range to which the first data belongs is less than or equal to 250, then according to the information shown in Table 1, the surrounding rock level corresponding to the index data range of the target tunnel can be matched as V, and the surrounding rock level V is further determined according to the actual situation of the target tunnel to determine the corresponding lining type, advanced support, construction method, etc.

[0065] For example, if the data range to which the first data belongs is 275 to 325, then according to the information shown in Table 1, the surrounding rock level corresponding to the index data range of the target tunnel can be matched as IV. At the same time, it can also be determined that the corresponding lining type is SA4JQ, the advanced support is advanced anchor rods or small guide tubes, and the construction method is the upper and lower step excavation method.

[0066] For example, if the data range to which the first data belongs is greater than 450, then according to the information shown in Table 1, the surrounding rock level corresponding to the index data range of the target tunnel can be matched as II, and the corresponding lining type can also be determined to be SA2, the construction method is full-section excavation method, etc.

[0067] Step 203: Determine target tunnel segmentation information based on multiple support parameter information of the target tunnel.

[0068] In the actual tunnel design process, since tunnel support and design need to consider many influencing factors such as the compressive strength of the surrounding rock, the integrity coefficient of the surrounding rock, and the surrounding rock type, for the same tunnel, the index data corresponding to different sections may be different. Accordingly, the same tunnel may have multiple index data. Based on different index data, the tunnel can be segmented and different design schemes can be adopted for different sections of the tunnel.

[0069] Optionally, the segmentation information may include: the number of target tunnel segments, cross-sections of each target tunnel segment, extension length, extension direction, etc.

[0070] Step 204: Model the target tunnel according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel.

[0071] In the above technical solution, the multiple support parameter information of the target tunnel includes multiple surrounding rock levels of the target tunnel, and the target tunnel segmentation information is determined according to the surrounding rock levels of the target tunnel.

[0072] For example, if the target tunnel has three index data, namely 100, 300, and 450, and these three index data are matched with Table 1, the surrounding rock levels obtained are V, IV, and III, respectively. Then, the target tunnel is divided into three sections according to these three surrounding rock levels, namely Section V, Section IV, and Section III. Then, the corresponding lining type, advanced support, construction method, and other information are matched according to the surrounding rock levels of the three sections.

[0073] In the above technical solution, the indicator sub-data of the target tunnel is lane data, and the target tunnel segmentation information includes the extension length. Step 203 includes: determining the number of lanes based on the multiple indicator sub-data of the target tunnel, matching the number of lanes with preset parameters, and obtaining the extension length.

[0074] The lane data may include information such as the number of lanes of the target tunnel, lane length, surrounding rock segmentation, etc. The preset parameter is the extension length corresponding to the preset number of lanes.

[0075] For example, the preset parameters can be set as follows: 2 lanes corresponding to an extension of 5m, 3 lanes corresponding to an extension of 10m, 4 lanes corresponding to an extension of 15m, etc. When the lane data of the target tunnel indicates 2 lanes, the extension length of the target tunnel is determined to be 5m. When the lane data of the target tunnel indicates 3 lanes, the extension length of the target tunnel is determined to be 10m. When the lane data of the target tunnel indicates 4 lanes, the extension length of the target tunnel is determined to be 15m.

[0076] In the above technical solution, after step 202, the tunnel modeling method further includes: judging the sizes of multiple indicator data of the target tunnel, and determining the strength of multiple support parameter information of the target tunnel according to the sizes of the multiple indicator data of the target tunnel.

[0077] Accordingly, step 203 includes: determining the extension direction of the target tunnel according to the strength of multiple support parameter information of the target tunnel.

[0078] Optionally, the strength of the multiple support parameter information can be determined by the magnitude of multiple index data of the target tunnel, and the strength of the multiple support parameter information can also be determined by multiple surrounding rock levels of the target tunnel.

[0079] Optionally, the extension direction is set to extend from strong support to weak support.

[0080] For example, if the strength of the multiple support parameter information is determined by the size of multiple indicator data of the target tunnel, if the target tunnel has two indicator data, namely A and B, and if the size relationship of these three indicator data is: B>A, then the extension direction of the target tunnel is from section B to section A.

[0081] For example, if the strength of the multiple support parameter information is determined by the size of multiple indicator data of the target tunnel, if the target tunnel has three indicator data, namely A, B, and C, and section A tunnel, section B tunnel, and section C tunnel are adjacent in sequence, if the size relationship of these three indicator data is: A>B>C, then the extension direction of the target tunnel is section A tunnel extending to section B tunnel, and section B tunnel extending to section C tunnel.

[0082] For example, if the strength of the multiple support parameter information is determined by multiple surrounding rock levels of the target tunnel, if the target tunnel has two indicator data, the corresponding surrounding rock levels are IV and III respectively, and if the strength relationship between the two surrounding rock levels is: IV <III,则目标隧道的延伸方向为III段隧道向IV段隧道延伸。

[0083] For example, if the strength of the multiple support parameter information is determined by multiple surrounding rock levels of the target tunnel, if the target tunnel has three index data, namely IV, III, and II, and the IV section tunnel, III section tunnel, and II section tunnel are adjacent in sequence, if the strength relationship of the three surrounding rock levels is: IV <III<II,则目标隧道的延伸方向为III段隧道向IV段隧道延伸,II段隧道向III段隧道延伸。

[0084] In the above technical solution, after step 203, the tunnel modeling method further includes: determining extension information of the target tunnel according to the extension length and the extension direction.

[0085] For example, if the current target tunnel has three lanes, the extension length of the target tunnel is determined to be 10 meters. Furthermore, the target tunnel has three metrics, A, B, and C, and sections A, B, and C are adjacent. If the relationship between these three metrics is: A>B>C, then the extension information is determined to be that section A extends 10 meters into section B, and section B extends 10 meters into section C.

[0086] For example, if the current target tunnel has 2 lanes, the target tunnel extension length is determined to be 5m. The target tunnel has 2 indicator data, corresponding to the surrounding rock grades IV and III, respectively. If the strength relationship between the two surrounding rock grades is: IV <III,则确定出延伸信息为III段隧道向IV段隧道延伸5m。

[0087] In the above technical solution, before step 204, the tunnel modeling method also includes: determining a first target channel based on multiple indicator sub-data of the target tunnel, obtaining a first control parameter corresponding to the first target channel, and obtaining emergency parking strip parameter information based on the first target channel and the first control parameter.

[0088] Optionally, the first target channel is the longest channel among the multiple channels. The first control parameter may be a deflection angle of the vehicle transverse channel, a distance between the vehicle transverse channel and the emergency parking lane, and the like.

[0089] Specifically, the main design is carried out based on the longest channel, and the "deflection angle of the vehicle cross channel" and "distance from the vehicle cross channel to the emergency parking lane" are used as control parameters to determine the position of the emergency parking lane pile number of the short side tunnel. The design results of the emergency parking lane of the short side tunnel will change in real time according to the changes in the design of the emergency parking lane of the long side tunnel.

[0090] In the above technical solution, if Figure 4 As shown, step 204 includes the following steps 2041 to 2044.

[0091] Step 2041: Acquire a target tunnel segment model according to the target tunnel segment information.

[0092] Optionally, each surrounding rock level is provided with a corresponding preset model, and the target tunnel segment model is a surrounding rock level preset model.

[0093] Step 2042: Acquire a target tunnel extension model according to the extension information.

[0094] Optionally, the target tunnel extension model may be constructed based on a segmentation model, the target tunnel extension model may be constructed based on a tunnel model of the target tunnel, or the target tunnel extension model may be directly acquired from a model library according to extension information.

[0095] Step 2043: Acquire a target tunnel emergency parking zone model according to the emergency parking zone parameter information.

[0096] Optionally, the target tunnel emergency parking strip model can be constructed based on a segmented model, the target tunnel emergency parking strip model can be constructed based on a tunnel model of the target tunnel, and the target tunnel emergency parking strip model can also be directly obtained from a model library based on emergency parking strip parameter information.

[0097] Step 2044 : constructing a tunnel model of the target tunnel based on the target tunnel segmentation model, the target tunnel extension model, and the target tunnel emergency stop lane model.

[0098] Exemplarily, when modeling the target tunnel, the main model of the target tunnel is obtained by obtaining the segmented model of the target tunnel and combining the segmented models. On the basis of the main model of the target tunnel, the target tunnel extension model and the target tunnel emergency parking strip model are added respectively in combination with the extension information of the target tunnel and the parameter information of the emergency parking strip to construct the tunnel model of the target tunnel.

[0099] For example, when modeling the target tunnel, the main model of the target tunnel is obtained by obtaining the segmented model of the target tunnel and combining the segmented models. On the basis of the main model of the target tunnel, the target tunnel extension model and the target tunnel emergency parking strip model are directly combined to construct the tunnel model of the target tunnel.

[0100] In the above technical solution, after step 204, the tunnel model can be sent to a construction system, which performs construction based on the tunnel model. The tunnel model can also be sent to a procurement system, which decomposes the tunnel model to determine the materials to be purchased, produces a material purchase list, and can also calculate the procurement cost.

[0101] To summarize, the embodiment of the present application quickly completes the design work of tunnel segmentation, matching lining sections, construction methods and support types by obtaining target tunnel index data and quickly matching it with preset tables, and simultaneously carries out the design of long and short side emergency parking strips. While designing the emergency parking strip of the long side tunnel, the design of the emergency parking strip of the short side tunnel is expressed in three dimensions intuitively. In the batch modeling of the tunnel body, the problem of model transition between the standard section of the tunnel body and the emergency parking strip is solved, and the end wall model is automatically created, which solves the current situation of inefficiency, tediousness and information isolation in the traditional two- and three-dimensional tunnel body design process.

[0102] Based on the same application concept, the embodiment of the present application also provides a tunnel modeling device corresponding to the tunnel modeling method. Since the principle of solving the problem by the device in the embodiment of the present application is similar to that of the aforementioned tunnel modeling method embodiment, the implementation of the device in this embodiment can refer to the description in the embodiment of the above method, and the repeated parts will not be repeated.

[0103] See also Figure 5 , is a functional module diagram of the tunnel modeling device provided in an embodiment of the present application. Each module in the tunnel modeling device in this embodiment is used to execute each step in the above method embodiment. The tunnel modeling device includes an acquisition module 301, a first determination module 302, a second determination module 303, and a creation module 304; wherein,

[0104] The acquisition module 301 is used to acquire multiple indicator data of the target tunnel.

[0105] The first determination module 302 is configured to match multiple indicator data of the target tunnel with a preset segmentation table to determine multiple support parameter information of the target tunnel.

[0106] The second determining module 303 is configured to determine target tunnel segmentation information according to a plurality of support parameter information of the target tunnel.

[0107] The creation module 304 is configured to model the target tunnel according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel.

[0108] In a possible implementation manner, the second determining module 303 is further configured to determine the target tunnel segmentation information according to multiple surrounding rock levels of the target tunnel.

[0109] In a possible implementation, the second determination module 303 is specifically configured to determine the number of lanes according to a plurality of indicator sub-data of the target tunnel, and match the number of lanes with preset parameters to obtain an extension length.

[0110] In a possible implementation, the tunnel modeling device further includes a judgment module configured to judge the sizes of multiple indicator data of the target tunnel.

[0111] In a possible implementation, the tunnel modeling device further includes a third determination module configured to determine the strength of multiple support parameter information of the target tunnel according to the size of multiple indicator data of the target tunnel.

[0112] In a possible implementation manner, the second determining module 303 is specifically configured to determine an extension direction of the target tunnel according to strengths of multiple support parameter information of the target tunnel.

[0113] In a possible implementation, the tunnel modeling device further includes a fourth determining module configured to determine extension information of the target tunnel according to the extension length and the extension direction.

[0114] In a possible implementation manner, the tunnel modeling device further includes a fifth determination module, configured to determine the first target channel according to a plurality of indicator sub-data of the target tunnel.

[0115] In a possible implementation, the acquisition module 301 is further configured to: acquire a first control parameter corresponding to the first target channel.

[0116] In a possible implementation, the tunnel modeling device further includes a combining module configured to obtain emergency stop strip parameter information based on the first target channel and the first control parameter.

[0117] In one possible implementation, a creation module 304 is specifically used to: obtain a target tunnel segmentation model based on the target tunnel segmentation information, obtain a target tunnel extension model based on the extension information, obtain a target tunnel emergency parking strip model based on the emergency parking strip parameter information, and construct a tunnel model of the target tunnel based on the target tunnel segmentation model, the target tunnel extension model, and the target tunnel emergency parking strip model.

[0118] In addition, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the support parameter determination method described in the above method embodiment are executed.

[0119] The computer program product of the tunnel modeling method provided in the embodiment of the present application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the steps of the tunnel modeling method described in the above method embodiment. For details, please refer to the above method embodiment and will not be repeated here.

[0120] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to the multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.

[0121] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0122] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk. It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0123] The foregoing description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included within the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined or explained in subsequent figures.

[0124] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A tunnel modeling method, characterized in that: include: Obtain multiple indicator data of the target tunnel; Matching the multiple index data of the target tunnel with a preset segmentation table to determine multiple support parameter information of the target tunnel; Determining target tunnel segmentation information according to multiple support parameter information of the target tunnel; Modeling the target tunnel according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel; The multiple support parameter information of the target tunnel includes multiple surrounding rock levels of the target tunnel, and determining the target tunnel segment information according to the multiple support parameter information of the target tunnel includes: determining the target tunnel segmentation information according to multiple surrounding rock levels of the target tunnel; The indicator sub-data of the target tunnel is lane data, the target tunnel segment information includes extension length, and determining the target tunnel segment information based on the support parameter information of the target tunnel includes: determining the number of lanes according to a plurality of indicator sub-data of the target tunnel; The number of lanes is matched with preset parameters to obtain an extension length; wherein the preset parameters are the extension lengths corresponding to the preset number of lanes.

2. The method according to claim 1, characterized in that After matching the plurality of indicator data of the target tunnel with a preset segmentation table to determine the plurality of support parameter information of the target tunnel, the method further includes: Determining the size of multiple indicator data of the target tunnel; Determining the strength of multiple support parameter information of the target tunnel according to the size of multiple indicator data of the target tunnel; The target tunnel segment information includes an extension direction, and determining the target tunnel segment information according to the support parameter information of the target tunnel includes: The extension direction of the target tunnel is determined according to the strength of multiple support parameter information of the target tunnel.

3. The method according to claim 2, characterized in that After determining the target tunnel segment information according to the plurality of support parameter information of the target tunnel, the method further includes: The extension information of the target tunnel is determined according to the extension length and the extension direction.

4. The method according to claim 3, characterized in that Before modeling the target tunnel according to the target tunnel segmentation information to obtain the tunnel model of the target tunnel, the method further includes: determining a first target channel according to the plurality of indicator sub-data of the target tunnel, wherein the first target channel is the longest channel among the plurality of channels; Obtaining a first control parameter corresponding to the first target channel; Emergency parking zone parameter information is obtained based on the first target channel and combined with the first control parameter.

5. The method according to claim 4, characterized in that The step of modeling the target tunnel according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel includes: Acquire a target tunnel segmentation model according to the target tunnel segmentation information, wherein the target tunnel segmentation model is a preset model corresponding to the surrounding rock level; Acquire a target tunnel extension model according to the extension information; Acquire a target tunnel emergency parking strip model according to the emergency parking strip parameter information; A tunnel model of the target tunnel is constructed according to the target tunnel segmentation model, the target tunnel extension model and the target tunnel emergency parking strip model.

6. A tunnel modeling device, characterized in that: include: Acquisition module: used to obtain multiple indicator data of the target tunnel; A first determination module is configured to match the plurality of index data of the target tunnel with a preset segmentation table to determine a plurality of support parameter information of the target tunnel; The multiple support parameter information of the target tunnel includes multiple surrounding rock levels of the target tunnel; A second determining module is configured to determine target tunnel segmentation information based on a plurality of support parameter information of the target tunnel; The indicator sub-data of the target tunnel is lane data, and the segment information of the target tunnel includes extension length; A creation module is configured to model the target tunnel according to the target tunnel segmentation information to obtain a tunnel model of the target tunnel; The second determining module is further configured to: determine the target tunnel segmentation information according to multiple surrounding rock levels of the target tunnel; The second determination module is specifically used to: determine the number of lanes based on multiple indicator sub-data of the target tunnel; match the number of lanes with preset parameters to obtain an extension length; wherein the preset parameters are the extension lengths corresponding to the preset number of lanes.

7. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the machine-readable instructions are executed by the processor to perform the steps of any one of the methods according to claims 1 to 5.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Railway mountain tunnel main tunnel intelligent matching method based on user-defined database

    CN112329099A

  • Highway tunnel engineering BIM model dynamic creation method based on Unity platform

    CN112560154A