摘要
目前国内外对线源反问题数值求解尚没有一种成熟有效的算法。本文在研究区间搜索算法基础上,提出了一种新的求解算法—区间粒子算法(Range Particle Algorithm)来求解线源反问题。首先简要介绍了线源反问题的求解特点,并根据线源方程建立了反问题求解的目标函数;其次基于该目标函数,设计了区间粒子算法来求解,探讨了算法实现的基本步骤和参数调整问题;最后通过模拟数据和实测数据分别检验了该算法求解的效果,结果表明区间粒子算法求解精度高、收敛速度快和计算稳定,在线源反问题数值求解中是适用的。
Currently the numerical solution of the inverse problem of the line source does not have a mature and effective algorithm. Based on the study of the range search algorithm, a new algorithm is discussed for the numerically solving the inverse problem of the line source-range particle algorithm (Range Particle algorithm). First a brief introduction to the characteristics of solving the inverse problem of the line source is given, and a mathematical model of the inverse problem solution is established based on the line source equation. Secondly, based on the mathematical model, a range particle algorithm is designed to solve the problem, and the basic implementation steps and parameter adjustment of the algorithm are also discussed. Finally, the simulated and measured data are used to test the effect of the algorithm. The results show that the range particle algorithm has high precision, fast convergence and computational stability to the inverse problem of the line source, and it is applicable.
出处
《计算机工程与科学》
CSCD
北大核心
2012年第3期86-90,共5页
Computer Engineering & Science
基金
国家863计划资助项目(2008AA09Z303)
关键词
区间粒子算法(RPA)
群体搜索
参数训练
线源反问题
数值反演
range particle algorithm(RPA)
group searching
parameter adjustment
inverse problem of line source
numerical inversion