卫星导航系统高阶BOC调制信号捕获算法研究及FPGA验证

来源 :东南大学 | 被引量 : 0次 | 上传用户:vampirewoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,卫星导航定位在生活中越来越常见,已成为了日常生活中不可或缺的一项重要应用。为了能更好地提供服务,针对导航卫星信号的捕获与跟踪的研究有着重大的意义。在导航接收机中,卫星信号的捕获作为基带信号处理的关键一环,对导航接收机的性能有着重要影响。基于BOC调制的信号调制方式在新一代导航卫星系统的信号调制方式中越来越常见,相比起传统的调制方式,它的捕获结果精度更高,抗干扰能力更强,但是它的自相关函数存在着的多峰效应,也给捕获算法的设计带来了难度。本文主要研究导航卫星系统的高阶BOC信号捕获的研究以及FPGA验证。本文首先介绍了卫星导航原理,介绍了北斗卫星导航系统信号的生成方式和信号序列的特点,介绍了BOC调制信号的生成和BOC信号的相关性质,作为捕获算法研究的理论基础。然后,分析了信号捕获的实质是对卫星编号、多普勒频移和码片延迟的三维搜索过程,并介绍了三种经典的捕获算法:时域串行捕获,频域并行捕获和时域并行捕获,并利用这三种方法对BOC(15,2.5)调制信号进行捕获仿真。接着,讨论并研究了ASPeCT、相关函数重构、基于BPSK-like的改进余弦副载波消除这三种针对BOC信号的算法,并对其进行仿真与比较。本文根据高阶BOC信号的特点,设计了副载波消除时域并行捕获峰值检测(TPA-SC)算法,并结合平均采样法,优化了算法的整体复杂度。在40dB·Hz的载噪比环境下,算法能保证在虚警概率不超过0.001时,捕获概率在0.9以上。最后,本次设计进行了相应的FPGA实现与验证,使用Verilog HDL硬件编程语言,先在ISE平台对算法划分模块编程实现,进行了整体算法的仿真与FPGA功能验证,最后在Xilinx VC707套件FPGA开发板上实现TPA-SC算法并对算法进行板级测试验证,证明了算法的可行性和正确性。本次设计的副载波消除时域并行捕获(TPA-SC)峰值检测算法可以在一定的场景下,对高阶BOC调制信号进行捕获,并能满足导航接收机的性能要求,性能良好的同时,也具备了实用性。
其他文献
思想政治理论课教师课堂"驾驭力"的高低决定着教师在教学中主导角色扮演的成败,也是教学实效能否实现的关键因素。提升思想政治理论课的教学质量与水平,需进一步彰显思想政治
随着我国北斗卫星导航系统的蓬勃发展,目前全球定位系统(Global Positioning System,GPS)与北斗系统联合定位的可见卫星接近20颗,极大地提高了全球导航卫星系统(Global Navigation Satellite System,GNSS)监测的可靠性和实用性。而传统GNSS监测系统通常使用电缆传输GNSS信号,并且接收机只能用一对一方式接收、解调远程GNSS信号。但由于电
随着我国改革开放的进一步推进和“一带一路”政策的不断发展,海外投资已经成为了我国企业进一步扩大市场、突破发展瓶颈的关键性举措。众所周知,海外投资由于资金要进入全新的市场环境而面临诸多不确定性。海外投资按照目的与方式的不同划分为海外投资基础设施建设和海外并购。两种不同的投资方式面临着不同的风险,追本溯源,风险的产生有其相似的规律可循。本文分析中将风险分析模型确定为风险识别,风险评估与风险应对等内容。
组合导航技术通常可以克服单一导航系统的局限性,提供具有更高精度和稳定性的导航结果,被广泛地应用于军用、民用等多个领域。GNSS(全球卫星导航系统)/SINS(捷联惯性导航系统)是一种常见的组合方式。本文针对旋转GNSS双天线/MIMU(微机电惯性测量器件)组合导航技术进行了研究,根据松组合、单模组合和双模组合三种组合方式,设计并实现了旋转GNSS双天线/MIMU组合导航系统。针对每一种组合方式,均