找回密码
 注册
搜索
查看: 22517|回复: 51

[讨论] 一个技术问题,GPS的CN值到底是如何测试出来的

[复制链接]
发表于 2008-1-24 17:17:29 | 显示全部楼层 |阅读模式
就GPS而言,CN值是最好的衡量标准,但究竟有几个RD认真考虑过这个问题
这个值到底是基带里面通过算法实现的,还是只是RSSI的强度值。
希望高手解答,能给点资料也好[br]<p align=right><font color=red>+3 RD币</font></p>
发表于 2008-1-25 11:48:26 | 显示全部楼层
以前似乎看到过楼主参与讨论过类似的问题。

个人认为C/N属于数字信号处理的问题,所以应该是在BB里面通过算法来实现的。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2008-1-25 14:00:12 | 显示全部楼层
楼上的有相关资料?
从理论上有可能是通过扩频码的误码率估算的,不过还是希望能看看相关资料,
顺便问下,冷启动,热启动的时间和CN值有关系么?[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-1-25 17:31:59 | 显示全部楼层
具体资料还在寻找中[em13]
冷启动会清空内存,接收机重新设置,相比较热启动,即在有已存数据辅助下进行定位测量,冷启动对接收机的需求要更多。觉得CN较差时会导致冷启动的时间延长。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-1-27 11:52:37 | 显示全部楼层
不是太懂,请各位高手指点
点评回复

使用道具 举报

发表于 2008-1-29 18:52:09 | 显示全部楼层
有相关的资料请大家共享, 个人认为这个和BB算法相关,不是单单RF模组能给出的 [br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-1-30 15:03:01 | 显示全部楼层
这和ca码产生的序列,抽头方式及编号有关, 从1 到32. so ....., 就是通过算法,计算出来的,从字面上讲,就是  c/N.  信号的能量 和 噪声能量的比值。用来表征信号的强弱。 越大,当然启动的越快,tracking的越好
具体来说,现在用来计算的方法很多
[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-1-30 16:49:42 | 显示全部楼层
GPS RF基本参数
RF BW: 2.046 MHz
Data Rate: 50 bps
PN Rate: 1.023 Mbps
Data repeat: 1 ms
Process Gain (per data) = 10*LOG(1.023 Mbps / 50 bps) = 43 dB
Required Eb/N0 由基带处理器决定 --- 基带并行相关器数目N和积分时间T, 一般来说, N和T越大, Required Eb/N0 就越低. N增加表示系统复杂度增加, T增加表示启动时间变长.
灵敏度的计算公式:S=-174dBm+10*log(RF BW)+Eb/N0+NF = -111 + Eb/N0+NF
比如说SiRF的产品有-159DBM的灵敏度, 并且冷启动时间是三十几秒, 说明它有很大数量的相关器, 实际上这个数字 N > 200000。
在CDMA/WCDMA/GSM手机上的GPS接收可以由网络协助完成(SA),因此不需要太复杂的基带处理器,并且所需C/N很低,比如17DB-HZ (CDMA/WCDMA)
Required Eb/N0 = C/N - 10log(RF BW) = 17 - 63 = -46 dB
灵敏度S= -111 + Eb/N0+NF=-111-46+NF=-157+NF
NF是接收机从天线到基带的级联噪声系数
C/N的单位是dB-Hz, Eb/N0 (dB) = C/N - 10log(RF BW)
GPS     RF BW: 2.046 MHz
伽利略  RF BW: 4.092 MHz

而且GPS在信号功率小于噪声功率,系统也能正确解码,射频系统讨论的噪声是热噪声,也就是这种噪声不是从环境噪声中来,是由电路自身产生的噪声,与外部环境无关;如果是从外部环境中来,称之为干扰!
这就是扩频带来的好处,提高了系统的灵敏度.缺点就是需要更大的带宽

现在业界SIRF的GPS,它的tracking灵敏度可以做到-159dBm.对应的C/No为13dB-Hz.
所以C/No主要取决于GPS厂家的BB。
(个人认为)当然我在实际测试当中,看到的C/N值都是40-50,这个是和现在的测试软件相关!
[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-1-30 17:39:13 | 显示全部楼层
补充一点:
手机上用的GPS接收机可运行三种模式:
1。MS Assisted(手机辅助),GPS接收机接收从基站发来的导航信息并进行伪随机测试,并把结果发回基站,由基站进行定位。
2。MS based,GPS接收机接收从基站发来的导航信息,进行计算,同时进行定位。
3。Autonomous,GPS接收机不与基站进行通信,直接接收来自卫星的导航信息,进行定位,这种模式也就是通常意义上的GPS定位。而前两种模式,成为AGPS,辅助全球定位系统,优点是定位速度快,精度高,而且可以在室内及信号较弱情况下,通过具有GPS处理功能的基站辅助定位。
因此,如果采用前两种模式,GPS芯片就需要具备较强的基带处理器了。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2008-2-27 16:18:10 | 显示全部楼层
冷启动会和CNO相关,BB部分会综合包括CNO的数值在内的参数,确定定位信息的有效性。
点评回复

使用道具 举报

发表于 2008-3-1 09:49:30 | 显示全部楼层
看到的C/N值都是40-50,这个是和现在的测试软件相关!
这个值是Module输出NMEA语句的值,应该是C/N0(dBHz),测试软件一般就是原样输出
数值理论计算看参考附录文档
点评回复

使用道具 举报

发表于 2008-3-1 09:50:54 | 显示全部楼层
【文件名】:0831@52RD_cp_20070907_ta_02.pdf
【格 式】:pdf
【大 小】:162K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

发表于 2008-3-10 17:55:47 | 显示全部楼层
学习了
点评回复

使用道具 举报

发表于 2008-3-12 18:42:16 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>lw_hs</I>在2008-1-30 16:49:42的发言:</B>
GPS RF基本参数
RF BW: 2.046 MHz
Data Rate: 50 bps
PN Rate: 1.023 Mbps
Data repeat: 1 ms
Process Gain (per data) = 10*LOG(1.023 Mbps / 50 bps) = 43 dB
Required Eb/N0 由基带处理器决定 --- 基带并行相关器数目N和积分时间T, 一般来说, N和T越大, Required Eb/N0 就越低. N增加表示系统复杂度增加, T增加表示启动时间变长.
灵敏度的计算公式:S=-174dBm+10*log(RF BW)+Eb/N0+NF = -111 + Eb/N0+NF
比如说SiRF的产品有-159DBM的灵敏度, 并且冷启动时间是三十几秒, 说明它有很大数量的相关器, 实际上这个数字 N &gt; 200000。
在CDMA/WCDMA/GSM手机上的GPS接收可以由网络协助完成(SA),因此不需要太复杂的基带处理器,并且所需C/N很低,比如17DB-HZ (CDMA/WCDMA)
Required Eb/N0 = C/N - 10log(RF BW) = 17 - 63 = -46 dB
灵敏度S= -111 + Eb/N0+NF=-111-46+NF=-157+NF
NF是接收机从天线到基带的级联噪声系数
C/N的单位是dB-Hz, Eb/N0 (dB) = C/N - 10log(RF BW)
GPS     RF BW: 2.046 MHz
伽利略  RF BW: 4.092 MHz

而且GPS在信号功率小于噪声功率,系统也能正确解码,射频系统讨论的噪声是热噪声,也就是这种噪声不是从环境噪声中来,是由电路自身产生的噪声,与外部环境无关;如果是从外部环境中来,称之为干扰!
这就是扩频带来的好处,提高了系统的灵敏度.缺点就是需要更大的带宽

现在业界SIRF的GPS,它的tracking灵敏度可以做到-159dBm.对应的C/No为13dB-Hz.
所以C/No主要取决于GPS厂家的BB。
(个人认为)当然我在实际测试当中,看到的C/N值都是40-50,这个是和现在的测试软件相关!


<P align=right><FONT color=red>+3 RD币</FONT></P></DIV>


有点疑问,请问在灵敏度公式S=-174dBm+10*log(RF BW)+Eb/N0+NF = -111 + Eb/N0+NF中,Eb/No到底是多少,和处理增益的关系如何呢?
还有一个问题是,tracking灵敏度可以做到-159dBm,对应的C/No就是13dBHz?照我的理解,C/No不就是=-159-(-174)=15dBHz吗?为什么相差2dB?

C/No和C/N的区别到底在哪里,斑竹请教了!
点评回复

使用道具 举报

发表于 2008-3-13 09:45:09 | 显示全部楼层
没人回吗?自己顶上去
点评回复

使用道具 举报

发表于 2008-3-13 11:53:00 | 显示全部楼层
应该还有2DB的NF(3 dB (Typical))
点评回复

使用道具 举报

发表于 2008-3-13 14:46:38 | 显示全部楼层
[quote]
以下是引用lw_hs在2008-1-30 16:49:42的发言:
GPS RF基本参数
RF BW: 2.046 MHz
Data Rate: 50 bps
PN Rate: 1.023 Mbps
Data repeat: 1 ms
Process Gain (per data) = 10*LOG(1.023 Mbps / 50 bps) = 43 dB
Required Eb/N0 由基带处理器决定 --- 基带并行相关器数目N和积分时间T, 一般来说, N和T越大, Required Eb/N0 就越低. N增加表示系统复杂度增加, T增加表示启动时间变长.
灵敏度的计算公式:S=-174dBm+10*log(RF BW)+Eb/N0+NF = -111 + Eb/N0+NF
比如说SiRF的产品有-159DBM的灵敏度, 并且冷启动时间是三十几秒, 说明它有很大数量的相关器, 实际上这个数字 N > 200000。
在CDMA/WCDMA/GSM手机上的GPS接收可以由网络协助完成(SA),因此不需要太复杂的基带处理器,并且所需C/N很低,比如17DB-HZ (CDMA/WCDMA)
Required Eb/N0 = C/N - 10log(RF BW) = 17 - 63 = -46 dB
灵敏度S= -111 + Eb/N0+NF=-111-46+NF=-157+NF
NF是接收机从天线到基带的级联噪声系数
C/N的单位是dB-Hz, Eb/N0 (dB) = C/N - 10log(RF BW)
GPS                                 RF BW: 2.046 MHz
伽利略                RF BW: 4.092 MHz

而且GPS在信号功率小于噪声功率,系统也能正确解码,射频系统讨论的噪声是热噪声,也就是这种噪声不是从环境噪声中来,是由电路自身产生的噪声,与外部环境无关;如果是从外部环境中来,称之为干扰!
这就是扩频带来的好处,提高了系统的灵敏度.缺点就是需要更大的带宽

现在业界SIRF的GPS,它的tracking灵敏度可以做到-159dBm.对应的C/No为13dB-Hz.
所以C/No主要取决于GPS厂家的BB。
(个人认为)当然我在实际测试当中,看到的C/N值都是40-50,这个是和现在的测试软件相关!

<p align=right><font color=red>+3 RD币</font></p>
[quote]

Required Eb/N0 = C/N - 10log(RF BW) = 17 - 63 = -46 dB
别的不敢说,Eb/N0=-46dB这个结论肯定是错的,已经到了比特域了,怎样恢复信号?
香农极限也只是Eb/N0<-1.6dB而已!
点评回复

使用道具 举报

发表于 2008-3-22 20:20:25 | 显示全部楼层
不能说C/N值只和信号处理有关系吧,
应该还和rf性能有关系吧,请考虑一下:如果RF灵敏度太低,老是不能完成数据传输以造成数据重传,那么C/N岂不是要降低
点评回复

使用道具 举报

 楼主| 发表于 2008-3-31 11:38:18 | 显示全部楼层
看了那么多回帖,都是在讨论灵敏度和什么有关,这个在普通的教科书上都可以查到
7楼回答的比较笼统,我还是难以理解BB是在处理是如何估算出C/N值的具体大小的,、
在GSM体系中,BB是算不出来的,只会显示一个RSSI的大小,所以说我很想知道GPS是怎么算的
也听人说过,MTK的系统会在BB的算法中作假,C/N虚高,希望高手说下
点评回复

使用道具 举报

发表于 2008-4-20 19:29:14 | 显示全部楼层
17楼的兄弟,E/N = -46db,这里的N代表噪声能量不是噪声功率谱密度N0
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-5-6 17:50 , Processed in 0.063404 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表