A parametric design method and system for underground power tunnels

By combining parametric algorithms with domestic graphics engines, a three-dimensional model of an underground power tunnel is generated and automatically converted into a two-dimensional drawing, solving the problems of low design efficiency and high professionalism in existing technologies and realizing efficient and autonomous tunnel design.

CN120387223BActive Publication Date: 2025-09-30BEIJING HKRSOFT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510873682.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-09-30
Estimated Expiration
2045-06-27

AI Technical Summary

Technical Problem

The existing parametric design technology for underground power tunnels relies on foreign software, which is highly professional, has low design efficiency, and insufficient autonomy, making it difficult to meet the needs of complex engineering scenarios.

Method used

By deeply integrating parametric algorithms with domestic graphics engines, a three-dimensional model of underground power tunnels is generated, and a two-dimensional drawing is generated through a cutting plane algorithm. Dimension annotations and material lists are automatically added, and multi-constraint verification and parameter correlation checking are supported.

Benefits of technology

It significantly shortens modeling time, reduces development difficulty, improves design efficiency and autonomy, and meets the personalized needs of complex engineering scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120387223B_ABST
    Figure CN120387223B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a parametric design method and system for an underground power tunnel, which belongs to the technical field of parametric design of underground power tunnels. The method includes receiving input underground power tunnel design-related parameters through a parametric algorithm, and performing multi-constraint verification and parameter correlation check; generating a three-dimensional model of the underground power tunnel through a graphics engine; generating a two-dimensional drawing of the underground power tunnel through a cutting plane algorithm, and automatically adding corresponding dimension annotations and a list of materials on the two-dimensional drawing of the underground power tunnel; and outputting a three-dimensional model file of the underground power tunnel and a two-dimensional drawing file of the underground power tunnel. The present invention solves the problems of low efficiency, reliance on foreign software, and high professional threshold in traditional underground power tunnel design through parametric modeling, calling a graphics engine, intelligent algorithms, and full-process automation. Compared with existing underground power tunnel design technologies, it greatly shortens modeling time and reduces development difficulty.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of parametric design of underground power tunnels, and in particular to a parametric design method and system for underground power tunnels. Background Art

[0002] Underground power tunnels are enclosed underground passages designed specifically for the safe laying of urban high-voltage cables. As core infrastructure for modern urban power grid upgrades, their intensive layout addresses the dual challenges of land resource constraints and power transmission safety. These tunnels typically consist of reinforced concrete or prefabricated segments, with cable supports installed inside to support multiple high-voltage cables. They are also equipped with working shafts, ventilation systems, drainage pumping stations, and fire isolation facilities to ensure a stable operating environment for the cables. The large-scale application of underground power tunnels not only improves power supply reliability but also provides support for new energy access and smart city development. In the future, they will continue to evolve towards in-depth, standardized, and lifecycle digitalization.

[0003] Existing parametric design technology for underground power tunnels primarily relies on creating 3D models using software like Revit and CATIA, generating 2D drawings using CAD software. This requires a high level of expertise, is complex to use, and results in low efficiency. Customized secondary development based on these technologies can meet specific business scenarios and requirements, but requires a higher level of expertise and is more challenging to develop. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a parametric design method and system for underground power tunnels. By deeply integrating parametric algorithms with domestic graphics engines, it solves the problems of low efficiency, difficulty in collaboration, and insufficient autonomy in traditional design processes, providing a faster solution for underground power tunnel design.

[0005] In the first aspect, in order to achieve the above-mentioned purpose, an embodiment of the present invention provides a parametric design method for an underground power tunnel, comprising receiving input underground power tunnel design-related parameters through a parametric algorithm, and performing multi-constraint verification and parameter correlation check; using the underground power tunnel design-related parameters that have passed the inspection, a three-dimensional model of the underground power tunnel is generated through a graphics engine; based on the three-dimensional model of the underground power tunnel, a two-dimensional drawing of the underground power tunnel is generated through a cutting plane algorithm, and corresponding dimension annotations and a material list are automatically added to the two-dimensional drawing of the underground power tunnel; and outputting a three-dimensional model file of the underground power tunnel and a two-dimensional drawing file of the underground power tunnel.

[0006] Optionally, the parameterized algorithm includes: determining application scenarios and functional requirements according to design objectives;

[0007] Identify input underground power tunnel design-related parameters and divide them into fixed parameters and variable parameters; define the mathematical function relationship between the variable parameters and the fixed parameters, and generate dynamically updated geometric constraint rules.

[0008] Optionally, generating a three-dimensional model of an underground power tunnel includes: calling a corresponding parametric template according to an input tunnel type, the parametric template including at least one of a cast-in-place multi-layer multi-compartment open-cut working shaft, a multi-layer multi-compartment caisson, a jacking pipe, a drainage pipe, a box culvert, a cable trench, a shield, a blind-excavated tunnel, a blind-excavated well, and a vertical shaft; based on geometric constraint rules, generating contour lines and path lines according to input geometric dimension parameters; generating a basic three-dimensional solid model through a graphics engine; inserting ancillary facilities into the basic three-dimensional solid model, and arranging reinforcement to generate a three-dimensional model of the underground power tunnel.

[0009] Optionally, the reinforcement includes: selecting a corresponding reinforcement template according to input reinforcement parameters;

[0010] Check the geometric compatibility of the selected reinforcement template and input reinforcement parameters with the underlying 3D solid model;

[0011] After passing the inspection, a three-dimensional reinforcement structure is generated based on the selected reinforcement template and the input reinforcement parameters; the three-dimensional reinforcement structure is dynamically associated with the basic three-dimensional solid model to generate a three-dimensional model of the underground power tunnel.

[0012] Optionally, the reinforcement further includes: calculating the maximum load borne by the concrete component through the finite element method, and recommending reinforcement parameters based on the maximum load; and automatically optimizing the reinforcement parameters and structural parameters using a genetic algorithm.

[0013] Optionally, the generation of a two-dimensional drawing of an underground power tunnel through a cutting plane algorithm includes: defining a cutting plane and determining the position and direction of the cutting plane; preprocessing the three-dimensional model of the underground power tunnel, calculating the intersection points of the edges of the three-dimensional model of the underground power tunnel and the cutting plane, and connecting all intersection points to form intersection lines; closing the intersection lines to generate a section polygon; and automatically adding at least one of dimension annotations, leader annotations, and text annotations based on the section polygon.

[0014] Optionally, the multi-constraint verification and parameter correlation check include: checking whether the input parameters are negative or exceed the allowable range of the specification, and giving prompts if there are abnormal values; verifying the geometric compatibility of variable parameters and fixed parameters, and giving prompts if there are conflicting parameters.

[0015] Optionally, the inserting of accessory facilities includes: identifying the geometric features of embedded parts through a feature extraction algorithm, and matching the embedded part types according to the geometric features of the embedded parts; customizing the accessory parameter template, and dynamically associating the customized accessories with the three-dimensional model of the underground power tunnel through a graphics engine.

[0016] Optionally, dynamically associating the three-dimensional reinforcement structure with the basic three-dimensional solid model includes: dynamically adjusting the reinforcement position as the size of the basic three-dimensional solid model changes; detecting spatial interference between the reinforcement and ancillary facilities, and triggering automatic avoidance or prompting modification if there is a conflict.

[0017] On the other hand, the present invention provides an underground power tunnel parametric design system for implementing an underground power tunnel parametric design method. The underground power tunnel parametric design system includes: a control module, the control module includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement the underground power tunnel parametric design method.

[0018] The above technical solution solves the problems of low efficiency, dependence on foreign software and high professional barriers in traditional underground power tunnel design through parametric modeling, calling graphics engines, intelligent algorithms and full-process automation. Compared with existing underground power tunnel design technologies, it greatly shortens modeling time and reduces development difficulty.

[0019] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present invention, but do not constitute a limitation of the embodiments of the present invention. In the accompanying drawings:

[0021] Figure 1 It is a flow chart of the parametric design method for underground power tunnels.

[0022] Figure 2 This is the business architecture diagram for parametric design of underground power tunnels.

[0023] Figure 3 This is the architecture diagram of the parametric design system for underground power tunnels.

[0024] Figure 4 It is a reinforcement flow chart.

[0025] Figure 5 It is a diagram of the interaction between parametric modeling and graphics engine.

[0026] Figure 6 This is a pipe model diagram.

[0027] Figure 7 This is a model diagram of pipe arrangement and reinforcement.

[0028] Figure 8 This is a straight well model diagram.

[0029] Figure 9 It is to add the wellbore model diagram.

[0030] Figure 10 It is to add the pipe hole model diagram.

[0031] Figure 11 It is to add the pit model diagram.

[0032] Figure 12 This is the wall reinforcement model diagram. DETAILED DESCRIPTION

[0033] The following is combined with Figure 1 - Attachment Figure 5 The specific implementation of the embodiment of the present invention is described in detail. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.

[0034] It should be noted that the acquisition, transmission, storage, use, and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations. In the embodiments of this application, certain software, components, models, and other existing solutions in the industry may be mentioned. These should be considered as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of this application, but it does not mean that the applicant has or will necessarily use such solutions.

[0035] Example 1

[0036] Reference Figure 1 - Figure 5 , which is the first embodiment of the present invention, provides a parametric design method and system for an underground power tunnel, including:

[0037] S100: receiving input underground power tunnel design related parameters through a parameterized algorithm, and performing multi-constraint verification and parameter correlation check.

[0038] It should be noted that the parameterized algorithm calls the H3D graphics engine rather than directly operating the underlying graphics data.

[0039] The H3D graphics engine is a three-dimensional graphics platform for solid features. It can calculate the parameters and set parameters through the mathematical relationship between the parameters of conventional solid models and the set parameters, drive model updates, and realize the parameterization of conventional solid models. It can sketch unconventional entities, determine the feature entities and corresponding parameters based on the modeling method of defining sketches, determine the mathematical relationship between the parameters and set parameters, calculate the parameters and set parameters, drive model updates, and realize the parameterization of unconventional solid models. This graphics engine realizes the diversified generation and real-time display of parametric models by building a basic graphics library and a visual model interface.

[0040] Specifically, the application scenarios and functional requirements are determined based on the design objectives; parametric algorithms are implemented through engine functions such as dimensional constraints, feature bodies, Boolean operations, and geometric constraint solving. Geometric constraints here refer to the mathematical functional relationships between relevant design parameters of underground power tunnels.

[0041] Furthermore, the input underground power tunnel design-related parameters are identified and divided into fixed parameters and variable parameters; a mathematical function relationship between the variable parameters and the fixed parameters is defined, and dynamically updated geometric constraint rules are generated.

[0042] Furthermore, users input parameters related to the underground power tunnel design through the interface, such as geometric dimensions (such as shaft wall thickness, shaft length / width / height, and pipe diameter), material properties (such as concrete type, steel grade, and protective layer thickness), structural parameters (such as the number of bins and layers), embedded part types (such as well holes, pipe holes, and sump pits), and load parameters (soil pressure, groundwater pressure).

[0043] Furthermore, dependencies are defined, such as the wellbore wall thickness automatically adjusting with the inner and outer diameters.

[0044] Furthermore, the legality of the input underground power tunnel design-related parameters is checked, including negative value interception, such as a pop-up window prompting "well wall thickness cannot be negative"; geometric conflict detection, such as a pop-up window prompting "parameter conflict" when the wellbore diameter exceeds the well wall range.

[0045] Furthermore, mechanical verification was carried out using the finite element method to calculate the crack width (≤0.2mm, representing that the calculated result of the verification concrete crack width should not exceed 0.2mm (GB50010-2010 Concrete Structure Design Standard) and anti-floating stability (anti-floating stability coefficient ≥1.15, representing that the caisson is verified at the highest possible water level during sinking construction and use. Without considering the frictional resistance of the soil outside the caisson wall, the lower limit of the anti-floating stability coefficient is 1.0 to ensure the anti-floating stability requirements of the caisson; if the caisson is deeper, frictional resistance should be considered and the anti-floating stability coefficient should be 1.15; when grouting measures are used between the outer wall of the caisson and the soil, 1.05 can be used), and recommended reinforcement parameters based on the loads, where the loads specifically include the deadweight of the structure, external soil pressure, external water pressure, ground live load, net reaction of the bottom plate, etc.

[0046] Optimally, parametric algorithms allow users to quickly input parameters through an interface, avoiding the tedious process of manual modeling and significantly improving design efficiency. Parameters are divided into fixed and variable parameters, supporting dynamic adjustment and updating of models to meet the needs of different scenarios. This method uses geometric constraint rules (such as automatic adjustment of wellbore wall thickness with inner and outer diameters) to ensure the mathematical relationship between parameters is reasonable, reducing human error. It also performs validation checks on input parameters (such as negative value interception and geometric conflict detection) to avoid generating models that do not meet actual requirements or engineering specifications. Finite element methods are used to verify mechanical properties (e.g., crack width ≤ 0.2 mm, anti-floating stability coefficient ≥ 1.15) to ensure that the model meets structural safety requirements.

[0047] S200: Generate a three-dimensional model of the underground power tunnel using the design-related parameters of the underground power tunnel that have passed the inspection.

[0048] Specifically, the corresponding parametric template is called according to the input tunnel type, and the parametric template includes at least one of cast-in-place multi-layer multi-compartment open-cut working shaft, multi-layer multi-compartment caisson, jacking pipe, drainage pipe, box culvert, cable trench, shield, dark-cut tunnel, dark-cut well, and vertical shaft.

[0049] Preferably, the contour lines and path lines are generated based on the input geometric size parameters based on geometric constraint rules. The geometric constraints here refer to the geometric shape definition rules of the basic three-dimensional model.

[0050] Furthermore, the graphics engine's stretching function stretches the outline into a basic 3D solid model. This basic 3D solid model is then bound to parameters related to the power tunnel design, such as the wall thickness, which is controlled by the variable layerWallThickness. Whenever the power tunnel design parameters are modified, the basic 3D solid model automatically updates based on the bound parameters and dependencies.

[0051] Furthermore, wall and slab reinforcement structures are added to the basic three-dimensional solid model.

[0052] Preferably, the reinforcement structure includes general reinforcement parameters and modeling logic, which can automatically calculate the anchoring direction and anchoring length and generate a reinforcement model.

[0053] Furthermore, according to the input reinforcement parameters, a corresponding reinforcement template is selected; the geometric compatibility of the selected reinforcement template and the input reinforcement parameters with the basic three-dimensional solid model is checked, where the geometric compatibility refers to the dynamic adjustment rules between the reinforcement position and the size of the basic three-dimensional solid model; based on the selected reinforcement template and the input reinforcement parameters, a three-dimensional reinforcement structure is generated; the three-dimensional reinforcement structure is dynamically associated with the basic three-dimensional solid model to generate a three-dimensional model of the underground power tunnel.

[0054] Furthermore, auxiliary facilities are inserted into the basic three-dimensional solid model, and reinforcement is arranged to generate a three-dimensional model of the underground power tunnel.

[0055] Furthermore, feature extraction algorithms are used to identify the geometric features of embedded parts and match their types accordingly. Customized accessory parameter templates are then dynamically associated with the 3D model of the underground power tunnel via a graphics engine. Dynamically associating the 3D reinforcement structure with the underlying 3D solid model involves dynamically adjusting the reinforcement position as the underlying 3D solid model changes in size. Spatial interference between the reinforcement and accessory facilities is detected, triggering automatic avoidance or prompting for modification if a conflict occurs.

[0056] Furthermore, it supports flexible and diverse addition of ancillary facilities, including embedded models such as well holes, pipe holes, pull ring pits, sump pits, Halfen troughs, U-shaped pull rings, steel ladders, etc. It also supports the creation of user-defined accessories, as well as parametric reinforcement of different side panels, beams, columns, well holes, blade feet and other parts.

[0057] Furthermore, the finite element method is used to calculate the maximum load borne by concrete components, and reinforcement parameters are recommended based on the maximum load; the maximum width of concrete cracks, shear bearing capacity, anti-floating stability coefficient, foundation bearing capacity, etc. are verified through the recommended reinforcement parameters.

[0058] Furthermore, genetic algorithms are used to automatically optimize information at different depths and soil layers, and recommend information such as wall thickness and reinforcement parameters.

[0059] Preferably, this solution can call the corresponding parametric template according to the input tunnel type (such as cast-in-place multi-layer multi-compartment open-cut working shaft, multi-layer multi-compartment caisson, jacking pipe, drainage pipe, box culvert, cable trench, shield, dark-excavated tunnel, dark-excavated shaft, vertical shaft), support a variety of application scenarios, and can generate contour lines and path lines based on geometric constraint rules, and quickly create basic three-dimensional solid models through the graphics engine stretching function, which is easier to use and reduces the professional requirements for users; binding the model with parameters so that the model is automatically updated synchronously when the parameters are modified, thereby improving the efficiency of design iteration; in particular, the reinforcement structure contains general reinforcement parameters and modeling logic, which can automatically calculate the anchoring direction and length, generate a steel bar model, and improve the accuracy and efficiency of reinforcement design; it can also perform compatibility checks on the reinforcement to ensure that the reinforcement position and the basic three-dimensional solid model size are dynamically adjusted to avoid spatial interference.

[0060] This solution also supports the creation of custom ancillary facilities, meeting the individual needs of complex engineering scenarios. Users simply enter key parameters for these custom ancillary facilities (such as size, location, and material), and the system automatically generates a corresponding model, eliminating the time-consuming process of traditional manual modeling. Custom facilities can also be saved as templates (such as special sump designs) and directly applied to subsequent projects, effectively reducing duplication of work.

[0061] S300: Based on the 3D model of the underground power tunnel, a 2D drawing of the underground power tunnel is generated through a cutting plane algorithm, and corresponding dimension annotations and a bill of materials are automatically added to the 2D drawing of the underground power tunnel.

[0062] Specifically, generating a two-dimensional drawing of an underground power tunnel through a cutting plane algorithm includes: defining a cutting plane and determining the position and direction of the cutting plane; preprocessing the three-dimensional model of the underground power tunnel, calculating the intersection points of the edges of the three-dimensional model of the underground power tunnel and the cutting plane, and connecting all intersection points to form intersection lines; closing the intersection lines to generate a section polygon; and automatically adding at least one of dimension annotations, leader annotations, and text annotations based on the section polygon.

[0063] Furthermore, the material list includes but is not limited to the amount of concrete and the weight of steel bars. The amount of concrete is calculated based on the volume of the three-dimensional model of the underground power tunnel, and the weight of steel bars is calculated based on the length, number, nominal diameter and theoretical weight of each bar.

[0064] Furthermore, it supports exporting underground power tunnel two-dimensional drawings into common formats such as DXF and DWG, which facilitates compatibility with other software and meets the actual needs of engineering design.

[0065] Preferably, by defining the cutting plane and calculating the intersection, the section polygon is automatically generated, which simplifies the conversion process from the three-dimensional model to the two-dimensional drawing; the dimension annotation, leader annotation and text annotation can be automatically added, which reduces the workload of manual annotation while ensuring the accuracy of the annotation; the material list (such as the amount of reinforced concrete and the embedded parts list) can be automatically generated on the two-dimensional drawing, providing a complete design basis for construction.

[0066] S400: Output the underground power tunnel 3D model file and the underground power tunnel 2D drawing file.

[0067] Specifically, the point and surface coordinate data of the model are obtained through the H3D graphics engine and constructed into text files in multiple common model formats. The IGES format calls the open source OCC library for format conversion.

[0068] Furthermore, the software supports exporting 3D underground power tunnel models to various common formats, including OBJ, STL, STP, and IGES, for loading and display in other software. It also generates 2D drawings using model sections, including 2D design drawings, reinforcement diagrams, embedded parts material lists, reinforced concrete material tables, etc. It supports automatic dimensioning and text annotation, and supports exporting to DXF and DWG files.

[0069] The present invention also provides a parametric design method system for an underground power tunnel, which is used to implement the parametric design method for an underground power tunnel. The system includes a control module, which includes a memory, a processor, and a computer program stored in the memory and runnable on the processor. The processor executes the computer program to implement the parametric design method for an underground power tunnel.

[0070] Example 2

[0071] Reference Figure 6-Figure 7 , which is the second embodiment of the present invention, provides a parametric design method for an underground power tunnel. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through experiments.

[0072] Specifically, a certain project plans to build a new power channel to connect with another existing power channel. The construction channel length is 0.20km, using 2×(12φ250+2φ110) hole pipes, with a total of 3 working wells, including 2 straight wells and 1 joint well.

[0073] (1) Create pipe model and drawing: Set the number of cable pipe rows to 3, the number of columns to 4, the inner diameter of the pipe to 250mm, and the length of the pipe pillow to 350mm; the number of optical cable pipes to 2, the inner diameter of the pipe to 110mm, and the length of the pipe pillow to 200mm. Click OK, and calculate the coordinates and contour lines of the concrete contour and pipe wall according to the defined parameters. By stretching the sketch, a three-dimensional model of one meter of pipe (one-meter length model) is generated; the corresponding pipe model diagram is attached to the instruction manual. Figure 6 shown.

[0074] (2) Set the reinforcement parameters. The vertical reinforcement is grade 3 reinforcement, with a diameter of 14mm and a spacing of 150mm. The horizontal reinforcement is grade 1 reinforcement, with a diameter of 8mm and a spacing of 150mm. The thickness of the reinforcement cover is 30mm. Click OK to generate the reinforcement model. The corresponding pipe reinforcement model is shown in the attached manual. Figure 7 shown.

[0075] (3) Define the position of the section plane, calculate the intersection point with the 3D model and connect the lines. Connect the lines and add line colors as required. The concrete outline is black, the steel line is red, and the pipe wall line is yellow. Add green dimension annotations and other annotation information. Obtain the required amount of concrete and cushion layer based on the interface of the 3D model volume. Count the length and total weight of each steel bar based on the steel bar type, length, diameter and other information. Finally, generate a 2D drawing and generate a DXF file.

[0076] Example 3

[0077] Reference Figures 8-12, which is the third embodiment of the present invention, provides a parametric design method for an underground power tunnel. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through experiments.

[0078] Specifically, a certain project plans to build a new power channel to connect with another existing power channel. The construction channel length is 0.20km, and there are 3 working wells in total, including 2 straight wells and 1 joint well. The working wells are required to be equipped with a manhole with a diameter of 1.0m and a pipe hole of 1.4mX1.25m.

[0079] (1) Create linear well and joint well models and drawings: According to the design custom algorithm, a linear well three-dimensional model with a wall thickness of 300mm, a cushion layer of 100mm, a well length of 6m, a well width of 2m, and a well height of 1.9m is automatically generated. The well wall contour line is calculated according to the above parameters, and the well wall model is generated by stretching, and the reinforcement structure is automatically added; the linear well model is as shown in the attached manual. Figure 8 shown.

[0080] (2) Add wellbore, pipe hole, pull ring pit and water collection pit respectively; add wellbore model diagram as shown in the attached manual. Figure 9 As shown in the figure, add the pipe hole model as shown in the appendix of the manual. Figure 10 As shown in the figure, add the pit model as shown in the attached manual. Figure 11 shown.

[0081] (3) Set the reinforcement parameters for the reinforced structure and generate the wall reinforcement model, as shown in the attached manual. Figure 12 shown.

[0082] (4) Generate two-dimensional line segments based on the section, add dimensioning and other information, and finally generate a two-dimensional drawing.

[0083] An embodiment of the present invention provides a storage medium storing a program, which implements a parametric design method for an underground power tunnel when executed by a processor.

[0084] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes a parametric design method for an underground power tunnel when running.

[0085] An embodiment of the present invention provides a device comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the following steps: a parametric design method for an underground power tunnel. The device herein may be a server, a PC, a PAD, a mobile phone, or the like.

[0086] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program that initializes the following method steps: a parametric design method for an underground power tunnel.

[0087] Those skilled in the art will appreciate that the embodiments of the present application may provide methods, systems, or computer program products. Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0088] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0089] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0090] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0091] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0092] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0093] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can be implemented using any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change RAM (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.

[0094] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0095] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included within the scope of the claims of the present application.

Claims

1. A parametric design method for underground power tunnels, characterized in that: include: Receive input parameters related to underground power tunnel design through a parameterized algorithm and perform multi-constraint verification and parameter relevance checks; Using the qualified design parameters of the underground power tunnel, a three-dimensional model of the underground power tunnel is generated through a graphics engine; Generating the three-dimensional model of the underground power tunnel includes: Calling a corresponding parametric template according to the input tunnel type, the parametric template including at least one of a cast-in-place multi-layer multi-compartment open-cut working shaft, a multi-layer multi-compartment caisson, a jacking pipe, a drainage pipe, a box culvert, a cable trench, a shield machine, a dark-excavated tunnel, a dark-excavated well, and a vertical shaft; Based on the geometric constraint rules and the input geometric size parameters, the contour lines and path lines are generated; Generate basic 3D solid models through graphics engine; Insert auxiliary facilities into the basic 3D solid model and arrange reinforcement to generate a 3D model of the underground power tunnel; The reinforcement includes: Select the corresponding reinforcement template according to the input reinforcement parameters; Check the geometric compatibility of the selected reinforcement template and input reinforcement parameters with the underlying 3D solid model; After passing the inspection, a three-dimensional reinforcement structure is generated based on the selected reinforcement template and input reinforcement parameters; Dynamically associate the 3D reinforcement structure with the 3D foundation solid model to generate a 3D model of the underground power tunnel; The reinforcement also includes: The maximum load borne by the concrete components is calculated using the finite element method, and reinforcement parameters are recommended based on the maximum load; Automatic optimization of reinforcement and structural parameters using genetic algorithms; The dynamic association of the three-dimensional reinforcement structure with the basic three-dimensional solid model includes: dynamically adjusting the reinforcement position as the size of the basic three-dimensional solid model changes; detecting spatial interference between the reinforcement and auxiliary facilities, and triggering automatic avoidance or prompting modification if there is a conflict; Based on the 3D model of the underground power tunnel, a 2D drawing of the underground power tunnel is generated through a cutting plane algorithm, and corresponding dimension annotations and a bill of materials are automatically added to the 2D drawing of the underground power tunnel; Output underground power tunnel 3D model file and underground power tunnel 2D drawing file.

2. The parametric design method for underground power tunnels according to claim 1, characterized in that: The parameterized algorithm includes: Determine application scenarios and functional requirements based on design goals; Identifying input underground power tunnel design-related parameters, and dividing the input underground power tunnel design-related parameters into fixed parameters and variable parameters; Define the mathematical function relationship between variable parameters and fixed parameters to generate dynamically updated geometric constraint rules.

3. The parametric design method for underground power tunnels according to claim 1, characterized in that: The generating of the two-dimensional drawing of the underground power tunnel by the cutting plane algorithm includes: Define the cutting plane and determine the position and direction of the cutting plane; Preprocess the 3D model of the underground power tunnel, calculate the intersection points between the edges of the 3D model of the underground power tunnel and the cutting plane, and connect all the intersection points to form an intersection line; Close the intersection line to generate a section polygon; At least one of dimensioning, leader annotation, and text annotation is automatically added based on the section polygon.

4. The parametric design method for underground power tunnels according to claim 1, characterized in that: The multi-constraint verification and parameter correlation check include: Check whether the input parameters are negative or exceed the allowable range of the specification, and prompt if there are abnormal values; Verify the geometric compatibility of variable and fixed parameters, and prompt if there are conflicting parameters.

5. The parametric design method for underground power tunnels according to claim 1, characterized in that: Inserting ancillary facilities into the basic three-dimensional solid model includes: Identify the geometric features of embedded parts through feature extraction algorithms, and match the embedded part types based on the geometric features of embedded parts; Customize the accessory parameter template and dynamically associate the custom accessory with the 3D model of the underground power tunnel through the graphics engine.

6. A parametric design system for underground power tunnels, characterized in that: The system includes a control module, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement the parametric design method for an underground power tunnel according to any one of claims 1 to 5.