采用Abaqus有限元计算软件,对摩擦螺柱焊的焊接过程进行了仿真研究.通过在Abaqus/stand算法的基础上利用Python脚本编程实现了参数化建模、网格自动重划分以及结果映射、散热边界自动选取等功能,有效解决了焊接过程中由于材料大规模非线性塑性变形导致的计算收敛困难问题.仿真计算获得的螺柱塑性变形情况与实际焊接结果基本一致,有效证明了该有限元模型的合理性.另外,通过对焊接温度场及应力场结果的分析,较好的解释了干式环境和有水环境下采用相同焊接工艺参数的焊接接头质量存在差异的现象,这对摩擦螺柱焊技术的水下应用及其工艺参数研究具有重要的指导意义.