基于MATLAB的m序列仿真


参考文献 ......................................................... 16 附录 ............................................................. 17
基于 Matlab 的 m 序列仿真分析
f ( x) c0 c1 x c2 x 2 ... cn x n ci x i
i 0 n
式中,c0=1,cm=1。
2
Байду номын сангаас
基于 Matlab 的 m 序列仿真分析
这一方程称为特征多项式。式中 xi仅指明其系数ci的值(1或0),x本身的取值 并无实际意义,也不需要去计算 x 的值。例如,若特征方程为 f(x)=1+x+x4 则它仅表 示x0,x1和x4的系数c0=c1=c4=1,其余为零。经严格证明:若反馈移位寄存器的特征多项 式为本原多项式,则移位寄存器能产生m序列。 特征多项式与输出序列的周期有密切关系.当 f(x)满足下列三个条件时,就一 定能产生 m 序列: (1) f(x)是不可约的,即不能再分解多项式; (2) f(x)可整除 x p 1 ,这里 p=2n-1 (3) f(x)不能整除 x q 1 ,这里 q<p。 m 序列发生器中,并不是任何抽头组合都能产生 m 序列。 一个线性反馈寄存器能否产生 m 序列,决定于它的反馈系数 ci(i=0,1,2,…,n), 表 2-1 中列出了部分 m 序列的反馈系数 ci,按照下表中的系数来构造移位寄存器,就 能产生相应的 m 序列。 级数 n 3 4 5 6 7 8 9 10 11 12 13 14 15 周期 P 7 15 31 63 127 255 511 1023 2047 4095 8191 16383 32765 表 2-1 13 23 45,67,75 103,147,155 203,211,217,235,277,313,325,345,367 435,453,537,543,545,551,703,747 1021,1055,1131,1157,1167,1175 2011,2033,2157,2443,2745,3471 4005,4445,5023,5263,6211,7363 10123,11417,12515,13505,14127,15053 20033,23261,24633,30741,32535,37505 42103,51761,55753,60153,71147,67401 100003,110013,120265,133663,142305 部分 m 序列的反馈系数表
1.2
系统设计流程图
本文通过软件 Matlab 编写程序,从而在 GUI 环境下看到 m 序列的产生、m 序列的自 相关和互相关函数图形,其系统设计流程图如图 1.1 所示: 开始
用 Matlab 编写程序产生两个 m 序列
对 m 序列进行自相关特性分析
对 m 序列进行互相关特性分析
用 Matlab GUI 显示仿真结果
第一章
1.1 设计内容及要求
1.1.1 设计内容
设计要求和引言
在 MATLAB 环境下制作一个 GUI,利用 Matlab 语言生成 m 序列并对 m 序列相关 特性进行仿真。 1.1.2 设计要求 1)根据多项式生产 m 序列; 2)分析 m 序列的相关性; 3)利用 Matlab GUI 显示仿真结果。
Ns (2n 1) / n
其中, ( x) 为欧拉函数,其值小于等于 x ,并与 x 互质的正整数的个数(包括 1 在内)。例如对于 4 级移位寄存器,则小于 24 1 15 并与 15 互质的数为 1、2、4、 7、8、11、13、14,共 8 个,所以 (15) 8, Ns 8/ 4 2 ,所以 4 级移位寄存器最多能 产生的 m 序列数为 2。 总之,移位寄存器的反馈系数决定是否产生 m 序列,起始状态决定序列的起始 点,不同的反馈系数产生不同的码序列。 在 Matlab 的 GUI 环境中,程序代码如下:
4.1 调试过程 ....................................................................................................... 11 4.1.1 调试步骤 ............................................................................................ 11 4.1.2 调试过程分析 .................................................................................... 11 4.2 调试故障分析 ............................................................................................... 14 第五章 实验总结与结论 ........................................... 15
3.1 系统结构功能设计 ......................................................................................... 9 3.2 GUI 界面设计 ................................................................................................. 9 第四章 系统调试结果分析 ......................................... 11
r=5;N=2^r-1; %移位寄存器的长度和序列的长度 s1(1:5)=[1 0 0 0 0]; s2(1:5)=[1 0 0 0 1]; f1=[1 0 0 1 0 1]; f2=[1 1 1 1 0 1 ]; for n=r+1:N %initial value 1 %initial value 1 %特征多项式f=x^5+x^2+1 %特征多项式f=x^5+x^4+x^3+x^2+1 %进行循环
关键字:移位寄存器,m 序列,Matlab 仿真分析

第一章

设计要求和引言 ............................................ 1
1.1 设计内容及要求 ............................................................................................. 1 1.1.1 设计内容 .............................................................................................. 1 1.1.2 设计要求 .............................................................................................. 1 1.2 系统设计流程图 ............................................................................................ 1 第二章 m 序列的产生及性质......................................... 2
摘要
m 序列是最长线性移位寄存器序列,m 序列最早应用于扩频通信,有着优良的自 相关特性以及很强的抗干扰能力和很好的通信隐蔽性。 本文首先介绍了扩频通信中 m 序列的基本性质,然后再介绍 m 序列产生的原理 以及自相关、互相关特性。通过软件 Matlab 来仿真分析产生的 m 序列及其自相关和 互相关函数图形。最后通过软件仿真来验证理论分析的正确性。
3
反馈系数 Ci (采用八进制)
基于 Matlab 的 m 序列仿真分析
根据表 2-1 中的八进制的反馈系数,可以确定 m 序列发生器的结构。以 7 级 m 序 列 反 馈 系 数 Ci=(211)8 为 例 , 首 先 将 八 进 制 的 系 数 转 化 为 二 进 制 的 系 数 即 Ci=(010001001)2,由此我们可以得到各级反馈系数分别为: C0=1、C1=0、C2=0、C3=0、 C4=1、C5=0、C6=0、C7=1,由此就很容易地构造出相应的 m 序列发生器。根据反馈系 数,其他级数的 m 序列的构造原理与上述方法相同。 需要说明的是,表 2-1 中列出的是部分 m 序列的反馈系数,将表中的反馈系数 进 行 比 特 反 转 , 即 进 行 镜 像 , 即 可 得 到 相 应 的 m 序 列 。 例 如 , 取 C4=(23)8 =(10011)2 ,进行比特反转之后为(10011)2=(31)8,所以 4 级的 m 序列共有 2 个。其 他级数 m 序列的反馈系数也具有相同的特性。理论分析指出,n 级移位寄存器可以 产生的 m 序列个数由下式决定:
结束 图 1.1 系统设计流程图
1
基于 Matlab 的 m 序列仿真分析
第二章
2.1 m 序列产生原理及结构
m 序列的产生及性质
伪随机序列有很多种,其中最基本最常用的一种是最长线性反馈移位寄存器序 列,也称作 m 序列,通常由反馈移位寄存器产生。 m 序列是最长线性移位寄存器序列的简称。它是由多级移位寄存器或其他延迟 元件通过线性反馈产生的最长的码序列。由于 m 序列容易产生、规律性强、有许多 优良的性能,在扩频通信中最早获得广泛的应用。 由 m 级寄存器构成的线性移位寄存器如图 2.1 所示,通常把 m 称为这个移位寄 存器的长度。每个寄存器的反馈支路都乘以 Ci。当 Ci=0 时,表示该支路断开;当 Ci=1 时,表示该支路接通。显然,长度为 m 的移位寄存器有 2n 种状态,除了全零序 列,能够输出的最长序列长度为 N=2n-1。此序列便称为最长移位寄存器序列,简称 m 序列。 m 序列每移位一次,就出现一种状态,在移位若干次后,一定能重复出现前某 一状态,其后的过程便周而复始了。反馈线位置不同将出现不同周期的不同序列, 我们希望找到线性反馈的位置,能使移存器产生的序列最长,即达到周期 P=2n-1。 按图中线路连接关系,可以写为:
合集下载

基于MATLAB的m序列仿真

基于MATLAB的m序列仿真

s1(n)=mod(sum(s1(n-r:n-1).*f1(1:r)),2);%通过模2加产生m1序列 end stem(s1); title('生成m序列') %绘制生成m序列的图形
4
基于 Matlab 的 m 序列仿真分析
2.2 m 序列的基本性质
参考文献 ......................................................... 16 附录 ............................................................. 17
基于 Matlab 的 m 序列仿真分析
1.2
系统设计流程图
本文通过软件 Matlab 编写程序,从而在 GUI 环境下看到 m 序列的产生、m 序列的自 相关和互相关函数图形,其系统设计流程图如图 1.1 所示: 开始
用 Matlab 编写程序产生两个 m 序列
对 m 序列进行自相关特性分析
对 m 序列进行互相关特性分析
用 Matlab GUI 显示仿真结果
结束 图 1.1 系统设计流程图
1
基于 Matlab 的 m 序列仿真分析
第二章
2.1 m 序列产生原理及结构
m 序列的产生及性质
伪随机序列有很多种,其中最基本最常用的一种是最长线性反馈移位寄存器序 列,也称作 m 序列,通常由反馈移位寄存器产生。 m 序列是最长线性移位寄存器序列的简称。它是由多级移位寄存器或其他延迟 元件通过线性反馈产生的最长的码序列。由于 m 序列容易产生、规律性强、有许多 优良的性能,在扩频通信中最早获得广泛的应用。 由 m 级寄存器构成的线性移位寄存器如图 2.1 所示,通常把 m 称为这个移位寄 存器的长度。每个寄存器的反馈支路都乘以 Ci。当 Ci=0 时,表示该支路断开;当 Ci=1 时,表示该支路接通。显然,长度为 m 的移位寄存器有 2n 种状态,除了全零序 列,能够输出的最长序列长度为 N=2n-1。此序列便称为最长移位寄存器序列,简称 m 序列。 m 序列每移位一次,就出现一种状态,在移位若干次后,一定能重复出现前某 一状态,其后的过程便周而复始了。反馈线位置不同将出现不同周期的不同序列, 我们希望找到线性反馈的位置,能使移存器产生的序列最长,即达到周期 P=2n-1。 按图中线路连接关系,可以写为:

m序列的Matlab仿真与实现

m序列的Matlab仿真与实现

m序列的Matlab仿真与实现
李栋;刘进江
【期刊名称】《重庆理工大学学报(自然科学版)》
【年(卷),期】2008(022)004
【摘要】对m序列的原理、结构、性质进行了分析,在Matlab中采用编程和Simulink动态仿真功能2种方式实现了m序列.仿真实验表明,这2种方法简单,易于实现,可移植性较强,具有可行性和设计的合理性.
【总页数】4页(P139-141,159)
【作者】李栋;刘进江
【作者单位】重庆邮电大学,自动化学院,重庆400065;重庆航天新世纪卫星应用技术有限责任公司,重庆401122
【正文语种】中文
【中图分类】TP391.9
【相关文献】
1.m序列产生和性能的MATLAB仿真 [J], 王昆;陈昕志
2.基于FPGA可配置m序列发生器的设计与实现 [J], 晏浩文;陈伟;吴琼;黄庆超;刘建国;祝宁华
3.MPTM序列发生器的FPGA实现 [J], 黄文韬;陈忠辉
4.一种M序列构造和优选实现方法 [J], 李陟;吕卫华
5.基于m序列泊松分布统计模型仿真实现 [J], 刘市;王永超;杨国学
因版权原因,仅展示原文概要,查看原文内容请购买。

基于m序列的直接扩频通信系统仿真设计

基于m序列的直接扩频通信系统仿真设计

倍患工程基于m序列的直接扩频通信系统仿真设计李维坤(西北工业大学附属中学,陕西西安,710072 )摘要:本文以现代通信系统中常用的m序列直接序列扩频原理作为本文的研究对象,利用Matlab/SimuHnk等软件工具对直接扩频通信系 统进行仿真研究,探究其对于通信系统性能的影响。

本文将其与无扩频系统在误码率、不同强度窄带干扰等条件下进行性能比较,从而验 证本文设计的直接扩频通信系统具备良好的抗干扰能力。

关键词:m序列;Matlab/Simulink;直接扩频通信系统〇引言凭借抗干扰性能强、保密性良好等显著优点,扩频通信 技术被广泛应用于现代宽带通信系统调制过程中,其技术的 研究和应用推广受到各个研究院校及企业的高度重视。

扩频 通信系统技术是将要发送的信息数据以扩频编码的技术手 段将其扩频调制到一个极宽的带宽上,同时在系统的接收端 采用相关的解调技术从接收到的扩频信息中解调出信宿发 送的信息数据。

在实际应用中常见的扩频通信技术有直序扩 频技术、跳频扩频技术、跳时扩频以及线性调制技术等三种 技术用于现代通信系统。

本文结合其相关理论对扩频技术工 作流程进行介绍,同时利用用MATLAB/Sim ulink等软件工 具对扩频系统及其性能进行仿真测试。

通过将其系统与无扩 频系统进行抗干扰性、误码率等相关性能方面的对比研究,发现本设计的扩频通信系统具备良好的能力。

W = 0.1x C x N I S(4)结合式(3)和式(4),从中可以看出在系统当前给定信 噪比的前提下,可以通过用牺牲带宽的手段来保证较高的搞 干扰能力。

扩频通信的核心就是将扩频码扩展至宽带带宽,通过带宽换取高高抗干扰性能。

因此扩频通信系统通过扩频 技术可以获得拥有比常规通信系统要大得多通信宽带,从而 实现结合香农公式可以得知在较低的信噪比的前提下扩频 通信系统可以获得较强的抗干扰性能。

同时考虑在实际的通信系统一般为窄带通信信道,其信 道的噪声特性主要表现为高斯白噪声特性。

基于Matlab的m序列的仿真与实现

基于Matlab的m序列的仿真与实现

a=[1101010001110111110010011000010]; b=a; Nb=length(b); N=120; x=[1:N]; for k=1:N c=xor(a,b); D=sum(c); A=Nb-D; % R(k)=(A-D)/(A+D); b=[b(Nb),b(1:Nb-1)]; plot(k,R(k),'ro'); hold on end plot(x,R,'g'); grid 运行结果:
-5
图二 5 级线性反馈移位寄存器产生 m 序列的仿真系统 (2)利用 Simulinkm观测 m 序列时频域特性
图三 5 级线性反馈移位寄存器产生 m 序列的时域波形
图四 5 级线性反馈移位寄存器产生 m 序列的频域波形 ToWorkspace的wr5就是所得m序列,我们取它一个完整
的周期,其周期是 31,序列如下: 1101010001110111110010011000010 2.3 利用 Matlab 编程环境求 m 序列的自相关特性 程序: clear
F(x)=C +C x1+C x2+…=
01

(2)
(3)生成函数(亦称序列多项式)可以表示为如下形式
G(x)=a +a x1+a x2+…=
01

当初始状态为
a =1,a =a =…=a =0
-m
-m+1 -r+2
-1
联立式(1)、(2)、(3)可得
(3) (4)
国防工业工业出版社,2006,5. [4]查光明,熊贤祚.扩频通信[M].西安:西安电子科技
大学出版社,2002. [5]曾兴雯,刘乃安,孙献璞.扩展频谱通信及其多址技术
[M].北京:高等教育出版社,2004. [6]樊昌信,张甫翊,吴成柯.现代通信[M].北京:高等

基于MATLAB的m序列的产生及相关特性仿真(精)

基于MATLAB的m序列的产生及相关特性仿真(精)

XUEBAO 2009.10.20*[收稿日期]2009-07-28[作者简介]刘新永(1975-,男,解放军蚌埠坦克学院教育技术中心,讲师,研究方向:通信与网络技术。

蔡凤丽(1978-,女,安徽电子信息职业技术学院,讲师,研究方向:通信与信息系统。

裴晓根(1975-,男,解放军蚌埠坦克学院信息指挥教研室,助讲,研究方向:军事通信。

No.52009General No.44Vol.82009年第5期第8卷(总第44期安徽电子信息职业技术学院学报JOURNALOF ANHUI VOCATIONAL COLLEGE OF ELECTRONICS&INFORMATION TECHNOLOGY[文章编号]1671-802X(200905-0014-03基于MATLAB 的m 序列的产生及相关特性仿真刘新永1,蔡凤丽2,裴晓根3(1、3.解放军蚌埠坦克学院,安徽蚌埠233050;2.安徽电子信息职业技术学院,安徽蚌埠233060[摘要]本文主要是介绍MATLAB 在m 序列的产生及其相关特性分析方面的应用,研究了基于MATLAB 完成m序列simulink 硬件仿真方法,并且利用MATLAB 对不同长度的几种m 序列进行相关特性的分析。

[关键词]m 序列;simulink 硬件仿真;自相关[中图分类号]TN95[文献标识码]B一、m 序列的产生原理m 序列是最长线性反馈移存器序列的简称,它是由带线性反馈的移存器产生的周期最长的一种序列。

如图1所示为n 级移位寄存器,其中有若干级经模2加法器反馈到第1级。

不难看出,在任何一个时刻去观察移位寄存器的状态,必然是2n 个状态之一,其中每一状态代表一个n 位的二进制数字;但是,必须把全0排斥在外,因为一旦出现全0状态,则以后的序列将恒为0,所以,寄存器的起始状态可以是非全0的2n -1状态之一。

这个电路的输出序列是从寄存器移出的,尽管移位寄存器的状态每一移位节拍改变一次,但无疑是循环的。

基于Matlab产生m序列

基于Matlab产生m序列

目录前言 (1)第一章设计任务 (2)1.2设计内容 (2)1.2设计要求 (2)1.3系统框图 (2)第二章m序列的分析 (4)2.1m序列的含义 (4)2.2m序列产生的原理 (5)2.2m序列的性质 (6)2.3自相关特性 (7)第三章m序列的设计 (8)3.1特征多项式确定 (8)3.2本原多项式的确定 (9)3.3m序列的发生 (10)第四章程序调试及结果分析 (11)4.1m序列的仿真结果及分析 (12)4.2该设计的序列相关性仿真结果及分析 (13)结论 (14)参考文献 (15)附录:程序代码 (16)前言扩频通信因其具有抗干扰、抗多径衰落、抗侦察等优点在通信领域中得到广泛应用。

扩频序列的设计和选择是扩频通信的关键技术,扩频序列性能的优劣在很大程度上决定了通信系统的多址干扰和符号间干扰的大小,从而直接影响到系统的性能。

因此,深入研究扩频序列的性质,构造设计具有良好相关性的扩频序列,来满足扩频系统的要求,是直接序列扩频系统的核心课题。

白噪声是一种随机过程,它有极其优良的相关特性。

但至今无法实现白噪声的放大、调制、检测、同步及控制等,而只能用类似于白噪声统计特性的伪随机序列来逼近它,并作为扩频系统的扩频码。

常见的伪随机序列有m 序列、GOLD 序列、M 序列、Walsh 序列等。

m 序列是目前研究最为彻底的伪随机序列,m 序列容易产生,有优良的自相关和互相关特性。

序列是伪随机序列的一种情况。

他可以在很多领域中都有重要应用。

由n级移位寄存器所能产生的周期最长的序列。

这种序列必须由非线性移位寄存器产生,并且周期为2n(n为移位寄存器的级数)。

通过对伪随机码中常用的m序列的结构和性质进行了分析,本文给出了基于MATLAB平台的m序列生成算法及代码伪随机序列分析。

第一章 设计任务1.2 设计内容掌握PN 序列的相关知识,掌握m 序列的产生原理及其在matlab 中的产生方法,对特定长度的m 序列,分析其性质,及其用来构造其它序列的方法;研究伪随机序列在跳频通信中的应用方法。

基于MATLAB的一种m序列设计与实现


i性进行验证,对工程技术人员有很大的参考价值。
关键词m序列MATLAB相关性平衡性
1 引言
扩频技术在导航、通信、测控等领域都得到广泛 应用,扩频系统的抗干扰、保密、多址、捕获与跟踪等 都与扩频码的设计密切相关,因此扩频码的生成和 性能评估是扩频系统的关键核心技术,决定了系统
的性能甚至成败。扩频系统对扩频序列的要求是:① 尖锐的自相关特性;②尽可能小的互相关值;③足 够多的序列数;④序列平衡性好;⑤工程上易实现。
technicians.
Key words m sequence,MATLAB,correlation,equilibrium
安德鲁喜获德国iCE动车组长期合同
,7康普公司全资子公司暨全球通信系统及设备领域领袖企业安德鲁无线通信公司,近日成功斩获一项德国ICE动 车组长期合同,将为其提供更先进的无线覆盖通信系统。
N=2^n一1:
register=[zeros(1,n一1)1];%初始状态 mseqfunc l(1)=register(n); %第一个输出码元
for ii=2:N
newregister(1)=mod(sum(fbeonneetion. 水register),2);
for ij=2:n, newregister(ij)=register(iji一1);
朋汲孔A 8的
一种m

王雪
(北京电子职业技术学院北京100016)

h…’‘~‘…r 11一…,^一^’…‘1…÷…H‘…h●'-……,……’。‘^n…‘~j●J一…、……_~一一…,……
}摘要扩频码设计是扩频系统的关键技术,利用计算机实现伪随机码的
;之路。本文基于MATLAB平台编制了一种m序列生成及相关性评估程序

m序列产生和性能的MATLAB仿真

m序列产生和性能的MATLAB仿真
王昆;陈昕志
【期刊名称】《华电技术》
【年(卷),期】2007(000)012
【摘要】在扩频系统中通常采用扩频序列对信号进行频谱扩展,因而扩频序列对系统性能起着决定性作用,伪随机序列中的m序列为最常用的基本序列,介绍了m序列的原理,性能及产生方法,并在MATLAB中进行了实现和分析,仿真结果表明了该方法的正确性和可行性.
【总页数】3页(P170-171,200)
【作者】王昆;陈昕志
【作者单位】郑州大学,信息工程学院,河南,郑州,450046;河南职业技术学院,河南,郑州,450046
【正文语种】中文
【中图分类】TP332.1+1
【相关文献】
1.m序列的Matlab仿真与实现 [J], 李栋;刘进江
2.由m序列构造的同级类m序列及性能研究 [J], 方俊初;张爱雪;吕虹
3.浅析m序列产生器在C5ISR系统中的通信应用 [J], 王群辉;苏步鹏;杨菊忠;郭华
4.基于DDS芯片产生的M序列信号性能测试 [J], 朱亮;
5.一种m序列信号产生实验设计 [J], 刘恒; 黄晓钰; 孙晋; 刘建成
因版权原因,仅展示原文概要,查看原文内容请购买。

基于matlab的伪随机序列生成及相关函数仿真实验

武夷学院实验报告课程名称:_扩频通信技术及应用_ 项目名称:基于matlab的伪随机序列生成及相关函数仿真实验姓名:翁开传__专业:__通信工程___ 班级:__2__学号:_40__同组成员_无___1注:1、实验预习部分包括实验环境准备和实验所需知识点准备。

2、若是单人单组实验,同组成员填无。

2注:实验过程记录要包含实验目的、实验原理、实验步骤,页码不够可自行添加。

2)函数auto_corr()计算二进制序列seq的自相关函数,并画出函数曲线。

在函数内调用了生成m序列的函数ms_generator(*)生成的m序列seq,然后在计算。

function seq=ms_generator(registers,connections)registers=[0 0 0 0 1];connections=[1 0 0 1 0 1];n=length(connections);L=2^(n-1)-1;seq(1)=registers(n-1);for i=2:Lsum=0;for m=1:(n-1)sum=mod(sum+registers(m)*connections(m+1),2);endfor k=(n-1):-1:2registers(k)=registers(k-1);endregisters(1)=sum;seq(i)=registers(n-1);endfunction auto_correlation=auto_corr(seq)registers=[1 0 0 0 0 ];%设置初始状态connections=[1 0 1 0 0 1];%设置反馈逻辑seq=ms_generator(registers,connections);seq=-1*(seq*2-1);%负逻辑映射len=length(seq);temp=[seq seq];for i=0:len-1auto_correlation(i+1)=seq*(temp(i+1: i+len))';endauto_correlationplot(0:len-1,auto_correlation);运行的结果如下3)函数cross_corr()计算二进制序列seq1和seq2的互相关函数并画出曲线。

第11组基于Matlab的m序列仿真

《移动通信》课程项目报告题目:基于MATLAB的m序列仿真专业班级电子信息0121208班组长周易德组员叶子源组员胡楗指导教师李兆玉提交日期 2015年6月15日成绩课程设计任务分配表目录一、设计目的 0二、设计要求和设计指标 0三、设计内容 03.1 伪随机码 03.2 m序列的定义 (1)3.3 m序列的生产 (2)3.4 m序列的性质 (3)3.4.1平衡性 (3)3.4.2游程特性 (3)3.4.3自相关特性 (4)3.4.4功率谱与噪声类似 (5)3.4.5 互相关特性 (6)3.5 m序列的应用 (7)3.5.1 CDMA IS-95的前向信道 (9)3.5.1 CDMA IS-95的反向信道 (9)四、本设计改进建议 (9)五、总结 (9)六、主要参考文献 (10)附录1程序清单 (11)附录2 m序列本原多项式表 (16)一、设计目的我们想通过本次课程设计提高自己对移动通信的认识,熟练Matlab软件的使用,锻炼发现问题解决问题的能力,最终提示我们的自学能力。

具体来讲,本次课程设计将通过Matlab对m序列的生产方法和性质进行深刻的讨论,需要我们去了解m序列的生产和性质。

二、设计要求和设计指标设计要求:1.了解m序列的定义和其背后的意义2.通过Matlab生产m序列3.验证m序列主要性质4.讨论m序列的主要性质在扩频中的作用设计指标:1.能通过Matlab生产任意长度的m序列2.讨论任意长度m序列的均衡性、游程性、自相关特性、互相关特性等主要性质三、设计内容3.1 伪随机码伪随机(或伪噪声,Pseudorandom Noise,PN)码序列是一种常用的地址码,它具有与白噪声类似的自相关性质的0和1所构成的编码序列。

伪随机码序列具有类似于随机序列的基本特性,是一种貌似随机但实际上是有规律的周期性二进制序列。

如果发送数据序列经过完全随机性的加扰,接收机就无法恢复原始序列。

在实际系统中使用的是一个足够随机的序列,一方面这个随机序列对非目标接收机是不可识别的,另一方面目标接收机能够识别并且很容易同步地产生这个随机序列。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档