Universal graphic processor based bit compression tracking method for satellite navigation system

A technology of satellite navigation system and graphics processor, which is applied in the field of satellite navigation system signal tracking, can solve the problem of simultaneous tracking of multiple satellite navigation systems and multiple channels, and achieve the effects of speeding up, small memory reading delay, and ensuring efficiency
CN102176033BInactive Publication Date: 2012-11-21BEIHANG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIHANG UNIV
Publication Date
2012-11-21
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a universal graphic processor based bit compression tracking method for a satellite navigation system, which comprises the following steps of: distributing tracking tasks of each channel to a block of the universal graphic processor for processing according to the number of tracking channels of the satellite navigation system, meanwhile, performing bit compression on every L sampling points and distributing the every L sampling points to a thread of the universal processor for processing according to a sampling rate N of the system and a processing field length L of theuniversal processor; and individually processing L sampling points at the position of a code phase trip point and the last less than L sampling points through one thread respectively, wherein all threads are responsible for completing relative calculations in a tracking process which comprises the following four steps of: the alignment of data bits, the calculation of shielding masks, the correlation of segmentation, and the subtraction and summation of vectors, and each block has one thread which is used for calculating a tracking loop according the summed result and is responsible for adjusting the phase of a spread spectrum code, a carrier frequency, and a carrier phase . In the invention, the efficient tracking calculation of the satellite navigation system is realized by using the parallel calculation capacity of the universal graphic processor.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a software satellite navigation receiver tracking method, in particular to a satellite navigation system signal tracking method implemented on a general graphics processor. Background technique

[0002] The rapid development of satellite navigation technology has gradually replaced traditional navigation technologies such as radio navigation and celestial navigation, and has become a widely used navigation and positioning technology, and has made great progress in accuracy, real-time, all-weather and other aspects. At present, many countries and regions in the world have established or are building global satellite positioning and navigation systems, including the GPS system established by the United States, the GLONASS (Grunass) system established by Russia, the "Galileo" system under construction by the European Union and China's The second-generation Beidou system under construction. Therefore, the receiving device of the s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More