基于Matlab 的Costas环仿设计文档
1、发射端产生QPSK调制信
1.1 基带信号的产生
m序列是最长线性反馈移存器序列的简称,它是由带线性反馈的
移存器产生的周期最长的一种序列 。图1就是一个这样的电路。图
中示出了n级移位寄存器,其中有若干级经模2加法器反馈到第1级。
2n
不难看出,在任何一个时刻去观察移位寄存器的状态,必然是 个状
态之一,其中每一状态代表一个n位的二进制数字;但是,必须把全
0排斥在外,因为如果一个进入全0,不论反馈线多少或在哪些级,
这种状态就不会再改变。
图1-1 最长线性移位寄存序列的产生
要用n级移位寄存器来产生m序列,关键在于选择哪几级移位寄
存器作为反馈,这里扼要陈述选择的方法,但不予证明。将移位寄存
器用一个n阶的多项式 表示,这个多项式的0次幂系数或常数为
f (x)
1,其k次幂系数为1时代表第k级移位寄存器有反馈线;否则无反
馈线。注意这里的系数只能取0或1,x本生的取值并无实际意义,
也不需要去计算x的值。称 为特征多项式。所谓“本原多项式”,
f (x)
即 必须满足以下条件:x4
f (x)
(1) f (x)为既约的,即不能被1或它本身以外的其他多项式除尽;
(2) 当q2 1n 时,则f(x)能除尽1xq ;
(3 ) 当 q2 1n 时 , f(x) 不 能 除 尽 1xq 。
图1-2 m序列的产生
由上述可见,只要找到了本原多项式,就能由它构成m序列产
生器。但是寻找本原多项式并不是很简单的。经过前人大量的计算已
将常用本原多项式列成表备查,如在下表中列出了一部分。
本原多项式 本原多项式
n 代数式 八进制数字 n 代数式 八进制数字
表示法 表示法
2 2 7 14 14 10 6 42103
x x1 x x x x1
3 3 13 15 15 100003
x x1 x x1
4 4 23 16 16 12 3 210013
x x1 x x x x1
5 5 2 45 17 17 3 400011
x x 1 x x 1
6 6 103 18 18 7 1000201
x x1 x x 1
7 7 3 211 19 19 5 2 2000047
x x 1 x x x x1
8 8 4 3 2