A modeling method for jacket node with crack defects based on mesoscopic model

By establishing a multi -scale finite element model of the pipe rack, the problem that is difficult to accurately reflect in the catheter rack in the catheter rack is solved, and the in -depth analysis and structural life forecast for the effect of cracking are realized.

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

Patent Information

Application Number
CN202411347980.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-01-24
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

The prior art is difficult to accurately reflect the true state of cracks in the catheter into the finite element model, and then deeply analyze the impact of cracks on structural performance.

Method used

By obtaining the crack information of the jacket, a macro rod system model of the jacket is established. For the target component where the crack is located, a meso model without cracks and with cracks is established. Finally, the meso model with cracks is embedded into the macro rod system model. , a multi-scale finite element model is obtained.

Benefits of technology

Accurate modeling of cracks in the jacket is achieved, which can reflect the impact of cracks on components and overall performance, and can be used for crack growth analysis to predict the remaining life of the structure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118862394B_ABST
    Figure CN118862394B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method for modeling a conductor frame node with crack defects based on a mesoscopic model, the method comprising obtaining crack information of the conductor frame; the crack information comprises the location, length and shape information of the crack; establishing a macroscopic bar system model of the conductor frame; the conductor frame comprises a plurality of components; for the target component where the crack is located, establishing a mesoscopic model of the target component without cracks; establishing a mesoscopic model of the target component with cracks according to the crack information of the conductor frame and the mesoscopic model without cracks; embedding the mesoscopic model with cracks into the macroscopic bar system model to obtain a multi-scale finite element model. The embodiment of the present invention embeds a solid mesoscopic model reflecting any crack into the macroscopic model of the overall structure, and obtains a multi-scale finite element model that can take into account the overall characteristics of the structure and the characteristics of any crack, which can reflect the influence of cracks on components and overall performance, and can also be used for crack propagation analysis to predict the remaining life of the structure.
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 method for modeling a pipe rack node containing crack defects based on a mesoscopic model. Background Art

[0002] Fixed jackets, as a structural model widely adopted by marine engineering projects such as offshore wind power, booster stations and drilling platforms, have a three-dimensional truss system formed by the intersection and welding of steel pipes as their core structure. With its advantages of stability and bearing capacity, this structure has built artificial islands in the marine environment, supporting the rotation of wind turbines, the transmission of electricity and the extraction of oil. However, under the cyclic effects of sea breeze, huge waves and tides for a long time, the jackets are subjected to continuous fatigue loads, and the welds where the steel pipes intersect become the weak links of the structure. In these parts, fine cracks may quietly initiate and gradually expand, affecting the integrity of the structure, and also burying safety hazards, making the study of cracks urgent. Based on this, after discovering these cracks through manual inspection or non-destructive testing technology, how to accurately reflect the true state of the cracks in the finite element model, and then deeply analyze the impact of the cracks on the structural performance, has become a technical challenge that needs to be solved urgently. Summary of the invention

[0003] In view of the above problems, an embodiment of the present invention is proposed to provide a method for modeling a jacket node containing crack defects based on a mesoscopic model, which overcomes the above problems or at least partially solves the above problems.

[0004] According to a first aspect of an embodiment of the present invention, a method for modeling a pipe rack node containing crack defects based on a mesoscopic model is provided, the method comprising:

[0005] Acquiring crack information of the jacket; the crack information includes location information, length information and shape information of the crack;

[0006] Establishing a macroscopic bar system model of the catheter frame; the catheter frame includes a plurality of components;

[0007] For the target component where the crack is located, establishing a mesoscopic model of the target component without the crack;

[0008] Establishing a mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks;

[0009] The microscopic model of the target component containing cracks is embedded in the macroscopic bar system model to obtain a multi-scale finite element model.

[0010] Optionally, establishing the mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks comprises:

[0011] According to the crack information of the jacket, a geometric model of the crack is generated at the location where the crack occurs;

[0012] Importing the geometric model of the crack into finite element software, meshing the geometric model of the crack to determine a node set at the crack tip, and obtaining a finite element model of the crack;

[0013] The finite element model of the crack and the microscopic model of the target component without cracks are imported into the crack analysis software for meshing, and the unit characteristic length is 10 -3 m is a mesoscopic model of the target component containing the crack, wherein the mesh at the corresponding position of the node set at the crack tip is a singular unit.

[0014] Optionally, for the target component where the crack is located, establishing a mesoscopic model of the target component without the crack includes:

[0015] When the crack is located at the weld of the intersecting node, an intersecting bar model of the intersecting node including the weld is established.

[0016] Optionally, generating a geometric model of the crack at the location where the crack occurs according to the crack information of the jacket includes:

[0017] Get the coordinates of the implantation point of the crack;

[0018] Determine the first normal direction of the main rod in the intersecting rod model at the position of the implantation point coordinates;

[0019] generating a crack geometric model according to the crack information of the jacket;

[0020] Determining reference points of a geometric model of the crack;

[0021] Moving the reference point of the geometric model of the crack to the position of the implantation point coordinate, and adjusting the second normal direction of the geometric model of the crack to be parallel to the first normal direction;

[0022] Taking the first normal direction as the reference axis and the tangent of the weld toe edge line of the weld of the intersecting rod model at the position of the implantation point coordinates as the rotation axis, the second normal direction of the geometric model of the crack is adjusted according to a preset rotation angle.

[0023] Optionally, meshing the geometric model of the crack to determine a node set at the crack tip to obtain a finite element model of the crack includes:

[0024] The geometric model of the crack is meshed using two-dimensional shell elements to determine a node set at the crack tip and obtain a finite element model of the crack.

[0025] Optionally, the finite element model of the crack and the microscopic model of the target component without cracks are imported into crack analysis software for meshing to obtain a unit characteristic length of 10 -3 The microscopic model of the target component m containing the crack comprises:

[0026] The finite element model of the crack and the mesoscopic model of the target component without cracks are imported into crack analysis software for meshing, and the mesh of the corresponding position of the node set of the crack tip is set to three circles of unit rings; the inner circle of unit rings is a wedge unit with 1 / 4 nodes, and the outer two circles of unit rings are second-order hexahedral units; and the area outside the corresponding position of the node set of the crack tip is meshed using second-order tetrahedral units.

[0027] Optionally, the step of establishing a macroscopic bar system model of the catheter frame includes:

[0028] The position information and size information of multiple components included in the conductor frame are obtained, and a macroscopic bar system model of the conductor frame is established according to the position information and size information of the multiple components.

[0029] According to a second aspect of the present invention, a device for modeling a pipe rack node containing crack defects based on a mesoscopic model is provided, the device comprising:

[0030] A first information acquisition module is used to acquire crack information of the jacket; the crack information includes position information, length information and shape information of the crack;

[0031] A first model building module is used to establish a macroscopic bar system model of the catheter frame; the catheter frame includes a plurality of components;

[0032] A second model building module is used to establish a mesoscopic model of the target component without cracks for the target component where the crack is located;

[0033] A third model building module is used to build a mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks;

[0034] The fourth model building module is used to embed the microscopic model of the target component containing cracks into the macroscopic bar system model to obtain a multi-scale finite element model.

[0035] Optionally, the third model building module includes:

[0036] A first model building submodule is used to generate a geometric model of the crack at the location where the crack occurs according to the crack information of the jacket;

[0037] A second model building submodule is used to import the geometric model of the crack into finite element software, mesh the geometric model of the crack to determine a node set at the crack tip, and obtain a finite element model of the crack;

[0038] The third model building submodule is used to import the finite element model of the crack and the microscopic model of the target component without cracks into the crack analysis software for meshing to obtain a unit characteristic length of 10 -3 m is a mesoscopic model of the target component containing the crack, wherein the mesh at the corresponding position of the node set at the crack tip is a singular unit.

[0039] Optionally, the second model building module includes:

[0040] The first intersecting member model building submodule is used to build an intersecting member model of the intersecting node including the weld when the crack is located at the weld of the intersecting node.

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

[0042] A first acquisition unit, used to acquire the coordinates of the implantation point of the crack;

[0043] A first determination unit is used to determine a first normal direction of a main rod in the intersecting rod model at the position of the implantation point coordinate;

[0044] A first geometric model building unit, configured to generate a crack geometric model according to crack information of the jacket;

[0045] A second determining unit, used to determine a reference point of a geometric model of the crack;

[0046] A first moving unit is used to move the reference point of the geometric model of the crack to the position of the implantation point coordinate, and adjust the second normal direction of the geometric model of the crack to be parallel to the first normal direction;

[0047] The first adjustment unit is used to adjust the second normal direction of the geometric model of the crack according to a preset rotation angle, using the first normal direction as a reference axis and the tangent of the weld toe edge line of the weld of the intersecting rod model at the position of the implantation point coordinates as a rotation axis.

[0048] Optionally, the second model building submodule includes:

[0049] The second finite element model building unit is used to mesh the geometric model of the crack using two-dimensional shell elements to determine a node set at the crack tip and obtain the finite element model of the crack.

[0050] Optionally, the third model building submodule includes:

[0051] The third mesoscopic model construction unit is used to import the finite element model of the crack and the mesoscopic model of the target component without cracks into crack analysis software for meshing, and set the mesh of the corresponding position of the node set of the crack tip to three circles of unit rings; wherein the inner circle of unit rings is a wedge-shaped unit with 1 / 4 nodes, and the outer two circles of unit rings are second-order hexahedral units; and set the mesh of the area outside the corresponding position of the node set of the crack tip using second-order tetrahedral units.

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

[0053] The fourth model building submodule is used to obtain the position information and size information of multiple components included in the conductor rack, and to establish a macroscopic rod system model of the conductor rack according to the position information and size information of the multiple components.

[0054] According to a third aspect of the present invention, there is provided an electronic device, the electronic device comprising:

[0055] 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 method for modeling a pipe rack node containing crack defects based on a mesoscopic model as described in any one of the above items.

[0056] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the method for modeling a pipe rack node containing crack defects based on a mesoscopic model as described in any one of the above items is implemented.

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

[0058] The embodiment of the present invention provides a method for modeling a conductor frame node with crack defects based on a mesoscopic model, the method comprising obtaining crack information of the conductor frame; the crack information comprises location information, length information and shape information of the crack; establishing a macroscopic bar system model of the conductor frame; the conductor frame comprises multiple components; for the target component where the crack is located, establishing a mesoscopic model of the target component without cracks; establishing a mesoscopic model of the target component with cracks according to the crack information of the conductor frame and the mesoscopic model of the target component without cracks; embedding the mesoscopic model of the target component with cracks into the macroscopic bar system model to obtain a multi-scale finite element model. The embodiment of the present invention embeds a solid mesoscopic model reflecting any crack into the macroscopic model of the overall structure, and obtains a multi-scale finite element model that can take into account the overall characteristics of the structure and the characteristics of any crack, which can reflect the influence of cracks on components and overall performance, and can also be used for crack propagation analysis and prediction of the remaining life of the structure. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a flowchart of the steps of a method for modeling a pipe rack node containing crack defects based on a mesoscopic model provided by an embodiment of the present invention;

[0060] Figure 2 is a schematic diagram of a geometric model for implanting a semicircular crack surface into an intersecting weld provided by an embodiment of the present invention;

[0061] Figure 3 is a schematic diagram of a mesoscopic model of an intersecting node containing a semicircular crack provided by an embodiment of the present invention;

[0062] Figure 4 is a schematic diagram of another mesoscopic model of an intersecting node containing semicircular cracks provided by an embodiment of the present invention;

[0063] Figure 5 The present invention is a block diagram of a device for modeling a pipe rack node with crack defects based on a mesoscopic model according to an embodiment of the present invention. DETAILED DESCRIPTION

[0064] 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.

[0065] One of the core concepts of the embodiments of the present invention is that the fixed conductor frame, as a structural model widely adopted by marine engineering projects such as offshore wind power, booster stations and drilling platforms, has a three-dimensional truss system formed by the intersection and welding of steel pipes. This structure, with its advantages of stability and bearing capacity, has built artificial islands in the marine environment, supporting the rotation of wind turbines, the transmission of electricity and the extraction of oil. However, under the cyclic effects of sea breeze, huge waves and tides for a long time, the conductor frame is subjected to continuous fatigue loads, and the welds where the steel pipes intersect become the weak links of the structure. In these parts, fine cracks may quietly initiate and gradually expand, affecting the integrity of the structure, and also burying safety hazards, making the study of cracks urgent. Based on this, after discovering these cracks through manual inspection or non-destructive testing technology, how to accurately reflect the true state of the cracks in the finite element model, and then deeply analyze the impact of the cracks on the structural performance, has become a technical challenge that needs to be solved urgently.

[0066] The embodiment of the present invention embeds a solid mesoscopic model reflecting arbitrary cracks into a macroscopic model of the overall structure, and obtains a multi-scale finite element model that can take into account both the overall characteristics of the structure and the characteristics of arbitrary cracks. It can reflect the impact of cracks on components and overall performance, and can also be used for crack propagation analysis and prediction of the remaining life of the structure.

[0067] Reference Figure 1 , shows a flowchart of a method for modeling a pipe rack node with crack defects based on a mesoscopic model provided by an embodiment of the present invention, and the method may specifically include the following steps:

[0068] Step 101, obtaining crack information of the jacket; the crack information includes position information, length information and shape information of the crack;

[0069] The jacket is a marine engineering structure, mainly used to support offshore oil and gas platforms. It is usually made of steel pipes, connected into a frame structure by welding or bolts, and fixed to the seabed to provide a stable support foundation. The integrity of its structure is directly related to the safety and efficiency of offshore operations. Over time, the jacket is prone to cracks under the long-term action of wind, waves and currents, especially in the weld area where the steel pipes intersect. The presence of these cracks poses a potential threat to the integrity and safety of the structure. Therefore, it is crucial to obtain detailed information on the jacket cracks.

[0070] Crack information includes the specific location of the crack, the length of the crack, and the shape characteristics of the crack. The location information of the crack can help engineers accurately locate the problem area and is the basis for subsequent analysis and repair work; the length information of the crack reflects the degree of damage and has a direct impact on the evaluation of the development trend of the crack and the residual strength of the structure; and the shape information of the crack, including the opening angle, width and depth of the crack, is of great significance for understanding the cause of the crack and predicting its expansion path. The comprehensive analysis of these crack information not only provides key data for structural health monitoring and damage assessment, but also lays a solid foundation for the formulation of effective maintenance strategies and preventive measures, ensuring the long-term safe operation of marine engineering facilities.

[0071] Step 102, establishing a macroscopic bar system model of the catheter rack; the catheter rack includes a plurality of components;

[0072] The macroscopic bar model of the jacket is an engineering model that simplifies the jacket structure and is used for preliminary design and analysis in structural engineering and offshore engineering. The main components of the jacket include various types of components that work together to form a stable structural system.

[0073] Beam elements are used for modeling, and components of different sizes are simulated by defining the cross-section of beam and rod elements. For intersecting nodes, based on their actual construction, the connection between the chords is considered as a rigid connection, while the connection between the web and the chord is considered as a hinged connection, and only the bending moment of the chord at the node connection is considered.

[0074] In one embodiment, step 102 may include the following sub-steps:

[0075] Sub-step S21 : acquiring position information and size information of a plurality of components included in the jacket, and establishing a macroscopic bar system model of the jacket according to the position information and size information of the plurality of components.

[0076] By carefully collecting the location and size information of each component, the accuracy of the model can be ensured and design errors caused by missing information can be avoided. The establishment of a macroscopic bar system model is based on these precise data, simplifying the complex three-dimensional solid structure into a series of interconnected bars, which can not only greatly reduce the calculation complexity, but also more intuitively analyze the mechanical behavior of the jacket under different load conditions.

[0077] Step 103, for the target component where the crack is located, establishing a mesoscopic model of the target component without cracks;

[0078] In the field of structural health monitoring and assessment, establishing a crack-free mesoscopic model is a key step in understanding crack evolution. By comparing the models with and without cracks, we can accurately analyze the impact of cracks on the microstructure of the material and how it changes mechanical behaviors such as stress distribution and energy dissipation path. This comparative analysis helps predict crack propagation trends and assess their potential threats to the overall structural safety, thereby providing a scientific basis for formulating effective maintenance strategies. In addition, the crack-free mesoscopic model can also be used as a benchmark to calibrate detection techniques and algorithms to ensure the accuracy and reliability of monitoring results.

[0079] Firstly, according to the geometric parameters of the component, the geometric model of the component where the crack is located is established using CAD software, and the intersecting nodes are simulated using the parametric modeling method; then the mesh is imported into Hypermesh software for meshing, and the generated unit characteristic length is 10 -3 Finite element microscopic model of m.

[0080] In one embodiment, step 103 may include the following sub-steps:

[0081] Sub-step S31, when the crack is located at the weld of the intersecting node, establishing an intersecting bar model of the intersecting node including the weld.

[0082] An intersecting node refers to the point or area where two or more components intersect or penetrate each other, and a weld refers to the joint area formed by permanently connecting two or more metal workpieces together through a welding process.

[0083] When cracks appear in the welds of intersecting nodes, it is crucial to establish an intersecting member model including the welds, because the integrity of the welds of the intersecting nodes is directly related to the safety and stability of the overall structure as the key connection point in the structure. By constructing this model, the stress distribution and crack propagation behavior in the weld area can be accurately simulated, especially considering the complex stress state and potential stress concentration phenomenon at the intersecting nodes. This model helps to evaluate the impact of cracks on the bearing capacity of the node, and provides a scientific basis for crack monitoring, structural maintenance and repair plan formulation, thereby ensuring the long-term reliability and safety of the structure.

[0084] Step 104, establishing a mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks;

[0085] Establishing a microscopic model of a target component with cracks based on the crack information of the jacket is a core step to deeply understand the crack mechanism and predict the safety of the structure. This process uses data such as the specific location, size and direction of the crack to finely characterize the impact of the crack on the microstructure of the material. By comparing with the microscopic model of the crack-free state, the stress concentration, deformation mode changes and possible crack propagation paths caused by the crack can be quantified. This not only helps to evaluate the immediate impact of existing cracks on the performance of the jacket, but also predicts the development trend of future cracks, providing a scientific basis for decisions on maintenance, repair or renovation of the structure.

[0086] In one embodiment, step 104 may include the following sub-steps:

[0087] Sub-step S41, generating a geometric model of the crack at the location where the crack occurs according to the crack information of the jacket;

[0088] You can use Rhino to generate a geometry model of the crack surface where the crack appears on the geometry. First, start by determining the starting point of the crack and use the point tool to mark the origin of the crack on the surface of the geometry. Next, use the curve tool, such as a freehand curve or a control point curve, to trace the path of the crack development, which will become the basis of the crack shape. Then, use the cut tool to split the geometry along this path to form the two sides of the crack. To show the effect of the crack opening, you need to select the geometry on one side of the crack and use the move tool to slightly offset it and adjust the width of the opening. To make the crack look more realistic, you can increase the subdivision level of the geometry and use the perturbation tool to adjust the irregularities of the crack edge. Finally, check the overall model to ensure that the crack is seamless with the surrounding geometry, and use Boolean operations to make fine adjustments if necessary. The realism of the crack can be further enhanced by detailed material and rendering settings, such as adding dust or crack fill textures. The whole process requires a combination of modeling skills and creativity to achieve the final visual effect.

[0089] In one embodiment, the sub-step S41 may further include:

[0090] Sub-step S411, obtaining the coordinates of the implantation point of the crack;

[0091] See also Figure 2 , showing a schematic diagram of a geometric model for implanting a semicircular crack surface into an intersecting weld provided by an embodiment of the present invention;

[0092] The crack implantation point refers to the starting position of the crack, that is, the initial point of the crack. The crack implantation point coordinates provide specific location information of the origin of the crack, which is critical for understanding the cause of the crack, the development path, and predicting its expansion trend. These data not only help analyze the impact of cracks on the overall safety and stability of the structure, but are also indispensable for formulating effective monitoring and maintenance strategies. By accurately determining the starting position of the crack, engineers can simulate the geometry of the crack more accurately. You can use Grasshopper in Rhino to obtain the coordinates of the main rod crack implantation point .

[0093] Sub-step S412, determining a first normal direction of a main rod in the intersecting rod model at the position of the implantation point coordinates;

[0094] In the intersecting member model, the main rod usually refers to the main member that intersects or connects with other rods at the structural node. In a complex structure such as a conductor frame, the main rod often bears a large load or plays a key supporting role. By comprehensively considering the structural function analysis, force analysis, geometric dimension analysis, connection node analysis and stability analysis, the rods that bear key support or connection functions, bear large loads or stresses, have large dimensions, complex connection nodes, and contribute the most to the overall stability and stiffness can be identified as the main rod. The first normal direction refers to the direction perpendicular to the crack surface at the implantation point. In crack analysis, this direction is crucial to understanding the crack initiation mechanism and propagation path. By determining the position of the main rod in the first normal direction, the origin of the crack can be accurately located, and then the stress intensity factor at the crack tip can be analyzed, which is a key parameter for evaluating the crack propagation trend and the remaining life of the structure.

[0095] The first normal direction N1 (A, B, C) of the main rod at the implantation point coordinate position, that is, the normal direction of the main rod tangent plane, is determined to achieve accurate modeling of the crack tip area in crack analysis, so as to accurately evaluate the impact of cracks on structural safety and integrity. Tangent plane expression formula .

[0096] Sub-step S413, generating a crack geometric model according to the crack information of the jacket;

[0097] This process is based on crack detection data. By building an accurate 3D model to intuitively display the location, size and morphology of the crack, engineers can deeply understand the development stage of the crack and its impact on the structural integrity. The crack model helps predict the future propagation path of the crack, evaluate its potential weakening of the structural bearing capacity, and guide the formulation of effective maintenance strategies. The geometric model can be a crack surface, which can be established in Rhino.

[0098] Sub-step S414, determining a reference point of the geometric model of the crack;

[0099] Use Grasshopper in Rhino to get the reference point of the geometric model. Specifically, it is achieved by creating a simple script. First, import the geometric model in Grasshopper, and then use the "Point At" or "ClosestPoint" component to locate a specific point on the model. In this way, the coordinates of the reference point on the model can be easily obtained. In addition, for crack geometric models, the reference point is usually the crack initiation point.

[0100] Sub-step S415, moving the reference point of the geometric model of the crack to the position of the implantation point coordinate, and adjusting the second normal direction of the geometric model of the crack to be parallel to the first normal direction;

[0101] The second normal direction is to adjust the normal direction of the crack surface, which can be represented by N2. Moving the reference point of the crack geometry model to the implantation point coordinates and adjusting its second normal direction N2 to be parallel to the first normal direction N1 is an important step to achieve accurate positioning and orientation of the crack model. Specifically, using the Grasshopper plug-in in Rhino, first move the reference point of the crack geometry model to the position of the implantation point coordinates, and the translation can be achieved through the "Translate" function in the "Transform" component; then, use the "Rotate" component to adjust the second normal direction N2 of the crack model to make it parallel to the first normal direction N1 to ensure that the crack model is correctly aligned. This operation ensures the accurate correspondence between the virtual crack model and the actual structural surface, allowing analysts to accurately evaluate the state of the crack in a real environment. By matching coordinates and normal directions, the model can reflect the actual impact of cracks on the mechanical properties of the structure, supporting more accurate finite element analysis and crack growth prediction.

[0102] Sub-step S416, using the first normal direction as the reference axis, using the weld toe edge line of the weld of the intersecting rod model and the tangent line at the position of the implantation point coordinates as the rotation axis, and adjusting the second normal direction of the geometric model of the crack according to a preset rotation angle.

[0103] In the intersecting member model, the weld toe edge line of the weld is the boundary line where the weld metal and the parent metal meet in the weld joint. When two or more members meet at a certain angle and are connected by welding, a weld is formed at the intersection, and the weld toe edge line is the boundary line where the weld deposited metal meets the surface of the original parent material (i.e. the welded member). This line is actually the outer edge of the weld, extending along the length of the weld, distinguishing the weld area from the unaffected parent material area.

[0104] In crack analysis, the first normal direction N1 is used as the reference axis, and the tangent line of the weld toe edge line of the intersecting bar model at the implantation point coordinate position is used as the rotation axis. The second normal direction N2 of the crack geometry model is adjusted to ensure that the crack model accurately reflects the spatial orientation and geometric characteristics of the crack in the actual structure. Specifically, using the Grasshopper plug-in in Rhino, first use the first normal direction as the reference axis, select the tangent of the weld toe edge line of the intersecting bar model weld at the implantation point coordinate position as the rotation axis, and then use the "Rotate" component to adjust the second normal direction N2 of the crack geometry model according to the preset rotation angle to ensure that it is parallel to the first normal direction N1. This operation enables the model to accurately capture the relationship between the crack and the structural surface, especially the interaction between the crack propagation direction and the weld, material texture and other structural elements, which is crucial for evaluating the crack propagation potential, predicting the crack path and conducting structural safety assessments.

[0105] Figure 2 It means that a semicircular crack surface with a radius of a is implanted into the intersecting weld, and the center point of the semicircular crack is placed at the implantation point as the reference point, where N1 represents the normal direction of the tangent plane of the main rod at the crack implantation point, N2 represents the tangent direction of the crack surface at the implantation point, and θ represents the angle between N1 and N2.

[0106] Sub-step S42, importing the geometric model of the crack into finite element software, meshing the geometric model of the crack to determine a node set at the crack tip, and obtaining a finite element model of the crack;

[0107] Among them, the finite element model is a method of representing a complex structure or system by decomposing a continuum into a finite number of discrete units (called finite elements). In this process, the continuous object is approximated as a set of many simple shapes that are connected to each other through nodes. The finite element software can be ABAQUS; specifically, after creating the geometric model of the crack using the Grasshopper plug-in in Rhino, it is exported to IGES or STEP format, and then the model is imported into the finite element software ABAQUS. Next, the crack geometry model is meshed, focusing on the crack tip area to ensure a sufficiently fine mesh density to accurately capture the behavior of the crack tip. Finally, the node set at the crack tip is determined to complete the construction of the finite element model of the crack. In the finite element analysis software, meshing is a key pre-processing step. It is the process of discretizing a continuous physical structure or system into a set of a finite number of subdomains or units. Each unit is connected by nodes, and the boundaries between units are composed of edges or faces. This discretized structure is called a finite element mesh. The crack tip refers to the forefront position of crack development in the material. The stress concentration in the crack tip area is extremely significant, and it is the starting point for further damage and eventual fracture of the material.

[0108] The geometric model of the crack is imported into the finite element software and meshed to build a digital simulation model of the crack to accurately analyze the stress concentration phenomenon at the crack tip. Through meshing, the continuum is discretized into multiple tiny units to ensure that the crack tip area has a sufficiently dense set of nodes to capture the complex stress distribution in the area. The finite element model generated by this process not only reflects the true geometric characteristics of the crack, but also facilitates advanced fracture mechanics analysis.

[0109] Wherein, the sub-step S42 may further:

[0110] Sub-step S421, using two-dimensional shell elements to mesh the geometric model of the crack to determine the node set at the crack tip and obtain a finite element model of the crack.

[0111] Two-dimensional shell elements are a special type of element used to simulate thin-walled structures in finite element analysis. Shell elements are often used to analyze structures such as plates, shells, membranes, or thin-walled containers, where one dimension (thickness) is much smaller than the other two dimensions (length and width). By setting the refinement option, the behavior of the crack tip is accurately captured, and the node set at the crack tip is determined, and finally the finite element model of the crack is obtained.

[0112] The use of two-dimensional shell elements to mesh the crack geometry model is based on its excellent efficiency and accuracy in simulating thin-walled structures. Especially when the crack is located on the surface of a plate or shell-like component, the two-dimensional shell element can accurately capture the stress concentration in the crack tip area and effectively characterize the complex mechanical behavior of crack propagation through a detailed node set. This modeling strategy not only greatly reduces the demand for computing resources, but also ensures the reliability of fracture analysis, providing strong support for evaluating structural integrity and optimizing design.

[0113] Reference Figure 3 , the crack at the intersection node is enlarged to show the outer surface of the semicircular crack model;

[0114] Reference Figure 4 , represents the singular unit at the crack tip. This unit is polygonal and simulates the high stress concentration and nonlinear behavior at the crack tip.

[0115] Components refer to the steel structure components that make up the jacket, which is composed of multiple building blocks. Mesoscopic modeling is a scientific method for analyzing materials or structures at a microscopic scale. It focuses on understanding the microscopic characteristics of materials, such as grains, defects, interfaces, etc., and their impact on the macroscopic properties of materials.

[0116] For the target component where the crack is located, a crack-free mesoscopic model is established, which is based on the need to deeply understand and analyze the microscopic behavior of the material in its intact state. This approach aims to start from the ground state and gradually introduce the influence of cracks, so as to more accurately grasp the changes in material properties before and after the crack appears. The mesoscopic model can reveal in detail the microstructure of the material, such as grains, phase boundaries, defects and other characteristics, and how they work together to affect the macroscopic mechanical properties. In the crack-free state, the model can help us understand the initial strength, plasticity, toughness and other properties of the material, and provide an important reference for subsequent crack propagation simulation. By comparing the model results in the cracked and crack-free states, the researchers can quantify the impact of cracks on the local stress concentration, energy release rate and microscopic deformation mode of the crack tip area of ​​the material, thereby optimizing the crack management strategy and improving the safety and service life of the structure.

[0117] Sub-step S43, the finite element model of the crack and the microscopic model of the target component without cracks are imported into crack analysis software for meshing, and a unit characteristic length of 10 -3 m is a mesoscopic model of the target component containing the crack, wherein the mesh at the corresponding position of the node set at the crack tip is a singular unit.

[0118] In finite element analysis, singular elements usually refer to special types of elements used to accurately capture and simulate local high stress or strain areas. These elements are designed to handle locations such as crack tips, contact interfaces, hole edges, or geometric abrupt changes, where the stress or strain distribution may be discontinuous or singular.

[0119] In order to deeply understand the impact of cracks on the micromechanical behavior of the target component, it is a key analysis step to import the finite element model of the crack and the microscopic model of the target component without cracks into the crack analysis software for meshing. Through this process, a refined simulation of the microstructure of the crack tip area and its surrounding materials can be achieved to ensure that the model can accurately reflect the complex stress field and strain distribution during the crack propagation process. The unit characteristic length is selected as 10 -3 The mesoscopic model is designed to capture the microstructural features inside the material, such as grain boundaries, second phase particles and pores, which play an important role in crack initiation and propagation.

[0120] Such a high-resolution model can provide detailed information on the stress concentration at the crack tip, crack path selection, and the interaction between the crack and the material microstructure, which is essential for evaluating the critical conditions for crack propagation, predicting the direction and speed of crack growth, and optimizing the structural design to improve its crack resistance. This method combines the high fidelity of the mesoscopic model with the powerful computing power of crack analysis software, and is a cutting-edge technology for modern fracture mechanics research and engineering structure integrity assessment.

[0121] Wherein, the sub-step S43 may further:

[0122] Sub-step S431, importing the finite element model of the crack and the microscopic model of the target component without cracks into crack analysis software (Franc3D) for meshing, setting the mesh of the corresponding position of the node set of the crack tip to three circles of unit rings; wherein the inner circle of unit rings is a wedge-shaped unit with 1 / 4 nodes, and the outer two circles of unit rings are second-order hexahedral units; and setting the mesh of the area outside the corresponding position of the node set of the crack tip using second-order tetrahedral units.

[0123] The three-ring element ring refers to a specific meshing strategy around the crack tip. This strategy aims to improve the accuracy and efficiency of the analysis by using a dense and gradually sparse element distribution near the crack tip. The inner ring of elements uses 1 / 4-node wedge elements, while the outer two rings use second-order hexahedral elements. This configuration is based on the balance between the need for accurate simulation of crack tip singularities and computational efficiency. The 1 / 4-node wedge element can more accurately capture the stress concentration phenomenon at the crack tip due to its special node distribution, especially when calculating stress intensity factors, its high precision performance is particularly prominent. The outer second-order hexahedral elements reduce the complexity of meshing and the demand for computing resources while maintaining high computational accuracy. For the area outside the crack tip node set, the second-order tetrahedral element is used to set the mesh because the tetrahedral element is more flexible in dealing with complex geometric shapes and can adapt to any shape of the structure. At the same time, the second-order element has a higher interpolation capability than the first-order element, which helps to transition more smoothly from the high stress area at the crack tip to the low stress area in other parts of the structure, thereby achieving both accurate and efficient crack analysis in the overall model. The careful selection of this unit type ensures that when analyzing the crack propagation behavior, it can accurately reflect the micromechanical properties of the crack tip and take into account the computational feasibility and accuracy of the model.

[0124] The finite element model of the crack and the mesoscopic model of the target component without cracks are imported into crack analysis software (such as Franc3D) for meshing, and the mesh corresponding to the node set at the crack tip is set to a three-ring unit ring in order to achieve highly accurate local stress concentration simulation in crack analysis. The three-ring unit ring strategy can effectively capture the complex stress field at the crack tip, especially the subtle changes in the stress intensity factor, by using a high-density mesh near the crack tip (core ring) and then gradually reducing the unit density outward (transition ring and peripheral ring). This fine meshing method ensures that the model can provide high-fidelity analysis results in the critical areas of crack initiation and propagation, while the coarser mesh in the peripheral area helps to reduce the overall computing time and resource consumption.

[0125] The entire modeling process involves the conversion of three softwares, and the position of the model will not change due to the different softwares. If there are many models to be established, Python scripts supported by all three softwares can be used for process operations. This rapid crack implantation method avoids the extremely tedious and complex meshing work. There is no need to manually change the unit mesh of the original component. As long as the crack form is customized, the automatic meshing of the damaged component can be completed.

[0126] Step 105: embed the microscopic model of the target component containing cracks into the macroscopic bar system model to obtain a multi-scale finite element model.

[0127] First, ensure the geometric alignment between the meso model and the macro model. Then, the key nodes of the meso model are associated with the nodes at the corresponding positions of the macro model through multi-point constraints to ensure coordinated deformation between the two, so as to complete the construction of the multi-scale finite element model. The use of multi-point constraints to embed the cracked meso model into the macro bar model to construct a multi-scale finite element model is an efficient and accurate method in engineering analysis. This process combines detailed information on crack propagation at the meso level with the overall behavior of the macro structure, allowing the model to capture the complexity of local damage while maintaining insight into the global structural response. Through this multi-scale approach, engineers can more accurately assess the impact of cracks on structural integrity and performance, especially when large or complex structures are involved. This method can significantly improve computational efficiency while ensuring analysis accuracy, which is of great value for optimizing design, predicting structural life and maintenance plans.

[0128] In the embodiment of the present invention, crack information of the conductor frame is obtained; the crack information includes the location information, length information and shape information of the crack; a macroscopic bar system model of the conductor frame is established; the conductor frame includes multiple components; for the target component where the crack is located, a mesoscopic model of the target component without cracks is established; based on the crack information of the conductor frame and the mesoscopic model of the target component without cracks, a mesoscopic model of the target component with cracks is established; the mesoscopic model of the target component with cracks is embedded in the macroscopic bar system model to obtain a multi-scale finite element model. The embodiment of the present invention embeds the entity mesoscopic model reflecting any crack into the macroscopic model of the overall structure, and obtains a multi-scale finite element model that can take into account the overall characteristics of the structure and the characteristics of any cracks, which can reflect the impact of cracks on components and overall performance. At the same time, it can also be used for crack propagation analysis and prediction of the remaining life of the structure.

[0129] 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.

[0130] Reference Figure 5 , showing a structural block diagram of a device for modeling a pipe rack node with crack defects based on a mesoscopic model provided by an embodiment of the present invention;

[0131] The first information acquisition module 501 is used to acquire crack information of the jacket; the crack information includes position information, length information and shape information of the crack;

[0132] The first model building module 502 is used to establish a macroscopic bar system model of the catheter frame; the catheter frame includes a plurality of components;

[0133] The second model building module 503 is used to establish a mesoscopic model of the target component without cracks for the target component where the cracks are located;

[0134] A third model building module 504 is used to build a mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks;

[0135] The fourth model building module 505 is used to embed the microscopic model of the target component containing cracks into the macroscopic bar system model to obtain a multi-scale finite element model.

[0136] In one embodiment, the third model building module includes:

[0137] A first model building submodule is used to generate a geometric model of the crack at the location where the crack occurs according to the crack information of the jacket;

[0138] A second model building submodule is used to import the geometric model of the crack into finite element software, mesh the geometric model of the crack to determine a node set at the crack tip, and obtain a finite element model of the crack;

[0139] The third model building submodule is used to import the finite element model of the crack and the microscopic model of the target component without cracks into the crack analysis software for meshing to obtain a unit characteristic length of 10 -3 m is a mesoscopic model of the target component containing the crack, wherein the mesh at the corresponding position of the node set at the crack tip is a singular unit.

[0140] In one embodiment, the second model building module includes:

[0141] The first intersecting member model building submodule is used to build an intersecting member model of the intersecting node including the weld when the crack is located at the weld of the intersecting node.

[0142] In one embodiment, the first model building submodule includes:

[0143] A first acquisition unit, used to acquire the coordinates of the implantation point of the crack;

[0144] A first determination unit is used to determine a first normal direction of a main rod in the intersecting rod model at the position of the implantation point coordinate;

[0145] A first geometric model building unit, configured to generate a crack geometric model according to crack information of the jacket;

[0146] A second determining unit, used to determine a reference point of a geometric model of the crack;

[0147] A first moving unit is used to move the reference point of the geometric model of the crack to the position of the implantation point coordinate, and adjust the second normal direction of the geometric model of the crack to be parallel to the first normal direction;

[0148] The first adjustment unit is used to adjust the second normal direction of the geometric model of the crack according to a preset rotation angle, using the first normal direction as a reference axis and the tangent of the weld toe edge line of the weld of the intersecting rod model at the position of the implantation point coordinates as a rotation axis.

[0149] In one embodiment, the second model building submodule includes:

[0150] The second finite element model building unit is used to mesh the geometric model of the crack using two-dimensional shell elements to determine a node set at the crack tip and obtain the finite element model of the crack.

[0151] In one embodiment, the third model building submodule includes:

[0152] The third mesoscopic model construction unit is used to import the finite element model of the crack and the mesoscopic model of the target component without cracks into crack analysis software for meshing, and set the mesh of the corresponding position of the node set of the crack tip to three circles of unit rings; wherein the inner circle of unit rings is a wedge-shaped unit with 1 / 4 nodes, and the outer two circles of unit rings are second-order hexahedral units; and set the mesh of the area outside the corresponding position of the node set of the crack tip using second-order tetrahedral units.

[0153] In one embodiment, the first model building module includes:

[0154] The fourth model building submodule is used to obtain the position information and size information of multiple components included in the conductor rack, and to establish a macroscopic rod system model of the conductor rack according to the position information and size information of the multiple components.

[0155] In the embodiment of the present invention, crack information of the conductor frame is obtained; the crack information includes the location information, length information and shape information of the crack; a macroscopic bar system model of the conductor frame is established; the conductor frame includes multiple components; for the target component where the crack is located, a mesoscopic model of the target component without cracks is established; based on the crack information of the conductor frame and the mesoscopic model of the target component without cracks, a mesoscopic model of the target component with cracks is established; the mesoscopic model of the target component with cracks is embedded in the macroscopic bar system model to obtain a multi-scale finite element model. The embodiment of the present invention embeds the entity mesoscopic model reflecting any crack into the macroscopic model of the overall structure, and obtains a multi-scale finite element model that can take into account the overall characteristics of the structure and the characteristics of any cracks, which can reflect the impact of cracks on components and overall performance. At the same time, it can also be used for crack propagation analysis and prediction of the remaining life of the structure.

[0156] 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.

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

[0158] 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 method for modeling a pipe rack node with crack defects based on a mesoscopic model is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0159] 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 embodiment of the method for modeling a pipe rack node containing crack defects based on a mesoscopic model is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0160] 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.

[0161] 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.

[0162] 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.

[0163] 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.

[0164] 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.

[0165] 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.

[0166] 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.

[0167] The above describes in detail a method for modeling a conductor rack node with crack defects based on a mesoscopic model and a device for modeling a conductor rack node with crack defects based on a mesoscopic model provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods 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 methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for modeling a pipe rack node with crack defects based on a mesoscopic model, characterized in that: include: Acquire crack information of the jacket; the crack information includes location information, length information and shape information of the crack; Establishing a macroscopic bar system model of the catheter frame; the catheter frame includes a plurality of components; For a target component where a crack is located, establishing a mesoscopic model of the target component without cracks; Establishing a mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks; Embedding the microscopic model of the target component containing cracks into the macroscopic bar system model to obtain a multi-scale finite element model; Wherein, establishing the mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks comprises: According to the crack information of the jacket, a geometric model of the crack is generated at the location where the crack occurs; Importing the geometric model of the crack into finite element software, meshing the geometric model of the crack to determine a node set at the crack tip, and obtaining a finite element model of the crack; The finite element model of the crack and the microscopic model of the target component without cracks are imported into the crack analysis software for meshing, and the unit characteristic length is 10 -3 m is a mesoscopic model of the target component containing the crack, wherein the mesh at the corresponding position of the node set at the crack tip is a singular unit; For the target component where the crack is located, establishing a mesoscopic model of the target component without the crack; The step of establishing a microscopic model of the target component without cracks for the target component where the crack is located comprises: When the crack is located at the weld of the intersecting node, an intersecting bar model of the intersecting node including the weld is established; The step of generating a geometric model of the crack at the location where the crack occurs according to the crack information of the jacket includes: Get the coordinates of the implantation point of the crack; Determine the first normal direction of the main rod in the intersecting rod model at the position of the implantation point coordinates; generating a crack geometric model according to the crack information of the jacket; Determining reference points of a geometric model of the crack; Moving the reference point of the geometric model of the crack to the position of the implantation point coordinate, and adjusting the second normal direction of the geometric model of the crack to be parallel to the first normal direction; Taking the first normal direction as the reference axis and the tangent of the weld toe edge line of the weld of the intersecting rod model at the position of the implantation point coordinates as the rotation axis, the second normal direction of the geometric model of the crack is adjusted according to a preset rotation angle.

2. The method according to claim 1, characterized in that The meshing of the geometric model of the crack to determine a node set at the crack tip and obtain a finite element model of the crack includes: The geometric model of the crack is meshed using two-dimensional shell elements to determine a node set at the crack tip and obtain a finite element model of the crack.

3. The method according to claim 1, characterized in that The finite element model of the crack and the microscopic model of the target component without cracks are introduced into the crack analysis software for meshing to obtain a unit characteristic length of 10 -3 The microscopic model of the target component m containing the crack comprises: The finite element model of the crack and the microscopic model of the target component without cracks are imported into crack analysis software for meshing, and the mesh of the corresponding position of the node set of the crack tip is set to three circles of unit rings; the inner circle of unit rings is a wedge unit with 1 / 4 nodes, and the outer two circles of unit rings are second-order hexahedral units; and the area outside the corresponding position of the node set of the crack tip is meshed using second-order tetrahedral units.

4. The method according to claim 1, characterized in that: The step of establishing the macroscopic bar system model of the catheter frame comprises: The position information and size information of multiple components included in the conductor frame are obtained, and a macroscopic bar system model of the conductor frame is established according to the position information and size information of the multiple components.

5. A device for modeling a pipe rack node with crack defects based on a mesoscopic model, characterized in that: include: A first information acquisition module is used to acquire crack information of the jacket; the crack information includes position information, length information and shape information of the crack; A first model building module is used to establish a macroscopic bar system model of the catheter frame; the catheter frame includes a plurality of components; A second model building module is used to establish a mesoscopic model of the target component without cracks for the target component where the crack is located; A third model building module is used to build a mesoscopic model of the target component with cracks according to the crack information of the jacket and the mesoscopic model of the target component without cracks; A fourth model building module is used to embed the microscopic model of the target component containing cracks into the macroscopic bar system model to obtain a multi-scale finite element model; Wherein, the third model building module includes: A first model building submodule is used to generate a geometric model of the crack at the location where the crack occurs according to the crack information of the jacket; A second model building submodule is used to import the geometric model of the crack into finite element software, mesh the geometric model of the crack to determine a node set at the crack tip, and obtain a finite element model of the crack; The third model building submodule is used to import the finite element model of the crack and the microscopic model of the target component without cracks into the crack analysis software for meshing to obtain a unit characteristic length of 10 -3 m is a mesoscopic model of the target component containing the crack, wherein the mesh at the corresponding position of the node set at the crack tip is a singular unit; The second model building module comprises: A first intersecting member model building submodule is used to build an intersecting member model of the intersecting node including the weld when the crack is located at the weld of the intersecting node; The first model building submodule includes: A first acquisition unit, used to acquire the coordinates of the implantation point of the crack; A first determination unit is used to determine a first normal direction of a main rod in the intersecting rod model at the position of the implantation point coordinate; A first geometric model building unit, configured to generate a crack geometric model according to crack information of the jacket; A second determining unit, used to determine a reference point of a geometric model of the crack; A first moving unit is used to move the reference point of the geometric model of the crack to the position of the implantation point coordinate, and adjust the second normal direction of the geometric model of the crack to be parallel to the first normal direction; The first adjustment unit is used to adjust the second normal direction of the geometric model of the crack according to a preset rotation angle, using the first normal direction as a reference axis and the tangent of the weld toe edge line of the weld of the intersecting rod model at the position of the implantation point coordinates as a rotation axis.

6. The device according to claim 5, characterized in that The second model building submodule includes: The second finite element model building unit is used to mesh the geometric model of the crack using two-dimensional shell elements to determine a node set at the crack tip and obtain a finite element model of the crack.

7. The device according to claim 5, characterized in that The third model building submodule, The third mesoscopic model construction unit is used to import the finite element model of the crack and the mesoscopic model of the target component without cracks into crack analysis software for meshing, and set the mesh of the corresponding position of the node set of the crack tip to three circles of unit rings; wherein the inner circle of unit rings is a wedge-shaped unit with 1 / 4 nodes, and the outer two circles of unit rings are second-order hexahedral units; and set the mesh of the area outside the corresponding position of the node set of the crack tip using second-order tetrahedral units.

8. The device according to claim 5, characterized in that The first model building module comprises: The fourth model building submodule is used to obtain the position information and size information of multiple components included in the conductor rack, and to establish a macroscopic rod system model of the conductor rack according to the position information and size information of the multiple components.

9. 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 method for modeling a pipe rack node containing crack defects based on a mesoscopic model as described in any one of claims 1 to 4 are implemented.

10. 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 method for modeling a pipe rack node containing crack defects based on a mesoscopic model according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Method for calculating three-dimensional crack propagation fatigue life of spherical shell surface

    CN112417606A

  • Prefabricated crack-containing concrete beam mesoscopic model generation method and system

    CN116070324A