A cuda-based method for fast acquisition of multi-system signal frequency

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

Active Publication Date: 2017-12-22
BEIJING RES INST OF TELEMETRY +1
View PDF3 Cites 0 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
  • A cuda-based method for fast acquisition of multi-system signal frequency
  • A cuda-based method for fast acquisition of multi-system signal frequency

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The present invention adopts the mode of automatic operation to implement. The embodiment uses the extended C language provided by the CUDA framework 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 GPU coprocessor based on the Kepler architecture. In the CUDA architecture, the CPU and GPU of a high-performance PC work together. The CPU is responsible for highly logical transaction processing and serial computing, including data preparation and device initialization before starting the CUDA parallel processing process, and parallel processing of each CUDA. Serial calculations are performed between processes, while the GPU focuses on executing highly threaded parallel processing tasks. The CUDA parallel processing process running on the GPU is called kernel (kernel processing process). There are two levels of parallelism in a kernel, namely Grid (...

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

A CUDA-based method for fast acquisition of multi-system signal frequencies is characterized in that: based on a high-performance PC, using the CUDA architecture, the fast acquisition of multi-system signal frequencies is realized in a parallel manner; the implementation steps include: setting Doppler and multi-system Segmentation of the Puller rate of change, determine the number of thread blocks of each GPU kernel function and the number of threads in each thread block, read the signal data into the global storage space of the GPU card, start the down-conversion and integration modules, and perform parallel FFT operations to The parallel reduction method finds the maximum spectral line and the corresponding Doppler rate of change segment and Doppler segment, and calculates the carrier frequency offset and Doppler rate of change estimate to complete the capture. The invention makes the signal frequency fast capture algorithm conform to the CUDA framework and the working characteristics of the GPU, can give full play to the parallel computing capability of the GPU, is suitable for signals of various systems, effectively improves the capture speed and is easy to implement.

Description

technical field [0001] The invention relates to a method for realizing fast acquisition of signal frequency, in particular to a method for quick 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 increased greatly. When the signal is extremely weak and the Doppler dynamic range is large and the rate of change is high. Signal acquisition generally adopts two-dimensional FFT acquisition method, that is, first segment the Doppler, then segment the Doppler change rate at each Doppler frequency point, and perform correlation, integration and FFT on each segment Operation, to find the maximum spectral line, which makes the calculation amount of the signal acquisition process increase exponentially. In the existing...

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