Under the condition of non-cooperative communication,the electromagnetic data collected by sensing nodes deployed in the target area is incomplete and seriously polluted by noise and interference.The spectrum map constructed by these data is not accurate enough,which means the spectrum map gives only a rough indication of the distribution of emitters and is unable to achieve precise positioning.In order to solve this problem,the paper proposes a precise emitter location algorithm that is based on the spectrum map and implemented by distributed sensing net-works.Firstly,the algorithm uses the electromagnetic data collected by the sensing nodes randomly deployed in the target area to construct the spectrum map with the help of Kriging interpolation algorithm.After that,by analyzing the electromagnetic signal intensity and the variation pattern of radiation coverage area,a set of potential locations of emit-ters is obtained.Finally,combined with the path loss model of electromagnetic signal propagation,the best estimated position in the set is determined to complete the location of the radiation source.The simulation results show that the algorithm can obtain more accurate emitter location information from the spectrum map,and is superior to the existing localization algorithms of the same type in terms of positioning accuracy and stability.
Emitter localizationSpectrum mapKriging interpolationPath loss model