A mesoscopic modeling method for jacket nodes

By accurately simulating intersecting welds in the geometric model of the conduit frame nodes, the problem of ignoring welds in the prior art has been solved, and the accuracy of the simulation model and the reliability of practical applications are improved.

CN118862393BActive Publication Date: 2025-03-04THREE GORGES GROUP IND DEVELOPMENT (BEIJING) CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411347976.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-03-04
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

The prior art usually ignores intersecting welds when establishing geometric models of catheter nodes, resulting in inaccurate simulations and affecting the accuracy of simulation results.

Method used

A meticulous modeling method for catheter nodes is proposed. By establishing an intersecting weld model, combining it into the geometric model, and accurately simulate the intersecting welds. The specific steps include establishing a model of the intersecting rod, determining the intersecting line and local dihedral angle, generating a weld model based on the weld type and size information, and performing Boolean operations to obtain a node model containing the weld.

Benefits of technology

The accuracy of the catheter node simulation model is improved, making the simulation results closer to the actual situation, and providing more accurate support for analyzing problems such as fatigue, pitting, and cracks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118862393B_ABST
    Figure CN118862393B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a microscopic modeling method for a conductor frame node, the method comprising establishing an intersecting rod model of an intersecting node of a conductor frame without a weld; then determining the intersecting line of the model; determining the local dihedral angles at various positions on the intersecting line and the thickness of the conductor frame support rod; determining the size information of the intersecting weld to be set on the intersecting line according to the local dihedral angles at various positions and the thickness of the support rod; generating the intersecting weld according to the size information; performing Boolean operations on the intersecting weld and the intersecting nodes without welds in the intersecting rod model to obtain the intersecting nodes containing welds in the intersecting rod model; importing the intersecting rod model containing the intersecting weld nodes into the finite element software for meshing to obtain the finite element model of the intersecting node. By establishing the intersecting weld when establishing the node geometry model, the accuracy of the node simulation model is improved, which provides support for further analyzing the influence of fatigue, pitting, cracks, defects, etc. on the node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of marine engineering and simulation technology, and in particular to a mesoscopic modeling method of a jacket node. Background Art

[0002] Fixed jacket is the most common structure used in offshore wind turbines, booster stations, drilling platforms and other marine projects. It is a space truss structure made of welded steel pipes. The intersecting node is the most important welded structure. It is not only the main load-bearing component of the jacket, but also due to the external environment such as wind and waves, the stress concentration at the connection between the main pipe and the branch pipe is very high, which is very easy to cause fatigue damage. Therefore, it is necessary to focus on it when simulating and analyzing the jacket.

[0003] At present, the simulation analysis method of jacket nodes mainly uses CAD software to establish a geometric model, and then uses finite element analysis software to mesh the geometric model, define loads and boundary conditions, and finally perform calculation analysis and result processing.

[0004] In the prior art, for the simulation analysis method of the jacket node, when establishing the geometric model of the jacket node, the intersecting welds are usually ignored. In fact, the geometric shape of the intersecting welds has a great influence on the stress concentration at the weld toe. If the geometric shape of the simulated welds is not considered during modeling or the simulation is not accurate enough, it will affect the analysis results of the model and cause a large error from the actual situation. Summary of the invention

[0005] In view of the above problems, an embodiment of the present invention is proposed to provide a mesoscopic modeling method of a jacket node that overcomes the above problems or at least partially solves the above problems. When establishing a jacket node geometric model, intersecting welds are accurately simulated.

[0006] In order to achieve the above-mentioned object of the invention, an embodiment of the present invention discloses a mesoscopic modeling method of a jacket node, the method comprising:

[0007] Establishing an intersecting bar model of intersecting nodes in a conductor frame; the intersecting bar model includes an intersecting node without a weld;

[0008] Determining the intersection line of the intersecting bar model;

[0009] Determining the local dihedral angle at each position on the intersection line and the thickness of the struts of the conductor frame;

[0010] Determining the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket;

[0011] Establishing an intersecting weld model according to the size information of the intersecting welds;

[0012] Performing Boolean operations on the intersecting weld model and the intersecting nodes without welds in the intersecting bar model, and obtaining the intersecting nodes with welds in the intersecting bar model;

[0013] The intersecting bar model including the weld intersection node is imported into the finite element software and meshed to obtain a unit characteristic length of Finite element model of the intersection node of m.

[0014] Optionally, establishing an intersecting bar model of an intersecting node in a conductor frame includes:

[0015] Acquire the dimension information of the intersection node in the conductor frame; the intersection node is the point where the components intersect;

[0016] A geometric model of the intersecting node is established according to the size information of the intersecting node in the conductor frame.

[0017] Optionally, determining the local dihedral angles at various positions on the intersection line includes:

[0018] Determining the normal vector at each position on the intersection line;

[0019] According to the normal vectors at each position on the intersection line, the normal angle θ(x, y, z) at each position on the intersection line is determined, and the local dihedral angle φ(x, y, z)=π-θ(x, y, z) is determined according to the normal angle.

[0020] Optionally, determining the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket includes:

[0021] Obtaining the weld type of the intersecting weld that needs to be set on the intersection line;

[0022] According to the weld type, the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame, the size information of the intersection weld to be provided on the intersection line is determined.

[0023] Optionally, determining the size information of the intersecting weld to be provided on the intersecting line according to the weld type, the local dihedral angles at various positions on the intersecting line, and the thickness of the struts of the jacket includes:

[0024] According to the weld type, select a corresponding preset calculation formula;

[0025] According to the preset calculation formula, the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame, the size information of the intersection weld to be provided on the intersection line is determined.

[0026] Optionally, the weld type includes at least one of a full penetration weld, a partial penetration weld or a fillet weld.

[0027] Optionally, establishing a geometric model of the intersecting node according to the size information of the intersecting node in the jacket includes:

[0028] According to the size information of the intersecting node in the conductor frame, a geometric model of the intersecting node without welds is established.

[0029] An embodiment of the present invention further provides a mesoscopic modeling device for a jacket node, the device comprising:

[0030] The first model building module is used to build an intersecting bar model of the conductor frame; the intersecting bar model includes an intersecting node without a weld;

[0031] An intersection line determination module, used to determine the intersection line of the intersecting rod model;

[0032] An angle determination module, used to determine the local dihedral angle at each position on the intersection line and the thickness of the struts of the conductor frame;

[0033] A size information determination module, used to determine the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket;

[0034] An intersecting weld generation module, used for generating intersecting welds according to the size information of the intersecting welds;

[0035] A model generation module, performing Boolean operations on the intersecting welds and the intersecting nodes without welds in the intersecting bar model, and obtaining the intersecting nodes including welds in the intersecting bar model;

[0036] The second model building module is used to import the intersecting bar model of the intersecting node into the finite element software and perform mesh division to obtain a unit characteristic length of Finite element model of the intersection node of m.

[0037] Optionally, the first model building module includes:

[0038] A size information acquisition submodule is used to acquire size information of intersecting nodes in the conductor frame; the intersecting nodes are points where components intersect;

[0039] The first model building submodule is used to build a geometric model of the intersecting node according to the size information of the intersecting node in the conductor frame.

[0040] Optionally, the angle determination module includes:

[0041] A normal vector determination submodule, used to determine the normal vector of each position on the intersection line;

[0042] The dihedral angle determination submodule is used to determine the normal angle at each position of the intersection line according to the normal vector at each position on the intersection line. , and determine the local dihedral angle based on the normal angle .

[0043] Optionally, the size information determination module includes:

[0044] A weld type acquisition submodule, used to acquire the weld type of the intersecting weld that needs to be set on the intersection line;

[0045] The size information determination submodule is used to determine the size information of the intersecting welds to be set on the intersecting line according to the weld type, the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the conductor frame.

[0046] Optionally, the size information determination submodule includes:

[0047] A formula selection unit, used to select a corresponding preset calculation formula according to the weld type;

[0048] The size information determining unit is used to determine the size information of the intersecting weld to be set on the intersection line according to the preset calculation formula, the local dihedral angles at each position on the intersection line and the thickness of the support rod of the jacket. Optionally, the weld type includes at least one of a full penetration weld, a partial penetration weld or a fillet weld.

[0049] Optionally, the first model building submodule includes:

[0050] The model building unit is used to build a geometric model of the intersecting node without a weld according to the size information of the intersecting node in the conductor frame.

[0051] An embodiment of the present invention further provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the mesoscopic modeling method of the conductor rack node as described above are implemented.

[0052] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for mesoscopic modeling of a jacket node as described above are implemented.

[0053] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0054] The present invention introduces a microscopic modeling method for a conductor frame node, which establishes an intersecting rod model of the conductor frame including intersecting nodes without welds; then determines the intersection line of the intersecting rod model; determines the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame; determines the size information of the intersecting welds that need to be set on the intersection line according to the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame; generates the intersecting welds according to the size information of the intersecting welds; performs Boolean operations on the intersecting welds and the intersecting nodes without welds in the intersecting rod model, and obtains the intersecting nodes containing welds in the intersecting rod model; imports the intersecting rod model containing the intersecting weld nodes into finite element software for meshing, and obtains the finite element model of the intersecting nodes. When establishing the node geometry model, intersecting welds are established and integrated into the geometry model to accurately simulate the intersecting welds, thereby improving the accuracy of the node simulation model and providing support for further analysis of the effects of fatigue, pitting, cracks, defects, etc. on the nodes, making the simulation results closer to the actual situation. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 is a flowchart of the steps of a mesoscopic modeling method of a jacket node provided by an embodiment of the present invention;

[0056] Figure 2 is a flowchart of the steps of another method for microscopic modeling of a jacket node provided by an embodiment of the present invention;

[0057] Figure 3 It is a schematic diagram of a weld structure diagram of intersecting rods provided in an embodiment of the present invention;

[0058] Figure 4 It is a schematic diagram of another weld structure diagram of intersecting rods provided in an embodiment of the present invention;

[0059] Figure 5 is a schematic diagram of an intersecting node geometric model provided by an embodiment of the present invention;

[0060] Figure 6 is a schematic diagram of a local dihedral angle on an intersection line provided by an embodiment of the present invention;

[0061] Figure 7 is a schematic diagram of an intersecting weld provided by an embodiment of the present invention;

[0062] Figure 8 is a schematic diagram of a geometric model of an intersecting node including a weld provided in an embodiment of the present invention;

[0063] Fig. 9 It is a schematic diagram of importing Hypermesh mesh division provided by an embodiment of the present invention;

[0064] Fig.10 It is a structural block diagram of a mesoscopic modeling device for a conductor rack node provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0065] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0066] One of the core concepts of the embodiment of the present invention is that when establishing a node geometry model, the weld size formula with the local dihedral angle as a variable is derived, and intersecting welds are generated through parametric modeling, and then a node geometry model including the intersecting welds is established through Boolean operations.

[0067] Fixed jacket is the most common structure used in offshore wind turbines, booster stations, drilling platforms and other marine projects. It is a space truss structure made of welded steel pipes. The intersecting node is the most important welded structure. It is not only the main load-bearing component of the jacket, but also due to the external environment such as wind and waves, the stress concentration at the connection between the main pipe and the branch pipe is very high, which is very easy to cause fatigue damage. Therefore, it is necessary to focus on it when simulating and analyzing the jacket.

[0068] At present, the simulation analysis method of jacket nodes mainly uses CAD software to establish a geometric model, and then uses finite element analysis software to mesh the geometric model, define loads and boundary conditions, and finally perform calculation analysis and result processing.

[0069] In the prior art, for the simulation analysis method of the jacket node, when establishing the geometric model of the jacket node, the intersecting welds are usually ignored. In fact, the geometric shape of the intersecting welds has a great influence on the stress concentration at the weld toe. If the geometric shape of the simulated welds is not considered during modeling or the simulation is not accurate enough, it will affect the analysis results of the model and cause a large error from the actual situation.

[0070] In order to overcome the shortcomings of the prior art, the present invention provides a mesoscopic modeling method for a jacket node. When establishing a jacket node geometric model, the intersecting welds are accurately simulated.

[0071] Reference Figure 1 , shows a flowchart of the steps of a mesoscopic modeling method of a jacket node provided by an embodiment of the present invention, and the method may specifically include the following steps:

[0072] Step 101, establishing an intersecting bar model of intersecting nodes in a conductor frame; the intersecting bar model includes intersecting nodes without welds;

[0073] A jacket is a marine engineering structure that is mainly used to support offshore oil and gas platforms. It is usually made of steel pipes, which are connected into a frame structure by welding or bolts and fixed to the seabed to provide a stable support foundation. The design of the jacket needs to consider the influence of natural forces such as waves, tides, currents and wind in the marine environment, as well as possible seismic activities. The jacket structure is composed of many intersecting circular tubes of different sizes, and the internal forces acting on the components are mainly axial forces. As the key connection part in the structure, the intersection node is subjected to complex stress distribution, and its performance directly affects the stability and safety of the entire structure. By importing the precise geometric model into the finite element software, the geometric characteristics and load conditions of the node can be truly reflected. Meshing is the bridge connecting the theoretical model and the numerical calculation. A reasonable mesh can capture the geometric details and stress concentration areas delicately, and the unit characteristic length is set to m means that an extremely fine mesh is used, which helps to simulate the microstructural response with high accuracy, especially for intersecting nodes with high nonlinearity or stress concentration. The fine mesh can more accurately predict key performance indicators such as crack initiation and fatigue life.

[0074] For example, a 3D geometric model can be built through Rhino based on the size information of the intersecting nodes. By importing the 3D geometric model created by Rhino into HyperMesh for meshing, the unit characteristic length is obtained. Finite element model of m.

[0075] Step 102, determining the intersection line of the intersecting rod model;

[0076] The word "intersection" comes from engineering drawing and geometry, and is mainly used to describe the situation when two or more solids (especially solids of revolution, such as cylinders, cones, etc.) intersect each other in space. When two solids intersect, their common parts will form an intersection line, and the projection of this intersection line on the surface of the solid is called the "intersection line". In finite element analysis, the intersection line can refer to the intersection of different elements in the structural model. These intersections require special attention because they may be areas of stress concentration.

[0077] Step 103, determining the local dihedral angle at each position on the intersection line and the thickness of the support rod of the conductor frame;

[0078] In three-dimensional space, if two planes intersect, they will form a fixed angle at the intersection line. This overall angle is called the dihedral angle. When we talk about "local dihedral angles", we are usually concerned with the slight changes in this overall dihedral angle near a certain point, or when the surfaces intersect, we consider the angle when the surfaces are approximately flat near the contact point. This concept is often used to analyze the local properties of solid geometric figures, especially when discussing the relative position and orientation between surfaces.

[0079] Step 104, determining the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket;

[0080] The size information of intersecting welds generally includes weld height and weld thickness. Weld height refers to the overall height of the gap between metal plates after welding. Especially in fillet welds, it refers to the distance from the right angle point of the right triangle (the intersection of the two weld legs) to the hypotenuse. The standard stipulates that the weld height cannot be less than the thickness of the thin plate. For steel plates with a thickness of less than 6 mm, the weld angle height is usually equal to the plate thickness; for steel plates with a thickness of more than 6 mm, the weld angle height is usually taken as 70% of the plate thickness, but the maximum is generally not more than 15 mm. The weld width refers to the distance between the junction of the weld surface and the parent material (weld toe) on the cross section of the weld. The standard requires that the weld width should be equal to or greater than 0.8 times the electrode diameter (d) and should not be less than 8 mm. The weld height should be equal to or greater than 0.3 times the electrode diameter and should not be less than 4 mm.

[0081] Step 105, establishing an intersecting weld model according to the size information of the intersecting welds;

[0082] Generating intersecting weld models is a key step in modern engineering design and manufacturing processes, aimed at ensuring the quality, safety and reliability of welded parts in complex structures. Intersecting welds usually appear at the intersection of two or more components, such as the connection between pipes in this embodiment. They have various shapes and complex forces, and are weak links in the structure. Generating intersecting weld models can promote the standardization and optimization of welding processes. By comparing and analyzing the models under different welding parameters, we can explore the optimal welding sequence, heat input, etc. to control deformation, reduce residual stress, and improve welding efficiency and quality.

[0083] In Grasshopper, you can define the weld type (full penetration weld, partial penetration weld or fillet weld) in the specification and give the weld size calculation formula with the local dihedral angle as a variable to generate intersecting welds.

[0084] Step 106, performing Boolean operations on the intersecting weld model and the intersecting bar model without welds, and obtaining the intersecting nodes containing welds in the intersecting bar model. Boolean operations, also known as logical operations, originate from mathematics and logic, and are mainly used to process logical values ​​(true / false, 1 / 0). They are widely used in computer science, programming languages, digital circuit design and other fields. Basic Boolean operations include AND, OR, NOT, and XOR. In structural analysis and design, the intersecting welds and the intersecting bar models without welds are subjected to Boolean operations, usually to accurately simulate the geometric interaction and mechanical behavior between the two parts. The application of Boolean operations in this scenario is mainly to create a comprehensive model that accurately reflects the true state of the structure.

[0085] Step 107, import the intersecting bar model including the weld intersection node into the finite element software, and perform mesh division to obtain a unit characteristic length of The finite element model of the intersecting node of m. As the key connection part in the structure, the intersecting node is subjected to complex stress distribution, and its performance directly affects the stability and safety of the entire structure. By importing the precise geometric model into the finite element software, the geometric characteristics and load conditions of the node can be truly reflected. Meshing is the bridge between theoretical models and numerical calculations. A reasonable mesh can delicately capture geometric details and stress concentration areas. The unit characteristic length is set to 10 -3 m means that an extremely fine mesh is used, which helps to simulate the microstructural response with high accuracy, especially for intersecting nodes with high nonlinearity or stress concentration. The fine mesh can more accurately predict key performance indicators such as crack initiation and fatigue life.

[0086] The present invention provides a mesoscopic modeling method for a conductor rack node. When establishing a node geometric model, intersecting welds are established and integrated into the geometric model to accurately simulate the intersecting welds, thereby improving the accuracy of the node simulation model and providing support for further analyzing the effects of fatigue, pitting, cracks, defects, etc. on the node, so that the simulation results are closer to the actual situation.

[0087] Reference Figure 2 , shows a flowchart of the steps of another mesoscopic modeling method of a jacket node provided by an embodiment of the present invention, the method may specifically include the following steps:

[0088] Step 201, establishing an intersecting bar model of intersecting nodes in a conductor frame; the intersecting bar model includes intersecting nodes without welds;

[0089] Firstly, the intersecting bars were established in Rhino software, and the intersecting node geometric model without welds was generated through Boolean operation. Figure 2This is a schematic diagram of the weld structure with dihedral angles ranging from 30° to 90°. Figure 3 This is a schematic diagram of the weld structure corresponding to the dihedral angle greater than 90° and less than 180°. The shaded part in the figure is the weld, the upper rod is the support rod, the lower rod is the main rod, the support rods intersect the main rod, and the figure shows the perspective cut along the neutral axis of the support rod.

[0090] In one embodiment, step 201 may include the following sub-steps:

[0091] Sub-step S11, obtaining the size information of the intersection node in the conductor frame; the intersection node is the point where the components intersect;

[0092] Sub-step S12, establishing a geometric model of the intersecting node according to the size information of the intersecting node in the jacket;

[0093] In one embodiment, the sub-step S12 may include establishing a geometric model of the intersection node without a weld according to the size information of the intersection node in the jacket.

[0094] Step 202, determining the intersection line of the intersecting rod model;

[0095] Figure 3 , Figure 4 The schematic diagram of the weld structure of intersecting rods is shown in Figure 1, where the intersection line is on the main rod. , The horizontal line where is the point (x, y, z) on the outer intersection line, A point on the inner intersection line.

[0096] Step 203, determining the local dihedral angle at each position on the intersection line and the thickness of the support rod of the conductor frame;

[0097] In one embodiment, step 203 may include the following sub-steps:

[0098] Sub-step S21, determining the normal vector of each position on the intersection line;

[0099] Sub-step S22, determining the normal angle at each position of the intersection line according to the normal vector at each position of the intersection line , and determine the local dihedral angle based on the normal angle .

[0100] The Grasshopper plug-in is used to directly obtain the normal vector of the intersecting rods at any position, and then the normal angle θ(x, y, z) at any point on the intersection line is obtained, and the local dihedral angle φ(x, y, z)=π-θ(x, y, z).

[0101] Step 204, obtaining the weld type of the intersecting weld that needs to be set on the intersection line;

[0102] After the local dihedral angle is determined, the corresponding thickness calculation formula is selected according to the type of weld (full penetration weld, partial penetration weld or fillet weld) to obtain the geometric dimensions of the weld.

[0103] Step 205, determining the size information of the intersecting welds to be provided on the intersecting line according to the type of the welds, the local dihedral angles at various positions on the intersecting line, and the thickness of the struts of the jacket;

[0104] In one embodiment, step 205 may include the following sub-steps:

[0105] Sub-step S31, selecting a corresponding preset calculation formula according to the weld type;

[0106] Different calculation formulas can be used for different weld types. The specific preset calculation formulas can refer to the welding specifications. For example, China Steel Structure Welding Specification (GB50661-2011) and American Steel Structure Welding Specification (ANSI-AWS-2006) both describe the size of intersecting welds in detail. The calculated thickness of the weld is related to the local dihedral angle at the corresponding point on the external intersection line. Different ranges of dihedral angles correspond to different thickness calculation formulas.

[0107] Sub-step S32, determining the size information of the intersecting weld to be provided on the intersecting line according to the preset calculation formula, the local dihedral angles at each position on the intersecting line and the thickness of the struts of the jacket.

[0108] For example, for a full penetration weld, refer to Figure 3 , Figure 4 , is a schematic diagram of the weld structure of intersecting rods, where the weld is a full penetration weld, the shaded part is the weld, the upper rod is the support rod, the lower rod is the main rod, the support rod intersects the main rod, and the diagram shows the perspective cut along the neutral axis of the support rod. A0 is the (x, y, z) point on the outer intersection line, Ai is a point on the inner intersection line, T1: is the distance between A0 and Ai, T2: is the distance from the weld toe to A0; T3: is the distance from the weld root to Ai.

[0109] The formula is:

[0110]

[0111]

[0112] when :

[0113]

[0114]

[0115] when :

[0116]

[0117]

[0118] Weld height:

[0119]

[0120] Weld thickness:

[0121]

[0122] In the formula, The height of the weld root is in the range of 2-6 mm given in the AWS specification. is the wall thickness of the support rod, and F is recommended according to AWS specifications. / 2, For any point on the outer intersection line. For partial penetration welds or fillet welds, the corresponding geometric dimensions are calculated according to the corresponding dimension calculation formula in the specification with dihedral angle as the variable.

[0123] Step 206, establish an intersecting weld model according to the size information of the intersecting welds. For example, by defining the weld size calculation formula given in the specification with the local dihedral angle as a variable in Grasshopper, the intersecting welds can be generated, and then the intersecting welds and the geometric model without welds are Boolean operated to obtain the intersecting nodes containing welds.

[0124] Step 207 , performing Boolean operations on the intersecting weld model and the intersecting nodes without welds in the intersecting bar model, and obtaining the intersecting nodes with welds in the intersecting bar model.

[0125] Step 208, import the intersecting bar model including the weld intersection node into the finite element software, and perform mesh division to obtain a unit characteristic length of Finite element model of the intersection node of m.

[0126] For example, a node geometry model containing intersecting welds can be imported into a finite element software such as Hypermesh. In one embodiment, meshing includes: 1. Selecting the mesh type: For complex nodes containing welds, high-quality meshes such as tetrahedrons or hexahedrons, or even hybrid meshes, may be required. The weld area may require a finer mesh to accurately capture stress concentration; 2. Creation and allocation: Use Hypermesh's automatic or manual meshing tools, such as TetraMesh, Hexa Mesh, or Surface Mesher, to mesh the model. For areas around welds, manual mesh refinement may be required; 3. Inspection and optimization: Check the mesh quality to ensure that there are no distorted or very thin units, and use mesh optimization tools to improve the mesh quality if necessary.

[0127] The present invention provides a mesoscopic modeling method for a conductor rack node. When establishing a node geometric model, intersecting welds are established and integrated into the geometric model to accurately simulate the intersecting welds, thereby improving the accuracy of the node simulation model and providing support for further analyzing the effects of fatigue, pitting, cracks, defects, etc. on the node, so that the simulation results are closer to the actual situation.

[0128] Combine the following Figure 5-Figure 9 The accompanying drawings clearly and completely describe the technical solutions in the embodiments of the present invention. The following embodiments are used to illustrate the present invention, but are not used to limit the scope of the present invention.

[0129] In order to enable those skilled in the art to better understand the embodiments of the present invention, the embodiments of the present invention are described below by using an example:

[0130] In the embodiment, a main rod with an outer diameter of 800 mm, a wall thickness of 40 mm, and a length of 3000 mm and a supporting rod with an outer diameter of 500 mm, a wall thickness of 25 mm, and a length of 1500 mm are intersected as an example.

[0131] like Figure 5-Figure 9 As shown, the geometric modeling method of the intersecting node including the weld may specifically include the following steps:

[0132] S1, first build the geometric model in Rhino, and generate the intersecting nodes without welds through Boolean operation. Figure 5 It is a schematic diagram of the geometric model of the intersection node. Two conduits intersect and form an intersection node at the intersection.

[0133] S2: Extract the intersection line, use the Grasshopper plug-in to extract the normal angle at any position on the intersection line, and then obtain the local dihedral angle. Figure 6 Schematic diagram of the local dihedral angle on the intersection line. There are different normal angles on the intersection line between the two tubes.

[0134] S3: Model the full penetration weld and perform parametric modeling based on the derived formula to generate intersecting welds. Figure 7 This is a schematic diagram of an intersecting weld, showing the thickness and height of the weld. The thickness and height of the weld will vary at different locations.

[0135] S4: Boolean estimation is performed on the intersecting welds and the nodes without intersecting welds to generate the node geometry model including the intersecting welds. Figure 8 It is a schematic diagram of the geometric model of the intersecting node including the weld, and the two intersecting conduits are connected by the weld. At this point, the full penetration weld modeling including the intersecting weld is obtained, and the node models including the intersecting weld and not including the intersecting weld in the embodiment of the present invention are established.

[0136] S5: Import Hypermesh and divide the finite element mesh.

[0137] like Fig. 9 , which is a schematic diagram of meshing imported into Hypermesh, and the extremely fine mesh helps to simulate the microstructure response with high accuracy. The analysis model of the node finite element including intersecting welds and not including related welds in the embodiment of the present invention is intuitively displayed.

[0138] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0139] Reference Fig.10 , shows a structural block diagram of a mesoscopic modeling device for a pipe rack node provided by an embodiment of the present invention, which may specifically include the following modules:

[0140] The first model building module 1001 is used to build an intersecting bar model of the conductor frame; the intersecting bar model includes intersecting nodes without welds;

[0141] The intersection line determination module 1002 is used to determine the intersection line of the intersecting bar model;

[0142] An angle determination module 1003, used to determine the local dihedral angle at each position on the intersection line and the thickness of the support rod of the jacket;

[0143] A size information determination module 1004 is used to determine the size information of the intersecting weld that needs to be set on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket;

[0144] An intersecting weld generation module 1005 is used to generate an intersecting weld according to the size information of the intersecting weld;

[0145] A model generation module 1006 performs Boolean operations on the intersecting welds and the intersecting nodes without welds in the intersecting bar model, so as to obtain the intersecting nodes including welds in the intersecting bar model;

[0146] The second model building module 1007 is used to import the intersecting bar model of the intersecting node into the finite element software and perform mesh division to obtain a unit characteristic length of Finite element model of the intersection node of m.

[0147] The model building module comprises:

[0148] A size information acquisition submodule is used to acquire size information of intersecting nodes in the conductor frame; the intersecting nodes are points where components intersect;

[0149] The first model building submodule is used to build a geometric model of the intersecting node according to the size information of the intersecting node in the conductor frame.

[0150] The angle determination module comprises:

[0151] A normal vector determination submodule, used to determine the normal vector of each position on the intersection line;

[0152] The dihedral angle determination submodule is used to determine the normal angle at each position of the intersection line according to the normal vector at each position on the intersection line. , and determine the local dihedral angle based on the normal angle .

[0153] The size information determination module includes:

[0154] A weld type acquisition submodule, used to acquire the weld type of the intersecting weld that needs to be set on the intersection line;

[0155] The size information determination submodule is used to determine the size information of the intersecting welds to be set on the intersecting line according to the weld type, the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the conductor frame.

[0156] The weld type includes at least one of a full penetration weld, a partial penetration weld, or a fillet weld.

[0157] The first model building submodule includes:

[0158] The model building unit is used to build a geometric model of the intersecting node without a weld according to the size information of the intersecting node in the conductor frame.

[0159] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0160] The present invention introduces a microscopic modeling method for a conductor frame node, which establishes an intersecting rod model of the conductor frame including intersecting nodes without welds; then determines the intersection line of the intersecting rod model; determines the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame; determines the size information of the intersecting welds that need to be set on the intersection line according to the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame; generates the intersecting welds according to the size information of the intersecting welds; performs Boolean operations on the intersecting welds and the intersecting nodes without welds in the intersecting rod model, and obtains the intersecting nodes containing welds in the intersecting rod model; imports the intersecting rod model containing the intersecting weld nodes into finite element software for meshing, and obtains the finite element model of the intersecting nodes. When establishing the node geometry model, intersecting welds are established and integrated into the geometry model to accurately simulate the intersecting welds, thereby improving the accuracy of the node simulation model and providing support for further analysis of the effects of fatigue, pitting, cracks, defects, etc. on the nodes, making the simulation results closer to the actual situation.

[0161] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0162] An embodiment of the present invention further provides an electronic device, including:

[0163] The invention comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, each process of the embodiment of the microscopic modeling method of the pipe rack node is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0164] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned embodiment of the method for microscopic modeling of a pipe rack node is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0165] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0166] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may 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 codes.

[0167] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the 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 terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal 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.

[0168] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0169] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0170] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0171] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0172] The above is a detailed introduction to a mesoscopic modeling method of a conductor rack node and a mesoscopic modeling device of a conductor rack node provided by the present invention. Specific examples are used in this article to illustrate the principle and implementation mode of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation mode and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A mesoscopic modeling method for a pipe rack node, characterized in that: include: Establishing an intersecting bar model of intersecting nodes in a conductor frame; the intersecting bar model includes an intersecting node without a weld; Determining the intersection line of the intersecting bar model; Determining the local dihedral angle at each position on the intersection line and the thickness of the struts of the conductor frame; Determining the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket; Establishing an intersecting weld model according to the size information of the intersecting welds; Performing Boolean operations on the intersecting weld model and the intersecting nodes without welds in the intersecting bar model, and obtaining the intersecting nodes with welds in the intersecting bar model; The intersecting bar model containing the intersecting nodes of the weld is imported into the finite element software and meshed to obtain a unit characteristic length of Finite element model of the intersection node of m.

2. The method according to claim 1, characterized in that The method of establishing an intersecting rod model of an intersecting node in a conductor frame includes: Acquire the dimension information of the intersection node in the conductor frame; the intersection node is the point where the components intersect; A geometric model of the intersecting node is established according to the size information of the intersecting node in the conductor frame.

3. The method according to claim 1, characterized in that Determining the local dihedral angles at various positions on the intersection line includes: Determining the normal vector at each position on the intersection line; According to the normal vectors at various positions on the intersection line, the normal angles at various positions on the intersection line are determined. , and determine the local dihedral angle based on the normal angle .

4. The method according to claim 1, characterized in that: Determining the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the support rods of the jacket includes: Obtaining the weld type of the intersecting weld that needs to be set on the intersection line; According to the weld type, the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame, the size information of the intersection weld to be provided on the intersection line is determined.

5. The method according to claim 4, characterized in that Determining the size information of the intersecting welds to be provided on the intersecting line according to the weld type, the local dihedral angles at various positions on the intersecting line, and the thickness of the struts of the jacket includes: According to the weld type, select a corresponding preset calculation formula; According to the preset calculation formula, the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame, the size information of the intersection weld to be provided on the intersection line is determined.

6. The method according to claim 4, characterized in that The weld type includes at least one of a full penetration weld, a partial penetration weld, or a fillet weld.

7. The method according to claim 2, characterized in that The step of establishing a geometric model of the intersecting node according to the size information of the intersecting node in the jacket includes: According to the size information of the intersecting node in the conductor frame, a geometric model of the intersecting node without welds is established.

8. A mesoscopic modeling device for a conductor frame node, characterized in that: include: The first model building module is used to build an intersecting bar model of the conductor frame; the intersecting bar model includes an intersecting node without a weld; An intersection line determination module, used to determine the intersection line of the intersecting rod model; An angle determination module, used to determine the local dihedral angle at each position on the intersection line and the thickness of the struts of the conductor frame; A size information determination module, used to determine the size information of the intersecting weld to be provided on the intersecting line according to the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the jacket; An intersecting weld generation module, used for generating intersecting welds according to the size information of the intersecting welds; A model generation module, performing Boolean operations on the intersecting welds and the intersecting nodes without welds in the intersecting bar model, and obtaining the intersecting nodes including welds in the intersecting bar model; The second model building module is used to import the intersecting bar model of the intersecting node into the finite element software and perform mesh division to obtain a unit characteristic length of Finite element model of the intersection node of m.

9. The device according to claim 8, characterized in that The first model building module comprises: A size information acquisition submodule is used to acquire size information of intersecting nodes in the conductor frame; the intersecting nodes are points where components intersect; The first model building submodule is used to build a geometric model of the intersecting node according to the size information of the intersecting node in the conductor frame.

10. The device according to claim 8, characterized in that The angle determination module comprises: A normal vector determination submodule, used to determine the normal vector of each position on the intersection line; The dihedral angle determination submodule is used to determine the normal angle at each position of the intersection line according to the normal vector at each position on the intersection line. , and determine the local dihedral angle based on the normal angle .

11. The device according to claim 8, characterized in that The size information determination module includes: A weld type acquisition submodule, used to acquire the weld type of the intersecting weld that needs to be set on the intersection line; The size information determination submodule is used to determine the size information of the intersecting welds to be set on the intersecting line according to the weld type, the local dihedral angles at various positions on the intersecting line and the thickness of the struts of the conductor frame.

12. The device according to claim 11, characterized in that The size information determination submodule includes: A formula selection unit, used to select a corresponding preset calculation formula according to the weld type; The size information determination unit is used to determine the size information of the intersecting weld to be set on the intersection line according to the preset calculation formula, the local dihedral angles at various positions on the intersection line and the thickness of the support rods of the conductor frame.

13. The device according to claim 11, characterized in that The weld type includes at least one of a full penetration weld, a partial penetration weld, or a fillet weld.

14. The device according to claim 9, characterized in that The first model building submodule includes: The model building unit is used to build a geometric model of the intersecting node without a weld according to the size information of the intersecting node in the conductor frame.

15. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the mesoscopic modeling method of a jacket node according to any one of claims 1 to 6 are implemented.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the mesoscopic modeling method of a jacket node according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • H-shaped stiffening rib structure for prolonging service life of steel pipe concrete tubular joint

    CN105908846A

  • Grassshopper-based space circular steel pipe intersecting welding joint parametric modeling method

    CN111324921A