毕业设计(论文)PCM量化13折线_第1页
毕业设计(论文)PCM量化13折线_第2页
毕业设计(论文)PCM量化13折线_第3页
毕业设计(论文)PCM量化13折线_第4页
毕业设计(论文)PCM量化13折线_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

1、河南理工大学毕业设计(论文)说明书摘 要在数字通信信道中传输的信号是数字信号,数字传输随着微电子技术和计算机技术的发展,其优越性日益明显,优点是抗干扰强、失真小、传输特性稳定、远距离中继噪声不积累、还可以有效编码、译码和保密编码来提高通信系统的有效性,可靠性和保密性。另外,还可以存储,时间标度变换,复杂计算处理等。而模拟信号数字化属信源编码范围,当然信源编码还包括并/串转换、加密和数据压缩。这里重点讨论模拟信号数字化的基本方法脉冲编码调制,而模拟信号数字化的过程(得到数字信号)一般分三步:抽样、量化和编码。本文讲述了pcm(脉冲编码调制)的简单介绍,以及pcm编码的原理,并分别对pcm的各个过

2、程,如基带抽样、带通抽样、13折线量化、pcm编码以及pcm译码进行了详细的论述,并对各过程在matlab7.0上进行仿真,通过仿真结果,对语音信号的均匀量化以及非均匀量化进行比较,我们得出非均匀量化教均匀量化更加有优势。关键词:脉冲编码调制 抽样 非均匀量化 编码 译码 54 abstractin the digital communication channel signal is digital signal transmission, digital transmission with the microelectronics and computer technology, its

3、advantages become increasingly evident, the advantage of strong anti-interference, distortion, transmission characteristics of stable, long-distance relay is not the accumulation of noise can also be effective encoding, decoding and security codes to improve the effectiveness of communications syste

4、ms, reliability and confidentiality. digitized analog signal range of source coding is, of course, also include the source code and / serial conversion, encryption and data compression. this focus on the simulation of the basic methods of digital signals - pulse code modulation, while the analog sig

5、nal the digital process (to get digital signals) generally three steps: sampling, quantization and coding.this paper describes the pcm (pulse code modulation) in a brief introduction, and the pcm coding theory, and were all on the pcm process, such as baseband sampling, bandpass sampling, 13 line qu

6、antization, pcm encoding and decoding pcm a detailed are discussed and the process is simulated on matlab7.0, the simulation results, the uniformity of the speech signal quantification and comparison of non-uniform quantization, we have come to teach non-uniform quantization advantage of more than u

7、niform quantization keywords:pulse code modulation sampling non-uniform quantization coding decoding目录1 前 言12 pcm原理22.1 引言22.2 抽样(sampling)32.2.1. 低通模拟信号的抽样定理32.2.2 抽样定理42.2.3. 带通模拟信号的抽样定理72.3 量化(quantizing)82.3.1 量化原理82.3.2均匀量化102.3.3 非均匀量化112.4 编码(coding)182.5 译码242.6 pcm处理过程的其他步骤262.7 pcm系统中噪声的影响

8、273 算例分析293.1 无噪声干扰时pcm编码303.2 噪声干扰下的pcm编码36结论42致谢43参考文献44附录451 前 言数字通信系统中信道中传输的是数字信号,数字传输随着微电子技术和计算机技术的发展,其优越性日益明显,优点是抗干扰强、失真小、传输特性稳定、远距离中继噪声不积累、还可以有效编码、译码和保密编码来提高通信系统的有效性,可靠性和保密性。另外,还可以存储,时间标度变换,复杂计算处理等。但自然界中,有些信源是以模拟形式出现的,如话音、图像等。因此在进行数字通信往往需先对信号(模拟的)数字化。模拟信号数字化属信源编码范围,当然信源编码还包括并/串转换、加密和数据压缩。这里重点

9、讨论模拟信号数字化的基本方法脉冲编码调制,而模拟信号数字化的过程(得到数字信号)一般分三步:抽样、量化和编码。但是这三个步骤是怎样的完成的呢?我们知道电话语音信号是用脉冲编码体制技术进行编码传输,但是究竟每一步怎样语音信号都有怎样的改变呢?本文将进行详细讲述本论文主要对模拟信号数字化传输过程进行分析仿真,包括脉码调制(pulse code modulation)的原理过程,算例分析等,经过信号调制原理的分析,并在matlab7.0编译环境下编写相应程序平台,便于实验的直观分析和数据分析,最后我们得出在相同量化电平级数m下,非均匀量化输出信噪比较均匀量化要小,对于语音信号来说,小信号的出现概率大

10、于大信号的出现概率,非均匀量化的优势将更加明显的结论。通过对脉冲编码调制的分析加深了对语音信号经脉冲编码调制处理过程的理解,锻炼了学生科研与写作能力,为通信原理课程建设提供素材,并为教学提供仿真平台。由于时间的仓促以及本人的水平有限,文中难免有不足之处,恳请各位老师指正,在此不慎感激。2 pcm原理2.1 引言现在的数字传输系统都是采用脉码调制(pulse code modulation) 体制。将模拟语音信号变换为数字信号的编码方式,特别是对于音频信号。pcm 对信号每秒钟取样 8000 次;每次取样为 8 个位,总共 64kbps,取样等级的编码有二种标准。pcm有两个标准即e1和t1。我

11、国采用的是欧洲的e1标准。t1的速率是1.544mbit/s,e1的速率是2.048mbit/s。脉冲编码调制主要经过3个过程:抽样、量化和编码。抽样过程将连续时间模拟信号变为离散时间、连续幅度的抽样信号,量化过程将抽样信号变为离散时间、离散幅度的数字信号,编码过程将量化后的信号编码成为一个二进制码组输出。下面将pcm脉冲编码调制原理作着重介绍,对这里不再赘述。所谓脉冲编码调制,就是将模拟信号抽样量化,然后将已量化值变换成代码。下面将用一个pcm系统的原理框图简要介绍,原理框图如图2.1所示。抽 样 保 持量化器编码器信道译码器低通滤波器pcm信号输出干扰pcm信号输入模拟信号输出冲激脉冲模拟

12、信号输入图2.1 pcm原理方框图在编码器中由冲激脉冲对模拟信号抽样,得到在抽样时刻上的信号抽样值。这个抽样值仍是模拟量。在它量化之前,通常由保持电路(holding circuit)将其作短暂保存,以便电路有时间对其量化。在实际电路中,常把抽样和保持电路作在一起,称为抽样保持电路。图中的量化器把模拟抽样信号变成离散的数字量,然后在编码器中进行二进制编码。这样,每个二进制码组就代表一个量化后的信号抽样值。图中的译码器的原理和编码过程相反。其中,量化与编码的组合称为模/数变换器(a/d变换器); 译码与低通滤波的组合称为数/模变换器(d/a变换器)。 2.2 抽样(sampling) 2.2.1

13、. 低通模拟信号的抽样定理模拟信号一般是指在时间上连续的信号,如果在一系列离散点上对该信号抽取样值,则称为抽样。抽样过程可以看作是用周期性单位冲激脉冲和此模拟信号相乘,其结果是一系列周期性的冲激脉冲,脉冲实际有一很窄的宽度,其面积与模拟信号的取值成正比。如果抽样速率足够大,则离散冲激脉冲能够完全代替原模拟信号,即由这些传输的离散冲激脉冲可以恢复出原模拟信号。图2.2 抽样信号例图a/d转换时,抽样间隔越宽,量化越粗,虽然信号数据处理量少,但精度不高,甚至可能失掉信号最重要的特征。 抽样定理:设一个连续模拟信号m(t)中的最高频率 fh,则以间隔时间为t1/(2fh)的周期性冲激脉冲对它抽样时,

14、m(t)将被这些抽样值所完全确定。2.2.2 抽样定理设有一个最高频率小于fh的信号m(t) ,将这个信号和周期性单位冲激脉冲t(t)相乘。t(t)的重复周期为t,重复频率为fs = 1/t。乘积就是抽样信号,它是一系列间隔为t 秒的强度不等的冲激脉冲。 (2.1)这些冲激脉冲的强度等于相应时刻上信号的抽样值。用ms(t) =m(kt)表示此抽样信号序列,如下图2.3所示。图2.3 信号抽样过程令m(f)、dw(f)和ms(f)分别表示m(t)、dt(t)和ms(t)的频谱。按照频率卷积定理,m(t)dt(t)的傅里叶变换等于m(f)和dw(f)的卷积。ms(t)的傅里叶变换ms(f)可以写为

15、: (2.2)dw (f)是周期性单位冲激脉冲的频谱,可以求出为 (2.3)利用卷积公式求得: (2.4)由于m(f - nfs)是信号频谱m(f)在频率轴上平移了nfs的结果,所以抽样信号的频谱ms(f)是无数间隔频率为fs的原信号频谱m(f)相叠加而成。图2.4 信号抽样过程的频谱变化已假设信号m(t)的最高频率小于fh,所以若频率间隔fs 2fh,则ms(f)中包含的每个原信号频谱m(f)之间互不重叠。这样就能够从ms(f)中用一个低通滤波器分离出信号m(t)的频谱m(f),也就是能从抽样信号中恢复原信号。恢复原信号的条件是:即抽样频率fs应不小于fh的两倍。这一最低抽样速率2fh称为奈

16、奎斯特速率。与此相应的最小抽样时间间隔1/(2fh)称为奈奎斯特间隔。如果抽样速率小于奈奎斯特速率,则相邻周期频谱间将发生频谱重叠(即信号m(t)中不同频率分量的信号重叠在一起,不可分离),不能分离出原信号频谱m(f)。由ms(f)的频谱图可知,用一个截止频率为fh的理想低通滤波器就能够从抽样信号中分离出原信号(取出f=0附近的频谱)。实用滤波器的截止边缘不可能做到理想的陡峭。所以,实用的抽样频率fs必须比2fh 大一些。例如,典型电话信号的最高频率通常限制在3400 hz,而抽样频率通常采用8000hz。以上讨论均限于频带有限的信号m(t)。严格讲,频带有限的信号并不存在,只要信号存在于时间

17、的有限区间,它就包含无限频率分量。实际上对所有信号,频谱密度函数在较高频率上都要减小,大部分能量由一定频率范围内的分量所携带。因而在实用意义上,信号m(t)可以认为是频带有限的,高频分量所引入的衰减可以忽略不计。2.2.3. 带通模拟信号的抽样定理设带通模拟信号的频带限制在fl和fh之间,如图2.5所示,则信号带宽b = fh -fl。可证,此带通模拟信号所需最小抽样频率fs等于 (2.5)图2.5 带通信号n为商(fh / b)的整数部分,n =1,2,;k为商(fh / b)的小数部分,0 k =0)&x(i)=1/64)&x(i)=1/32)&x(i)=1/16)&x(i)=1/8)&x

18、(i)=1/4)&x(i)=1/2)&x(i)128?c2=1?m512?c3=1?m1024?c4=1c4=0c4=1c4=1c3=0?m256?c2=0m32?c3=0?c3=1?m1024?m16?c4=1c4=0c4=1c1c2c3c4c5c6c7c8编码结束段落起点电平与段内量化间隔确定段内码 所在码段:duanluon = (c2c3c4) + 1c4=0是是是是是是是是否否否否否否否否图3.11 编码算法程序流程图图2.11 编码算法程序流程图2.5 译码对于输入的pcm信号,可以看成有限个数字码组,每个码组由八位码元构成,分别是,译码时,先由段落码确定编码所在段落,确定段落起点

19、电平和量化间隔,由段落起点电平加上段内码与相应量化间隔的乘积之和,即得到了抽样信号的绝对值,再由极性码来确定抽样值的正负号: (1)确定段落码duanluon(i):即段落码为bin2dec(num2str(f(i,2:4) + 1;(2)确定量化单位lianghuadanwein(i): 即量化单位由pam信号后四位确定 bin2dec(num2str(f(i,5:8);(3)则可以求的译码值signal_trans(i) :即符号位(sign1 )* (起点电平(mark(i)) +量化值( lianghuazhi(i)) * 量化单位(lianghuadanwein(i)));译码算法m

20、atlab的实现:function code=pcmdecode(f)qidiandianping = 0,16,32,64,128,256,512,1024; %段落起点电平lianghuajiange = 1,1,2,4,8,16,32,64; %各段落量化间隔len=length(f);lianghuadanwein = zeros(1,len);lianghuazhi = zeros(1,len);mark = zeros(1,len);signal_trans = zeros(1,len);for i = 1:lenduanluon(i) = bin2dec(num2str(f(i,

21、2:4) + 1;lianghuadanwein(i) = bin2dec(num2str(f(i,5:8);mark(i) = qidiandianping(duanluon(i);lianghuazhi(i) = lianghuajiange(duanluon(i);sign = 1;if(f(i,1) = 0)sign = -1;endsignal_trans(i)=sign*(mark(i)+lianghuazhi(i)* lianghuadanwein(i);endfor i = 1:lensignal_trans(i) = signal_trans(i)/2048;% signal

22、_trans(i) = 10 * (signal_trans(i)/2048);endcode=signal_trans;译码算法流程图如下图:给定码组c1c2c3c4c5c6c7c8c1=1?sign=-+1sign=-1段落码和段落间隔段起点电平及段内量化值m=sign*(段起点电平+段内量化值)结束图2.6 译码程序算法流程图2.6 pcm处理过程的其他步骤由图3-1所示,在整个pcm处理过程中,除了抽样、量化和编码还有码型转换、噪声干扰以及低通滤波,这3个过程在语音信号处理过程中是必不可少的,但是在本文中,由于不是本文所要研究的内容,这里仅作简单的介绍。(1)码型转换码型转换,即信道编

23、码, 是为了与信道的统计特性相匹配,并区分通路和提高通信的可靠性,而在信源编码的基础上,按一定规律加入一些新的监督码元,以实现纠错的编码。在pcm编码后的码组因信道存在干扰而会出现较大的误差,因此不适合在信道中传输,因此需将二进制码组进行适当的转换,提高传输的可靠性和抗干扰性。信道编码包括包括分组码、卷积码、turbo码、交织及扰码,本仿真程序使用双极性归零码模拟信道传输。(2)信道干扰噪声以及滤波信道中不可避免存在噪声,因此也就不可避免的存在误码,本文在仿真码型传输时,加入适当随机二进制码,使其适当产生误码,模拟信道噪声的干扰。由于噪声的加入,而噪声的频谱多在高频部分,有用的声音信号都在低频

24、部分,如30hz-3000hz处,利用这个原理使用低通滤波器进行滤波,滤除噪声信号,还原出原始信号。由于这些过程不是本文所研究的内容,这里就不在过多介绍,但是在仿真中是绝对不可少的,具体原因会在以下算例分析中予以解说。2.7 pcm系统中噪声的影响 pcm系统中的噪声有两种:加性噪声和量化噪声(1)加性噪声的影响错码分析:一般只需考虑在码组中有一位错码的情况,这因在同一码组中出现两个以上错码的概率非常小,可以忽略。例如,当误码率为pe = 10-4时(每个码元的平均误码),在一个8位码组中出现一位错码的概率为p1 = 8pe 8 10-4,而出现2位错码的概率为仅讨论高斯加性白噪声对均匀量化的

25、自然码的影响。可认为码组中出现的错码是彼此独立的和均匀分布的。设码组长度为n 位,误码率为pe,可证信噪比为: (2.15)在大信噪比条件下,即当22(n+1)pe 1时,上式变成s / n =1/(4pe)(2)量化噪声的影响还可求出输出信号量噪比等于 : (2.16)nq为经过低通滤波器后,输出的量化噪声功率。上式表明:pcm系统的输出信号量噪比仅和编码位数n有关,且随n按指数规律增大。另一方面,对于一个频带限制在fh的低通信号,按照抽样定理,要求抽样速率不低于每秒2fh次(码元速率)。对于pcm系统,这相当于要求传输速率至少为2nfh(信息速率) (b/s)。故要求系统带宽b至少等于nf

26、h (hz)。因此 (2.17)表明:当低通信号最高频率fh给定时,pcm系统的输出信号量噪比随系统的带宽b按指数规律增长。 3 算例分析以上我们对脉冲编码调制(pcm)原理做了详细的理论阐述,对脉冲编码调制(pcm)的抽样、下面我们对脉冲编码调制(pcm)部分特性做定量的分析和定性的分析,这里我们选用一正弦信号x=sin(4*t)以及语音信号handle作为研究对象,该正弦信号简单,抽样频率很小,可以使我们清晰地看到各个抽样、量化、编码以及译码过程的波形差异,对认识该脉冲编码调制(pcm)原理有很大的帮助;由于脉冲编码调制(pcm)主要面向电话语音信号,这里对该语音信号的分析,有助于我们理解

27、语音信号在传播以及转换过程中的状态,最后生成新的语音文件,通过比较编码前后的语音文件,加深我们对脉冲编码调制的理解。在定性分析中,我们知道量噪比是脉冲编码调制(pcm)中最重要的特征之一,为了更好说明消噪效果我们引入量噪比snr 量噪比snr公式: (3.1)(是原信号 ,量化值)前面讲过,量噪比是用信号功率与量化噪声之比(简称信号量噪比)来衡量此误差对信号影响的大小。对于给定的信号最大幅度,量化电平数愈多,量化噪声愈小,信号量噪比就越高。且量化分均匀量化和非均匀量化,我们已知均匀量化的理论量噪比公式:非均匀量化的理论量噪比为 (3.2)式中:分别为按量化器过载值归一化的输入输出值,为压缩特性

28、的斜率。为归一化的模拟信号的概率密度分布。我们对正弦信号x=sin(4*t)以及语音信号test.wav进行研究,探究非均匀量化与均匀量化量噪比;以下是这两种信号基本信号信息:表3.1 正弦信号与语音信号基本信息正弦信号x=sin(4*t)语音信号波形基本信息ts=0.1;t=-t0/2:ts:t0/2;x=sin(4*t);原文件大小:78kb抽样频率:225000hz位数:16位3.1 无噪声干扰时pcm编码按照脉冲编码调制(pcm)原理我们可以通过matlab编程进行仿真,然后经过适当的编码显示出抽样、量化、编码以及译码时的波形,我们对波形进行比较和理解,我们现对正弦信号x=sin(4*

29、t)进行一些简单的分析:首先,我们对正弦信号进行抽样,抽样结果如下图3.1。我们知道正弦信号时时间模拟信号,而matlab在处理数据的时候都是对矩阵数据进行处理的,因此,模拟信号数字化便是抽样过程,根据奈奎斯特抽样定律可知,抽样是把模拟信号以其信号带宽2倍以上的频率提取样值,变为在时间轴上离散的抽样信号的过程。我们以fs=10hz的频率对该正弦信号进行抽样,这样在编码时也易于观察。该抽样基本信息:抽样点数21,这21个抽样点分别是0.7568 0.44252 0.058374 -0.33499-0.67546-0.9093-0.99957-0.93204-0.71736-0.3894200.3

30、8942 0.71736 0.932040.99957 0.9093 0.675460.33499 -0.058374-0.44252-0.7568;图3.1 正弦波形然后对以上的抽样值进行进行13折线量化,量化后其量化数值分别是:0.93928 0.84635 0.4836-0.79257-0.91894-0.97742-0.9995-0.98311-0.92942-0.8197900.81979 0.92942 0.983110.9995 0.97742 0.91894 0.79257 -0.4836-0.84635-0.93928其结果如下图示3.2:图3.2 正弦波形13折线量化对以上

31、的量化结果进行pcm编码,编码后每个量化值被编码为一组8位二进制码组:111111101111101111101110011110010111110101111111011111110111111101111101011110100000000011111010111111011111111111111111111111111111110111111001011011100111101101111110效果图如下图3.3:图3.3 正弦信号pcm编码对所得到的二进制码组分别进行译码,0.9375 0.84375 0.46875 -0.78125-0.90625 -0.96875 -0.9687

32、5-0.96875-0.90625 -0.8125 0 0.8125 0.90625 0.96875 0.968750.96875 0.90625 0.78125-0.46875-0.84375-0.9375得到下图3.4;图3.4 正弦信号pcm译码我们把原始正弦信号和经pcm(脉冲编码调制)处理后的波形放在一起,我们更容易看到其中的差异,我们可以想想这种差异从哪里来的呢?当然是从量化那里得到的误差,在量化过程中将时间离散,数值连续的抽样值量化为有限的数值,产生了一定的差异,这个差异便是量化噪声,从而使编码产生误差。这个误差有多大呢,这个在以下会有适当的分析。图3.5 原正弦信号与处理后信号

33、的比较鉴于和非均匀量化的处理后信号予以比较,我们给出均匀量化在无噪声时的量化输出波形:图3.6 均匀量化下原正弦信号与输出波形比较根据图3.6与图3.5的比较,我们看到均匀量输出化好像要比非均匀量化效果要好得多,我们再从数字方面予以佐证。我们知道理论上的均匀量化量噪比为对以上非均匀量化的仿真程序进行适当的修改,能得到实际均匀量化信噪比为非均匀量化的量噪比为: 有人会问怎么会有这个结果呢?按照所学,非均匀量化的量化信噪比要比均匀信号量化信噪比要好,但是为什么结果是非均匀量化信噪比远小于均匀量化信噪比?13折线量化原信号时,放大了小信号,量化值与原信号之间的差被放大,使量化误差增大,因此必然导致非

34、均匀量化信噪比的减小,这种非均匀量化的优势在哪里体现出来呢?这个问题是在以下的这个算例中予以解答。3.2 噪声干扰下的pcm编码以上就是正弦信号x=sin(4*t)脉冲编码调制(pcm)抽样、量化、编码以及译码的全过程,下面以语音信号加噪声干扰后的信号为例,介绍脉冲编码调制(pcm)对声音信号的整个处理过程,原始语音信号波形如图3.7所示。图3.7 原语音信号波形pcm译码后的波形如下图3.8,译码后的波形还含有大量的噪声,因此需要经过适当的滤波。图3.8 pcm编码后波形下图3.9是无噪声情况下经过量化编码后的基带输入信号以及经滤波后的信道输出波形的对比,我们看到信道输出波形出现吉布斯效应将

35、具有不连续点的周期函数(如矩形脉冲)进行傅立叶级数展开后,选取有限项进行合成。当选取的项数越多,在所合成的波形中出现的峰起越靠近原信号的不连续点。当选取的项数很大时,该峰起值趋于一个常数,大约等于总跳变值的9%的现象。图3.9 无噪声干扰情况下基带输入信号与信道输出波形下图3.10以及3.11是在加噪声情况下经过量化编码后的基带输入信号以及经滤波后的信道输出波形的对比,我看到比较复杂的信道输出波形,其中就是大量的噪声。在3.10中可以看到基带输出信号:图3.10 噪声干扰情况下基带输入信号与信道输出波形图3.11 输入带信号与输出基带信号波形(加噪声)经低通滤波后pcm译码的波形与原波形的差异图:(a)原始语音信号波形与译码波形差异图1(b)原始语

温馨提示

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

评论

0/150

提交评论