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

Method for realizing single-precision floating-point number accumulative error control in down-conversion based on GPU (Graphics Processing Unit)

A control method and accumulative error technology, applied in the field of communication, can solve problems such as increased computational complexity, uncontrollability, and reduced computational efficiency, and achieve the effects of saving on-chip resources, short development cycle, and high execution efficiency

Active Publication Date: 2022-05-17
PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG UNIV
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method normalizes the end value of each piece of data to within 2π, the error accumulation still exists and is passed to the next piece of data. The error accumulation is transmitted layer by layer between data sections, which is uncontrollable. The calculation results are corrected and calculated, which increases the computational complexity and reduces the computational efficiency

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
  • Method for realizing single-precision floating-point number accumulative error control in down-conversion based on GPU (Graphics Processing Unit)
  • Method for realizing single-precision floating-point number accumulative error control in down-conversion based on GPU (Graphics Processing Unit)
  • Method for realizing single-precision floating-point number accumulative error control in down-conversion based on GPU (Graphics Processing Unit)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0053] The invention provides a method for controlling error accumulation in the down-conversion process based on GPU. In the down-conversion process based on the GPU, it is necessary to use the local down-conversion signal to do point multiplication with the received signal. Taking advantage of the multi-core and multi-thread advantages of the GPU, large-scale parallel processing of the down-conversion data can be realized, thereby improving the real-time calculation and meeting the needs of modern aerospace. Real-time requirements for measurement and control and deep space interferometry. However, due to the limitation of the precision of GPU floating-point numbers, when the time accumulates to a certain extent, the accumulation of errors will become very serious, resulting in large deviations in results. The present invention designs a GPU-based method...

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 method for realizing accumulative error control in down-conversion based on a GPU (Graphics Processing Unit), which relates to the technical field of communication, and can be used for strictly controlling the accumulative error among K limited data points by analyzing the values of the frequency resolution, the actual sampling frequency and the down-conversion frequency required by engineering and calculating the relationship among the three values. And the phase value is returned to zero every K points, so that the propagation of error accumulation is prevented. According to the method, a lookup table is not used for calculating the phase value, precious on-chip memory resources are saved, the resource utilization rate is higher, accumulated errors are controlled within limited data points, and error accumulation is smaller. According to the method for calculating the accumulation of the control errors of the down-conversion based on the GPU, aiming at the relation between the local frequency of the down-conversion and the sampling frequency, the accuracy requirement is met while the frequency of the down-conversion is ensured to be flexible and variable, and calculation results show that the accumulation errors can be effectively controlled at the order of magnitude of 1e-8.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method for controlling cumulative error of single-precision floating-point numbers in down-conversion based on GPU, and a method for controlling cumulative error of single-precision floating-point numbers in down-conversion based on GPU. Background technique [0002] In traditional aerospace measurement and control systems and deep space exploration systems, the receiving end usually includes a radio frequency receiving unit, an analog-to-digital converter (Analog-to-digital converter, ADC), a digital down-converter unit (Digital DownConverter, DDC), a filter extraction unit, Baseband processing unit. The radio frequency receiving unit receives and converts the electromagnetic signal into an electrical signal, which is filtered and amplified to a certain amplitude range. The analog-to-digital conversion unit converts the received analog signal into a digital signal. Th...

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
IPC IPC(8): G06F9/30G06F9/38
CPCG06F9/30007G06F9/3885Y02D10/00
Inventor 李超焦义文马宏吴涛高泽夫毛飞龙陈雨迪滕飞李冬卢志伟周扬
Owner PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG 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