Abstract:In order to address the problem of the inability of passive time difference of arrival (TDOA) positioning algorithm to accurately estimate positioning error by calculating geometric dilution of precision (GDOP) under the condition of unknown TDOA estimation error, this paper proposes a TDOA positioning error estimation and correction algorithm based on random forest. By learning the mapping relationship between signal feature parameters, positioning information, and positioning error, it accurately estimates the positioning error and corrects the positioning result to achieve high-precision positioning. A test dataset was created by matching the TDOA positioning result with reference source information, and this dataset was used to verify the effectiveness of the proposed algorithm. The importance of each feature parameter was quantitatively analyzed, and the temporal generalization ability of the random forest model was validated. Experimental results show that the proposed algorithm achieves accurate estimation of TDOA positioning error under the condition of unknown TDOA estimation error, improves the accuracy of passive TDOA positioning, and has high engineering application value.