通信原理PCM编码课程设计--基于MATLABsimulink的PCM编码的研究与仿真 下载本文

课程设计评分标准

评分项目 得分 具有题目、摘要、目录、正文、参考文献(5分) 报告书写 及格式 正文格式,图、表、参考文献引用等正确,排版美观(5分) 报告中是否体现被仿真系统的原理以及原理框图(5分) 基础原理 仿真目的,仿真方法,仿真结果的意义表述清楚(5分) 做出信源,调制信号,解调信号波形(10分) M文件仿真 仿真参量丰富(如对频谱,信噪比,误码率等的分析),仿真波形直观。(10分) 是否实现设计功能,各个模块的设计参数是否清晰(10分) Simulink仿真 框图直观,有对不同参数条件下的仿真对比及结论(10分) 仿真参量丰富(如对频谱,信噪比,误码率等的分析),仿真波形直观。(10分) 是否存在抄袭(10分) 答 辩 对所仿真系统原理的提问回答情况(10分) 对仿真过程提问的回答情况(10分) 总分

目 录 课程设计评

分标准 .................................... - 0 - 基于MATLAB/SIMULINK的PCM编码的研究与仿真 ....... - 2 - 摘 要 ............................................................................. - 2 - ABSTRACT....................................................................... - 2 - 1 背景知识 ....................................................................... - 3 -

1.1 PCM原理及仿真 .................................................................... - 3 - 1.1.1脉冲编码调制 ................................................................ - 3 - 1.1.2 PCM编码原理 ................................................................ - 4 -

2 M文件仿真 .................................................................... - 8 - 3 SIMULINK仿真 ............................................................ - 12 -

3.1原始模拟信号电路图及仿真图 ........................................... - 12 - 3.2 PCM编码器电路设计 .......................................................... - 14 - 3.3 PCM解码器电路设计 .......................................................... - 20 -

4心得体会 ...................................................................... - 23 - 参考文献 ......................................................................... - 24 -

- 1 -

基于MATLAB/simulink的PCM编码的研究与仿真

摘 要

本设计结合PCM的抽样、量化、编码原理,利用MATLAB软件编程和绘图功能,完成了对脉冲编码调制(PCM)系统的建模与仿真分析。即学习通过利用计算机建立通信系统模型的基本方法和基本技能,学习会利用仿真的手段对通信系统的基本理论和基本算法进行验证。学习现有流行的通信系统仿真软件的基本使用方法,利用Matlab软件解决通信中存在的问题。

关键词:脉冲编码调制(PCM) 均匀与非均匀量化

MATLAB仿真

Abstract

Combined with the sampling, quantization, coding theory of PCM, using MATLAB software programming and graphics, the completion of the pulse code modulation (PCM) modeling and simulation analysis system.The basic method is to establish the model of communication system of learning through the use of computer and basic skills, learning by means of simulation of communication system of basic theory and basic algorithm are verified.The basic method of using communication system simulation software to learn of the existing, to solve communication problems using Matlab software.

Keywords: pulse code modulation (PCM) with uniform and non-uniform quantization in

MATLAB simulation

- 2 -

1 背景知识

1.1 PCM原理及仿真

脉冲编码调制就是把一个时间,取值连续的模拟信号变换成时间离散,取值离散的数字信号后在信道中传输。脉冲编码调制就是对模拟信号先抽样,再对样值幅度量化,编码的过程。

1.1.1脉冲编码调制

脉冲编码调制(pulse code modulation,PCM)是概念上最简单、理论上最完善的编码系统,是最早研制成功、使用最为广泛的编码系统,但也是数据量最大的编码系统。PCM的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用13折线法编码,下图为PCM系统的原理框图:

图中,输入的模拟信号m(t)经抽样、量化、编码后变成了数字信号(PCM信号),经信道传输到达接收端,由译码器恢复出抽样值序列,再由低通滤波器滤出模拟基带信号m(t)。通常,将量化与编码的组合称为模/数变换器(A/D变换器);而译码与低通滤波的组合称

- 3 -