The invention discloses a
pseudolite indoor positioning method based on Chan and SQP. The method comprises the following steps: 1) a pseudo
satellite receives a
signal and outputs a
carrier phase value; 2) a pseudo
satellite indoor positioning model based on Chan and SQP algorithms; 3) analyzing a model positioning error; and 4) after removing the positioning error, correcting the
carrier phase positioning observation value by using the model. According to the indoor pseudo-
satellite positioning method based on Chan and SQP, the positioning value obtained through the Chan
algorithm serves as the initial solution of SQP for iteration, and the indoor
carrier phase positioning precision of the pseudo-satellite is improved by reducing errors. Aiming at the problem that a Chan
algorithm non-line-of-
sight (NLOS) error is relatively large during indoor positioning and the NLOS error can cause a
multipath effect during positioning, an SQP is utilized to carry out iterative correction on a Chan positioning value, and establishment of a positioning model is completed without depending on any
external data. The
algorithm is applied to a pseudo-satellite end, positioning errors are reduced, the positioning precision of pseudo-satellites is improved, and subsequent superposition errors are avoided. According to the method, result
divergence caused by NLOS is overcome, and meanwhile, the indoor positioning precision of the pseudo-satellite is effectively improved.