A method and system for automatically calculating and analyzing wind pipe support load of a nuclear power plant
The automated method and system for calculating and analyzing the load of duct supports has solved the problems of complex design and time-consuming calculation of duct supports in nuclear power plants, and has achieved efficient and accurate load calculation and mechanical analysis, thereby improving the safety of nuclear power plant equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI NUCLEAR ENGINEERING RESEARCH & DESIGN INSTITUTE CO LTD
- Filing Date
- 2022-09-30
- Publication Date
- 2026-06-26
AI Technical Summary
The design process for duct supports in nuclear power plants is complex, involving multiple iterative calculations that are prone to errors. Currently, there is no integrated automatic calculation system, resulting in a heavy workload for designers and time-consuming calculations.
This paper provides a method and system for automatic calculation and analysis of loads on duct supports in nuclear power plants. By acquiring duct data and automatically calling the three-dimensional support model, the system realizes automatic load calculation and mechanical analysis, eliminating manual query and iterative calculation, and adopting an automated platform for integrated design.
This greatly reduces the difficulty of duct support calculation and analysis, improves calculation accuracy and efficiency, and enhances equipment safety.
Smart Images

Figure CN115563733B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of nuclear power engineering design technology, and in particular relates to an automatic calculation and analysis method and system for the load of duct supports in nuclear power plants. Background Technology
[0002] Some ventilation systems in nuclear power plants need to operate under accident conditions and maintain their integrity. Therefore, load analysis and structural design of duct supports under different operating conditions are an important part of nuclear power plant design.
[0003] The inventors discovered that the complete design process for nuclear power plant duct supports involves 3D modeling of support layout, load calculation, and mechanical analysis. This process includes multiple iterations, such as 3D modeling, mechanical data collection, and mechanical analysis. Data transfer between different processes is done through data collection and documents, resulting in a huge workload for designers. Because nuclear power plant ventilation duct supports are numerous and diverse—a typical nuclear power unit may have thousands or even tens of thousands of duct supports—current load calculations are primarily performed manually by querying model dimensions from the 3D model, which is extremely time-consuming. Furthermore, support design and mechanical analysis involve different disciplines, requiring continuous iterative calculations, which easily leads to errors. A review of existing literature indicates that current research focuses primarily on 3D data inspection of ducts and mechanical analysis of ducts, but an integrated, automated system for the design, load calculation, and mechanical analysis of duct supports has yet to emerge. Summary of the Invention
[0004] To address the aforementioned problems, this invention proposes an automatic calculation and analysis method and system for the load of duct supports in nuclear power plants. This invention can automatically complete the design, calculation, and analysis of duct supports in an integrated manner, eliminating manual querying, surveying, and manual coupling iteration, greatly reducing the difficulty of calculation and analysis of duct supports, while improving the accuracy of the calculation.
[0005] To achieve the above objectives, the present invention is implemented through the following technical solution:
[0006] In a first aspect, the present invention provides an automatic calculation and analysis method for the load of duct supports in nuclear power plants, comprising:
[0007] Obtain data information on the ventilation ducts of nuclear power plants;
[0008] Based on the data information of the nuclear power plant's ductwork, the corresponding 3D support model is retrieved from the preset ductwork information database;
[0009] Based on the three-dimensional support model, the load on the duct support is automatically calculated;
[0010] Based on the calculated duct support load, the system automatically performs load mechanics analysis on the duct support.
[0011] Furthermore, based on the duct support design platform, straight duct sections, duct components, and duct accessories are modeled to obtain a duct information database; and the names of each component in the duct system are numbered.
[0012] Furthermore, the component information and location information of the nuclear power plant duct are determined, and the corresponding duct support model is retrieved from the duct information database.
[0013] Furthermore, the automatic calculation process for the duct support load is as follows: First, the positioning information of the duct is obtained, and the length of the duct between the upstream and downstream of the support is automatically calculated. At the same time, the relevant duct component information in the duct data information database is called. Then, the weight of the duct system between the upstream and downstream of the support is automatically calculated. Finally, the weight of the duct system is summarized to complete the automatic calculation of the duct support load.
[0014] Furthermore, the weight of the duct system includes the weight of the straight duct section, the weight of the duct components, the weight of the duct reinforcement, the weight of the duct mating flanges, the weight of the duct insulation layer, and the weight of the additional load on the duct; the duct components include elbows, reducers, tees, bends, and angled joints.
[0015] Furthermore, firstly, the duct data information is extracted; then, the duct support load is automatically extracted, and the combined load of the duct support is automatically calculated based on the floor response spectrum where the duct is located.
[0016] Furthermore, based on the extracted duct support attributes, geometric inputs, and root point inputs, a GTstrual finite element analysis model is automatically established to complete the transformation of the duct support calculation model information. The duct support load and root constraint information are then loaded. The cross-section of the support components and the weld joints of the support nodes are then verified according to relevant steel structure design and welding specifications. For duct supports that fail the analysis, the component dimensions, component type, or weld height are modified.
[0017] Secondly, the present invention also provides an automatic calculation and analysis system for the load of duct supports in nuclear power plants, comprising:
[0018] The data acquisition module is configured to acquire data information from the air ducts of a nuclear power plant.
[0019] The model calling module is configured to: call the corresponding 3D support model from the preset duct information database based on the data information of the nuclear power plant duct;
[0020] The load calculation module is configured to automatically calculate the duct support load based on the three-dimensional support model.
[0021] The analysis module is configured to automatically perform load mechanical analysis of the duct support based on the calculated load.
[0022] Thirdly, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the automatic calculation and analysis method for the load of duct support in nuclear power plants as described in the first aspect.
[0023] Fourthly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the automatic calculation and analysis method for the load of the nuclear power plant duct support described in the first aspect.
[0024] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0025] This invention can automatically read data information from the duct system and automatically call the support model in the duct information database to complete the three-dimensional support modeling. Based on the three-dimensional support model, the load of the duct support can be automatically calculated and analyzed, eliminating the complex process of designers extracting drawings, surveying, providing data, and performing coupled iterative calculations. This shortens the cycle of mechanical calculation and analysis of the duct support, greatly improves the accuracy of the calculation results, reduces the difficulty of evaluating the load mechanical analysis of the duct support, and enhances the safety of the equipment. Attached Figure Description
[0026] The accompanying drawings, which form part of this embodiment, are used to provide a further understanding of this embodiment. The illustrative embodiments and their descriptions are used to explain this embodiment and do not constitute an improper limitation of this embodiment.
[0027] Figure 1 This is a flowchart of Embodiment 1 of the present invention;
[0028] Figure 2 This is a schematic diagram of the duct support load calculation and analysis system according to Embodiment 1 of the present invention;
[0029] Figure 3 This is the Smart 3D standard support library for ductwork in Embodiment 1 of the present invention;
[0030] Figure 4 The automatic calculation method and process for duct support load of Embodiment 1 of the present invention;
[0031] Figure 5 This is the automatic calculation and analysis method and process for duct support according to Embodiment 1 of the present invention. Detailed Implementation
[0032] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0033] It should be noted that the following detailed descriptions are exemplary and intended to provide further explanation of this application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains.
[0034] Example 1:
[0035] To address the issue of excessive workload for designers due to data transfer between different processes relying on documents and files, and the current practice of manually querying model dimensions from 3D models and performing load calculations, which is extremely time-consuming, and because support design and mechanical analysis involve different disciplines and require continuous iterative calculations leading to high error rates, this embodiment provides an automatic load calculation and analysis method for duct supports in nuclear power plants, including:
[0036] Obtain data information on the ventilation ducts of nuclear power plants;
[0037] Based on the data information of the nuclear power plant's air ducts, the corresponding three-dimensional support model is called from the preset air duct information database; the air duct information database can also be understood as a preset air duct model database.
[0038] Based on the three-dimensional support model, the load on the duct support is automatically calculated;
[0039] Based on the calculated duct support load, the system automatically performs load mechanics analysis on the duct support.
[0040] Specifically, the process begins by reading the duct and component information and confirming the support locations, then using the support library in the software to complete the duct support modeling. Next, based on the duct and support model information, the system automatically calculates the dead load on the duct borne by the support. The dead load mainly includes the weight of the straight duct section, duct components, reinforcing ribs, mating flanges, insulation, and other accessories. Based on the support load combination conditions, including dead load, construction / maintenance live load, pressure load, safe shutdown seismic load, and thermal load, the system calculates the load on the support according to the support model information and load combination criteria, and generates a calculation result report. Finally, based on the support model information and the load calculation result report, the system completes the duct support modeling process. The mechanical evaluation and analysis of the duct support provides a basis for the subsequent verification and design of the support anchoring components. Through the automatic load calculation and analysis method for duct supports in this embodiment, data information of the duct system can be automatically read, and the support model in the duct information database can be automatically called to complete the three-dimensional support modeling. Based on the three-dimensional support model, the load of the duct support can be automatically calculated and analyzed, eliminating the complex process of drawing extraction, surveying, data collection, and coupled iterative calculation by designers. This shortens the cycle of mechanical calculation and analysis of duct supports, greatly improves the accuracy of the calculation results, reduces the difficulty of evaluating the load mechanical analysis of duct supports, and enhances the safety of the equipment. The specific implementation steps of this embodiment are as follows:
[0041] S1. First, identify the ducts requiring support brackets. Model the ducts using the Smart 3D duct support design platform, primarily modeling straight duct sections, duct components, and duct accessories to establish a pre-defined duct information database. Duct components mainly include elbows, reducers, tees, bends, and transition joints, while duct accessories mainly include valves, air outlets, pressure testing pipes, and access doors. During this process, input and label the names and numbers of each component in the model, and save the duct system information, including duct components and accessories, in the duct data information module.
[0042] S2, such as Figure 1 and Figure 2 As shown, the support positions are determined according to the duct support design guidelines, and the supports are modeled using the supports from the duct information database. Figure 3 As shown, the types of supports that can be standardized can be identified and developed in Smart 3D in advance. Designers can directly use the duct information library in Smart 3D to perform parametric modeling of standard supports, which greatly improves the efficiency of support modeling. It should be noted that the design principles of duct supports are existing principles, which will not be detailed here.
[0043] S3. After the duct and support modeling is completed, the duct load is automatically calculated based on the model information of the duct and support from steps S1 and S2, and a duct support load calculation result file is generated. For example... Figure 4As shown, the calculation process for the duct support load is as follows:
[0044] S3.1 Obtain the support positioning information and automatically calculate the length of the duct between the upstream and downstream of the support, while calling the relevant duct system information in the duct data information module;
[0045] S3.2. Based on the duct load distribution in the support load calculation module, automatically calculate the weight of the straight duct section and components, the weight of the duct reinforcing ribs, the weight of the duct mating flanges, the weight of the duct insulation layer, and the weight of the additional load on the duct between the upstream and downstream of the support. The weight calculation based on relevant dimensions can be achieved using conventional calculation methods, such as calculating the volume using dimensions such as length, diameter, and width, and then calculating the weight based on information such as the density of different components.
[0046] S3.3. The weights of the straight duct sections and components, duct reinforcing ribs, duct mating flanges, duct insulation layers, and additional duct loads between the upstream and downstream of the support are summarized to complete the automatic calculation of the duct load and automatically generate a duct support load calculation result file. One of the results of the automatic calculation of the duct support load is shown in Tables 1 and 2. The automatic duct support load calculation process used in this embodiment significantly reduces the possibility of manual operation and human error, and can improve calculation efficiency and accuracy.
[0047] Table 1. Automatic Calculation Results of Duct Support Loads
[0048]
[0049] Table 2. Automatic Calculation Results of Duct Support Load (Part 2)
[0050]
[0051] S4. Based on the load calculation results file, the system automatically calls the duct support mechanical analysis module to complete the load mechanical analysis of the duct support and performs a standardized evaluation of the results. The specific process is as follows: Figure 5 As shown:
[0052] S4.1 Automatically extract the following information from the duct data information module: support safety classification, seismic resistance level, room number, standardization classification, and attribute information of the duct where the support is located; the steel material, model, size, and spatial positioning geometric input information used for the support; and the spatial positioning of the support anchoring point, the connection method of the anchoring point, and the anchoring object, etc., related input information of the anchoring point.
[0053] S4.2 Automatically extract the dead load information of the support from the support load calculation module, and automatically calculate the combined load of the support based on the floor response spectrum where the support is located.
[0054] Specifically, based on the extracted support attributes, geometric inputs, and root point inputs, a GTstrual finite element analysis model is automatically established to convert the support calculation model information. Support loads and root constraint information are then loaded. Following relevant steel structure design and welding specifications, the cross-sections of support components and weld joints are verified, and calculation reports are automatically generated. For supports that fail the analysis, component dimensions, component types, or weld heights need to be modified and recalculated. This process automates the entire support process from design and modeling to mechanical analysis.
[0055] S5. Generate a mechanical analysis report based on the analysis results in step S4.
[0056] This embodiment can automatically read duct data and call the support models in the system's support library to complete 3D support modeling. Then, based on the determined support load combination conditions, it automatically calculates the duct support load. On this basis, the automated analysis platform automatically performs mechanical analysis on the support, evaluates the results, and automatically generates a mechanical calculation report. This design realizes the integration of support modeling, load calculation, and mechanical analysis, eliminating the complex process of designers extracting drawings, surveying, providing data, and performing coupled iterative calculations. It reduces a large amount of manual operation and the possibility of human error, shortens the cycle of support mechanical calculation and analysis, and greatly improves the accuracy of calculation results. It reduces the difficulty of evaluating the mechanical analysis of duct support loads and improves the safety of the equipment.
[0057] In some embodiments, a duct support load calculation system for nuclear power plants is also provided, including a duct standard support library creation module, a duct information reading module, a support load calculation module, and a load calculation result analysis module, specifically:
[0058] In the module for establishing the standard support library for ductwork, the types of seismic supports for third-generation passive pressurized water reactor nuclear power plants were investigated, and the standardized design of supports was determined, forming a standard support library for ductwork, including 2D and 3D supports.
[0059] The duct information reading module can read the data information of the duct and confirm the support position; the data information may include the weight, size, wall thickness and insulation component information of the duct, components and accessories, etc.
[0060] In the support system retrieval module, based on the extracted nuclear power plant duct data and the confirmed duct support locations, the support data in the support library is retrieved, and a support model is generated.
[0061] In the support load calculation module, the load distribution principles and algorithms for duct support were established, and a duct support load calculation program was written. By inputting the load combination data to be considered for the duct support, the load calculation of the support is automatically completed, and a load calculation report file is generated.
[0062] The load calculation result analysis module can call the load calculation data generated by the calculation module, automatically perform mechanical analysis on the support, evaluate the results according to standards, and then compile a mechanical calculation report. After the support mechanical analysis is passed, the root reaction force of the support can be automatically extracted for the verification design of the rooting components.
[0063] Example 2:
[0064] This embodiment provides an automatic load calculation and analysis system for duct supports in nuclear power plants, including:
[0065] The data acquisition module is configured to acquire data information from the air ducts of a nuclear power plant.
[0066] The model calling module is configured to: call the corresponding 3D support model from the preset duct information database based on the data information of the nuclear power plant duct;
[0067] The load calculation module is configured to automatically calculate the duct support load based on the three-dimensional support model.
[0068] The analysis module is configured to automatically perform load mechanical analysis of the duct support based on the calculated load.
[0069] The working method of the system is the same as the automatic calculation and analysis method of the nuclear power plant duct support load in Example 1, and will not be repeated here.
[0070] Example 3:
[0071] This embodiment provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the automatic calculation and analysis method for the load of nuclear power plant duct support described in Embodiment 1.
[0072] Example 4:
[0073] This embodiment provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps of the automatic calculation and analysis method for the load of the nuclear power plant duct support described in Embodiment 1.
[0074] The above description is merely a preferred embodiment of this practice and is not intended to limit the scope of this practice. Various modifications and variations can be made to this practice by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this practice should be included within the protection scope of this practice.
Claims
1. An automatic calculation and analysis method for the load of duct supports in nuclear power plants, characterized in that, include: Obtain data on the ductwork of nuclear power plants, including the weight, dimensions, wall thickness, and insulation information of the ductwork, components, and accessories. Based on the data information of the nuclear power plant's ductwork, the corresponding 3D support model is retrieved from the preset ductwork information database; Based on the 3D support model, the load of the duct support is automatically calculated. The process is as follows: First, the positioning information of the duct is obtained, and the length of the duct between the upstream and downstream of the support is automatically calculated. At the same time, the relevant duct component information in the duct data information is called. Then, the weight of the duct system between the upstream and downstream of the support is automatically calculated. Finally, the weight of the duct system is summarized to complete the automatic calculation of the load of the duct support. Based on the calculated duct support load, the mechanical analysis of the duct support load is automatically completed. First, the duct data information is extracted; then, the duct support load is automatically extracted, and the combined load of the duct support is automatically calculated based on the floor response spectrum of the floor where the duct is located. Based on the extracted duct support attributes, geometric inputs, and root point inputs, a GTstrual finite element analysis model is automatically established to convert the duct support calculation model information. The duct support load and root constraint information are then loaded. The cross-section of the support components and the weld joints of the support nodes are then verified according to relevant steel structure design and welding specifications. For duct supports that fail the analysis, the component dimensions, component type, or weld height are modified.
2. The automatic calculation and analysis method for the load of a nuclear power plant duct support as described in claim 1, characterized in that, Based on the duct support design platform, straight duct sections, duct components, and duct accessories are modeled to obtain a duct information database; the names of each component in the duct system are numbered.
3. The automatic calculation and analysis method for the load of a nuclear power plant duct support as described in claim 1, characterized in that, The component information and location information of the nuclear power plant duct are determined, and the corresponding duct support model is retrieved from the duct information database.
4. The automatic calculation and analysis method for the load of a nuclear power plant duct support as described in claim 1, characterized in that, The weight of the duct system includes the weight of the straight duct section, the weight of the duct components, the weight of the duct reinforcement, the weight of the duct mating flanges, the weight of the duct insulation layer, and the weight of the additional load on the duct; the duct components include elbows, reducers, tees, bends, and round-to-square joints.
5. An automatic calculation and analysis system for the load of duct supports in nuclear power plants, characterized in that, include: The data acquisition module is configured to acquire data information of the nuclear power plant ductwork, including the weight, dimensions, wall thickness, and insulation information of the ductwork, components, and accessories. The model calling module is configured to: call the corresponding 3D support model from the preset duct information database based on the data information of the nuclear power plant duct; The load calculation module is configured to automatically calculate the duct support load based on the 3D support model. The process is as follows: First, the positioning information of the duct is obtained, and the length of the duct between the upstream and downstream of the support is automatically calculated. At the same time, the relevant duct component information in the duct data information is called. Then, the weight of the duct system between the upstream and downstream of the support is automatically calculated. Finally, the weight of the duct system is summarized to complete the automatic calculation of the duct support load. The analysis module is configured to: automatically perform load mechanical analysis of duct support based on the calculated duct support load; first, extract duct data information; then, automatically extract duct support load and automatically calculate the combined load of duct support based on the floor response spectrum of the floor where the duct is located. Based on the extracted duct support attributes, geometric inputs, and root point inputs, a GTstrual finite element analysis model is automatically established to convert the duct support calculation model information. The duct support load and root constraint information are then loaded. The cross-section of the support components and the weld joints of the support nodes are then verified according to relevant steel structure design and welding specifications. For duct supports that fail the analysis, the component dimensions, component type, or weld height are modified.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the steps of the automatic calculation and analysis method for the load of duct support in nuclear power plants as described in any one of claims 1-4.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the automatic calculation and analysis method for the load of the duct support in a nuclear power plant as described in any one of claims 1-4.