Global Satellite Navigation System (GNSS) can't provide normal location service in the indoor environment because the signal can be blocked by buildings. The pseudolites system can supplement GNSS, especially in the indoor environments. A new indoor array pseudolites system is introduced, its multi-channel transmitter has an identical clock source. The high-precision Doppler positioning method based on Z-fixed Known Point Initialization (Z-KPI) is developed without ambiguity resolution. Some static and dynamic tests are conducted to evaluate the positioning accuracy of this new method. In the static testing, the average Doppler measurement error is 1×10-5 m/s, which lays the foundation of the high precision velocity measurement, and the average positioning error is 0.02 m in X axis, 0.004 m in Y axis, and the average velocity error is 3.28×10 −5 m/s in X axis, 1.94×10 −5 m/s in Y axis. In the dynamic test, the maximum positioning error is 0.39 m in X axis, 0.34 m in Y axis. Finally, the reason for adopting the Z-fixed KPI algorithm is explained by the horizontal dilution of precision (HDOP), meanwhile, the influence of the known initialization point error on indoor positioning accuracy is analyzed, when a deviation from −1.5 m to 0.9 m is added to the Z-axis of the KPI, the maximum positioning error is 0.311 m in X axis, 0.08 m in Y axis; when the horizontal deviation tolerance of the KPI is set from-0.5 m to 0.5 m, the maximum horizontal positioning error is less than 0.5 m.