[go: up one dir, main page]

CN118886262A - A method, device and medium for simulating electron beam selective melting additive process - Google Patents

A method, device and medium for simulating electron beam selective melting additive process Download PDF

Info

Publication number
CN118886262A
CN118886262A CN202410941538.6A CN202410941538A CN118886262A CN 118886262 A CN118886262 A CN 118886262A CN 202410941538 A CN202410941538 A CN 202410941538A CN 118886262 A CN118886262 A CN 118886262A
Authority
CN
China
Prior art keywords
electron beam
free interface
energy
additive process
selective melting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202410941538.6A
Other languages
Chinese (zh)
Other versions
CN118886262B (en
Inventor
高月华
刘其鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanchang Hangkong University
Original Assignee
Nanchang Hangkong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanchang Hangkong University filed Critical Nanchang Hangkong University
Priority to CN202410941538.6A priority Critical patent/CN118886262B/en
Publication of CN118886262A publication Critical patent/CN118886262A/en
Application granted granted Critical
Publication of CN118886262B publication Critical patent/CN118886262B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/10Additive manufacturing, e.g. 3D printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P10/00Technologies related to metal processing
    • Y02P10/25Process efficiency

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了一种电子束选区熔化增材过程仿真方法、设备及介质,涉及增材制造领域,该方法包括:建立电子束选区熔化的有限元模型;基于电子束选区熔化的实际增材工艺确定电子束能量;针对仿真计算的任一时刻,基于有限元模型确定电子束能量施加面所在区域;根据电子束能量施加面所在区域内各网格单元的液相体积分数,确定自由界面集;将自由界面集中的气孔界面和被遮挡界面排除,得到施加电子束能量的自由界面子集;将电子束能量施加在自由界面子集中的各单元上,以建立当前时刻的热源模型;基于当前时刻的热源模型对增材过程进行仿真计算。本申请可自动追踪瞬变的能量施加自由界面,并将热源能量全部施加在该自由界面上,提高了仿真精度。

The present application discloses a method, device and medium for simulating an electron beam selective melting additive process, and relates to the field of additive manufacturing. The method includes: establishing a finite element model of electron beam selective melting; determining the electron beam energy based on the actual additive process of electron beam selective melting; determining the region where the electron beam energy application surface is located based on the finite element model at any moment of the simulation calculation; determining the free interface set according to the liquid volume fraction of each grid unit in the region where the electron beam energy application surface is located; excluding the pore interface and the blocked interface in the free interface set to obtain a subset of free interfaces to which electron beam energy is applied; applying electron beam energy to each unit in the free interface subset to establish a heat source model at the current moment; and simulating the additive process based on the heat source model at the current moment. The present application can automatically track the transient energy application free interface, and apply all the heat source energy to the free interface, thereby improving the simulation accuracy.

Description

一种电子束选区熔化增材过程仿真方法、设备及介质A method, device and medium for simulating electron beam selective melting additive process

技术领域Technical Field

本申请涉及增材制造领域,特别是涉及一种电子束选区熔化增材过程仿真方法、设备及介质。The present application relates to the field of additive manufacturing, and in particular to a method, device and medium for simulating an electron beam selective melting additive process.

背景技术Background Art

电子束选区熔化(Electron Beam Selective Melting,EBSM)是一种高能量密度的增材制造方法,具有能量吸收率高、功率密度集中、扫描速度快、残余热应力小等优点,可以提高金属零件增材制造的质量和效率,是一种前景极佳的金属增材制造技术。EBSM增材的热源特点是局部能量高度集中、瞬时和匙孔效应。尤其对于匙孔型选区熔化工艺,匙孔的瞬时变化直接影响增材制造的质量。Electron Beam Selective Melting (EBSM) is a high-energy-density additive manufacturing method with the advantages of high energy absorption rate, concentrated power density, fast scanning speed, and low residual thermal stress. It can improve the quality and efficiency of additive manufacturing of metal parts and is a metal additive manufacturing technology with great prospects. The heat source characteristics of EBSM additive are highly concentrated local energy, instantaneous and keyhole effects. Especially for the keyhole-type selective melting process, the instantaneous change of the keyhole directly affects the quality of additive manufacturing.

基于计算流体动力学(Computational FluidDynamics,CFD)的数值仿真是深入探讨EBSM增材过程中匙孔演变及缺陷形成机理的一种有效方法,与试验相比,能够更加全面、深入地研究EBSM增材过程中熔池实时演化过程、增材表面质量、缺陷形成机理等。热源模型的合理构建和施加是电子束选区熔化仿真中极为重要的环节,从本质上决定着温度场、流场仿真的合理性和有效性。Numerical simulation based on computational fluid dynamics (CFD) is an effective method to deeply explore the evolution of keyholes and the mechanism of defect formation in the EBSM additive process. Compared with experiments, it can more comprehensively and deeply study the real-time evolution of the molten pool, the surface quality of the additive, the mechanism of defect formation, etc. in the EBSM additive process. The reasonable construction and application of the heat source model is an extremely important link in the electron beam selective melting simulation, which essentially determines the rationality and effectiveness of the temperature field and flow field simulation.

目前关于电子束选区熔化的热源模型及建模方法的研究,主要采用形状规则的高斯体热源模型,体热源模型是在规则的几何区域内施加热源,而实际熔池几何不规则且粉末床的粉末颗粒之间存在间隙(近似真空的空间),采用体热源模型势必会将部分热源能量施加在间隙上,而不是间隙下方的沉积层或基板上,这与实际不符,导致仿真结果不够准确。At present, the research on the heat source model and modeling method of electron beam selective melting mainly adopts the Gaussian body heat source model with regular shape. The body heat source model applies the heat source in a regular geometric area. However, the actual molten pool geometry is irregular and there are gaps (space close to vacuum) between the powder particles in the powder bed. The use of the body heat source model will inevitably apply part of the heat source energy to the gap instead of the deposition layer or substrate below the gap, which is inconsistent with the actual situation and leads to inaccurate simulation results.

发明内容Summary of the invention

本申请的目的是提供一种电子束选区熔化增材过程仿真方法、设备及介质,可自动追踪瞬变的能量施加自由界面,并将热源能量全部施加在该自由界面上,提高仿真精度。The purpose of this application is to provide a method, device and medium for simulating an electron beam selective melting additive process, which can automatically track the transient energy application free interface and apply all the heat source energy to the free interface to improve the simulation accuracy.

为实现上述目的,本申请提供了如下方案:To achieve the above objectives, this application provides the following solutions:

第一方面,本申请提供了一种电子束选区熔化增材过程仿真方法,包括:In a first aspect, the present application provides a method for simulating an electron beam selective melting additive process, comprising:

建立电子束选区熔化的有限元模型;Establish a finite element model for electron beam selective melting;

基于电子束选区熔化的实际增材工艺确定电子束能量;Determine the electron beam energy based on the actual additive process of electron beam selective melting;

针对仿真计算的任一时刻,基于所述有限元模型,确定当前时刻的电子束能量施加面所在区域;所述电子束能量施加面所在区域中包括多个网格单元;At any moment of the simulation calculation, based on the finite element model, determining the region where the electron beam energy application surface is located at the current moment; the region where the electron beam energy application surface is located includes a plurality of grid units;

提取当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,并根据当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,确定当前时刻的电子束能量施加面所在区域内的所有自由界面单元,得到自由界面集;Extracting the liquid phase volume fraction of each grid unit in the region where the electron beam energy application surface is located at the current moment, and determining all free interface units in the region where the electron beam energy application surface is located at the current moment according to the liquid phase volume fraction of each grid unit in the region where the electron beam energy application surface is located at the current moment, and obtaining a free interface set;

根据所述自由界面集中每个自由界面单元的三维坐标,将所述自由界面集中的气孔界面单元和被遮挡界面单元排除,得到施加电子束能量的自由界面子集;其中,x轴坐标和y轴坐标为增材平面方向,z轴为厚度方向;According to the three-dimensional coordinates of each free interface unit in the free interface set, the pore interface unit and the blocked interface unit in the free interface set are excluded to obtain a free interface subset to which electron beam energy is applied; wherein the x-axis coordinate and the y-axis coordinate are directions of the additive plane, and the z-axis is the thickness direction;

将所述电子束能量施加在所述自由界面子集中的各单元上,以建立当前时刻的热源模型;Applying the electron beam energy to each unit in the free interface subset to establish a heat source model at the current moment;

基于当前时刻的热源模型对增材过程进行仿真计算。The additive process is simulated based on the heat source model at the current moment.

第二方面,本申请提供了一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现上述的电子束选区熔化增材过程仿真方法。In a second aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-mentioned electron beam selective melting additive process simulation method.

第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的电子束选区熔化增材过程仿真方法。In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned electron beam selective melting additive process simulation method.

根据本申请提供的具体实施例,本申请公开了以下技术效果:According to the specific embodiments provided in this application, this application discloses the following technical effects:

本申请提供了一种电子束选区熔化增材过程仿真方法、设备及介质,在仿真计算过程中,根据当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,确定当前时刻的电子束能量施加面所在区域内的自由界面集,之后根据自由界面集中每个自由界面单元的三维坐标,将自由界面集中的气孔界面单元和被遮挡界面单元排除,进而获得施加电子束能量的自由界面子集,再将电子束能量施加在自由界面子集中的各单元上,进而实现EBSM增材过程该各时刻的热源建模。该热源建模方法能够自动判断气孔和颗粒对沉积层或基体的遮挡,进而准确地自动追踪瞬变的能量施加自由界面,更加符合增材过程的实际热作用。该热源建模方法不涉及热源形状限制,能够直接应用于单道次、多道次以及多层选区熔化过程的仿真,可适用于传导型和匙孔型熔池形成机制的增材过程,进而提高了仿真精度。The present application provides a simulation method, device and medium for electron beam selective melting additive process. In the simulation calculation process, according to the liquid phase volume fraction of each grid unit in the area where the electron beam energy application surface is located at the current moment, the free interface set in the area where the electron beam energy application surface is located at the current moment is determined, and then according to the three-dimensional coordinates of each free interface unit in the free interface set, the pore interface unit and the blocked interface unit in the free interface set are excluded, thereby obtaining a subset of free interfaces to which electron beam energy is applied, and then the electron beam energy is applied to each unit in the free interface subset, thereby realizing the heat source modeling of the EBSM additive process at each moment. The heat source modeling method can automatically determine the shielding of the deposited layer or substrate by pores and particles, and then accurately and automatically track the transient energy application free interface, which is more in line with the actual thermal effect of the additive process. The heat source modeling method does not involve heat source shape restrictions, and can be directly applied to the simulation of single-pass, multi-pass and multi-layer selective melting processes. It can be applied to additive processes with conductive and keyhole-type molten pool formation mechanisms, thereby improving the simulation accuracy.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

图1为本申请一实施例中一种电子束选区熔化增材过程仿真方法的应用环境图;FIG1 is a diagram showing an application environment of a method for simulating an electron beam selective melting additive process in an embodiment of the present application;

图2为本申请一实施例提供的一种电子束选区熔化增材过程仿真方法的整体流程示意图;FIG2 is a schematic diagram of the overall process of a method for simulating an electron beam selective melting additive process provided by an embodiment of the present application;

图3为本申请一实施例提供的一种电子束选区熔化增材过程仿真方法的详细流程示意图;FIG3 is a detailed schematic diagram of a method for simulating an electron beam selective melting additive process according to an embodiment of the present application;

图4为电子束选区熔化的几何结构模型示意图;FIG4 is a schematic diagram of a geometric structure model of electron beam selective melting;

图5为排除被遮挡界面的示意图;FIG5 is a schematic diagram of eliminating the blocked interface;

图6为排除气孔界面的示意图;FIG6 is a schematic diagram of eliminating the pore interface;

图7为本申请一实施例提供的一种计算机设备的结构示意图。FIG. 7 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

本申请实施例提供的电子束选区熔化增材过程仿真方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以单独设置,也可以集成在服务器104上,也可以放在云上或其他服务器上。终端102可以向服务器104发送电子束选区熔化增材过程的相关参数,服务器104接收到电子束选区熔化增材过程的相关参数后,对增材过程进行仿真计算。服务器104可以向终端102反馈仿真计算结果。此外,在一些实施例中,电子束选区熔化增材过程仿真方法也可以单独由服务器104或者终端102实现。The electron beam selective melting additive process simulation method provided in the embodiment of the present application can be applied to the application environment as shown in Figure 1. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be set up separately, or it can be integrated on the server 104, or it can be placed on the cloud or other servers. The terminal 102 can send the relevant parameters of the electron beam selective melting additive process to the server 104. After receiving the relevant parameters of the electron beam selective melting additive process, the server 104 simulates the additive process. The server 104 can feedback the simulation calculation results to the terminal 102. In addition, in some embodiments, the electron beam selective melting additive process simulation method can also be implemented by the server 104 or the terminal 102 alone.

其中,终端102可以但不限于是各种台式计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现,还可以是云服务器。The terminal 102 may be, but is not limited to, various desktop computers, laptop computers, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, etc. The portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The server 104 may be implemented as an independent server or a server cluster consisting of multiple servers, or may be a cloud server.

在一个示例性的实施例中,如图2和图3所示,提供了一种电子束选区熔化增材过程仿真方法,该方法由计算机设备执行,具体可以由终端或服务器等计算机设备单独执行,也可以由终端和服务器共同执行,在本申请实施例中,以该方法应用于图1中的服务器104为例进行说明,包括以下步骤201至步骤207。其中:In an exemplary embodiment, as shown in FIG. 2 and FIG. 3 , a method for simulating an electron beam selective melting additive process is provided. The method is executed by a computer device, and specifically can be executed by a computer device such as a terminal or a server alone, or can be executed by a terminal and a server together. In the embodiment of the present application, the method is applied to the server 104 in FIG. 1 as an example for description, and includes the following steps 201 to 207. Among them:

步骤201,建立电子束选区熔化的有限元模型。Step 201, establishing a finite element model of electron beam selective melting.

在一个示例性的实施例中,步骤201包括:In an exemplary embodiment, step 201 includes:

(11)建立电子束选区熔化的几何结构模型。如图4所示,所述几何结构模型包括基体401、沉积层402、粉床403和近似真空域404。其中,如果是单层沉积仿真分析,则不需要沉积层402。粉床403由众多粉末颗粒组成。基体401的尺寸、沉积层402的尺寸、粉末颗粒的分布及尺寸与实际一致,近似真空域404的高度大于2倍的最大粉末颗粒直径。(11) Establishing a geometric structure model for electron beam selective melting. As shown in FIG4 , the geometric structure model includes a substrate 401, a deposition layer 402, a powder bed 403, and an approximate vacuum region 404. If a single-layer deposition simulation analysis is performed, the deposition layer 402 is not required. The powder bed 403 is composed of a plurality of powder particles. The size of the substrate 401, the size of the deposition layer 402, the distribution and size of the powder particles are consistent with the actual ones, and the height of the approximate vacuum region 404 is greater than twice the maximum powder particle diameter.

具体地,依据实际铺粉情况或仿真计算得到的粉床分布,建立电子束选区熔化的几何结构模型。Specifically, a geometric structure model of electron beam selective melting is established according to the actual powder spreading situation or the powder bed distribution obtained by simulation calculation.

(12)对所述几何结构模型进行网格划分,给定材料属性,并设置每个网格单元的初始温度、初始液相体积分数及初始流体速度,设定边界条件,以得到电子束选区熔化的有限元模型。(12) Meshing the geometric structure model, giving material properties, setting the initial temperature, initial liquid phase volume fraction and initial fluid velocity of each mesh unit, and setting boundary conditions to obtain a finite element model of electron beam selective melting.

具体地,设置各区域(基体401、沉积层402、粉床403、近似真空域404)的材料属性,建立有限元模型。其中,粉床403区域的网格单元尺寸小于平均粉末颗粒尺寸的1/10,其它区域的网格单元可以逐渐稀疏化,最大网格单元的尺寸不超过最大粉末颗粒的直径。依据实际情况,基体401、沉积层402和粉床403区域为液体材料,近似真空域404为气体材料。Specifically, the material properties of each region (substrate 401, deposition layer 402, powder bed 403, approximate vacuum region 404) are set to establish a finite element model. The grid unit size of the powder bed 403 region is less than 1/10 of the average powder particle size, and the grid units of other regions can be gradually sparse, and the size of the largest grid unit does not exceed the diameter of the largest powder particle. According to actual conditions, the substrate 401, deposition layer 402 and powder bed 403 regions are liquid materials, and the approximate vacuum region 404 is gas material.

进一步地,基于电子束选区熔化的有限元模型,确定仿真分析方法为计算流体动力学的多相流(Volume ofFluid,VOF)模型方法。依据实际情况,给定材料的表面张力系数和气液相变的Lee模型参数,并确定该方法计算相关的初始设置(t=0)和材料相信息。其中材料相信息包括各网格单元的初始温度、各网格单元的初始液相体积分数以及各网格单元内流体的初始速度。依据实际增材工艺,确定电子束增材的起始位置(xo,yo,zo)及电子束的移动速度vx和vy。依据实际情况对近似真空域404的任意两个边界面分别设置速度进口和压力出口,对其余所有边界面设置辐射换热条件。Furthermore, based on the finite element model of electron beam selective melting, the simulation analysis method is determined to be a multiphase flow (Volume of Fluid, VOF) model method of computational fluid dynamics. According to the actual situation, the surface tension coefficient of the material and the Lee model parameters of the gas-liquid phase change are given, and the initial settings (t=0) and material phase information related to the calculation of the method are determined. The material phase information includes the initial temperature of each grid unit, the initial liquid phase volume fraction of each grid unit, and the initial velocity of the fluid in each grid unit. According to the actual additive process, the starting position (x o , yo , z o ) of the electron beam additive and the moving speed v x and vy of the electron beam are determined. According to the actual situation, the velocity inlet and the pressure outlet are set for any two boundary surfaces of the approximate vacuum domain 404, and the radiation heat transfer conditions are set for all other boundary surfaces.

步骤202,基于电子束选区熔化的实际增材工艺确定电子束能量。所述电子束能量包括增材过程中作用在熔池自由界面上各点处的能量密度。Step 202: Determine the electron beam energy based on the actual additive process of electron beam selective melting. The electron beam energy includes the energy density acting at each point on the free interface of the molten pool during the additive process.

在一个示例性的实施例中,步骤202包括:In an exemplary embodiment, step 202 includes:

(21)获取电子束的能量有效半径、电子束的加速电压U、电子束的电流强度I以及材料对电子束的能量吸收系数(热吸收率)η。(21) Obtain the energy effective radius of the electron beam, the acceleration voltage U of the electron beam, the current intensity I of the electron beam, and the energy absorption coefficient (heat absorption rate) η of the material to the electron beam.

(22)根据电子束的加速电压U、电子束的电流强度I以及材料对电子束的能量吸收系数η,计算作用在熔池自由界面上的能量功率。即计算焊接过程中作用在熔池自由面上的能量功率P:P=ηUI。(22) According to the electron beam acceleration voltage U, the electron beam current intensity I and the material's energy absorption coefficient η of the electron beam, the energy power acting on the free interface of the molten pool is calculated. That is, the energy power P acting on the free surface of the molten pool during welding is calculated: P = ηUI.

(23)根据作用在熔池自由界面上的能量功率、电子束的能量有效半径及当前热源中心的位置,确定增材过程中作用在熔池自由界面上各点处的能量密度。(23) The energy density at each point on the free interface of the molten pool during the additive process is determined based on the energy power acting on the free interface of the molten pool, the energy effective radius of the electron beam, and the position of the current heat source center.

本申请定义x轴坐标和y轴坐标为增材平面方向,z轴为厚度方向。This application defines the x-axis coordinate and the y-axis coordinate as the additive plane direction, and the z-axis as the thickness direction.

具体地,电子束能量为高斯型分布,假设其能量有效半径为r0,则增材过程中作用在熔池自由界面上(x1,y1)点处的能量密度为:Specifically, the electron beam energy is Gaussian distributed. Assuming that its energy effective radius is r 0 , the energy density acting on the free interface of the molten pool at point (x 1 ,y 1 ) during the additive process is:

其中,qS(x1,y1)为增材过程中作用在熔池自由界面上(x1,y1)点处的能量密度,x1为熔池自由界面上任一点的x轴坐标,y1为熔池自由界面上任一点的y轴坐标,P为作用在熔池自由界面上的能量功率,r0为电子束的能量有效半径,r为(x1,y1)点到当前热源中心的位置。Among them, q S (x 1 ,y 1 ) is the energy density acting on the point (x 1 ,y 1 ) on the free interface of the molten pool during the additive process, x 1 is the x-axis coordinate of any point on the free interface of the molten pool, y 1 is the y-axis coordinate of any point on the free interface of the molten pool, P is the energy power acting on the free interface of the molten pool, r 0 is the energy effective radius of the electron beam, and r is the position from the point (x 1 ,y 1 ) to the current center of the heat source.

步骤203,针对仿真计算的任一时刻,基于所述有限元模型,确定当前时刻的电子束能量施加面所在区域。所述电子束能量施加面所在区域中包括多个网格单元。Step 203, for any moment of the simulation calculation, based on the finite element model, determine the region where the electron beam energy application surface is located at the current moment. The region where the electron beam energy application surface is located includes a plurality of grid units.

在一个示例性的实施例中,步骤203包括:In an exemplary embodiment, step 203 includes:

(31)获取电子束增材的起始位置、电子束的移动速度及电子束的能量有效半径。(31) Obtain the starting position of the electron beam additive, the moving speed of the electron beam, and the energy effective radius of the electron beam.

(32)根据当前时刻、所述电子束增材的起始位置及所述电子束的移动速度,计算电子束能量当前所在位置的中心坐标。(32) Calculate the center coordinates of the current position of the electron beam energy according to the current time, the starting position of the electron beam additive and the moving speed of the electron beam.

具体地,采用以下公式,确定电子束能量当前所在位置的中心坐标:Specifically, the following formula is used to determine the center coordinates of the current position of the electron beam energy:

xc=xo+vx·t;x c = x o + v x · t;

yc=yo+vy·t;y c = yo + vy · t;

其中,(xc,yc,zo)为电子束能量当前所在位置的中心坐标,xc为电子束能量当前所在位置的x轴坐标,yc为电子束能量当前所在位置的y轴坐标,t为当前时刻,(xo,yo,zo)为电子束增材的起始位置,xo为电子束增材的起始位置的x轴坐标,yo为电子束增材的起始位置的y轴坐标,zo为电子束增材的起始位置的z轴坐标,vx为电子束在x轴方向的移动速度,vy为电子束在y轴方向的移动速度。Among them, ( xc , yc , zo ) are the center coordinates of the current position of the electron beam energy, xc is the x-axis coordinate of the current position of the electron beam energy, yc is the y-axis coordinate of the current position of the electron beam energy, t is the current moment, ( xo , yo, zo ) is the starting position of the electron beam additive, xo is the x-axis coordinate of the starting position of the electron beam additive, yo is the y-axis coordinate of the starting position of the electron beam additive, zo is the z-axis coordinate of the starting position of the electron beam additive, vx is the moving speed of the electron beam in the x-axis direction, and vy is the moving speed of the electron beam in the y-axis direction.

(33)根据电子束能量当前所在位置的中心坐标(xc,yc,zo)及所述电子束的能量有效半径r0,确定电子束能量施加面所在区域。所述电子束能量施加面所在区域为包含基体401,沉积层402和粉床403的圆柱区域,即电子束能量施加区域为以(xc,yc,zo)为中心,以r0为半径的包含基体401,沉积层402和粉床403的圆柱区域。(33) According to the center coordinates ( xc , yc , z0 ) of the current position of the electron beam energy and the energy effective radius r0 of the electron beam, the region where the electron beam energy application surface is located is determined. The region where the electron beam energy application surface is located is a cylindrical region including the substrate 401, the deposited layer 402 and the powder bed 403, that is, the electron beam energy application region is a cylindrical region with ( xc , yc , z0 ) as the center and r0 as the radius including the substrate 401, the deposited layer 402 and the powder bed 403.

步骤204,提取当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,并根据当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,确定当前时刻的电子束能量施加面所在区域内的所有自由界面单元,得到自由界面集。Step 204, extract the liquid phase volume fraction of each grid cell in the area where the electron beam energy application surface is located at the current moment, and determine all free interface cells in the area where the electron beam energy application surface is located at the current moment based on the liquid phase volume fraction of each grid cell in the area where the electron beam energy application surface is located at the current moment, and obtain a free interface set.

具体地,针对电子束能量施加面所在区域,提取粉末颗粒和沉积层402各网格单元的液相体积分数Vf。如果满足关系式0.5≤Vf<1.0,则该网格单元为自由界面单元,依次获取电子束能量施加区域内所有的自由界面单元,组成自由界面集。Specifically, for the region where the electron beam energy application surface is located, the liquid volume fraction V f of each grid unit of the powder particles and the deposition layer 402 is extracted. If the relationship 0.5≤V f <1.0 is satisfied, the grid unit is a free interface unit, and all free interface units in the electron beam energy application region are obtained in turn to form a free interface set.

步骤205,根据所述自由界面集中每个自由界面单元的三维坐标,将所述自由界面集中的气孔界面单元和被遮挡界面单元排除,得到施加电子束能量的自由界面子集。施加电子束能量的自由界面子集中的单元为能量施加自由界面。Step 205: according to the three-dimensional coordinates of each free interface unit in the free interface set, the pore interface units and the blocked interface units in the free interface set are excluded to obtain the free interface subset to which electron beam energy is applied. The units in the free interface subset to which electron beam energy is applied are energy applied free interfaces.

具体地,针对自由界面集,采用垂向(z轴方向)单元坐标分析方法,判断是否存在气孔界面和颗粒遮挡的沉积层402(或基体401)界面,并将其排除。Specifically, for the free interface set, a vertical (z-axis direction) unit coordinate analysis method is used to determine whether there are pore interfaces and particle-blocked interfaces of the deposition layer 402 (or substrate 401), and exclude them.

在一个示例性的实施例中,步骤205包括:In an exemplary embodiment, step 205 includes:

(51)根据所述自由界面集中每个自由界面单元的三维坐标,确定自由界面所处的空间范围。即自由界面集中的x轴坐标最小值、x轴坐标最大值、y轴坐标最小值和y轴坐标最大值之间构成的空间。(51) According to the three-dimensional coordinates of each free interface unit in the free interface set, the spatial range of the free interface is determined, that is, the space formed by the minimum x-axis coordinate, the maximum x-axis coordinate, the minimum y-axis coordinate and the maximum y-axis coordinate in the free interface set.

(52)将所述自由界面所处的空间范围内,x轴坐标和y轴坐标均相同,但z轴坐标不同的自由界面单元作为一组待排除网格单元。(52) The free interface units in the spatial range where the free interface is located, which have the same x-axis coordinates and y-axis coordinates but different z-axis coordinates, are regarded as a group of mesh units to be excluded.

(53)在所述自由界面集中,每组待排除网格单元仅保留z轴坐标最大的待排除网格单元,以得到施加电子束能量的自由界面子集。(53) In the free interface set, each group of to-be-excluded grid cells only retains the to-be-excluded grid cells with the largest z-axis coordinate to obtain a subset of free interfaces to which electron beam energy is applied.

具体地,如图5和图6所示,在电子束501施加在自由界面时,如果自由界面所处的空间范围内存在x轴坐标和y轴坐标均相同,但z轴坐标不同的自由界面单元,则判定存在气孔界面601或被遮挡界面503,对于此情况,仅保留z坐标最大的网格单元作为能量施加自由界面502。当自由界面集内所有的气孔界面601和被遮挡界面503被排除掉之后,即可得到能量施加自由界面502。Specifically, as shown in FIG5 and FIG6, when the electron beam 501 is applied to the free interface, if there is a free interface unit with the same x-axis coordinate and y-axis coordinate but different z-axis coordinate within the spatial range where the free interface is located, it is determined that there is a pore interface 601 or a shielded interface 503. In this case, only the grid unit with the largest z-coordinate is retained as the energy application free interface 502. When all the pore interfaces 601 and shielded interfaces 503 in the free interface set are excluded, the energy application free interface 502 can be obtained.

步骤206,将所述电子束能量施加在所述自由界面子集中的各单元上,以建立当前时刻的热源模型。Step 206: Apply the electron beam energy to each unit in the free interface subset to establish a heat source model at the current moment.

步骤207,基于当前时刻的热源模型对增材过程进行仿真计算。Step 207 , performing simulation calculation on the additive process based on the heat source model at the current moment.

在一个示例性的实施例中,步骤207包括:In an exemplary embodiment, step 207 includes:

(71)针对所有熔池自由界面,施加气体蒸发反冲压力,计算公式为:(71) For all free interfaces of the molten pool, the gas evaporation recoil pressure is applied and the calculation formula is:

其中,Pr为气体蒸发反冲压力,P0为环境压力,Le为材料蒸发潜热,T为熔池自由表面温度,Te为材料沸点,R为理想气体常数。Among them, Pr is the gas evaporation recoil pressure, P0 is the ambient pressure, Le is the latent heat of material evaporation, T is the free surface temperature of the molten pool, Te is the boiling point of the material, and R is the ideal gas constant.

(72)采用有限体积法对EBSM增材过程进行仿真计算,获得增材过程中的熔池演化结果、增材表面形貌以及气孔缺陷的实时演化结果。基于增材过程中的熔池演化结果、增材表面形貌以及气孔缺陷的实时演化结果,深入剖析熔池演化过程、增材表面质量以及缺陷形成机理,为增材制造工艺参数的优化调控提供理论指导。(72) The finite volume method is used to simulate the EBSM additive process and obtain the melt pool evolution results, additive surface morphology and real-time evolution results of pore defects in the additive process. Based on the melt pool evolution results, additive surface morphology and real-time evolution results of pore defects in the additive process, the melt pool evolution process, additive surface quality and defect formation mechanism are deeply analyzed to provide theoretical guidance for the optimization and control of additive manufacturing process parameters.

本申请针对EBSM增材制造,在分析热源特点及其与粉床403和基体401间实际热作用过程的基础上,基于EBSM实际增材工艺计算电子束能量,并确定其能量密度为与半径相关的高斯型分布。针对增材过程中任意时间步,通过CFD模型中气液两相体积分数识别粉末颗粒和沉积层402(或基体401)上熔池的自由界面,获得熔池区域的所有自由界面。通过界面单元坐标分析,判断是否存在气孔界面和颗粒遮挡的沉积层402(或基体401)界面,排除气孔和被遮挡的自由界面,获得能量施加自由界面,并将电子束能量施加在该界面上,进而实现EBSM增材过程该时间步内的热源建模。该热源模型不涉及热源形状限制,能够直接应用于单道次、多道次以及多层选区熔化过程的仿真,可适用于传导型和匙孔型熔池形成机制的增材过程。This application is aimed at EBSM additive manufacturing. On the basis of analyzing the characteristics of the heat source and the actual thermal interaction process between the powder bed 403 and the substrate 401, the electron beam energy is calculated based on the actual EBSM additive process, and its energy density is determined to be a Gaussian distribution related to the radius. For any time step in the additive process, the free interface of the powder particles and the molten pool on the deposition layer 402 (or substrate 401) is identified by the volume fraction of the gas-liquid two phases in the CFD model, and all free interfaces in the molten pool area are obtained. Through the interface unit coordinate analysis, it is determined whether there are pore interfaces and the interface of the deposition layer 402 (or substrate 401) blocked by particles, and the pores and blocked free interfaces are excluded to obtain the energy application free interface, and the electron beam energy is applied to the interface, thereby realizing the heat source modeling within the time step of the EBSM additive process. The heat source model does not involve heat source shape restrictions, can be directly applied to the simulation of single-pass, multi-pass and multi-layer selective melting processes, and can be applied to additive processes with conductive and keyhole molten pool formation mechanisms.

本申请针对EBSM增材制造的实际热作用,提出了一种能够自动追踪瞬变的能量施加自由界面的EBSM增材制造的仿真方法,与现有的体热源模型相比,本申请构建的热源模型具有以下优点:Aiming at the actual thermal effects of EBSM additive manufacturing, this application proposes a simulation method for EBSM additive manufacturing that can automatically track the transient energy application free interface. Compared with the existing body heat source model, the heat source model constructed in this application has the following advantages:

1)现有的体热源模型是在规则的几何区域内施加热源,而实际熔池的几何不规则且瞬时变化,因而体热源模型的施加区域与实际熔池区域偏差较大。本申请将热源能量简化为仅与半径相关的移动高斯面热源(见步骤203),其热源施加面可以是任意曲面,没有几何形状限制,因而能量能够有效地施加在熔池的自由界面上。对于传导型和匙孔型熔池形成机制的增材过程,都可以直接应用。1) The existing body heat source model applies heat source in a regular geometric area, while the geometry of the actual molten pool is irregular and changes instantaneously, so the application area of the body heat source model deviates greatly from the actual molten pool area. The present application simplifies the heat source energy into a moving Gaussian surface heat source that is only related to the radius (see step 203), and the heat source application surface can be any curved surface without geometric shape restrictions, so that energy can be effectively applied to the free interface of the molten pool. It can be directly applied to additive processes with both conductive and keyhole molten pool formation mechanisms.

2)本申请能够自动判断气孔和颗粒对沉积层402(或基体401)的遮挡(见步骤205),能够准确地自动追踪瞬变的能量施加自由界面,包括颗粒和沉积层402(或基体401)的自由界面,更加符合增材过程的实际热作用。2) The present application can automatically determine the obstruction of the deposited layer 402 (or substrate 401) by pores and particles (see step 205), and can accurately and automatically track the transient energy application free interface, including the free interface between particles and the deposited layer 402 (or substrate 401), which is more in line with the actual thermal effect of the additive process.

3)本申请可自动追踪熔池的自由界面,并将热源施加在几何复杂的颗粒和沉积层402(或基体401)的自由界面上(见步骤205至步骤206),因而能够直接适用于单道次、多道次以及多层多道选区熔化,无需进行参数调整。3) The present application can automatically track the free interface of the molten pool and apply the heat source to the free interface of geometrically complex particles and the deposition layer 402 (or substrate 401) (see steps 205 to 206), so it can be directly applicable to single-pass, multi-pass and multi-layer multi-pass selective melting without the need for parameter adjustment.

4)基于步骤202至步骤206构建的热源模型进行EBSM增材制造的仿真,能够获得更为准确的预测结果。4) Based on the heat source model constructed in steps 202 to 206, EBSM additive manufacturing simulation can obtain more accurate prediction results.

综上,本申请提供的电子束选区熔化增材过程仿真方法更符合实际工艺,预测精度更高,为深入研究EBSM增材过程中熔池演化过程、增材表面质量、缺陷形成机理等提供了重要基础,有助于增材制造工艺参数的优化调控。In summary, the electron beam selective melting additive process simulation method provided in this application is more in line with the actual process and has higher prediction accuracy. It provides an important basis for in-depth research on the molten pool evolution process, additive surface quality, defect formation mechanism, etc. in the EBSM additive process, and is helpful for optimizing and controlling the additive manufacturing process parameters.

本申请还提供一种应用场景,该应用场景应用上述的电子束选区熔化增材过程仿真方法。具体地:本实施例提供的电子束选区熔化增材过程仿真方法,可以应用在增材制造工艺参数的优化调控中。增材制造工艺参数的优化调控过程中,先采用本实施例提供的电子束选区熔化增材过程仿真方法对增材过程进行仿真计算,根据仿真计算结果深入剖析熔池演化过程、增材表面质量以及缺陷形成机理,进而对增材制造工艺参数进行优化。The present application also provides an application scenario, which applies the above-mentioned electron beam selective melting additive process simulation method. Specifically: The electron beam selective melting additive process simulation method provided in this embodiment can be applied to the optimization and regulation of additive manufacturing process parameters. In the process of optimizing and regulating the additive manufacturing process parameters, the electron beam selective melting additive process simulation method provided in this embodiment is first used to simulate and calculate the additive process, and the molten pool evolution process, the additive surface quality and the defect formation mechanism are deeply analyzed according to the simulation calculation results, and then the additive manufacturing process parameters are optimized.

在一示例性的实施例中,提供了一种计算机设备,该计算机设备可以是服务器或者终端,其内部结构图可以如图7所示。该计算机设备包括处理器、存储器、输入/输出接口(Input/Output,简称I/O)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储电子束选区熔化增材的相关数据。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电子束选区熔化增材过程仿真方法。In an exemplary embodiment, a computer device is provided, which may be a server or a terminal, and its internal structure diagram may be shown in FIG7. The computer device includes a processor, a memory, an input/output interface (Input/Output, referred to as I/O) and a communication interface. Among them, the processor, the memory and the input/output interface are connected through a system bus, and the communication interface is connected to the system bus through the input/output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store relevant data of electron beam selective melting additive. The input/output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for simulating an electron beam selective melting additive process is implemented.

本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。在一个示例性的实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。Those skilled in the art will appreciate that the structure shown in FIG. 7 is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. A specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components. In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

在一个示例性的实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

在一个示例性的实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要符合相关规定。It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive RandomAccess Memory,MRAM)、铁电存储器(Ferroelectric RandomAccess Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(RandomAccess Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static RandomAccess Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccessMemory,DRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims (10)

1.一种电子束选区熔化增材过程仿真方法,其特征在于,所述电子束选区熔化增材过程仿真方法包括:1. A method for simulating an electron beam selective melting additive process, characterized in that the method comprises: 建立电子束选区熔化的有限元模型;Establish a finite element model for electron beam selective melting; 基于电子束选区熔化的实际增材工艺确定电子束能量;Determine the electron beam energy based on the actual additive process of electron beam selective melting; 针对仿真计算的任一时刻,基于所述有限元模型,确定当前时刻的电子束能量施加面所在区域;所述电子束能量施加面所在区域中包括多个网格单元;At any moment of the simulation calculation, based on the finite element model, determining the region where the electron beam energy application surface is located at the current moment; the region where the electron beam energy application surface is located includes a plurality of grid units; 提取当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,并根据当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,确定当前时刻的电子束能量施加面所在区域内的所有自由界面单元,得到自由界面集;Extracting the liquid phase volume fraction of each grid unit in the region where the electron beam energy application surface is located at the current moment, and determining all free interface units in the region where the electron beam energy application surface is located at the current moment according to the liquid phase volume fraction of each grid unit in the region where the electron beam energy application surface is located at the current moment, and obtaining a free interface set; 根据所述自由界面集中每个自由界面单元的三维坐标,将所述自由界面集中的气孔界面单元和被遮挡界面单元排除,得到施加电子束能量的自由界面子集;其中,x轴坐标和y轴坐标为增材平面方向,z轴为厚度方向;According to the three-dimensional coordinates of each free interface unit in the free interface set, the pore interface unit and the blocked interface unit in the free interface set are excluded to obtain a free interface subset to which electron beam energy is applied; wherein the x-axis coordinate and the y-axis coordinate are directions of the additive plane, and the z-axis is the thickness direction; 将所述电子束能量施加在所述自由界面子集中的各单元上,以建立当前时刻的热源模型;Applying the electron beam energy to each unit in the free interface subset to establish a heat source model at the current moment; 基于当前时刻的热源模型对增材过程进行仿真计算。The additive process is simulated based on the heat source model at the current moment. 2.根据权利要求1所述的电子束选区熔化增材过程仿真方法,其特征在于,建立电子束选区熔化的有限元模型,具体包括:2. The electron beam selective melting additive process simulation method according to claim 1 is characterized in that establishing a finite element model of electron beam selective melting specifically comprises: 建立电子束选区熔化的几何结构模型;所述几何结构模型包括基体、沉积层、粉床和近似真空域;Establishing a geometric structure model for electron beam selective melting; the geometric structure model includes a substrate, a deposition layer, a powder bed and an approximate vacuum domain; 对所述几何结构模型进行网格划分,给定材料属性,并设置每个网格单元的初始温度、初始液相体积分数及初始流体速度,设定边界条件,以得到电子束选区熔化的有限元模型。The geometric structure model is meshed, material properties are given, initial temperature, initial liquid phase volume fraction and initial fluid velocity of each mesh unit are set, and boundary conditions are set to obtain a finite element model of electron beam selective melting. 3.根据权利要求1所述的电子束选区熔化增材过程仿真方法,其特征在于,所述电子束能量包括增材过程中作用在熔池自由界面上各点处的能量密度;3. The electron beam selective melting additive process simulation method according to claim 1, characterized in that the electron beam energy includes the energy density acting at each point on the free interface of the molten pool during the additive process; 基于电子束选区熔化的实际增材工艺确定电子束能量,具体包括:The electron beam energy is determined based on the actual additive process of electron beam selective melting, including: 获取电子束的能量有效半径、电子束的加速电压、电子束的电流强度以及材料对电子束的能量吸收系数;Obtain the energy effective radius of the electron beam, the acceleration voltage of the electron beam, the current intensity of the electron beam, and the energy absorption coefficient of the material to the electron beam; 根据电子束的加速电压、电子束的电流强度以及材料对电子束的能量吸收系数,计算作用在熔池自由界面上的能量功率;The energy power acting on the free interface of the molten pool is calculated based on the acceleration voltage of the electron beam, the current intensity of the electron beam and the energy absorption coefficient of the material to the electron beam; 根据作用在熔池自由界面上的能量功率、电子束的能量有效半径及当前热源中心的位置,确定增材过程中作用在熔池自由界面上各点处的能量密度。According to the energy power acting on the free interface of the molten pool, the energy effective radius of the electron beam and the position of the current heat source center, the energy density acting at each point on the free interface of the molten pool during the additive process is determined. 4.根据权利要求3所述的电子束选区熔化增材过程仿真方法,其特征在于,采用以下公式,计算增材过程中作用在熔池自由界面上(x1,y1)点处的能量密度:4. The electron beam selective melting additive process simulation method according to claim 3, characterized in that the energy density acting on the free interface of the molten pool at the point (x 1 , y 1 ) during the additive process is calculated using the following formula: 其中,qS(x1,y1)为增材过程中作用在熔池自由界面上(x1,y1)点处的能量密度,x1为熔池自由界面上任一点的x轴坐标,y1为熔池自由界面上任一点的y轴坐标,P为作用在熔池自由界面上的能量功率,r0为电子束的能量有效半径,r为(x1,y1)点到当前热源中心的位置。Among them, q S (x 1 ,y 1 ) is the energy density acting on the point (x 1 ,y 1 ) on the free interface of the molten pool during the additive process, x 1 is the x-axis coordinate of any point on the free interface of the molten pool, y 1 is the y-axis coordinate of any point on the free interface of the molten pool, P is the energy power acting on the free interface of the molten pool, r 0 is the energy effective radius of the electron beam, and r is the position from the point (x 1 ,y 1 ) to the current center of the heat source. 5.根据权利要求1所述的电子束选区熔化增材过程仿真方法,其特征在于,基于所述有限元模型,确定当前时刻的电子束能量施加面所在区域,具体包括:5. The electron beam selective melting additive process simulation method according to claim 1, characterized in that, based on the finite element model, determining the area where the electron beam energy application surface is located at the current moment specifically includes: 获取电子束增材的起始位置、电子束的移动速度及电子束的能量有效半径;Obtain the starting position of electron beam additive, the moving speed of the electron beam and the energy effective radius of the electron beam; 根据当前时刻、所述电子束增材的起始位置及所述电子束的移动速度,计算电子束能量当前所在位置的中心坐标;Calculate the center coordinates of the current position of the electron beam energy according to the current time, the starting position of the electron beam material addition and the moving speed of the electron beam; 根据电子束能量当前所在位置的中心坐标及所述电子束的能量有效半径,确定电子束能量施加面所在区域;所述电子束能量施加面所在区域为包含基体、沉积层和粉床的圆柱区域。The area where the electron beam energy application surface is located is determined according to the central coordinates of the current position of the electron beam energy and the energy effective radius of the electron beam; the area where the electron beam energy application surface is located is a cylindrical area including the substrate, the deposition layer and the powder bed. 6.根据权利要求5所述的电子束选区熔化增材过程仿真方法,其特征在于,采用以下公式,确定电子束能量当前所在位置的中心坐标:6. The electron beam selective melting additive process simulation method according to claim 5, characterized in that the center coordinates of the current position of the electron beam energy are determined by using the following formula: xc=xo+vx·t;x c = x o + v x · t; yc=yo+vy·t;y c = yo + vy · t; 其中,(xc,yc,zo)为电子束能量当前所在位置的中心坐标,xc为电子束能量当前所在位置的x轴坐标,yc为电子束能量当前所在位置的y轴坐标,t为当前时刻,(xo,yo,zo)为电子束增材的起始位置,xo为电子束增材的起始位置的x轴坐标,yo为电子束增材的起始位置的y轴坐标,zo为电子束增材的起始位置的z轴坐标,vx为电子束在x轴方向的移动速度,vy为电子束在y轴方向的移动速度。Among them, ( xc , yc , zo ) are the center coordinates of the current position of the electron beam energy, xc is the x-axis coordinate of the current position of the electron beam energy, yc is the y-axis coordinate of the current position of the electron beam energy, t is the current moment, ( xo , yo , zo ) is the starting position of electron beam additive, xo is the x-axis coordinate of the starting position of electron beam additive, yo is the y-axis coordinate of the starting position of electron beam additive, zo is the z-axis coordinate of the starting position of electron beam additive, vx is the moving speed of the electron beam in the x-axis direction, and vy is the moving speed of the electron beam in the y-axis direction. 7.根据权利要求1所述的电子束选区熔化增材过程仿真方法,其特征在于,根据当前时刻的电子束能量施加面所在区域内各网格单元的液相体积分数,确定当前时刻的电子束能量施加面所在区域内的所有自由界面单元,得到自由界面集,具体包括:7. The electron beam selective melting additive process simulation method according to claim 1 is characterized in that, according to the liquid volume fraction of each grid unit in the area where the electron beam energy application surface is located at the current moment, all free interface units in the area where the electron beam energy application surface is located at the current moment are determined to obtain a free interface set, which specifically includes: 针对当前时刻的电子束能量施加面所在区域内的任一网格单元,若所述网格单元的液相体积分数满足关系式0.5≤Vf<1.0,则所述网格单元为自由界面单元;所述自由界面集中包括电子束能量施加面所在区域内的所有自由界面单元;其中,Vf为网格单元的液相体积分数。For any grid cell in the region where the electron beam energy application surface is located at the current moment, if the liquid phase volume fraction of the grid cell satisfies the relationship 0.5≤V f <1.0, then the grid cell is a free interface cell; the free interface concentration includes all free interface cells in the region where the electron beam energy application surface is located; wherein V f is the liquid phase volume fraction of the grid cell. 8.根据权利要求1所述的电子束选区熔化增材过程仿真方法,其特征在于,根据所述自由界面集中每个自由界面单元的三维坐标,将所述自由界面集中的气孔界面单元和被遮挡界面单元排除,得到施加电子束能量的自由界面子集,具体包括:8. The electron beam selective melting additive process simulation method according to claim 1, characterized in that, according to the three-dimensional coordinates of each free interface unit in the free interface set, the pore interface unit and the blocked interface unit in the free interface set are excluded to obtain the free interface subset to which the electron beam energy is applied, specifically comprising: 根据所述自由界面集中每个自由界面单元的三维坐标,确定自由界面所处的空间范围;Determining the spatial range of the free interface according to the three-dimensional coordinates of each free interface unit in the free interface set; 将所述自由界面所处的空间范围内,x轴坐标和y轴坐标均相同,但z轴坐标不同的自由界面单元作为一组待排除网格单元;The free interface units within the spatial range where the free interface is located, which have the same x-axis coordinates and y-axis coordinates but different z-axis coordinates, are regarded as a group of mesh units to be excluded; 在所述自由界面集中,每组待排除网格单元仅保留z轴坐标最大的待排除网格单元,以得到施加电子束能量的自由界面子集。In the free interface set, each group of to-be-excluded grid cells only retains the to-be-excluded grid cells with the largest z-axis coordinate, so as to obtain a free interface subset to which electron beam energy is applied. 9.一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-8中任一项所述的电子束选区熔化增材过程仿真方法。9. A computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the electron beam selective melting additive process simulation method according to any one of claims 1 to 8. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-8中任一项所述的电子束选区熔化增材过程仿真方法。10. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the method for simulating an electron beam selective melting additive process according to any one of claims 1 to 8 is implemented.
CN202410941538.6A 2024-07-15 2024-07-15 Electron beam selective melting material-increasing process simulation method, equipment and medium Active CN118886262B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410941538.6A CN118886262B (en) 2024-07-15 2024-07-15 Electron beam selective melting material-increasing process simulation method, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410941538.6A CN118886262B (en) 2024-07-15 2024-07-15 Electron beam selective melting material-increasing process simulation method, equipment and medium

Publications (2)

Publication Number Publication Date
CN118886262A true CN118886262A (en) 2024-11-01
CN118886262B CN118886262B (en) 2025-04-25

Family

ID=93231969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410941538.6A Active CN118886262B (en) 2024-07-15 2024-07-15 Electron beam selective melting material-increasing process simulation method, equipment and medium

Country Status (1)

Country Link
CN (1) CN118886262B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160321384A1 (en) * 2013-12-19 2016-11-03 University of Louisville Reasearch Foundation, Inc. Multi-scale mesh modeling software products and controllers
CN110688799A (en) * 2019-09-27 2020-01-14 华中科技大学 A kind of electron beam welding simulation method, device and equipment
CN115495928A (en) * 2022-10-24 2022-12-20 西安交通大学 A Numerical Simulation Method Based on Electron Beam Powder Bed Melting
CN115740493A (en) * 2022-10-31 2023-03-07 西安交通大学 Finite element simulation method for selective electron beam melting temperature field and stress field

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160321384A1 (en) * 2013-12-19 2016-11-03 University of Louisville Reasearch Foundation, Inc. Multi-scale mesh modeling software products and controllers
CN110688799A (en) * 2019-09-27 2020-01-14 华中科技大学 A kind of electron beam welding simulation method, device and equipment
CN115495928A (en) * 2022-10-24 2022-12-20 西安交通大学 A Numerical Simulation Method Based on Electron Beam Powder Bed Melting
CN115740493A (en) * 2022-10-31 2023-03-07 西安交通大学 Finite element simulation method for selective electron beam melting temperature field and stress field

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ZHANG, YH 等: "Molten pool flow behavior and influencing factors in electron beam selective melting of IN738 superalloy", FRONTIERS IN MATERIALS, 10 August 2023 (2023-08-10) *
吴昌鼎 等: "同轴送粉激光增材工艺对温度场及应力场的影响", 科学技术与工程, 18 May 2023 (2023-05-18) *
闫文韬;钱亚;马维馨;周斌;沈泳星;林峰;: "电子束选区熔化过程的建模研究及实验验证", ENGINEERING, no. 05, 15 October 2017 (2017-10-15) *
陈泽坤 等: "金属增材制造中的缺陷、组织形貌和成形材料力学性能", 力学学报, 18 December 2021 (2021-12-18) *

Also Published As

Publication number Publication date
CN118886262B (en) 2025-04-25

Similar Documents

Publication Publication Date Title
CN105787226B (en) The parameterized model of four side finite element mesh models is rebuild
CN117708904B (en) A hybrid cell mesh generation method for semiconductor numerical simulation
CN105205223A (en) A Finite Element Modeling Method for Establishing Material Models Containing Defects
CN105718690A (en) Laser 3D printing molten bath solidification behavior numerical simulation method based on time and space active tracking
CN105389435A (en) Mesoscopic simulating method for light-solid coupling process of laser beam and powder particles
US10328532B2 (en) Process mapping of average temperatures and process sensitivity
CN115758938B (en) Boundary Layer Mesh Generation Method for Numerical Simulation of Viscous Boundary Flow Field
CN112231945A (en) A co-simulation method of thermal dissipation of power battery system based on star CCM+ and Amesim
CN115238605A (en) A Numerical Simulation Method for Predicting Surface Quality of SLM Single Fusion Channel
WO2024221767A1 (en) Method and apparatus for depicting grid model of nuclear power wire-wrapped rod bundle, and device
CN118886262A (en) A method, device and medium for simulating electron beam selective melting additive process
CN116362031A (en) Method and device for analyzing permeability evolution law of hydrate reservoir
WO2024016621A1 (en) Scale determination method and apparatus for reactor test model and computer device
CN118037995B (en) Grid model generation method, device and storage medium
CN103279630A (en) Keyhole dynamic forming numerical simulation method of laser deep melting point welding
CN111859646B (en) Shock wave variable step length solving method based on B spline mapping function object particle method
CN117951963A (en) Chip thermal simulation analysis method and device based on Hamiltonian-Monte Carlo sampling
CN113158520B (en) Fuel ice layer interface tracking simulation method for freezing target system
CN118070563B (en) Deformed geometry laser ablation simulation method, device, electronic device and storage medium
CN116107640A (en) Systematic optimization system for DSMC algorithm caching and SIMD vectorization
CN118070564B (en) Level set method laser ablation simulation method, device, electronic equipment and storage medium
CN113417763B (en) A Calculation Method for Combustion Surface Recession of Solid Rocket Motor
CN118313314B (en) Particle analog free incoming flow boundary processing method, device, equipment and medium
CN110796729B (en) Grid division method based on binary tree
CN118172483A (en) A three-dimensional modeling method for rock mass structural surface

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant