Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A parallel navigation satellite signal tracking method and system based on GPU

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

Active Publication Date: 2015-09-02
SOUTHEAST UNIV
View PDF7 Cites 2 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 programming systems, are all achieved by simply improving The operating speed of the system CPU is used to improve the computing performance of the system. This approach is undoubtedly not beneficial for the system to maintain the best cost performance of the final product.

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
  • A parallel navigation satellite signal tracking method and system based on GPU
  • A parallel navigation satellite signal tracking method and system based on GPU
  • A parallel navigation satellite signal tracking method and system based on GPU

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] like 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 dete...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G01S19/24
Inventor 郭骎何峰林艳
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products