The invention discloses an ultra
wide band (UWB) robust positioning method for a non-line-of-
sight (NLOS) interference environment, and belongs to the technical field of
wireless positioning. According to the method, firstly, all three-base-
station combinations are generated through a permutation and
combination method, the initial position of each group of base stations is solved through a trilateral positioning method, and a multi-dimensional coarse positioning
point cloud is formed; then grouping the coarse positioning points according to the resolving participation condition of the base stations, acquiring representative position points of the base stations by adopting a central position
estimation algorithm, and constructing a
base station space
distribution model; a
mean vector and a
covariance matrix of the
point cloud are calculated, after a pseudo-inverse matrix is solved through SVD
decomposition, the
mahalanobis distance from each
representative point to the distribution center is calculated, a dynamic threshold value is set according to the 95% confidence coefficient of chi-square distribution, a
base station with the distance exceeding the threshold value is judged as an NLOS abnormal node, and data of the
base station is abandoned; and finally, constructing a dual-stage anomaly suppression mechanism: screening reliable base stations based on
geometric consistency at a measurement stage, dynamically adjusting the Kalman
gain through an exponential
gain constraint factor at a residual stage, constructing a
dynamic noise model by fusing a geometric precision factor, and realizing position calculation by adopting improved extended Kalman filtering. According to the method, the positioning error can be effectively reduced in the NLOS interference environment, and a
centimeter-level reliable positioning solution is provided for the fields of
industrial Internet of Things or indoor positioning and the like.