GPS信号结构和信号中所播发的导航电文

●GPS卫星所发射额信号从结构上可分为:载波、伪码和数据码。

载波:

●在这个三个层次中,伪码和数据码一起先通过调制而依附在正弦波形式的载波上,然后卫星将调制后的载波信号播发出去,因此,载波可视为GPS卫星信号中的最底层。

●每颗GPS卫星用两个L波段频率(即L1和L2)发射载波无线电信号,其中载波L1的频率f1=1575.42MHz,L2的频率 f2=1227.60MHz。载波频率均属于特高频(UHF)波段。对于任一载波,它的频率f与波长λ存在以下关系:
λ = c / f    c为光在真空中传播速度,约为3 x 108m/s
可以计算出载波L1的波长λ1约为19cm,而L2的波长λ2约为24.4cm。

因此原子钟提供的基准频率f0为10.23MHz,与上述两个载波频率在数值上存在以下关系:

f 1 = 154 · f 0
f 2 = 120 · f 0

●卫星利用频率合成器可在基准率f0的基础上产生所需要的f1和f2这两个载波频率。

●GPS之所以选择如此大小的两个载波频率值,是基于多方面的条件、因素考虑的,主要包括以下几点:

(1) 首先,地球表面的电特性、地貌和电离层等因素对不同频率的电磁波传播有着不同的影响。大体上讲,频率较低的电磁波能沿着弯曲的地表以地波形式传播很长的距离,但它很容易受到干扰,不适合数字通信;高频电磁波以天波形式传播,即电磁波被电离层挡住而反射回来后又继续向地面传播,因而高频电磁波也能传播很长的距离,但是它遭电离层反射的具体情况很难被预测;特高频和更高频率的电磁波以直射波形式传播,能穿透电离层和建筑物,受噪声干扰影响小,适合数字与卫星通信,但它的缺点可体现在以下两方面:
一是,地球表面的弯曲度限制了其直线传播的距离;
二是,系统损耗会随着其工作频率的升高而增大。
处于特高频波段的 GPS 载波信号以直射波形式传播,这符合 GPS 基于卫星的全球定位功能的要求。

(2)其次,作为电磁波频谱的一部分,无线电波的频带是有限的宝贵资源。为了有效地利用频谱资源和减少无线电波之间的相互干扰,国际上和各国均设立了相应的组织、机构来管理频谱资源的分配和利用,例如:联合国属下的国际电信联盟(ITU)和美国的联邦通信委员会 (FCC)等。自然,GPS 载波频率的选择也必须遵守这一规范。

(3)再次,因为伪码信号会被用来调制载波信号,所以这要求载波频率必须远远高于伪码频宽。 GPS 信号中的P(Y)码频宽至少在 20.46MHz 以上,故 GPS 载波频率必须远高千 20.46 MHz。

(4) GPS 卫星信号呈右旋圆极化(RHCP),而关于电磁波的极化问题以及 GPS 信号的右手圆极化特点。

伪码:

●GPS从根本上讲是一个基于码分多址(CDMA)的扩频(SS)通信系统,而这个码正是指伪码,它是GPS信号结构中位于载波之上的第二个层次。

●我们将伪码中的一位二进制数称为一个码片(chip)或者称为一个码元。

●一个码片的持续时间Tc称为码宽;单位时间内所包含的码片数目称为码率。码率值等于码宽Tc的倒数:1 / Tc 码片 / 秒(或赫兹)

m序列(《通信系统》有讲)

●码分多址系统需要具有良好自相关特性的二进制数序列作为码,即要求码与其本身的平移正交。为了减少噪声和其他码对一个码的自相关运算的干扰,我们要求码看上去最好是随机的。虽然上二进制数随机序列能满足这一个条件,但是由于它不能复制而很难在实际中加以利用。

●伪随机噪声码简称伪随机码或者伪码,它不但是一种能预先确定的、有周期性的二进制数序列,而且又具有接近于二进制数随机序列的良好自相关特性。

●这种周期性的伪随机码可由一个多级反馈移位奇存器产生。

●五级反馈移位寄存器电路,其中第一级奇存器位于电路的最左边,而第三级和第五级奇存器输出值的异或相加结果反馈作为第一级奇存器的输人。通常,最后一级奇存器的输出端用做整个多级反馈移位寄存器的伪随机码输出端。

※ 异或加法(模2和);
※ “+1”和“-1”表示“0”和“1”;
※ 历元:参考的时刻点,作为时间参考标准的一个特定瞬时。

●五级寄存器一共存在32(即25)个不同的状态,其中当五级寄存器的输出全部是0时的状态为无效状态,剩下31(即25-1)个不同的有效状态。

●五级移位寄存器在一个周期内经历所有可能的31个有效状态,我们把这种有n级反馈移位寄存器产生的,周期等于最大可能值(即2n-1码片)的序列称为最长线性反馈移位寄存器,通常称为m序列。(maximum)

●有时为了表明一个m序列的周期长度,我们可以将由一个n级反馈寄存器所产生的m序列称为 n级m序列。 (五级m序列)

☆反馈连接方式不同,产生周期相同,但结构不同(即输出码片不同)

●一个n级m序列 x(t)属于线性伪随机码,它有许多特性,包括以下几点:

①m序列的周期N等于 2n-1 码片,即 N= 2n-1。于是我们通常称该m序列码的长度为N码片,或者说一码相当于N码片。
对于一个周期为N的序列,它自然存在以下的状态重复性:
        x(t)= x(t+N·Tc
或者表达成离散型形式:
        x(k)= x(k+N)

②在m序列的一个周期中,值为1和值为0的码片出现概率均等于0.5,并且值为1的码片比值为0的码片多出现一次。(16个“1”,15个“0”)

③m序列x(t)的自相关函数Rx(τ)为:

Rx(i·Tc)= 1 ;    当i是N的整数倍时;
Rx(i·Tc)= -1/N ;  当i不是N整数倍的其他整数时。

注:自相关函数是为了定量地确定信号x(t)与时移副本x(t-τ)的差别或相似程度。(自相关函数是表达信号和它的多径信号的相似程度)

GPS原理与接收机————GPS信号及其导航电文相关推荐

  1. 卫星定位基础理论之GPS信号及其导航电文

    以下内容主要参考谢钢博士的<GPS原理与接收机设计>一书 1.多普勒频移 多普勒频移(Doppler Shift)是指当移动台以恒定的速率沿某一方向移动时,由于传播路程差的原因,会造成相位 ...

  2. 北斗导航 | GPS原理与接收机设计——青冥剑(载波、伪码)

    博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 参考文献及代码下载:GPS北斗双模 ...

  3. 北斗导航 | GPS原理与接收机设计——白云剑(信号的捕获与跟踪)

    ======================================= 博主github:https://github.com/MichaelBeechan 博主CSDN:https://bl ...

  4. 北斗导航 | GPS原理与接收机设计——青冥剑(金码、C/A码、P码)

    ============================================ 博主github:https://github.com/MichaelBeechan 博主CSDN:https ...

  5. 北斗导航 | GPS原理与接收机设计——琉璃剑(GPS概述)

    博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 参考文献及代码下载:GPS北斗双模 ...

  6. 北斗导航 | GPS原理与接收机设计——琉璃剑之剑气回肠

    博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 参考文献及代码下载:GPS北斗双模 ...

  7. GPS原理与接收机设计

    第一章 1. GPS 系统工作原理 :卫星向地面发射信号,地面监控部分通过接收.测量卫星信号,确定卫星运行轨道,并将卫星运行轨道信息发送给卫星,卫星在其发射的信号上转播这些卫星运行轨迹信号,用户接收测 ...

  8. GNSS 导航电文的解读

    一.前言 笔者曾经被两个概念搞混淆:广播星历和导航电文(下文补充了书上介绍). 后来笔者找到了下面几段话: 导航卫星信号一般由3部分组成:载波信号.伪随机噪声码(测距码)和数据码.其中,数据码是卫星以 ...

  9. GPS L5软件接收机的编写

    小米8手机的上市,让大家认识了一个新的名词:GPS L5,那么到底什么是L5?如何编写L5软件接收机呢? (1)GPS L5信号模型 和传统的GPS L1信号相比,L5信号的特点就是码长更长,带宽更宽 ...

  10. GPS从入门到放弃(五) --- GPS导航电文

    GPS从入门到放弃(五) - GPS导航电文 GPS的导航电文以帧的形式编排为比特流,每一帧为1500比特,这1500比特又分为5个子帧,每个子帧为300比特.每一子帧又分为10个字,每个字30为比特 ...

最新文章

  1. maven打成jar包后,其他工程导入不进去
  2. python copytree_python shutil.copytree 强制复制目录,源目录存在且有多个文件替代方案....
  3. Java开发中字符编码出现乱码的处理
  4. Git 图形化操作之合并提交记录
  5. Java---SSH(MVC)面试
  6. 移动宽带连接不上mysql_MySQL Workbench 6.2.4 下载 因为移动网络打不开官方也可能是国内网络问题 备用自己...
  7. Web测试中性能测试基础
  8. websocket实现聊天室(一)
  9. 2011浙江省公务员考试申论大作文的写作
  10. 莫让“浮云”遮望眼:“企业技术”才是硬道理
  11. Elasticsearch自定义客户端(TransportClient)资源池
  12. 爱奇艺本地实时Cache方案
  13. 天猫、淘宝商品详情、库存、价格抓包
  14. obs直播软件 android,斗鱼游戏直播教程-OBS直播软件篇
  15. 上海“生煎”地图大公开
  16. 【文献阅读】Proximal Policy Optimization Algorithms
  17. 黑白照片如何变彩色?建议收藏这些方法
  18. 关注博主即可阅读全文?不存在的
  19. 百度地图java计算2个坐标建距离_Java开发之百度地图2 :计算两地之间的距离
  20. 2014,寻找企业信息管理软件的蓝海

热门文章

  1. 【Codecs系列】VP9码流结构和概述
  2. Tinder活号技术在YouTube上面居然有用模拟器和浏览器玩明白了使用谷歌下载的
  3. Mybatis实现mysql分页查询
  4. 研究方法、技术路线、实验手段、关键技术区别和联系
  5. pythonobject转int_python – Pandas:将dtype’object’转换为int
  6. 微信24小时到账_最新微信转账延迟24小时到账骗局
  7. 看到Apache协议 BSD协议,你知道啥意思吗
  8. Mac/Win 下浏览器网页长截屏(不安装截图软件实现)
  9. typecho图片插件_Typecho 文章缩略图插件
  10. 【Arc GIS 零基础教学】常用的环境科学与工程专业英语词汇分享