为解决有限元模型修正中寻优速度慢和算法易于陷入局部最优的问题,提出了采用BP神经网络作为代理模型,采用粒子群算法作为优化算法的模型修正方法。为验证算法的有效性和高效性,采用所提方法对一个钢桁架进行了模型修正,修正结果表明,所提算法能够准确找到结构损伤位置,并且对杆件的损伤程度的识别精度较高,并且与传统的直接调用有限元模型计算结构响应的方法对比,所提方法在寻优速度上具有明显提升。