CA码生成原理及matlab程序实现.pdfVIP

  • 303
  • 0
  • 约1.74千字
  • 约 3页
  • 2020-12-18 发布于广东
  • 举报
作业:用Matlab 写C/A 码生成器程序,并画生成码的方波图。 C/A码生成原理 C/A 码是用 m 序列优选对组合形成的 Gold 码。Gold 码是由两个长度相同而互相关极 大值为最小的 m 序列逐位模2 相加所得到的码序列。它是由两个10 级反馈移位寄存器组 合产生的,其产生原理如图1 所示。 图1 C/A 码生成原理 发生器的抽头号为 3 和 10, 发生器的抽头号为 2、3、6、8、9、10; 发生器的 1 2 1 第10 位输出的数字即为 码,而 码是由 的两个抽头的输出结果进行模2 相加得到。 1 2 2 卫星的PRN 码与延时的量是相关联的,对C/A 码来说,每颗卫星都有特别的延时,如第1 颗 GPS 卫星的G2 抽为2、6,第2 颗为3、7,第3 颗为4、8,第4 颗为5、9 等,如图2 所示。 通过 G2 相位选择可以产生结构不同的伪随机码,从而可以实现不同卫星之间的码分多址技 术与卫星识别。

文档评论(0)

1亿VIP精品文档

相关文档