西南石油大学
“通信工程2012级专业综合实践”
报
告
报告题目
:数字通信系统仿真和实现
学
院
:
作
者
:
联系方式
:
辅导老师
:
电气信息学院
苏赋
完成日期
2016年
1月12日
f一、设计任务
(1)通过使用MATLAB中的SIMULINK仿真平台,搭建了仿真模型,来对比分析通信系统
的性能,
设计要求:
选择2种以上合适的调制方式;选用2种以上噪声信道;
选择2种以上的信源编码方式;选用2种以上的信道编码方式。
性能分析要求:
比较不同信源、信道编码方式对系统的影响;
比较噪声信道变化时对系统的影响;比较不同的信道带宽对系统的影响;
比较不同调制方法对系统的影响。
性能指标包括:误码率、传输速率、流量。
(2)通过编写MATLAB程序,实现仿真中的具体调制方式、信源编码和信道编码。
二、设计原理
信
息
源
信
源
编
码
加
密
信
道
编
码
数
字
调
制
信道
数
字
解
调
信
道
译
码
解
密
信
源
译
码
受
信
者
噪声源
图1
数字通信系统模型
数字通信系统是利用数字信号来传递信息的通信系统,如图1所示。它的主要组成结构
为信源编译码器、加密解密模块、信道编译码器,数字调制解调器和信道。
由信源编码器输出的二进制数字序列成为信息序列,信源编码的主要目的其一是减少
码元数目,降低码元速率,提高通信的有效性,其二可以使模拟信号数字化进行传输。之后
它传送到加密模块,信息序列通过加密模块主要是为了保证通信的安全。加密后的序列送入
信道编码器。信道编码器的目的是在二进制信息序列中以受控的方式引入一些冗余,以便于
在接收机中用来克服信号在信道中传输时所遭受的噪声和干扰的影响。因此,所增加的冗余
是用来提高接收数据的可靠性以及改善接受信号的逼真度的。
三、设计软件
Simuli
k是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环
境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、
数字控制及数字信号处理的建模和仿真中。Simuli
k可以用连续采样时间、离散采样时间或
两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的
采样速率。为了创建动态系统模型,Simuli
k提供了一个建立模型方块图的图形用户接口
GUI,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了
f的方式,而且用户可以立即看到系统的仿真结果。
四、设计方案
(一)信源编码
本次设计分别采用两种时间波形编码,
一是A律PCM脉冲编码r