Model stress distribution determination method and apparatus, device, storage medium, and product

CN118194645BActive Publication Date: 2026-09-08TSINGHUA UNIVERSITY +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410292567.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-14
Publication Date
2026-09-08
Estimated Expiration
2044-03-14

AI Technical Summary

Technical Problem

然而正交异性板的结构复杂,在有限元分析软件中,传统的前处理界面操作建模模式很难完成众多组合形式的正交异性板结构建模,导致对模型受力分析时效率较低

Benefits of technology

[0043] The aforementioned method, apparatus, equipment, storage medium, and product for determining the force distribution of the model first obtain the model parameters and vehicle load parameters of the orthotropic plate based on the user interface. Then, based on the model parameters and a pre-built welding simulation solid model, the target model of the orthotropic plate is determined. Finally, based on the welding simulation solid model, the target model, and the vehicle load parameters, the corresponding force response of the target model is determined. This application can quickly model orthotropic plates of arbitrary size parameters, minimizing (or even eliminating) the pre-processing operations performed by the user in ABAQUS, facilitating engineering design. Furthermore, it can significantly improve the analytical efficiency of force response analysis of orthotropic plates under the coupled action of residual stress and vehicle load.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118194645B_ABST
    Figure CN118194645B_ABST
Patent Text Reader

Abstract

The application relates to a model stress distribution determination method, device, equipment, storage medium and product. The method comprises the following steps: obtaining model parameters and vehicle load parameters of an orthotropic plate based on a user interaction interface; determining a target model of the orthotropic plate according to the model parameters and a pre-constructed welding simulation entity model; and determining a stress response corresponding to the target model according to the welding simulation entity model, the target model and the vehicle load parameters. The application can quickly model the orthotropic plate with any size parameters, maximally reduces the pre-processing operation of ABAQUS by the user, and is convenient for engineering design. On this basis, the analysis efficiency of the stress response analysis of the orthotropic plate under the coupling action of residual stress and vehicle load can be greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engineering modeling technology, and in particular to a method, apparatus, device, storage medium and product for determining the force distribution of a model. Background Technology

[0002] Currently, my country's rail and highway transportation are both undergoing large-scale development, leading to a surge in demand for bridge engineering. With continuous innovation in bridge design and construction technology, long-span steel bridges are gaining increasing acceptance. Orthotropic plates, due to their high load-bearing capacity, light weight, and short installation time, have been widely used in long-span steel bridges.

[0003] The top plate, transverse and longitudinal stiffeners in orthotropic plates are mainly connected by welding. Welding inevitably leads to welding defects and high residual stress at the weld joints of orthotropic plates, and is prone to fatigue cracks under vehicle loads.

[0004] Currently, finite element models are commonly used to study the stress characteristics of orthotropic plates. However, orthotropic plates have complex structures, and traditional pre-processing interface modeling methods in finite element analysis software are insufficient for modeling numerous combinations of orthotropic plate structures, resulting in low efficiency in stress analysis. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, apparatus, equipment, storage medium, and product for determining the force distribution of a model that can improve the efficiency of force analysis, in order to address the above-mentioned technical problems.

[0006] Firstly, this application provides a method for determining the force distribution of a model, the method comprising:

[0007] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0008] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0009] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0010] In one embodiment, determining the stress response corresponding to the target model based on the welding simulation entity model, the target model, and vehicle load parameters includes:

[0011] Obtain welding heat source parameters;

[0012] The residual stress in welding is determined based on the welding heat source parameters and the welding simulation solid model.

[0013] Based on the welding residual stress and vehicle load parameters, the stress response corresponding to the target model is determined.

[0014] In one embodiment, determining the stress response of the target model based on welding residual stress and vehicle load parameters includes:

[0015] A residual stress field is added to the target model based on welding residual stress to obtain the first intermediate model;

[0016] A second intermediate model is obtained by applying vehicle loads to the first intermediate model based on vehicle load parameters.

[0017] Based on the second intermediate model and the preset force response calculation model, the force response corresponding to the target model is determined.

[0018] In one embodiment, the model parameters include model geometric parameters and material parameters; based on the model parameters and a pre-built welding simulation solid model, the target model of the orthotropic plate is determined, including:

[0019] Call the target model parameterization script to create edge components based on the model's geometric and material parameters;

[0020] Using the welding simulation solid model as the central component, the edge components are spliced ​​together with the central component to obtain the target model.

[0021] In one embodiment, the above-mentioned invocation of the target model parameterization script program to create edge components based on the model's geometric parameters and material parameters includes:

[0022] Call the pre-built parameterized script program to build intermediate components based on the model structure parameters;

[0023] By assigning material properties to the intermediate components based on the material parameters, the edge components are obtained.

[0024] In one embodiment, the process of constructing the above-mentioned welding simulation solid model includes:

[0025] A second user interface based on the target welding process is used to obtain welding structure parameters;

[0026] The pre-established parametric script program is invoked to determine the welding simulation entity model based on the welding structure parameters.

[0027] Secondly, this application also provides a device for determining the force distribution of a model. The device includes:

[0028] The parameter acquisition module is used to obtain the model parameters and vehicle load parameters of the orthotropic plate based on the first user interface:

[0029] The model determination module is used to determine the target model of the orthotropic plate based on the model parameters and the pre-built welding simulation solid model;

[0030] The stress distribution determination module is used to determine the stress response of the target model based on the welding simulation entity model, the target model, and the vehicle load parameters. The stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0031] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0032] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0033] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0034] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0035] Fourthly, this application also provides a computer-readable storage medium. This computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0036] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0037] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0038] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0039] Fifthly, this application also provides a computer program product. This computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0040] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0041] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0042] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0043] The aforementioned method, apparatus, equipment, storage medium, and product for determining the force distribution of the model first obtain the model parameters and vehicle load parameters of the orthotropic plate based on the user interface. Then, based on the model parameters and a pre-built welding simulation solid model, the target model of the orthotropic plate is determined. Finally, based on the welding simulation solid model, the target model, and the vehicle load parameters, the corresponding force response of the target model is determined. This application can quickly model orthotropic plates of arbitrary size parameters, minimizing (or even eliminating) the pre-processing operations performed by the user in ABAQUS, facilitating engineering design. Furthermore, it can significantly improve the analytical efficiency of force response analysis of orthotropic plates under the coupled action of residual stress and vehicle load. Attached Figure Description

[0044] Figure 1 This is an application environment diagram of the method for determining the force distribution of a model in one embodiment;

[0045] Figure 2 This is a flowchart illustrating a method for determining the force distribution of a model in one embodiment;

[0046] Figure 3a This is one of the schematic diagrams of the first user interface in one embodiment;

[0047] Figure 3b This is a second schematic diagram of the first user interface in one embodiment;

[0048] Figure 4 This is a schematic diagram of the structure of a welding entity model in one embodiment;

[0049] Figure 5 This is a schematic diagram of the orthotropic plate in one embodiment;

[0050] Figure 6 This is a flowchart illustrating the process of determining the force response corresponding to the target model in one embodiment;

[0051] Figure 7 This is a flowchart illustrating the process of determining the force response corresponding to the target model in another embodiment;

[0052] Figure 8 This is a flowchart illustrating the process of determining the target model of the orthotropic plate in one embodiment;

[0053] Figure 9 This is a flowchart illustrating the process of creating an edge component in one embodiment;

[0054] Figure 10 This is a flowchart illustrating the construction process of a welding simulation entity model in one embodiment;

[0055] Figure 11a This is one of the schematic diagrams of the second user interface in one embodiment;

[0056] Figure 11b This is a second schematic diagram of the second user interaction interface in one embodiment;

[0057] Figure 11c This is the third schematic diagram of the second user interface in one embodiment;

[0058] Figure 11d This is the fourth schematic diagram of the second user interface in one embodiment;

[0059] Figure 12 This is a structural block diagram of a device for determining the force distribution of a model in one embodiment;

[0060] Figure 13 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0061] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0062] First, before introducing the technical solutions of the embodiments of this application in detail, the technical background on which the embodiments of this application are based will be introduced.

[0063] For long-span bridges, orthotropic steel decks offer advantages such as light weight, good integrity, high load-bearing capacity, and excellent driving comfort, leading to their increasing application in long-span steel bridges in China. However, orthotropic plate structures are subject to complex stresses, resulting in exceptionally severe fatigue cracking problems. This significantly impacts the structural performance, operation, and service quality of bridges, becoming a key technical issue in controlling the durability and safety of bridge engineering.

[0064] The most common fatigue cracking phenomenon in orthotropic plates occurs at the weld between the top plate and the longitudinal ribs. One reason for this is that welding inevitably introduces geometric defects and residual stress into the weld. The coupling effect of these residual stresses and vehicle loads accelerates the fatigue of orthotropic plates. Therefore, when performing stress analysis on orthotropic plates, it is necessary to analyze the coupling effect between residual stresses and vehicle loads.

[0065] Currently, the stress characteristics of orthotropic plates are usually studied by establishing finite element models (such as ABAQUS). However, orthotropic plates have complex structures, varied weld forms, and numerous combinations of the shapes and dimensions of U-ribs, diaphragms, and top plates. In finite element analysis software, the traditional pre-processing interface operation modeling mode is difficult to complete the modeling of orthotropic plate structures with numerous combinations.

[0066] Based on this, this application provides a method, apparatus, device, storage medium, and product for determining the force distribution of a model, aiming to solve the above-mentioned technical problems.

[0067] The method for determining the force distribution of a model provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on a cloud or other network server. Terminal 102 first obtains the model parameters and vehicle load parameters of the orthotropic plate based on the user interface. Then, based on the model parameters and a pre-built welding simulation entity model, it determines the target model of the orthotropic plate. Finally, based on the welding simulation entity model, the target model, and the vehicle load parameters, it determines the corresponding force response of the target model. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, and tablets. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0068] In one embodiment, such as Figure 2 As shown in the embodiments of this application, a method for determining the force distribution of a model is provided, which is then applied to... Figure 1 Taking terminal 102 as an example, the explanation includes the following steps S201 to S203. Wherein:

[0069] S201, obtain the model parameters and vehicle load parameters of the orthotropic plate based on the first user interaction interface.

[0070] The first user interface can be generated by common finite element modeling software such as Abaqus. The first user interface may include a geometric parameter module (Shape) and a material parameter module (Property).

[0071] Please see Figure 3a The geometric parameter module (Shape) includes: top plate thickness, U-rib thickness, upper and lower width of U-rib, U-rib height, U-rib spacing, number of U-ribs, number of diaphragms, thickness and height of diaphragms, shape of diaphragm openings, and thickness of paving layer.

[0072] Please see Figure 3b The material parameters include: the elastic modulus and Poisson's ratio of steel, the elastic modulus and Poisson's ratio of pavement materials, and vehicle load parameters (load magnitude, loading location, and load range).

[0073] In this embodiment of the application, after establishing the welding entity model, the terminal displays the pre-established first user interface. The user can input the model parameters of the orthotropic plate and the vehicle load parameters based on the user interface. Then the terminal obtains the model parameters of the orthotropic plate and the vehicle load parameters input by the user.

[0074] S202, Based on the model parameters and the pre-built welding simulation solid model, determine the target model of the orthotropic plate.

[0075] The welding simulation solid model can be a U-rib-top plate welding model; please refer to [link / reference]. Figure 4 For the target model of orthotropic plates, please refer to [link / reference]. Figure 5 .

[0076] In this embodiment, the model parameters and welding simulation entity model are obtained through a pre-written program, and the target model of the orthotropic plate is automatically generated. Alternatively, the model parameters can be obtained through a pre-written program to generate some parts, and the target model of the orthotropic plate can be obtained by splicing the parts and the welding simulation entity model.

[0077] S203. Based on the welding simulation entity model, the target model, and the vehicle load parameters, determine the force response corresponding to the target model.

[0078] Among them, the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0079] In this embodiment, based on the welding simulation entity model, target model, and vehicle load parameters obtained in the above embodiments, the stress response of the orthotropic plate under the coupled action of welding residual stress and vehicle load in the target model is calculated according to the welding residual stress and vehicle load parameters. Alternatively, the welding simulation entity model, target model, and vehicle load parameters can be input together into a pre-constructed stress response model to determine the stress response corresponding to the target model.

[0080] The method for determining the stress distribution of the above-mentioned model first obtains the model parameters and vehicle load parameters of the orthotropic plate based on the user interface. Then, based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined. Finally, based on the welding simulation solid model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined. This embodiment of the application can quickly model orthotropic plates of arbitrary size parameters, minimizing (or even eliminating) the pre-processing operations performed by the user in ABAQUS, facilitating engineering design. Furthermore, it can greatly improve the efficiency of analyzing the stress response of orthotropic plates under the coupled action of residual stress and vehicle load.

[0081] In one exemplary embodiment, based on the above embodiments, please refer to... Figure 6 This application embodiment relates to the process of determining the stress response corresponding to the target model based on the welding simulation entity model, the target model, and vehicle load parameters, including the following S301 to S303. Wherein:

[0082] S301, obtain welding heat source parameters.

[0083] In this embodiment of the application, based on the user interface of the above embodiment, the terminal can obtain the input welding heat source parameters through the user interface, or it can obtain the welding heat source parameters by accessing a pre-established database.

[0084] S302, determine the welding residual stress based on the welding heat source parameters and the welding simulation solid model.

[0085] In this embodiment, based on the welding heat source parameters and welding simulation entity model obtained from the above embodiments, the welding temperature field of the welding entity model can be calculated according to the welding heat source parameters, and then the welding temperature field can be used as an external load to calculate the welding residual stress.

[0086] S303, based on welding residual stress and vehicle load parameters, determine the stress response corresponding to the target model.

[0087] In this embodiment, based on the welding residual stress and vehicle load parameters obtained from the above embodiments, the welding residual stress and vehicle load parameters can be input into a pre-established stress response model to determine the stress response corresponding to the target model.

[0088] In this embodiment, all steps in determining welding residual stress are parameterized, thereby enabling the rapid and convenient acquisition of welding residual stress to calculate the stress response corresponding to the subsequent target model.

[0089] In one exemplary embodiment, based on the above embodiments, please refer to... Figure 7This application embodiment relates to the process of determining the stress response of a target model based on welding residual stress and vehicle load parameters, including the following S401 to S403. Wherein:

[0090] S401, based on welding residual stress, a residual stress field is added to the target model to obtain the first intermediate model.

[0091] In this embodiment of the application, based on the welding residual stress obtained in the above embodiment, a predefined residual stress field is added to the model according to the welding residual stress.

[0092] S402, based on the vehicle load parameters, apply the vehicle load to the first intermediate model to obtain the second intermediate model.

[0093] In this embodiment, based on the vehicle load parameters obtained in the above embodiments, a vehicle load is applied to the first intermediate model according to the vehicle load parameters to obtain the second intermediate model and generate a load subroutine.

[0094] S403, Based on the second intermediate model and the preset force response calculation model, determine the force response corresponding to the target model.

[0095] In this embodiment, based on the second intermediate model obtained in the above embodiments, the stress response of the orthotropic plate under the coupling action of welding residual stress and vehicle load is calculated according to the second intermediate model and the preset stress response calculation model.

[0096] In this embodiment, welding residual stress and vehicle load are coupled and applied to the second intermediate model to analyze the stress response of the target model.

[0097] In one exemplary embodiment, based on the above embodiments, please refer to... Figure 8 In this application embodiment, the model parameters include model geometric parameters and material parameters; the process of determining the target model of an orthotropic plate based on the model parameters and a pre-built welding simulation solid model involved in this application embodiment includes the following S501 to S502. Wherein:

[0098] S501 calls the target model parameterization script program to create edge components based on the model's geometric and material parameters.

[0099] In this embodiment, an orthotropic plate solid model parameterization script program is written based on the model's geometric parameters and material parameters to automatically generate edge components of corresponding dimensions.

[0100] S502 uses the welding simulation solid model as the central component, and splices the edge components with the central component to obtain the target model.

[0101] In this embodiment, based on the edge component obtained in the above embodiment, other parts of the model are supplemented and completed according to the geometric parameters with the U-rib-top plate welding simulation solid model as the center.

[0102] The embodiments of this application, based on geometric parameters and centered on the U-rib-top plate welding simulation solid model, can quickly complete other parts of the model without the need for manual drawing, greatly reducing the preprocessing required for finite element model analysis.

[0103] In one exemplary embodiment, based on the above embodiments, please refer to... Figure 9 This application embodiment relates to the process of calling a target model parameterization script program to create edge components based on the model's geometric parameters and material parameters, including the following steps S601 to S602. Wherein:

[0104] S601 calls a pre-established parametric script program to create intermediate components based on the model structure parameters.

[0105] The model's structural parameters include model length, top plate thickness, U-rib thickness, upper and lower widths of the U-rib, U-rib height, U-rib spacing, and weld dimensions.

[0106] In this embodiment, the parameterized script program can obtain the above-mentioned model structure parameters and build intermediate components according to the built-in functions.

[0107] S602, assign material properties to the intermediate parts according to the material parameters to obtain the edge parts.

[0108] In this embodiment, based on the intermediate components obtained in the above embodiments, the terminal can assign the appropriate material properties to the generated intermediate components according to the material property module parameters to obtain edge components.

[0109] In this embodiment of the application, the efficiency of the operation is greatly improved by converting the attribute assignment of the finite element model into a parameterized step.

[0110] In one exemplary embodiment, based on the above embodiments, please refer to... Figure 10 This application embodiment relates to the construction process of a welding simulation solid model, including the following steps S701 to S702. Wherein:

[0111] S701 is a second user interface based on the target welding process, used to obtain welding structure parameters.

[0112] The second user interface includes model geometry parameters (OSD Dimensions), material parameters (Properties), welding heat source load parameter module (Heat Source), and mesh attribute module (Mesh).

[0113] Please see below. Figure 11a The geometric parameters (OSD Dimensions) include model structural parameters such as model length, top plate thickness, U-rib thickness, upper and lower widths of the U-rib, U-rib height, U-rib spacing, and weld dimensions.

[0114] Please see Figure 11b Material properties include the temperature-dependent thermal and mechanical parameters of the steel.

[0115] Please see Figure 11c The welding heat source load parameter module includes: welding voltage, welding current, heat conversion efficiency, and welding rate.

[0116] Please see Figure 11d The Mesh properties module includes: Mesh type and Mesh size.

[0117] In this embodiment, the terminal displays a pre-established user interface. The user can input the selected target welding process based on the user interface. After the terminal obtains the target welding process input by the user, it displays the parameter filling interface corresponding to the target welding process. The user can input the model structure parameters based on the parameter filling interface, and then the terminal obtains the user-input model structure parameters.

[0118] S702 calls a pre-established parametric script program to determine the welding simulation entity model based on the model structure parameters.

[0119] Among them, the parameterized script program can execute the various steps in building and analyzing the model.

[0120] In this embodiment, based on the model structure parameters obtained in the above embodiments, the terminal can call the parameterized script program. After the script program calls the model structure parameters, it completes the assembly of the welding simulation entity model according to the built-in functions.

[0121] This application's embodiments parameterize the weld structure and each step in the finite element modeling process, enabling rapid modeling of U-rib-top plate structures using any welding process, thus minimizing the user's preprocessing time for finite element model analysis.

[0122] In one exemplary embodiment, based on the above embodiments, the method of this application further includes the following steps:

[0123] Step 1: Based on the second user interface of the target welding process, obtain the welding structure parameters, call the pre-established parametric script program, and determine the welding simulation entity model according to the welding structure parameters;

[0124] Step 2: Obtain the model parameters and vehicle load parameters of the orthotropic plate based on the first user interface;

[0125] Step 3: Call the pre-established parametric script program to create intermediate parts based on the model structure parameters in the model parameters; assign material properties to the intermediate parts based on the material parameters in the model parameters to obtain the edge parts;

[0126] Step 4: Using the welding simulation solid model as the central component, splice the edge components with the central component to obtain the target model;

[0127] Step 5: Obtain welding heat source parameters, and determine welding residual stress based on welding heat source parameters and welding simulation solid model;

[0128] Step 6: Add a residual stress field to the target model based on the welding residual stress to obtain the first intermediate model; apply vehicle load to the first intermediate model based on the vehicle load parameters to obtain the second intermediate model; determine the force response corresponding to the target model based on the second intermediate model and the preset force response calculation model.

[0129] The specific implementation schemes in this application are as follows:

[0130] 1) Determine the parameters of the U-rib-top plate welding simulation solid model. To maximize the universality of the parametric modeling method, each step of the U-rib-top plate welding modeling process is parameterized. This includes model geometric parameters: model length, top plate thickness, U-rib thickness, upper and lower widths of the U-ribs, U-rib height, U-rib spacing, weld size, etc.; material parameters: temperature-dependent thermal and mechanical parameters of the steel; welding heat source load parameters: welding voltage, welding current, heat conversion efficiency, welding rate; and mesh attribute parameters: mesh type and mesh size.

[0131] 2) Based on the input parameters in 1), write a parametric script program for the U-rib-top plate welding simulation solid model. The main functions of the parametric script include the following: Automatically assembling the top plate, U-rib, and weld components according to the model's geometric parameters; assigning relevant material properties to each component according to material parameters; applying loads according to welding heat source parameters and automatically generating heat source load subroutines; automatically completing mesh generation suitable for welding simulation based on mesh parameters; and automatically completing the remaining modeling steps in Abaqus modeling and analysis, such as setting analysis steps and boundary conditions.

[0132] 3) Create a welding simulation user interface and a solid model of the U-rib-top plate welding.

[0133] 4) Calculate the welding temperature field of the U-rib-top plate; then use the welding temperature field as an external load to calculate the welding residual stress.

[0134] 5) Determine the parameters of the orthotropic plate solid model. To maximize the universality of the parametric modeling method, each step of the modeling process for the orthotropic plate solid model is parameterized. This includes geometric parameters: top plate thickness, U-rib thickness, upper and lower widths of the U-ribs, U-rib height, U-rib spacing, number of U-ribs, number of diaphragms, thickness and height of diaphragms, shape of diaphragm openings, and pavement layer thickness; material parameters: elastic modulus and Poisson's ratio of steel, and elastic modulus and Poisson's ratio of pavement layer materials; and vehicle load parameters: load magnitude, loading location, and load range.

[0135] 6) Based on the above input parameters, write a parametric script program for the orthotropic plate solid model. The main functions of the parametric script include the following: Based on the geometric parameters, supplement and complete the other parts of the model, centering on the U-rib-top plate welding simulation solid model; assign corresponding material properties to the steel and pavement structure components based on the material parameters; apply vehicle loads and generate load subroutines based on vehicle load parameters; add a predefined residual stress field to the model based on the welding residual stress calculation results in step four; automatically complete the remaining modeling steps in Abaqus modeling and analysis, such as setting analysis steps, boundary conditions, etc., and meshing the newly added parts of the orthotropic plate.

[0136] 7) Create an interactive interface for the orthotropic plate solid model, with the U-rib-top plate welding simulation solid model as the center, and supplement it with the orthotropic plate solid model.

[0137] 8) Calculate the stress response of the orthotropic plate under the coupled action of welding residual stress and vehicle load.

[0138] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0139] Based on the same inventive concept, this application also provides a device for determining the force distribution of a model to implement the method for determining the force distribution of a model as described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the device for determining the force distribution of a model provided below can be found in the limitations of the method for determining the force distribution of a model described above, and will not be repeated here.

[0140] In one embodiment, such as Figure 12 As shown, a device 800 for determining the force distribution of a model is provided, comprising:

[0141] Parameter acquisition module 801 is used to acquire model parameters and vehicle load parameters of the orthotropic plate based on the first user interface:

[0142] The model determination module 802 is used to determine the target model of the orthotropic plate based on the model parameters and the pre-built welding simulation solid model;

[0143] The stress distribution determination module 803 is used to determine the stress response of the target model based on the welding simulation entity model, the target model and the vehicle load parameters; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0144] In one embodiment, the force distribution determination module 803 includes:

[0145] The heat source parameter acquisition unit is used to acquire welding heat source parameters;

[0146] The residual stress acquisition unit is used to determine the welding residual stress based on the welding heat source parameters and the welding simulation solid model;

[0147] The stress response determination unit is used to determine the stress response of the target model based on the welding residual stress and vehicle load parameters.

[0148] In one embodiment, the force response determination unit includes:

[0149] The first model determines the sub-elements, which are used to add a residual stress field to the target model based on the welding residual stress, to obtain the first intermediate model;

[0150] The second model determines the sub-unit, which is used to apply the vehicle load to the first intermediate model based on the vehicle load parameters to obtain the second intermediate model;

[0151] The force response determination sub-unit is used to determine the force response corresponding to the target model based on the second intermediate model and the preset force response calculation model.

[0152] In one embodiment, the model parameters include model geometric parameters and material parameters; the model determination module 802 includes:

[0153] Edge component building unit, used to call the target model parametric script program to create edge components based on the model's geometric and material parameters;

[0154] The model determination unit is used to splice the edge components with the central component, taking the welding simulation solid model as the central component, to obtain the target model.

[0155] In one embodiment, the aforementioned edge component building unit includes:

[0156] The intermediate component determines the sub-unit, which is used to call the pre-established parameterized script program to build the intermediate component according to the model structure parameters;

[0157] Edge component construction sub-units are used to assign material properties to intermediate components based on material parameters, thus obtaining edge components.

[0158] In one embodiment, the above-mentioned apparatus includes:

[0159] The parameter acquisition module is used to acquire welding structure parameters based on the second user interface of the target welding process.

[0160] The solid model determination model is used to call a pre-established parametric script program to determine the welding simulation solid model based on the welding structure parameters.

[0161] Each module in the above-mentioned device for determining the force distribution of the model can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0162] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 13As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a method for determining the force distribution of a model. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0163] Those skilled in the art will understand that Figure 13 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0164] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0165] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0166] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0167] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0168] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0169] Obtain welding heat source parameters;

[0170] The residual stress in welding is determined based on the welding heat source parameters and the welding simulation solid model.

[0171] Based on the welding residual stress and vehicle load parameters, the stress response corresponding to the target model is determined.

[0172] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0173] A residual stress field is added to the target model based on welding residual stress to obtain the first intermediate model;

[0174] A second intermediate model is obtained by applying vehicle loads to the first intermediate model based on vehicle load parameters.

[0175] Based on the second intermediate model and the preset force response calculation model, the force response corresponding to the target model is determined.

[0176] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0177] Call the target model parameterization script to create edge components based on the model's geometric and material parameters;

[0178] Using the welding simulation solid model as the central component, the edge components are spliced ​​together with the central component to obtain the target model.

[0179] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0180] Call the pre-built parameterized script program to build intermediate components based on the model structure parameters;

[0181] By assigning material properties to the intermediate components based on the material parameters, the edge components are obtained.

[0182] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0183] A second user interface based on the target welding process is used to obtain welding structure parameters;

[0184] The pre-established parametric script program is invoked to determine the welding simulation entity model based on the welding structure parameters.

[0185] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0186] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0187] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0188] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0189] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0190] Obtain welding heat source parameters;

[0191] The residual stress in welding is determined based on the welding heat source parameters and the welding simulation solid model.

[0192] Based on the welding residual stress and vehicle load parameters, the stress response corresponding to the target model is determined.

[0193] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0194] A residual stress field is added to the target model based on welding residual stress to obtain the first intermediate model;

[0195] A second intermediate model is obtained by applying vehicle loads to the first intermediate model based on vehicle load parameters.

[0196] Based on the second intermediate model and the preset force response calculation model, the force response corresponding to the target model is determined.

[0197] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0198] Call the target model parameterization script to create edge components based on the model's geometric and material parameters;

[0199] Using the welding simulation solid model as the central component, the edge components are spliced ​​together with the central component to obtain the target model.

[0200] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0201] Call the pre-built parameterized script program to build intermediate components based on the model structure parameters;

[0202] By assigning material properties to the intermediate components based on the material parameters, the edge components are obtained.

[0203] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0204] A second user interface based on the target welding process is used to obtain welding structure parameters;

[0205] The pre-established parametric script program is invoked to determine the welding simulation entity model based on the welding structure parameters.

[0206] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0207] The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface:

[0208] Based on the model parameters and the pre-built welding simulation solid model, the target model of the orthotropic plate is determined;

[0209] Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load.

[0210] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0211] Obtain welding heat source parameters;

[0212] The residual stress in welding is determined based on the welding heat source parameters and the welding simulation solid model.

[0213] Based on the welding residual stress and vehicle load parameters, the stress response corresponding to the target model is determined.

[0214] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0215] A residual stress field is added to the target model based on welding residual stress to obtain the first intermediate model;

[0216] A second intermediate model is obtained by applying vehicle loads to the first intermediate model based on vehicle load parameters.

[0217] Based on the second intermediate model and the preset force response calculation model, the force response corresponding to the target model is determined.

[0218] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0219] Call the target model parameterization script to create edge components based on the model's geometric and material parameters;

[0220] Using the welding simulation solid model as the central component, the edge components are spliced ​​together with the central component to obtain the target model.

[0221] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0222] Call the pre-built parameterized script program to build intermediate components based on the model structure parameters;

[0223] By assigning material properties to the intermediate components based on the material parameters, the edge components are obtained.

[0224] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0225] A second user interface based on the target welding process is used to obtain welding structure parameters;

[0226] The pre-established parametric script program is invoked to determine the welding simulation entity model based on the welding structure parameters.

[0227] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0228] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0229] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0230] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for determining the force distribution of a model, characterized in that, The method includes: The model parameters and vehicle load parameters of the orthotropic plate are obtained based on the first user interface: Based on the model parameters and the pre-built welding simulation entity model, the target model of the orthotropic plate is determined; Based on the welding simulation entity model, the target model, and the vehicle load parameters, the stress response corresponding to the target model is determined; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load. The model parameters include model geometric parameters and material parameters; determining the target model of the orthotropic plate based on the model parameters and a pre-constructed welding simulation solid model includes: Call the target model parameterization script program to create edge components based on the model's geometric parameters and material parameters; Using the welding simulation solid model as the central component, the edge components are spliced ​​together with the central component to obtain the target model.

2. The method according to claim 1, characterized in that, The step of determining the stress response corresponding to the target model based on the welding simulation entity model, the target model, and the vehicle load parameters includes: Obtain welding heat source parameters; Based on the welding heat source parameters and the welding simulation entity model, the welding residual stress is determined; Based on the welding residual stress and the vehicle load parameters, the stress response corresponding to the target model is determined.

3. The method according to claim 2, characterized in that, The step of determining the stress response corresponding to the target model based on the welding residual stress and the vehicle load parameters includes: Based on the welding residual stress, a residual stress field is added to the target model to obtain a first intermediate model; Based on the vehicle load parameters, a vehicle load is applied to the first intermediate model to obtain a second intermediate model; Based on the second intermediate model and the preset force response calculation model, the force response corresponding to the target model is determined.

4. The method according to claim 1, characterized in that, The step of calling the target model parameterization script program to create edge components based on the model's geometric parameters and material parameters includes: Invoke a pre-established parametric script program to build intermediate components based on the model's geometric parameters; The intermediate component is assigned material properties based on the material parameters to obtain the edge component.

5. The method according to any one of claims 1-4, characterized in that, The construction process of the welding simulation solid model includes: A second user interface based on the target welding process is used to obtain welding structure parameters; The pre-established parametric script program is invoked to determine the welding simulation entity model based on the welding structure parameters.

6. The method according to any one of claims 1-4, characterized in that, The welding simulation entity model is a U-rib-top plate welding model.

7. A device for determining the force distribution of a model, characterized in that, The device includes: The parameter acquisition module is used to obtain the model parameters and vehicle load parameters of the orthotropic plate based on the first user interface: The model determination module is used to determine the target model of the orthotropic plate based on the model parameters and the pre-built welding simulation entity model; The stress distribution determination module is used to determine the stress response corresponding to the target model based on the welding simulation entity model, the target model, and the vehicle load parameters; the stress response is used to characterize the stress distribution of the target model under the coupled action of welding residual stress and vehicle load. The model parameters include model geometric parameters and material parameters; the model determination module includes: Edge component building unit, used to call the target model parametric script program to create edge components based on the model's geometric and material parameters; The model determination unit is used to splice the edge components with the central component, taking the welding simulation solid model as the central component, to obtain the target model.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Assessment method for residual stress relaxation effect of steel box girder top plate-longitudinal rib welding details

    CN110263401A