通过对基于能量目标定位问题的分析,建立声源能量衰退模型,并把定位问题转化为非线性最小二乘问题,引入分布式累加梯度算法来求解目标函数的最优值。由于目标函数是严格凸函数,使得算法无论初始点如何选取总能较快地收敛到目标位置,算法执行仅需要相邻传感器信息,是一种分布式算法。数值实验表明:分布式累加梯度算法不仅收敛速度快,而且定位更精准。
An acoustic energy attenuation model is built for analysis on target localization problem based on energy, and this problem is converted into non-linear least square problem, and distributed incremental gradient algorithm is introduced to solve the optimal value of objective function. Because of the objective function is strict convex function, the algorithm can be converged to target position rapidly without considering the location of initial point,this algorithm can be executed only needs information of adjacent sensors, it is a distributed algorithm. Digital experiment demonstrates that distributed incremental gradient algorithm not only has fast convergence speed but also can locate more accurately.