基于CUDA的BDS信号捕获方法  被引量:3

Acquisition Algorithm of BDS Signal Based On CUDA

在线阅读下载全文

作  者:覃新贤[1,2] 齐月敏 QIN Xin-xian;QI Yue-min(School of Computer,Electronics and Information,Guangxi University,Nanning Guangxi 530004,China;Guangxi Key Laboratory of Multimedia Communications and Network Technology,Guangxi University,Nanning Guangxi 530004,China)

机构地区:[1]广西大学计算机与电子信息学院,广西南宁530004 [2]广西大学广西多媒体通信与网络技术重点实验室,广西南宁530004

出  处:《计算机仿真》2020年第9期41-44,共4页Computer Simulation

基  金:国家自然科学基金(61563004,61072153)。

摘  要:针对NH码跳变影响BDS捕获灵敏度的问题,提出了一种剥离NH码的方法。利用首次捕获结果,通过抽样值进行完全匹配,剥离NH码后使用相干累积算法。利用CUDA平台强大的并行性和浮点计算能力降低捕获算法的运行时间,解决了BDS捕获算法存在大量相关运算耗时的问题。仿真结果表明,所提捕获算法可以完整剥离NH码,提高了BDS软件接收机的灵敏度。使用CUDA平台的捕获算法,相比仅依赖CPU的运算速度有较大的提升。可以满足对北斗接收机高灵敏度和实时性的要求。According to the problem that the Neumann-Hoffman(NH)code jumping seriously affects the sensi⁃tivity of the BDS acquisition,a method of stripping NH code is proposed.This method uses the first acquisition results to match the sampling values and strips the NH codes,and then uses the coherent accumulation algorithm.The power⁃ful parallelism and floating-point computing ability of CUDA platform are utilized to reduce the running time of the acquisition algorithm,which can solve the problem of large amount of related operations in BDS acquisition algorithm.The simulation results show that the proposed acquisition algorithm can completely strip NH code and improve the sensitivity of BDS software receiver.The acquisition algorithm based on CUDA platform is faster than that based on CPU only.This method can meet the requirements of high sensitivity and real-time performance of BDS receiver.

关 键 词:北斗卫星导航系统 相干累积 仿真 

分 类 号:TN967.1[电子电信—信号与信息处理]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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