检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王子涵 巴晓辉 姜维 蔡伯根[2,3,4] 王剑 文韬[1,2,3] WANG Zihan;BA Xiaohui;JIANG Wei;CAI Bogen;WANG Jian;WEN Tao(School of Electronics and Information Engineering,Beijing Jiaotong University,Beijing 100044,China;State Key Laboratory of Rail Traffic Control and Safety,Beijing Jiaotong University,Beijing 100044,China;Beijing Engineering Research Center of EMC and GNSS Technology for Rail Transportation,Beijing 100044,China;School of Computer and Information Technology,Beijing Jiaotong University,Beijing 100044,China)
机构地区:[1]北京交通大学电子信息工程学院,北京100044 [2]北京交通大学轨道交通控制与安全国家重点实验室,北京100044 [3]北京市电磁兼容与卫星导航工程技术研究中心,北京100044 [4]北京交通大学计算机与信息技术学院,北京100044
出 处:《系统工程与电子技术》2024年第3期795-804,共10页Systems Engineering and Electronics
基 金:国家自然科学基金(U1934222,62027809,U2268206);北京交通大学人才基金(2022XKRC003)资助课题。
摘 要:为了实现北斗B1C+B1I信号的联合生成,提出一种基于软件无线电和图形处理器(graphics processing unit,GPU)加速的北斗B1宽带复合信号的实时生成方法,该方法针对单边带复数二进制偏移载波(single-sideband complex binary offset carrier,SCBOC)调制方式的信号体制进行设计,系统根据用户配置的接收机运动轨迹和星历文件,生成中频信号并通过射频端发射。为了进一步提升GPU并行运算速度,从优化设备内存结构、设计并行线程架构和统一计算设备架构流(compute unified device architecture stream,CUDA)加速3个方面,设计了基于异步运算的加速采样点数据计算的CUDA优化实现方案。测试结果证明,优化后的算法可以基于SCBOC调制实时生成北斗B1I+B1C信号,基于GTX3060的GPU平台,信号90 M采样率下能实现8颗卫星复合信号的实时生成。In order to achieve joint generation of Beidou B1C+B1I signals,a real-time generation method for the Beidou B1 wideband composite signal based on software-defined radio and graphics processing unit(GPU)acceleration is proposed.The method is designed for the single-sideband complex binary offset carrier(SCBOC)modulation scheme,and generates intermediate frequency signals according to the user-defined receiver motion trajectory and ephemeris files,which are transmitted through the radio frequency terminal.To further improve the GPU parallel computing speed,a compute unified device architecture stream(CUDA)optimization implementation scheme is designed based on asynchronous computing to accelerate the sampling point data calculation,optimizing the device memory structure,designing a parallel thread architecture,and using CUDA stream acceleration.Test results demonstrate that the optimized algorithm can generate real-time Beidou B1I+B1C signals based on SCBOC modulation.Based on the GPU platform of GTX3060,it can generate signals for eight satellites in real-time with a sampling rate of 90 M.
关 键 词:B1宽带复合信号 软件无线电 单边带复数二进制偏移载波调制 统一计算设备架构流 实时生成
分 类 号:P228.1[天文地球—大地测量学与测量工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49