通信原理 课程设计任务书
课程号 DB0423058
一、设计题目、内容及要求
设计题目:数字调制系统误比特率(BER)测试的仿真设计与分析
(基于 SystemView 通信系统仿真)
设计内容及要求:
1)了解 SystemView 通信系统仿真软件的运行环境及应用领域,逐步熟悉各种通信
系统的仿真;
2)以 2PSK 及相干接收及差分相干接收 2DPSK 调制解调传输系统为分析对象,对
这些系统的调制解调过程建立系统仿真模型并进行仿真,当信道为加性高斯白噪声信道
时对系统进行误比特率(BER)仿真并对比分析;
3)仿真时,先采用较低频率的二进制信源(如: PN码速率Rb=10bit/s)对该系统
的调制解调过程进行仿真,仿真过程波形可用瀑布图直观表示,要观察的依次为原始数
字基带信号波形、差分码波形、已调2DPSK信号波形、本地载波、解调端相乘器输出、
低通滤波器输出、抽样判决后的波形以及码反变换后的输出波形。由瀑布图观察解调输
出与基带输入是否相一致,并注意二者波形时序;
在上一步基础上提高二进制信源的码速率为Rb=100bit/s(或1000 bit/s),在加性
高斯白噪声信道环境下,对各系统的调制解调过程及误比特率(BER)进行仿真分析。
对三者(2PSK 、2DPSK系统相干解调法和差分相干解调法)误比特率曲线进行比较分
析,并与理论曲线进行比较;
4)尝试运用所学知识对其它通信系统(调制解调)进行建模仿真分析和比较;
二、要求的设计成果(课程设计说明书、设计实物、图纸等)
给出设计题目的系统仿真框图构成(在 SystemView 中以相应的图符连接关系体
现)及相应的仿真过程各关键点波形和 BER 仿真曲线结果。
给出设计题目的相关通信系统的详细建模仿真过程及对仿真结果的分析和说明,并
介绍自己课程设计的心得体会并按照要求的课程设计报告格式撰写课程设计报告。
2
三、进程安排
课程设计工作进度计划:
18 周二:理论讲解,下达设计任务,明确设计要求,分组进行课程设
计,软件安装;熟悉 SystemView 仿真平台环境;
18 周三周四:分析课题设计题目要求及内容,在对通信系统的各部分理论深入理解的
基础上建立系统模型或电路图符模型;完成相应的仿真过程;
18 周五:调试及进一步完善系统的仿真,并对结果进行分析和说明。
先进行组内自查和自评;
18 周六:教师验收提问,撰写课程设计报告。组内成员彼此内容有 40%相同则不能上
交)
四、主要参考资料
[1] 樊昌信等.通信原理(第 7 版). [M] 北京:国防工业出版社,2012
[2] 罗卫兵.SystemView 动态系统分析及通信系统仿真设计. [M] 西安:安电子科技大学出版社,
2002
[3] 青松等.数字通信系统的 SystemView 仿真与分析.[M] 北京:北京航空航天大学出版社,2001
[4] 曹雪虹等. MATLAB/System View 通信原理实验与系统仿真.[M] 北京:清华大学出版社,
2015
[5] SystemView 及其通信系统仿真分析实验指导书.通信教研室整理
3
目 录
1 概 述..................................................................................................................................2
2 课程设计要求及注意事项................................................................................................3
3 课程设计内容....................................................................................................................4
3.1 SystemView 动态系统仿真软件简介............................................................................... 4
3.2 数字调制系统误比特率(BER)测试的仿真设计与分析.............................................6
4 教学教材与教学参考书..................................................................................................10
5 仿真原理图及波形图......................................................................................................11
6 心得体会..........................................................................................................................15
1
1 概 述
《通信原理》课程设计是通信工程、电子信息工程专业教学的重要的实践性环节
之一,《通信原理》课程是通信、电子信息专业最重要的专业基础课,其内容几乎囊
括了所有通信系统的基本框架,但由于在学习中有些内容未免抽象,而且不是每部分
内容都有相应的硬件实验,为了使学生能够更进一步加深理解通信电路和通信系统原
理及其应用,验证、消化和巩固其基本理论,增强对通信系统的感性认识,培养实际
工作能力和从事科学研究的基本技能,在通信原理的理论教学结束后我们开设了《通
信原理》课程设计这一实践环节。
Systemview 是 ELANIX 公司推出的一个完整的动态系统设计、模拟和分析的可
视化仿真平台。从滤波器设计、信号处理、完整通信系统的设计与仿真,直到一般的
系统数学模型建立等各个领域, Systemview 在友好而且功能齐全的窗口环境下,为
用户提供了一个精密的嵌入式分析工具。它作为一种强有力的基于个人计算机的动态
通信系统仿真工具,可达到在不具备先进仪器的条件下也能完成复杂的通信系统设计
与仿真的目的,特别适合于现代通信系统的设计、仿真和方案论证,尤其适合于无线
电话、无绳电话、寻呼机、调制解调器、卫星通讯等通信系统;并可进行各种系统时
域和频域分析、谱分析,及对各种逻辑电路、射频/模拟电路(混合器、放大器、RLC
电路、运放电路等)进行理论分析和失真分析。 在通信系统分析和设计领域具有广
阔的应用前景。
在本课程设计中学生通过运用仿真软件对通信系统进行仿真设计,既可深化对所
学理论的理解,完成实验室中用硬件难以实现的大型系统设计,又可使学生在仿真实
践中提高综合设计及分析解决实际问题的能力,加强系统性和工程性的训练。
2
2 课程设计要求及注意事项
一、 课程设计组织形式
课程设计过程按分组的方式进行,由指导教师向学生发放有关的课程设计背景资
料,并向学生讲述课程设计的方法、步骤和要求,设计过程采取课堂集中辅导,分散设
计的方式进行。课程设计按 2 个人为一组,要求在小组内分工协作、充分讨论、相互启
发的基础上形成设计方案,课程设计结束要求每人提交一份课程设计报告书,必要时可
要求各小组选出一个代表,进行课程设计方案演示和答辩,评出若干优秀设计成果。
二、 课程设计具体要求
⑴ 设计过程以小组为单位,各组设一个组长,负责组织和协调本小组的讨论、任务分
工等;
⑵ 设计过程必须在本组内独立完成,不得跨组参考或抄袭,避免方案出现雷同;
⑶ 设计书一律采用 A4 纸打印,用统一封面装订;
⑷ 课程设计在 1 周内做完;
⑸ 最后一天进行优秀设计方案评选,在各组推选代表进行方案介绍的基础上,推选出
2-3 个优秀设计方案。
3
3 课程设计内容
3.1 SystemView 动态系统仿真软件简介
1、SystemView 系统的特点
SystemView 属于一个系统级的工作平台,它通过方便、直观、形象的过程构建系
统,提供了丰富的部件资源、强大的分析功能和可视化开放的体系结构,已逐渐成为各
种通信、信号处理、控制及其它系统的分析、设计和仿真平台以及通信系统综合实验平
台。整个系统具有如下特点:
(1)强大的动态系统设计与仿真功能
SystemView 提供了开发电子系统的模拟和数字工具,在基本库中包括多种信号源、
接收器、各种函数运算器等,大量的信号源和丰富的算子图符和函数库便于设计和分析
各种系统;多种信号接受器为时频域的数值分析提供了便捷的途径;它还自带有通讯
(Communication)、逻辑(Logic)、数字信号处理(DSP)、射频/模拟(RF/Analog)
等专业库以备选择,正是由于这些库中提供了大量完成具体功能的直观的图符单元,使
复杂的系统设计和模拟变得易于实现,特别适合于现代通信系统的设计、仿真和方案论
证。它还可以实时的仿真各种 DSP 结构,以及对各种逻辑电路、射频电路进行理论分
析和失真分析。随着现代通信技术的发展,无线通信技术已日趋成熟和完善,利用
SystemView 带有的 CDMA、DVB 等扩展库即可十分方便的完成这些系统的设计和仿真。
(2)方便快捷
SystemView 使用了用户熟悉的 Windows 界面功能键,采用功能模块去描述系统。
设计窗口中各功能模块都用形象直观的图符表示,图符参数可根据需要实时调整,无需
进行复杂编程即可完成各种系统的设计与功能级上的仿真。同时其无限制的分层结构使
建立庞大而复杂的系统变得容易。
在系统仿真方面,SystemView还提供了一个灵活的动态探针功能,可以仿真实际的
示波器或频谱分析仪的工作,用于输出信号观察。用户可以方便快捷地在设计窗口和分
析窗口之间切换,分析窗口带有的“接收计算器”功能强大,可以完成对仿真运行结果的
各种运算、谱分析、滤波以及眼图与星座图绘制等,通过真实而灵活的分析窗口用以检
4
查系统波形。使得对所设计的系统可达到实时修改、实时直观显示的操作效果,
(3)可扩展性
SystemView具有与外部数据文件的接口,可直接获得并处理输入/输出的数据,使
信号分析更加灵活方便。另外,它还提供了与编程语言VC++或仿真工具 Matlab 的接
口,可以很方便的调用其函数。除了一般的方案论证外, SystemView还提供了灵活的
硬件设计的接口:与Xilinx公司的软件Core Generator配套,可以将SystemView系统中的
部分器件生成下载FPGA芯片所需的数据文件;SystemView还有与DSP芯片设计的接口,
可以将其DSP库中的部分器件生成DSP芯片编程的C语言源代码。
总之,SystemView 是一个功能强大、用途广泛的工具平台,并且特别适合于信号
的分析、处理及系统的设计和模拟。目前他在工程技术、教学和产品开发等方面得到越
来越广泛的应用。
关于SystemView的功能简介和SystemView软件的基本使用见SystemView及其通信
系统仿真分析实验指导书。
2、使用 Systemview 进行通信系统仿真的步骤
(1) 建立系统模型:根据通信系统的基本原理确定总的系统功能,并将各部分功能
模块化,根据各个部分之间的关系,画出系统框图。
(2)基本系统搭建和图标定义:从各种功能库中选取满足需要的可视化图符和功能
模块,组建系统,设置各个功能模块的参数和指标,在系统窗口按照设计功能框图完成
图标的连接;
(3) 调整参数,实现系统模拟参数设置,包括运行系统参数设置(系统模拟时间、
采样速率等)等。
(4)运行结果分析:在系统的关键点处设置观察窗口,利用接收计算器分析仿真数
据和波形,用于检查、监测模拟系统的运行情况,以便及时调整参数,分析结果。
5
3.2 数字调制系统误比特率(BER)测试的仿真设计与分析
【课程设计分析内容】
DPSK 信号的产生原理、调制解调的方法以及误比特率的分析是通信原理教学中的
一个重点和难点,以 2PSK、相干接收及差分相干接收 2DPSK 调制传输系统为误比特率
分析对象,假设被调载频为 1000Hz,以 PN 码作为二进制信源,码速率 Rb=10bit/s 或
Rb=100(或 1000)bit/s,信道为加性高斯白噪声信道,对各系统的调制解调过程及误
比特率(BER)进行分析。
【分析要求】
1.观测仿真过程中原始基带信号波形( )、差分码波形
na
nb
本地载波、解调端相乘器输出、低通滤波器输出、抽样判决输出
、2DPSK 信号波形、
'nb
波形以及码反变
换后
'na
的输出波形。观测输入 和输出波形
na
'na
的时序关系;
2.在 2DPSK 系统中,“差分编码/译码”环节的引入可以有效地克服接收提取的载
波存在 180°相位模糊度,即使接收端同步载波与发送端调制载波间出现倒相 180°的现
象,差分译码输出的码序列不会全部倒相。重新设置接收载波源的参数,将其中的相位
改变 180°,运行观察体会 2DPSK 系统时如何克服同步载波与调制载波间 180°相位模糊
度的。
3、利用建立的基于 SystemView 的 DPSK 系统相干接收及差分相干接收的仿真模型
进行 BER 测试,产生该系统的 BER 曲线以此评估通信系统的性能;它以相干接收 DPSK
及非相干接收 DPSK 调制传输系统为误比特率分析对象,信道模型为加性高斯白噪声信
道,利用全局参数关联功能通过设置循环来改变噪声功率得到不同信噪比下的误比特
率,与 2PSK 系统相干解调的误码率进行对比。
【分析目的】
通过仿真操作掌握 SystemView 通信系统仿真的应用,掌握数字通信系统的仿真及其误比
特率仿真分析的方法。
6