*Article* **Analysis and Performance Evaluation of BDS-3 Code Ranging Accuracy Based on Raw IF Data from a Zero-Baseline Experiment**

**Yu Liu 1, Fan Gao 1,2,\*, Junxiang Li 1, Yunqiao He 1, Baojiao Ning 1, Yang Liu 1, Sijia Chen <sup>1</sup> and Yanqing Qiu <sup>1</sup>**


**Abstract:** China's BDS-3 global navigation satellite system has been built and is providing official open Positioning, Navigation, and Timing (PNT) service with full operational capability (FOC) since July 2020. The main new civil B1C and B2a ranging code signals are broadcasted on the two carriers with central frequencies of 1575.42 MHz and 1176.45 MHz, which were shared by other GNSSs. Compared with traditional signals, such as GPS L1 C/A and BDS B1I, the new civil signals have better modulation and wider bandwidth to be expected to achieve a better range performance. In order to evaluate code ranging accuracies directly, a zero-baseline experiment using a geodetic GNSS antenna and a four-channel intermediate frequency (IF) signal recorder was conducted. Two channels were used to receive the signals with a central frequency of 1575.42 MHz at a 62 MHz sampling rate, and the other two channels are for 1176.45 MHz. The raw IF data were post-processed using a software-defined receiver (SDR) to compute the code signal path differences between two channels with the same frequencies. Compared with the traditional hardware receiver, SDR has the characteristics of flexible use and good operability, but its running speed is slow. The root-meansquare (RMS) and bias values of the path differences from BDS B1C, BDS B2a, and GPS L5C were used to evaluate their accuracies. The results show that there is a weak negative correlation between the satellite elevation and the ranging accuracy when the satellite elevation ranges from 30◦ to 90◦. The ranging accuracy of the B1C signal is lower than that of B2a, which may be caused by different code rates, bandwidth, and signal structure. The GPS L5C is used for precision analysis as a comparison. It shows that the code signal path differences accuracy of L5C is close to the B2a.

**Keywords:** BDS-3; ranging code; zero-baseline; raw IF data
