An interactive design method for tunnel track substructure cross section

By creating a cross-sectional database and a prototype template database for tunnel track substructures, and enabling interactive modification and real-time display of design results, the efficiency and information management issues of track substructure design in tunnel engineering have been solved. This has enabled real-time feedback design of track substructure cross-sections and improved the informatization level of tunnel engineering.

CN119294055BActive Publication Date: 2025-11-21CHINA RAILWAY DESIGN GRP CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411313974.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2025-11-21
Estimated Expiration
2044-09-20

AI Technical Summary

Technical Problem

Existing technologies struggle to achieve efficient, real-time feedback, and information-based management of the cross-sectional design of track-substructures in tunnel engineering, especially when the spatial relationship between the track-substructure and the inner surface of the tunnel is complex.

Method used

By creating a cross-sectional database and a prototype template database for the tunnel track substructure, cross-sectional objects can be interactively modified, and design results can be displayed in real time. The database can be updated to achieve interactive design of the track substructure cross-section.

Benefits of technology

It enables real-time feedback design of the cross-section of the track substructure, improving the informatization level and design efficiency of tunnel engineering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119294055B_ABST
    Figure CN119294055B_ABST
Patent Text Reader

Abstract

The application discloses a kind of tunnel track understructure cross section interactive design method, comprising the following steps: creating the cross section database of tunnel track understructure;Creating the cross section prototype template database of tunnel track understructure;Based on cross section database, cross section prototype template database interactive modification current tunnel track understructure cross section object;Real-time display current tunnel track understructure cross section design achievement;Update the cross section database of tunnel track understructure.The application realizes the interactive design of tunnel track understructure cross section, by interactive modification track understructure cross section object, real-time display cross section design achievement, update cross section database, realize the interactive real-time feedback design of track understructure cross section in parameter space and geometric space, and can greatly improve tunnel engineering informatization level, with obvious popularization and application value.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of building, and particularly relates to a tunnel track understructure cross section interactive design method. BACKGROUND

[0002] Building Information Modeling is a new tool for architecture, engineering and civil engineering. Building Information Modeling (BIM) is defined as a building or construction information model consisting of complete and sufficient information to support life cycle management and can be directly interpreted by computer application programs. In short, it is the life cycle management of the building environment supported by digital technology.

[0003] In the BIM design of tunnel engineering, the BIM design of track understructure is crucial, and at the same time, under the background of infrastructure informatization construction management and intelligent operation and maintenance management, the BIM design result of track understructure can also provide information model for the construction and operation and maintenance stage. Due to the various forms of tunnel track understructure cross section, the complex geometric structure, and the complex spatial position relationship between the track understructure and the inner surface of the tunnel.

[0004] Therefore, it is necessary to study a tunnel track understructure cross section interactive design method, which can provide real-time feedback of cross section design results in two and three-dimensional space, improve the cross section design efficiency and user experience, provide accurate cross section data for the BIM design of tunnel track understructure, and promote the development of BIM technology of tunnel engineering. SUMMARY

[0005] The application is proposed to solve the problems in the prior art, and aims to provide a tunnel track understructure cross section interactive design method.

[0006] The technical scheme of the application is: a tunnel track understructure cross section interactive design method, comprising the following steps:

[0007] A. creating a tunnel track understructure cross section database;

[0008] B. creating a tunnel track understructure cross section prototype template database;

[0009] C. interactively modifying the cross section object of the current tunnel track understructure;

[0010] D. real-time display of the cross section design result of the current tunnel track understructure;

[0011] E. updating the tunnel track understructure cross section database.

[0012] Further, step A creates a tunnel track understructure cross section database, and the specific process is as follows:

[0013] Firstly, the tunnel under-track structure cross-section database is composed of a plurality of tunnel under-track structure cross-section objects;

[0014] Then, it is determined that each tunnel under-track structure cross-section object is composed of four parts.

[0015] Further, the cross-section object is composed of four parts of under-track structure cross-section name, under-track structure type, tunnel inner surface type, and indefinite-length array for storing cross-section dimension parameter structure object.

[0016] Further, step B creates a tunnel under-track structure cross-section prototype template database, and the specific process is as follows:

[0017] The tunnel under-track structure cross-section prototype template database has the same structure as the tunnel under-track structure cross-section database, that is, the cross-section prototype template database is composed of a plurality of tunnel under-track structure cross-section objects.

[0018] Further, in the cross-section prototype template database, the under-track structure types of each cross-section object are different from each other, and in the cross-section database, the under-track structure types of different cross-section objects can be the same.

[0019] Further, step C interactively modifies the current tunnel under-track structure cross-section object, and the specific process is as follows:

[0020] Firstly, the cross-section object is interactively modified based on the cross-section database;

[0021] Then, the cross-section object is interactively modified based on the cross-section prototype template database.

[0022] Further, the cross-section object is interactively modified based on the cross-section database, and the specific process is as follows:

[0023] Firstly, the under-track structure cross-section name is indexed;

[0024] Then, the cross-section object of the current tunnel under-track structure is extracted from the tunnel under-track structure cross-section database;

[0025] Then, the indefinite-length array member of the cross-section object for storing the cross-section dimension parameter structure object is traversed;

[0026] Then, all the parameter values and parameter names of the cross-section dimension parameter structure object are displayed on the interactive interface;

[0027] Finally, the dimension parameter value is modified by checking the parameter name.

[0028] Further, the cross-section object is interactively modified based on the cross-section prototype template database, and the specific process is as follows:

[0029] Firstly, all the track structure types are extracted from the cross-section prototype template database of the tunnel track structure;

[0030] Then, one track structure type different from the track structure type of the current cross-section object is selected from the cross-section prototype template database of the tunnel track structure;

[0031] Further, the cross-section size parameter values and parameter names currently displayed on the interactive interface are extracted and replaced with the newly selected track structure type as the index from the cross-section prototype template database of the tunnel track structure.

[0032] Further, step D displays the cross-section design results of the current tunnel track structure in real time, and the specific process is as follows:

[0033] Firstly, a tunnel contour modeling function is prepared, and the tunnel contour modeling function takes the tunnel surface type and the indefinite length array for storing the cross-section size parameter structure object as input to create a tunnel contour model in two-dimensional or three-dimensional space;

[0034] Then, a track structure contour modeling function is prepared, and the track structure contour modeling function takes the track structure type and the indefinite length array for storing the cross-section size parameter structure object as input to create a track structure contour model in two-dimensional or three-dimensional space.

[0035] The beneficial effects of the present application are as follows:

[0036] The tunnel track structure cross-section interactive design method of the present application creates a tunnel track structure cross-section database, creates a tunnel track structure cross-section prototype template database, interactively modifies the current tunnel track structure cross-section object, displays the current tunnel track structure cross-section design results in real time, and updates the tunnel track structure cross-section database during the tunnel track structure cross-section design process.

[0037] The present application realizes interactive design of the tunnel track structure cross-section, realizes interactive real-time feedback design of the track structure cross-section in the parameter space and the geometric space through interactive modification of the track structure cross-section object, real-time display of the cross-section design results, and updating of the cross-section database, and can greatly improve the informationization level of tunnel engineering, and has obvious popularization and application value. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 The method flowchart of the present application. DETAILED DESCRIPTION

[0039] Hereinafter, the present application is described in detail with reference to the drawings and examples:

[0040] As Figure 1As shown, an interactive design method for tunnel substructure cross section, comprising the following steps:

[0041] A. Create a tunnel substructure cross section database;

[0042] B. Create a tunnel substructure cross section prototype template database;

[0043] C. Interactive modification of the current tunnel substructure cross section object;

[0044] D. Real-time display of the current tunnel substructure cross section design results;

[0045] E. Update the tunnel substructure cross section database.

[0046] Step A creates a tunnel substructure cross section database, the specific process is as follows:

[0047] First, the tunnel substructure cross section database is composed of multiple tunnel substructure cross section objects;

[0048] Then, determine that each tunnel substructure cross section object is composed of four parts.

[0049] The cross section object is composed of four parts: track structure cross section name, track structure type, tunnel inner surface type, and indefinite length array for storing cross section size parameter structure object.

[0050] Step B creates a tunnel substructure cross section prototype template database, the specific process is as follows:

[0051] The tunnel substructure cross section prototype template database has the same structure as the tunnel substructure cross section database, that is, the cross section prototype template database is composed of multiple tunnel substructure cross section objects.

[0052] In the cross section prototype template database, the track structure type of each cross section object is different, and in the cross section database, the track structure type of different cross section objects can be the same.

[0053] Step C interactively modifies the current tunnel substructure cross section object, the specific process is as follows:

[0054] First, based on the cross section database, the cross section object is interactively modified;

[0055] Then, based on the cross section prototype template database, the cross section object is interactively modified.

[0056] Based on the cross section database, the cross section object is interactively modified, the specific process is as follows:

[0057] Firstly, index the cross-section name of the track structure;

[0058] Then, extract the cross-section object of the current tunnel track structure from the tunnel track structure cross-section database;

[0059] Then, traverse the indefinite-length array member of the cross-section object for storing cross-section dimension parameter structure object;

[0060] Later, display the parameter value and parameter name of all cross-section dimension parameter structure objects in the interactive interface;

[0061] Finally, modify the dimension parameter value according to the parameter name.

[0062] Based on the cross-section prototype template database, the interactive modification of the cross-section object is carried out, and the specific process is as follows:

[0063] Firstly, extract all track structure types from the cross-section prototype template database of the tunnel track structure;

[0064] Then, select a track structure type different from the track structure type of the current cross-section object;

[0065] Later, with the newly selected track structure type as the index, extract and replace the cross-section dimension parameter value and parameter name currently displayed in the interactive interface from the cross-section prototype template database of the tunnel track structure.

[0066] Step D displays the cross-section design results of the current tunnel track structure in real time, and the specific process is as follows:

[0067] Firstly, compile a tunnel inner contour modeling function, and the modeling function takes the tunnel inner surface type and the indefinite-length array for storing cross-section dimension parameter structure object as input to create a tunnel inner contour model in two-dimensional or three-dimensional space;

[0068] Then, compile a track structure contour modeling function, and the modeling function takes the track structure type and the indefinite-length array for storing cross-section dimension parameter structure object as input to create a track structure model in two-dimensional or three-dimensional space.

[0069] Specifically, one cross-section dimension parameter structure object in the cross-section dimension parameter structure object in step A is composed of a dimension parameter value and a dimension parameter name.

[0070] Specifically, step D displays the cross-section design results of the current tunnel track structure in real time, which also includes the following processes:

[0071] Firstly, respond to the interactive modification action of step C in real time;

[0072] Then, the latest member data is extracted from the current tunnel understructure cross-section object, and according to the tunnel inner surface type of the current understructure cross-section object, a tunnel inner contour drawing function is called;

[0073] Then, according to the understructure type of the current understructure cross-section object, an understructure contour drawing function is called.

[0074] Then, the above two functions are inputted with an indefinite length array for storing the cross-section size parameter structure object.

[0075] Finally, the two-dimensional or three-dimensional understructure design result and the relationship between the understructure design result and the tunnel inner contour are displayed in real time in the interactive interface.

[0076] Specifically, step E updates the tunnel understructure cross-section database, and the specific process is as follows:

[0077] As a way, the current understructure cross-section object is inserted into the tunnel understructure cross-section database.

[0078] As another way, the current understructure cross-section object is used to replace the cross-section object with the same understructure cross-section name in the tunnel understructure cross-section database.

[0079] As another way, the current understructure cross-section object is used to replace the cross-section object with the same understructure cross-section name in the tunnel understructure cross-section database.

[0080] The tunnel understructure cross-section interactive design method of the present application creates a tunnel understructure cross-section database, creates a tunnel understructure cross-section prototype template database, interactively modifies the current tunnel understructure cross-section object, displays the current tunnel understructure cross-section design result in real time, and updates the tunnel understructure cross-section database.

[0081] The present application realizes interactive design of tunnel understructure cross-section, realizes interactive real-time feedback design of understructure cross-section in parameter space and geometric space through interactive modification of understructure cross-section object, real-time display of cross-section design result, and updating of cross-section database, and can greatly improve the informationization level of tunnel engineering, and has obvious popularization and application value.

Claims

1. A method for interactive design of a tunnel track substructure cross-section, characterized in that: The method comprises the following steps: A. creating a cross-section database of tunnel substructure; B. creating a cross-section prototype template database of tunnel substructure; C. interactively modifying the cross-section object of current tunnel substructure; D. real-time displaying the cross-section design result of current tunnel substructure; E. updating the cross-section database of tunnel substructure; In the cross-section prototype template database, the substructure types of each cross-section object are different from each other, and in the cross-section database, the substructure types of different cross-section objects can be the same; Step C interactively modifies the cross-section object of current tunnel substructure, and the specific process is as follows: Firstly, the cross-section object is interactively modified based on the cross-section database; Then, the cross-section object is interactively modified based on the cross-section prototype template database; The specific process of interactively modifying the cross-section object based on the cross-section database is as follows: Firstly, the substructure cross-section name is indexed; Then, the cross-section object of current tunnel substructure is extracted from the tunnel substructure cross-section database; Then, the indefinite-length array member for storing the cross-section size parameter structure object of the cross-section object is traversed; Then, the parameter values and parameter names of all cross-section size parameter structure objects are displayed on the interactive interface; Finally, the size parameter values are modified according to the parameter names; The specific process of interactively modifying the cross-section object based on the cross-section prototype template database is as follows: Firstly, all substructure types are extracted from the tunnel substructure cross-section prototype template database; Then, a substructure type different from the substructure type of the current cross-section object is selected; Then, the cross-section size parameter values and parameter names currently displayed on the interactive interface are extracted and replaced with the newly selected substructure type from the tunnel substructure cross-section prototype template database.

2. The interactive design method of a cross section of a tunnel track structure according to claim 1, characterized in that: The specific process of step A creating the cross-section database of tunnel substructure is as follows: Firstly, the cross-section database of tunnel substructure is composed of multiple cross-section objects of tunnel substructure; Then, it is determined that each cross-section object of tunnel substructure is composed of four parts.

3. The method for interactive design of cross-section of tunnel track structure according to claim 2, characterized in that: The cross-section object is composed of substructure cross-section name, substructure type, tunnel inner surface type, and indefinite-length array for storing cross-section size parameter structure object.

4. The method for interactive design of cross-section of tunnel track structure according to claim 1, wherein: The specific process of step B creating the cross-section prototype template database of tunnel substructure is as follows: The cross-section prototype template database of tunnel substructure has the same structure as the cross-section database of tunnel substructure, that is, the cross-section prototype template database is composed of multiple cross-section objects of tunnel substructure.

5. The method for interactive design of cross-section of tunnel track structure subgrade according to claim 1, characterized in that: The specific process of step D real-time displaying the cross-section design result of current tunnel substructure is as follows: Firstly, a tunnel inner contour modeling function is prepared, and the tunnel inner contour model is created in two-dimensional or three-dimensional space with the tunnel inner surface type and the indefinite-length array for storing cross-section size parameter structure object as inputs; Then, a substructure profile modeling function is programmed, which takes the substructure type and the indefinite-length array for storing the cross-section dimension parameter structure object as input, and creates a substructure model in two-dimensional or three-dimensional space.

Citation Information

Patent Citations

  • Ballast transverse and lengthways accelerated speed coupling detection apparatus and integrated detection system

    CN105841990A

  • Railway line horizontal and vertical real-time linkage design method

    CN109918803A