GPU-based parallel satellite navigation signal simulation method

A satellite navigation signal and simulation method technology, which is applied in the field of satellite signal simulation source implementation, can solve the problems of reducing the use efficiency of the simulation source, the signal sampling rate, the processing speed and the calculation accuracy cannot meet the application requirements, and achieves the effect of reducing the memory access delay.

Active Publication Date: 2018-05-25
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the generation of intermediate frequency signal files is the core technology of the satellite navigation signal simulation source. In this process, a huge amount of calculation is required to generate the signal, which brings a huge operating burden to the CPU and greatly reduces the use efficiency of the simulation source. As a result, traditional upper computer software is difficult to meet complex application requirements in terms of signal sampling rate, processing speed, and calculation accuracy.

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
  • GPU-based parallel satellite navigation signal simulation method
  • GPU-based parallel satellite navigation signal simulation method
  • GPU-based parallel satellite navigation signal simulation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to clarify the technical scheme and technical purpose of the present invention, the present invention will be further introduced below in conjunction with the accompanying drawings and specific implementation methods.

[0026] figure 1 It is a system block diagram of the present invention, which adopts a hybrid computing structure of CPU+GPU, where the CPU completes the parameter reading and signal model calculation set by the user, and the GPU completes the signal synthesis calculation.

[0027] The hardware configuration is as follows:

[0028] CPU: Intel(R) Core(R) CPU i5 4200m@2.5G

[0029] GPU: NVidia GeForce GT740M

[0030] The software configuration is as follows:

[0031] Operating system: Windows7 64 bit

[0032] Programming environment: Microsoft Visual Studio 2013

[0033] SDK: NVidia CUDA 7.5

[0034] According to the above software and hardware configuration, set the signal sampling rate to 16.369MHz, and the signal intermediate frequency to ...

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 GPU-based parallel satellite navigation signal simulation method, and aims at solving the problem that the calculation speed is low in test signal generation process in the technical field of satellite navigation. According to the method, a CPU+GPU hybrid heterogeneous computing mode is adopted; and a GPU is imported to serve as an acceleration component for signal synthesis and matched with a CPU to complete program operation. The CPU is responsible for functions such as user data reading, visible star judgement, model calculation and the like; and the GPU is responsible for functions such as propagation delay calculation, table lookup calculation, signal multiplication and accumulation and the like under high sampling rates. In the aspect of memory optimization,spread spectrum codes and navigation messages use texture memories, and three-order change rate parameters and sparse sampling propagation delay use constant memories, so that memory access speeds ofprograms are improved. Finally, the satellite navigation signal simulation speed is improved.

Description

technical field [0001] The invention relates to a method for realizing a satellite signal simulation source based on GPU acceleration, belonging to the field of satellite navigation and testing. Background technique [0002] With the increasing popularity and wide application of satellite navigation technology, higher requirements are put forward for the development, testing and evaluation of related products, and the satellite navigation signal simulation source has become an important measurement equipment. There are two main methods of traditional satellite navigation signal simulation: one is a pure hardware combination satellite navigation simulation source, which is stable in performance but high in cost and not easy to maintain and upgrade; the other is a host computer software and playback hardware The combined analog source has the advantages of low cost, easy upgrade and portability. For the second analog source solution, the general implementation process is as f...

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 Applications(China)
IPC IPC(8): G06F9/50G01S19/23G01S19/37
CPCG01S19/23G01S19/37G06F9/5027
Inventor 宋茂忠熊骏杜蒙
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
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