摘要

为满足中国先进研究堆(CARR)中子残余应力谱仪准确、快速数据处理的需求,将Levenberg-Marquardt(LM)算法应用于应力测量中子衍射峰位。本文详细描述了用于峰形拟合的目标函数,基于LM算法的衍射峰位计算流程以及相应Labview程序的实现,并利用该程序拟合一系列衍射峰。结果表明,该程序能准确、快速地计算衍射峰位,可用于高精度大批量的中子残余应力谱仪数据处理。