基于GPU的NCO相位累积误差消除方法
作者:
作者单位:

航天工程大学电子与光学工程系

作者简介:

通讯作者:

中图分类号:

TN75

基金项目:

北京市科技重大专项(Z181100002918004)


A new method for NCO phase accumulation error elimination using GPU
Author:
Affiliation:

Department of Electronic and Optical Engineering

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对航天测控系统高精度数控振荡器NCO实现需求,利用图形处理单元GPU的高灵活性和高效并行数据处理能力,设计了一种基于GPU的高效高精度NCO实现方法。针对NCO计算中浮点数相位累加运算累积误差大的共性问题,利用无误差变换技术设计了基于Fast2Sum算法和2Sum算法的单精度浮点数相位累积误差综合补偿算法,并利用该算法为NCO系统设计了相位累积求和算子。最后,基于GPU平台对该方法进行了验证。试验结果表明,该方法能够将基于GPU的NCO系统浮点数相位累积误差控制在1×10–5 rad量级。

    Abstract:

    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的NCO相位累积误差消除方法[J].遥测遥控,2021,42(6):47-56.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
    参考文献
历史
  • 收稿日期:2020-09-24
  • 最后修改日期:2021-10-21
  • 录用日期:
  • 在线发布日期: 2021-11-19
  • 出版日期:
  • 优先出版日期: 2021-11-19