微弱GPS信号差分快速捕获算法

发布者:创新火箭最新更新时间:2012-11-17 来源: 现代电子技术 关键字:GPS弱信号  捕获  差分累积 手机看文章 扫描二维码
随时随地手机看文章

     当前GPS作为全球性卫星导航系统在各领域的应用受到普遍关注,尤其是在弱信号环境下的接收定位技术研究,受到紧急救援和军事作战需求的刺激已经成为研究热点,其中的高灵敏度接收技术,由于不受环境和条件的限制尤为受到重视。在高灵敏度GPS接收机中,由于信号的捕获处在基带处理的最前端,因此高效的微弱GPS信号捕获算法是提高高灵敏度GPS接收机性能的关键。通常的弱GPS信号比室外信号强度低约20~30 dB,或在载噪比小于28 dB-Hz则被视为弱信号,普通GPS接收机在这种情况下无法工作,高灵敏度GPS接收机主要通过信号处理算法来获得高的信号处理增益。针对高灵敏度接收机在弱信号的捕获过程中耗费大量时间的问题,文章分析了主要信号累积技术的优缺点,讨论了弱信号环境下GPS信号检测值的概率统计分布特性,利用差分相关所独有的一维搜索特性,结合快速相干累积算法提出了一种新的微弱GPS信号快速捕获算法,并分析了其可行性。通过仿真验证和实际数据测测试,证明算法可行有效。

1 GPS弱信号模型
   
到达GPS接收机天线的信号经低噪声放大、带通滤波、变频、A/D转换后得到包含各种干扰的数字中频信号。考虑弱信号捕获当中以研究C/A码为主,忽略P码,则中频信号仿真的数学模型为。
    
     其中,t为GPS时间;ωIF为中频角频率;为收信号幅值;Di(t)为卫星i的导航电文;Ci(t)为第i颗卫星对应的C/A码;MP(t)为多径干扰;tion为电离层延时;Td为卫星时钟偏差、星历误差等引起的时延;传输时延表现在接收的信号中导航数据、C/A码和载波相位发生相应变化。同时可根据文献中给出的多普勒频移模型和噪声模型,可对微弱GPS信号的特性进行深入分析,从而设计更有效的捕获算法。

2 GPS弱信号累积算法的性能分析
   
在微弱GPS信号捕获算法中,信号累积技术是提高处理增益的关键。当前基本的信号累积技术可分为3类:相干累积、非相干累积和差分累积,其中信号经相干累积处理获取的增益效果最佳,但其应用受到导航数据比特翻转的限制,如累积过程中遇到数据比特翻转性能会有所下降;非相干累积和差分累积的提出就是为了克服和减少这种影响,但需付出不同程度的信噪比损失作为代价,并且原始信号越差它们的信噪比损失越大,因此只能与相干累积结合使用。目前微弱GPS信号捕获算法均是以信号累积理论为基础,如半比特捕获算法和全比特捕获算法,通过估计数据比特跳变来进行长相干累积的捕获算法,以及在对三种数据累积技术分析比较的基础上提出的相干累积与差分检测相结合的方法等,这些算法的改进均是为了提高对微弱GPS信号的捕获性能,以使高灵敏度GPS接收机实用化。因而,在这里我们尽量延长相干累积的时间,从而最大限度的提高信号的处理增益,捕获更加微弱的GPS信号。
2.1 差分累积
   
差分累积作为一种新的弱信号累积技术,其在高灵敏度接收机中的应用逐渐受到关注。差分累积的相关运算采用比较新颖的差分式相关,然后再将多个周期的相关结果进行对应叠加。差分相关法又称延时相乘法,由于该算法是在复数模型下推导运算的,因而实际当中,首先将传统的I、Q两个支路下变频后的数据,以SIF,I(n)+jSIF,Q(n)的形式构造一个复数型数字中频信号。
    差分相关首先将复数数字中频与其延迟后的复数共轭相乘,同时接收机的复制C/A码也与其延迟后的复数共轭相乘,然后用这两个结果进行相关运算。假设某颗卫星的数字中频信号SIF(n)可表示为
   
    由式(3)可得出差分相关运算的两个特点:第一,接收的数字中频信号经过差分后,数据比特D(n)经平方后被消去;第二,由于是不随时间变化的常数,因而差分后的信号中载波频率也被消除。基于以上原因,差分相关后的数据累积不再受到20 ms导航数据比特的限制,同时由于差分信号中不含载波,在对卫星信号搜索时,可以直接获得接收信号的码相位。载波分量经过差分运算后变为常量,使得相关运算后的数据累积结果不再受多普勒频移的影响,不会因多普勒频差的存在而降低相关峰值。差分相关运算将卫星信号的二维搜索确认过程,变为仅在一维内搜索,因而极大的提高了对卫星信号的搜索确认速度。[page]

2.2 累积算法性能对比
   
由于3种累积方式的不同特性,在低信噪比环境下,单独的使用一种累积方式,很难获得理想的捕获性能。为了平衡算法效率与信号捕获效果,通常是将相干累积与另外两种累积算法结合使用,或在基本的累积算法基础上进行改进,以克服其存在不足,使弱信号累积算法具有更好的性能。
    在改善检测统计量信噪比方面,相干累积的效果是最好的,差分相干累积捕获算法其次,非相干累积最差。因为相干累积时信号功率呈平方倍增长,噪声功率仅是线性增长,使得信噪比线性提高;差分相关捕获算法对相邻相干累积值的共轭相乘再累积会使信号部分增强,但信号和噪声的交叉乘积项成为新的噪声,它对信噪比的改善不及相干累积;而非相干累积把信号和噪声作平方处理再累积,由于平方损失
(squaring loss)噪声部分被放大,对信噪比的改善效果最差。若在低信噪比环境下应用非相干累积算法,要么检测性能很差,要么必须通过大幅增加累积次数来抬高信噪比,这样会延长捕获时间。
    在捕获时间方面,相干累积由于sinc(π△fT)中△f的限制,频域搜索的步长较小,频域搜索次数增多,整个搜索时间较长。而差分相关捕获算法和非相干累积算法都在相干累积后进行了第二次累积以提高信噪比,因此,相干累积时间T可设得较短,△f的限制也可相应放宽,频域搜索步长可加长,捕获时间比相干累积算法短。
    在实际的算法设计中.都是以1 ms相关结果矩阵为基本单元。然后根据提高处理增益的累积方式,进行累积处理。非相干累积的基础是相干累积,同样差分相干累积的基础也是相干累积。

3 新算法的设计
   
通过对导航电文数据的分析,可发现导航数据编码规则中,通过特殊的运算规则使得在帧同步字之前的交接字的最后两个比特始终为00,来保证接收机收到的帧同步信息始终为10001011,因而在接收数据的帧同步位置可预知的接收比特为0010001011共10的比特。综合考虑算法效率和捕获灵敏度等综合因素,利用导航数据中已知的与帧同步相关的信息和快速相干累积的思想,充分利用差分相关时可快速进行一维搜索的特性,设计算法整体方案如图1所示。


    算法的具体实现步骤如下:
    1)每次控制读取160 ms的GPS数字中频数据,并进行以10 ms为单位的数据直接叠加;
    2)分别将两组叠加数据与本地10比特帧同步信息进行滑动相关,当接收数据当中含有帧同步信息时,相关操作会获得与之相对应的信号处理增益;
    3)将上步获得的数据与本地C/A码进行差分相关运算,得到捕获运算结果;
    4)分析捕获结果,控制数据读取的位置,从而找到帧同步码提高信号处理增益;
    5)输出捕获判决结果。
3.1 数据直接叠加
   
根据文献中对传统相干累积算法的改进思路,这里对传统的查分累积进行了类似的改进,即先直接进行数据直接叠加操作,在进行相关运算。通过使用仿真GPS中频数据对改进后的捕获相关运算效果对比发现,对于相干累积算法,改进后的运算时间仅为传统算法的1/20,而捕获峰值略有下降;对于差分累积算法,改进后的运算时间为传统算法的1/10,而捕获峰值无明显变化。
3.2 捕获判决
   
由算法的捕获步骤可知,算法读取数据后实际是对一组10比特数据进行交替半比特相干累积,而导航数据比特翻转要么在奇数组数据中,要么在偶数组数据中。对于存在数据比特翻转的数据组,其最终捕获运算的结果幅值能量应当小于另外一组。对于捕获结果的判决采用成熟的tang搜索算法,其流程如图2所示。


    当捕获程序对信号进行粗捕获,人为某一搜索单元可能存在卫星信号时,则使用tang搜索捕获算法,在同一搜索单元多次搜索对信号进行捕获判决。算初始时设定一初值K,对设定的一组数据进行多次捕获判决记录分析,当捕获幅值V超过捕获门限Vt时K值加1,否则K值减1,当K=A(A为一设定值)时,则人为该信号存在,并成功捕获;当K=0时,则人为该信号不存在,捕获失败。
3.3 差分码的快速构建
   
在使用差分相关算法进行捕获运算时,由于要构建新的差分码是捕获中新增的运算量,因而这里采用文献中的思想,基于块处理方法,利用常规数字匹配滤波器捕获结构进行新差分码的生成。在n和,n-1时刻CDMF输出表达式为:
   
    其中,xi为接收到的数字信号,ai为本地伪码序列。由于本算法采用的是GPS基带数据保持不动、本地伪码序列作循环移位结构,故式(5)应改写为
   
    由于C/A码的周期性可得a0=aN,两式相减,得到一个新序列为
   
    显而易见,差分码di的取值范围只有+2、-2和0 3种,当差分码为0时,是不需要乘法运算的。在这里将差分码di中非零各项的位置和数值分别用pj和ej表示,其中j=1~k,K为差分码di(i=1~N)中非零项的个数。由文献的推导,差分码中数值为0的个数为2r-1-1(r为PN码生成多项式的阶数),所以本算法中所需乘法运算的次数K=2r-1,约为CDMF所需数量的1/2。特别是当每个码片采样为M点时,相乘累加运算量降低为常规方法的I/2M,大大降低了系统所需乘法器的数量。经过对GPS卫星32个C/A码序列的分别计算,K取值范围为480~544,与GPS中频信号采样频率和C/A码初始相位无关。
[page]

4 算法性能验证
   
通过GPS中频信号采样器,将普通环境下接收到的GPS卫星信号进行中频采样后,对同一组数据分别用普通捕获算法和本算法进行捕获。采用普通捕获算法对采集到的GPS信号进行捕获的结果如图3所示。当在采集信号中加入22 dBW的高斯噪声后,普通捕获算法的捕获结果如图4所示,而采用本文捕获方案的捕获结果如图5所示。


    通过上面的对比可以看出,在接收的采样信号中加了仿真噪声后,信噪比降低的情况下,使用普通捕获算法只能捕获到一颗较强的卫星信号。而本文提出的弱信号捕获算法,可以稳定的捕获到低信噪比下的卫星信号,使接收机在弱信号下的定位解算成为可能。采用本算法后多捕获到的较弱的卫星信号,可显著提高GPS接收机灵敏度的同时有效提高定位精度。

5 结束语
  
通过理论分析算法效果验证,证明本捕获方案具有速度快和灵敏度高的特点,可稳定的捕获信噪比为-42 dB的微弱GPS信号。在低信噪比下,方案中利用GPS数据中帧同步相关的已知信息,有效克服导航数据翻转对相关累积的影响,大大提高了信号处理增益。仿真结果显示,该捕获方案的捕获灵敏度在使用tang搜索捕获判决之后,更加准确的捕获信号。由于采用了快速累积及快速的差分码构建方法,是的本方案在同等条件下的捕获速度明显优于同类算法。

关键字:GPS弱信号  捕获  差分累积 引用地址:微弱GPS信号差分快速捕获算法

上一篇:基于蓝牙技术的网络化传感器设计及其应用
下一篇:传感器基础知识与常用术语

推荐阅读最新更新时间:2024-05-02 22:26

如何使用泰克示波器捕获异常信号
不同的测试场景都有不同特征的信号需要捕获,特殊异常信号捕获需求变得越来越多,这就需要工程师有足够的经验设定不同的触发方法,捕获自己想要的信号。说到这里,就不得不提一提捕获异常信号的“神器”—示波器,示波器的高级触发功能,可以帮助工程师实现设定不同触发方式捕获异常信号。泰克示波器不断增强触发功能以满足信号捕获需求。如新一代泰克示波器MSO5系列提供如边沿,脉宽,欠幅,逻辑,窗口等24种触发方式(包含14个是数字通道及总线触发)满足日常信号捕获的需求。 触发得到异常信号,如何捕获?捕获能力又是对示波器的一大考验。示波器的记录长度及分段存储功能是考量示波器捕获能力的重要因素。泰克新一代示波器记录长度基本在几十M点,可实现对信号高采样
[测试测量]
如何使用泰克示波器<font color='red'>捕获</font>异常信号
传感器趋势:图像捕获和识别在“融合”
CMOS图像传感器技术在性能、尺寸和功耗方面不断改进,使得它们在汽车、医疗和安全等高可靠性应用领域得到越来越多的应用。更高的功能集成还使得图像传感器非常适合用于安全摄像头、机器视觉和医疗仪器等。 OmniVision Technologies公司相信图像传感器将在几个方面进一步改进,其中包括像素尺寸缩小、格式增大(更多像素,从24M移动到100M)、更高速度(每秒帧数从30fps到60fps,再到120fps甚至240fps)、更低功耗以及更加智能的图像传感器(如在同一芯片中集成高级处理和图像捕获功能)。 OmniVision公司首席技术官Boyd Fowler博士说道:“过去10年来,在安全、汽车和医疗等应用领域中CMOS图像传
[安防电子]
MSP430 捕获模式,定时器A连续计数模式
/*捕获模式,定时器A连续计数模式。有软件循环产生方波信号,信号同时接入 P1.1和P1.2 ,由CCR1由CCR1获取周期,CCR0确定信号占空比*/ #include io430.h unsigned int jt,kt,lastCCR0,lastCCR1; int main( void ) { unsigned int i; // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; TACTL=TASSEL_2+ID_3+MC_2+TACLR;//SMCLK,8分频,连续模式 /*#define CM_0
[单片机]
STM8输入捕获
最近在用STM8的过程中需要用到一个频率检测的功能,还好STM8S207的定时器中自带有输入捕获功能,之前还想着用定时器计数方式来实现的,但既然人家提供了该功能,那就试试吧,由于硬件里面接的是PC1引脚就只看了Timer1,其他的定时器应该也是类似的,看了资料之后发现STM8的输入捕获其实与STC12C5A60S2中的PCA捕获模式很类似,但是看资料没有后者清晰易懂。。。 在捕获模式中,基本上只用到了读进程,在STM8中有一个影子寄存器,但对于我们来说是看不到的,我们仅操作预装载寄存器即可。而且需要注意的是无论是计数器还是捕获/比较寄存器都是先读/写高8位,后读/写低8位数据。 在文档中给出了一个输入捕获模式的流程
[单片机]
STM8输入<font color='red'>捕获</font>
哈佛科学家研发出超软机器人抓手,可用于安全捕获水母
据外媒报道,来自哈佛大学韦斯生物启发工程研究所、哈佛John A.Paulson工程与应用科学学院(SEAS)和纽约市立大学柏鲁克分校的研究人员近日开发出了一种超柔软的机器人抓手,可以在不伤害水母和其他海洋动物的情况下抓住和释放它们。 海洋生物学家和其他科学家对水母的解剖学和生理学十分感兴趣,但是在深海中研究水母是很棘手的,因为它们的身体里95%都是水分,就像果冻一样脆弱。这使得收集和处理它们变得困难,因为传统的机器人操纵器及其坚硬的钢爪并不能如此轻易地抓住水母。 近年来,哈佛大学和其他科研机构的研究人员开发出了一系列的柔性抓手,可以通过深潜水生物学家用来收集容易受伤的海洋生物。不幸的是,许多种类的水母都是如此脆弱,抓住它
[机器人]
仿人眼传感器捕获生动图像,有助推动人工视网膜技术发展
美国宾夕法尼亚州立大学科学家从大自然中汲取灵感,开发出一种新设备,可通过模仿人眼中的红、绿、蓝光感受器和神经网络来生成图像。他们用模仿人类视锥细胞的窄带钙钛矿光电探测器创建了一个新的传感器阵列,并将其连接到模仿人类神经网络的神经形态算法,以处理信息并生成高保真图像。研究发表在最新一期《科学进展》上。 科学家们用模仿人类视锥细胞的窄带钙钛矿光电探测器创建了一个新的传感器阵列,并将其连接到模仿人类神经网络的神经形态算法,以处理信息并生成高保真图像。 图片来源:Kai Wang/《科学进展》 相机中的硅光电探测器可吸收光线但不区分颜色。外部过滤器可以将红色、绿色和蓝色分开,但过滤器只允许一种颜色到达光传感器的每个部分,浪费了2/
[医疗电子]
仿人眼传感器<font color='red'>捕获</font>生动图像,有助推动人工视网膜技术发展
Spireon推出拖车图像捕获与检索功能 减少货物损坏/提高运行效率
据外媒报道,当地时间3月2日,汽车智能技术公司 Spireon 推出进化版专有IntelliScan货物传感技术,为该技术引进了图像捕获和检索(Image Capture and Retrieval)功能。该功能基于Spireon的智能拖车管理(Intelligent Trailer Management ,ITM)平台打造,能够提供可供操作的智能信息,让拖车运营商将拖车资产投资回报率(ROI)实现最大化。 (图片来源: Spireon ) IntelliScan技术于2018年推出,凭借先进的探测手段,将光学成像和激光飞行时间传感技术结合,货物检测的准确率提高至99%。该技术可保证FleetLocate拖车管理解决方案
[汽车电子]
Spireon推出拖车图像<font color='red'>捕获</font>与检索功能 减少货物损坏/提高运行效率
“2007安捷伦电子测量仪器展暨专题研讨会”在西安成功举行
西安,2007年9月27日---- 全球领先的测量公司安捷伦科技(NYSE: A)今天在西安香格里拉大酒店成功举办了“2007安捷伦电子测量仪器展暨专题研讨会”。此次为期两天的会议由安捷伦科技全球的核心业务部门——安捷伦电子测量事业部(EMG)主办,展会集中展出了安捷伦在近些年所推出的多种最新的测试仪器与系统,同时,还针对不同领域的测试应用需求在两个会场举办了20场技术讲座。 此次研讨会内容广泛且主题突出,会场一的九场会议主要围绕航空/航天及国防领域的复杂信号的产生、分析和系统组件的测试进行,主题包括“安捷伦雷达与通信系统中复杂信号的产生与分析”、“安捷伦频谱监测与瞬态信号的捕获和分析”、“安捷伦 EMC 全兼容接收机和测试系统解
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved