Hostname: page-component-89b8bd64d-nlwjb Total loading time: 0 Render date: 2026-05-05T11:38:11.483Z Has data issue: false hasContentIssue false

Development of a PC-Based Software Receiver for the Reception of Beidou Navigation Satellite Signals

Published online by Cambridge University Press:  12 June 2013

Jyh-Ching Juang*
Affiliation:
(Department of Electrical Engineering, National Cheng Kung University, Taiwan)
Chiu-Teng Tsai
Affiliation:
(Department of Electrical Engineering, National Cheng Kung University, Taiwan)
Yu-Hsuan Chen
Affiliation:
(Department of Electrical Engineering, National Cheng Kung University, Taiwan)
Rights & Permissions [Opens in a new window]

Abstract

Beidou is the Global Navigation Satellite System (GNSS) being developed in China, with the aim to provide a global navigation service that is similar to the Global Positioning System (GPS) and Galileo navigation systems. In this paper, it is demonstrated that through the flexibility and re-configurability of a PC-based software receiver in which the baseband operations are realized in terms of software, it is possible to acquire, track, and demodulate Beidou satellite signals even when only a limited amount of information is known. Further, with the Beidou interface control document now available, the proposed PC-based software receiver can be easily adapted to perform navigation functions. This research lays the foundation for the further development of navigation receivers and exploration of multi-GNSS applications.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2013 
Figure 0

Figure 1. The spectrum of current GNSS signals in 1·5∼1·7 GHz.

Figure 1

Table 1. Comparison of GPS and BDS open service signals.

Figure 2

Figure 2. Schematic of a GNSS software receiver.

Figure 3

Figure 3. The architecture of a Beidou signal receiver.

Figure 4

Figure 4. Flow chart of the GNSS software receiver.

Figure 5

Figure 5. Structures of code table and carrier table.

Figure 6

Figure 6. Example of counting the number of correlation results via SSE instructions.

Figure 7

Figure 7. Tracking procedure state machine.

Figure 8

Figure 8. Sky plot of Beidou navigation satellites at the time of experiment.

Figure 9

Table 2. Orbits and status of Bediou satellites (as of 2011).

Figure 10

Figure 9. Acquisition diagram of Beidou satellite signals.

Figure 11

Table 3. Acquisition results.

Figure 12

Figure 10. G1 signal tracking results.

Figure 13

Figure 11. Beidou satellite signals signal constellation diagram.

Figure 14

Figure 12. G1 satellite signal tracking.

Figure 15

Figure 13. I1 satellite signal tracking.

Figure 16

Figure 14. Arrangement of navigation data.

Figure 17

Figure 15. Horizontal error scatter plots.

Figure 18

Figure 16. Altitude estimates.