基于simulink的A律折线量化编码性能仿真_第1页
基于simulink的A律折线量化编码性能仿真_第2页
基于simulink的A律折线量化编码性能仿真_第3页
基于simulink的A律折线量化编码性能仿真_第4页
基于simulink的A律折线量化编码性能仿真_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、墓2小2作者:口期:屯乙空女罟课程设计说明书课程设计名称:专业课程设计课程设计题目:基于Simulink的A律13折线量化编码性能仿真学院名称:信息工程学院专业:通信工程WL :100421学号:10042134 姓名:吴涌涛评分:教师:2013 年7月专业课程设计任务书2012 - 20 13学年第2学期第17周-19周题目基于Mat lab的A律13折量化编码性能仿真研究内容及要求设计内容:通过脚木编程或者Simulink实现A律13折量化编码性能仿真。 设计要求:1、以一正弦信号作为输入信号,用示波器模块观察A律13折 量化编码后的信号,与量化前的信号进行对比;2、仿真A律13折量化误差

2、,对理论推导进行验证。进度安排17周:相关资料收集,方案比较与选择。18周:编写脚本,建立Simulink仿真系统,系统调试。19周:设计结果验收,报告初稿的撰写。学生姓名:吴涌涛指导时间指导地点:E楼607室任务下达20 13年6月19日任务完成20 13 年 7 月 3 0考核方式1 评阅口2.答辩口3.实际操作口4.其它口指导教师程宜凡系(部)主任付崇芳注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。2、课程设计结束后与“课程设计小结”、“学生成绩单” 一并交院教务存档。摘要在当今信息化时代,模拟通信已不能满足人们的需求,需要实现模拟信号的数 字传输。通过对模

3、拟信号抽样,量化,编码完成A/D转换,而抽样信号的量化方法 分为均匀量化和非均匀量化两种,在通信中,电话信号的非均匀量化可以有效地改 善其信号量噪比,ITU对电话信号制定了具有对数特性的非均匀量化标准建议,A律 13折线法和u律15折线法,在我国通常采用13折线法。木次试验通过MATLAB中的simulink对A律13折线编码过程进行建模仿真,分 析比较均匀量化和非均匀量化的输出量化电平以及量化误差等几个方面,理解非均 匀量化和均匀量化的不同特性区别。仿真中用正弦信号模拟语音输入,分别通过均 匀量化和非均匀量化(13折线法),用示波器观察两种编码后的信号波形,并与编码 前的信号进行分析比较,分

4、析其量化误差,对理论推导进行验证。通过Simulink仿真,语音信号经过量化编码后,量化误差在允许范围内,并且 仿真结果与理论知识基木相符合,结果符合要求。关键字:A律13折线、量化编码、simulink仿真、量化误差22233334566810111314141516171919202122目录m: 第一章A律十三折线的编码仿真内容及要求1.1设计内容:1.2设计要求:第二章Simulink仿真系统2. 1 Simulink 简介2. 2 Simulink的工作环境2.2.1 simulink 模块库2. 2. 2设计仿真模型.第三章A律13折线的量化编码原理3. 1量化的原理3.2均匀量化

5、3. 3非均匀量化3. 3. 1 A压缩律特性.3. 3. 2十三折线压缩特性第四章A律13折线量化编码仿真4.1 A律13折线量化编码系统.4. L 1基带信号4. 2采样量化器4. 2. 1均匀量化4.2.2非均匀量化(A律13折线量化)第五章仿真结果分析5. 1量化波形5. 2量化误差第六章结论参考文献A律编码(A-law )是ITU-T (国际电联电信标准局)CCITT G. 712定义的关于 脉冲编码的一种压缩/解压缩算法。常用于脉冲编码调制(PCM), PCM是数字信号是 对连续变化的模拟信号进行抽样、量化和编码产生。其优点就是音质好、抗干扰强、 传输稳定,且噪声不易积累,可以采用

6、有效编码、纠错编码和保密编码来提高通信 系统的有效性、可靠性和保密性;灵活性强,能适应各种业务要求;此外,由于PCM 可以把各种消息都变换成数字信号进行传输,因此可以实现传输和交换一体化的综 合通信方式,也可实现数据传输和数据处理一体化的综合信息处理。所以,它能较 好地适应社会信息化的发展要求。因此,PCM-种极具发展前途的通信方式,故在木 课题中重点研究A律13折量化编码。脉冲编码包括采样、量化、编码三个部分。其中,量化分均匀量化和非均匀量 化,PCM压缩算法又有A律13折线量化编码和U律15折线量化编码两种。木课题结 合Simulink中的模块库对A律13折线量化编码进行建模仿真和分析,并

7、且对均匀 量化与非均匀量化的量化误差比较。第一章A律十三折线的编码仿真内容及要求1.1设计内容:1. 通过Simulink实现A律13折量化编码性能仿真;2. 观察比较量化后的信号波形,分析量化误差的影响因素。1. 2设计要求:1. 熟悉SIMULINK仿真平台的使用方法,掌握仿真参数的设定方法;2. 以一正弦信号作为输入信号,用示波器模块观察A律13折量化编码后 的信号,与量化前的信号进行对比;3. 仿真A律13折量化误差,对理论推导进行验证。第二章Simulink仿真系统2.1 Simulink 简介Simulink是MATLAB提供的用于对动态系统进行建摸、仿真和分析的工具包。 Simu

8、link提供了专门用于显示输出信号的模块,可以在仿真过程中随时观察仿真结 果。同时,通过Simulink的存储模块,仿真数据可以方便地以各种形式保存到工作 区或文件中,供用户在仿真结束后对数据进行分析和处理。根据输出信号与输入信号的关系,Simulink提供3种类型的模块:连续模块、 离散模块和混合模块。连续模块是指输出信号随输入信号发生连续变化的模块,离 散模块则是输出信号以固定间隔变化的变化的模块。混合模块是根据输入信号的类 型来确定输出信号类型的,它既能够产生连续输出信号,也能够产生离散输出信号。2. 2 Simulink的工作环境当釆用Simulink进行建摸和仿真时,一般是从Simu

9、link模型库中提供的模块 出发,通过组合各种模块来完成模块的设计。Simulink模型库提供了一种模块的集 成环境,通过它可以快速地开发各种仿真模型。2. 2.1 simulink 模块库在MATLAE工作区中输入“Simulink”并回车,就进入了 Simulink模型库。其中,本课题用到Source Coding (信源编码模块库),其包含各种用于实现抽 样和量化功能的模块,包括抽样量化编码器模块等。Simulink Library BrowserElxFile Edit View Help口 色 Find | odel Ver i £i cation.: si mul i n

10、l:/Mode 1Veri f 1 ca-t ion.1一虽 SimulinkContinuous Discontinuities DiscreteLook-Up Tables Math Operations Model Verification Model-Wide Utilities Ports & Subsystems Signal Attributes Signal Routing SinksCDMA Reference Blockset Communications Blockset Control System Toolbox DSP BlocksetSourcesUser

11、-DeFineud Functions 由虽 Aerospace Blockset 自星 由凰e-Hil-卜+1 *十y=f(町±+ -*丰X<8>MiscSJI f*EContinuousDiscontimii tiesDi sereteLook-Up TablesOpraticnsModel Veri£icationModel-Wide UtilitiesF«rts & Subsyst&rTisSignal Attributes2dReady图2. 1 simulink模块库界面2. 2. 2设计仿真模型在MATLAB主窗口或Sim

12、ulink模型库的菜单栏中依次选择 “File j “New j “Model” , MATLAB生成一个空白的仿真模型窗口。在设计仿真 模型的过程中,如果Simulink模型库中包含了仿真模型所需的模块,直接把模块拖 到仿真模型中即可。Simulink模型库中的模块一般具有各种才参数设置。在仿真窗口再双击模块, 弹出该模块的参数设置对话框,这时候可以修改模块中各个参数的数值。通常情况 下,仿真模块的设计过程就是对Simulink模型库中各个模块的一种组合。Simulink模块库按功能分为以下16类子模块库:(1) Commonly Used Blocks模块库,为仿真提供常用软件;(2) C

13、ontinuous模块库,为仿真提供连续系统;(3) Discontinuti.les模块库,为仿真提供非连续系统软件;(4) Discrete模块库,为仿真提供离散软件;(5) Logic and Bit Operations模块库,提供逻辑运算和位运算的软件;(6) Lookup Tables模块库,线形插值查表模块库;(7) Math Operations模块库,提供数学功能软件;(8) Model Verification模块库,模型验证库;(9) Model-wide Utilities 模块库;(10) Ports&Subsystems模块库,端口和子系统;(11) Sig

14、nal Attributes模块库,信号属性模块;(12) Signal Routing模块库,提供用于输入输出控制的相关信号及相关处理;(13) Sinks模块库,为仿真提供输出设备;(14) Sources模块库,为仿真提供各种信号源;(15) User-defined Functions模块库,用户自定义函数元件;(16) Additional Math &Discrete 模块库。第三章A律13折线的量化编码原理3.:化的原理量化,就是把经过捕样得到的瞬时值将其幅度离散,即用一组规定的电平, 把瞬时抽样值用最接近的电平值来表示。从数学上来看,量化就是把一个连续幅度 值的无限数集

15、合映射成一个离散幅度值的有限数集合。如图3. 1所示,量化器Q输 出L个量化值儿,k=l, 2, 3,,Lo儿常称为重建电平或量化电平。当量化器输 入信号幅度兀落在孔与心+】之间时,量化器输出电平为儿。这个量化过程可以表达为: y = Q(x) = Qxk <x<xk+l = yk, k = ,2,3,丄这里兀称为分层电平或判决阈值。通常亠=XA.+1 - X,称为量化间隔。图3. 1模拟信号量化3.2均匀量化设模拟信号的抽样值为m(kT),其中T是捕样周期,k是整数。此捕样值还是一 个取值连续变化的,即它可以有无数个可能的连续取值,若用N个二进制数字信号 来代表该采样值的大小,以

16、便利用数字传输系统来传输该样值信息,那么N个二进 制信号只能同M二2、个电平样值相对应,而不能同无穷多个电平值相对应。因此,采 样值的范围划分成M个区间,每个区间用电平表示。这样,共有M个离散电平,即 量化电平。量化就是利用预先规定的有限个电平来表示模拟采样值的过程。釆样是 把一个时间连续信号变成时间离散的信号,而量化则是将取值连续的釆样变成取值 离散的釆样。模拟信号的量化分为均匀量化和非均匀量化:其中,均匀量化的特性如图3. 2所示:图3. 2均匀量化过程均匀量化时,每个量化区间的量化电平均取在各区间的中点,其量化间(量化台阶) 卩取决于输入信号的变化范围和量化电平数。当信号的变化范围和量化

17、电平数确定 后,量化间隔也被确定。设输入信号的最小值和最大值分别为和血表示,量化电平数为则均匀量化时的 量化间隔为a b-aAv =M量化器输出叫为式中叫一第i个量化区间的终点,可写成叫M+m务一第i个量化区间的量化电平,可表示为a =1,2,.,m量化误差: eqi = mz q:Nq=(Av)2/12S0/Nq=M2在均匀量化时,基化噪声功率叫可由下式给出式中E-求统叫二恥?-兔)许二f(X-滋畀子必计平均;叫=a + iAv量化器输出的信号功率为M&厂盪伽J =£©/必 1'叫 T比值 '叫用来量度均匀量化器的量化性能。由于均匀量化存在的主要缺

18、点是:无论捕样值大小如何,量化噪声的均方根值 都固定不变。因此,当信号较小时,则信号量化噪声功率比也就很小,这样,对于 弱信号时的量化信噪比就难以达到给定的要求。通常,把满足信噪比要求的输入信 号取值范围定义为动态范围,可见,均匀量化时的信号动态范围将受到较大的限制。3. 3非均匀量化非均匀量化是一种在整个动态范围内量化间隔不相等的量化换言之,非均匀量 化是根据输入信号的概率密度鏗谜分布量化电平,以改善暈化*|:能。在非均匀量 化时,量化间隔是随信罗抽样值的不同而变化的。信号抽样值小时,量化间隔"也 小;信号抽样值大时量化间隔-也变大。实际中,非均匀量化的实现方法通常是 在进行量化之

19、前,先将信号值进行压缩,在进行均匀量化。这里的压缩式用一个非 线性电路将输出电压x变换成输出电压y:y=f (x)非线性量化的基本想法是,对输入信号进行量化时,大的输入信号采用大的量 化间隔,小的输入信号采用小的量化间隔,如图3-3所示。这样就可以在满足精度 要求的情况下用较少的位数来表示。声音数据还原时,采用相同的规则。在非线性量化中,采样输入信号幅度和量化输出数据之间定义了两种对应关系,一种称为U律压扩(companding)算法,另一种称为A律压扩算法。这里我们采用A压缩律13折线法图3. 3非均匀量化3. 3.1 A压缩律特性非均匀量化是根据信号的不同区间来确定量化间隔的。图3.4理想

20、压缩特性在图3. 4中,通过原点作理想压缩特性曲线的切线ob,将ob、be作为实际的压缩特性。修改以后,必须用两个不同的方程来描述这段曲线,以切点b为分界点,设切点b的坐标为(可,儿),斜率为所以线段ob的方程为V, = = 1 + In Zi所以当“可时, 上时,有力 上所以,切点坐标为©叫处),令勿_刁"所以,以切点b为边界的Ob段的方程为be段的方程为:y = 1+In. x =1 + ln A1 + ln Ax1 + ln A即A压缩律(简称A律)是指符合下式的对数压缩规律:Ax-1 + liiA_ 1 + ln Ay-1 + hiA0<x<-A<

21、x<l4式中x为归一化的压缩器输入电压,y为归一化的压缩器输出电压,A为压扩参数, 表示压缩程度。3. 3. 2十三折线压缩特性实际中,往往都采用近似于A律函数规律的13折线(A二87.6)的压扩特性。这 样,它基木上保持了连续压扩特性曲线的优点,又便于用数字电路实现。图3.5 A律13折线特性图3. 5中横坐标x在0到1区间中分为不均匀的8段。1/21间的线段称为第八 段;1/41/2间的线段称为第七段;1/11/4间的线段称为第六段;依次类推,直到 01/128间的线段称为第一段。图中纵坐标y则均匀地划分作为8段。将与这8段相 应的坐标点(x,y)相连,就得到了-条折线。将釆用A律/

22、13折线计負出的y与x的对应关系列于表3.6 (注:表中只列出了第一 象限x与y的值,第三象限的值与第一彖限完全对称)。表3. 6釆用A律/13折线计算岀的y与x的对应关系y值01/82/83/84/85/86/87/81X值(A律13折线)01/1281/641/321/161/81/41/21表3. 7列出了 13折线时的x值与计算x值的比较。y0182838485868781X01128160.6130.6115.417.7913.9311.981按折线 分段时的X011281641321161814121段落12345678斜率161684211214表3. 7 A律和13折线法比较表

23、中第二行的x值是根据4 = 87.6时计算得到的,第三行的x值是13折线分段时 的值。可见,13折线各段落的分界点与A = 87.6曲线十分逼近,同时x按2的幕次分 割有利于数字化。13折线特性是近似于A =87. 6时的4律压缩特性,A律压缩特性的非均匀 量化信噪比:&/N几均匀=(G/Nj均匀+ 0其中e=2oig为信噪比改善度。dx(s'® 均匀= 201gQ<N + 201gx(2暫)其中心为信号有效值。所以ob段量化信噪比:= 201g>/JN + 201gx + 201gA1 + hiAbe段量化信噪比:201gV3A + 201gx+201g

24、A1 + 1114201gx = 201gVJN + 201gA1 + 1114第四章A律13折线量化编码仿真Eil4.1 A律13折线量化编码系统A律13折线量化编码误差仿真是一个均匀量化与非均匀量化(A律13折线)比 较的系统,该系统框图由正弦波发生器(Sine Wave)采样量化编码器(Seal吐 quantizer)合路器和示波器所组成。系统可以通过示波器观察均匀量化波形和非 均匀量化波形,及观察并比较它们的量化误差。该系统框图如图4.1所示:图4.1均匀量化与非均匀量化仿真比较4.1.1基带信号由正弦信号发生器产生一个话音信号(300Hz3300Hz),信号角频率3为600*pi,幅

25、度为1;输入信号参数设置如图4. 2;图4. 2基带信号参数设置作为电话信号的压缩算法,这里我们用一个频率300Hz、幅度为1的正弦波,模拟电话信号,作为量化系统的基带输入;4. 2采样量化器Sampled Quantizer Encode模块用标量量化法来量化输入信号,它根据量化间 隔和量化码本把输入的模拟信号转换为数字信号,并且输出量化指标、量化电平及误差的均方值。模块有3个输出端口,分别输出量化电平、编码信号和量化均方误4. 2.1均匀量化根据均匀量化原理,均匀量化器参数设置如图4. 3:图4. 3均数设置奈奎斯釆匀量化器参样定理表明釆样频率必须大于被采样信号带宽的两倍,则电话信号的带宽

26、是3KHz,这里选择 采样频率为lOKHz,即采样间隔0. OOOlo采样量化编码器主要有以下几个参数:(1)Quantization partition (量化间隔):采样量化编码器的间 隔,它是一个长度为n的向量,向量中的元素严格单调递增。(2)Quantization codebook (暈化码木):量化编码器的码本,它 耀厂个长度为n+1的向量。(3)Input signal vector length (输入信号向量长度):当 Inputsignalvector length等于1时,输入信号是一个标量;当Input signal vector length等于n时,输入信号是一个n

27、 维向量。(4)Sample time (采样时间):输出信号的采样时间间隔。根据均匀量化原理,在系统框图4.1中,第一个采样量化编码器(Seal肛 quantizer)的参数设置为:量化间隔设置为:-7/8 -6/8 -5/8 -4/8 -3/8 -2/8 -1/8 0 1/8 2/8 3/8 4/8 5/8 6/8 7/8 1量化码本设置为:-1 -7/8 -6/8 -5/8 -4/8 -3/8 -2/8 -1/8 0 1/8 2/8 3/8 4/8 5/8 6/8 7/8 14. 2. 2非均匀量化(A律13折线量化)第二个抽样量化编码器用于产生A律十三折线,它把正弦信号产生器产生的正

28、弦信号转换成量化信号,并且计算这个过程中产生的量化噪声。非均匀量化编码器的参数设置如图4. 4:量化间隔设置为:-1/2 -1/4 -1/8 -1/16 -1/32 -1/64 -1/128 0 1/128 1/64 1/32 1/16 1/8 1/4 1/2 1量化码本设置为:-1 -7/8 -6/8 -5/8 -4/8 -3/8 -2/8 -1/8 0 1/8 2/8 3/8 4/8 5/8 6/8 7/8 1Block Parameters:丰均匀采祥量化编码器Sampled Quantizer Encode Gnash) (link)Quantize an dalog: signal

29、t< (1) digital signal, (2) quantization, value, and (3) di st or ti on. at every sample time point.The input can be ©ither a scalar a sampl©-based, vector or a framG-based row vector This block procGSEGs; each vector element iiidependently.ParametersQuutizatioii partition:11/32 -1/641/1

30、23 0 1/128 1/64 1/32 1/1& 1/8 1/4 1/2 1Quantization codebook;|-1 -7/8 -6/8 -5/8 -4/8 -3/8 -2/8-1/8 0 1/8 2/8 3/3 4/:Input signal vector Length;time;|o.oooi0K|C one el|Help|Apply |图4. 4非均匀采样量化参数设置此时量化规则为取A律13折线区间纵坐标最小值为量化电平,如当输入小于-1/2 时量化输出-1,当输入在-1/2到-1/4之间是量化输出为-7/8o其量化间隔分布呈A 律/13折线特征,所以该模块实现A律

31、/13折线非均匀量化功能。第五章仿真结果分析5. 1量化波形点击仿真运行后,通过示波器(Scope)观察均匀量化与非均匀量化波形,如图5. 1所示:图5. 1量化波形对比从该图中可以看到:均匀量化后的信号无论大信号还是小信号其量化间隔都相 同。而非均匀量化后的信号,对大信号进行压缩而对小信号进行较大的放大。相当 于把信号的动态范围扩展了。对于均匀量化,量化级数越大,量化值与原始值约接近,量化误差越小,量化效果越好。 即对于均匀量化,量化级数越大,量化信噪比越大。对于非均匀量化,量化级数越大,量化信噪比越大,量化值与原始值约接近, 量化误差越小,即量化效果越好。若两种量化方式具有相同的量化级数,

32、则当量化级数较小时,均匀量化的量化 信噪比大于非均匀量化,但是当量化级数较大时,均匀量化的量化信噪比小于非均 匀量化。由于在均匀量化中,无论抽样值大小如何,量化噪声的均方根值祁固定不 变。因此,当信号m(t)较小时,则信号量化噪声功率比也就很小,这样,对于弱信 号时的量化信噪比就难以达到给定的要求。非均匀量化是根据信号的不同区间来确定量化间隔的。对于信号取值小的区 间,其量化间隔v也小;反之,量化间隔就大。当输入量化器的信号具有非均匀分 布的概率密度(实际中常常是这样)时,非均匀量化器的输出端可以得到较高的平 均信号量化噪声功率比。非均匀量化时,量化噪声功率的均方根值基木上与信号抽 样值成比例。因此量化噪声对大、小信号的影响大致相同,即改善了小信号时的量 化信噪比。5. 2量化误差采样量化编码器的第三个输出端口输出的是量化时的量化误差均方值,把它们 通过一个合路器,送到示波器中进行比较。而通过合路器模块可以使系统产生的两 个量化误差在示波器中的同一坐标下显示,便于观察比较。如图5. 2所示:图5. 2量化误差示波器输出如图5. 2所示,由上至下分别为非均匀量化误差电压输出及均匀量 化误差电压输出,横纵表示时间,单位为秒;纵轴表示幅度,单位为伏特。很明显 可以看出非均匀量化产生的量化误差电压远远小于均匀量化时的量化误并电压。这 是因为均匀量化时无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论