扩频(7)

2020-06-21 15:16

0.4000

由以上仿真结果可以看出:m序列的自相关系数出现在K=0处出现尖峰,并以P为周期重复出现。尖峰底宽为2TC。TC越小,相关峰越尖锐。周期P越大, |—1/P|就越小。在这种情况下,m序列的自相关性就越好。两个长度周期相同,由不同反馈系数产生的m序列,其互相关与自相性相比没有尖锐的二值特性,是多值的。作为地址码而言,希望选择的互相关函数越小越好,这样便于区分不同的用户,或者说,抗干扰能力强。

2.1.6 扩频通信的实现方法

扩频通信与一般的通信系统相比,主要是在发射端增加了扩频调制,而在接收端增加了扩频解调的过程,扩频通信按照其工作方式不同主要分为直接序列扩频系统、跳频扩频系统、跳时扩频系统、现行调频系统和混合调频系统。现以直接序列扩频系统为例说明扩频通信的实现方法。 下图3为直接序列扩频系统的原理框图

图9 直接序列扩频系统原理图

由直扩序列扩频系统原理图可以看出,在发射端,信源输出的信号与伪随机码产生器产生的伪随机码进行模2加,产生一速率与伪随机码速率相同的扩频序列,然后再用扩频序列去调制载波,这样得到已扩频调制的射频信号。在接收端,接受到的扩频信号经高放和混频后,用与发射端同步的伪随机序列对扩频调制信号进行相关解扩,将信号的频带恢复为信息序列的频带,然后进行解调,恢复出所传输的信息。

2.2 扩频通信系统的特点

扩频信号是不可预测的伪随机的宽带信号,其带宽远大于欲传输数据(信息)带宽,同时,接收机中必须有与宽带载波同步的副本。由于扩频信号的上述特点,扩频系统具有以下特点:

2.2.1 抗干扰性强

由于扩频信号的不可预测性,扩频系统具有很高的抗干扰能力。因为干扰者

难以通过观察改善其干扰性能,而只能采用发射同被干扰信号不匹配的干扰技术,因此,干扰起不了太大作用;由于扩频通信系统在传输过程中扩展了信号带宽,所以即使信噪比低,甚至是有用信号功率低于干扰信号功率的情况下仍能够高质量地不受干扰地进行通信,扩展的频谱越宽,其抗干扰性越强。

2.2.2 低截获性

扩频信号的功率相当于均匀地被分布在很宽的频带上,以至于被传输信号的

功率密度很低,使侦察接收机难以检测到。因此,扩频通信系统具有低截获概率性。

2.2.3 抗多路径干扰性能好

多路径干扰是由于在电波传播过程中,遇到各种非期望反射体(如电离层、高山、建筑物等)引起反射或散射。这些反射或散射信号同直达路径信号在接收端相互干涉造成干扰。多路径干扰在雷达和通信中都有严重影响。由于在扩频通信系统中增加了扩频调制与解扩过程,这样可以利用扩频码序列间的相关特性,在接收端解扩时用相关技术从多径信号中分离出最强的有用信号,或将多径信号中的相同码序列信号叠加,这样就可以有效地消除无线通信中多径干涉造成的信号衰落现象,因而扩频通信系统具有良好的抗多径衰落特性。

2.2.4 保密性好

在一定的发射功率下,由于扩频信号分布在很宽的频带内,无线信道中有用

信号功率谱密度极低,这样信号可以再强噪声背景下,甚至是有用信号被噪声淹没的情况下进行可靠通信,使外界很难截获传送的信息,想进一步检测出信号的特征参数就更难了。所以,扩频系统可实现隐蔽通信;同时,对不同用户使用不同的码,旁人无法窃听他们的通信,因而扩频系统具有高的保密性。

第三章 扩频通信系统仿真模型的建立

3.1 Simulink简介

MATLAB最初是Mathworks公司推出的一种数学应用软件,经过多年的发展,

开发了包括通信系统在内的多个工具箱,从而成为目前科学研究和工程应用最流行的软件包之一。Simulink是MATLAB中的一种可视化仿真工具,是实现动态系统建模、仿真和分析的一个集成环境,广泛应用于线性系统、非线性系统、数字

控制及数字信号处理的建模和仿真中。它包括一个复杂的由接收器、信号源、线性和非线性组件以及连接件组成的模块库,用户也可以根据需要定制或者创建自己的模块。Simulink的主要特点在于使用户可以通过简单的鼠标操作和拷贝等命令建立起直观的系统框图模型,用户可以很随意地改变模型中的参数,并可以马上看到改变参数后的结果,从而达到方便,快捷地建模和仿真的目的。

3.2 Simulink应用的学习 3.2.1 Simulink工作平台

启动Simulink,通常有两种方法:

(1)在MATLAB命令窗口中直接输入Simulink命令; (2)在MATLAB工具栏上单击Simulink按钮,下图A所示。

图A

这样就可打开了Simulink的Simulink Library Brower(库模块浏览器),如图B所示。在菜单栏中执行File/New/Model命令,就建立了一个名为untitled的模型窗口,如图C所示。在建立了空的模块窗口后,用户可以在此窗口中创建自己需要的Simulink模型。

图B 库模块浏览器

图C新建的空白模块窗口

3.2.2 Simulink仿真模块

通常,Simulink仿真系统包括输入(Input)、状态(states)和输出(Output)三个部分。

图(10) Simulink仿真系统模块

·输入模块:即信号源模块,包括常数字信号源和用户自定义信号; ·状态模块:即被模拟的系统模块,是系统建模的核心和主要部分; ·输出模块:即信号显示模块,它能够以图形方式、文件格式进行显示。

3.2.3 Simulink仿真过程

1.初始化阶段

① 对模型的参数进行估计,得到它们实际计算的值。 ② 展开模型的各个层次;

③ 按照更新的次序对模型进行排序;

④ 确定那些显式化的信号属性,并检查每个模块是否能够接受连接它们输入端的信号;

⑤ 确定所有非显式的信号采样时间模块的采样时间;

⑥ 分配和初始化存储空间,以便存储每个模块的状态和当前值的输出。 2.模型执行阶段

模型仿真是通过数值积分来进行完成的,计算数值积分可以采用以下两步来进行:

① 按照秩序计算每个模块的积分;

② 根据当前输入和状态来决定状态的微分,得到微分矢量,然后把它返回给解法器,以计算下一个采样点的状态矢量。在每一个时间步中,Simulink依次解决下列问题:

·按照秩序更新模块的输出; ·按照秩序更新模块的状态; ·检查模块连续状态的不连续点; ·计算下一个仿真时间步的时间。

在库模块浏览器中单击Simulink前面的“+”号,就能够看到Simulink的模块库,如图B所示。


扩频(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版三年级语文上册句子变换练习及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: