本发明专利技术提供的是一种基于差分循环相干积分的GPS弱信号捕获方法。步骤1:取一段20Mms+12ms中频接收信号,进行载波剥离、混频处理,设定多普勒频移范围、搜索频率步进、检测阈值;步骤2:对去除载波之后的信号以L=4ms的长度进行数据分块处理,将这些数据块分别进行自身的叠加处理,并进行FFT处理;步骤3:将本地产生的C/A码进行FFT变换并取共轭,然后与步骤2得到的每一个最终结果分别相乘并进行IFFT处理;步骤4:将步骤3处理后的相邻的4个块的数据进行复数共轭相乘,再进行分组相关求和,对得到的结果进行判断是否捕获成功。本发明专利技术用于全球定位系统单频民用软件接收机对于弱信号的捕获。
【技术实现步骤摘要】
【专利摘要】本专利技术提供的是一种基于差分循环相干积分的GPS弱信号捕获方法。步骤1:取一段20Mms+12ms中频接收信号,进行载波剥离、混频处理,设定多普勒频移范围、搜索频率步进、检测阈值;步骤2:对去除载波之后的信号以L=4ms的长度进行数据分块处理,将这些数据块分别进行自身的叠加处理,并进行FFT处理;步骤3:将本地产生的C/A码进行FFT变换并取共轭,然后与步骤2得到的每一个最终结果分别相乘并进行IFFT处理;步骤4:将步骤3处理后的相邻的4个块的数据进行复数共轭相乘,再进行分组相关求和,对得到的结果进行判断是否捕获成功。本专利技术用于全球定位系统单频民用软件接收机对于弱信号的捕获。【专利说明】 基于差分循环相干积分的GPS弱信号捕获方法
本专利技术涉及的是一种全球卫星导航系统(GNSS-Global NavigationSatellite System)中接收机的捕获处理方法,具体是全球定位系统(GPS-GlobalPositioning System)单频民用软件接收机对于弱信号的捕获方法。
技术介绍
2全球卫星定位系统简称GPS,能够在全球范围内为用户提供精确的位置、速度、时间等信息,并且已经得到了广泛的应用。GPS系统是发展最早,也是目前发展最为成熟的导航定位系统。由于GPS的优越性,使其受到了人们的普遍关注,它的应用范围非常广泛,包括可以为地球表面、近地表以及地球外太空任意地点的用户提供导航服务,但还是存在着局限性:比如在室内、森林、城市等复杂环境中,信号将会被衰减至很弱的情况下,GPS就不能很好的进行工作。如果使GPS接收机能够在信号较微弱的条件下进行定位工作,那么,就需要对GPS接收机最先启动的工作部分,即捕获功能模块的性能指标提出更高的要求,需要其有很好的对弱信号的捕获特性,即能够捕获到功率足够低的信号。当前GPS接收机所采用的捕获技术已经是难以满足用户的需求。如果不能成功的捕获到GPS信号,那么接收机后续的跟踪和解算等功能环节的进行就无从谈起,所以,为保证接收机的灵敏度,对微弱信号的捕获算法就成为了 GPS接收机信号处理的关键部分。GPS信号的捕获过程一般是通过对卫星信号的载波频率和码相位这两个参量值进行扫描式二维搜索来完成的。具体的过程就是输入信号的多普勒频率和C/Α码码相位的二维平面上寻找最大相关峰峰值,从而寻找到输入信号的多普勒频率和C/Α码码相位所在位置。目前典型的捕获方法有串行捕获算法和基于快速傅里叶变换(FFT)的循环相关算法。串行捕获算法的优点是结构比较简单且易于实现,但它需要进行相当多的码相位和多普勒频率的组合,运算量较大,处理速度缓慢。另一种典型的方法是基于快速傅里叶变换的循环相关算法,该方法易于实现且效率高,它按照多普勒频率范围内的每一种多普勒频移,对所有不确定的码时延进行快速傅里叶变换,计算相干积分值。这样二维搜索空间被简化成一维搜索空间,即只剩下对多普勒频移这一维的搜索,从而减少了计算量,节省了捕获所花费的时间,提高了捕获速度。但是该方法也是有缺陷的,那就是捕获的精度与接收数据所选取的长度密切相关,选取的数据长度越长,精度越高,但是随着数据长度的不断增长,处理过程的运算量和导航数据比特翻转的概率都会随之增大。对于GPS弱信号的捕获处理,为了能够获得一个较高的载噪比,传统的解决方法是对接收数据进行较长时间的相干积分或者是进行多次的非相干积分累加。但是对于相干积分来说,由于数据比特存在着跳变的限制,相干积分的长度一般是不能超过一个数据位即20ms,否则就有可能因为数据位的跳变,使得相干积分值变小甚至是出现抵消现象,所以并不能够无限制的增加相干积分的时间。而由于非相干积分法虽然可以利用平方运算克服数据位跳变的影响,但是也不可避免的引起平方损耗,使信噪比的增益得到削弱,所以也不能无限制的进行非相干积分。但对于弱信号的捕获已经成为GPS接收机的关键技术,因此,GPS弱信号捕获成为当前的研究热点。
技术实现思路
本专利技术的目的在于提供一种可以有效捕获到弱信号,并且计算量不大的基于差分循环相干积分的GPS弱信号捕获方法。本专利技术的目的是这样实现的:步骤1:取一段20MmS+12mS中频接收信号,M=l,2,3...,对该段信号首先进行载波剥离处理,将其与本地载波复正弦信号进行混频处理,设定多普勒频移范围(ωΜη,ωΒ_),以及搜索频率步进Λ ωΒ,同时设定检测阈值Υ ;步骤2:对去除载波之后的信号以L=4ms的长度进行数据分块处理,一个20ms的信号长度分为5块数据块,该信号共分为5M+3块的数据块,将这些数据块分别进行自身的叠加处理,并进行FFT处理;步骤3:将本地产生的C/Α码进行FFT变换并取共轭,然后与步骤2得到的每一个最终结果分别相乘并进行IFFT处理;步骤4:将步骤3处理后的相邻的4个块的数据进行复数共轭相乘,即进行差分循环相关,再进行分组相关求和,对得到的5个结果进行判断大小,选取没有数据跳变的结果,获得峰值,将峰值与门限作比较,判断信号是否捕获成功,如峰值小于门限值,则捕获不成功,继续调制码相位与多普勒频率,返回步骤2,直到信号捕获成功。本专利技术的优点:( I)本专利技术采用的是差分循环相干积分法。该方法将相邻的4个数据块进行共轭相乘,然后判断其中不含数据跳变的数据段,优点是能够较好的捕获到弱信号,使得接收机对于弱信号的适应性得到提高。(2)本专利技术中对接收数据首先进行了叠加处理,减小了相干积分的运算量,从而提高了捕获速度。【专利附图】【附图说明】图1是串行捕获算法不意图。图2是基于傅里叶变换的循环相关算法示意图。图3是传统弱信号捕获原理结构图。图4是差分循环相干算法原理图。【具体实施方式】本专利技术描述的方法是一种GPS弱信号的捕获方法,该专利技术采用了差分循环相干积分法,与一般的弱信号捕获方法相比,该方法的创新之处是将处理之后相邻的4个数据块进行共轭相乘,然后在5个结果中选取出不含数据跳变的数据段,使其与门限作比较,而且该专利技术对噪声的放大相对来说比较小,从而改善了信号的信噪比,并且与一般的方法相比计算量也不大。本专利技术方法如图4所示,步骤如下:步骤1:取一段20Mms+12ms中频接收信号,M=l,2,3...,对该段信号首先进行载波剥离处理,将其与本地载波复正弦信号进行混频处理。设定合适的多普勒频移范围(ωΜη, ?DmJ,以及搜索频率步进Λ ωΒ,同时设定检测阈值Y。具体过程如下:接收机首先读取一段长为20MmS+12mS的中频接收数据信号,设该信号的接收模型为:【权利要求】1.一种基于差分循环相干积分的GPS弱信号捕获方法,其特征是: 步骤1:取一段20MmS+12mS中频接收信号,M=l,2,3...,对该段信号首先进行载波剥离处理,将其与本地载波复正弦信号进行混频处理,设定多普勒频移范围(ωΜη,《Dmax),以及搜索频率步进△ ω D,同时设定检测阈值Υ ; 步骤2:对去除载波之后的信号以L=4ms的长度进行数据分块处理,一个20ms的信号长度分为5块数据块,该信号共分为5M+3块的数据块,将这些数据块分别进行自身的叠加处理,并进行FFT处理; 步骤3:将本地产生的C/Α码进行FFT变换并取共轭,然后与步骤2得到的每一个最终结果分别相乘并本文档来自技高网...
【技术保护点】
一种基于差分循环相干积分的GPS弱信号捕获方法,其特征是:步骤1:取一段20Mms+12ms中频接收信号,M=1,2,3…,对该段信号首先进行载波剥离处理,将其与本地载波复正弦信号进行混频处理,设定多普勒频移范围(ωDmin,ωDmax),以及搜索频率步进ΔωD,同时设定检测阈值γ;步骤2:对去除载波之后的信号以L=4ms的长度进行数据分块处理,一个20ms的信号长度分为5块数据块,该信号共分为5M+3块的数据块,将这些数据块分别进行自身的叠加处理,并进行FFT处理;步骤3:将本地产生的C/A码进行FFT变换并取共轭,然后与步骤2得到的每一个最终结果分别相乘并进行IFFT处理;步骤4:将步骤3处理后的相邻的4个块的数据进行复数共轭相乘,即进行差分循环相关,再进行分组相关求和,对得到的5个结果进行判断大小,选取没有数据跳变的结果,获得峰值,将峰值与门限作比较,判断信号是否捕获成功,如峰值小于门限值,则捕获不成功,继续调制码相位与多普勒频率,返回步骤2,直到信号捕获成功。
【技术特征摘要】
【专利技术属性】
技术研发人员:沈锋,韩浩,徐定杰,张金丽,桑靖,周阳,李伟东,迟晓彤,兰晓明,刘向峰,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。