直接序列扩频信号的产生原理和应用
发布时间:2008/8/18 0:00:00 访问次数:1924
直接序列扩频系统是目前广泛应用的一种扩展频谱系统。美国的国际卫星通信系统和全球定位系统都是直接序列扩频系统的应用实例。
直接序列扩频系统采用直接序列扩频信号体制。下面就从伪随机码序列(m序列和gold码序列)的产生原理、调制信号的产生原理几方面来说明直接序列扩频信号的产生原理。
1、m码序列的产生原理
伪随机码序列是一种具有类似白噪声统计特性的编码信号,通常作为扩频系统的扩展码。m码序列是移位寄存器序列。m码序列可以由移位寄存器加反馈产生,如图1所示。
cn是每个移位寄存器的初值,可以是1或0,an是第n级移位寄存器的反馈系数,an=0时表示无反馈,反馈线断开:an=1时表示有反馈,反馈线相连。这种结构的a0和an必须有反馈,否则n级最长线性反馈移位寄存器将简化为n-1级最长线性反馈移位寄存器。采用不同的反馈逻辑,即an的不同取值将产生不同的移位寄存序列。
n级最长线性反馈移位寄存器的周期为2n-1,n为移位寄存器的级数。
2、gold码序列的产生原理
由于m码序列具有的移位寄存序列不能满足扩频系统码分多址的要求,因此实际采用的地址由2个长度和速率相同的m码序列优选对模2相加得到gold码序列。gold码序列产生的移位寄存序列为2n+1个。gold码序列可以通过2个m码序列优选对串联产生,如图2所示。
由2个n=6的m码序列优选对串联组成1个n=12的移位寄存器序列(gold码序列)不是最长线性移位寄存器序列。根据cn和dn(n+1…6)的不同取值产生的gold码序列总共为26+1=65条。
3、直接序列扩频原理
直接序列扩频的实质是用一组编码序列调制载波,其调制过程可以简化表示为:信码和扩展码序列模2相加进行扩频调制,产生扩频调制信号;扩频调制信号对载波反相键控进行载波调制,产生直接序列扩频信号,如图3所示。
任意波形发生器的实现方法
理想的任意波形发生器既是一种信号源,又是一种调制源。例如tek公司生产的任意波形发生器awg520,既可以产生单载波和伪随机码序列(m序列和gold码序列)信号,又可以完成调制过程,因此可以直接利用awg520产生直接序列扩频信号。
1.m码序列的实现方法
awg520具有最长n=32的移位寄存器,寄存器的输出和中间抽头可以构成反馈环路进行模2运算,因此awg520最长可以产生n=32级最长线性移位寄存器序列。由edit的面板键进入edit的底菜单,选中shift register generator(移位寄存器发生器),进入移位寄存器对话窗框设置移位寄存器的个数、反馈位置和移位寄存器的初值,awg520默认的设置为最长线性移位寄存器序列。例如,设置n=6的最长线性移位寄存器序列,产生的伪随机码序列保存为m.wfm,移位寄存器的初值可以任意设置为1或0,移位寄存器不同的一组初值对应不同的伪随机码序列。
2.gold码序列的实现方法
2个m码序列优选对串联在awg520的移位寄存器上可以产生gold码序列。产生的gold码序列的优选m码序列对需要计算,对于n比较小的情况,有现成的计算结果可以直接利用。
3.载波的实现方法
awg520可以产生单载波信号,任意波形发生器产生的单载波信号的输出频率与仪器的采样率和每个波形的采样点有关。
输出频率=仪器采样率/波形采样点,其中输出频率的单位为hz,仪器采样率的单位为sa/s,波形采样点的单位为sa。
由此可见,单载波信号的输出频率和仪器采样率与波形分辨率有关。要精确描述一个波形,必然要求每个波形的采样点要多,因此仪器的采样率就限制了任意波形发生器的输出频率。例如,awg520的最高采样率为1gsa/s,如果波形分辨率为10s,则输出频率为260mhz。由此可见,任意波形发生器产生的单载波信号属于中频范畴。也就是说,由于目前任意波形发生器采样率的限制,还无法产生微波信号,因此无法完成射频调制。
例如用编程的方法产生输出频率为70mhz的单载波信号,设置任意波形发生器的采样率为840msa/s,波形分辨率为12s,产生的单载波信号保存为carrier.wfm,如图4所示。
4.直接序列扩频信号的实现方法
直接序列扩频信号的调制分为扩频调制两部分。
扩频调制为信息码和扩展码模2相加,这里为了简单,采用m序列作为扩展码调制信息码,信息码用全0代替进行扩频调制。当信息码为全0时,扩频调制信号即
直接序列扩频系统是目前广泛应用的一种扩展频谱系统。美国的国际卫星通信系统和全球定位系统都是直接序列扩频系统的应用实例。
直接序列扩频系统采用直接序列扩频信号体制。下面就从伪随机码序列(m序列和gold码序列)的产生原理、调制信号的产生原理几方面来说明直接序列扩频信号的产生原理。
1、m码序列的产生原理
伪随机码序列是一种具有类似白噪声统计特性的编码信号,通常作为扩频系统的扩展码。m码序列是移位寄存器序列。m码序列可以由移位寄存器加反馈产生,如图1所示。
cn是每个移位寄存器的初值,可以是1或0,an是第n级移位寄存器的反馈系数,an=0时表示无反馈,反馈线断开:an=1时表示有反馈,反馈线相连。这种结构的a0和an必须有反馈,否则n级最长线性反馈移位寄存器将简化为n-1级最长线性反馈移位寄存器。采用不同的反馈逻辑,即an的不同取值将产生不同的移位寄存序列。
n级最长线性反馈移位寄存器的周期为2n-1,n为移位寄存器的级数。
2、gold码序列的产生原理
由于m码序列具有的移位寄存序列不能满足扩频系统码分多址的要求,因此实际采用的地址由2个长度和速率相同的m码序列优选对模2相加得到gold码序列。gold码序列产生的移位寄存序列为2n+1个。gold码序列可以通过2个m码序列优选对串联产生,如图2所示。
由2个n=6的m码序列优选对串联组成1个n=12的移位寄存器序列(gold码序列)不是最长线性移位寄存器序列。根据cn和dn(n+1…6)的不同取值产生的gold码序列总共为26+1=65条。
3、直接序列扩频原理
直接序列扩频的实质是用一组编码序列调制载波,其调制过程可以简化表示为:信码和扩展码序列模2相加进行扩频调制,产生扩频调制信号;扩频调制信号对载波反相键控进行载波调制,产生直接序列扩频信号,如图3所示。
任意波形发生器的实现方法
理想的任意波形发生器既是一种信号源,又是一种调制源。例如tek公司生产的任意波形发生器awg520,既可以产生单载波和伪随机码序列(m序列和gold码序列)信号,又可以完成调制过程,因此可以直接利用awg520产生直接序列扩频信号。
1.m码序列的实现方法
awg520具有最长n=32的移位寄存器,寄存器的输出和中间抽头可以构成反馈环路进行模2运算,因此awg520最长可以产生n=32级最长线性移位寄存器序列。由edit的面板键进入edit的底菜单,选中shift register generator(移位寄存器发生器),进入移位寄存器对话窗框设置移位寄存器的个数、反馈位置和移位寄存器的初值,awg520默认的设置为最长线性移位寄存器序列。例如,设置n=6的最长线性移位寄存器序列,产生的伪随机码序列保存为m.wfm,移位寄存器的初值可以任意设置为1或0,移位寄存器不同的一组初值对应不同的伪随机码序列。
2.gold码序列的实现方法
2个m码序列优选对串联在awg520的移位寄存器上可以产生gold码序列。产生的gold码序列的优选m码序列对需要计算,对于n比较小的情况,有现成的计算结果可以直接利用。
3.载波的实现方法
awg520可以产生单载波信号,任意波形发生器产生的单载波信号的输出频率与仪器的采样率和每个波形的采样点有关。
输出频率=仪器采样率/波形采样点,其中输出频率的单位为hz,仪器采样率的单位为sa/s,波形采样点的单位为sa。
由此可见,单载波信号的输出频率和仪器采样率与波形分辨率有关。要精确描述一个波形,必然要求每个波形的采样点要多,因此仪器的采样率就限制了任意波形发生器的输出频率。例如,awg520的最高采样率为1gsa/s,如果波形分辨率为10s,则输出频率为260mhz。由此可见,任意波形发生器产生的单载波信号属于中频范畴。也就是说,由于目前任意波形发生器采样率的限制,还无法产生微波信号,因此无法完成射频调制。
例如用编程的方法产生输出频率为70mhz的单载波信号,设置任意波形发生器的采样率为840msa/s,波形分辨率为12s,产生的单载波信号保存为carrier.wfm,如图4所示。
4.直接序列扩频信号的实现方法
直接序列扩频信号的调制分为扩频调制两部分。
扩频调制为信息码和扩展码模2相加,这里为了简单,采用m序列作为扩展码调制信息码,信息码用全0代替进行扩频调制。当信息码为全0时,扩频调制信号即
上一篇:直接序列扩频通信原理及技术特点