完整word版GPS接收机灵敏度解析.docx
- 文档编号:23174083
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:19
- 大小:32.33KB
完整word版GPS接收机灵敏度解析.docx
《完整word版GPS接收机灵敏度解析.docx》由会员分享,可在线阅读,更多相关《完整word版GPS接收机灵敏度解析.docx(19页珍藏版)》请在冰豆网上搜索。
完整word版GPS接收机灵敏度解析
1GPS 接收机的灵敏度定义
随着GPS 应用范围的不断扩展,对GPS 接收机的灵敏度要求也越来越高,高灵敏度的接收性能可以令接收机在室内或其它卫星信号较弱的场景下仍然能够实现定位和跟踪,大大拓展了GPS 的使用范围。
作为GPS 接收机最为重要的性能指标之一,高灵敏度一直是各个GPS 接收模块孜孜以求的目标。
对于GPS 接收系统而言,灵敏度指标包括多个场景下的指标,分别为:
跟踪灵敏度、冷启动灵敏度、温启动灵敏度。
目前业界已经可以实现跟踪灵敏度在-160dBm 以下,冷启动灵敏度和温启动灵敏度也分别可以达到-145dBm 和-158dBm 以下,其中冷启动灵敏度和温启动灵敏度分别表示的是在两种不同场景下的捕获灵敏度。
GPS 接收机首先需要完成对卫星信号的捕捉,完成捕捉所需要的最低信号强度为捕捉灵敏度;在捕捉之后能够维持对卫星信号跟踪所需要的最低信号强度为跟踪灵敏度。
2GPS 接收模块的灵敏度性能分析
从系统级的观点来看,GPS 接收机的灵敏度主要由两个方面决定:
一是接收机前端整个信号通路的增益及噪声性能,二是基带部分的算法性能。
其中,接收机前端决定了接收信号到达基带部分时的信噪比,而基带算法则决定了解调、捕捉、跟踪过程所能容忍的最小信噪比。
2.1 接收机前端电路性能对灵敏度的影响
GPS 信号是从距地面 20000km 的LEO(LowEarthOrbit,低轨道卫星)卫星上发送到地面上来的,其L1 频段(fL1=1575.42MHz)自由空间衰减为:
(1)
按照GPS 系统设计指标,L1 频段的C/A 码信号的发射EIRP(EffectiveIsotropicRadiatedPower,有效通量密度)为P=478.63W(26.8dBw)([1][2]),若大气层衰减为A=2.0dB,则GPS系统L1 频段C/A 码信号到达地面的强度为:
(2)
GPSICD(InterfaceControlDocument,接口控制文档)文件([3])中给出的GPS 系统L1 频段C/A 码信号强度最小值为-160dBw,和上述结果一致。
在实际场景中,由于卫星仰角的不同、以及受树木、建筑物等的遮挡,L1 频段C/A 信号到达地面的强度可能会低于-160dBw。
GPS 信号被天线接收下来后,假如天线有源,则经过滤波器和低噪放,再通过电缆接到接收机部分,接收机内同样经过一级低噪放和一级滤波器,再进射频前端模块进行下变频和模数转换处理。
天线的有源部分主要是用来补偿从天线到接收模块之间的电缆损耗,假如天线和接收模块之间的插极小,则可以使用无源天线。
GPS 接收机前整个特性可以由整个接收机的G/T 值来表征。
设GPS 接收机的射频前端可以分为n级,第i 级的增益、噪声系数、等效噪声温度分别为Gi、NFi、Tei,则GPS 接收机的总的等效噪声温度为:
(3)
其中,Ga 为天线增益,Ta 为天线噪声温度。
天线的噪声温度和天线大小、信号频率、天线方向图、摆放位置等都有关系,一般GPS 天线噪声温度为Ta=100K。
根据系统的G/T 值即可以得到在一定输进信号功率下的接收载噪比:
其中,k=1.38e-23,为Bolzmann 常数。
下表给出了采用有源天线的场景下常见的GPS 接收模块前端载噪比计算:
表 1 有源天线场景下GPS 接收单元前端载噪比计算
从上表可以很明显的看出,影响系统载噪比的最主要因素是天线本身的增益和噪声温度,在天线无源部分性能确定的条件下,天线有源部分则决定了整个系统的载噪比变化,而后级的链路增益和噪声系数对系统载噪比基本没有贡献。
实际电路设计中,由于电磁干扰的存在,每一级都有可能引进新的噪声,后级的性能也会对系统载噪比产生重要影响。
因此,需要重点考虑电磁干扰对系统性能带来的损失。
有源天线的主要目的是补偿天线至接收机的电缆损耗,对于天线和接收机比较接近的场景,天线至接收机的损耗基本可以忽略,则可以直接采用无源天线,通过进步接收机内部第一级低噪声放大器的增益和噪声系数性能,同样可以达到采用有源天线的性能。
第一级的噪声系数决定了前级引进噪声的大小,而第一级的增益则决定了后级引进的噪声对系统性能的影响,第一级的增益越大,后级噪声性能对系统性能的影响越小,但同时需要考虑整个信号通路至A/D 量化部分的总体增益,以确保A/D 量化对信噪比的损失最小。
下图给出了接收机前级低噪声放大器的噪声系数对系统整体载噪比的影响,图中还给出了不同增益天线的性能差异。
实际中选用天线时,除天线增益外,还需要考虑天线的方向图、不圆度以及轴比、驻波系数等性能。
图 2 前级放大器噪声系数对载噪比的影响
接收机前A/D 转换过程也会导致系统载噪比的降低,A/D 量化对信噪比的影响主要和A/D 量化位数有关,一般以为,1bit 量化会导致1.96dB 的载噪比损失,但该值的条件是中频带宽为无穷宽。
A/D 转换的载噪比损失还和中频带宽有关,对于中频带宽即是C/A码带宽而言,1bit 量化会导致3.5dB 的载噪比损失,而3bit 量化带来的载噪比损失为0.7dB([4])。
此外,A/D 转换对性能的影响还和A/D 量化最大阈值和噪声的均方根(RMS)之间的比例有关。
接收机的热噪声基底为:
假设接收机带宽为GPSC/A码的带宽2.046MHz,则热噪声基底的功率为:
该功率远大于GPS 输进信号功率-130dBm,因此系统的增益控制以及A/D 量化阈值主要由热噪声确定,与输进信号强度基本无关。
常用的GPS 射频芯片中,A/D 量化和自动增益控制部分的电路都是联合设计的,根据A/D 量化阈值的要求设置自动增益控制的控制电平。
2.2 基带算法性能对灵敏度的影响
基带算法性能直接影响信号捕捉、跟踪以及解调过程对载噪比的最低要求。
GPS 信号是一个扩频系统,对于C/A 码而言,其扩频码为码长1023 的Gold 码,码速率为1.023Mcps,即每1ms 为一个C/A 码周期。
因此,可以通过进步本地码和接收信号之间的积分时间来进步接收信号的载噪比。
积分方式分为相干累积和非相干累积。
相干累积是指直接用本地码和接收信号按位相乘后再累加,而非相干累积则是对相干累积的结果再进行直接相加。
相干累积结果可根据下式进行计算([5]):
其中,Δf 为本地本振与载波之间的频率差,T 为相干累积时间,CN0为到达基带时的
信号载噪比,单位为dBHz, R(τ) 为C/A 码的自相关函数, Δφ 为初始相位差, D为信号调制的导航电文符号, ηI 和ηQ 分别为I 路和Q 路的噪声。
由公式(6)(7)可知,相干累积结果和相干累积时长非常相关,相干累积时间越长,对输进载噪比的要求越低,其灵敏度也就越高,但累积时长过长,由于频偏Δf 的影响,上式中第一项值也会越小,又会降低其灵敏度。
因此,一般高灵敏度的GPS 接收机都需要采用频率稳定度较高的TCXO作为本振,以降低本地频率和载波频率之间的偏差。
一般而言,高灵敏度的基带算法对本振的稳定度要求在8ppm 左右,该稳定度包括校正偏差、老化以及温度补偿稳定度,对于频率校正稳定度为2ppm、老化稳定度为5ppm 的TCXO 而言,一般要求其温度补偿稳定度在0.5ppm 以内。
非相干累积结果为 ,通过公式(6)(7)还可以看出,当采用非相干累积时,由于ηI 和ηQ的存在,其信噪比会比相干累积有所降低。
下图给出了不同频率偏移情况下相干累积结果随相干时长变化的情况。
由图中可以看出,当频偏较小的情况下,可以选择较长的相干时长以达到较高的相干累积结果。
图 3 相干时长与相干累积结果的关系
2.3 高接收灵敏度的GPS 接收机设计
根据本文前述内容的分析可知,要设计高接收灵敏度的GPS 接收机,需要从以下几个方面着手:
1、 要有好的抗干扰和隔离设计,由于GPS 信号属于弱信号,信号强度在-130dBm左右,因此射频通道内任何一级引进的干扰都有可能极大地影响系统的接收信噪比,因此,需要从电路设计上做到抗干扰和隔离,尤其是地线的设计,差的地线设计可以使系统信噪比降低6dB 以上;
2、 需要最小化接收机噪声,即尽可能进步系统的G/T 值,这可以从尽量降低前级噪声系数、前级增益等方面进行,但同时还需要考虑系统的动态范围,全通道增益不能过大;
3、 要有好的基带算法,包括对信噪比要求极低的捕捉、跟踪算法,这一点目前在业界很多GPS基带芯片内都已经实现;
4、 需要高稳定度的本振,这也是好的基带算法能够工作的必要条件。
3 总结
随着GPS 应用范围的不断扩展,业界对GPS 接收机的灵敏度要求也越来越高。
GPS 接收机的灵敏度主要受两个部分的限制:
一是接收机前端电路包括天线部分的设计,二是接收机基带算法的设计。
其中,接收机前端电路决定了接收信号到达基带部分时的信噪比,而基带算法则决定了解调、捕捉、跟踪过程所能容忍的最小信噪比。
本文针对上述两个方面的原理分别进行了阐述,并给出了高灵敏度接收机设计的建议。
参考文献
[1].M.BraaschandF.vanGraas,“GuidanceaccuracyconsiderationsforrealtimeGPSinterferometry,”inProc.4thInt.ech.MeetingSatelliteDivisionoftheInstituteofNavigation,Sept.1991,pp.373–386.
[2].P.Nieuwjaar,“GPSsignalstructure,”NATOAGARDLectureSeriesNo.161,TheNAVSTARGPSSystem,Sept.1988.
[3].Anonymous,InterfaceControlDocumentICD-GPS-200,ArincResearchCorporation,FountainValley,CA,July1991.
[4].MachaelS.Braasch,A.J.VanDierendonck,GPSReceiverArchitecturesandMeasurements,ProceedingsofTheIEEE,Vol.87,No.1,January1999
[5].BradfordW.Parkinson,JamesJ.SpilkerJr.,GlobalPositioningSystem:
TheoryandApplications,VolumeI,AmericanInstituteofAeronauticsandAstronautics,Inc.,1996(end)
本资料来源于:
以下是少有的有水平的讨论,作为补充。
GPS信号功率 2008-06-1610:
15
加入收藏
∙转发分享
人人网
∙
开心网
∙
新浪微博
∙
搜狐博客
∙
XX收藏
∙
谷歌收藏
∙
qq书签
∙
豆瓣
∙
淘江湖
∙
∙
∙
Digg
∙
Yahoo!
Bookmarks
∙
讨论这个议题的主要起因是:
灵敏度(sensitivity)是如何确定的.[52RD.com]
问题:
我们经常看到某些GPS芯片商宣称自己的芯片灵敏度是如何的高,但是根据对整个系统的分析可以看出系统的灵敏度主要取决于第一级LNA的设计,GPS产品的灵敏度取决于GPS芯片和放大器的设计,那么就带来下面的问题:
[52RD.com]
1)系统的灵敏度是如何计算的芯片的灵敏度对系统设计有什么影响[52RD.com]
2)接收GPS信号的功率和信噪比是一个什么样的水平[52RD.com]
3)如何按照信噪比,信号功率设计系统灵敏度[52RD.com]
[52RD.com]
这真是一篇超精华的帖子!
感谢楼主和参与的所有人!
[5
2
jinfoxhe:
R1灵敏度的计算公式:
S=-174dBm+10*log(BW)+Eb/N0+NF.BW一般为中频带宽,Eb/N0为芯片在一定误码的情况下解调需要的信噪比,NF为系统噪声系数.如果是扩频系统,还需要减去扩频增益.
2对于GSM来说,其灵敏度一般为-110dBm左右(基站),和具体的配置有关系.从仿真来看,GSM的解调Eb/N0为4-5dB.
3见1.
snow99:
好象在说GPS,不是GSM,虽然看起来很像
GPSRFBW:
2.046MHz
Modulation:
BPSK
ProcessGain:
46d
ThermalNoiseFloor:
kTB=-111dBm/2.046MHz
RequiredEb/N0:
6dB(不太清楚,可以修正)
ReceiverNF:
3dB(Typical)
Sensitivity:
-111+6+3-46=-148dBm
这只是一个大致结果,考虑系统的其他算法以及Doppler校正,最终灵敏度在-154~-149之间
D.com]
Arm720:
楼上朋友对灵敏度的描述已经非常清楚了,降低系统的信噪比和噪声系数能提高系统的灵敏度.那么对于设计来说是不是可以这么理解:
1)根据灵敏度公式估算系统的接收灵敏度2)根据估算的系统接收灵敏度计算对芯片接收灵敏度的要求
芯片接收的灵敏度反映了对前级放大器噪声系数和信噪比的设计要求.不知我的理解是否正确,如果是这样,估算的原则又是什么那些参考书上有描述,我想详细的研究一下,多谢了!
那位测试过GPS信号的朋友能说一下GPS信号的接收功率和信噪比吗
Arm720:
看来我的发帖晚了一部,多谢jinfoxhe和snow99兄!
不过snow99兄的计算方法和上面公式好像对不上.你描述的是对GPS接收系统的需求,不只这些需求是如何计算出来的.多谢了!
以下是引用jinfoxhe在2006-4-248:
56:
00的发言:
1灵敏度的计算公式:
S=-174dBm+10*log(BW)+Eb/N0+NF.BW一般为中频带宽,Eb/N0为芯片在一定误码的情况下解调需要的信噪比,NF为系统噪声系数.如果是扩频系统,还需要减去扩频增益.
2对于GSM来说,其灵敏度一般为-110dBm左右(基站),和具体的配置有关系.从仿真来看,GSM的解调Eb/N0为4-5dB.
3见1.
今天仔细看了看jinfoxhe兄的帖子,发现对关键问题进行了描述"Eb/N0为芯片在一定误码条件下的解调需要的信噪比",也就是说,你选的芯片就决定了接收系统灵敏度的理论值,这个理论值是衡量实际系统能够工作的重要依据.
比如,接收系统的灵敏度理论值为-150dBm(该值仅为了举例),如果你在室内测量到的GPS信号为-145dBm,说明你的系统在室内也能工作.
上面是个人理解,望大家指正.
看来Sow99兄对GPS有丰富的经验,可否大致说明一下这些指标的设计思路啊
snow99:
我现在不做GPS,只有一点简单的了解,这方面也是一知半解.
上面给出来的公式有点问题
GPSRF基本参数
RFBW:
2.046MHz
DataRate:
50bps
PNRate:
1.023Mbps
Datarepeat:
1ms
ProcessGain(perdata)=10*LOG(1.023Mbps/50bps)=43dB
RequiredEb/N0由基带处理器决定---基带并行相关器数目N和积分时间T,一般来说,N和T越大,RequiredEb/N0就越低.N增加表示系统复杂度增加,T增加表示启动时间变长.
抄一下灵敏度的计算公式:
S=-174dBm+10*log(RFBW)+Eb/N0+NF=-111+Eb/N0+NF
比如说SiRF最新的产品有-159DBM的灵敏度,并且冷启动时间是三十几秒,说明它有很大数量的相关器,实际上这个数字N>200000
在CDMA/WCDMA/GSM手机上的GPS接收可以由网络协助完成(SA),因此不需要太复杂的基带处理器,并且所需C/N很低,比如17DB-HZ(CDMA/WCDMA)
RequiredEb/N0=C/N-10log(RFBW)=17-63=-46dB
灵敏度S=-111+Eb/N0+NF=-111-46+NF=-157+NF
NF是接收机从天线到基带的级联噪声系数
snow99:
这是GPS接收所需C/N与相关器数目N和积分时间T的曲线
snow99:
注意C/N的单位是dB-Hz,Eb/N0(dB)=C/N-10log(RFBW)
GPSRFBW:
2.046MHz
伽利略系统RFBW:
4.092MHz
Arm720:
snow99兄,感谢你的精辟分析!
版主该给snow99兄加分了吧!
从你的分析,我发现了一个很奇怪的现象:
GPS在信号功率小于噪声功率,系统也能正确解码,分析如下:
GPS系统灵敏度:
S=-174dBm+10*log(RFBW)+Eb/N0+NF=-111+Eb/N0+NF.也就是说如果GPS接收器系统的灵敏度比-111dBm还要小,意味着Eb/N小于0,也就是信号功率小于噪声功率,换句话就是信号淹没在噪声中,也能正确解码.分析到这儿,我又有点糊涂了:
1)如果GPS接收信号的功率为-130dBm,比-111dBm小,但是并不意味着信号功率小于噪声功率呀.
2)上面这种情况,如何分析灵敏度,GPS信号功率,信号比之间的关系
snow99兄,这个信噪比的要求感觉太小了吧:
RequiredEb/N0=C/N-10log(RFBW)=17-63=-46dB
jinfoxhe:
GPS在信号功率小于噪声功率,系统也能正确解码
对的,这就是扩频带来的好处,提高了系统的灵敏度.缺点就是需要更大的带宽
Arm720:
本论坛的高人比较多啊!
不知噪声功率一般是多少,也就是环境噪声的功率,另外如何计算从天线进入到系统的噪声功率这个问题搞清楚了就能详细分析信号功率,噪声功率和信噪比之间的关系了;然后分析和灵敏度之间的关系
Arm720:
前面有一个问题没有描述清楚:
1)如果GPS接收信号的功率为-130dBm,比-111dBm小,也就是信噪比为负值,信号功率小于噪声功率,但是此时并不意味着信号功率就小于噪声功率.这就是互相矛盾的地方.那位朋友能说说您的理解和看法
今天网上找到一片文章,详细讨论噪声系数的,正在研究中,初步的研究结果是:
1)射频系统讨论的噪声是热噪声,也就是这种噪声不是从环境噪声中来,是由电路自身产生的噪声,与外部环境无关;据我的理解如果是从外部环境中来,应该称之为干扰!
2)NF(NoiseFactor)噪声系数,与信噪比无关,NF描述的是信号在系统热噪声的影响下,对信号影响的描述.
对噪声,灵敏度的研究在继续中,希望这几天就有结果,大家也一起来讨论!
据我的理解,如果你研究射频,不研究噪声,系统灵敏度度,就不能把握射频系统的设计和全面分析,但是对这种研究比较枯燥;因为没有实物,又不能测量,唯一能做的就是呆板枯燥的公式分析.
Submarine:
扩频系统的灵敏度S=KTB+Eb/No+NF-Gp,其中Gp为扩频增益.这个和一般的灵敏度计算公式有点不同,就是最后的扩频增益的差别.扩频增益为扩频数据率/基带数据率.
tina_whj:
据我的理解,如果你研究射频,不研究噪声,系统灵敏度度,就不能把握射频系统的设计和全面分析,但是对这种研究比较枯燥;因为没有实物,又不能测量,唯一能做的就是呆板枯燥的公式分析.
强烈赞同,刚开始学习射频知识,感觉特迷茫
Arm720:
我的研究轨迹,共楼上的朋友作参考.我接触射频时,能感到的问题是匹配,集中精力攻关匹配方面的问题,同时做仿真方面的准备;然后遇到的问题是系统的性能分析,也就是灵敏度吧,现在集中分析灵敏度和噪声问题;可能接下来碰到的问题就是电路实现方面的,要研究微带线,天线方面的内容.
好,下面继续噪声方面的讨论
感谢submarine朋友对灵敏度给出新的公司描述!
正好手上有一篇介绍CDMA的灵敏度文档,确实是如此,但是对于噪声功率,有一个问题一直都想不通.噪声功率的公式为:
(是热噪声的功率)
Pnoise=KTB(K:
波尔兹曼常数1.38x10的-23次方;T:
开氏温度=摄氏温度+273.15,此处T=290;B:
equivalentnoisebandwidth--不知道怎么翻译,我的理解是带宽)-----问题就在这个带宽B上面
单位HZ噪声功率=4.002x10的-21次方瓦特.Pnoise(dBm)=-174dBm.------这就是-174dBm的来历.
问题
(1)就是:
带宽越宽,噪声功率越大;你系统的带宽越宽,系统的噪声功率越大,这和实际不符;在实际系统中应该是噪声能量大,而不是功率大,功率应该是不变的吧.
在看看灵敏度的公式:
S=-174dBm+10*log(BW)+Eb/N0+NF.BW一般为中频带宽.实际上10*log(BW)就是上面公式中的参数B部分;问题
(2)得出的结果是系统带宽越宽,灵敏度越低,这是个非常奇怪的结论.
Jinfoxhe:
带宽越宽,噪声功率越高.这是没错的,其实你说的噪声功率和噪声能量是一回事.
S=-174dBm+10*log(BW)+Eb/N0+NF,这是对射频(中频)而言.没有考虑基带的处理增益,如果是扩频系统,Gp会带来灵敏度的提高.
'问题
(2)得出的结果是系统带宽越宽,灵敏度越低,这是个非常奇怪的结论'这个结论很正常.
woshi622:
这里有个问题我不太明白
S=-174dBm+10*log(扩频后带宽)+Eb/N0+NF-Gp
此处的Gp=10*log(扩频后速率/扩频前速率).
那么一算的话S==-174dBm+10*log(扩频前带宽)+Eb/N0+NF
此时的扩频又有什么意义
还有,这里应该要加入天线的增益吧,望解答
everyday:
以下是引用woshi622在2006-4-2710:
02:
00的发言:
S=-174dBm+10*log(BW)+Eb/N0+NF
此处的Eb/N0应该已经包含了扩频增益.
还有,这里应该要加入天线的增益吧,望解答
这个灵敏度是做天线以后的计算公式.如果你要从天线端算,应该加天线的增益,但是天线的增益并不是每个方向都是一样的.所以一般公式都没有加.
Ayuyu:
通常我们说的的噪声基低-174dBm,其实它是常温下热噪声功率谱密度,准确的单位应该是dBm/Hz.是单位Hz上的热噪声功率.所以带宽越宽,频域积分的功率就越大,但是常温下热噪声的功率谱密度是不变的.
SNR就是信噪比比.就是信号和噪声功率比,它等于Eb*R/(N0*B),R是数据比特速率,B是信号占用带宽而不是RF/IF通道的带宽.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word GPS 接收机 灵敏度 解析