1、 基于基于 MATLABMATLAB 的通信系统仿真的通信系统仿真 课程设计报告课程设计报告 课课 程程 SimulinkSimulink 仿真仿真课程设计课程设计 设计题目设计题目 DPCMDPCM 编码和解码编码和解码 专业专业年级年级 组组 长长 组组 员员 指导教师指导教师 基于 Matlab-Simulink 的 DPCM 编码和解码 - 1 - 设计题目设计题目: :基于基于 MatlabMatlab- -SimuliSimulinknk 的的 DPCMDPCM 编码和解码编码和解码 一、一、课程设计的目的课程设计的目的 1、通过 matlab-simulink 的学习,熟悉 ma
2、tlab-simulink 仿真工具的使用。 2、 通过本课程设计, 加强对相关理论内容的掌握, 熟悉 DPCM 的编码与解码。 3、增强对通信原理相关知识的了解,锻炼自身分析问题、查阅资料、巩固 知识、创新等各方面能力。 二、二、课程设计的要求课程设计的要求 1、掌握课程设计涉汲到的相关理论知识,相关概念、原理清晰、明了。 2、设计合理的 simulink 仿真图、正确运行并观察仿真结果。 3、适当的调整仿真参数,观察并分析仿真结果的变化。 4、按照要求撰写课程设计报告。 三、DPCMDPCM 的基本原理的基本原理 DPCM 编码,简称差值编码,是对模拟信号幅度抽样的差值进行量化编码的调 制
3、方式(增量调制是一种最简单的 DPCM),是一种利用信号样值之间的关联性进 行高效率波形编码的方法。DPCM 是一种基本的预测方法,在预测编码中,每个 抽样值不是独立编码,而是先根据前几个抽样值来预测当前的抽样值,再取当前 抽样值和预测值之差,将此差值进行编码并传输。此差值即预测误差,当信号值 序列中临近样值之间存在明显的关联时, 样值的差值方差就会比样值本身的方差 要小,因此差值编码可以降低编码比特率,提高编码效率。若利用前几个抽样值 的线性组合来预测当前的抽样值,则称为线性预测。DPCM 仅用前面的一个抽样 值预测当前的抽样值。 DPCMDPCM 系统原理方框图系统原理方框图 基于 Mat
4、lab-Simulink 的 DPCM 编码和解码 - 2 - 量 化 器 预 测 器 预 测 器 编 码 器 解 码 器 f ( i , j )e ( i , j )e ( i , j ) ( i , j ) f ( i , j ) f ( i , j ) e ( i , j ) f ( i , j ) f ( i , j ) 输 入 输 出 信 道 传 输 f 对于有些信号(例如图像信号)由于信号的瞬时斜率比较大,很容易引起过 载,因此,不能用简单增量调制进行编码,除此之外,这类信号也没有像话音信 号那种音节特性,因而也不能采用像音节压扩那样的方法,只能采用瞬时压扩的 方法。但瞬时压扩实现起来比较困难,因此,对于这类瞬时斜率比较大的信号, 通常采用一种综合了增量调制和脉冲编码调制两者特点的调制