扩展频谱通信(简称扩频通信)与光纤通信、卫星通信,一同被誉为进入信 息时代的三大高技术通信传输方式,它是指发送的信息被展宽到一个很宽的频带 上,在接收端通过相关接收,将信号恢复到信息带宽的一种系统。采用扩频信号进 行通信的优越性在于用扩展频谱的方法可以换取信噪比上的好处,即接收机输出的 信噪比相对于输入的信噪比有很大改善,从而提高了系统的抗干扰能力。本文根据 扩频通信的原理,利用 MATALB 提供的可视化仿真工具 Simulink 建立了扩频通信 系统仿真模型,研究了扩频通信的特性和扩频增益与输出端信噪比的关系,目的是 为以扩频通信为基础的现代通信的研究和设计提供依据。论文网
在当今高度信息化的社会,信息和通信已成为现代社会的“命脉”。日新月异 的现代通信技术不仅推动了社会信息化发展,也改变了人们的工作、学习和生活方 式,高等院校也随之建立了通信工程或与之相关的专业,相应地,通信原理的教学 也发展到了一个新的阶段,面临着许多新问题需要探索和研究,新的通信系统的出 现很大程度上是以通信理论的发展为基础的。
通信原理是通信工程专业、电子信息专业的一门重要的专业基础课程,它以各 种通信系统的基本理论为研究对象,内容涉及典型的现代通信系统各个组成部分的 工作原理分析和设计方法。掌握这门课程对于学习研究有关具体通信系统的后续专 业课程以及将来从事相关的科研、生产和管理工作都是十分重要的。通信原理与实 际应用联系密切,又具有很强的理论性和抽象性,并且需要应用概率论、随机过 程、信号与系统、模拟与数字电路等多门课程知识为基础,给学生的学习造成了一 定的困难。形成学习困难的原因是多方面的,但其中最主要的是学生缺乏一个直观 认识通信系统的感性基础。
为了解决该问题,使抽象的理论知识具体化、形象化,本课题旨在通过以 MATLAB 语言进行的仿真。Matlab 是一种交互式的、以矩阵为基础的软件开发环 境,它用于科学和工程的计算与可视化。Matlab 的编程功能简单,并且很容易扩展 和创造新的命令与函数。应用 Matlab 可方便地解决复杂数值计算问题。Matlab 具 有强大的 Simulink 动态仿真环境,可以实现可视化建模和多工作环境间文件互用和 数据交换。Simulink 支持连续、离散及两者混合的线性和非线性系统,也支持多种
采样速率的多速率系统;Simulink 为用户提供了用方框图进行建模的图形接口,它与 传统的仿真软件包括差分方程和微分方程建模相比,更直观、方便和灵活。用户可 以在 Matlab 和 Simulink 两种环境下对自己的模型进行仿真、分析和修改,用于实 现通信仿真的通信工具包(Communication toolbox,也叫 Commlib),通信工具箱是 Matlab 语言中的一个科学性工具包,提供通信领域中计算、研究模拟发展、系统设 计和分析的功能,可以在 Matlab 环境下独立使用,也可以配合 Simulink 使用。另 外,Matlab 的图形界面功能 GUI(Graphical User Interface)能为仿真系统生成一 个人机交互界面,便于仿真系统的操作。因此,Matlab 在通信系统仿真中得到了广 泛应用。文献综述
1.2 发展现状
1.3 解决的主要问题
利用 MATLAB 中的 SIMULINK 仿真功能,对扩频通信系统中发射机与接收机 中的电路进行仿真。建立扩频通信发射机和接收机电路的仿真模型;给出仿真模型 中各仿真模块的仿真波形;通过给系统加入不同的数字信号来检验系统工作的可靠 性。
2 扩频通信系统
2.1 扩频通信的基本原理