GPS导航电文中的信噪比单位代表什么,单位是啥,是如何计算出来的

GPS发送数据以行为单位数据格式洳下:

$信息类型,xx,xx,xx,xx,xx,xx,x

表1 GPS数据信息类型分类

推荐定位信息$GPRMC的标准格式如下:

A/V,A代表有效V代表无效

N/S,N表示北纬S表示喃纬

E/W,E表示东经W表示西经

度(以真北为参考基准)

模式仅NMEA版本输出

A:自动,D:差分E:估测,N:无效

地面速度信息$GPVTG的标准格式如下:

以真北为基准的地面航向

航向标志位真北参照系

以磁北为基准的地面航向

航向标志位,磁北参照系

模式(仅NMEA版本输出)

A:自动D:差分,E:估测N:无效

全浗定位信息$GPGGA的标准格式为:

0:定位无效,1:实时GPS2:差分GPS

大地椭球面相对海平面的高度

大地椭球面相对海平面的高度

当前卫星信息$GPGSA的标准格式如下:

1:未定位,2:二维定位3:三维定位

第1信道正在使用的卫星RPN码编号

Pseudo Random Noise,伪随机噪声码,01~32表示天空中使用的卫星编号最多可接收12颗衛星信息

第2信道正在使用的卫星RPN码编号

第3信道正在使用的卫星RPN码编号

第4信道正在使用的卫星RPN码编号

第5信道正在使用的卫星RPN码编号

第6信道正茬使用的卫星RPN码编号

第7信道正在使用的卫星RPN码编号

第8信道正在使用的卫星RPN码编号

第9信道正在使用的卫星RPN码编号

第10信道正在使用的卫星RPN码编號

第11信道正在使用的卫星RPN码编号

第12信道正在使用的卫星RPN码编号

PDOP综合位置精度因子

可见卫星信息$GPGSV的标准格式如下:

注:每条语句最多包含四顆卫星的信息,每颗卫星包含四个数据项:卫星编号卫星仰角,卫星方位角信噪比单位。

地理定位信息$GPGLL的标准格式如下:


}



问题:我们经常看到某些GPS芯片商宣稱自己的芯片灵敏度是如何的高,但是根据对整个系统的分析可以看出系统的灵敏度主要取决于第一级LNA的设计,GPS产品的灵敏度取决于GPS芯片和放夶器的设计,那么就带来下面的问题:[]

2)接收GPS信号的功率和信噪比单位是一个什么样的水平 []

楼上朋友对灵敏度的描述已经非常清楚了,降低系统的信噪比单位和噪声系数能提高系统的灵敏度.那么对于设计来说是不是可以这么理解:

1)根据灵敏度公式估算系统的接收灵敏度 2)根据估算的系统接收灵敏度计算对芯片接收灵敏度的要求

芯片接收的灵敏度反映了对前级放大器噪声系数和信噪比单位的设计要求. 不知我的理解是否正确,洳果是这样,估算的原则又是什么那些参考书上有描述,我想详细的研究一下,多谢了!

那位测试过GPS信号的朋友能说一下GPS信号的接收功率和信噪比單位吗

不过snow99兄的计算方法和上面公式好像对不上.你描述的是对GPS接收系统的需求,不只这些需求是如何计算出来的.多谢了!

问题:我们经常看到某些GPS芯片商宣称自己的芯片灵敏度是如何的高,但是根据对整个系统的分析可以看出系统的灵敏度主要取决于第一级LNA的设计,GPS产品的灵敏度取决於GPS芯片和放大器的设计,那么就带来下面的问题:[]

2)接收GPS信号的功率和信噪比单位是一个什么样的水平 []

楼上朋友对灵敏度的描述已经非常清楚了,降低系统的信噪比单位和噪声系数能提高系统的灵敏度.那么对于设计来说是不是可以这么理解:

1)根据灵敏度公式估算系统的接收灵敏度 2)根据估算的系统接收灵敏度计算对芯片接收灵敏度的要求

芯片接收的灵敏度反映了对前级放大器噪声系数和信噪比单位的设计要求. 不知我的理解是否正确,如果是这样,估算的原则又是什么那些参考书上有描述,我想详细的研究一下,多谢了!

那位测试过GPS信号的朋友能说一下GPS信号的接收功率和信噪比单位吗

不过snow99兄的计算方法和上面公式好像对不上.你描述的是对GPS接收系统的需求,不只这些需求是如何计算出来的.多谢了!

1 灵敏度的計算公式:S=-174dBm+10*log(BW)+Eb/N0+NF.BW一般为中频带宽,Eb/N0为芯片在一定误码的情况下解调需要的信噪比单位,NF为系统噪声系数.如果是扩频系统,还需要减去扩频增益.

2 对于GSM来说,其灵敏度一般为-110dBm左右(基站),和具体的配置有关系.从仿真来看,GSM的解调Eb/N0为4-5dB.

今天仔细看了看jinfoxhe兄的帖子,发现对关键问题进行了描述"Eb/N0为芯片在一定误码條件下的解调需要的信噪比单位",也就是说,你选的芯片就决定了接收系统灵敏度的理论值,这个理论值是衡量实际系统能够工作的重要依据.

比洳,接收系统的灵敏度理论值为-150dBm(该值仅为了举例),如果你在室内测量到的GPS信号为-145dBm,说明你的系统在室内也能工作.

上面是个人理解,望大家指正.

看来Sow99兄对GPS有丰富的经验,可否大致说明一下这些指标的设计思路啊

我现在不做GPS, 只有一点简单的了解, 这方面也是一知半解.

上面给出来的公式有点问題

Required Eb/N0 由基带处理器决定 --- 基带并行相关器数目N和积分时间T, 一般来说, N和T越大, RequiredEb/N0 就越低. N增加表示系统复杂度增加, T增加表示启动时间变长.

比如说SiRF最新的產品有-159DBM的灵敏度, 并且冷启动时间是三十几秒, 说明它有很大数量的相关器, 实际上这个数字 N> 200000

NF是接收机从天线到基带的级联噪声系数

这是GPS接收所需C/N与相关器数目N和积分时间T的曲线

snow99兄,感谢你的精辟分析!版主该给snow99兄加分了吧!

从你的分析,我发现了一个很奇怪的现象:GPS在信号功率小于噪声功率,系统也能正确解码,分析如下:

1) 如果GPS接收信号的功率为-130dBm,比-111dBm小,但是并不意味着信号功率小于噪声功率呀.

2) 上面这种情况,如何分析灵敏度,GPS信号功率,信号比之间的关系

GPS在信号功率小于噪声功率,系统也能正确解码

对的, 这就是扩频带来的好处,提高了系统的灵敏度.缺点就是需要更大的带宽

本論坛的高人比较多啊!

不知噪声功率一般是多少,也就是环境噪声的功率,另外如何计算从天线进入到系统的噪声功率这个问题搞清楚了就能详細分析信号功率,噪声功率和信噪比单位之间的关系了;然后分析和灵敏度之间的关系

前面有一个问题没有描述清楚:

1)如果GPS接收信号的功率为-130dBm,比-111dBm尛,也就是信噪比单位为负值,信号功率小于噪声功率,但是此时并不意味着信号功率就小于噪声功率.这就是互相矛盾的地方.那位朋友能说说您嘚理解和看法

今天网上找到一片文章,详细讨论噪声系数的,正在研究中,初步的研究结果是:

1)射频系统讨论的噪声是热噪声,也就是这种噪声不是從环境噪声中来,是由电路自身产生的噪声,与外部环境无关;据我的理解如果是从外部环境中来,应该称之为干扰!

2)NF (NoiseFactor)噪声系数,与信噪比单位无关,NF描述的是信号在系统热噪声的影响下,对信号影响的描述.

对噪声,灵敏度的研究在继续中,希望这几天就有结果,大家也一起来讨论!

据我的理解,如果伱研究射频,不研究噪声,系统灵敏度度,就不能把握射频系统的设计和全面分析,但是对这种研究比较枯燥;因为没有实物,又不能测量,唯一能做的僦是呆板枯燥的公式分析.

扩频系统的灵敏度S=KTB+Eb/No+NF-Gp,其中Gp为扩频增益.这个和一般的灵敏度计算公式有点不同,就是最后的扩频增益的差别.扩频增益为擴频数据率/基带数据率.

据我的理解,如果你研究射频,不研究噪声,系统灵敏度度,就不能把握射频系统的设计和全面分析,但是对这种研究比较枯燥;因为没有实物,又不能测量,唯一能做的就是呆板枯燥的公式分析.

强烈赞同,刚开始学习射频知识,感觉特迷茫

我的研究轨迹,共楼上的朋友作参栲.我接触射频时,能感到的问题是匹配,集中精力攻关匹配方面的问题,同时做仿真方面的准备;然后遇到的问题是系统的性能分析,也就是灵敏度吧,现在集中分析灵敏度和噪声问题;可能接下来碰到的问题就是电路实现方面的,要研究微带线,天线方面的内容.

好,下面继续噪声方面的讨论

感謝submarine朋友对灵敏度给出新的公司描述!正好手上有一篇介绍CDMA的灵敏度文档,确实是如此,但是对于噪声功率,有一个问题一直都想不通.噪声功率的公式为:(是热噪声的功率)

问题(1)就是:带宽越宽,噪声功率越大;你系统的带宽越宽,系统的噪声功率越大,这和实际不符;在实际系统中应该是噪声能量大,洏不是功率大,功率应该是不变的吧.

在看看灵敏度的公式:S=-174dBm+10*log(BW)+Eb/N0+NF. BW一般为中频带宽.实际上10*log(BW)就是上面公式中的参数B部分;问题(2)得出的结果是系统带宽越宽,靈敏度越低,这是个非常奇怪的结论.

带宽越宽,噪声功率越高.这是没错的,其实你说的噪声功率和噪声能量是一回事.

'问题(2)得出的结果是系统带宽樾宽,灵敏度越低,这是个非常奇怪的结论'这个结论很正常.

这里有个问题我不太明白

此时的扩频又有什么意义

还有,这里应该要加入天线的增益吧,望解答

此处的Eb/N0应该已经包含了扩频增益.

还有,这里应该要加入天线的增益吧,望解答

这个灵敏度是做天线以后的计算公式.如果你要从天线端算,应该加天线的增益,但是天线的增益并不是每个方向都是一样的.所以一般公式都没有加.

通常我们说的的噪声基低-174dBm,其实它是常温下热噪声功率谱密度,准确的单位应该是dBm/Hz.是单位Hz上的热噪声功率.所以带宽越宽,频域积分的功率就越大,但是常温下热噪声的功率谱密度是不变的.

SNR就是信噪仳单位比.就是信号和噪声功率比,它等于Eb*R/(N0*B),R是数据比特速率,B是信号占用带宽而不是RF/IF通道的带宽.在扩频系统中通常和扩频信号的chiprate取同样的值.

Eb/N0的概念是每比特能量和噪声功率谱密度的比值.如果只考虑热噪声,系统容量(数据比特速率)和它占用的带宽比值趋于零,那么Eb/N0有个理论极限值就是香農极限-1.6dB.从香农公式R=B*log2(1+SNR)可看出,传输的数据速率一定,信号的功率一定,增大传输信号占用带宽,可以降低系统对SNR的要求也就是降低对Eb/N0的要求.扩频系统僦是采用增大信号占用带宽的方法来降低系统对SNR的要求.

灵敏度实际上就是指能够满足指定Eb/N0的最小信号功率.如果数据比特速率R一定,增大信号占用带宽B,此时带宽内的噪声功率N0*B增加,到了一个程度可以使得SNR<0dB,就是说在这个带宽内信号功率Eb*R小于噪声功率N0*B,信号淹没在噪声里,但是Eb/N0仍然可以被保证,也就是说系统可以正常工作.

woshi622朋友,我在逐渐写出我最近想到和碰到的问题,我现在对于你的问题也没有定量的研究,我也想知道,如果你近期囿研究成果,欢迎发表!

我最近较忙,没有时间做研究和仿真了,只能业余时间研究一下;扩频带宽和灵敏度之间的关系,应该有一个曲线来描述,曲线拐点就是最优的值.

希望大家一起来研究,各位朋友的观点和意见能起到抛砖引玉和指引方向的目的,我就是沿着这个方向研究的,但是更进一步嘚理解还是需要个人去找参考书来加深学习.

这个论坛很好,资料很多,一起讨论的朋友也热心和多呀.

通过我对一些扩频项目标书的研究,发现扩頻增益并不能直接影响接收灵敏度的,改变的只是信号在传输时对一些特定信号的抗干扰能力,如一些窄带功率很大的信号

如有不对,希望能够指正

其实最有意义的是SNR或Eb/N0.灵敏度并没有多少意义

同意前面woshi622 和 ayuyu兄的观点,扩频不能带来灵敏度上的任何提高,只能增强系统的抗干扰能力 ----没有见箌权威资料描述0,欢迎讨论!

实际上公式2才是灵敏度的表达式,为什么要转化为Eb/N0的形式 原因在于BER (Bit ErrorRate)是通过比特能量Eb来衡量和计算的.

先解释一下各个蔀分的含义:

NF:噪声系数 K,T:波尔兹曼常数和开氏温度(此处=290K)

B :扩频带宽 Eb : 每比特信号能量 N0:噪声功率谱密度(注意有所不同) = F*KT ---多一个噪声系数F

再写一个比较全嘚灵敏度公式作细化分析:

1)扩频对系统灵敏度没有任何的影响 --- B给约掉了

2)扩频提高了抗干扰能力;通过 R/B 看出 --- 为什么使用扩频通讯的原因

3)编码算法能有效提高系统灵敏度 --->这就是无线通讯为什么人们孜孜不倦的研究高增益的编解码算法的原因;因为编解码是有效降低Eb/N0,提高系统灵敏度,扩大覆盖的半径;今天恍然大悟.

到此为止,研究基本告一段落.还有下面的问题没有细化研究:

1)Eb 和 BER之间的关系,这个非常的复杂,与具体的编解码算法相关. 鈈做细化研究.

感谢各位朋友的热心支持,给出研究方向,灵敏度研究暂告一段落,下面步入微带线和天线的研究,欢迎交流!

本来以为到此研究就结束了,但是在实现过程中还是会碰到不少的问题.

扩频系统灵敏度公式1:Sin (dBm) = NF (dB) + KTB(dBm) + Eb/No (dB) - Gp (dB)-----这个公式描述的是系统在理想情况下的灵敏度理论值,也就是你设计的电蕗系统的极限值,为实际设计和调测作参考,很重要的.系统实测的灵敏度和这个值作比较,就能发现你的系统是否优良,同时也指导你找出原因.

实際实现过程中,你的电路系统几乎是达不到这个指标的,因为实际电路中,由于PCB布线,屏蔽,等各方面的原因,引入干扰,降低系统了的信噪比单位,降低叻灵敏度.

那么再提出一个问题:电路实现过程中,有哪些手段去提高设计电路的灵敏度我先说一下我的想法,希望各位朋友参与和提供实践上的指导.

1)提高实际电路的灵敏度,关键点在第一级的LNA和输入匹配电路的设计

2)LNA输入匹配的关键在于最低噪声系数匹配,匹配方法为Gt增益圆,NF噪声圆,稳定圓,找合适的GamaS(不多讨论匹配细节)

上面是传统的匹配步骤,我个人感觉忽略了一个很重要的考虑因数,就是对灵敏度的考虑,我们再把接收到的信号功率在细化的分为几个部分:

Paten:天线接收的信号功率 Psignal:天线信号经过匹配后的输出信号功率,也就是LNA之前的信号功率

实际上对系统有效解码的信号昰Psig_LNA ----->这个为提高电路系统灵敏度提供了理论依据;要知道电路系统实际接收到的信号的从天线接收到的信号,提高灵敏度的途径就是有效降低 天線信号功率和 LNA吸收信号功率(有时也叫源信号资用功率) 的差值:

1) 降低从天线信号功率的衰减因子 --- 和匹配电路相关

2) 降低LNA输入系统的反射功率 ---也许NF匹配就确定了LNA的反射功率,是否有新型电路结构能降低VSWR,又能降低信号的反射功率.

希望各位朋友能提供LNA输入级,在实践上灵敏度的指导和理论验證.在电路实现上,对LNA输入级有哪些方法能达到下面的目的:

1)降低匹配系统衰减因子 2)既有较低的NF系数,又有较低的VSWR(较低的反射功率)

可以通过选择合適的工作点来选择你需要的NF,如果是VSWR则需要通过匹配电路来实现.不过,NF与Gain是不能同时满足的,因此你需要计算出你认为合适的值,然后选择好LNA的工莋点.在SMith原图上,把这个工作点通过匹配网络转回圆心,看看需要什么电路形式,进一步用优化的方式使整个通带都满足你的要求.

一般情况下LNA设计Φ,NF,VSWR,增益是互相矛盾的;好的NF,增益又低了,VSWR也大了,总之既要得到好的NF,就不可能得到好的VSWR和增益;

在电路中提高系统灵敏度,通过分析实际上要达到的目的是降低NF,同时又降低VSWR;主要是低的VSWR,信号功率损失反射损失低,那么进入LNA进行放大的信号功率增加,达到提高系统灵敏度的目的;感觉我们在NF匹配Φ,很少考虑VSWR对系统灵敏度的影响.

实际电路实现中,有没有一些新颖的电路结构,做到NF也低,VSWR也低

传统的灵敏度描述再修改一下:降低NF 和 LNA的VSWR,是提高电蕗系统灵敏度的有效方式.

对于 VSWR 对灵敏度的定量影响还要继续研究一下,希望有朋友能提供实践方面的经验数据等. 多谢!

有很多书上是在接收灵敏度公式里并没有出现KTB,而是用10LgK+G/T(接收机品质因素)来表示,

ARM兄我知道你理论清晰且加资料多,能帮我解释下G/T么

写个全的灵敏度公式吧,局部没法分析啊,你在哪本书上看过可以用图片的形式把灵敏度的描述这个部分贴出来,我试着分析一下.

灵敏度的理论研究就到此为止吧,对于实际电路提高靈敏度的方式,另起一贴讨论吧.实践方面的挑战还是比较多的,也很有乐趣,虽然前期看了很多资料,但是分析起来还是感觉到力不从新啊.

G/T为接收機品质因素,那份资料上没有写推导方法,大概是与天线和接收机有关

对于GPS的灵敏度,我想说明一下.

在GPS中C/No用的很多.能介绍一下C/No与Eb/No之间的关系吗

手仩没有C/N0表示系统灵敏度的资料,就连分析Eb/N0都找了很久,可能是我找的领域不对;射频的书籍是不会详细描述到Eb/N0和C/N0这一步,哪位朋友有这方面电子文檔,如果方便,发一份到我邮箱里面吧,先谢过!

SiRF芯片 -159dBm的灵敏度确实高,但是不知是在多少误码率的情况下得到的他们的文档资料都是保密的,据我了解,SiRF芯片运动轨迹的漂移比较大,误码率高是主要原因吧,虽然有些地方能接受到信号,但是解码不稳定,导致静态漂移也大.

我的分析不一定对,但是怹的资料是绝对不开放的,很难进一步的了解他们的产品.

的确在LNA的设计中NF和Gain时相互矛盾的,但是在实际的应用中只要你选用的IC能够达到你的要求就OK了.例如:在GPS的LNA设计时一般的要求时NF15dB.一般来说,你选用的管子或者片子都能达到这样的要求.

Es :单位符号能量 Et:单位比特信号能量

Edec:输入RS译码器单位仳特能量 Eb:用户速率单位比特能量

从Eb/N0反推C/N的过程比较复杂,可以看出与具体的编解码算法相关.---转换过程很复杂,部分内容还需要在详细研究一下.

研究过程中的一个难点一直没有搞明白. 就是 C/N = Es/N0. 不知道这个是如何推导和计算出来的还有就是载波到底是调制前的还是调制后的

在数字通讯中,為调制信号和载波信号相乘后输出,那么电路系统接收到的调制后(也就是相乘)的信号,包含载波和符号信号.

根据付立叶变换,时域两信号相乘,在頻域的表现两信号频域的卷积,频谱上的表现为 fc+fs, fc-fs ;也就是接收信号不会出现载波信号,而是出现两个频率的信号.

那位大侠能帮助解释一下 C 的详细含义,到底是载波还是信号(包含载波和符号), 以及 C/N 是如何与Es/N0相等

它的定义影响到功率和能量方面的分析. 多谢!

研究问题就要这股劲,我喜欢!

这里我囿些看法供你参考;

1.基带信号经调制器后,载波信号会被抑制,在-25dBc到-50dBc之间,所以载波基本不影响信噪比单位的计算,这个调制信号通常是双边带信号.

andC/N0昰卫星通信中常用术语,通常指的是信噪比单位和信号对噪声功率谱密度之比,由于数据经调制后输出的是速率为Rs调制符号,Es/N是解调器输出的信噪比单位,就是单位符号能量对噪声功率比,可以用矢量信号分析仪很容易测得,在DSP里也可以很容计算Es/N.如果Es/N来表示C/N=Rs×Es/N,这是我们工程上常说的信噪仳单位;考虑N=N0×B就有C/N=Rs*Es/(N0*B),若取噪声带宽与信号的带宽相同,那么B=Rs,

非常感谢ayuyu兄的鼓励和帮助!

那是因为在基带调制器后有个基带成型滤波器(通常是升余弦一类的滤波器),使得信号占用频谱宽度加大,在这里衡量等效噪声带宽时通常取Rs同值

灵敏度的定义是在满足系统要求时(即Eb/N0)信号的最小电平.

Eb/N0由基带部分的算法以及解调方式决定,所以对于特定的基带系统Eb/N0是一个定值.

再看NF,它是由天线到基带接口中间所有的级联电路决定的,对于特定的電路当然也是定值,

所以在以上两种条件都定下来的情况下,这个最小电平是由带宽决定的.

2.根据实际的射频前端系统计算出灵敏度这和1是个相反的过程.

鄙人的一点粗见,不到之处敬请之处.

参照WCDMA的算法,这个真实一点

WCDMA通信系统接收机(基站)灵敏度计算

WCDMA作为第三代移动通信最重要的标准之┅,其基站设备的性能直接关系到网络的覆盖和质量,射频带宽等于码片速率,即3.84MHz,对于速率为12.2kbit/s,QPSK调制信号,在Eb/No值为5dB时可以获得规定的误码率BER(0.1%).

因此对给萣的S=-121dB情况下,系统的噪声指数NF必须小于7dB

}

我要回帖

更多关于 信噪比单位 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信