Coupling simulation method and device of multiphase solid material and electronic equipment

By employing Euler mesh generation and hexahedral mesh generation techniques, combined with the CEL method and temperature-deformation coupling model, the mesh distortion and contact coupling problems in the simulation of large deformation of multiphase materials were solved, achieving stable simulation and accurate modeling of multiphase solid materials under high-temperature conditions.

CN121997582APending Publication Date: 2026-05-08CHINALCO MATERIALS APPL RES INST CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINALCO MATERIALS APPL RES INST CO LTD
Filing Date
2026-01-19
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

Existing technologies suffer from severe mesh distortion and non-convergence of simulation calculations due to contact coupling in multiphase materials during large deformation simulations, especially in high-temperature environments where it is difficult to accurately capture fracture and breakage behavior.

Method used

The material domain and spatial domain are divided using Eulerian geometry. A hexahedral mesh is generated through geometric segmentation and graphical approximation. The simulation calculation is performed by applying boundary conditions in combination with the CEL method and the temperature-deformation coupling model.

Benefits of technology

Stable simulation of multiphase solid materials under large deformation conditions has been achieved, improving computational convergence and simulation accuracy, and accurately predicting material fracture and breakage behavior.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121997582A_ABST
    Figure CN121997582A_ABST
Patent Text Reader

Abstract

The invention discloses a coupling simulation method and device for a multiphase solid material and electronic equipment. The method comprises the steps that an Euler body is established, a material domain and an airspace are divided in the Euler body, the Euler body is a calculation area corresponding to a multiphase solid material to be subjected to coupling simulation, the material domain is a material area corresponding to the multiphase solid material, and the airspace is a gap area except the material domain; performing geometric segmentation and graph approximation on the irregular geometric shape in the material domain, and then performing grid division to obtain a target material domain; and applying a boundary condition to the target material domain, and performing simulation calculation on the Euler body according to a preset simulation condition. According to the method and the device, the technical problem of non-convergence of simulation calculation caused by grid distortion and multiphase solid material contact coupling of a finite element method in related technologies under the condition of large deformation is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of simulation technology, and more specifically, to a coupled simulation method, apparatus, and electronic equipment for multiphase solid materials. Background Technology

[0002] In the field of engineering simulation, the simulation of large deformations of multiphase materials faces severe challenges, especially when these materials are exposed to high-temperature environments, where their complex fracture and fragmentation behaviors are difficult to capture accurately. Traditional finite element analysis methods, when dealing with large deformation problems, are prone to simulation non-convergence due to severe mesh distortion. Furthermore, the contact coupling problem between multiphase materials also increases the complexity of the simulation calculation.

[0003] Commonly used solutions in related technologies include the Lagrangian method, the pure Eulerian method, and the ALE (Arbitrary Lagrangian-Eulerian) method. However, these methods still have certain limitations when facing high deformation rates or material fracture. Specifically, the Lagrangian method is only suitable for small deformation problems. With large deformations, mesh distortion becomes severe, requiring frequent re-meshing, resulting in high computational costs and the introduction of errors. While the pure Eulerian method avoids mesh distortion, it struggles to accurately track material interfaces and has extremely high requirements for mesh quality, consuming significant computational resources and limiting its practical applications. Although the ALE method combines the advantages of both Lagrangian and Eulerian methods, it remains unstable in handling complex multiphase material contact problems and is prone to computational non-convergence.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This application provides a coupled simulation method, apparatus, and electronic device for multiphase solid materials, which at least solves the technical problem of simulation calculation non-convergence caused by mesh distortion and contact coupling of multiphase solid materials in the finite element method under large deformation conditions.

[0006] According to one aspect of the embodiments of this application, a coupled simulation method for multiphase solid materials is provided, comprising: establishing an Eulerian body and dividing the Eulerian body into a material domain and a spatial domain, wherein the Eulerian body is the computational region corresponding to the multiphase solid material to be coupled and simulated, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region excluding the material domain; performing geometric segmentation and graphic approximation on the irregular geometric shapes in the material domain and then performing mesh generation to obtain a target material domain; applying boundary conditions to the target material domain and performing simulation calculations on the Eulerian body according to preset simulation conditions.

[0007] Optionally, the material domain includes multiple subdomains, each corresponding to different material properties, which are assigned values ​​based on the actual physical parameters of the multiphase solid material.

[0008] Optionally, the irregular geometric shape in the material domain is geometrically segmented and approximated before meshing, including: geometrically segmenting the irregular geometric shape in the material domain according to a preset geometric shape to obtain a first segmented material; approximating the first segmented material according to a preset smooth curve to obtain a second segmented material; and meshing the second segmented material to generate a hexahedral mesh.

[0009] Optionally, the second segmented material is meshed to generate a hexahedral mesh, including: determining the material deformation rate and accuracy requirements, wherein the material deformation rate is used to represent the maximum expected deformation rate of the multiphase solid material during the simulation calculation, and the accuracy requirements are used to represent the simulation accuracy of the multiphase solid material during the simulation calculation; determining the mesh size based on the material deformation rate and accuracy requirements, and meshing the second segmented material according to the mesh size to generate a hexahedral mesh.

[0010] Optionally, the boundary conditions include at least one of the following: moving boundary conditions and stress boundary conditions, wherein the moving boundary conditions are used to define the displacement or velocity of the target material domain, and the stress boundary conditions are used to simulate the external loads on the target material domain.

[0011] Optionally, applying boundary conditions to the target material domain includes: determining the boundary loading region of the target material domain; if the boundary condition is a stress boundary condition, determining the stress path corresponding to the applied stress boundary condition, wherein the stress path includes at least one of the following: constant stress, gradient stress, and linear stress; and performing stress loading in the boundary loading region according to the stress path.

[0012] Optionally, simulation calculations are performed on the Eulerian body according to preset simulation conditions, including: determining the temperature field and coupling parameters, wherein the temperature field includes the initial temperature distribution and heat source conditions for simulating the multiphase solid material, and the coupling parameters include relevant parameters used to connect the temperature field and the mechanical field; and performing simulation calculations on the Eulerian body based on the temperature field and coupling parameters.

[0013] According to another aspect of the embodiments of this application, a coupled simulation device for multiphase solid materials is also provided, comprising: a creation module for creating an Eulerian body and dividing the Eulerian body into a material domain and a spatial domain, wherein the Eulerian body is the computational region corresponding to the multiphase solid material to be coupled and simulated, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region excluding the material domain; a processing module for performing geometric segmentation and graphic approximation on the irregular geometric shapes in the material domain and then performing mesh generation to obtain a target material domain; and a simulation module for applying boundary conditions to the target material domain and performing simulation calculations on the Eulerian body according to preset simulation conditions.

[0014] According to another aspect of the embodiments of this application, an electronic device is also provided, including: a memory and a processor, wherein the memory is used to store program instructions; and the processor is connected to the memory and used to execute the coupled simulation method for implementing the above-described multiphase solid material.

[0015] According to another aspect of the embodiments of this application, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored computer program, wherein the device where the non-volatile storage medium is located executes the above-mentioned coupled simulation method for multiphase solid materials by running the computer program.

[0016] According to another aspect of the embodiments of this application, a computer program product is also provided, including computer instructions, which, when executed by a processor, implement the above-described coupled simulation method for multiphase solid materials.

[0017] In this embodiment, an Eulerian body is established, and a material domain and a spatial domain are divided within it. The Eulerian body is the computational region corresponding to the multiphase solid material to be coupled for simulation, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region excluding the material domain. Irregular geometric shapes within the material domain are geometrically segmented and approximated before meshing to obtain the target material domain. Boundary conditions are applied to the target material domain, and simulation calculations are performed on the Eulerian body according to preset simulation conditions. This achieves the goal of stably and accurately simulating the behavior of multiphase solid materials under large deformation conditions, thereby improving computational convergence, optimizing mesh quality, and accurately predicting material fracture and breakage behaviors. Furthermore, it solves the technical problem of non-convergence in simulation calculations caused by mesh distortion and contact coupling of multiphase solid materials in the finite element method under large deformation conditions. Attached Figure Description

[0018] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0019] Figure 1 This is a hardware structure diagram of a computer terminal for implementing a coupled simulation method for multiphase solid materials according to an embodiment of this application;

[0020] Figure 2 This is a flowchart of a coupled simulation method for multiphase solid materials according to an embodiment of this application;

[0021] Figure 3 This is a schematic diagram of an Euler body according to an embodiment of this application;

[0022] Figure 4 This is a geometric segmentation diagram according to an embodiment of this application;

[0023] Figure 5 This is a schematic diagram of an image approximation according to an embodiment of this application;

[0024] Figure 6 This is a structural diagram of a coupling simulation device for multiphase solid materials according to an embodiment of this application. Detailed Implementation

[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0027] First, some nouns or terms that appear in the explanation of the embodiments of this application shall be interpreted as follows:

[0028] The CEL (Coupled Eulerian-Lagrangian) method is a numerical simulation technique that combines the advantages of the Eulerian and Lagrangian methods. It is primarily used to track the flow of fluids, solids, or mixtures of both. In large deformation simulations of multiphase materials, the Eulerian method is used to handle the spatial domain and material flow, while the Lagrangian method is used to fix the material domain. This avoids computational problems caused by mesh distortion while maintaining the accuracy of material deformation.

[0029] Hexahedral mesh: A finite element mesh composed of multiple hexahedral elements, which can be regular cuboids or irregular hexahedrons. Compared to tetrahedral meshes, hexahedral meshes can provide higher computational accuracy and efficiency in certain types of simulations (such as linear elastic problems), especially in regions where precise control of mesh density is required.

[0030] Temperature-deformation coupled model: a thermodynamic and mechanical joint simulation technique used to study the combined response of materials under thermal and mechanical loads. In this application, it is used to simulate the large deformation behavior of multiphase materials under high-temperature conditions, taking into account how the thermal expansion, thermal softening, and thermal conduction effects of the material affect its mechanical properties, thereby providing simulation results that are closer to reality.

[0031] Volume fraction method: A technique used to track multiphase flow or material interfaces. In finite element simulations, it determines the material distribution by calculating the volume proportions of different materials within a computational element. Even when materials break, flow, or deform, it maintains clear boundaries of material interfaces, thereby improving the accuracy and robustness of the calculation.

[0032] Geometric partitioning: The process of breaking down complex geometries into several simpler, more manageable parts. In finite element analysis, this technique is often used to handle irregularly shaped materials, making them more suitable for mesh generation, thereby improving computational efficiency and accuracy.

[0033] Graphical approximation: A method used in finite element analysis to simplify complex geometries. It aims to approximate the original geometry with standard geometric elements (such as rectangles, circles, ellipses, etc.) to generate easily tractable finite element meshes while minimizing the impact of approximation errors on simulation results.

[0034] To address the convergence issue in simulation calculations of related technologies, this application provides a coupled simulation method for multiphase solid materials. This method can be run on... Figure 1 The computer terminal shown is described below.

[0035] The coupling simulation method for multiphase solid materials provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Figure 1 A hardware block diagram of a computer terminal for implementing a coupled simulation method for multiphase solid materials is shown. Figure 1 As shown, the computer terminal 10 may include one or more processors (shown as 102a, 102b, ..., 102n in the figure) (the processor may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions connected via wired and / or wireless networks. In addition, it may also include: a display, a keyboard, a cursor control device, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, and a BUS bus. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0036] It should be noted that the aforementioned one or more processors and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 10. As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).

[0037] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the coupling simulation method of multiphase solid materials in this embodiment of the application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby realizing the above-mentioned coupling simulation method of multiphase solid materials. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0038] The transmission module 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission module 106 includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission module 106 may be a radio frequency (RF) module, used for wireless communication with the Internet.

[0039] The display can be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 10.

[0040] It should be noted here that, in some optional embodiments, the above... Figure 1 The computer terminal shown may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that... Figure 1 This is only one instance of a specific particular instance, and is intended to illustrate the types of components that may exist in the aforementioned computer terminal.

[0041] Under the above operating environment, this application provides an embodiment of a coupled simulation method for multiphase solid materials. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0042] Figure 2 This is a flowchart of a coupled simulation method for multiphase solid materials according to an embodiment of this application, such as... Figure 2 As shown, the method includes the following steps:

[0043] Step S202: Establish an Eulerian body and divide the Eulerian body into a material domain and a spatial domain. The Eulerian body is the computational region corresponding to the multiphase solid material to be coupled for simulation, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region other than the material domain.

[0044] Step S204: After geometric segmentation and graphic approximation of the irregular geometry in the material domain, meshing is performed to obtain the target material domain.

[0045] Step S206: Apply boundary conditions to the target material domain and perform simulation calculations on the Euler body according to the preset simulation conditions.

[0046] Through steps S202 to S208, the goal of stably and accurately simulating the behavior of multiphase solid materials under large deformation conditions is achieved. This results in improved computational convergence, optimized mesh quality, and accurate prediction of material fracture and breakage. Furthermore, it solves the technical problem of non-convergence in simulation calculations under large deformation conditions caused by mesh distortion and contact coupling of multiphase solid materials in the finite element method. The following is a detailed explanation.

[0047] In step S202 above, the CEL method can be used in Abaqus software to establish a large Eulerian body as the computational domain, and to divide it into a material domain and a spatial domain, such as... Figure 3 As shown in the figure, the material domain represents the region occupied by the multiphase solid material to be coupled in the simulation, while the spatial domain represents other regions besides the material domain, such as gas or vacuum regions.

[0048] It should be noted that the introduction of Eulerian bodies helps to avoid mesh distortion problems during large deformations, thereby improving computational stability. By establishing Eulerian bodies and clearly defining the boundaries between the material domain and the spatial domain, it can be ensured that the simulation calculations can accurately reflect the deformation and mechanical behavior inside the material, and also handle the complexity of interactions between the material and its external environment or between materials.

[0049] In the embodiments of this application, the material domain includes multiple subdomains, each subdomain corresponding to different material properties, and the material properties are assigned values ​​based on the actual physical parameters of the multiphase solid material.

[0050] Specifically, based on different material properties, the material domains in an Eulerian body can be divided into multiple subdomains, such as... Figure 3 The image shows Material 1, Material 2, and Material 3. Material 1 encloses other materials, which may or may not be in contact in space. Here, Material 2 and Material 3 are not in contact.

[0051] Furthermore, each subdomain is assigned a value based on the actual physical parameters of the multiphase solid material (such as elastic modulus, Poisson's ratio, coefficient of thermal expansion, etc.) to obtain the corresponding material properties. The subdomain division not only considers the differences in material types, but also fully evaluates the non-uniformity of material distribution in space, ensuring that even in complex scenarios where materials are in contact, wrapped, or not in contact, their respective material properties can be simulated independently and accurately.

[0052] In step S204 above, the mesh quality of irregular geometric shapes in the material domain can be optimized by using geometric segmentation and graphic approximation methods. This involves decomposing complex shapes into a set of simpler, more regular geometric shapes (such as rectangles and semicircles) and then performing mesh generation, thereby reducing numerical errors in the calculation and improving the reliability of the simulation results.

[0053] Optionally, the irregular geometric shape in the material domain is geometrically segmented and approximated before meshing, including: geometrically segmenting the irregular geometric shape in the material domain according to a preset geometric shape to obtain a first segmented material; approximating the first segmented material according to a preset smooth curve to obtain a second segmented material; and meshing the second segmented material to generate a hexahedral mesh.

[0054] In this embodiment, to overcome the challenge of mesh generation for irregularly shaped materials in finite element simulation, an effective strategy is proposed: first, geometric segmentation is performed, followed by graphic approximation, and finally, a hexahedral mesh is generated based on the material deformation rate and accuracy requirements to ensure the efficiency and accuracy of the simulation calculation. The specific process is analyzed as follows:

[0055] 1. Geometric Partitioning: Decomposing irregular geometries within a material domain into several easily manageable basic shapes to construct approximate hexahedral mesh elements, enabling more efficient transfer of loads and stress distribution, such as... Figure 4 As shown.

[0056] For example, based on a preset geometric shape (a relatively regular, easily meshable basic body, such as a rectangle, cylinder, or hemisphere), computer-aided design (CAD) tools or specialized geometry processing software are used to geometrically segment the irregular geometric shapes in the material domain to obtain the first segmented material.

[0057] 2. Image Approximation: Based on geometric segmentation, the shape of the segmented image is further adjusted to make it closer to the requirements of a hexahedral mesh, such as... Figure 5 As shown.

[0058] For example, a pre-set smooth curve (such as a smooth boundary curve, optimized surface normal, or parametric curve) can be used to fit the complex contour of an irregular boundary, or the position of the boundary vertices can be adjusted through optimization algorithms to make the first segmented material after geometric segmentation closer to standard geometric elements, such as rectangles and semicircles, thus obtaining an optimized second segmented material. The key to graphic approximation is finding a balance point that ensures both accurate shape reproduction and facilitates subsequent meshing processing.

[0059] 3. Mesh generation, which involves meshing the second segmented material to generate a hexahedral mesh. This includes: determining the material deformation rate and accuracy requirements, where the material deformation rate represents the maximum expected deformation rate of the multiphase solid material during the simulation calculation, and the accuracy requirements represent the simulation accuracy of the multiphase solid material during the simulation calculation; determining the mesh size based on the material deformation rate and accuracy requirements, and then meshing the second segmented material according to the mesh size to generate a hexahedral mesh.

[0060] Specifically, in this embodiment, the mesh size should consider both the material deformation rate and accuracy requirements. The material deformation rate represents the maximum expected deformation rate of the material during the simulation. If the material undergoes significant deformation during loading, the initial mesh size should be reduced accordingly to ensure sufficient mesh density in the deformation region to accurately capture the material's behavior. Conversely, if the deformation rate is low, a larger mesh size can be used to reduce computational load. Accuracy requirements refer to the simulation accuracy of the material during the simulation. For areas requiring high-precision results, such as stress concentration zones or fracture zones at material interfaces, a smaller mesh size should be used to ensure simulation accuracy in these areas. For areas with lower accuracy requirements, a coarser mesh can be used to balance computational speed and result accuracy. Subsequently, using mesh generation software such as HyperMesh or GMSH, the optimized second segment of material is filled into a hexahedral mesh according to the determined mesh size.

[0061] It should be noted that, compared to other mesh types, such as tetrahedral meshes, the Eulerian computational domain (including the material domain and the spatial domain) in this application employs a hexahedral mesh. Hexahedral meshes can significantly reduce the number of computational elements when handling large-scale simulations, thereby reducing computational resource consumption. Simultaneously, the regularity of the hexahedral mesh allows for a more uniform transfer and distribution of physical quantities such as stress, strain, and temperature among the mesh elements, which is more conducive to subsequent visualization and data analysis, providing engineers with a more intuitive and reliable interpretation of simulation results.

[0062] In step S206 above, the main responsibility is to ensure that the simulation process can truly reflect the response of multiphase materials under high temperature and large deformation conditions by accurately applying boundary conditions and controlling simulation parameters, thereby helping researchers and engineers to better understand the performance of materials under extreme conditions and providing a scientific basis for material design and process optimization.

[0063] In the finite element analysis of this application embodiment, applying boundary conditions to the geometric boundaries is a key step in setting the simulation conditions and simulating the effects of actual loads. These boundary conditions include at least one of the following: moving boundary conditions and stress boundary conditions. The moving boundary conditions are used to limit the displacement or velocity of the target material domain, and the stress boundary conditions are used to simulate the external loads experienced by the target material domain. Specifically:

[0064] 1) Displacement boundary conditions: These can limit the movement of a part of the model in the simulation, for example, fixing one end of the model or restricting its displacement in a specific direction.

[0065] 2) Stress boundary conditions: Apply stress directly to the boundary surface, such as applying compressive stress to the upper and lower surfaces of a rectangular material, to simulate the effect of external loads on the material.

[0066] Optionally, applying boundary conditions to the target material domain includes: determining the boundary loading region of the target material domain; if the boundary condition is a stress boundary condition, determining the stress path corresponding to the applied stress boundary condition, wherein the stress path includes at least one of the following: constant stress, gradient stress, and linear stress; and performing stress loading in the boundary loading region according to the stress path.

[0067] In this embodiment, when the boundary condition is a stress boundary condition, stress path loading can be achieved through amplitude. Here, amplitude typically refers to a time function, used to control the process of how the load (such as stress or displacement) is applied over time, including but not limited to:

[0068] 1) Constant stress loading: used to simulate the deformation behavior of materials under uniform stress, suitable for analyzing the stability and durability of materials under constant external force;

[0069] 2) Gradient stress loading: used to simulate the non-uniform distribution of stress in space, which helps to study the local deformation and damage accumulation of materials under stress gradient.

[0070] 3) Linear stress loading: used to simulate the linear deformation of stress over time and space, and can reflect the material's response during dynamic loading processes, such as impact and vibration scenarios.

[0071] In the simulation calculation process of this application embodiment, a temperature-deformation coupling model can be used to solve the thermodynamic equations simultaneously based on a pre-set temperature field and coupling parameters to achieve a realistic simulation of material behavior under high temperature conditions.

[0072] The specific implementation method is as follows: determine the temperature field and coupling parameters, wherein the temperature field includes the initial temperature distribution and heat source conditions for simulating multiphase solid materials, and the coupling parameters include relevant parameters used to connect the temperature field and the mechanical field; perform simulation calculations on the Eulerian body based on the temperature field and coupling parameters.

[0073] It should be noted that in the above simulation calculations, the volume fraction method can also be used to track the multiphase interfaces within the material domain, ensuring that the position and morphology of the material interfaces are accurately updated as the material deforms. The volume fraction method, based on the material proportions within an element, allows tracking interface movement without re-meshing, which is particularly important for large deformation analysis.

[0074] This application proposes an advanced method for coupled simulation of multiphase solid materials under high temperature and large deformation conditions. By cleverly utilizing CEL technology and combining geometric segmentation and graphical approximation strategies, it effectively solves the problems of mesh distortion and computational non-convergence in traditional finite element analysis. Particularly when dealing with mesh generation of materials with irregular geometries, this application employs geometric segmentation and graphical approximation methods. The complex irregular geometries are first decomposed into a set of simpler, more regular geometric bodies before mesh generation, producing a high-quality hexahedral mesh, thereby significantly improving the stability and accuracy of the simulation calculation.

[0075] This series of innovations not only accurately simulates the fracture and breakage behavior of solid materials under extreme conditions, but also expands the practicality of simulation technology in materials science and industrial applications, providing strong technical support for the key technologies and industrialization of digital rolling of 5-series aluminum alloy sheets for new energy vehicle inner panels.

[0076] According to embodiments of this application, a coupled simulation device for multiphase solid materials is provided. It should be noted that the coupled simulation device for multiphase solid materials in this application can be used to execute the coupled simulation method for multiphase solid materials provided in this application. The coupled simulation device for multiphase solid materials provided in this application is described below.

[0077] Figure 6 This is a structural diagram of a coupled simulation device for multiphase solid materials provided according to an embodiment of this application. Figure 6 As shown, the device includes:

[0078] Module 60 is established to create an Eulerian body and divide the Eulerian body into a material domain and a spatial domain. The Eulerian body is the computational region corresponding to the multiphase solid material to be coupled for simulation, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region other than the material domain.

[0079] Processing module 62 is used to perform geometric segmentation and graphic approximation on irregular geometric shapes in the material domain, and then perform mesh generation to obtain the target material domain;

[0080] Simulation module 64 is used to apply boundary conditions to the target material domain and perform simulation calculations on the Euler body according to preset simulation conditions.

[0081] Through the establishment module, processing module, and simulation module in the above-mentioned coupled simulation device for multiphase solid materials, the goal of stably and accurately simulating the behavior of multiphase solid materials under large deformation conditions is achieved. This results in improving computational convergence, optimizing mesh quality, and accurately predicting material fracture and breakage behaviors. Furthermore, it solves the technical problem of simulation calculation non-convergence under large deformation conditions caused by mesh distortion and contact coupling of multiphase solid materials in the finite element method of related technologies.

[0082] In the coupled simulation device for multiphase solid materials provided in this application embodiment, the processing module is further used to perform geometric segmentation on the irregular geometric shape in the material domain according to the preset geometric shape to obtain a first segmented material; to perform image approximation on the first segmented material according to the preset smooth curve to obtain a second segmented material; and to perform mesh division on the second segmented material to generate a hexahedral mesh.

[0083] In the coupled simulation device for multiphase solid materials provided in this application embodiment, the processing module is further used to determine the material deformation rate and accuracy requirements. The material deformation rate is used to represent the maximum expected deformation rate of the multiphase solid material during the simulation calculation process, and the accuracy requirements are used to represent the simulation accuracy of the multiphase solid material during the simulation calculation process. The mesh size is determined based on the material deformation rate and accuracy requirements, and the second segmented material is meshed according to the mesh size to generate a hexahedral mesh.

[0084] In the coupled simulation device for multiphase solid materials provided in the embodiments of this application, the simulation module is also used to determine the boundary loading region of the target material domain; when the boundary condition is a stress boundary condition, determine the stress path corresponding to the applied stress boundary condition, wherein the stress path includes at least one of the following: constant stress, gradient stress, and linear stress; and perform stress loading in the boundary loading region according to the stress path.

[0085] In the coupled simulation device for multiphase solid materials provided in this application embodiment, the simulation module is also used to determine the temperature field and coupling parameters. The temperature field includes the initial temperature distribution and heat source conditions for simulating the multiphase solid material, and the coupling parameters include relevant parameters for connecting the temperature field and the mechanical field. Simulation calculations are performed on the Eulerian body based on the temperature field and coupling parameters.

[0086] This application also provides an electronic device, including: a memory and a processor, wherein the memory is used to store program instructions; the processor is connected to the memory and is used to execute the above-described coupled simulation method for multiphase solid materials.

[0087] It should be noted that the aforementioned electronic equipment is used to perform Figure 2The coupling simulation method for multiphase solid materials shown above is also applicable to this electronic device, and will not be repeated here.

[0088] This application also provides a non-volatile storage medium including a stored computer program, wherein the device containing the non-volatile storage medium executes the above-mentioned coupled simulation method for multiphase solid materials by running the computer program.

[0089] It should be noted that the aforementioned non-volatile storage media is used for execution. Figure 2 The coupling simulation method for multiphase solid materials shown above is also applicable to this non-volatile storage medium, and will not be repeated here.

[0090] This application also provides a computer program product, including computer instructions that, when executed by a processor, implement the above-described coupled simulation method for multiphase solid materials.

[0091] It should be noted that the above-mentioned computer program product is used to execute Figure 2 The coupled simulation method for multiphase solid materials shown above is also applicable to this computer program product, and will not be repeated here.

[0092] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0093] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0094] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0095] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0096] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0097] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0098] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A coupled simulation method for multiphase solid materials, characterized in that, include: An Eulerian body is established, and a material domain and a spatial domain are divided within the Eulerian body. The Eulerian body is the computational region corresponding to the multiphase solid material to be coupled for simulation, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region excluding the material domain. The irregular geometric shapes in the material domain are geometrically segmented and graphically approximated before meshing is performed to obtain the target material domain. Boundary conditions are applied to the target material domain, and simulation calculations are performed on the Euler body according to preset simulation conditions.

2. The method according to claim 1, characterized in that, The material domain includes multiple subdomains, each corresponding to a different material property, which is assigned a value based on the actual physical parameters of the multiphase solid material.

3. The method according to claim 1, characterized in that, Geometric segmentation and graphical approximation of irregular geometries within the material domain, followed by mesh generation, includes: The irregular geometric shapes in the material domain are geometrically segmented according to a preset geometric shape to obtain the first segmented material; The first segmented material is image-applied based on a preset smoothing curve to obtain the second segmented material; The second segmented material is meshed to generate a hexahedral mesh.

4. The method according to claim 3, characterized in that, The second segmented material is meshed to generate a hexahedral mesh, including: The material deformation rate and accuracy requirements are determined, wherein the material deformation rate is used to represent the maximum expected deformation rate of the multiphase solid material during the simulation calculation, and the accuracy requirements are used to represent the simulation accuracy of the multiphase solid material during the simulation calculation. The mesh size is determined based on the material deformation rate and the accuracy requirements, and the second segmented material is meshed according to the mesh size to generate the hexahedral mesh.

5. The method according to claim 1, characterized in that, The boundary conditions include at least one of the following: moving boundary conditions and stress boundary conditions, wherein the moving boundary conditions are used to limit the displacement or velocity of the target material domain, and the stress boundary conditions are used to simulate the external loads on the target material domain.

6. The method according to claim 5, characterized in that, Applying boundary conditions to the target material domain includes: Determine the boundary loading region of the target material domain; When the boundary condition is a stress boundary condition, the stress path corresponding to the application of the stress boundary condition is determined, wherein the stress path includes at least one of the following: constant stress, gradient stress, and linear stress; Stress loading is performed in the boundary loading region according to the stress path.

7. The method according to claim 1, characterized in that, The simulation calculations for the Euler body are performed according to preset simulation conditions, including: The temperature field and coupling parameters are determined, wherein the temperature field includes the initial temperature distribution and heat source conditions for simulating the multiphase solid material, and the coupling parameters include relevant parameters for connecting the temperature field and the mechanical field; Simulation calculations are performed on the Euler body based on the temperature field and the coupling parameters.

8. A coupled simulation device for multiphase solid materials, characterized in that, include: A module is established to create an Eulerian body and divide the Eulerian body into a material domain and a spatial domain. The Eulerian body is the computational region corresponding to the multiphase solid material to be coupled for simulation, the material domain is the material region corresponding to the multiphase solid material, and the spatial domain is the void region other than the material domain. The processing module is used to perform geometric segmentation and graphic approximation on the irregular geometric shapes in the material domain, and then perform mesh generation to obtain the target material domain; The simulation module is used to apply boundary conditions to the target material domain and perform simulation calculations on the Euler body according to preset simulation conditions.

9. An electronic device, characterized in that, include: A memory and a processor, wherein the memory is used to store program instructions; The processor, connected to the memory, is used to execute the coupled simulation method for multiphase solid materials as described in any one of claims 1 to 7.

10. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored computer program, wherein the device containing the non-volatile storage medium executes the coupled simulation method for multiphase solid materials according to any one of claims 1 to 7 by running the computer program.

11. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the coupled simulation method for multiphase solid materials as described in any one of claims 1 to 7.