Search

CN-121997582-A - Coupling simulation method and device for multiphase solid material and electronic equipment

CN121997582ACN 121997582 ACN121997582 ACN 121997582ACN-121997582-A

Abstract

The application discloses a coupling simulation method and device for a multiphase solid material and electronic equipment. The method comprises the steps of establishing an Euler body, dividing a material domain and an airspace in the Euler body, wherein the Euler body is a calculation region corresponding to a multiphase solid material to be subjected to coupling simulation, the material domain is a material region corresponding to the multiphase solid material, the airspace is a void region except for the material domain, performing geometric segmentation and graph approximation on irregular geometric shapes in the material domain, then performing grid division to obtain a target material domain, applying boundary conditions to the target material domain, and executing simulation calculation on the Euler body according to preset simulation conditions. The application solves the technical problem that the simulation calculation is not converged due to the grid distortion and the contact coupling of the multiphase solid materials in the finite element method in the related technology under the condition of large deformation.

Inventors

  • LI QING
  • LIU XIANQIANG
  • HUANG DONGNAN
  • LIU ZHENSHAN
  • WU JIANXIN
  • WU YONGFU
  • WANG JUNQIANG
  • LI XIULEI
  • SUN ZHONGGUO
  • SHI CHAOQUN

Assignees

  • 中铝材料应用研究院有限公司
  • 中铝瑞闽股份有限公司

Dates

Publication Date
20260508
Application Date
20260119

Claims (11)

  1. 1. A method for coupling simulation of a multiphase solid material, comprising: Establishing an Euler body, and dividing a material domain and an airspace in the Euler body, wherein the Euler body is a calculation region corresponding to a multiphase solid material to be subjected to coupling simulation, the material domain is a material region corresponding to the multiphase solid material, and the airspace is a gap region except the material region; Performing geometric segmentation and graph approximation on the irregular geometric shapes in the material domain, and then performing grid division to obtain a target material domain; And applying boundary conditions to the target material domain, and executing simulation calculation on the Euler body according to preset simulation conditions.
  2. 2. The method of claim 1, wherein the material field comprises a plurality of sub-fields, each sub-field corresponding to a different material property, the material property being assigned a value in accordance with an actual physical parameter of the multiphase solid material.
  3. 3. The method of claim 1, wherein meshing after geometric segmentation and graphical approximation of irregular geometries in the material domain comprises: Geometrically segmenting the irregular geometric shape in the material domain according to a preset geometric shape to obtain a first segmented material; performing image approximation on the first segmentation material according to a preset smooth curve to obtain a second segmentation material; And carrying out grid division on the second division material to generate hexahedral grids.
  4. 4. A method according to claim 3, wherein meshing the second partitioned material to produce a hexahedral mesh comprises: Determining a material deformation rate and a precision requirement, wherein the material deformation rate is used for representing the expected maximum deformation rate of the multiphase solid material in the simulation calculation process, and the precision requirement is used for representing the simulation precision of the multiphase solid material in the simulation calculation process; and determining the grid size according to the material deformation rate and the precision requirement, and carrying out grid division on the second division material according to the grid size to generate the hexahedral grid.
  5. 5. The method of claim 1, wherein the boundary conditions include at least one of a movement boundary condition for defining a displacement or velocity of the target material domain and a stress boundary condition for simulating an external load to which the target material domain is subjected.
  6. 6. The method of claim 5, wherein applying boundary conditions to the target material domain comprises: Determining a boundary loading area of the target material domain; determining a stress path corresponding to the stress boundary condition applied in the case that the boundary condition is a stress boundary condition, wherein the stress path comprises at least one of constant stress, gradient stress and linear stress; And executing stress loading in the boundary loading area according to the stress path.
  7. 7. The method of claim 1, wherein performing a simulation calculation on the euler body according to a preset simulation condition comprises: Determining a temperature field and coupling parameters, wherein the temperature field comprises initial temperature distribution and heat source conditions for performing simulation calculation on the multiphase solid material, and the coupling parameters comprise related parameters for connecting the temperature field and a mechanical field; and executing simulation calculation on the Euler body according to the temperature field and the coupling parameter.
  8. 8. A coupling simulation apparatus for a multiphase solid material, comprising: The system comprises a building module, a determining module and a processing module, wherein the building module is used for building an Euler body and dividing a material domain and a space domain in the Euler body, wherein the Euler body is a calculation region corresponding to a multiphase solid material to be subjected to coupling simulation, the material domain is a material region corresponding to the multiphase solid material, and the space domain is a space region except the material region; the processing module is used for carrying out geometric segmentation and graph approximation on the irregular geometric shapes in the material domain and then carrying out grid division to obtain a target material domain; and the simulation module is used for applying boundary conditions to the target material domain and executing simulation calculation on the Euler body according to preset simulation conditions.
  9. 9. An electronic device comprising a memory and a processor, wherein the memory is configured to store program instructions, and wherein the processor is coupled to the memory and configured to perform a coupling simulation method for implementing the multiphase solid material of any one of claims 1 to 7.
  10. 10. A non-volatile storage medium, characterized in that the non-volatile storage medium comprises a stored computer program, wherein the device in which the non-volatile storage medium is located performs the coupling simulation method of the multiphase solid material according to any one of claims 1 to 7 by running the computer program.
  11. 11. A computer program product comprising computer instructions which, when executed by a processor, implement the coupling simulation method of a multiphase solid material according to any one of claims 1 to 7.

Description

Coupling simulation method and device for multiphase solid material and electronic equipment Technical Field The application relates to the technical field of simulation, in particular to a coupling simulation method and device for a multiphase solid material and electronic equipment. Background In the field of engineering simulation, large deformation simulation of multiphase materials presents serious challenges, especially when these materials are subjected to high temperature environments, their complex fracture and breaking behavior is difficult to accurately capture. In the traditional finite element analysis method, when the problem of large deformation is solved, simulation calculation is easy to be not converged due to serious grid distortion. In addition, the problem of contact coupling between multiphase materials also increases the complexity of simulation calculations. In the related art, common solutions include a lagrangian method, a pure euler method, an ALE (Arbitrary Lagrangian-euler ) method, etc., but these methods still have a certain limitation in facing high deformation rates or material breakage. Specifically, the lagrangian method is only suitable for the problem of small deformation, grid distortion is serious in large deformation, grids are required to be frequently repartitioned, calculation cost is high, and errors are easy to introduce. The pure Euler method avoids the problem of grid distortion, but is difficult to accurately track a material interface, has extremely high requirements on grid quality, consumes large computing resources, and is limited in practical application. The ALE method combines the advantages of the Lagrangian and Euler methods, but the processing of the complex multiphase material contact problem is still not stable enough, and the problem of calculation non-convergence is easy to occur. In view of the above problems, no effective solution has been proposed at present. Disclosure of Invention The embodiment of the application provides a coupling simulation method and device for a multiphase solid material and electronic equipment, which at least solve the technical problem that simulation calculation is not converged due to grid distortion and contact coupling of the multiphase solid material in a finite element method in the related art under a large deformation condition. According to one aspect of the embodiment of the application, a coupling simulation method of a multiphase solid material is provided, which comprises the steps of establishing an Euler body, dividing a material domain and an airspace in the Euler body, wherein the Euler body is a calculation region corresponding to the multiphase solid material to be subjected to coupling simulation, the material domain is a material region corresponding to the multiphase solid material, the airspace is a void region except for the material domain, carrying out geometric segmentation and graph approximation on irregular geometric shapes in the material domain, then carrying out grid division to obtain a target material domain, applying boundary conditions to the target material domain, and carrying out simulation calculation on the Euler body according to preset simulation conditions. Optionally, the material field comprises a plurality of sub-fields, each sub-field corresponding to a different material property, the material property being assigned according to an actual physical parameter of the multiphase solid material. The method comprises the steps of carrying out geometric segmentation on irregular geometric shapes in a material domain according to a preset geometric shape to obtain a first segmented material, carrying out image approximation on the first segmented material according to a preset smooth curve to obtain a second segmented material, and carrying out grid division on the second segmented material to generate a hexahedral grid. Optionally, meshing the second segmented material to generate a hexahedral mesh, wherein the meshing comprises determining a material deformation rate and an accuracy requirement, the material deformation rate is used for representing the maximum deformation rate expected by the multiphase solid material in the simulation calculation process, the accuracy requirement is used for representing the simulation accuracy of the multiphase solid material in the simulation calculation process, determining a mesh size according to the material deformation rate and the accuracy requirement, and meshing the second segmented material according to the mesh size to generate the hexahedral mesh. Optionally, the boundary conditions include at least one of a movement boundary condition for defining a displacement or velocity of the target material domain and a stress boundary condition for simulating an external load to which the target material domain is subjected. Optionally, applying the boundary condition to the target material domain includes determining a boundary loa