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

Computer unified device architecture (CUDA)-based multi-system signal frequency rapid acquisition implementation method

A technology of signal frequency and implementation method, applied in multi-programming devices, resource allocation, digital transmission systems, etc., can solve problems such as poor scalability, limited FPGA resources, and complex implementation

Active Publication Date: 2014-12-10
BEIJING RES INST OF TELEMETRY +1
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing research, high-performance FPGA is generally used to realize the fast acquisition algorithm of two-dimensional FFT signal frequency. This method requires the development of special hardware boards, which is complicated to implement, and FPGA resources are limited. Generally, only one can be implemented at a time. System signal capture, poor versatility, poor scalability

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
  • Computer unified device architecture (CUDA)-based multi-system signal frequency rapid acquisition implementation method
  • Computer unified device architecture (CUDA)-based multi-system signal frequency rapid acquisition implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The present invention is implemented by means of automatic operation. The embodiment uses the extended C language provided by the CUDA architecture as a development tool.

[0068] The CUDA architecture is shown as figure 1 As shown, the embodiments are implemented and run using a high performance PC and a new generation of GPU coprocessors based on the Kepler architecture. In the CUDA architecture, the CPU of a high-performance PC works with the GPU, and the CPU is responsible for logical transaction processing and serial calculations, including data preparation and device initialization before starting the CUDA parallel processing process, and parallel processing in each CUDA. Serial computing is performed between processes, while GPU focuses on executing highly threaded parallel processing tasks. The CUDA parallel processing process running on GPU is called kernel (kernel processing process). A kernel has two levels of parallelism, namely Grid ( Inter-block (thread ...

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 relates to a computer unified device architecture (CUDA)-based multi-system signal frequency rapid acquisition implementation method. The method is characterized by being based on a high-performance private computer (PC), using the CUDA, and realizing rapid acquisition of the multi-system signal frequency through a parallel way. The method comprises the implementation steps of setting Doppler and Doppler changing rate segments; determining the number of blocks of each graphics processing unit (GPU) kernel function and the number of threads of each block; reading signal data into a GPU card overall storage space; starting a down-conversion and integrator module; performing parallel fast Fourier transform (FFT) operation; searching the maximum spectral line and corresponding Doppler changing rate segments and Doppler segments through a parallel reduction manner; and computing estimated values of carrier frequency offset and the Doppler changing rate to complete acquisition. The signal frequency rapid acquisition algorithm is in accordance with the CUDA and working characteristics of the GPU, so that the method can take full advantage of the parallel computing power of the GPU, is suitable for multiple systems of signals, effectively improves the acquisition speed and is easy to realize.

Description

technical field [0001] The invention relates to a method for realizing fast acquisition of signal frequency, in particular to a method for fast acquisition of multi-system signal frequency based on CUDA. Background technique [0002] The rapid acquisition of signals is one of the key technologies of measurement and control communication. With the development of deep space exploration technology, the difficulty and complexity of signal acquisition technology has greatly increased. When the signal is extremely weak, the Doppler dynamic range is large, and the rate of change is high, Signal acquisition generally adopts the two-dimensional FFT acquisition method, that is, the Doppler segment is firstly segmented, and then the Doppler rate of change is segmented at each Doppler frequency point, and correlation, integration and FFT are performed on each segment. operation, to find the maximum spectral line, which makes the operation of the signal acquisition process increase expon...

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): H04L12/26G06F9/46G06F9/50
Inventor 陈蓉王静温
Owner BEIJING RES INST OF TELEMETRY
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