基于GPU的NCO相位累积误差消除方法  被引量:1

A new method for NCO phase accumulation error elimination using GPU

在线阅读下载全文

作  者:陈永强 万张云虹 CHEN Yongqiang;WAN-ZHANG Yunhong(Department of Electronic and Optical Engineering,Space Engineering University,Beijing 101416,China;Business School,Sichuan University,Chengdu 610044,China)

机构地区:[1]航天工程大学电子与光学工程系,北京101416 [2]四川大学商学院,成都610044

出  处:《遥测遥控》2021年第6期47-56,共10页Journal of Telemetry,Tracking and Command

基  金:北京市科技重大专项(Z181100002918004)。

摘  要:针对航天测控系统高精度数控振荡器NCO实现需求,利用图形处理单元GPU的高灵活性和高效并行数据处理能力,设计了一种基于GPU的高效高精度NCO实现方法。针对NCO计算中浮点数相位累加运算累积误差大的共性问题,利用无误差变换技术设计了基于Fast2Sum算法和2Sum算法的单精度浮点数相位累积误差综合补偿算法,并利用该算法为NCO系统设计了相位累积求和算子。最后,基于GPU平台对该方法进行了验证。试验结果表明,该方法能够将基于GPU的NCO系统浮点数相位累积误差控制在1×10^(–5) rad量级。Aiming at the high precision NCO realization demand of aerospace TT&C system,a high precision NCO realization method based on GPU is designed by utilizing the high flexibility and high efficiency parallel data processing capability of GPU.Aiming at the common problem of large cumulative error in the phase accumulation operation of floating point numbers in NCO calculation,a single precision phase accumulation comprehensive compensation algorithm based on Fast2Sum algorithm and 2Sum algorithm is designed by using the Error-Free transformation technology,and a phase accumulation summation operator is designed for NCO system.Finally,the design method is verified based on GPU platform.The experimental results show that the design method can control the phase accumulation error of GPU-based NCO system at 1×10^(–5) rad.

关 键 词:GPU 数字下变频 数控振荡器 累积误差 无误差变换 

分 类 号:TN75[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象