Parallel navigation satellite signal tracking method based on GPU (graphics processing unit) and system thereof

A signal tracking and navigation satellite technology, applied in the field of navigation, to achieve the effect of speeding up access to shared memory, increasing data bandwidth, and increasing computing density

Active Publication Date: 2013-09-04
SOUTHEAST UNIV
View PDF7 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In terms of hardware receivers, whether it is the application of custom circuits or ASICs and FPGAs, it is implemented in a purely parallel manner, which greatly improves the robustness of the system; on the other hand, software receivers, especially serial programm

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel navigation satellite signal tracking method based on GPU (graphics processing unit) and system thereof
  • Parallel navigation satellite signal tracking method based on GPU (graphics processing unit) and system thereof
  • Parallel navigation satellite signal tracking method based on GPU (graphics processing unit) and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Below in conjunction with specific embodiment, further illustrate the present invention, should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various equivalent forms of the present invention All modifications fall within the scope defined by the appended claims of the present application.

[0045] Such as figure 1 As shown, the GPU-based parallel navigation satellite signal tracking system is mainly composed of a multi-channel carrier tracking loop and a pseudo code tracking loop. The two cooperate to realize the tracking of the carrier frequency and pseudo code phase;

[0046] The pseudo-code tracking loop is mainly composed of a carrier generation module, a CA code generation module, a bit parallel multiplication module, a binary tree parallel summation module and a CA code phase d...

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

PUM

No PUM Login to view more

Abstract

The invention discloses a parallel navigation satellite signal tracking method based on GPU (graphics processing unit) and a system thereof. The method comprises the following steps: constructing a multichannel carrier tracking loop and a pseudo code tracking loop on CPU(central processing unit)-GPU, wherein the CPU is in charge of data reading, loop phase discrimination and control functions and the like, and the GPU is in charge of the relevant calculation and integral summation functions of a great quantity of data sequences; after the GPU finishes the integral summation calculation, adopting a two-stage binary tree calculation structure; calculating an error by a carrier phase discriminator and a CA (certification authority) code phase discriminator on the CPU; and controlling a local carrier phase and a CA code phase to correct to realize the tracking. According to the invention, the defects of poor flexibility and black box operation of a hardware receiver system and the defect that various navigation satellite signal systems can not be supported are overcome. Meanwhile, the processing speed and precision of a software receiver can be enhanced, the cost of the software receiver is lowered, and a GNSS (global navigation satellite system) software receiver can track the multichannel navigation satellite signal in real time.

Description

technical field [0001] The invention relates to a GPU-based parallel navigation satellite signal tracking method and system thereof, belonging to the technical field of navigation. Background technique [0002] At present, with the promotion and popularization of GNSS positioning technology, the number of GNSS receiver users is increasing significantly. Technically speaking, the research of GNSS receiver mainly includes the research of GNSS hardware technology and GNSS software technology. With the increasing softwareization of GNSS receivers, pure software real-time GNSS receivers are also developing day by day. Due to the advantages of strong scalability and high flexibility, GNSS software receivers are increasingly favored by research institutions at home and abroad. [0003] There are many traditional calculation methods for GNSS software receivers. Taking GPS software receivers as an example, the method is roughly as follows: the GPS antenna first receives the RF signa...

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

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G01S19/24
Inventor 郭骎何峰林艳
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products