实验四 增量调制编译码的MATLAB仿真
更新时间:2023-10-25 17:29:01 阅读量: 综合文库 文档下载
- 实验四小推荐度:
- 相关推荐
实验四 增量调制编译码的MATLAB仿真
一、实验目的
1. 掌握利用MATLAB进行仿真的方法; 2. 理解增量调制编译码的原理; 3. 理解自适应增量调制的原理。
二、实验仪器及软件
电脑、MATLAB7.0软件
三、实验原理
增量调制简称ΔM或DM,它是继PCM后出现的有一种模拟信号数字传输的方法,可以看成是DPCM的一个重要特例。其目的在于简化语音编码方法。
ΔM与PCM虽然都是用二进制代码去表示模拟信号的编码方式。但是,在PCM中,代码表示样值本身的大小,所需码位数较多,从而导致编、译码设备复杂;而在ΔM中,它只用一位编码表示相邻样值的相对大小,从而反映出抽样时刻波形的变化趋势,与样值本身的大小无关。
1. 简单增量调制编译码的基本思想
为了说明这个概念,我们来看图4 -1。图中,m(t)代表时间连续变化的模拟信号,我们可以用一个时间间隔为Δt, 相邻幅度差为+σ或-σ的阶梯波形m’(t)来逼近它。只要Δt足够小,即抽样速率fs=1/Δt足够高,且σ足够小,则阶梯波m’(t)可近似代替m(t)。其中,σ为量化台阶,Δt=Ts为抽样间隔。
阶梯波m’(t)有两个特点:第一,在每个Δt间隔内, m’(t)的幅值不变;第二,相邻间隔的幅值差不是+σ(上升一个量化阶),就是-σ(下降一个量化阶)。利用这两个特点,用“1”码和“0”码分别代表m’(t)上升或下降一个量化阶σ,则m’(t)就被一个二进制序列表征(见图8 -1横轴下面的序列)。于是,该序列也相当表征了模拟信号m(t),实现了模/数转换。除了用阶梯波m’(t)近似m(t)外,还可用另一种形式——图中虚线所示的斜变波m1(t)来近似m(t)。斜变波m1(t)也只有两种变化:按斜率σ/Δt上升一个量阶和按斜率-σ/Δt下降一个量阶。用“1”码表示正斜率,用“0”码表示负斜率,同样可以获得二进制序列。由于斜变波m1(t)在电路上更容易实现,实际中常采用它来近似m(t)。
图4-1 增量编码波形示意图
与编码相对应,译码也有两种形式。一种是收到“1”码上升一个量阶(跳变),收到“0”码下降一个量阶(跳变),这样把二进制代码经过译码后变为m’(t)这样的阶梯波。另一种是收到“1”码后产生一个正斜率电压,在Δt时间内上升一个量阶σ,收到“0”码后产生一个负斜率电压,在Δt时间内下降一个量阶σ,这样把二进制代码经过译码后变为如m1(t)这样的斜变波。考虑到电路上实现的简易程度,一般都采用后一种方法。
2. 简单ΔM系统方框图
从ΔM编、译码的基本思想出发,我们可以组成一个如图 6-30 所示的简单ΔM系统方框图。发送端编码器是相减器、判决器、积分器及脉冲发生器(极性变换电路)组成的一个闭环反馈电路。
图4 –2 简单ΔM系统框图之一
由于ΔM前后两个样值的差值的量化编码,所以ΔM实际上是最简单的一种DPCM方案,预测值仅用前一个样值来代替,即当DPCM系统的预测器是一个延迟单元,量化电平取为 2 时,该DPCM系统就是一个简单ΔM系统,如图4 -3所示。用它进行理论分析将更准确、合理,但硬件实现ΔM系统时,图4 - 2要简便得多。
图4–3 简单ΔM系统框图之二
3. 增量调制的过载特性
增量调制和PCM相似,在模拟信号的数字化过程中也会带来误差而形成量化噪声。如图4-4 所示,误差eq?t??m?t??m??t?表现为两种形式:一种称为过载量化误差,另一种称为一般量化误差。
当输入模拟信号m(t)斜率陡变时,本地译码器输出信号m′(t)跟不上信号m(t)的变化,如图4-4(b)所示。这时,m′(t)与m(t)之间的误差明显增大,引起译码后信号的严重失真,这种现象叫过载现象,产生的失真称为过载失真,或称过载噪声。这是在正常工作时必须而且可以避免的噪声。
图 4 -4量化噪声
(a) 一般量化误差; (b) 过载量化误差
设抽样间隔为Δt(抽样速率为fs?1?t),则一个量阶σ上的最大斜率K为
K???t???fs
它被称为译码器的最大跟踪斜率。显然,当译码器的最大跟踪斜率大于或等于模拟信号m(t)的最大变化斜率时,即
dm(t)???fs
dtmax译码器输出m′(t)能够跟上输入信号m(t)的变化,不会发生过载现象,因而不会形成很大的失真。当然,这时m′(t)与m(t)之间仍存在一定的误差eq?t?,它局限在[-σ,σ]区间内变化,如图4-4(a)所示,这种误差称为一般量化误差。
四、实验内容
1. 已知输入信号为x?t??sin20?t?0.4sin60?t,增量调制器的采样间隔为1ms,量化台阶??0.3,单位延迟器的初始值为0。试用增量调制的方法建立仿真模型并求出前50个采样点时刻上的编码输出序列以及解码样值波形。
2. 修改增量调制的相关参数,观察存在过载量化噪声时的阶梯波形。 3. 自适应增量调制系统的MATLAB程序设计
自适应增量调制中,量化间距是自适应变化的:如果波形斜率陡峭,则连续输出的一串量化误差是同符号的,那么应量化间距增大以减小斜率失真;如果波形平缓,则连续输出的一串量化误差是正负符号交替的。这时减小量化间距就可以减小颗粒噪声。一种简单有自适应规则是
?n???1.3?n?1,en与en?1同号?0.8?n?1,en与en?1异号
显然,当一串量化误差en与en?1是同符号时,量化间距增加,反之,量化间距减小。
五、实验报告要求
整理实验程序,并画出相关的曲线和波形图。
正在阅读:
实验四 增量调制编译码的MATLAB仿真10-25
春节故事作文600字06-18
柔度计算09-13
指针1-6003-21
难忘的歌声作文600字06-20
温岭市第四批骨干教师评定学校推荐方案07-21
暖卫施工方案04-22
《舞蹈》教学大纲10-03
游泳高手作文400字06-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 译码
- 增量
- 调制
- 仿真
- 实验
- MATLAB
- 智能型充电器的电源和显示设计-开题报告
- 数据结构考试题1
- 养羊项目可行性研究报告
- 机械工程实验实验报告 - 图文
- 济宁银行强化营销 网上银行业务发展迅速
- 茶堰小学三年级数学科教育教学质量提升计划
- 船舶涂装工程
- 昌邑市2016年暑期小学教师培训方案
- 实验5 Android 应用的界面开发(5)
- 02010303 混凝土施工检验批质量验收记录
- 实务1(1)
- 基于51单片机的温湿度检测控制系统设计毕业设计(论文)
- 化学反应工程0411121-2期末A-答案
- 4经济学练习题
- 第21章 二次函数与反比例函数提升卷
- 施工组织设计-东山县八尺门跨海大桥维修加固工程 - 图文
- 2016-2017学年广西柳州市七年级(下)期末数学试卷
- 14春《毛概》作业3答案
- 临沂市数学中考试题分析(近三年)
- 校园招聘综合能力测试题