Fatigue simulation analysis method and device, medium and electronic equipment
By assigning the weld model attribute characteristics in fatigue simulation analysis, the problem in the prior art is solved that it is difficult to accurately consider the influence of weld process characteristics and strength in welded structures, and a more accurate fatigue simulation analysis result is achieved.
Patent Information
- Application Number
- CN202411419644.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2025-02-14
AI Technical Summary
In the fatigue simulation analysis, it is difficult to accurately consider the weld process characteristics in the welded structure and the weld strength at different locations, resulting in insufficient simulation results.
Fatigue simulation analysis is performed by obtaining the target finite element model of the welded part to be simulated and assigning attribute characteristics to the weld model, such as weld type characteristics and material characteristics.
The accuracy of fatigue simulation analysis is improved, so that the simulation results can better represent the degree of fatigue damage of the actual welded structure.
Smart Images

Figure CN119442507A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of simulation technology, and in particular to a fatigue simulation analysis method, device, medium and electronic equipment. Background Art
[0002] Welded structures are very common in industry. Under dynamic loads, the welded area of the welded structure is more prone to fatigue failure. Therefore, fatigue analysis of the weld area is crucial to predicting the service life of the welded structure and ensuring the reliability of the welded structure. Summary of the invention
[0003] The present disclosure provides a fatigue simulation analysis method, device, medium and electronic equipment. During the fatigue simulation analysis, the welding process characteristics of the weld and the influence of the weld strength at different welding positions are taken into consideration, and the simulation result is more accurate.
[0004] According to a first aspect of an embodiment of the present disclosure, a fatigue simulation analysis method is provided, comprising: Acquire a target finite element model of a welded part to be simulated, wherein a weld model of the target finite element model is assigned attribute features, wherein the attribute features include weld type features and weld material features corresponding to the weld of the welded part to be simulated; A fatigue simulation analysis is performed based on the target finite element model to obtain a fatigue simulation analysis result, and the fatigue simulation analysis result is used to characterize the fatigue damage degree of the weldment to be simulated.
[0005] Optionally, obtaining a target finite element model of the weldment to be simulated includes: Obtaining an initial finite element model of the welded part to be simulated; In response to the property definition operation of the initial finite element model, the target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, wherein the material type of the weld corresponds to the material type of the target component, and the target component is other components in the welded part to be simulated that are connected by the weld.
[0006] Optionally, in response to the attribute definition operation on the initial finite element model, the target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, including: In response to a selection operation on the weld type of the weld, a weld type feature corresponding to the weld type is assigned to the weld model of the initial finite element model, and, in response to a selection operation on the material type of the weld, a weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model to obtain the target finite element model.
[0007] Optionally, in response to a selection operation on a weld type of the weld, assigning a weld type feature corresponding to the weld type to the weld model of the initial finite element model, including: In response to a selection operation of a weld type of the weld in a post-processing application, assigning a weld type feature corresponding to the weld type to the weld model of the initial finite element model; In response to a selection operation on the material type of the weld, assigning weld material features corresponding to the material type to the weld model in the initial finite element model, including: In response to a selection operation of a material type of the weld in a weld database, the weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model.
[0008] Optionally, the welded part to be simulated includes a weld nut, a bolt matched with the weld nut, and a connecting plate fixed by the weld nut and the bolt, and the initial finite element model of the welded part to be simulated is established by the following steps: Modeling the connection plate to obtain a first sub-model; Modeling the weld nut by a shell element model to obtain a second sub-model; Projecting the second sub-model onto the first sub-model, bonding the corresponding nodes of the first sub-model and the second sub-model in a common node manner, modeling the weld connecting the welding nut and the connecting plate in the common node region by a shell unit model, and obtaining a weld model; The bolt is modeled by a beam unit model to obtain a third sub-model; Based on the parameter setting operation on the third sub-model, a bolt preload force is set for the third sub-model.
[0009] Optionally, performing fatigue simulation analysis based on the target finite element model to obtain fatigue simulation analysis results includes: In response to a parameter setting operation on the target finite element model, a model boundary constraint and a load condition parameter are set for the target finite element model, and in response to a turn-on operation on a modal frequency response analysis switch, a modal frequency response characteristic under a unit load is obtained according to the load condition parameter; In response to a preset operation of performing fatigue analysis on the target finite element model, fatigue simulation analysis is performed based on the target finite element model according to the modal frequency response characteristics and the loading time history under the unit load to obtain the fatigue simulation analysis result.
[0010] Optionally, setting model boundary constraints and load condition parameters for the target finite element model includes: Setting the model boundary constraints on the target finite element model; Setting the load condition parameters for the constrained target finite element model; According to the load condition parameters, the modal frequency response characteristics under unit load are obtained, including: According to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain the modal frequency response characteristics.
[0011] Optionally, the load condition parameters include a plurality of conditions, and according to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain the modal frequency response characteristics, including: According to the loading direction corresponding to each working condition in the load working condition parameters, the constrained target finite element model is loaded respectively, and a logarithmic frequency sweep analysis is performed on each loaded target finite element model to obtain modal response data corresponding to each working condition; wherein different working conditions correspond to different loading directions, and the loading direction includes any one of an X-axis direction, a Y-axis direction, and a Z-axis direction on a preset coordinate system with the loading point of the target finite element model as the center of the circle; The modal frequency response characteristics are obtained according to the modal response data corresponding to the multiple operating conditions.
[0012] Optionally, in response to a preset operation of performing fatigue analysis on the target finite element model, performing fatigue simulation analysis based on the target finite element model according to the modal frequency response characteristics and the loading time history under the unit load to obtain the fatigue simulation analysis result includes: In response to a data import operation in a simulation application, the target finite element model, the modal frequency response characteristics under the unit load, and the loading time history are imported into the simulation application; In response to turning on a fatigue analysis switch in the simulation application, fatigue simulation analysis is performed based on the target finite element model, the modal frequency response characteristics under the unit load, and the loading time history to obtain fatigue damage results output by the simulation application.
[0013] Optionally, the method further comprises: According to the fatigue simulation results, plastic zone correction is performed on the target finite element model.
[0014] According to a second aspect of an embodiment of the present disclosure, there is provided a fatigue simulation analysis device, comprising: A model acquisition module is configured to acquire a target finite element model of a welded part to be simulated, wherein a weld model of the target finite element model is assigned attribute features, wherein the attribute features include weld type features and weld material features corresponding to the weld of the welded part to be simulated; The fatigue analysis module is configured to perform fatigue simulation analysis based on the target finite element model to obtain fatigue simulation analysis results, wherein the fatigue simulation analysis results are used to characterize the fatigue damage degree of the weldment to be simulated.
[0015] According to a third aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the fatigue simulation analysis method provided by the first aspect of the embodiment of the present disclosure is implemented.
[0016] According to a fourth aspect of an embodiment of the present disclosure, there is provided an electronic device, including: A storage device for storing a computer program; An execution device is used to execute the computer program to implement the fatigue simulation analysis method provided in the first aspect of the embodiment of the present disclosure.
[0017] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects: The present disclosure performs fatigue simulation analysis based on the target finite element model of the welded part to be simulated to obtain fatigue simulation analysis results. Among them, the weld model of the target finite element model is assigned attribute characteristics, and the attribute characteristics include weld type characteristics and weld material characteristics corresponding to the weld of the welded part to be simulated. The fatigue simulation analysis results are used to characterize the fatigue damage degree of the welded part to be simulated. In this way, the target finite element model is assigned the weld type characteristics and weld material characteristics corresponding to the weld of the welded part to be simulated. When performing fatigue simulation analysis on the target finite element model, the influence of the weld process characteristics and the strength characteristics of different positions of the weld on the fatigue damage degree of the weld is considered, so that the fatigue simulation analysis results are more accurate.
[0018] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0020] Figure 1 The figure is a flow chart of a fatigue simulation analysis method according to an exemplary embodiment.
[0021] Figure 2 is a schematic diagram of a weld structure corresponding to a fillet weld according to an exemplary embodiment.
[0022] Figure 3 is a schematic diagram showing a cracking location of a weld nut in a vibration fatigue analysis according to an exemplary embodiment.
[0023] Figure 4 It is a schematic diagram of the structure of a welding nut and a bolt according to an exemplary embodiment.
[0024] Figure 5 is a schematic diagram of a finite element model of a square weld nut according to an exemplary embodiment.
[0025] Figure 6 is a schematic diagram of welding nut weld types in FEMFAT post-processing software according to an exemplary embodiment.
[0026] Figure 7 It is a block diagram of a fatigue simulation analysis device according to an exemplary embodiment.
[0027] Figure 8 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0028] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0029] Welded structures are very common in industry. Under dynamic loads, the bearing capacity of the welding area of the welded structure will be greatly reduced, so the weld area is more susceptible to fatigue failure.
[0030] In the related technology, random response analysis can be performed based on PSD (power spectral density) load input and evaluated based on 3 times the root mean square stress RMS value. This method cannot be directly related to the vibration duration and cannot consider the influence of welding materials and welding types.
[0031] Figure 1 is a flow chart of a fatigue simulation analysis method according to an exemplary embodiment. Figure 1 As shown, the fatigue simulation analysis method can be used in the terminal, including the following steps.
[0032] In step S101, a target finite element model of a welded part to be simulated is obtained, and a weld model of the target finite element model is assigned attribute features, wherein the attribute features include weld type features and weld material features corresponding to the weld of the welded part to be simulated; In step S102, fatigue simulation analysis is performed based on the target finite element model to obtain fatigue simulation analysis results, which are used to characterize the fatigue damage degree of the welded part to be simulated.
[0033] For example, the welded part to be simulated is a welded part to be subjected to fatigue simulation analysis, and the welded part includes welds and other components connected by welds. The finite element model is a model that discretizes a continuum into a finite number of units and connects them at nodes. The basic idea of the finite element model is to regard a continuum as a collection of a group of units connected at nodes, set the node values as basic unknowns, and assume an approximate interpolation function in each unit to represent the distribution law of the field function in the unit, thereby establishing a finite element equation set and converting the infinite degree of freedom problem in the continuous domain into a finite degree of freedom problem in the discrete domain. The target finite element model of the welded part to be simulated includes a weld model corresponding to the weld of the welded part to be simulated, and other sub-models corresponding to other components connected by welds.
[0034] For example, the attribute characteristics are the inherent attributes of the welded part to be simulated, including the weld type characteristics and weld material characteristics corresponding to the weld of the welded part to be simulated. Among them, according to the relative position between the connected components, it can be divided into flat welding, lap joint, T-type connection and fillet joint and other welding types; according to the different weld structures, it can be divided into butt weld, fillet weld, etc.; according to the relative spatial position of the weld between the welds, it can be divided into flat welding, vertical welding, horizontal welding and overhead welding, etc. The weld material can be steel or aluminum, and the material of the weld is generally consistent with the parent material.
[0035] For example, the welding type determines the form and energy distribution of the heat source, while the welding material directly affects the composition and performance of the weld. Therefore, different weld types and weld materials jointly determine the process characteristics of the weld and the weld strength characteristics at different positions in the weld. The weld process characteristics include the shape characteristics, structural characteristics, etc. of the weld. The shape characteristics are such as the weld surface being a protruding or concave arc or a flat surface. The structural characteristics are such as the structure of the butt weld in butt welding and the structure of the fillet weld in fillet welding. The weld strength characteristics include the influence of the weld material on the weld strength, the influence of the energy distribution in different areas of the weld on the weld strength, etc. Among them, the microstructure and hardness of different materials are different, so the strength of different positions of the weld is different, and correspondingly, the stress at different positions is different. In the influence of the energy distribution in different areas of the weld on the weld strength, the heat input, cooling rate, and welding stress distribution in the welding process of different welding methods are different, so there will be heat-affected zones of different sizes and different effects on the parent material, and the bearing capacity structure of the parent material corresponding to the heat-affected zone will also change. The attribute characteristics also include the size characteristics of the weld. In addition, the material characteristics, size characteristics, etc. of the parent material are also given to other components except the weld in the simulated welded part.
[0036] For example, different positions in a weld have different strength characteristics, which determine the load-bearing capacity and failure mode of the weld when subjected to stress. Figure 2 The weld structure diagram shown in the figure, in which the weld toe is the junction of the weld surface and the base material, the root refers to the weld root, which is the junction of the back of the weld and the base material, and the weld leg is the minimum distance from the weld toe on one right-angle surface to the surface of another right-angle surface in the cross section of the fillet weld. Figure 2 The weld thickness a and weld leg length z are also indicated, where the weld thickness is the distance from the front to the back of the weld in the weld cross section, including the thickness of the weld metal and possible reinforcement. The weld leg length refers to the length of the weld leg.
[0037] For example, fatigue simulation analysis is to simulate vibration damage through computer fatigue simulation software to predict the fatigue life of welded parts under repeated or changing loads. There are many options for fatigue simulation analysis software, including FEMFAT, CAEfatigue, Ansys nCode DesignLife, FE-Safe and MSC Fatigue.
[0038] For example, the target finite element model of the welded part to be simulated may be pre-established, wherein an initial finite element model of the welded part to be simulated is pre-established and attributes of the sub-models therein are defined, including attribute definitions of the weld model and other sub-models.
[0039] For example, finite element software is used to perform fatigue simulation analysis, which usually involves applying cyclic loads and calculating the stress and strain at the weld. The results of the fatigue simulation analysis provide the degree of fatigue damage of the weld under repeated loads, which can be used to predict the fatigue life of the weld. In general, the results of the fatigue simulation analysis are the damage trend as the vibration time increases.
[0040] The present disclosure performs fatigue simulation analysis based on the target finite element model of the welded part to be simulated to obtain fatigue simulation analysis results. Among them, the weld model of the target finite element model is assigned attribute characteristics, and the attribute characteristics include weld type characteristics and weld material characteristics corresponding to the weld of the welded part to be simulated. The fatigue simulation analysis results are used to characterize the fatigue damage degree of the welded part to be simulated. In this way, the target finite element model is assigned the weld type characteristics and weld material characteristics corresponding to the weld of the welded part to be simulated. When performing fatigue simulation analysis on the target finite element model, the influence of the weld process characteristics and the strength characteristics of different positions of the weld on the fatigue damage degree of the weld is considered, so that the fatigue simulation analysis results are more accurate.
[0041] As an optional embodiment, obtaining a target finite element model of a welded part to be simulated includes: Obtaining an initial finite element model of the welded part to be simulated; In response to the property definition operation of the initial finite element model, a target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, wherein the material type of the weld corresponds to the material type of the target component, and the target component is other components connected by welds in the welded part to be simulated.
[0042] For example, the initial finite element model is an initial model created based on the geometric shape and size characteristics of the welded part to be simulated. On the basis of the initial finite element model, the target finite element model for simulation analysis is obtained by defining the weld type characteristics, material type characteristics and other attribute characteristics of the weld model according to the weld type and weld material of the simulated welded part. The target component is the other component connected by the weld in the welded part to be simulated. The material type of the weld corresponds to the material type of the target component, wherein the material of the component connected by the weld can be called the parent material, and the connecting material of the weld can be the same as the material of the parent material. For example, the material of the target component is steel, and the material of the weld is steel; the material of the target component is aluminum, and the material of the weld is aluminum.
[0043] For example, the initial finite element model can be obtained by pre-building a geometric model corresponding to the welded part to be simulated, and meshing the geometric model to obtain the corresponding initial finite element model. Alternatively, the initial finite element model can be directly modeled in the finite element modeling software according to the geometric features corresponding to the welded part to be simulated.
[0044] As an example, the initial finite element model of the welded part to be simulated is established through the following steps: in Hypermesh, two layers of washer mesh are built around the bolt hole of the connector to simulate the contacted surface and contact surface of the nut, and then the inner washer mesh is captured with a rigid unit, and the main points of the rigid unit are connected with a beam unit to model the bolt to obtain a bolt model, and then the bolt preload is set for the bolt model. Then, based on the initial finite element model, the material properties are assigned to the weld module, and finite element calculation and fatigue analysis are performed. When evaluating the results, the unit damage or life value on the second layer of washer mesh is used as the fatigue simulation analysis result of the welded nut.
[0045] For example, the property definition operation on the initial finite element model can be a single operation in which the user defines the properties of the weld model of the initial finite element model in the human-computer interaction interface, or it can be a series of operations to define the properties of the weld model of the initial finite element model, or it can be a property definition operation performed on the initial finite element model by a computer triggered by a front-end program corresponding to the user's property settings, which is not limited here.
[0046] As an optional embodiment, in response to the attribute definition operation of the initial finite element model, a target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, including: In response to a selection operation on the weld type of the weld, a weld type feature corresponding to the weld type is assigned to the weld model of the initial finite element model, and, in response to a selection operation on the material type of the weld, a weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model to obtain the target finite element model.
[0047] For example, the weld type feature is a feature related to the weld type, and the weld material feature is a feature related to the weld material type. The user selects a specific weld type in the finite element model building application, and saves or confirms it, and the weld type feature corresponding to the weld type can be assigned to the weld model of the initial finite element model. The user selects a specific weld material in the finite element model building application, and saves or confirms it, and the weld material feature corresponding to the weld material can be assigned to the weld model of the initial finite element model.
[0048] By accurately defining the weld type and material characteristics, the present invention can more realistically simulate the process characteristics and strength characteristics of the weld under actual vibration conditions, thereby improving the accuracy of the simulation results. The target finite element model can more accurately reflect the actual working state of the welded part, including the stress distribution and deformation characteristics of the weld. Accurate simulation analysis can reduce the number of design iterations and improve test efficiency.
[0049] As an optional embodiment, in response to the selection operation of the weld type of the weld, the weld model of the initial finite element model is assigned a weld type feature corresponding to the weld type, including: In response to a selection operation of a weld type of the weld in a post-processing application, assigning a weld type feature corresponding to the weld type to the weld model of the initial finite element model; In response to a selection operation on the material type of the weld, assigning weld material features corresponding to the material type to the weld model in the initial finite element model, including: In response to a selection operation of a material type of the weld in a weld database, the weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model.
[0050] For example, in finite element analysis, the post-processing application is a software tool for analyzing simulation results, which can process and visualize simulation data. There are many weld types preset in the post-processing application. Based on the user's selection operation of the weld type of the weld in the post-processing application, the weld model of the initial finite element model can be assigned the weld type characteristics corresponding to the weld type. Among them, the weld type definition is performed in the FEMFAT post-processing software VISUALIZER, and the weld type under LAP-JOINT is used to define the specific type of lap weld. For example, it is defined as Fillet weld with clearance (JSAE), that is, a fillet weld type with a clearance that meets the JSAE standard. After the definition, the weld model file is saved and imported into FEMFAT to complete the definition of the weld type characteristics of the weld model.
[0051] For example, the weld database pre-stores the attribute characteristics of welds corresponding to different material types and weld types, wherein the material type of the weld is selected in the weld database, and the weld model in the initial finite element model is assigned the weld material characteristics corresponding to the material type. In the fatigue simulation analysis application, the application developer will also periodically test and correct the weld SN curve based on the experimental test to make the simulation closer to the real fatigue life, and further improve the accuracy of the fatigue simulation analysis results corresponding to the welded part to be simulated.
[0052] For example, after assigning the weld material characteristics corresponding to the material type, the weld database automatically retrieves the attribute characteristics corresponding to the weld type characteristics and weld material characteristics based on the weld type characteristics and weld material characteristics assigned by the weld model. For example, the groove coefficient of the weld root and weld leg, Haigh diagram, SN curve, and plate thickness influence. Among them, the groove coefficient of the weld root affects the strength and stress distribution of the weld, while the groove coefficient of the weld leg affects the connection strength and stress concentration of the fillet weld. The Haigh diagram is a tool for estimating the fatigue limit of the notched specimen. It is drawn by combining the fatigue limit, bending strength and fatigue notch stress concentration coefficient of the smooth specimen of the material to estimate the fatigue limit of the smooth specimen and the notched specimen under different average stresses. The SN curve is a curve that uses the fatigue strength of the standard specimen of the material as the ordinate and the logarithm of the fatigue life lg N as the abscissa to represent the relationship between the fatigue strength and fatigue life of the standard specimen under certain cycle characteristics, also known as the stress-life curve. The plate thickness influence is used to characterize the influence of the plate thickness on the weld thickness, weld heat-affected zone, etc.
[0053] For example, the user can select a specific weld type in the simulation software, and the simulation software automatically applies the features corresponding to the weld type to the weld model of the initial finite element model based on the weld type selected by the user. The software updates the features of the weld model based on the user's selection in the post-processing application. The user can select a specific weld material type in the weld database of the simulation software. The software automatically applies the features corresponding to the material type to the weld model based on the weld material type selected by the user.
[0054] The present invention restores the local characteristics and process influence of the weld by assigning weld type characteristics and weld material characteristics to the weld model, and reconstructs the actual position of the weld of the weld nut. The fatigue analysis software can simulate the physical and mechanical properties of the weld more accurately, thereby improving the accuracy of the simulation results.
[0055] In the related technology, the commonly used welding nuts on automobiles are divided into two types: round nuts and square nuts. There are relatively many methods for modeling round nuts. For example, in the vibration fatigue analysis of battery packs, the modeling of round nuts is generally to build two layers of washer meshes around the bolt holes of the connector to simulate the nut contact surface, and then use rigid units to capture the inner washer mesh, and use beam units to connect the main points of the rigid units to simulate the bolts, and perform finite element calculations and fatigue analysis.
[0056] However, the square nut is a nut that is welded at the four corners. The welds between the four corners are not continuous and cannot be simulated by the washer grid. Studies have found that more than 90% of the cracks in the battery pack vibration fatigue test come from the connection parts because the welding parts have relatively low dynamic strength values compared to the base material. The connection area of the welded nut is a common cracking location, such as Figure 3 As shown, the weld area of the square nut is cracked.
[0057] As an optional embodiment, the welded part to be simulated includes a weld nut, a bolt matched with the weld nut, and a connecting plate fixed by the weld nut and the bolt. The initial finite element model of the welded part to be simulated is established by the following steps: Modeling the connecting plate to obtain the first sub-model; The weld nut is modeled by a shell element model to obtain a second sub-model; The second sub-model is projected onto the first sub-model, and the corresponding nodes of the first sub-model and the second sub-model are bonded in a common node manner, and the weld connecting the welding nut and the connecting plate is modeled in the common node area by a shell unit model to obtain a weld model; The bolts are modeled by the beam element model to obtain the third sub-model; Based on the parameter setting operation on the third sub-model, the bolt preload force is set for the third sub-model.
[0058] For example, the shell element model is a type of element used to simulate thin-walled structures in finite element analysis, which assumes that the thickness of the structure is much smaller than other dimensions. The beam element model is a type of element used to simulate slender structures, taking into account the bending and tensile properties of the structure. Common nodes are nodes shared between two or more sub-models, which are geometrically coincident. In finite element analysis, the corresponding nodes of two sub-models are connected together so that they deform together in the analysis. Therefore, the weld connecting the welding nut and the connecting plate is modeled based on the common node area to obtain a weld model. When simulating the stress damage of vibration to the first sub-model and the second sub-model, stress damage will also be present in the weld area. Bolt preload is the actual preload applied to the bolt during installation.
[0059] For example, a geometric model of the connecting plate can be created first, and it can be discretized into a finite element model to obtain a first sub-model. For example, the connecting plate can be simulated with a shell unit model. The weld nut is modeled using shell units to obtain a second sub-model. Among them, because the weld nut body is thicker and not easy to crack, it is the weld with the connecting plate that first cracks, so the weld nut can be simplified into a shell unit. Then, the second sub-model corresponding to the weld nut is projected onto the first sub-model corresponding to the connecting plate, and the corresponding nodes of the two sub-models are bonded together in the common node area to generate a weld model to connect the weld nut to the connecting plate. Among them, the generation of the weld model is limited by preset modeling specifications, such as the size of the weld unit is twice the thickness of the connecting plate, there should be no triangular units around the weld unit, the thickness of the weld is determined according to the thickness of the four corners on the weld nut, the material of the weld is consistent with the weld nut body, and so on.
[0060] For example, in finite element analysis, there are a series of calculation instability problems when setting contact in the model. Different settings of contact parameters have a great impact on the results. In addition, if there are a large number of welded nuts in the battery pack, it will bring a lot of workload and the analysis error will be higher. The contact method is not advisable. Here, a linear model is used to connect two welded parts together with the help of common node operation. No contact is set and the model convergence is good.
[0061] It can be understood that the modeling process of the initial finite element model of the welded part to be simulated is not only applicable to the square weld nuts of the automotive battery pack, but also applicable to the modeling of square weld nuts and round weld nuts in other mechanical fields.
[0062] As an optional embodiment, fatigue simulation analysis is performed based on the target finite element model to obtain fatigue simulation analysis results, including: In response to the parameter setting operation of the target finite element model, a model boundary constraint and a load condition parameter are set for the target finite element model, and in response to the opening operation of the modal frequency response analysis switch, a modal frequency response characteristic under a unit load is obtained according to the load condition parameter; In response to a preset operation of performing fatigue analysis on a target finite element model, fatigue simulation analysis is performed based on the target finite element model according to modal frequency response characteristics and loading time history under unit load to obtain fatigue simulation analysis results.
[0063] For example, in finite element analysis, model boundary constraints are conditions used to simulate the support or fixed state of the structure in actual work. Load condition parameters are parameters used to define load conditions such as external forces or moments on the structure. Modal frequency response analysis is to analyze the vibration characteristics of the structure of the welded part to be simulated under unit load excitation, including natural frequency and vibration mode. Loading time history is a process that describes the change of load over time. Modal frequency response characteristics can include modal stress and transfer function. Among them, the strain results of modal analysis can be understood as the strain stress distribution at the natural vibration mode (when the vibration of this frequency reaches the maximum displacement deformation). The transfer function can be used to describe the response of the target finite element model to the input signal or the frequency response of the system. The modal frequency response characteristics under unit load are independent of the input load.
[0064] For example, before performing fatigue simulation, based on the user's parameter setting operation on the target finite element model, boundary constraints and load condition parameters can be set for the target finite element model. Then, based on the user's turning on the modal frequency response analysis switch, a modal frequency response analysis can be performed to obtain the modal frequency response characteristics under unit load according to the load condition parameters.
[0065] For example, when performing fatigue simulation, the modal frequency response characteristics and loading time history under unit load can be used as input to perform fatigue simulation analysis and obtain fatigue simulation analysis results, including expected fatigue damage values, potential fatigue failure areas, remaining life, etc.
[0066] It is understandable that nonlinear analysis will bring about problems such as long calculation time, large result files and non-convergence, which is especially unsuitable for large-scale models such as battery packs. The present invention adopts a linear method to calculate fatigue damage, which greatly improves the calculation speed and provides feasibility for rapid iteration of optimization solutions.
[0067] As an optional embodiment, setting model boundary constraints and load condition parameters for the target finite element model includes: Setting model boundary constraints for the target finite element model; Set load condition parameters for the constrained target finite element model; According to the load condition parameters, the modal frequency response characteristics under unit load are obtained, including: According to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain the modal frequency response characteristics.
[0068] For example, logarithmic sweep analysis measures the frequency response of a structure by changing the excitation frequency on a logarithmic scale. The logarithmic sweep starts with a low-frequency signal, and its frequency increases steadily in a logarithmic form to a high-frequency signal. In a logarithmic sweep, the sweep speed is slow at low frequencies and fast at high frequencies. The speed unit of the logarithmic sweep is Otc / min, and FH is generally used to represent the upper frequency limit and HL represents the lower frequency limit. FH / FL=2n, where n represents n octaves from the lower frequency limit to the upper frequency limit. In a logarithmic sweep, the time to sweep through two octaves is the same. For example, the time taken to sweep from 10HZ to 20HZ is the same as the time taken to sweep from 50HZ to 100HZ.
[0069] For example, appropriate boundary constraints are set for the target finite element model to limit the displacement boundary corresponding to the model during vibration. On the model with the boundary constraints set, load condition parameters are defined to characterize different load conditions. After setting the model boundary constraints and load condition parameters, in response to the preset operation of fatigue analysis on the target finite element model, the application corresponding to the modal frequency response analysis will automatically load the constrained target finite element model according to the load condition parameters, and perform logarithmic frequency sweep analysis on the loaded target finite element model to obtain the modal frequency response characteristics. Among them, the application corresponding to the modal frequency response analysis can be optistruct.
[0070] As an optional embodiment, the load condition parameters include multiple conditions. According to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain modal frequency response characteristics, including: According to the loading direction corresponding to each working condition in the load condition parameters, the constrained target finite element model is loaded respectively, and a logarithmic frequency sweep analysis is performed on each loaded target finite element model to obtain the modal response data corresponding to each working condition; wherein different working conditions correspond to different loading directions, and the loading direction includes any one of the X-axis direction, the Y-axis direction and the Z-axis direction on a preset coordinate system with the loading point of the target finite element model as the center of the circle; According to the modal response data corresponding to multiple working conditions, the modal frequency response characteristics are obtained.
[0071] For example, the load condition parameters may correspond to only one condition, but when there is only one condition, the modal frequency response characteristics obtained are inaccurate, and the corresponding fatigue simulation analysis results are also inaccurate. Therefore, the modal frequency response characteristics. The loading direction corresponding to each condition is pre-set in the load condition parameters, that is, before the application performs the modal frequency response analysis, the load condition parameters corresponding to all conditions can be pre-set. During the analysis, the application automatically loads the constrained target finite element model according to the loading direction corresponding to each condition in the load condition parameters, and performs logarithmic sweep frequency analysis on each loaded target finite element model, and then outputs the modal frequency response characteristics. The modal response data corresponding to each condition in the middle may not be displayed to the user.
[0072] For example, the loading direction includes any one of the X-axis direction, Y-axis direction and Z-axis direction on a preset coordinate system with the loading point of the target finite element model as the center, wherein 1G acceleration can be loaded in the three directions of XYZ respectively, and a logarithmic frequency sweep analysis is performed from 5-200Hz to obtain the modal frequency response characteristics, including modal stress and transfer function.
[0073] Then, based on the modal frequency response characteristics and loading time history, fatigue simulation analysis can be performed based on the target finite element model to obtain fatigue simulation analysis results. In this way, logarithmic frequency sweep analysis can be performed based on the loading directions corresponding to multiple working conditions to obtain the dynamic response characteristics of the structure under different load directions, further increasing the accuracy of the fatigue simulation analysis results of the simulated welded parts.
[0074] As an optional embodiment, in response to a preset operation of performing fatigue analysis on a target finite element model, fatigue simulation analysis is performed based on the target finite element model according to the modal frequency response characteristics and the loading time history under a unit load to obtain fatigue simulation analysis results, including: In response to a data import operation in the simulation application, a target finite element model, a modal frequency response characteristic under a unit load, and a loading time history are imported into the simulation application; In response to turning on the fatigue analysis switch in the simulation application, fatigue simulation analysis is performed based on the target finite element model, modal frequency response characteristics under unit load and loading time history to obtain fatigue damage results output by the simulation application.
[0075] For example, the simulation application may be FEMFAT. Based on the data import operation, the target finite element model after defining the attribute information and the modal frequency response characteristics under the unit load may be imported into the simulation application, and the loading time history may be set in the simulation application. Then, based on the operation of turning on the fatigue analysis switch in the simulation application, the simulation application may automatically perform fatigue simulation analysis based on the target finite element model, the modal frequency response characteristics under the unit load and the loading time history, and output fatigue damage results.
[0076] As an optional embodiment, the method further includes: According to the fatigue simulation results, the plastic zone of the target finite element model is corrected.
[0077] For example, the plastic zone is the area where the material enters plastic deformation after exceeding the elastic limit when subjected to stress. Plastic zone correction refers to the situation where a small range of yielding occurs at the crack tip after the crack is loaded. The actual stress-strain field near the crack tip differs from the crack tip field described by linear elastic fracture mechanics, and the stress outside the plastic zone is increased. For this reason, the plastic zone correction method should be used to make the stress-strain field calculated by linear elastic fracture mechanics closer to the actual one.
[0078] For example, after the fatigue simulation analysis software obtains the fatigue analysis software, the plastic zone correction can be performed based on the user's instructions or automatically, so that the analysis results of linear elastic fracture mechanics can be closer to the actual situation and reduce the error caused by the existence of the plastic zone.
[0079] In a specific example, the welded parts at the mounting point of the car battery pack are taken as an example, including a square weld nut, a connecting plate connected by the square weld nut, and a weld for welding the square weld nut and the connecting plate. The fatigue simulation analysis of the weld nut is performed by FEMFAT software. Figure 4 As shown, Figure 4 In the welded parts, the length and width of the square weld nut are both 10mm, and the bolt is M6.
[0080] For example, based on the types in the weld database of FEMFAT software, the structural form of the weld nut was simplified and processed to adapt to the weld modeling specifications.
[0081] Among them, the welding nut body is thicker and not easy to crack. The welding part with the connecting plate will crack first. Therefore, the welding nut can be simplified into a shell unit, and the thickness can be set to 4mm.
[0082] For example, Figure 5As shown, the weld nut model simplified into shell elements is projected onto the connecting plate model. After merging the nodes, the weld model is simulated using shell elements. The weld nut model and the connecting plate model are connected together in a common node manner, and the corresponding weld model is generated in the common node area. Figure 5 In the figure, the weld nut is a square weld nut, and the weld model is Figure 5 is not shown, and the weld model is located in Figure 5 Where the medium-dark area meets the grid below the dark area.
[0083] Among them, the weldments are grouped by material name, and the material SN curve is read in or newly created to assign corresponding material properties to the corresponding groups.
[0084] Among them, the size of the weld model is twice the thickness of the connecting plate; triangular units will cause stress disappearance, so there should be no triangular units around the weld unit; the weld thickness can be determined according to the thickness of the four corners on the weld nut, for example, according to the thinnest plate thickness, thickest plate thickness, or average plate thickness of the four corners of the weld nut, or it can be set to 3mm directly without considering the thickness of the four corners of the weld nut; the material properties of the weld model are consistent with the weld nut body, and the simulation of the bolt model is generated using rigid units and beam units, and the bolt preload is set.
[0085] For example, the weld type definition is performed in the FEMFAT post-processing software VISUALIZER. Figure 6 As shown in the figure, for the weld between the square weld nut and the connecting plate, use the Fillet weld with clearance type under LAP-JOINT to define it. After definition, save the weld file and import it into FEMFAT. Figure 6 In the figure, the blue line represents the weld connection, the gray triangle area is the weld, and the shell element is the section shown by the gray line in the middle. The representation of weld types in different software may be different, which is not limited here.
[0086] For example, in FEMFAT, select the steel or aluminum weld database file according to the material of the weld nut. The database contains the groove coefficient of the weld root and weld foot, Haigh diagram, SN curve and the influence data of plate thickness.
[0087] For example, the mounting point of the battery pack is fully constrained in the OptiStruct software, where specifically the six degrees of freedom of the target finite element model can be constrained, including three translational degrees of freedom and three rotational degrees of freedom; and a logarithmic frequency sweep analysis is performed from 5 to 200 Hz with 1G acceleration in the XYZ directions in the coordinate system with the mounting point as the origin to obtain the modal stress and transfer function output by the OptiStruct software; then the modal stress results after the frequency response analysis and the modal coordinate result file obtained by the transfer function are imported into the Spectral module in FEMFAT for fatigue simulation analysis.
[0088] For example, in the Spectral module used for fatigue simulation analysis, read in the PSD power spectrum density file, select the logarithmic format, set the signal duration according to the battery pack test duration requirement, and then turn on the weld switch to perform fatigue simulation analysis to obtain the output fatigue simulation analysis results.
[0089] The present invention adopts a fatigue modeling processing method of lap welding, which solves the problems of diversified modeling of welding nuts and poor benchmarking accuracy of vibration fatigue tests, and effectively improves the vibration fatigue simulation prediction accuracy of automotive structural parts and systems with square welding nuts.
[0090] Adding contact to fatigue analysis will cause computational instability. Different settings of contact parameters have a great impact on fatigue analysis results. In addition, for the case where there are a large number of welded nuts in the finite element model, it is very labor-intensive and the model error will be higher. The pre-processing modeling disclosed in the present invention does not require contact setting. It only needs to make the welded nuts and the connected plates share the same node, and the generated model is a linear model.
[0091] Furthermore, nonlinear analysis will lead to problems such as long calculation time, large result files and non-convergence, which is especially unsuitable for large-scale models such as battery packs. The present invention performs linear calculation based on linear models and can also perform plastic stress correction in fatigue software, which greatly improves the calculation speed and provides feasibility for rapid iteration of optimization solutions.
[0092] Moreover, since the type of welding is taken into consideration and a weld database that includes the influence of groove coefficient, Haigh diagram, SN curve and plate thickness is used, the local characteristics of the weld and the influence of the process are restored, and the actual position of the weld of the weld nut is reconstructed. The fatigue simulation analysis results are highly accurate. At the same time, the weld SN curve in the fatigue analysis software database will be tested and corrected from time to time based on experiments, making the simulation closer to the actual fatigue life of the weld nut.
[0093] After comparing with the test, the fatigue simulation analysis results obtained by using the fatigue simulation analysis method disclosed in the present invention are in good agreement with the test results. The maximum damage occurs at the weld between the welding nut and the connecting plate, and the damage size is basically consistent with the cracking time of the test, effectively reproducing the test cracking problem.
[0094] Figure 7 is a block diagram of a fatigue simulation analysis device according to an exemplary embodiment. Figure 7 The fatigue simulation and analysis device includes a model acquisition module 701 and a fatigue analysis module 702 .
[0095] The model acquisition module 701 is configured to acquire a target finite element model of the welded part to be simulated, and the weld model of the target finite element model is assigned attribute features, and the attribute features include weld type features and weld material features of the weld of the welded part to be simulated; The fatigue analysis module 702 is configured to perform fatigue simulation analysis based on the target finite element model to obtain fatigue simulation analysis results, and the fatigue simulation analysis results are used to characterize the fatigue damage degree of the weldment to be simulated.
[0096] As an optional embodiment, the model acquisition module 701 is further configured to: Obtaining an initial finite element model of the welded part to be simulated; In response to the property definition operation of the initial finite element model, a target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, wherein the material type of the weld corresponds to the material type of the target component, and the target component is other components connected by welds in the welded part to be simulated.
[0097] As an optional embodiment, the model acquisition module 701 is further configured to: In response to the selection operation of the weld type of the weld, the weld model of the initial finite element model is assigned a weld type feature corresponding to the weld type, and, in response to the selection operation of the material type of the weld, the weld model in the initial finite element model is assigned a weld material feature corresponding to the material type, so as to obtain a target finite element model.
[0098] As an optional embodiment, the model acquisition module 701 is further configured as follows: In response to a selection operation of a weld type of a weld in a post-processing application, assigning a weld type feature corresponding to the weld type to a weld model of the initial finite element model; In response to a selection operation of a material type of a weld in the weld database, a weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model.
[0099] As an optional embodiment, the welded part to be simulated includes a weld nut, a bolt matched with the weld nut, and a connecting plate fixed by the weld nut and the bolt. The initial finite element model of the welded part to be simulated is established by the following steps: Modeling the connecting plate to obtain the first sub-model; The weld nut is modeled by a shell element model to obtain a second sub-model; The second sub-model is projected onto the first sub-model, and the corresponding nodes of the first sub-model and the second sub-model are bonded in a common node manner, and the weld connecting the welding nut and the connecting plate is modeled in the common node area by a shell unit model to obtain a weld model; The bolts are modeled by the beam element model to obtain the third sub-model; Based on the parameter setting operation on the third sub-model, the bolt preload force is set for the third sub-model.
[0100] As an optional embodiment, the fatigue analysis module 702 is further configured to: In response to the parameter setting operation of the target finite element model, a model boundary constraint and a load condition parameter are set for the target finite element model, and in response to the opening operation of the modal frequency response analysis switch, a modal frequency response characteristic under a unit load is obtained according to the load condition parameter; In response to a preset operation of performing fatigue analysis on a target finite element model, fatigue simulation analysis is performed based on the target finite element model according to modal frequency response characteristics and loading time history under unit load to obtain fatigue simulation analysis results.
[0101] As an optional embodiment, the fatigue analysis module 702 is further configured to: Setting model boundary constraints for the target finite element model; Set load condition parameters for the constrained target finite element model; The fatigue analysis module 702 is further configured to: According to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain the modal frequency response characteristics.
[0102] As an optional embodiment, the load condition parameters include multiple conditions, and the fatigue analysis module 702 is further configured as follows: According to the loading direction corresponding to each working condition in the load condition parameters, the constrained target finite element model is loaded respectively, and a logarithmic frequency sweep analysis is performed on each loaded target finite element model to obtain the modal response data corresponding to each working condition; wherein different working conditions correspond to different loading directions, and the loading direction includes any one of the X-axis direction, the Y-axis direction and the Z-axis direction on a preset coordinate system with the loading point of the target finite element model as the center of the circle; According to the modal response data corresponding to multiple working conditions, the modal frequency response characteristics are obtained.
[0103] As an optional embodiment, the fatigue analysis module 702 is further configured to: In response to a data import operation in the simulation application, a target finite element model, a modal frequency response characteristic under a unit load, and a loading time history are imported into the simulation application; In response to turning on the fatigue analysis switch in the simulation application, fatigue simulation analysis is performed based on the target finite element model, modal frequency response characteristics under unit load and loading time history to obtain fatigue damage results output by the simulation application.
[0104] As an optional embodiment, the fatigue simulation analysis device is further configured as follows: According to the fatigue simulation results, the plastic zone of the target finite element model is corrected.
[0105] Regarding the fatigue simulation analysis device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the fatigue simulation analysis method, and will not be elaborated here.
[0106] Based on the same inventive concept, the present disclosure also provides a computer-readable storage medium on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the fatigue simulation analysis method provided by the present disclosure are implemented.
[0107] Based on the same inventive concept, the present disclosure also provides an electronic device, including: A storage device for storing a computer program; The execution device is used to execute the computer program to implement the fatigue simulation analysis method provided by the present disclosure.
[0108] Figure 8 8 is a block diagram of an electronic device 800 according to an exemplary embodiment. For example, the electronic device 800 may be a mobile phone, a computer, a tablet device, etc.
[0109] Reference Figure 8 , the electronic device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output interface 812 , a sensor component 814 , and a communication component 816 .
[0110] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the fatigue simulation analysis method described above. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0111] The memory 804 is configured to store various types of data to support operations on the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0112] The power supply component 806 provides power to the various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 800.
[0113] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the electronic device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0114] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0115] The input / output interface 812 provides an interface between the processing component 802 and the peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0116] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the electronic device 800. For example, the sensor assembly 814 can detect the open / closed state of the electronic device 800, the relative positioning of the components, such as the display and keypad of the electronic device 800, and the sensor assembly 814 can also detect the position change of the electronic device 800 or a component of the electronic device 800, the presence or absence of contact between the user and the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and the temperature change of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0117] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0118] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned fatigue simulation analysis method.
[0119] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by a processor 820 of an electronic device 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0120] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device. The computer program has a code portion for executing the above fatigue simulation analysis method when executed by the programmable device.
[0121] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0122] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A fatigue simulation analysis method, characterized in that: include: Acquire a target finite element model of a welded part to be simulated, wherein a weld model of the target finite element model is assigned attribute features, wherein the attribute features include weld type features and weld material features corresponding to the weld of the welded part to be simulated; A fatigue simulation analysis is performed based on the target finite element model to obtain a fatigue simulation analysis result, and the fatigue simulation analysis result is used to characterize the fatigue damage degree of the weldment to be simulated.
2. The method according to claim 1, characterized in that The step of obtaining a target finite element model of the welded part to be simulated comprises: Obtaining an initial finite element model of the welded part to be simulated; In response to the property definition operation of the initial finite element model, the target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, wherein the material type of the weld corresponds to the material type of the target component, and the target component is other components in the welded part to be simulated that are connected by the weld.
3. The method according to claim 2, characterized in that In response to the attribute definition operation on the initial finite element model, the target finite element model is obtained according to the weld type of the weld, the material type of the weld and the initial finite element model, including: In response to a selection operation on the weld type of the weld, a weld type feature corresponding to the weld type is assigned to the weld model of the initial finite element model, and, in response to a selection operation on the material type of the weld, a weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model to obtain the target finite element model.
4. The method according to claim 3, characterized in that In response to a selection operation of a weld type of the weld, assigning a weld type feature corresponding to the weld type to the weld model of the initial finite element model, including: In response to a selection operation of a weld type of the weld in a post-processing application, assigning a weld type feature corresponding to the weld type to the weld model of the initial finite element model; In response to a selection operation of a material type of the weld, assigning a weld material feature corresponding to the material type to the weld model in the initial finite element model, including: In response to a selection operation of the material type of the weld in the weld database, the weld material feature corresponding to the material type is assigned to the weld model in the initial finite element model.
5. The method according to claim 2, characterized in that: The welded part to be simulated includes a weld nut, a bolt matched with the weld nut, and a connecting plate fixed by the weld nut and the bolt. The initial finite element model of the welded part to be simulated is established by the following steps: Modeling the connecting plate to obtain a first sub-model; Modeling the weld nut by a shell element model to obtain a second sub-model; Projecting the second sub-model onto the first sub-model, bonding the corresponding nodes of the first sub-model and the second sub-model in a common node manner, modeling the weld connecting the welding nut and the connecting plate in the common node region by a shell unit model, and obtaining a weld model; The bolt is modeled by a beam unit model to obtain a third sub-model; Based on the parameter setting operation on the third sub-model, a bolt preload force is set for the third sub-model.
6. The method according to any one of claims 1 to 5, characterized in that: Perform fatigue simulation analysis based on the target finite element model to obtain fatigue simulation analysis results, including: In response to a parameter setting operation on the target finite element model, a model boundary constraint and a load condition parameter are set for the target finite element model, and in response to a turn-on operation on a modal frequency response analysis switch, a modal frequency response characteristic under a unit load is obtained according to the load condition parameter; In response to a preset operation of performing fatigue analysis on the target finite element model, fatigue simulation analysis is performed based on the target finite element model according to the modal frequency response characteristics and the loading time history under the unit load to obtain the fatigue simulation analysis result.
7. The method according to claim 6, characterized in that Setting model boundary constraints and load condition parameters for the target finite element model includes: Setting the model boundary constraints on the target finite element model; Setting the load condition parameters for the constrained target finite element model; According to the load condition parameters, the modal frequency response characteristics under unit load are obtained, including: According to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain the modal frequency response characteristics.
8. The method according to claim 7, characterized in that The load condition parameters include multiple conditions. According to the load condition parameters, the constrained target finite element model is loaded, and a logarithmic frequency sweep analysis is performed on the loaded target finite element model to obtain the modal frequency response characteristics, including: According to the loading direction corresponding to each working condition in the load working condition parameters, the constrained target finite element model is loaded respectively, and a logarithmic frequency sweep analysis is performed on each loaded target finite element model to obtain modal response data corresponding to each working condition; wherein different working conditions correspond to different loading directions, and the loading direction includes any one of an X-axis direction, a Y-axis direction, and a Z-axis direction on a preset coordinate system with the loading point of the target finite element model as the center of the circle; The modal frequency response characteristics are obtained according to the modal response data corresponding to the multiple operating conditions.
9. The method according to claim 6, characterized in that In response to a preset operation of performing fatigue analysis on the target finite element model, performing fatigue simulation analysis based on the target finite element model according to the modal frequency response characteristics and the loading time history under the unit load to obtain the fatigue simulation analysis result, including: In response to a data import operation in a simulation application, the target finite element model, the modal frequency response characteristics under the unit load, and the loading time history are imported into the simulation application; In response to turning on a fatigue analysis switch in the simulation application, fatigue simulation analysis is performed based on the target finite element model, the modal frequency response characteristics under the unit load, and the loading time history to obtain fatigue damage results output by the simulation application.
10. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: According to the fatigue simulation results, plastic zone correction is performed on the target finite element model.
11. A fatigue simulation analysis device, characterized in that: include: A model acquisition module is configured to acquire a target finite element model of a welded part to be simulated, wherein a weld model of the target finite element model is assigned attribute features, wherein the attribute features include weld type features and weld material features corresponding to the weld of the welded part to be simulated; The fatigue analysis module is configured to perform fatigue simulation analysis based on the target finite element model to obtain fatigue simulation analysis results, wherein the fatigue simulation analysis results are used to characterize the fatigue damage degree of the weldment to be simulated.
12. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the fatigue simulation analysis method described in any one of claims 1-10 is implemented.
13. An electronic device, characterized in that: include: A storage device for storing a computer program; An execution device is used to execute the computer program to implement the fatigue simulation analysis method described in any one of claims 1-10.
Citation Information
Cited By
Welding structure fatigue evaluation method
CN120373021A