激光熔覆/comsol模拟/熔池/激光增材制造/仿真 激光熔覆同步送粉,熔池流动传热耦合,考虑潜热
激光熔覆/comsol模拟/熔池/激光增材制造/仿真 激光熔覆同步送粉熔池流动传热耦合考虑潜热包含粘性耗散和布辛涅斯克近似。激光熔覆这玩意儿玩起来真是既烧钱又烧脑尤其是同步送粉工艺。上次在实验室看师兄调参数调得抓狂金属粉末要么堆成山要么烧穿基板这时候数值仿真简直就是救命稻草。COMSOL里搭个多物理场模型把熔池流动、传热、相变揉在一起搞比纯靠试错靠谱多了。先说说这个模型的核心矛盾——熔池内部的流动比食堂打汤还玄乎。既要考虑激光加热引起的马兰戈尼对流又得处理粉末融化时的潜热释放。COMSOL里用层流接口耦合传热模块把动量方程和能量方程捆在一起算。关键得在材料属性里加个阶跃函数处理固态到液态的黏度突变material1.def(黏度, 1000*(T1600) 0.05*(T1600))这行代码把熔点1600K以下的黏度设为1000 Pa·s假装是固体超过就变成0.05 Pa·s的液态金属。不过实际操作会发现黏度突变容易导致计算炸裂得用连续函数过渡比如用tanh函数平滑处理。布辛涅斯克近似在这里是偷懒神器把密度变化全甩锅给温度变化。动量方程里加个体积力项fv rho0 * beta * (T - T0) * g_constrho0是参考密度beta是热膨胀系数g_const重力加速度。这个近似省去了求解完整可压缩流的麻烦但遇到高速熔池流动可能会翻车好在激光熔覆的熔池流速通常在cm/s量级还能hold住。激光熔覆/comsol模拟/熔池/激光增材制造/仿真 激光熔覆同步送粉熔池流动传热耦合考虑潜热包含粘性耗散和布辛涅斯克近似。潜热处理最考验模型细节得在传热方程里埋个伏笔heat.Q -L * dHf_dt viscous_dissipationL是潜热dHf_dt是液相分数对时间的导数。COMSOL的相变模块其实内置了表观热容法不过手动实现更灵活。有个坑爹的地方是凝固收缩会导致熔池表面凹陷得用动网格或者水平集法追踪自由表面这计算量直接爆炸。所以多数时候用固定网格表面张力等效处理虽然会损失点精度但能活着算完。粘性耗散项经常被忽略但在高梯度区域不能省viscous_heat 2*mu*(ux^2 vy^2) mu*(uy vx)^2这个二次项在激光扫描方向的速度梯度最大处能贡献5%左右的额外热量特别是当扫描速度超过1m/s时。不过算这个需要足够细的网格不然数值振荡会让结果变鬼畜。调通模型后最爽的是能可视化熔池截面。有次模拟发现熔池尾部出现了涡旋结构和高速摄像拍到的飞溅前兆完全吻合。这时候才明白师兄抱怨的参数窗口太窄是怎么回事——涡旋导致热量过度集中稍微加大激光功率就会击穿熔池。不过仿真终究是仿真记得给实验留点面子。上次拿模拟结果去跟实测金相对比深度误差控制在8%以内老师傅直呼邪门。现在看激光增材制造仿真就像给金属打印装了CT眼镜虽然不能百分百保真但至少让试错成本从宝马变宝骏了。