Automatic Generation Method and System for Structural Stress Evaluation Path Applicable to Reactor Equipment
By automatically generating the structural stress assessment path of the reactor equipment, using the principle of stress distribution and distance minimum, the time-consuming and labor-intensive and error-prone problems caused by manual node numbering are solved, and the automation and rapid feedback of stress analysis are achieved.
Patent Information
- Application Number
- CN202410885266.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-03
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2044-07-03
AI Technical Summary
In the prior art, the path generation method for structural stress assessment of reactor equipment relies on manual picking of node numbers, which is time-consuming and labor-intensive and error-prone, and cannot adapt to rapid design changes in large-scale grid and multi-path scenarios.
Using a programmatic method, the stress assessment path is automatically generated through the combination of finite element model and calculation, and the node number is determined using the principle of stress distribution and distance minimum to eliminate grid dependence.
It realizes the automatic generation of stress assessment paths, improves analysis efficiency, supports rapid feedback from complex models and large-scale grids, and avoids the cumbersomeness and errors of manual operations.
Smart Images

Figure CN118747460B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of reactor structural mechanics, and particularly to a method and system for automatically generating a structural stress evaluation path applicable to reactor equipment. Background Art
[0002] According to the relevant requirements of the specification, after completing the finite element calculation of the reactor equipment structure, when post-processing the calculation results, it is necessary to define an evaluation path at the analysis position in order to linearly process the stress results on the path, and then combine the limits of different types of stresses to complete the stress evaluation. In the past, when defining the evaluation path, generally, the node numbers on both sides of the evaluation position were manually picked at the evaluation position, and the node numbers were written into the post-processing command stream for subsequent stress linearization processing. At present, the refinement degree of the reactor equipment structure stress analysis model has been greatly improved, and in the design stage, the structure optimization needs to be iterated repeatedly, and the finite element model is updated accordingly, resulting in a change in the node numbers at the same position of the structure. According to the previous processing method, once the mesh is updated, it needs to be picked up again. Manual node picking is time-consuming and laborious, and is extremely prone to errors. On the other hand, in the trend of overall integrated analysis of equipment, the number of finite element meshes is relatively large, and the number of evaluation positions is also large. There is an urgent need to seek a simple, automatic stress evaluation path generation technology that eliminates mesh dependence.
[0003] Currently, regarding the automatic generation of the evaluation path, on the one hand, in the ANSYS geometric modeling stage, key points can be established at the evaluation position, or the geometric body can be cut at the evaluation position to generate key points, and then the node numbers are picked through the key points to eliminate mesh dependence. However, this method significantly increases the workload of geometric modeling and mesh division, and subsequent addition or modification of the evaluation position is very complicated and cumbersome; on the other hand, in the finite element model, the node numbers can also be selected by coordinates, but selecting by coordinates requires two-dimensional or three-dimensional coordinates, with a large workload, and when the structure changes and the mesh is updated accordingly, there may be no nodes at the picked coordinates, which is likely to introduce errors, and there are also problems such as difficulty in addition and modification. The above methods are essentially still manually selected, and only have advantages in eliminating mesh dependence, and have the characteristics of being not simple, not intelligent, and not automatically generated.
[0004] In summary, the current engineering methods for generating the reactor equipment structure stress evaluation path at least have the following technical problems: most of them are carried out in the way of manually picking node numbers, which is time-consuming and laborious and extremely prone to errors. In the face of large-scale meshes and a large number of evaluation paths, this method is extremely cumbersome and the manual recognition workload is huge. In addition, the node numbers are extremely dependent on the mesh of the model. When the structure changes and the mesh is updated accordingly, it is necessary to re-pick the node numbers of the evaluation path, and it is impossible to automatically update synchronously with the mesh, and it cannot adapt to the scenarios of large-scale calculations and rapid feedback of design changes in current engineering. Summary of the Invention
[0005] The present invention aims at the stress analysis and evaluation of the reactor equipment structure, and proposes a method and system for automatically generating the stress evaluation path applicable to the reactor equipment structure, which solves a series of problems caused by manually picking the node numbers of the evaluation path in current engineering. From the perspective of combining the finite element model with the calculation, the present invention adopts a programmed general processing method, avoids the mode of manually picking node numbers, can realize the automatic generation of the stress evaluation path, completely eliminates the mesh dependence, effectively improves the post-processing efficiency of the stress analysis of the reactor equipment structure, and promotes the automation of the entire mechanical evaluation process. At the same time, the automatic method for generating the stress evaluation path described in the present invention adopts the same processing method for more complex models, larger-scale meshes, and more evaluation paths, and can also be applied to the rapid feedback of stress evaluation after structural design changes.
[0006] The present invention is realized through the following technical solutions:
[0007] In the first aspect, the present invention provides a method for automatically generating the stress evaluation path applicable to the reactor equipment structure, and the method includes:
[0008] 1), Establish a finite element model of the reactor equipment structure by using finite element software, and obtain the stress distribution of the finite element model by applying any load;
[0009] 2), Divide the area where the evaluation path is to be generated, and define all the nodes on the inner and outer surfaces at both ends of the evaluation path as the inner and outer surface node sets based on the stress distribution; Extract the stress intensity of all the nodes in the inner surface node set and arrange them in descending order;
[0010] 3), Determine the number of evaluation paths, automatically screen out the corresponding stress intensity values in proportion from the stress intensities arranged in descending order according to the number of evaluation paths, and take a larger part of the stress intensity values as the interval of the evaluation path according to the stress intensity values;
[0011] 4), Determine the inner surface node numbers of the evaluation path within the interval of the evaluation path according to the interval of the evaluation path;
[0012] 5), For the inner surface nodes of each selected evaluation path, calculate the distances between all the outer surface nodes and the inner surface node, and determine the outer surface nodes of the evaluation path by using the principle of the minimum distance;
[0013] 6), Generate the inner and outer surface node numbers of all the evaluation paths in the finite element software according to the inner surface nodes and outer surface node numbers of each evaluation path.
[0014] In addition, in view of the differences in structure and materials, the model can be divided into regions for evaluation path generation. It is only necessary to define several regions in step 2) and further implement steps 2), 3), 4), 5), and 6) in all regions to obtain the automatically generated path information in each region.
[0015] Furthermore, a finite element model of the reactor equipment structure is established using finite element software, and the stress distribution of the finite element model is obtained by applying any load, including:
[0016] According to the geometric dimensions and constituent materials of the reactor equipment structure, a finite element model of the reactor equipment structure is established using finite element software;
[0017] Set the boundary conditions of the finite element model, apply arbitrary loads to the finite element model, and obtain the stress distribution of the finite element model through finite element software; the loads include surface pressure, concentrated force, concentrated moment, etc.
[0018] Furthermore, the stress intensities of all nodes in the inner surface node set are extracted and arranged in descending order, including:
[0019] The post-processing function module of the finite element software is used to extract the stress intensity values of all nodes in the inner surface node set, and arrange them in descending order according to the size of the stress intensity, and write the corresponding node number and stress intensity into the array.
[0020] Furthermore, according to the stress intensity value, the interval of the evaluation path is determined by using a first calculation formula; the first calculation formula is:
[0021] DS n =S n -(1-r)·d+S min
[0022] d=S max -S min
[0023] Where, DS n is the node stress intensity set of the inner surface considered in the assessment interval; d is the difference between the maximum and minimum values of the inner surface node stress; S min is the stress intensity set of all nodes on the inner surface {S n}, S max is the stress intensity set of all nodes on the inner surface {S n}, r is the maximum value of {S n The percentage of the intervals that are considered for the larger values ranked at the top of}.
[0024] Further, according to the interval of the assessment path, the node numbers of the inner surfaces of the assessment path are determined within the interval of the assessment path, including:
[0025] According to the interval of the evaluation path, the interval numbers of the evaluation path are evenly split, and the node numbers corresponding to the split point numbers are used as the inner surface node numbers of the evaluation path.
[0026] Further, the second calculation formula is used to evenly split the interval numbers of the evaluation path. The second calculation formula is:
[0027] δ = (T - L + 1) / np
[0028] a i = T - (np - i)·δ, 1 ≤ i ≤ np
[0029] In the formula, T is the total number of inner surface nodes, L is the serial number corresponding to the minimum value in the set {S n} of the stress intensities of all nodes on the inner surface considering the interval of the evaluation path, np is the total number of evaluation paths, δ is the interval number interval of the corresponding evaluation path in the interval, and a i is the inner surface node serial number of the i-th evaluation path.
[0030] Further, the outer surface nodes of the evaluation path are determined by using the principle of minimum distance. Specifically:
[0031] The outer surface nodes at the time of minimum distance are used as the outer surface nodes of the evaluation path.
[0032] In the second aspect, the present invention further provides a system for automatically generating a structural stress evaluation path for a reactor device. This system uses the above-mentioned method for automatically generating a structural stress evaluation path for a reactor device. The system includes:
[0033] A model construction unit for establishing a finite element model of the reactor device structure by using finite element software and obtaining the stress distribution of the finite element model by applying any load;
[0034] A region division and stress intensity extraction unit for dividing the region where the evaluation path is to be generated, defining all the inner and outer surface nodes at both ends of the evaluation path as inner and outer surface node sets based on the stress distribution; extracting the stress intensities of all the nodes in the inner surface node set and arranging them in descending order;
[0035] An evaluation path interval determination unit for determining the number of evaluation paths, automatically screening out the corresponding stress intensity values of appropriate magnitudes from the stress intensities arranged in descending order according to the number of evaluation paths, and determining the interval of the evaluation path according to the stress intensity values;
[0036] An inner surface node determination unit for determining the inner surface node numbers of the evaluation path within the interval of the evaluation path according to the interval of the evaluation path;
[0037] An outer surface node determination unit, which is used to calculate the distances between all outer surface nodes and the inner surface nodes of each selected evaluation path, and determine the outer surface nodes of the evaluation path by using the principle of the minimum distance.
[0038] An evaluation path generation unit, which is used to generate the inner and outer surface node numbers of all evaluation paths in the finite element software according to the inner surface nodes and outer surface node numbers of each evaluation path.
[0039] Further, the inner surface node determination unit includes:
[0040] According to the interval of the evaluation path, the interval serial numbers of the evaluation path are evenly split, and the node numbers corresponding to the split point serial numbers are used as the inner surface node numbers of the evaluation path.
[0041] In a third aspect, the present invention further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned method for automatically generating an evaluation path applicable to the structural stress of a reactor device is realized.
[0042] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0043] The present invention relates to a method and system for automatically generating an evaluation path for the structural stress of a reactor device. From the perspective of combining a finite element model and calculation, the present invention adopts a programmed general processing method, avoids the mode of manually picking node numbers, can realize the automatic generation of the stress evaluation path, completely eliminates the grid dependence, effectively improves the post-processing efficiency of the structural stress analysis of the reactor device, and promotes the automation of the entire mechanical evaluation process. At the same time, the automatic method for generating the stress evaluation path described in the present invention adopts the same processing method for more complex models, larger-scale grids, and more evaluation paths, and can also be applied to the rapid feedback of stress evaluation after structural design changes.
[0044] (1) By using the method for automatically generating an evaluation path provided by the present invention, only general parameters such as the number of paths and the evaluation area need to be input, and the node numbers of the evaluation path can be directly obtained, and the evaluation path can be automatically generated, and the implementation process is efficient and convenient.
[0045] (2) By using the method for generating an evaluation path provided by the present invention, the stress comparison situation at each path position of the structure under specific loads can be obtained, and the generated path numbers represent the relative sizes of each path.
[0046] (3) All processes are realized by a computer program, and the obtained path is seamlessly connected with the subsequent post-processing based on the specification, realizing automation and avoiding problems such as cumbersome and error-prone introduced by manual operations. Description of the Drawings
[0047] The accompanying drawings described herein are used to provide a further understanding of the embodiments of the present invention, form a part of this application, and do not limit the embodiments of the present invention. In the drawings:
[0048] Figure 1 It is a flowchart of the method for automatically generating the structural stress evaluation path applicable to reactor equipment;
[0049] Figure 2 It is a flowchart of Embodiment 1 of the present invention;
[0050] Figure 3 It is the calculation model diagram described in Embodiment 1 of the present invention;
[0051] Figure 4 It is the stress nephogram under the action of internal pressure described in Embodiment 1 of the present invention;
[0052] Figure 5 It is a schematic diagram of the stress evaluation path automatically generated by the present invention;
[0053] Figure 6 It is a structural block diagram of the system for automatically generating the structural stress evaluation path applicable to reactor equipment of the present invention. Detailed implementation manners
[0054] To make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below in conjunction with the embodiments and the accompanying drawings. The illustrative embodiments of the present invention and their descriptions are only used to explain the present invention and do not limit the present invention.
[0055] Currently, most of the methods for generating the structural stress evaluation path of reactor equipment in engineering are carried out by manually picking up node numbers, which have the problems of time-consuming, laborious, and extremely error-prone. In the face of large-scale meshes and a large number of evaluation paths, this method is extremely cumbersome, the manual recognition workload is huge, and it cannot be automatically generated. In addition, the node numbers are extremely dependent on the meshes of the model. When the structure changes and the meshes are updated accordingly, it is necessary to pick up the node numbers of the evaluation path again, and it is impossible to update automatically synchronously with the meshes, and it cannot adapt to the scenarios of large-scale calculations and rapid feedback of design changes in current engineering.
[0056] Therefore, in view of the above problems, the present invention designs a method and system for automatically generating a structural stress evaluation path for a reactor equipment, including: establishing a finite element model of the reactor equipment structure using finite element software, and obtaining the stress distribution of the model by applying arbitrary loads; dividing the evaluation area, defining the inner surface node set, extracting the stress intensity of all nodes in the inner surface node set and arranging them in descending order; determining the number of evaluation paths, and determining the intervals for dividing the paths according to formulas (1) and (2); further averaging and splitting the interval numbers according to formulas (3) and (4), and using the node numbers corresponding to the splitting point numbers as the inner surface nodes of the evaluation paths; for the inner surface nodes of each selected evaluation path, calculating the distances between all outer surface nodes and this point according to formula (5), and using the outer surface node with the minimum distance as the outer surface node of this evaluation path; finally generating the inner and outer surface node numbers of all evaluation paths.
[0057] Embodiment 1
[0058] As Figure 1 shown, the method for automatically generating a structural stress evaluation path for a reactor equipment according to the present invention includes:
[0059] Establishing a finite element model of the reactor equipment structure using finite element software, and obtaining the stress distribution of the finite element model by applying arbitrary loads;
[0060] Dividing the area where the evaluation paths are to be generated, and defining all the inner and outer surface nodes at both ends of the evaluation paths as the inner and outer surface node sets based on the stress distribution; extracting the stress intensity of all nodes in the inner surface node set and arranging them in descending order;
[0061] Determining the number of evaluation paths, automatically screening out the corresponding stress intensity values of the corresponding size from the stress intensities arranged in descending order according to the number of evaluation paths, and determining the intervals of the evaluation paths according to the stress intensity values;
[0062] Determining the inner surface node numbers of the evaluation paths within the intervals of the evaluation paths according to the intervals of the evaluation paths;
[0063] For the inner surface nodes of each selected evaluation path, calculating the distances between all outer surface nodes and this inner surface node, and determining the outer surface node of this evaluation path using the principle of the minimum distance;
[0064] Generating the inner and outer surface node numbers of all evaluation paths in the finite element software according to the inner surface nodes and outer surface node numbers of each evaluation path.
[0065] In this example, a typical nozzle structure of the reactor equipment is selected as the research object. As Figure 2 shown, the specific implementation is as follows:
[0066] Step 1: Establish a finite element model of a typical nozzle using finite element software, and obtain the stress distribution of the finite element model by applying any load.
[0067] Step 1 specifically includes:
[0068] Step 11: According to the geometric dimensions and constituent materials of the typical nozzle, establish a finite element model of the typical nozzle using finite element software; since the analysis part is an axisymmetric structure, a two-dimensional axisymmetric model of this structure is established for analysis, which is used to generate the stress evaluation path subsequently.
[0069] Step 12: Set the boundary conditions of the finite element model, apply a fixed constraint to the bottom of the nozzle, and for the load, applying any one of the loads (such as surface pressure, concentrated force, concentrated moment, etc.) can be used for the automatic generation of the evaluation path. Here, a uniform pressure is selected to be applied on the inner surface, as shown in Figure 3 , and then perform a calculation and solution through ANSYS software to obtain the stress distribution of the model, as shown in Figure 4 ;
[0070] Step 2: Divide the area where the evaluation path is to be generated, and define all the nodes on the inner and outer surfaces at both ends of the evaluation path as the inner and outer surface node sets based on the stress distribution; extract the stress intensities of all the nodes in the inner surface node set and arrange them in descending order.
[0071] Furthermore, extracting the stress intensities of all the nodes in the inner surface node set and arranging them in descending order includes:
[0072] Use the post-processing function module of ANSYS to extract the stress intensity values of all the nodes in the inner surface node set, arrange them in descending order according to the magnitude of the stress intensity, and write the corresponding node numbers and stress intensities into the array {S n}.
[0073] Step 3: Determine the number of evaluation paths, automatically screen out the corresponding stress intensity values of the corresponding magnitudes from the stress intensities arranged in descending order according to the number of evaluation paths, and determine the interval of the evaluation path according to the stress intensity values.
[0074] Define the number of evaluation paths in this embodiment as 20, take the stress intensity magnitudes in the first 50% of the sorting as the interval for dividing the evaluation path, and calculate according to formulas (1) and (2), then the value of r is 1.
[0075] DS n = S n -(1 - r)·d + S min (1)
[0076] d = S max - S min (2)
[0077] Wherein, DS n is the set of node stress intensities in the evaluation interval considering the inner surface; d is the difference between the maximum and minimum values of the node stresses on the inner surface; S min is the minimum value of the set of all node stress intensities {S n} on the inner surface, S max is the maximum value of the set of all node stress intensities {S n} on the inner surface, and r is the percentage of including the larger values with higher rankings in {S n} in the consideration interval.
[0078] The above steps arrange the inner surface stress intensities in descending order and specify the interval as the range for generating the evaluation path.
[0079] Step 4: Determine the inner surface node numbers of the evaluation path within the interval of the evaluation path according to the interval of the evaluation path;
[0080] Step 4 specifically includes:
[0081] According to the interval of the evaluation path, the interval serial numbers of the evaluation path are evenly split, and the node numbers corresponding to the split point serial numbers are used as the inner surface node numbers of the evaluation path.
[0082] In this embodiment, based on the evaluation quantity np = 20, the interval serial numbers are evenly split, and according to the calculation methods of formulas (3) and (4), the node numbers corresponding to the split point serial numbers are used as the inner surface nodes of the evaluation path;
[0083] δ = (T - L + 1) / np (3)
[0084] a i = T - (np - i)·δ, 1 ≤ i ≤ np (4)
[0085] Wherein, T is the total number of inner surface nodes, L is the serial number corresponding to the minimum value of the set of all node stress intensities {S n} on the inner surface considering the interval of the evaluation path, np is the total number of evaluation paths, δ is the serial number interval of the corresponding evaluation path within the interval, and a i is the inner surface node serial number of the i-th evaluation path, and the corresponding node numbers can be determined therefrom.
[0086] Step 5: For the inner surface nodes of each selected evaluation path, calculate the distances between all outer surface nodes and the inner surface nodes, and determine the outer surface nodes of the evaluation path by using the principle of the minimum distance;
[0087] Determine the outer surface nodes of the evaluation path by using the principle of the minimum distance, specifically: use the outer surface node at the minimum distance as the outer surface node of the evaluation path.
[0088] In this embodiment, the specific steps of step 5 are as follows:
[0089] Step 51: Process each of the 20 evaluation paths, as shown in step 52 and step 53;
[0090] Step 52: For the inner surface nodes of the i-th evaluation path, calculate the distances between all nodes in the outer surface node set and this node. The calculation formula is formula (5). Find the outer surface node corresponding to the minimum distance and use it as the outer surface node of the i-th evaluation path;
[0091] Step 53: Output the inner and outer surface nodes of the i-th evaluation path, as shown in Figure 5 ;
[0092]
[0093] In the formula, dis is the distance between the inner and outer surface nodes.
[0094] Step 6: Generate the inner and outer surface node numbers of all evaluation paths in the finite element software according to the inner surface node numbers and outer surface node numbers of each evaluation path.
[0095] Specifically for this embodiment, the load in step 12 is any load. As long as the stress distribution of the entire model is obtained through solution, the evaluation path automatic generation method proposed by the present invention is effective, and the subsequent processing method has consistency for all structures.
[0096] In addition, the technical method used in the present invention also supports the automatic generation of evaluation paths for divided regions. When there are large structural differences or different materials in the model, it can be flexibly divided into several regions as needed, and the technical method of the present invention is used to generate evaluation paths respectively, supporting the independent setting of path parameters for each region to meet the needs of local encryption of evaluation paths.
[0097] Among them, in the embodiment of the present application, the commercial finite element software is ANSYS.
[0098] The present invention has the following advantages:
[0099] (1) Using the evaluation path automatic generation method provided by the present invention, only by inputting overall parameters such as the number of paths and the evaluation region, the node numbers of the evaluation paths can be directly obtained, and the evaluation paths can be automatically generated, and the implementation process is efficient and convenient.
[0100] (2) Using the evaluation path generation method provided by the present invention, the stress comparison of each path position of the structure under specific loads can be obtained, and the generated path numbers represent the relative sizes of each path.
[0101] (3) All processes are implemented by a computer program. The obtained path is seamlessly connected to the subsequent post - processing based on specifications for evaluation, achieving automation and avoiding problems such as cumbersome and error - prone caused by manual operations.
[0102] Embodiment 2
[0103] As Figure 6 shown, the difference between this embodiment and Embodiment 1 is that this embodiment provides a system for automatically generating the structural stress evaluation path of a reactor equipment. This system uses the method for automatically generating the structural stress evaluation path of a reactor equipment in Embodiment 1. The system includes:
[0104] A model construction unit, which is used to establish a finite - element model of the reactor equipment structure by using finite - element software and obtain the stress distribution of the finite - element model by applying any load;
[0105] A region division and stress intensity extraction unit, which is used to divide the region where the evaluation path is to be generated, define all nodes on the inner and outer surfaces at both ends of the evaluation path as the inner and outer surface node sets based on the stress distribution; extract the stress intensity of all nodes in the inner surface node set and arrange them in descending order;
[0106] An evaluation path interval determination unit, which is used to determine the number of evaluation paths, automatically screen out corresponding stress intensity values of appropriate magnitudes from the stress intensities arranged in descending order according to the number of evaluation paths, and determine the interval of the evaluation path according to the stress intensity values;
[0107] An inner - surface node determination unit, which is used to determine the inner - surface node numbers of the evaluation path within the interval of the evaluation path according to the interval of the evaluation path;
[0108] An outer - surface node determination unit, which is used to calculate the distances between all outer - surface nodes and the inner - surface nodes of each selected evaluation path, and determine the outer - surface nodes of the evaluation path by using the principle of the minimum distance;
[0109] An evaluation path generation unit, which is used to generate the inner and outer surface node numbers of all evaluation paths in the finite - element software according to the inner - surface nodes and outer - surface node numbers of each evaluation path.
[0110] As a further implementation, the inner - surface node determination unit includes:
[0111] According to the interval of the evaluation path, evenly split the interval serial number of the evaluation path, and use the node numbers corresponding to the split - point serial numbers as the inner - surface node numbers of the evaluation path.
[0112] Among them, the execution processes of each unit can be carried out according to the flow steps of the method for automatically generating the structural stress evaluation path of a reactor equipment in Embodiment 1, and will not be elaborated one by one in this embodiment.
[0113] Meanwhile, the present invention also provides a computer-readable storage medium storing a computer program, which when executed by a processor, implements the above-mentioned method for automatically generating a structural stress evaluation path applicable to reactor equipment.
[0114] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0115] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the flows and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the specified functions in one Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0116] These computer program instructions can 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 generate a manufactured article including an instruction device, and the instruction device implements the specified functions in one Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0117] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the specified functions in one Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0118] The specific embodiments described above further elaborate on the purpose, technical solutions, and beneficial effects of the present invention. It should be understood that the above description is only for the specific embodiments of the present invention and is not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for automatically generating a structural stress evaluation path applicable to reactor equipment, characterized in that, The method includes: Establishing a finite element model of the reactor equipment structure using finite element software, and obtaining the stress distribution of the finite element model by applying any load; Dividing the area where the assessment path is to be generated, defining all the nodes on the inner and outer surfaces at both ends of the assessment path as the inner and outer surface node sets based on the stress distribution; extracting the stress intensities of all the nodes in the inner surface node set and arranging them in descending order; Determining the number of assessment paths, automatically screening out the corresponding stress intensity values of appropriate magnitudes from the stress intensities arranged in descending order according to the number of assessment paths, and determining the interval of the assessment path based on the stress intensity values; Determining the inner surface node numbers of the assessment path within the interval of the assessment path according to the interval of the assessment path; For the inner surface nodes of each assessment path, calculating the distances between all the outer surface nodes and the inner surface node, and determining the outer surface nodes of the assessment path using the principle of minimum distance; Generating the inner and outer surface node numbers of all the assessment paths in the finite element software according to the inner surface nodes and outer surface node numbers of each assessment path; And determining the interval of the assessment path using the first calculation formula according to the stress intensity value; the first calculation formula is: DS n = S n -(1 - r)·d + S min d = S max -S min Wherein, DS n is the set of node stress intensities in the evaluation interval considering the inner surface; d is the difference between the maximum and minimum values of the node stresses on the inner surface; S min is the minimum value of the set of all node stress intensities {S n} on the inner surface, S max is the maximum value of the set of all node stress intensities {S n} on the inner surface, and r is the percentage of including the larger values with higher rankings in {S n} in the consideration interval; Determining the inner surface node numbers of the assessment path within the interval of the assessment path, including: According to the interval of the assessment path, evenly splitting the interval serial number of the assessment path, and taking the node number corresponding to the split point serial number as the inner surface node number of the assessment path; Evenly splitting the interval serial number of the assessment path using the second calculation formula, and the second calculation formula is: δ=(T - L + 1) / np a i = T - (np - i)·δ, 1 ≤ i ≤ np Wherein, T is the total number of inner surface nodes, L is the serial number corresponding to the minimum value in the set {S n} of the stress intensities of all nodes on the inner surface within the interval considering the evaluation path, np is the total number of evaluation paths, δ is the serial number interval within the corresponding evaluation path, a i is the serial number of the inner surface node of the i-th evaluation path.
2. The automatic generation method for the structural stress evaluation path applicable to reactor equipment according to claim 1, characterized in that Establishing a finite element model of the reactor equipment structure using finite element software, and obtaining the stress distribution of the finite element model by applying any load, including: Establishing a finite element model of the reactor equipment structure using finite element software according to the geometric dimensions and constituent materials of the reactor equipment structure; Setting the boundary conditions of the finite element model, applying any load to the finite element model, and obtaining the stress distribution of the finite element model by solving with finite element software; the loads include surface pressure, concentrated force, and concentrated moment.
3. The automatic generation method for the structural stress evaluation path applicable to reactor equipment according to claim 1, characterized in that Extracting the stress intensities of all the nodes in the inner surface node set and arranging them in descending order, including: Using the post-processing function module of finite element software to extract the stress intensity values of all the nodes in the inner surface node set, arranging them in descending order according to the magnitude of the stress intensity, and writing the corresponding node numbers and stress intensities into an array.
4. The method for automatically generating a structural stress evaluation path applicable to a reactor equipment according to claim 1, characterized in that Determining the outer surface nodes of the assessment path using the principle of minimum distance, specifically: Taking the outer surface node with the minimum distance as the outer surface node of the assessment path.
5. A system for automatically generating a structural stress evaluation path for reactor equipment, characterized in that, The system includes: A model construction unit for establishing a finite element model of the reactor equipment structure using finite element software, and obtaining the stress distribution of the finite element model by applying any load; A region division and stress intensity extraction unit for dividing the area where the assessment path is to be generated, defining all the nodes on the inner and outer surfaces at both ends of the assessment path as the inner and outer surface node sets based on the stress distribution; extracting the stress intensities of all the nodes in the inner surface node set and arranging them in descending order; An evaluation path interval determination unit, configured to determine the number of evaluation paths, automatically screen out stress intensity values of corresponding magnitudes in proportion from the stress intensities arranged in descending order according to the number of evaluation paths, and determine the interval of the evaluation path according to the stress intensity values; An inner surface node determination unit, configured to determine the inner surface node numbers of the evaluation path within the interval of the evaluation path according to the interval of the evaluation path; An outer surface node determination unit, configured to calculate the distances between all outer surface nodes and the inner surface node for each inner surface node of each evaluation path, and determine the outer surface node of the evaluation path by using the principle of minimum distance; An evaluation path generation unit, configured to generate the inner and outer surface node numbers of all evaluation paths in the finite element software according to the inner surface nodes and outer surface node numbers of each evaluation path; And determine the interval of the evaluation path by using a first calculation formula according to the stress intensity value; the first calculation formula is: DS n = S n -(1 - r)·d + S min d = S max -S min Wherein, DS n is the set of nodal stress intensities for the evaluation interval considering the inner surface; d is the difference between the maximum and minimum values of the nodal stresses on the inner surface; S min is the minimum value of the set of nodal stress intensities {S n} for all nodes on the inner surface, S max is the maximum value of the set of nodal stress intensities {S n} for all nodes on the inner surface, and r is the percentage of including the larger values with higher rankings in {S n} in the consideration interval; Determining the inner surface node numbers of the evaluation path within the interval of the evaluation path according to the interval of the evaluation path, including: According to the interval of the evaluation path, evenly split the interval serial number of the evaluation path, and use the node number corresponding to the split point serial number as the inner surface node number of the evaluation path; Evenly split the interval serial number of the evaluation path by using a second calculation formula, and the second calculation formula is: δ = (T - L + 1) / np a i = T - (np - i)·δ, 1 ≤ i ≤ np Where T is the total number of inner surface nodes, L is the serial number corresponding to the minimum value in the set {S n} of the stress intensities of all nodes on the inner surface within the interval considering the evaluation path, np is the total number of evaluation paths, δ is the serial number interval of the corresponding evaluation path within the interval, and a i is the serial number of the inner surface node of the i-th evaluation path.
6. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method for automatically generating an evaluation path for the structural stress of a reactor equipment as described in any one of claims 1 to 4.
Citation Information
Patent Citations
A stress evaluation method and a stress evaluation system
CN109284570A
BOSS head weld joint axial defect evaluation method, device and apparatus for nuclear power station, and medium
CN113642205A