Simulation modeling method and device for powder sintered metal porous material

The simulation model of powder sintered metal porous materials in Matlab, Gambit and Spacecliam software was constructed through the dense stacking spherical particle algorithm, which solved the shortcomings of the existing modeling methods and achieved more efficient and accurate modeling and fluid mechanical performance analysis.

CN120432053APending Publication Date: 2025-08-05WESTERN BAODE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510563219.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

The existing modeling methods for metal porous materials are difficult to reflect the sintered structure in real porous media, difficult to construct low porosity models, and difficult to construct complex and irregular shape models.

Method used

The simulation model of powder-sintered metal porous materials is constructed in Matlab software by using densely packed spherical particles algorithm. Randomly distributed spheres are generated through Matlab and the model files are processed in combination with Gambit and Spacecliam software to generate Fluent recognizable fluid model.

Benefits of technology

It achieves more efficient and accurate modeling accuracy, can more accurately describe the morphological characteristics of sintered metal powder in porous media, construct low porosity and complex shape models, and improve the accuracy of fluid mechanical properties analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120432053A_ABST
    Figure CN120432053A_ABST
Patent Text Reader

Abstract

The invention discloses a simulation modeling method and device for a powder sintered metal porous material, and relates to the technical field of modeling analysis of porous material structures. The method comprises the steps that according to obtained basic parameters of the powder sintered metal porous material, through Matlab software, the model of the powder sintered metal porous material is obtained; the method comprises the following steps: modeling a powder sintered metal porous material based on a dense packing spherical particle algorithm, and exporting a modeling result into a file with a suffix name of '. Txt' format; in the Gambit software, the file in the. Txt format is processed, and a result is written into the file in the. Sat format; and in Spacecliam software, the file in the. Sat format is processed, and the fluid model of the powder sintered metal porous material is obtained. According to the simulation modeling method, the morphological characteristics of the sintered metal powder in the porous medium can be accurately described, and a low-porosity model and a complex and non-standard shape model are effectively constructed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of modeling and analysis of porous material structures, and in particular to a simulation modeling method and device for powder sintered metal porous materials. Background Art

[0002] With the continuous improvement of fluid mechanics theory and the rapid development of high-performance computer technology, computational fluid dynamics, formed by the combination of these two technologies, has begun to become an important means of solving various engineering problems. In actual engineering applications, it is often encountered that fluids flow through porous media. Computational fluid dynamics software CFD is one of the mainstream solutions to solve such problems. CFD software can calculate the flow of media in filtration and separation equipment by solving various fluid mechanics equations, and specifically present the flow of media inside metal filter elements, filter bags, etc. However, CFD software is not very powerful in the pre-processing function of model construction, especially when the medium structure is relatively complex, CFD cannot accurately and reliably process the calculated model. Taking sintered metal powder porous materials as an example, since this material has the characteristics of both metals and porous materials, it is widely used in filtration and separation, powder fluidization conveying, battery electrodes and other fields.

[0003] Sintered metal powder porous materials are porous materials made from metal or alloy powders through compaction or high-temperature sintering. The finished materials contain a large number of interconnected or semi-interconnected pores. Their uniform pore structure, porosity, and pore size distribution are determined by the powder particle size, compaction, and sintering processes. Currently, research on sintered metal powder porous materials focuses primarily on experimental studies of their properties and applications; however, the detailed mechanisms of filtration and backflushing in sintered metal powder porous materials remain incompletely understood. The difficulties in studying the detailed mechanisms of filtration and backflushing in sintered metal powder porous materials lie primarily in the complex operating conditions and microstructures. For example, the complex pore structure of sintered metal powder porous materials, with its non-uniform morphology, poses significant challenges for geometric modeling. Furthermore, the physical processes involved in filtration and backflushing in sintered metal powder porous materials span multiple scales, from micro- and nanoscale flow within the pores of sprayed particles to macroscopic flow processes, posing challenges for simulation. Multiphase flow phenomena within porous media are widely present during the backflushing process of porous media filtration, exhibiting typical multiscale characteristics. In order to explore the behavioral characteristics of fluids and particles in pores, it is necessary to establish an accurate three-dimensional porous media simulation model. However, the complex pore structure of porous media poses a huge challenge to the establishment of a three-dimensional porous media simulation model.

[0004] Therefore, we need a simulation modeling solution for powder sintered metal porous materials that can not only reflect the sintering structure in real porous media, but also construct low-porosity models and complex and irregular shape models. Summary of the Invention

[0005] The present invention provides a simulation modeling method and device for powder sintered metal porous materials, which solves the problems that existing metal porous material modeling methods are difficult to reflect the sintering structure in real porous media, difficult to construct low-porosity models, and difficult to build complex and irregular shape models.

[0006] In order to achieve the above object, the present invention adopts the following technical solutions:

[0007] In a first aspect, the present invention provides a simulation modeling method for powder sintered porous metal materials, the method comprising:

[0008] Based on the acquired basic parameters of the powder sintered metal porous material, the powder sintered metal porous material is modeled using Matlab software based on a densely packed spherical particle algorithm, and the modeling results are exported to a file with the suffix ".txt"; the basic parameters include the actual particle size, actual porosity, and actual external dimensions of the powder sintered metal porous material; the densely packed spherical particle algorithm constructs a simulation model of the powder sintered metal porous material by randomly generating spheres;

[0009] In Gambit software, the ".txt" format file is processed and the result is written into a ".sat" format file;

[0010] In Spacecliam software, the ".sat" format file is processed to obtain a fluid model of the powder sintered metal porous material.

[0011] In one possible implementation, the powder sintered metal porous material is modeled using Matlab software based on a densely packed spherical particle algorithm, specifically including:

[0012] In Matlab software, randomly distributed spheres are generated to fill the preset three-dimensional area;

[0013] Each time a sphere is generated, after determining that the mesh of the preset three-dimensional region containing the sphere meets the preset high-quality mesh requirements, the model porosity of the preset three-dimensional region is updated according to the overlapping volume of the newly generated sphere and other spheres;

[0014] When the model porosity is less than the real porosity, the preset three-dimensional region filled with spheres is used as the constructed simulation model.

[0015] In one possible implementation, before generating randomly distributed spheres to fill the preset three-dimensional area in Matlab software, the method further includes:

[0016] The basic information of the preset three-dimensional area, the number of filled spheres, and the particle size distribution range of the filled spheres are set in Matlab software; the basic information of the preset three-dimensional area includes the inner diameter, outer diameter, angle, and height, the particle size distribution range of the filled spheres is set based on the actual particle size, and the basic information of the preset three-dimensional area is set according to the actual external dimensions.

[0017] In one possible implementation, the modeling results are exported to a file with the suffix ".txt", specifically:

[0018] The model data of the constructed simulation model is converted into a ".txt" format that can be recognized by the Gambit software through the file=('.. / matlab_Gambit_File.txt') command; the model data includes the model outer diameter, model inner diameter, selection angle, spherical particle distribution, and spherical particle size of the constructed simulation model.

[0019] In one possible implementation, in Gambit software, the ".txt" format file is processed and the result is written into a ".sat" format file, specifically:

[0020] The model data is subjected to Boolean operation by the ACIS solid modeling function in the Gambit software to generate a fluid channel model corresponding to the simulation model, and a ".sat" file of the fluid channel model is output.

[0021] In one possible implementation, before modeling the powder sintered porous metal material based on the acquired basic parameters of the powder sintered porous metal material using Matlab software and a densely packed spherical particle algorithm, the method further includes:

[0022] The physical microstructure characteristics of the powder sintered metal porous material are measured using a scanning electron microscope, and basic parameters of the powder sintered metal porous material are obtained; the basic parameters also include the true particle size distribution of the powder sintered metal porous material.

[0023] In a possible implementation, after obtaining the fluid model of the powder sintered porous metal material, the method further includes:

[0024] The fluid model is imported into Fluent software, and a fluid mechanics performance test is performed on the fluid model in the Fluent software.

[0025] In a second aspect, the present invention provides a simulation modeling device for powder sintered porous metal materials, the device comprising:

[0026] A first processing module is configured to model the powder sintered metal porous material using Matlab software and a densely packed spherical particle algorithm based on the acquired basic parameters of the powder sintered metal porous material, and export the modeling results to a file with a ".txt" suffix; the basic parameters include the actual particle size, actual porosity, and actual external dimensions of the powder sintered metal porous material; the densely packed spherical particle algorithm constructs a simulation model of the powder sintered metal porous material by randomly generating spheres;

[0027] A second processing module is used to process the ".txt" format file in the Gambit software and write the result into a ".sat" format file;

[0028] The third processing module is used to process the ".sat" format file in Spacecliam software to obtain the fluid model of the powder sintered metal porous material.

[0029] In a possible implementation, when the powder sintered porous metal material is modeled based on a densely packed spherical particle algorithm using Matlab software, the first processing module is specifically configured to execute:

[0030] In Matlab software, randomly distributed spheres are generated to fill the preset three-dimensional area;

[0031] Each time a sphere is generated, after determining that the mesh of the preset three-dimensional region containing the sphere meets the preset high-quality mesh requirements, the model porosity of the preset three-dimensional region is updated according to the overlapping volume of the newly generated sphere and other spheres;

[0032] When the model porosity is less than the real porosity, the preset three-dimensional region filled with spheres is used as the constructed simulation model.

[0033] In a possible implementation, in Matlab software, before generating randomly distributed spheres to fill the preset three-dimensional area, the first processing module is further configured to execute:

[0034] The basic information of the preset three-dimensional area, the number of filled spheres, and the particle size distribution range of the filled spheres are set in Matlab software; the basic information of the preset three-dimensional area includes the inner diameter, outer diameter, angle, and height, the particle size distribution range of the filled spheres is set based on the actual particle size, and the basic information of the preset three-dimensional area is set according to the actual external dimensions.

[0035] In a possible implementation, when exporting the modeling results to a file with a suffix of ".txt", the first processing module is specifically configured to execute:

[0036] The model data of the constructed simulation model is converted into a ".txt" format that can be recognized by the Gambit software through the file=('.. / matlab_Gambit_File.txt') command; the model data includes the model outer diameter, model inner diameter, selection angle, spherical particle distribution, and spherical particle size of the constructed simulation model.

[0037] In a possible implementation, the second processing module is specifically configured to execute:

[0038] The model data is subjected to Boolean operation by the ACIS solid modeling function in the Gambit software to generate a fluid channel model corresponding to the simulation model, and a ".sat" file of the fluid channel model is output.

[0039] In one possible implementation, the simulation modeling apparatus for the powder sintered porous metal material further includes a parameter acquisition unit; before modeling the powder sintered porous metal material using Matlab software based on a densely packed spherical particle algorithm according to the acquired basic parameters of the powder sintered porous metal material, the parameter acquisition unit is configured to execute:

[0040] The physical microstructure characteristics of the powder sintered metal porous material are measured using a scanning electron microscope, and basic parameters of the powder sintered metal porous material are obtained; the basic parameters also include the true particle size distribution of the powder sintered metal porous material.

[0041] In a possible implementation, the simulation modeling device for powder sintered porous metal material further includes a fluid mechanics performance testing module; after obtaining the fluid model of the powder sintered porous metal material, the fluid mechanics performance testing module is configured to execute:

[0042] The fluid model is imported into Fluent software, and a fluid mechanics performance test is performed on the fluid model in the Fluent software.

[0043] In a third aspect, the present invention provides an electronic device comprising: a processor and a memory. The memory stores at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, at least one program, or the code set or instruction set is loaded and executed by the processor to implement any of the above-described methods for simulation modeling of a powder sintered porous metal material.

[0044] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the simulation modeling method of powder sintered metal porous materials described in any one of the above items.

[0045] In practical applications, the simulation modeling method and device for powder sintered metal porous materials provided by the embodiment of the present invention firstly model the sintered metal porous material using Matlab software. Specifically, during Matlab modeling, the densely packed spherical particle algorithm that takes into account the overlap between particles is used to model the powder sintered metal porous material, and the model file of the powder sintered metal porous material calculated by Matlab modeling is converted into a ".txt" format file; then the model file is converted into a ".sat" format that can be recognized by Spacecliam software using Gambit software; finally, the ".sat" format file is processed by Spacecliam software to obtain a fluid model that can be recognized by Fluent. Compared with the existing simulation modeling method, the simulation modeling method of the present invention not only improves modeling efficiency, is more accurate, and is more convenient and quick to visualize, but also the densely packed spherical particle algorithm that takes into account the overlap between particles in Matlab allows the spherical particles to overlap with each other during modeling, which can more accurately describe the morphological characteristics of metal powder sintered in porous media, and effectively construct low-porosity models and complex and irregular shape models. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 A flowchart of the steps of a simulation modeling method for powder sintering porous metal materials provided by an embodiment of the present invention;

[0047] Figure 2 A flowchart of the algorithm steps for a densely packed spherical particle algorithm taking into account particle overlap in a simulation modeling method for powder sintering porous metal materials provided by an embodiment of the present invention;

[0048] Figure 3 (a) is a schematic diagram of the structure of spheres overlapping each other during Matlab modeling in a simulation modeling method for a powder sintered porous metal material provided by an embodiment of the present invention, and (b) is a schematic diagram of the structure of more than three spheres overlapping each other;

[0049] Figure 4 A schematic diagram of binarization processing of a scanning electron microscope image obtained by a scanning electron microscope in a simulation modeling method for a powder sintered metal porous material provided by an embodiment of the present invention;

[0050] Figure 5(a) is a schematic diagram of the particle size distribution of base metal powder spheres during Matlab modeling in a simulation modeling method for a powder sintered metal porous material provided by an embodiment of the present invention; (b) is a schematic diagram of the particle size distribution of sprayed micro-nano particle spheres; and (c) is a schematic diagram of the structure of the simulation model of the powder sintered metal porous material constructed by Matlab;

[0051] Figure 6 (a) is a velocity field cloud diagram of a fluid model obtained by a simulation modeling method of a powder sintered metal porous material provided by an embodiment of the present invention, and a fluid mechanics performance test is performed using Fluent software; (b) is a pressure field cloud diagram of a fluid model obtained by a fluid mechanics performance test using Fluent software;

[0052] Figure 7 This is a structural block diagram of a simulation modeling device for powder sintering porous metal materials provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0054] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present disclosure, unless otherwise specified, "multiple" means two or more. In addition, the use of "based on" or "according to" means openness and inclusiveness, because the process, steps, calculations or other actions "based on" or "according to" one or more of the conditions or values may be based on additional conditions or values beyond the stated in practice.

[0055] Currently, the main methods for constructing porous media simulation models include computed tomography reconstruction and the densely packed spherical particle algorithm. The computed tomography method generates a series of 2D cross-sectional slice images from the original 3D computed tomography image. These slice images are then stacked vertically using an algorithm to reconstruct a 3D model. This method can produce an accurate, intuitive, and existing 3D model of porous media, but it is relatively complex and costly, and its direct application to general material models faces certain challenges.

[0056] The densely packed spherical particle algorithm uses a group of tangent spheres to construct the porous medium model. However, this algorithm still has the following problems: First, the densely packed spherical particle algorithm needs to generate tangent spheres for each edge first. The algorithm requires the geometric body to have two pairs of parallel edges. Therefore, the densely packed spherical particle algorithm is difficult to handle complex geometric structures; second, the densely packed spherical particle algorithm only considers the situation where the spheres are tangent, while the geometric structure of the porous medium in the actual sintering process is more complex. Due to the existence of sintering, the spheres will merge with each other, resulting in two spheres partially overlapping. Therefore, the densely packed spherical particle algorithm is difficult to reflect the sintering structure existing in the real porous medium; third, the spatial occupancy of tangent spheres has a limit value, and it may be difficult to achieve the specified porosity. Therefore, the densely packed spherical particle algorithm also has the problem of difficulty in establishing a high solid phase (low porosity) model.

[0057] In order to solve the problems that existing metal porous material modeling methods are difficult to reflect the sintered structure in real porous media, difficult to construct low-porosity models, and difficult to build complex and irregular shape models, an embodiment of the present invention provides a simulation modeling method and device for powder sintered metal porous materials.

[0058] like Figure 1 As shown, in a first aspect, an embodiment of the present invention provides a simulation modeling method for powder sintered porous metal materials, the method comprising:

[0059] Step 101: Based on the acquired basic parameters of the powder sintered metal porous material, the powder sintered metal porous material is modeled using Matlab software based on a densely packed spherical particle algorithm, and the modeling result is exported to a file with a suffix of ".txt".

[0060] Among them, the basic parameters include the actual particle size, actual porosity and actual external dimensions of the powder sintered porous metal material.

[0061] The densely packed spherical particle algorithm constructs a simulation model of powder sintered porous metal materials by randomly generating spheres.

[0062] Specifically, in Matlab software, based on randomly distributed spheres filling a given three-dimensional area, the real stacking of metal powder particles of powder sintered metal porous materials is simulated, thereby obtaining a simulation model of powder sintered metal porous materials, and the model data of the model is stored as a ".txt" format file that can be recognized by Gambit software.

[0063] The model file of powder sintered metal porous material calculated by Matlab is converted into a file recognizable by Gambit software, so that Gambit software can process the program written in Matlab and convert it into a visual model.

[0064] In the process of constructing a simulation model of powder sintered metal porous materials by randomly generating spheres using the densely packed spherical particle algorithm, the densely packed spherical particle algorithm allows the randomly generated spheres to overlap with each other, thereby being able to describe the morphological characteristics of metal powder sintered in porous media. This can overcome the problem in the existing technology that the densely packed spherical model of powder sintered metal porous materials cannot accurately describe the physical properties of actual objects.

[0065] Step 102: In the Gambit software, process the file in the ".txt" format and write the result into a file in the ".sat" format.

[0066] Among them, Gambit software is an independent CFD pre-processing tool with ACIS solid modeling capabilities, STEP, Parasolid and IGES interfaces, and can generate meshes for various versions of Fluent solvers.

[0067] The generated meshes include structured and unstructured types such as hexahedral, tetrahedral, pyramidal and prismatic meshes, and can perform mesh quality checks, boundary region specification and mesh export operations.

[0068] In the present invention, the ".txt" format file is converted into the ".sat" format that can be processed by the Spacecliam software through the Gambit software.

[0069] Step 103: In Spacecliam software, the “.sat” format file is processed to obtain a fluid model of the powder sintered porous metal material.

[0070] Among them, Spaceclaim software is a 3D solid direct modeling software that provides engineering and industrial designers with ample freedom and space to easily express their latest ideas. Designers can directly edit the model without worrying about the source of the model, while providing simplified and accurate models for CAE analysis, rapid prototyping and manufacturing.

[0071] In practical applications, the simulation modeling method and device for powder sintered metal porous materials provided by an embodiment of the present invention first model the sintered metal porous material using Matlab software. Specifically, during Matlab modeling, the powder sintered metal porous material is modeled using a densely packed spherical particle algorithm that takes into account the overlap between particles, and the model file of the powder sintered metal porous material calculated by Matlab modeling is converted into a ".txt" format file; then, the model file is converted into a ".sat" format recognizable by Spacecliam software using Gambit software; finally, the ".sat" format file is processed using Spacecliam software to obtain a fluid model that can be recognized by Fluent.

[0072] Compared with the existing simulation modeling methods, the simulation modeling method of the present invention not only improves the modeling efficiency, is more accurate, and is more convenient and quick to visualize, but also takes into account the densely packed spherical particle algorithm that takes into account the overlap between particles in Matlab, allowing the spherical particles to overlap with each other during modeling, and can more accurately describe the morphological characteristics of metal powder sintered in porous media, and effectively construct low-porosity models and complex and irregular shape models.

[0073] Furthermore, the powder sintered metal porous material was modeled using Matlab software based on the densely packed spherical particle algorithm, specifically including:

[0074] In Matlab software, randomly distributed spheres are generated to fill the preset three-dimensional area.

[0075] Each time a sphere is generated, after determining that the mesh of the preset three-dimensional region containing the sphere meets the preset high-quality mesh requirements, the model porosity of the preset three-dimensional region is updated according to the overlapping volume of the newly generated sphere and other spheres.

[0076] When the model porosity is smaller than the actual porosity, the preset three-dimensional region filled with spheres is used as the constructed simulation model.

[0077] In an embodiment of the present invention, the preset high-quality grid requirements refer to the quality parameters of the grid, for example: the skewness is less than 0.95, preferably below 0.90; the aspect ratio is controlled within 5:1; the grid orthogonality quality is greater than 0.15; the grid cell size change rate is preferably within 1.20 and cannot exceed 1.40; the grid is as consistent as possible with the flow direction to reduce false diffusion.

[0078] Furthermore, in Matlab software, before generating randomly distributed spheres to fill the preset three-dimensional area, the method further includes:

[0079] The basic information of the preset three-dimensional area, the number of filled spheres, and the particle size distribution range of the filled spheres are set in the Matlab software.

[0080] Among them, the basic information of the preset three-dimensional area includes inner diameter, outer diameter, angle and height, the particle size distribution range of the filling sphere is set based on the actual particle size, and the basic information of the preset three-dimensional area is set according to the actual external dimensions.

[0081] like Figure 2 As shown, when modeling the powder sintered metal porous material by using the densely packed spherical particle algorithm, first, the number of particle spheres that need to be filled in the preset three-dimensional area and the total volume of the filled simulation model are initialized.

[0082] Next, randomly generate an i-th sphere to fill the preset three-dimensional area. The i-th sphere's coordinates are randomly generated within the preset three-dimensional area, and the i-th sphere's particle size is randomly generated within the particle size distribution range of the filling spheres. Here, i is greater than 0 and less than the preset number of filling spheres.

[0083] Thirdly, determine whether the newly generated spheres meet the preset high-quality mesh requirements. If not, continue to randomly generate spheres to fill the preset three-dimensional area. If so, update the model porosity of the preset three-dimensional area based on the overlapping volume of the newly generated spheres and other spheres.

[0084] Finally, the updated model porosity is compared with the actual porosity of the powder sintered metal porous material. If it is determined that the model porosity is smaller than the actual porosity, the preset three-dimensional area filled with spheres is used as the constructed simulation model; if not, spheres are randomly generated to fill the preset three-dimensional area.

[0085] The model porosity is Figure 2 ε i The true porosity is Figure 2 It is represented by ε.

[0086] In an embodiment of the present invention, Matlab software is used to write a three-dimensional entity program file of the powder sintered metal porous material, and the real particle coordinates, real particle size, real particle distribution, real porosity and real three-dimensional model size of the powder sintered metal porous material are stored in a matrix of the powder sintered metal porous material.

[0087] The matrix of particle coordinates, particle distribution, particle diameter, and porosity information of the simulation model is defined in Matlab.

[0088] Create a ".txt" file using Matlab, and write the matrix of the powder sintered metal porous material into the ".txt" file.

[0089] Compared with the existing porous material modeling method, the method of using Matlab software to write a three-dimensional entity program file of powder sintered metal porous material can turn the powder sintered metal porous material model calculated by Matlab into an editable operating system, making the modeling and visualization of powder sintered metal more convenient and quick.

[0090] In the existing technology, the implementation principle of modeling powder sintered metal porous materials through Matlab based on the densely packed spherical particle algorithm is: generate a series of tangent spheres for lines and surfaces in turn, then generate random sphere radii that obey the distribution, and randomly select three spheres as parent spheres to determine the position of the newly generated sub-class spheres. When it is determined that the position of the newly generated sub-class sphere is within the preset three-dimensional area and does not intersect with other existing spheres, the coordinates of the newly generated sub-class sphere are stored, and the total volume of the filling model is updated. The above steps are repeated until the filling model meets the specified porosity requirements.

[0091] like Figure 2 、 Figure 3 As shown, in the embodiment of the present invention, when initializing the position of the spherical particles and updating the total volume of the filling model, the volume of the overlapping part of the spheres needs to be considered, that is, Figure 3 The volume of the part enclosed by the dotted lines in (a) and (b).

[0092] like Figure 3 As shown in (a) in the figure, for the case where two spheres overlap, the volume of the overlapping spheres can be calculated using the following formula:

[0093]

[0094] Where, v cap (r i , x ij ) represents the radius r i The distance to the intersection surface is x ij The volume of the overlapping spheres, and:

[0095]

[0096] Among them, d ij represents the distance between the centers of spheres i and j.

[0097] When more than three spheres overlap, the volume of the overlapping spheres can be determined by numerical integration or Monte Carlo simulation. In this embodiment, the Monte Carlo method is used to update the volume.

[0098] Furthermore, the modeling results are exported as a file with the suffix ".txt", specifically:

[0099] By using the command file=('.. / matlab_Gambit_File.txt'), the model data of the constructed simulation model is converted into the ".txt" format that can be recognized by the Gambit software.

[0100] The model data includes the model outer diameter, model inner diameter, selection angle, spherical particle distribution, and spherical particle size of the constructed simulation model.

[0101] Furthermore, in the Gambit software, the ".txt" format file is processed and the result is written into the ".sat" format file, specifically:

[0102] The ACIS solid modeling function in the Gambit software is used to perform Boolean operations on the model data to generate a fluid channel model corresponding to the simulation model, and the ".sat" file of the fluid channel model is output.

[0103] The present invention can simulate the desired three-dimensional model by simply adjusting the model data, further exploring the effective characteristics of the desired porous model, and to a certain extent improving the accuracy of subsequent fluid dynamics performance analysis. The present invention can effectively improve the accuracy of fluid dynamics performance and effectively save manpower, time and costs.

[0104] The present invention uses a combination of Matlab and Gambit software to model powder sintered metals, obtaining connected domains and constructing final spherical pores based on these connected domains. The simulation modeling method of the present invention more closely resembles the actual object and can more accurately describe the physical properties of powder sintered porous metal materials.

[0105] Furthermore, before modeling the powder sintered porous metal material based on the acquired basic parameters of the powder sintered porous metal material using Matlab software and a densely packed spherical particle algorithm, the method further includes:

[0106] The physical microstructure characteristics of the powder sintered metal porous material are measured using a scanning electron microscope, and the basic parameters of the powder sintered metal porous material are obtained; the basic parameters also include the actual particle size distribution of the powder sintered metal porous material.

[0107] Among them, the scanning electron microscope (SEM) is an observation method that lies between the transmission electron microscope and the optical microscope. It uses a focused, narrow beam of high-energy electrons to scan the sample, and through the interaction between the beam and the material, it stimulates various physical information. This information is collected, amplified, and re-imaged to achieve the purpose of characterizing the microscopic morphology of the material. The resolution of the new scanning electron microscope can reach 1nm; the magnification can reach 300,000 times or more and is continuously adjustable; and it has a large depth of field, a large field of view, and good three-dimensional imaging effect. In addition, the combination of the scanning electron microscope and other analytical instruments can observe the microscopic morphology while analyzing the micro-area composition of the material. The scanning electron microscope is widely used in the research of rock, soil, graphite, ceramics, and nanomaterials. Therefore, the scanning electron microscope plays a significant role in the field of scientific research.

[0108] Specifically, the real physical microstructural characteristics of the powder film were analyzed by scanning electron microscopy, and the basic parameters of the powder sintered metal porous material required for Matlab three-dimensional modeling were extracted.

[0109] Before Matlab modeling, scanning electron microscopy (SEM) and optical microscopy (OM) were used to measure the microscopic morphology of the powder metal sintered filter element and determine the basic parameters of the model. Figure 4 As shown, after scanning and obtaining the metallographic image of the powder metal sintered filter element, the metallographic image is converted into a grayscale image, and then the grayscale image is binarized. Finally, the image boundary of the binarized image is extracted to calculate the average particle size and porosity in the powder metal sintered filter element.

[0110] After obtaining the fluid model of the powder sintered porous metal material, the method further includes:

[0111] The fluid model is imported into Fluent software, and the fluid mechanics performance test of the fluid model is performed in Fluent software.

[0112] Compared with the existing modeling and analysis methods for powder sintered metal porous materials, the present invention can couple the simulation model of powder sintered metal porous materials calculated by Matlab software with Fluent fluid mechanics calculation software, making the modeling of powder sintered metal porous materials and the calculation of related fluid mechanics properties more convenient and quick, and obtaining more diverse data and performing more complex operations on the original basis.

[0113] In the embodiment of the present invention, the true particle size is the average radius of the powder metal sintered filter element, which is calculated to be 100 μm, and the true porosity is calculated to be 0.4.

[0114] Obtain the model parameters of the metal porous structure provided by the user. In Matlab software, Bodycoal represents the solid content of the three-dimensional model, Ave-R represents the average pore size of the matrix, Sigma-R represents the variance of the matrix pore size, Coating-R represents the average pore size of the particles sprayed on the matrix surface, and Sigma-Coating-R represents the variance of the pore size of the particles sprayed on the matrix surface. The model parameters also include the distribution of pores of different sizes on the three-dimensional model.

[0115] Set the volume of a preset 3D region based on user-defined basic information such as inner diameter, outer diameter, angle, and height. In Matlab, Maxradi represents the model's outer diameter, Minradi represents the model's inner diameter, Theta represents the filter tube's angle, and Brick Side Length represents the model's height.

[0116] When modeling in Matlab, the volume of the preset three-dimensional region is set as a one-dimensional vector S = [maxradii, minradii, Bricksidelengthm], where maxradii is the outer diameter of the filter element, minradii is the inner diameter, and Bricksidelength is the length of the filter element. The three-dimensional model also contains the solid content Bodycoal, the average pore size ave-R and variance sigma-R of the substrate, and the average pore size COATING-R and variance sigma-Coatingr of the surface sprayed particles.

[0117] like Figure 5 As shown in (a) in the figure, the particle size distribution of the base metal powder spheres follows a probability distribution. Figure 5 As shown in (b), the particle size distribution of the sprayed micro-nano particle spheres obeys the probability distribution.

[0118] After the parameter setting is completed, the irregular holes are initially generated through Boolean operations in combination with the dimensions of the 3D model and 3D structural elements.

[0119] Among them, the three-dimensional model is subtracted and combined through Boolean operations, that is, the accumulated volume of the granular balls is subtracted from the rectangular parallelepiped in the three-dimensional model, and then all the connected domains in it are connected. It can be simply understood as connecting the connected domains one by one to facilitate subsequent processing.

[0120] Among them, in the actual calculation process, the volume of the sphere can be approximately equivalent to the volume of the connected domain.

[0121] like Figure 5As shown in (a) to (c), the particle radius R is generated based on the equivalent spherical volume of the connected domain. Finally, the data is visualized by the image drawing function provided by Matlab, and the maximum particle radius, minimum particle radius, histogram of powder particle distribution and fitting curve can be obtained.

[0122] like Figure 5 As shown in (c), the simulation model consists of stacked spheres, the outer surface of which contains sprayed micro-nanoparticles with a thickness of about 100 μm.

[0123] By adjusting the volume of the 3D model and setting the porosity, 3D models with different pore arrangements and distributions at the same porosity, as well as 3D models with different pore arrangements and distributions at different porosities, can be obtained. This embodiment randomly generates a model with a specified 3D model volume and a specified number of pores. The randomization process uses a Monte Carlo algorithm to generate pseudo-random numbers. Based on the physical properties of the particle model, the random values are determined to be uniformly distributed.

[0124] By adjusting the shape or size of the three-dimensional structural elements, three-dimensional models of different pore arrangement distributions at the same porosity and three-dimensional models of pore arrangement distributions at different porosities can be obtained.

[0125] The above process is equivalent to completing the modeling of the three-dimensional model of the metal porous structure. Next, the constructed three-dimensional model needs to be post-processed.

[0126] Because the modeling software Matlab and the analysis software CFD lack a common interface, the 3D model generated in Matlab cannot be directly imported into CFD for effective characteristic analysis of the 3D model. The Matlab modeling program was written out in ".txt" format; this ".txt" file was imported into Gambit software, successfully completing the model format conversion. The ".sat" file in Gambit was then processed with Spacecliam software and imported into Fluent software for fluid dynamics performance testing.

[0127] like Figure 6 As shown in (a), the fluid model is simulated in Fluent software to obtain the velocity change as the fluid penetrates into the porous medium.

[0128] like Figure 6 As shown in (b), the fluid model is simulated in Fluent software to obtain the pressure change as the fluid penetrates into the porous medium.

[0129] like Figure 7 As shown, in a second aspect, an embodiment of the present invention provides a simulation modeling device for powder sintered porous metal materials, the device comprising:

[0130] The first processing module 201 is configured to model the powder sintered porous metal material using Matlab software and a densely packed spherical particle algorithm based on the acquired basic parameters of the powder sintered porous metal material, and export the modeling results to a file with a ".txt" suffix. The basic parameters include the actual particle size, actual porosity, and actual dimensions of the powder sintered porous metal material. The densely packed spherical particle algorithm constructs a simulation model of the powder sintered porous metal material by randomly generating spheres.

[0131] The second processing module 202 is used to process the ".txt" format file in the Gambit software and write the result into the ".sat" format file;

[0132] The third processing module 203 is used to process the file in the ".sat" format in Spacecliam software to obtain a fluid model of the powder sintered porous metal material.

[0133] Furthermore, when the powder sintered metal porous material is modeled based on the densely packed spherical particle algorithm using Matlab software, the first processing module 201 is specifically configured to execute:

[0134] In Matlab software, randomly distributed spheres are generated to fill the preset three-dimensional area;

[0135] Each time a sphere is generated, after determining that the mesh of the preset three-dimensional region containing the sphere meets the preset high-quality mesh requirements, the model porosity of the preset three-dimensional region is updated based on the overlapping volume of the newly generated sphere and other spheres;

[0136] When the model porosity is smaller than the actual porosity, the preset three-dimensional region filled with spheres is used as the constructed simulation model.

[0137] Furthermore, in the Matlab software, before generating randomly distributed spheres to fill the preset three-dimensional area, the first processing module 201 is further configured to execute:

[0138] In Matlab software, the basic information of the preset three-dimensional area, the number of filled spheres, and the particle size distribution range of the filled spheres are set; the basic information of the preset three-dimensional area includes the inner diameter, outer diameter, angle, and height, the particle size distribution range of the filled spheres is set based on the actual particle size, and the basic information of the preset three-dimensional area is set according to the actual external dimensions.

[0139] Furthermore, when exporting the modeling results to a file with a suffix of ".txt", the first processing module 201 is specifically configured to execute:

[0140] The model data of the constructed simulation model is converted into a ".txt" format that can be recognized by the Gambit software through the file=('.. / matlab_Gambit_File.txt') command; the model data includes the model outer diameter, model inner diameter, selection angle, spherical particle distribution, and spherical particle size of the constructed simulation model.

[0141] Furthermore, the second processing module 202 is specifically configured to execute:

[0142] The ACIS solid modeling function in the Gambit software is used to perform Boolean operations on the model data to generate a fluid channel model corresponding to the simulation model, and the ".sat" file of the fluid channel model is output.

[0143] Furthermore, the simulation modeling device for the powder sintered porous metal material further includes a parameter acquisition unit; before modeling the powder sintered porous metal material based on the densely packed spherical particle algorithm using Matlab software according to the acquired basic parameters of the powder sintered porous metal material, the parameter acquisition unit is configured to execute:

[0144] The physical microstructure characteristics of the powder sintered metal porous material are measured using a scanning electron microscope, and the basic parameters of the powder sintered metal porous material are obtained; the basic parameters also include the actual particle size distribution of the powder sintered metal porous material.

[0145] Furthermore, the simulation modeling device for powder sintered porous metal material further includes a fluid mechanics performance testing module. After obtaining the fluid model of the powder sintered porous metal material, the fluid mechanics performance testing module is configured to execute:

[0146] The fluid model is imported into Fluent software, and the fluid mechanics performance test of the fluid model is performed in Fluent software.

[0147] The simulation modeling device for powder sintered porous metal materials provided in an embodiment of the present invention is used to execute the simulation modeling method for powder sintered porous metal materials described above, and thus can achieve the same effect as the simulation modeling method for powder sintered porous metal materials described above.

[0148] In a third aspect, the present invention provides an electronic device comprising: a processor and a memory. The memory stores at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, at least one program, or the code set or instruction set is loaded and executed by the processor to implement any of the above-described methods for simulation modeling of a powder sintered porous metal material.

[0149] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the simulation modeling method of powder sintered metal porous materials described in any one of the above items.

[0150] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0151] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions within the technical scope disclosed by the present invention shall be covered by the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.

Claims

1. A simulation modeling method for powder sintered porous metal materials, characterized in that: include: Based on the acquired basic parameters of the powder sintered porous metal material, the powder sintered porous metal material is modeled using Matlab software based on a densely packed spherical particle algorithm, and the modeling results are exported as a file with a ".txt" format suffix; the basic parameters include the actual particle size, actual porosity, and actual external dimensions of the powder sintered porous metal material; the densely packed spherical particle algorithm constructs a simulation model of the powder sintered porous metal material by randomly generating spheres; In Gambit software, the ".txt" format file is processed and the result is written into a ".sat" format file; In Spacecliam software, the ".sat" format file is processed to obtain a fluid model of the powder sintered metal porous material.

2. The simulation modeling method of powder sintered porous metal material according to claim 1, characterized in that: The powder sintered metal porous material is modeled using Matlab software based on a densely packed spherical particle algorithm, specifically including: In Matlab software, randomly distributed spheres are generated to fill the preset three-dimensional area; Each time a sphere is generated, after determining that the mesh of the preset three-dimensional region containing the sphere meets the preset high-quality mesh requirements, the model porosity of the preset three-dimensional region is updated according to the overlapping volume of the newly generated sphere and other spheres; When the model porosity is less than the real porosity, the preset three-dimensional region filled with spheres is used as the constructed simulation model.

3. The simulation modeling method of powder sintered porous metal material according to claim 2, characterized in that: In Matlab software, before generating randomly distributed spheres to fill the preset three-dimensional area, the method further includes: The basic information of the preset three-dimensional area, the number of filled spheres, and the particle size distribution range of the filled spheres are set in Matlab software; the basic information of the preset three-dimensional area includes the inner diameter, outer diameter, angle and height, the particle size distribution range of the filled spheres is set based on the actual particle size, and the basic information of the preset three-dimensional area is set according to the actual external dimensions.

4. The simulation modeling method of powder sintered porous metal material according to claim 3, characterized in that: Export the modeling results to a file with the suffix ".txt", specifically: The model data of the constructed simulation model is converted into a ".txt" format that can be recognized by the Gambit software through the file=('.. / matlab_Gambit_File.txt') command; the model data includes the model outer diameter, model inner diameter, selection angle, spherical particle distribution, and spherical particle size of the constructed simulation model.

5. The simulation modeling method of powder sintered porous metal material according to claim 4, characterized in that: In the Gambit software, the ".txt" format file is processed and the result is written into a ".sat" format file, specifically: The model data is subjected to Boolean operations using the ACIS solid modeling function in the Gambit software to generate a fluid channel model corresponding to the simulation model, and a ".sat" file of the fluid channel model is output.

6. The simulation modeling method of powder sintered porous metal material according to claim 1, characterized in that: Before modeling the powder sintered metal porous material based on the acquired basic parameters of the powder sintered metal porous material using Matlab software and a densely packed spherical particle algorithm, the method further includes: The physical microstructure characteristics of the powder sintered metal porous material are measured using a scanning electron microscope, and basic parameters of the powder sintered metal porous material are obtained; the basic parameters also include the true particle size distribution of the powder sintered metal porous material.

7. The simulation modeling method of powder sintered porous metal material according to claim 1, characterized in that: After obtaining the fluid model of the powder sintered porous metal material, the method further includes: The fluid model is imported into Fluent software, and a fluid mechanics performance test is performed on the fluid model in the Fluent software.

8. A simulation modeling device for powder sintering porous metal materials, characterized in that: include: a first processing module for modeling the powder sintered porous metal material using Matlab software and a densely packed spherical particle algorithm based on the acquired basic parameters of the powder sintered porous metal material, and exporting the modeling results to a file with a ".txt" format suffix; the basic parameters include the actual particle size, actual porosity, and actual external dimensions of the powder sintered porous metal material; the densely packed spherical particle algorithm constructs a simulation model of the powder sintered porous metal material by randomly generating spheres; The second processing module is used to process the file in the ".txt" format in the Gambit software and write the result into a file in the ".sat" format; The third processing module is used to process the ".sat" format file in Spacecliam software to obtain the fluid model of the powder sintered metal porous material.

9. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the simulation modeling method of the powder sintered metal porous material according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the simulation modeling method of the powder sintered metal porous material according to any one of claims 1 to 7.