GPS伪随机码

GPS导航通信系统采用的体制是码分多址(CDMA),即利用不同的码来区分不同的用户,这里的用户指的是卫星。一个 码对应于一个卫星。这个码就是伪随机码。
GPS系统中用到的伪随机码是Gold码,Gold码是由两m码异或产生的。

m序列

m序列叫做最长线性移位寄存器序列。m序列是由线性移位寄存器通过反馈循环产生的。GPS系统中用的是十级线性移位寄存器产生的m序列。移位寄存器设置好初始值、反馈系数之后就可以自动产生序列了。也就是说某一状态之后是哪一状态是一定且唯一的。十级线性移位寄存器共有2^10-1=1023种状态(全零状态除外),那么最多就是这1023种状态周期性循环,因而产生的序列的周期最长也就是1023了。这也就是m序列了。
怎样区分不同的码序列呢?那就让这一状态下的下一状态不同来区分,对应硬件上就是反馈系数的不同。下图是GPSCA码产生原理。
在这里插入图片描述
在这里插入图片描述
GPSCA码产生器由两个移位寄存器组成。这里反馈抽头是固定的,变的是G2的输出选择。这样做的结果是产生与原G2序列等价平行的序列不同的卫星对应相位选择器不同的取值。
为什么可以看作等价平移的原理解释:
移位相加特性
一个m序列m1与其经任意延迟移位产生的另一序列m2模2相加,得到的仍是m1的某次延迟移位序列 m3,即m1与m2 异或为m3。
反馈抽头必须固定
2020.3.20
CA码产生方式
1.改变G2初相,固定输出选择
2.如上,初相固定,改变G2输出选择

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值