Unlock instant, AI-driven research and patent intelligence for your innovation.

Software parallel correlation calculation method based on vector inner product

A technology of correlation calculation and vector inner product, which is applied in measuring devices, radio wave measurement systems, satellite radio beacon positioning systems, etc., can solve problems such as long calculation time, and achieve the effect of improving real-time performance and flexible and convenient modification

Active Publication Date: 2017-05-31
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to propose a software parallel correlation calculation method based on vector inner product, which solves the problem that the software correlation calculation time of spread spectrum signal is long in the prior art

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
  • Software parallel correlation calculation method based on vector inner product
  • Software parallel correlation calculation method based on vector inner product
  • Software parallel correlation calculation method based on vector inner product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0030] refer to figure 2 , a kind of software parallel correlation computing method based on vector inner product of the present invention, comprises the following steps:

[0031] 1) Determine the starting point of the input signal sampling data flow according to the pseudorange ρ, vectorize the input signal, and define the next N sampling data points as the input signal vector S, S=[s(0) s(1)... s(N-1)] T

[0032] 2) According to the signal carrier Doppler frequency f d , carrier phase Calculate and generate the local carrier Doppler signal vector C within the coherent integration time by formula (1), calculate the Hadamard product of the input signal vector S and the local carrier Doppler signal vector C, and combine the compon...

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 provides a software parallel correlation calculation method based on vector inner product. By the aid of the software parallel correlation calculation method, the problem of long correlation calculation time of spread spectrum signal software in the prior art can be solved. The software parallel correlation calculation method has the advantages that input signals and local reference signals are vectorized and then are subjected to batch processing, and correlation values are calculated by a large quantity of floating-point calculation units in a GPU (graphics processing unit) and vector inner product algorithms, accordingly, parallel calculation potential of the GPU can be exerted, the spread spectrum signal correlation calculation real-time capacity can be improved, GPU-based wideband spread spectrum signal real-time correlation receiving can be implemented, and the software parallel correlation calculation method has important significance on real-time correlation receiving of satellite navigation spread spectrum signal software.

Description

technical field [0001] The invention relates to the field of reception and processing of satellite navigation spread spectrum signals, in particular to a software reception related receiving method of spread spectrum signals. Background technique [0002] In the navigation receiver, the correlator is the core module of serial search acquisition and channel tracking, which is used to calculate the correlation value between the received signal after carrier stripping and the local different code delay recurrence code. Correlator design technology is one of the key technologies of the receiver. [0003] Currently, navigation receiver solutions include digital receiver hardware solutions based on navigation application-specific integrated circuits (ASIC) or Field Programmable Gate Arrays (Field Programmable Gate Array, FPGA) and software receiver solutions based on PC software. [0004] In the hardware receiver solution, correlators implemented by a large number of multipliers ...

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): G01S19/37
CPCG01S19/37
Inventor 牟卫华倪少杰孙广富欧钢王飞雪陈华明苏映雪刘小汇李壮
Owner NAT UNIV OF DEFENSE TECH