第一篇:数字信号处理考试问题及答案
第1章
引 言
1、数字信号处理的含义?
数字信号处理--Digital Signal Processing采用数字技术的方式进行信号处理。将信号转化为数字信号,利用数字系统进行处理。
2、什么是信号?信号主要采用什么方式表达? 传递信息的载体:进行变化的物理量;
与日常生活密切相关: 语言、音乐、图片、影视
模拟信号的表达:在电子技术中,通过传感器将信号转化为随时间连续变化的电压:模拟电压信号
数字信号的表达:对模拟电压进行等间隔测量,将各测量值采用有限精度的数值表达,体现为顺序排布的数字序列。、什么是模拟信号?什么是数字信号?
信号在时间和数值上都是连续变化的信号称为模拟信号.模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化 数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。时间和幅度上都是离散(量化)的信号。二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。4、数字信号具有什么特点?
信号采用抽象数字序列表达,与物理量没有直接关系,在传输、保存和处理过程中,信号精度不受环境因素影响,抗干扰性强。
信号采用数字序列表达后,对模拟信号难以进行的很多处理能够方便地实现,例如:大规模长时间的信号存储、对信号的乘法调制和各种编码调制、信号的时间顺序处理、信号的时间压缩/扩张、复杂标准信号的产生。5、数字信号处理具有什么意义?
数字信号处理是研究如何用数字或符号序列来表示信号以及对这些序列作处理的一门学科。它具有精度高、可靠性高、灵活性、便于大规模集成化等特点。6、列举一些在生活中常见的数字技术的应用。
商业摄影领域;录音电话机;数码相机;数字电视;MP3播放器等等。
第2章信号的数字化
1、信号数字化需要经过哪些基本步骤?
信号数字化可以分为三步:1)等距采样,实现信号离散化;2)数值量化,用有限精度表达采样值;3)AD转换,对量化值进行二进制编码。
2、对信号进行理想采样时,其频谱会发生什么变化? 信号频谱被周期性复制。
3、什么是采样定理?
待采样信号必须为带限信号
MXj0采样频率应大于信号最高频率的2倍
22sMNTs
Nyquist 频率
重建滤波器(低通)截止频率应满足 : McsM
4、什么是镜像频谱?什么是混叠失真?
镜像频谱:混叠失真:当信号的取样频率低于奈奎斯特频率时所出现的一种信号失真现象。
5、实际数字信号处理系统由哪些主要部分构成? 数字化过程:抗混叠滤波—采样保持—量化编码 数字信号处理过程:滤波、调制、存储、传输 重建过程:DA转换—抗镜像滤波
6、如何对数字信号进行量化?量化位数的变化对量化误差、数据量具有什么影响? 量化的实现:比较判断。
运算放大器可以作为电压比较器,将采样信号与标准电压比较,得出量化结果:
对于多位量化,需要先用电阻串联形成参考尺度,再采用多个比较器进行判断。
当数据宽度(量化位数)为n位时,存在2个量化状态,量化位数越多,量化状态数越多。n位等距量化时,量化间距为2-n,最大量化误差为2–n-1,信号动态范围为:
Vmax20log Vn20log26ndBmin
7、什么是信号的动态范围?N位等距量化时信号的动态范围为多少?
信号系统的动态范围被定义成最大不失真电平和噪声电平的差。而在实际用途中,多用对数和比值来表示一个信号系统的动态范围。N位等距量化时信号的动态范围为:
Vmax20log Vn20log26ndBmin
8、数字信号的量化精度主要受哪些因素影响?
量化精度和所用的数字编码位数有关,编码位数越多,量化精度越高,误差就越小。
9、改善量化精度的主要方法有哪些?
为了降低量化器成本,可以通过摆动技术和过采样技术的运用提高数据精度:在一个采样周期内对待量化信号叠加一个标准周期信号,再通过多次测量取平均值得出量化结果。
非等距量化方法:当信号主要分布在低幅度时,为了降低小信号的量化误差,加大动态范围,可以采用对量化范围的压扩技术。
10、分析目前采用的主要AD转换的方法,指出其基本原理、特点和使用范围。1)并行转换:Flash AD
n
2)串行转换:逐次逼近AD
数字生成逻辑;DA转换器;比较器。
3)串并结合:Pipeline AD
高速、低成本、精度较差
可以设置为标准转换模块,采用流水线形式逐次进行转换,转换速度快;每级转换模块位数少,系统简单;涉及的模拟运算较多,误差会累积增大。4)过采样AD:
主要利用数字电路提高量化精度,对应模拟电路结构简单,对器件精度和环境要求不高,成本低;转换速率慢,一个n位的数据需要经过2n个时钟周期才能得到。
第3章 信号的频谱:信息的分布
1、信号中的基本信息具有什么特点?
信号中的信息与信号的变化有关;不同的变化模式表征不同的信息; 复杂信息可以由简单信息组合表达。2、付氏分析中采用什么信号表达基本信息?这种信号具有什么特点?
付氏分析中采用单频率信号的组合来表达基本信息。单频率信号均为周期信号,不同频率的单频率信号具有不同的周期。
3、信号的频谱和频率分量分别表达什么含义?
信号的频谱,即为信息分布。相当于是一个以频率为自变量的分布函数,描述了信号在各个频率的分布特征。频率分量是表达某个信号所具有的频率成分(该频率的比重)。4、周期信号的频谱具有什么特点?如何求解周期信号的频谱?
周期信号的频谱具有的特点:离散谱,谐波性。
6、数字信号的单频率信号具有什么特点?
单频率信号为信息基本单元,不同的单频率信号表达不同的信息(变化模式),任何信号都可以采用单频率信号的组合表达。
7、数字频率与对应的模拟频率之间有什么关系?
数字频率与模拟频率关系:
0/Td0T /TTd00
在Nyquist频率范围内,模拟频率与数字频率具有一一对应关系;当模拟频率超出该范围时,数字频谱将出现混叠失真。
由已知离散信号确定对应的模拟频率时,必须先将离散频率对应为数字频率:
j4.4n xneT0.1
d4.40.4mod2
d/T4 08、周期信号的频谱如何通过DTFS进行计算?如何提高频率分辨率?
1)确定基本周期N和基本频率;
2)在时间信号一个周期内N点等距采样,得到N个信号测量值;
13)利用定义式求和,得到频谱解析表达式; cdkxnejkd0nNnN
4)由解析式计算出N个频率分量值。
增加采样点的数目可以提高频率分辨率
9、一般数字信号的频谱如何计算?
1)根据采样定理,选择采样周期;2)对有限时间内的信号进行采样,得到信号测量值表达的数字序列;3)将数字序列直接代入DTFT定义式,得到频谱的解析表达;4)利用解析表达计算频谱。
jnT jXdexnexnejdn nn10、对给定有限长度时间波形和指定的采样周期,写出对应频谱(DTFT)的解析表达式。
jnTj Xdexnexnejdnnn
第4章 DFT和FFT:频谱的计算
1、DFT和FFT分别表达什么含义?
DFT:离散付氏变换。FFT:快速付氏变换。
2、DFT与DTFT有什么区别?如何利用DFT来计算DTFT?
DTFT解析式表达的频谱为连续频谱;为了对DTFT进行数值计算,可以对该频谱进行N点等距采样,用离散频谱表达;这种表达方式称为离散付氏变换(DFT)。
jTnDTFT: Xdxnexnejdnnn ddm2mNDFT:频谱离散化
2 jmnNXmxned
nN
3、DFT与DTFS有什么区别?如何利用DFT来计算DTFS?
DTFS:离散时间付氏级数。
22N1jmn 11jmnjm0nTNcmdxnexneNXmxned NnNNnNn0
XdmNcdm
4、利用N点DFT计算信号频谱,理论上需要多少次复数乘法?
利用N点DFT计算信号频谱,理论上需要N2次复数乘法。
6、FFT的主要运算特点是什么?
采用标准蝶形运算模块,方便运用于硬件设计和软件函数编制。
3输入,2输出模块;1次复数乘,2次复数加; X1=A+B*C X2=A-B*C
7、蝶形运算单元包含哪些基本运算?
每个蝶形运算包含1次复数乘和2次复数加; 累计运算量为:NNlogNlog2N 22log28、采用FFT计算N点信号的频谱,理论上需要多少次复数乘法?
NNlogNlog2N 22log2第8章 IIR系统的设计方法
1、IIR滤波器的特点: N阶系统具有N个不在原点的极点,在设计同样性能的滤波器时,IIR滤波器的阶数通常低于FIR滤波器,设计效率较高。
2、为什么IIR系统不能具有线性相位:
分母多项式系数不可能设置为对称,因此相频特性通常无法控制为线性,只能针对幅频特性进行设计。
3、模拟变换法设计IIR系统的基本设计思想: 设计目标幅频特性为: Hej
(1)将设计目标转换为模拟系统的幅频特性: Hj(2)设计满足要求的模拟系统: Hs
(3)将模拟系统转换为数字系统:HsHz
4、什么是模拟原型滤波器:
当设计目标是对理想滤波器的逼近时,通常可以采用原型滤波器进行变量代换设计。原型滤波器定义: 模拟低通滤波器,截止频率c1
5、常用的模拟原型滤波器有哪几种?各自零极点分布和频率响应具有什么特点?(1)Butterworth原型滤波器:最平坦滤波器
M2112N Hj112N
对于任意阶数N,Hj1 Hj20112 随频率增加,系统增益单调下降;截止频率为-3dB频率;随着N值增大,可以逼近理想滤波器。由幅频特性平方可以求出平方系统的零极点:
M21112N Gs21s2N s2pN1ejmm1,3....jN1spe2Nmm1,3....系统函数为: Hs1sss
p1sp2...sspN
(2)模拟原型滤波器: Chebyshev 1 M2112V2 ; Hj1 N12V2NN阶Chebyshev多项式:
VN2VN1VN2 ; V1 ; V2221
没有零点,极点在单位圆内呈椭圆分布; 通带为等纹波,阻带为单调变化;
(3)模拟原型滤波器: Chebyshev 2 M211VN12V2 ; Hj1/ N1/12V2N1/阻带截止频率 1 ; Hj2ss12 阻带为等纹波,通带单调下降;系统极点分布与1型呈倒数关系;系统具有N个零点分布在虚轴上;(4)模拟原型滤波器:Elliptic M2112Q2 ; Hj1Q N122N为Chebyshev型滤波器的综合形式,采用等纹波逼近设计; N个极点分布在单位圆内,形成通带纹波;个零点分布在虚轴上,形成阻带纹波;
6、利用原型滤波器设计Butterworth低通滤波器设:
对原型滤波器进行变量代换,可以得到指定截止频率的低通模拟滤波器:
Hj:1112N1/N
c2设计参数: 滤波器阶数 N;-3dB截止频率c
N考虑滤波器参数与设计指标之间的关系:
通带波动 p ;通带截止频率 p;阻带波动s ;阻带截止频率 s; 在通带和阻带的边缘,可以得到:
11p/c2N1p ;
11s/c2Ns
利用对数坐标,对纹波采用分贝为单位:
1p/c2N100.1p ; 1s/c2N100.1s
对上式联立求解,可以得到滤波器最低阶数为:
1log10p1log100.1s1 N2logplogs
7、冲激响应不变法 的设计思路和合设计步骤是什么?
设计思路:从数字滤波器频谱到模拟滤波器频谱;从模拟滤波器系统到数字滤波器系统。设计步骤: Hs0.1r1r2...,htr1ep1tr2ep2t...,sp1sp2r1r2...;
1ep1z11ep2z1hnr1ep1nr2ep2n...,Hz设模拟系统函数为:Hs111;
s23s2s1s2设采样周期T=1,对应数字系统函数为 :
e1e2z111Hz,Hz; 1121121321ez1ez1eezez冲激响应不变法的特点 :
从时域角度进行对应,可以保障系统暂态响应时间不变;可以将s平面左边的极点对应到z平面单位圆内,保障系统的稳定性;数字滤波器频率响应与模拟滤波器频率响应保持良好线性关系;
8、冲激响应不变法的局限
由于采样定理限制,模拟系统的频率响应必须具有带限特点,否则会导致频率混迭,因此冲激响应不变法只适用于阻带没有纹波的低通或带通滤波器。
9、双线性变换法 设计步骤
利用非线性函数将数字频率区间对应到模拟频率区间:ktgd/2; 完成模拟系统设计后,再进行反变换,从模拟系统函数得到数字系统函数:
skz1,HsHz; z1双线性变换法的特点 :
没有采样过程,不存在频率混叠问题,适应于各类滤波器的变换;变换将s平面的虚轴对应到z平面的单位圆,可以保持系统稳定性不变; 变换在高频区域体现出强烈的非线性。
为了减少非线性关系的影响,实现正确的变换,可以利用参数k对非线性区的范围进行调节;在初步设计时,通常可以先将k值选择在最高模拟截止频率附近,再根据仿真结果进行调整。
第9章 变采样系统:滤波器的高效设计
1、对数字信号进行抽取会产生什么效果?
数字信号由采样值构成,采样频率应为信号带宽的2倍以上;在信号处理过程中,信号的带宽会发生变化;及时调整采样率,不仅可以提高数据保存和传输效率,也可以提高数字系统的设计效率。
从原始数字序列中进行等距抽取构成新的数字序列。采样周期加大,数据量减少;采样频率降低,标准频谱展宽,可能出现混叠失真!
2、如何对数字信号进行插值?插值会产生什么效果?
在原始数字序列中每2个数据间等距插入L-1个零,构成新的序列。
采样周期缩减,数据量增加;采样频率提高,标准频谱压缩,数字频谱标准区间内出现镜像频谱!
3、什么是抽取/插值滤波器?它们主要发挥什么作用?(1)抽取滤波器 :
通常在抽取之前,需要先对信号进行抗混叠滤波,限制信号带宽;对于低通信号,抽取滤波器为低通滤波器,截止频率为
cM,;
滤波器卷积方程 :ynmxmhnm,ynynMxmhnMm,dm;
滤波器运算量为同阶普通滤波器的1/M ;
抽取滤波器作用:采样周期加大,数据量减少;采样频率降低,标准频谱展宽,可能出现混叠失真!(2)内插滤波器
理想内插系统的构成:在插0之后,对信号进行抗镜像滤波,可以将插0点改为理想插值,该滤波器称为内插滤波器;对于低通信号,内插滤波器为低通滤波器,截止频率为
cL,;
滤波器卷积方程
ynkxkhnkynxkhnkL
iik
滤波器运算量为同阶普通滤波器的1/L ;
内插滤波器的作用:采样周期缩减,数据量增加;采样频率提高,标准频谱压缩,数字频谱标准区间内出现镜像频谱!
4、与常规滤波器相比,抽取/插值滤波器具有什么优点?
数字信号由采样值构成,采样频率应为信号带宽的2倍以上;在信号处理过程中,信号的带宽会发生变化;及时调整采样率,不仅可以提高数据保存和传输效率,也可以提高数字系统的设计效率。
抽取滤波器作用:采样周期加大,数据量减少;采样频率降低,标准频谱展宽,可能出现混叠失真!内插滤波器的作用:采样周期缩减,数据量增加;采样频率提高,标准频谱压缩,数字频谱标准区间内出现镜像频谱!
5、如何利用变采样系统设计窄带低通滤波器?设计效率提高多少?
数字信号由采样值构成,采样频率应为信号带宽的2倍以上;在信号处理过程中,信号的带宽会发生变化;及时调整采样率,不仅可以提高数据保存和传输效率,也可以提高数字系统的设计效率。
从原始数字序列中进行等距抽取构成新的数字序列。
通常在抽取之前,需要先对信号进行抗混叠滤波,限制信号带宽;对于低通信号,抽取滤波器为低通滤波器,截止频率为cM
滤波器卷积方程 :ynmxmhnm,ynynMxmhnMm,dm;
滤波器运算量为同阶普通滤波器的1/M ;
6、如何利用变采样系统设计宽带陡降低通滤波器?设计效率提高多少? 设计原理:
首先设计宽过渡带的低阶滤波器及其互补滤波器;
利用内插压缩频谱,使过渡带变窄;
采用频率响应掩蔽法选取通频带和阻带。设计要求:
在标准数字频率范围内,过渡带宽度为d的锐截止宽带低通滤波器; 设计步骤:
先设计截止频率为 /2的低通滤波器H1z,设定其过渡带宽度为Ld/2;同时实现其互补滤波器H2z1H1z;通过L倍内插,使频谱压缩为1/L并周期化,各过渡带宽度变为d;
利用宽过渡带滤波器 F1z和 F2z作为内插滤波器(设其过渡带宽度为/L),选出几个周期的镜像频谱进行组合,就可以实现具有锐截止过渡带的宽带滤波器;
为了减少设计难度,可将上述各滤波器相对过渡带宽设计为相等,即有:
LdL,由此可以得出过渡带宽为d的滤波器设计时的内插倍数为Ld。
若采用相对过渡带宽度描述,则为:L1。2
7、什么是临界抽取M通道滤波器组?具有什么特点? M通道滤波器组:
在信号分析,编码,压缩和传输等应用中,通常需要将信号分解为带宽相等的M个独立子频带进行分别处理;采用M通道滤波器组可以实现频带分解的要求;信号被分割为M个子带 M通道滤波器组面临的问题:
每个滤波器都要求很窄的过渡带,滤波器实现非常复杂;
将N点原始信号送入滤波器组,每个滤波器输出信号都表现为N点序列,信号总量增大M倍; M通道滤波器组的特点:
对于各子带信号,带宽只是原来的1/M;可以采用更小的采样率进行表达;对每个子带的信号进行M倍抽取后,信号的总样点数可以减少到和原始信号相同;这种抽取称为临界抽取;
8、如何对滤波器进行多相分解?分析滤波器组与多相分量矩阵的关系是什么? 多相分解
Hzh0h1z1h2z2h3z3h4z4h5z5...Hzh0h2z2h4z4...z1h1h3z2h5z4...HzH1z2z1H2z2
系统被分解为子系统的组合,各子系统称为原系统的多相分量。多相分解
Hzhkzk0N/MNkN/MhMlzl0l0MlN/MhMl1zl0M1j0Ml1...hMlzl0MMlz1hMl1zMl...zjEjzMMlN/MEjzhMljzl0N/M 称为原系统的多相分量 ;
原抽取滤波器被分解为多相子系统的并联形式,各子系统可以直接运用恒等变换:
对于重建滤波器与内插,也可以采用类似的变换:
M1j0HzzM1jRjzM,RjzEM1jz,
每一个子频带需要M个 Ejz 和 Rjz滤波器,则对M个子频带,这些滤波器的运算构成M阶的方阵 Ez和 Rz:
9、如何对给定的数字序列进行Haar小波变换?该变换的频域特点是什么?
小波变换属于时间频率变换的一种形式。通过小波变换能够非常方便地同时描述信号的时间特性和频率特性。
第一级系数由原始数据计算得到;后一级系数继承前一级d系数,由前级c系数计算新的系数;每个c系数都是由两个输入相加得出;每个d系数都是由两个输入相减得出。
小波变换后的数字序列可以采用不同级别系数表达: 原始信号 x0 x1 x2 x3 x4 x5 x6 x7 第一级 c10 c11 c12 c13 d10 d11 d12 d13 第二级 c20 c21 d20 d21 d10 d11 d12 d13 第三级 c30 d30 d20 d21 d10 d11 d12 d13 每一级变换都保持数据量不变。Haar小波变换的运算特点:
运算结构非常简单,只涉及实数的加减运算,对于N点数据变换,得出全部c系数和d系数也只需要N数量级的实数加法,效率很高。每一级小波系数都可以完整表达信号,在应用中可以根据需要,控制运算的级别,使系统得到简化。
Haar小波变换的频域特点:
cj1,kcj,2kcj,2k1 2点移动平均(低通滤波)
dj1,kcj,2kcj,2k1 2点移动差分(高通滤波)
c系数表达信号的低频分量;d系数表达信号的高频分量。
每一级采用完全相同的滤波系统;每一级滤波对输入信号进行高低频分离;后级系统保留前级的高频分量,对前级的低频分量继续分离,直到低频分量只剩下一个数据为止。Haar小波变换的特点 :
高频信号的频率分辨率低,时间分辨率高,适应高频信号周期短的特征;低频信号的频率分辨率高,时间分辨率低,适应低频信号周期长的特征;增加分析级别减少意味着增加低频频率分辨率;舍弃低级别系数意味着舍弃高频信息。
10、离散小波变换DWT与临界抽取滤波器组有什么关系?该变换具有什么应用意义?
Haar小波变换的频域形式可以看作是2通道临界抽取滤波器组的一种实现形式: 分析滤波器组为抽取滤波器:
cj1,kcj,2kcj,2k1,ynx2nmhm
m01利用冲激响应系数,可以将变化式表达为:
cj1kcj2k1mh0m,dj1kdj2k1mh1m,h0m11,h1m11;
m0m011对应的多相分量为 :Ez11 11111,容易看出满足准确重建关系。211类似可以得到重建系统的多相分量:RzDWT应用的意义:
DWT利用变换方式实现2通道信息分离;利用这种系统的组合,可以实现各种形式的多通道信息分离,在时间分辨、频率分辨和数据量规模等方面做出灵活多样的选择,在音频信号、视频信号和互连网图象信号的处理和传输方面可以发挥重要的作用。
第十章
数字图象处理简介
1、数字图象采用什么形式表达?在图象的数字化过程中,采样间距和量化位数分别影响数字图象的哪些指标?
通过对图像亮度的二维等距采样,可以将模拟图像采集成为二维的离散数字信号。每个采样点称为一个像素点。像素点之间的间隔(采样周期)越小,图像分辨率越高。
每个像素的亮度值需要进行量化,以便可以用有限长度的二进制数据串表达,量化后的数值称为灰度值。像素强度可以用单色的灰度值或3原色的灰度值表达。常用的灰度表达量化等级为1位(二值图像)、8位(256级)、16位和24位。
2、对数字图象进行相加、相减、相乘运算分别会产生什么效果?在图象处理中,这些运算主要应用是什么? 加法运算:
将两幅图像叠加起来;由于灰度值都表现为正值,加法通常会使图像变亮;加法常用于图像合成;在运动图像中采用加法可以起到消除噪声的作用。减法运算:
从一幅图象中减去另一幅图象,通常会使图象变暗;减法主要用于图象对比,运动变化检测; 乘法运算:
对应灰度值相乘;经常采用的有图像自乘运算、乘以常数的运算;乘法运算可以改变图像的对比度。对于未归一的多位灰度值的图象,相乘可能会产生溢出,导致图象饱和(全白)。
考虑到0乘任何数得到0,1乘以任何数则保持不变,经常用只有0和1两种灰度取值的图象作为掩膜,通过与其他图象相持相乘实现局部图象的截取操作; 数字图像的几何运算:
除了算术运算外,以数字形式存放在矩阵中的图像也能够很方便地进行剪切,旋转,缩放等几何操作。
在图像放大过程中,涉及到图像的插值运算,需要根据具体要求选择插值计算方法和抗混叠低通滤波器的具体形式。
3、什么是灰度分布?如何利用改变灰度分布来改善图象对比度?
灰度分布是指不同灰度值的像素在图像中所占比例。通常采用直方图形式表达。灰度分布对于图像的对比度具有重要影响,可以通过调整灰度分布达到改善图像对比度的效果。
通过加宽灰度分布,可以使图像获得更好的对比度,能够更好地突出图像的某些特征,或显示出图像的一些局部细节。灰度调整可以采用线性比例方式进行,也可以采用非线性的方式,对局部区域的灰度分布进行调整。
4、如何通过灰度分布截取实现图象的分离及合成?
在数字图像中,不同的图像对象常常具有与背景不同的灰度分布区域,通过对灰度分布进行分割截取,可以实现图像的区域分离,将不同的对象分别提取出来,各自进行处理。合理利用上述技术可以非常方便地从各种图片资料中选取对象,进行景象合成。
图像分割常用基本方法可分为如下步骤:
(1)分析所关注的图像对象的灰度区域,确定将对象和背景分离的阈值;(2)利用设定的阈值进行灰度调整,形成黑白掩膜,对象区域取1,背景区域取0;(3)将掩膜与原始图像相乘,就可以得到只保留提取对象的图像;、数字图象的频谱如何表达?低频信息和高频信息分别表达图象的什么信息特点?
(1)与一维信号类似,二维的图像信号也能够采用付氏分析方法进行变换和处理。
二维DFT变换的定义为: Xi,kM1N1m0n0xm,nej2kimj2nNMe
通过二维DFT变换,一个二维的图像矩阵变换成为二维的频谱矩阵。该矩阵的元素通常为复数,可以分别通过一个幅频矩阵和一个相频矩阵表现出来。
(2)在数字图像处理中,频率表达了像素灰度沿空间坐标的变化率。低频表达缓慢的像素灰度变化,高频则表达像素灰度的急剧变化。在一幅图像频谱中,低频分量主要由图像中大块的灰度基本一致的区域所贡献,而高频分量则体现了各图形对象边缘提供的信息。
6、典型的空间域低通滤波器具有哪些形式?它们各具有什么特点?
最常用的低通滤波器有平滑滤波器、中值滤波器、自适应滤波器等。
平滑滤波器:将卷积核覆盖区域的所有像素灰度值相加后,求出灰度平均值,作为中心点的像素灰度;实现简单;去噪效果随区域加大而增强;对图像边缘有模糊作用;
中值滤波器:将卷积核覆盖区域的所有像素灰度值按大小排序后,选取中间的一个灰度值作为中心点像素灰度;能够在去噪的同时保护图像边缘;对散粒噪声滤波效果好;
自适应滤波器:也称为维纳(wiener)滤波器,根据卷积核覆盖区域的所有像素灰度值的方差来决定中心点像素灰度;对于高斯噪声具有较好的滤波效果。
7、典型的空间域高通滤波器具有哪些形式?它们各具有什么特点?
最常用的高通滤波器主要有sobel滤波器和laplacian滤波器。
sobel滤波器:分别提取像素点附近像素灰度在水平方向的差分和垂直方向的差分作为该像素点的灰度值;具有单独强化水平边缘或垂直边缘的作用。
laplacian滤波器:提取像素点附近像素灰度的二维二阶差分作为该像素点的灰度值;具有同时强化所有边缘的作用。
8、如何进行数字图象滤波器的频域设计?
将具有线性相位的一维FIR滤波器进行二维处理,即可构成二维的图像滤波器。可以采用成熟的时域窗口法或频域逼近法进行滤波器设计。
9、在JPEG标准中,如何利用DCT进行图象的数据压缩?
DCT在图像压缩标准JPEG中的应用,与DFT相比,DCT的优势在于不涉及复数运算,同时又具有与FFT类似的快速算法,因此能够很快的计算。同时,DCT倾向于将图像信息集中到较低的序号的系数中(低频段),使得图像信息能够被有效地压缩。目前图像压缩领域采用最广泛的标准为JPEG标准。该标准典型的处理方式是将原始图像分为8*8的子块,对这些子块进行DCT处理;由于DCT的重要系数都集中在左上角,通常只保留左上角的有限系数,而将其他系数都当作0处理。
10、如何利用二维DWT进行图象的数据压缩?
小波分析及变换在数字图象处理领域得到了最广泛的应用。数字图象信号通常涉及大规模的数据量。将数字图象数据按重要程度加以区分,进行分层处理,这是提高效率的根本途径。小波技术正是在这一方面显示了独特的优点。
数字图象采用二维数据矩阵表达,图像信息处理需要采用二维DWT进行处理。这种处理方式通过分析在图像的行和列上其灰度级的变化,可以将水平、垂直和对角细节分开。
二维DWT分析步骤如下:
(1)对N*N的图像每一行进行一维DWT分解(低通和高通),得到2个N*(N/2)的图像;(每个子图的列数比分解前减少一半)
(2)对得到的两个N*(N/2)的图像的每一列进行一维DWT分解(低通和高通),由此得到4个(N/2)*(N/2)的图像;(每个子图的行数比分解前减少一半)
通过上述步骤就完成了一级DWT分解,分解后得到4个子图,分别代表了原图像的低通近似、水平高通、垂直高通和对角高通。上述4个图的数据总量与原始图形一致。
类似于一维DWT分析,可以对低通近似图象进一步分解,得出不同级别的图形。分析可以进行到获得的子图象只包含一个像素点为止。
第二篇:数字信号处理模拟试卷答案
《数字信号处理》A卷参考答案
一大题:判断下列各题的结论是否正确,你认为正确就在括号中画“√”,否则画“X”(共5小题,每小题3分,共15分)
1、“√”
2、“X”
3、“√”
4、“X”
5、“X” 二大题:(共2小题,每小题10分,共20分)
1、设系统由下面差分方程描述:
11y(n)y(n1)x(n)x(n1)
22设系统是因果的,利用递推法求系统的单位取样响应。
11解:令x(n)(n),y(n)y(n1)x(n)x(n1)
2211h(1)(0)(1)1221111n1,h(1)h(0)(1)(0)12222 11n2,h(2)h(1)22n0,h(0)11n3,h(3)h(2)2221归纳起来,结果为h(n)2n1u(n1)(n)
11z1132、求X(z),z 的反变换。
121z24解:(1)部分分式法
11115z2zzX(z)333X(z)66111111zz2z2(z)(z)zz442222
1566X(z)111z11z122 1151X(n)[]u(n)
6262nn(2)长除法x(n)1,,113411, 1216三大题:证明(共2小题,每小题10分,共20分)
1、设线形时不变系统函数H(z)为:
(z)1a1z1H1az1.,a为实数
(1)在z平面上用几何法证明该系统是全通网络,即:
H(ej)常数(2)参数a如何取值,才能使系统因果稳定?
解、(1)H(z)1a1z1za11az1za
极点:a,零点:a1设取a0.6,零、极点分布如右下图。
H(ej)za1eja1zazejejaABAC22a1acos1a12acosa12acosa2112acosa21a故H(z)是一个全通系统。(2)a1才能使系统因果稳定。
2、证明离散帕斯瓦尔定理。若X(k)DFT[x(n)],则
N1x(n)21n0NN1X(k)2
k0证:
Aωa1/aOCB
1Nk0N11X(k)N2N11*X(k)X(k)Nk0*N1N1nX(k)x(n)WNk0n0N1*1x(n)Nn0N1n0*X(k)Wk0N1n0N1knN2
x(n)x(n)x(n)
四、作图题(共12分)画图题略。
五、设计题(共13分)已知模拟滤波器的传输函数为:Ha(s)脉冲响应不变法和双线性变换法设计数字滤波器,取T=2s。解:脉冲响应不变法;
1采用22s3s1Ha(s)1112s23s1s1/2s1(e1e2)z111或合并为:H(z) H(z)121321T1T1(ee)zez1ez1e2z1111e1z11e2z1双线性变换法:
H(z)Ha(s)s21z1,T2T1z11121z1z11z11z1112z-1z262z1
六大题:分析与作图(共2小题,每小题10分,共20分)
1、图示是由RC组成的模拟滤波器,写出其系统函数Ha(s),并选用一种合适的转换方法,xa(t)将Ha(s)转换成数字滤波器H(z),最后画出网络结构图。解:模拟RC滤波网络的频率响应函数为:Ha(j)ya(t)
R1RjCj1jRC 显然,Ha(j)具有高通特性,用脉冲响应不变法必然会产生频率的混叠失真。所以应选用双线性变换法,将Ha(j)中的j用s代替,可得到RC滤波网络的系统函数
Ha(s)s1sRC用双线性变换法设计公式可得:
21z11T1z1H(z)Ha(s)s21z21z11T1z1T1z1RC
11z1T,aa11a12RC1za11a1x(n)z1H(z)的结构:(1)N=6
1a1ay(n)-1
2、已知FIR滤波器的单位脉冲响应为:
h(0)h(5)1.5;h(1)h(4)2;(2)N=7
h(2)h(3)3
h(0)h(5)1.5;h(1)h(4)2;h(0)h(6)3;h(1)h(5)2;h(2)h(3)3
h(2)h(4)1;h(3)0
试画出它们的线性相位型结构图,并分别说明它们的幅度特性、相位特性各有什么特点。解:(1)图略。由h(n)的取值可知,h(n)满足h(n)h(N1n)所以FIR滤波器具有第一类线性相位特性:()N12.5;由于N=6为偶数,所以幅度特性关于2点奇对称。
(2)图略。由h(n)的取值可知,h(n)满足h(n)h(N1n)所以FIR滤波器具有第二类线性相位特性:()于0,2两点奇对称。
2N13;由于N=7为奇数,所以幅度特性关22
第三篇:数字信号处理习题与答案
3.已知
单位抽样响应为
,通过直接计算卷积和的办法,试确定的线性移不变系统的阶跃响应。
9.列出下图系统的差分方程,并按初始条件
求输入为
时的输出序列,并画图表示。
解:系统的等效信号流图为:
解:根据奈奎斯特定理可知:
6.有一信号,它与另两个信号
和的
关系是:
其中
,已知,解:根据题目所给条件可得:
而
所以
8.若是因果稳定序列,求证:
证明:
∴
9.求的傅里叶变换。
解:根据傅里叶变换的概念可得:
13.研究一个输入为
和输出为的时域线性离散移不变系
统,已知它满足
并已知系统是稳定的。试求其单位抽样响应。解:
对给定的差分方程两边作Z变换,得:,为了使它是稳定的,收敛区域必须包括
即可求得
16.下图是一个因果稳定系统的结构,试列出系统差分方程,求系统函数。当
时,求系统单位冲激响应 , 画出系统零极点图和频率响应曲线。
由方框图可看出:差分方程应该是一阶的
则有
因为此系统是一个因果稳定系统;所以其收敛
17.设是一离散时间信号,其z变换为
求它们的z变换:,对下列信
号利用(a)
,这里△记作一次差分算子,定义为:
(b)(c)解:(a){
(b),(c)
由此可设
1.序列x(n)是周期为6的周期性序列,试求其傅立叶级数的系数。
~解: X(k)n05~x(n)W6nkn05j2nk~x(n)e6 j2k1412e6j22k10e6j23k8e6j24k6e6j25k10e6
计算求得:
~2.设x(n)R4(n),x(n)x((n))6.~~ 试求X(k)并作图表示~x(n),X(k)。~~~X(0)60;X(1)9j33;X(2)3j3;~~~X(3)0;X(4)3j3;X(5)9j33。
~解: X(k)n0x(n)W6nk~5n0j~x(n)e52nk6
~~~计算求得:X(0)4;X(1)j3;X(2)1;~~~ X(3)0;X(4)1;X(5)j3。jk1e3j2ke3ejk
n1,0n43.设x(n),h(n)R4(n2),0,其它n~令~x(n)x((n))6,h(n)h((n))4,~试求~x(n)与h(n)的周期卷积并作图。解:在一个周期内的计算
~~~y(n)~x(n)*h(n)h(nm)~~~y(n)~x(n)*h(n)h(nm)7x(n), 0n5设有两序列 x(n)0, 其他ny(n), 0n14 y(n)0, 其他n各作15点的DFT,然后将两个DFT相乘,再求乘积的IDFT,设所得结果为f(n),问f(n)的哪些点对应于x(n)y(n)应该得到的点。
解:序列x(n)的点数为N16,y(n)的点数为N215故又x(n)*y(n)的点数应为:NN1N2120f(n)为x(n)与y(n)的15点的圆周卷积,即L15所以,混叠点数为NL20155。用线性卷积结果 以15 为周期而延拓形成圆周卷积序列 f(n)时,一个周期 内在n0到n4(NL1)这5点处发生混叠,即f(n)中只有n5到n14的点对应于x(n)*y(n)应该得到的点。
8.已知x(n)是N点有限长序列,X(k)DFT[x(n)]。现将长度变成rN点的有限长序列y(n)x(n), 0nN-1y(n)0, NnrN-1试求DFT[y(n)](rN点DFT)与X(k)的关系。解: X(k)DFTxn Y(k)DFTy(n)
x(n)n0rN1N1j2nkeNN1n00kN1n0nky(n)WrNx(n)WnkrNn0N1j2πnkx(n)eNrkX()rklr(l0,1,N1)在一个周期内,Y(k)的抽样点数是X(k)的r倍(Y(k)的周期为Nr),相当于在X(k)的每两个值之间插入(r1)个其他的数值k(不一定为零),而当k为r的整数l倍时,Y(k)与X()相等。r 9已知x(n)是长为N点的有限长序列,X(k)DFT[x(n)]现将x(n)的每两点之间补进r1个零值点,得到一个长为rN点的有限长度x(n/r), nir, 0iN序列y(n), y(n)0, 其他n试求rN点DFT[y(n)]与X(k)的关系。解: X(k)DFTxn Y(k)DFTy(n)
N1n0n0nkx(n)WN,0kN1rN1nky(n)WrNN1i0x(ir/i0N1irkr)WrNx(i)WikN,0krN1Y(k)X((k))NRrN(k)Y(k)是将X(k)(周期为N)延拓r次形成的,即Y(k)周期为rN。
10.频谱分析的模拟信号以8kHz被抽样,计算了512个抽样的DFT,试确定频谱抽样之间的频率间隔,并证明你的回答。
证明 : s2fssF00fsF002其中s是以角频率为变量 的 频谱的周期,0是频谱抽样之间的频谱间隔。fssNF00F0对于本题:fsNfs8KHzN512 8000F015.625Hz51211.设有一谱分析用的信号处理器,抽样点数必须为2的整数幂,假定没有采用任何殊数据处理措施,要求频率分辨力10Hz,如果采用的抽样时间间隔为0.1ms,试确定(1)最小记录长度;(2)所允许处理的信号的最高频率;(3)在一个记录中的最少点数。11解:(1)TP而F10Hz TPsF10 最小纪录长度为 0.1s 1110310KHzT0.11 fs2fh fhfs5KHz2 允许处理的信号的最高频率为5KHz(2)fs TP0.11031000,又因N必须为2的整数幂T0.1 一个纪录中的最少点数为:N2101024(3)N
用直接I型及典范型结构实现以下系统函数
34.2z10.8z2H(z)20.6z10.4z2
121.52.1z10.4z21.52.1z0.4zH(z)12121(0.3z0.2z)10.3z0.2z解:H(z)
∵1anznn1m0NbznMmY(z)X(z)
∴a10.3,a20.24(z1)(z21.4z1)H(z)(z0.5)(z20.9z0.8)
2.用级联型结构实现以下系统函数b01.5,b12.1,b20.4
试问一共能构成几种级联型网络。11kz12kz2H(z)A121zzk1k2k解:
4(1z1)(11.4z1z2)112(10.5z)(10.9z0.8z)
∴ A4
111, 110.5 , 210 , 121.4 ,210 , 120.9 ,221 220.8
由此可得:采用二阶节实现,还考虑分子分母组合成二阶(一阶)基本节的方式,则有四种实现形式。
3.给出以下系统函数的并联型实现。
5.21.58z11.41z21.6z3H(z)112(10.5z)(10.9z0.8z)
解:对此系统函数进行因式分解并展成部分分式得:
5.21.58z11.41z21.6z3H(z)112(10.5z)(10.9z0.8z)
0.210.3z14110.5z10.9z10.8z2 G0 110.5 , 210,120.9 ,220.8
010.2 , 110
,021 , 120.3
4.用横截型结构实现以下系统函数:
11H(z)1z116z112z11z11z126
解:
11H(z)(1z1)(16z1)(12z1)(1z1)(1z1)26
111122(1z12z1z)(1z6zz)(1z)26
1537(1z1z2)(1z1z26
2)(z11)8205220581z1zz3z4z531212 5.已知FIR滤波器的单位冲击响应为
0.3n(h(n)(n)N1n01)0.n72(2)n0.11(3n)0
试画出其级联型结构实现。
H(z)根据h(n)zn得:
220.z70.z3114
1H(z)10.z3z0.12)1z23
(10.z20.)(1z10.1z2 0.4而FIR级联型结构的模型公式为:
H(z)(0k1kz12kz2)k1N2
对照上式可得此题的参数为:
011 , 021, 110.2 , 120.1210.3 , 220.4
6.用频率抽样结构实现以下系统函数:
52z33z6H(z)1z1
抽样点数N = 6,修正半径r0.9。解;
因为N=6,所以根据公式可得:
H(z)2166(1rz)H0(z)H3(z)Hk(z)6k1(53z3)(1z3)H(z)1z1 (53z3)(1z1z2)故 H(k)H(Z)Z2k/N (53ejk)(1e因而 H(0)24,H(1)223j,H(2)0 H(3)2,H(4)0,H(5)223j
j3kej2k3)则 H0(z)H(0)241rz110.9z1H(3)2 H3(z)1rz110.9z1
0111z121求 : Hk(z)k1 时 :H1(z)2212zrcosrzN
012ReH(1)2Re[223j]411(2)(0.9)ReH(1)W613.643.6z1H1(z)10.9z10.81z2k2 时 :02120,H2(z)0 7.设某FIR数字滤波器的系统函数为:
1H(z)(13z15z23z3z4)5
试画出此滤波器的线性相位结构。解:由题中所给条件可知:
1331h(n)(n)(n1)(n2)(n3)(n4)5555
则 h(0)h(4)10.253 h(1)h(3)0.65 h(2)1N12 2即h(n)偶对称,对称中心在 n处,N 为奇数(N5)。8.设滤波器差分方程为:
y(n)x(n)x(n1)11y(n1)y(n2)34
⑴试用直接I型、典范型及一阶节的级联型、一阶节的并联型结构实现此差分方程。
⑵求系统的频率响应(幅度及相位)。
⑶设抽样频率为10kHz,输入正弦波幅度为5,频率为1kHz,试求稳态输出。解:
(1)直接Ⅰ型及直接Ⅱ:
根据 y(n)ak1Nky(nk)bx(nk)可得:kk0M
11a1 , a234;
b01 , b11
一阶节级联型:
1z1H(z)111z1z2341z1 11011101(1z)(1z)66
1z111
(10.7z)(10.36z)
一阶节并联型:
H(z)1z1(111011101z)(1z)66
17171010220220110111011z1z66
1.60.610.7z110.36z1
1z1(2)由题意可知 H(z)111z1z234 1ejH(e)1j12j1ee34 j(1cos)jsin11111cosco2sjsinsin23443
幅度为:
H(ej)
(1cos)2sin21111(1coscos2)2(sinsin2)23434
相位为:
sinargH(ej)arg)tg(1cos
11sinsin24tg(3arg)111cosco2s34
(3)输入正弦波为 : x(t)5sin(2t103)
3由 T210T12 可得:
又抽样频率为10kHz,即抽样周期为
13T0.1100.1ms31010
∴在x(t)的一个周期内,采样点数为10个,且在下一周期内的采样值与(0,2)间的采样值完全一样。所以我们可以将输入看为 周期为:T11103s1ms1000
5sin10x(n)5sin2103nT32104n1 5sinn(n0 ,1 ,5
由此看出,9)
00.2
根据公式可得此稳态输出为:
y(n)5H(ej0)cos0nargH(ej0)12.13cos0.2n51.6
4.试用N为组合数时的FFT算法求N12的结果(采并画出流图。1.如果一台通用计算机的速度为平均每次复乘需50 s 计算需要多少时间,用FFT运算需要多少时间。
每次复加5 s,用它来计算512点的DFT[x(n)],问直拉对于0nN,有解:依题意:N34r1r2,解: ⑴ 直接计算:
复乘所需时间: T61510N2 51065122 1.31072s
复加所需时间: T20.5106N(N1)0.5106512(5121)0.130816s TT1T21.441536s⑵用FFT计算:
复乘所需时间: T61510N2log2N 51065122log2512 0.01152s
复加所需时间: T20.5106Nlog2N 0.5106512log2512 0.002304s TT1T20.013824s
nn1r2n0,n10,1,2n00,1,2,3 同样: 令Nr2r1 对于频率变量k(0kN)有kkk10,1,2,31r1k0,k00,1,2x(n)x(n1r2n0)x(4n1n0)x(n1,n0)X(k)X(k1r1k0)X(3k1k0)X(k1,k0)11X(k)x(n)Wnk12n032 x(n(4n1n0)(3k1k01,n)0)W12n00n10
第四篇:数字信号处理课程设计
目 录
摘要...........................................................................................................................................1 1 绪论..............................................................................................................................................2
1.1 DSP系统特点和设计基本原则......................................................................................2 1.2 国内外研究动态.............................................................................................................2 2系统设计........................................................................................................................................3 3硬件设计........................................................................................................................................5
3.1 硬件结构...........................................................................................................................5 3.2 硬件电路设计...................................................................................................................7
3.2.1 总输入电路...........................................................................................................7 3.2.2 总输出电路...........................................................................................................7 3.2.3 语音输入电路.......................................................................................................9 3.2.4 语音输出电路.......................................................................................................9 实验结果及分析.........................................................................................................................10 4.1 实验结果.........................................................................................................................10 4.2 实验分析.........................................................................................................................12 5 总结与心得体会.........................................................................................................................13 参考文献.........................................................................................................................................14 致谢................................................................................................................................................15
摘要
基于DSP的语音信号处理系统,该系统采用TMS320VC5509作为主处理器,TLV320AIC23B作为音频芯片,在此基础上完成系统硬件平台的搭建和软件设计,从而实现对语音信号的采集、滤波和回放功能,它可作为语音信号处理的通用平台。
语音是人类相互之间进行交流时使用最多、最自然、最基本也是最重要的信息载体。在高度信息化的今天,语音信号处理是信息高速公路、多媒体技术、办公自动化、现代通信及智能系统等新兴领域应用的核心技术之一。通常这些信号处理的过程要满足实时且快速高效的要求,随着DSP技术的发展,以DSP为内核的设备越来越多,为语音信号的处理提供了良好的平台。本文设计了一个基于TMS320VC5509定点的语音信号处理系统,实现对语音信号的采集、处理与回放等功能,为今后复杂的语音信号处理算法的研究和实时实现提供一个通用平台。
关键词:语音处理;DSP;TMS320VC5509;TLV320AIC23B
1 绪论
语音是人类相互间所进行的通信的最自然和最简洁方便的形式,语音通信是一种理想的人机通信方式。语音通信的研究涉及到人工智能、数字信号处理、微型计算机技术、语言声学、语言学等许多领域,所以说语音的通信是一个多学科的综合研究领域,其研究成果具有重要的学术价值。另外通过语音来传递信息是人类最重要的、最有效、最常用的交换信息的形式。语言是人类特有的功能,声音是人类常用的工具,是相互传递信息的主要手段。同时也是众构成思想交流和感情沟通的最主要的途径。
1.1 DSP系统特点和设计基本原则
DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。
1.2 国内外研究动态
语音信号处理作为一个重要的研究领域,已经有很长的研究历史。但是它的快速发展可以说是从1940年前后Dudley的声码器和Potter等人的可见语音开始的;20世纪60年代中期形成的一系列数字信号处理的理念和技术基础;到了80年代,由于矢量量化、隐马尔可夫模型和人工神经网络等相继被应用于语音信号处理,并经过不断改进与完善,使得语音信号处理技术产生了突破性的进展。一方面,对声学语音学统计模型的研究逐渐深入,鲁棒的语音识别、基于语音段的建模方法及隐马尔可夫模型与人工神经网络的结合成为研究的热点。另一方面,为了语音识别实用化的需要,讲者自适应、听觉模型、快速搜索识别算法以及进一步的语言模型的研究等课题倍受关注。
在通信越来越发达的当今世界,尤其最近几十年,语音压缩编码技术在移动 通信、IP电话通信、保密通信、卫星通信以及语音存储等很多方面得到了广泛的应用。因此,语音编码一直是通信和信号处理的研究热点,并其取得了惊人的进展,目前在PC机上的语音编码已经趋于成熟,而如何在嵌入式系统中实时实现语音压缩编码则是近些年来语音信号处理领域的研究热点之一。
2系统设计
在实际生活中,当声源遇到物体时会发生反射,反射的声波和声源声波一起传输,听者会发现反射声波部分比声源声波慢一些,类似人们面对山体高声呼喊后可以在过一会儿听到回声的现象。声音遇到较远物体产生的反射会比遇到较近的反射波晚些到达声源位置,所以回声和原声的延迟随反射物体的距离大小改变。同时,反射声音的物体对声波的反射能力,决定了听到的回声的强弱和质量。另外,生活中的回声的成分比较复杂,有反射、漫反射、折射,还有回声的多次反射、折射效果。
当已知一个数字音源后,可以利用计算机的处理能力,用数字的方式通过计算模拟回声效应。简单的讲,可以在原声音流中叠加延迟一段时间后的声流,实现回声效果。当然通过复杂运算,可以计算各种效应的混响效果。如此产生的回声,我们称之为数字回声。
本次实验的程序流程图如下:
图2.1 程序流程图
本次实验的系统框图如下:
图2.2 系统框图
3硬件设计
3.1 硬件结构
图3.1是系统的硬件结构框图, 系统主要包括VC5509和A IC23 两个模块。
图3.1系统硬件结构框图
利用VC5509 的片上外设I2C(Inter-Integrated Circuit, 内部集成电路)模块配置AIC23 的内部寄存器;通过VC5509 的McBSP(Multi channel Buffered Serial Ports, 多通道缓存串口)接收和发送采样的音频数据。控制通道只在配置AIC23 的内部寄存器时工作, 而当传输音频数据时则处于闲置状态。
AIC23通过麦克风输入或者立体声音频输入采集模拟信号, 并把模拟信号转化为数字信号, 存储到DSP的内部RAM中,以便DSP处理。
当DSP完成对音频数据的处理以后, AIC23再把数字信号转化为模拟信号, 这样就能够在立体声输出端或者耳机输出端听到声音。
AIC23能够实现与VC5509 DSP的McBSP端口的无缝连接, 使系统设计更加简单。接口的原理框图, 如下图所示。
图3.2 AIC23与VC5509接口原理图
系统中A IC23的主时钟12 MHz直接由外部的晶振提供。MODE接数字地, 表示利用I2 C控制接口对AIC23传输控制数据。CS接数字地, 定义了I2 C总线上AIC23的外设地址, 通过将CS接到高电平或低电平, 可以选择A IC23作为从设备在I2 C总线上的地址。SCLK和SDIN是AIC23控制端口的移位时钟和数据输入端,分别与VC5509的I2C模块端口SCL和SDA相连。
收发时钟信号CLKX1和CLKR1由A IC23的串行数据输入时钟BCLK提供, 并由A IC23的帧同步信号LRCIN、LRCOUT启动串口数据传输。DX1和DR1分别与A IC23 的D IN 和DOUT 相连, 从而完成VC5509与AIC23间的数字信号通信。
3.2 硬件电路设计
3.2.1 总输入电路
图3.3 总输入电路
从左到右各部分电路为:
话筒,开关,语音输入电路,UA741高增益放大电路,有源二阶带 通滤波器。
3.2.2 总输出电路
图3.4 总输出电路
从左到右各部分电路为:
LM386高频功率放大器及其外围器件连接电路,语音输出电路,开关,扬声器。
3.2.3 语音输入电路
图3.5语音输入电路
3.2.4 语音输出电路
图3.6 语音输出电路
语音信号通道包括模拟输入和模拟输出两个部分。模拟信号的输入输出电路如图所示。上图中MICBIAS 为提供的麦克风偏压,通常是3/4 AVDD,MICIN为麦克风输入,可以根据需要调整输入增益。下图中LLINEOUT 为左声道输出,RLINEOUT为右声道输出。用户可以根据电阻阻值调节增益的大小,使语音输入输出达到最佳效果。从而实现良好的模拟语音信号输入与模拟信号的输出。4 实验结果及分析
4.1 实验结果
按“F5”键运行,注意观察窗口中的bEcho=0,表示数字回声功能没有激活。这时从耳机中能听到麦克风中的输入语音放送。将观察窗口中bEcho的取值改成非0值。这时可从耳机中听到带数字回声道语音放送。
分别调整uDelay和uEffect的取值,使他们保持在0-1023范围内,同时听听耳机中的输出有何变化。
当uDelay和uEffect的数值增大时,数字回声的效果就会越加的明显。
图4.1 修改前程序图
图4.2 修改前程序图
图4.3 频谱分析
图4.4 左声道及右声道波形 4.2 实验分析
所以,从本实验可知当已知一个数字音源后,可以利用计算机的处理能力,用数字的方式通过计算模拟回声效应。简单的讲,可以在原声音流中叠加延迟一段时间后的声流,实现回声效果。当然通过复杂运算,可以计算各种效应的混响效果。
声音放送可以加入数字回声,数字回声的强弱和与原声的延迟均可在程序中设定和调整。5 总结与心得体会
通过本次课程设计,我明白了细节决定成败这句话的道理,在实验中,有很多注意的地方,都被忽视了,导致再花费更多的时间去修改,这严重影响了试验的进度。同时,在本次实验中我了解了ICETEK – VC5509 – A板上语音codec芯片TLV320AIC23的设计和程序控制原理,并进一步掌握了数字回声产生原理、编程及其参数选择、控制,以及了解了VC5509DSP扩展存储器的编程使用方法。
这一学期的理论知识学习加上这次课程设计,使我对DSP有了更加深刻的了解,对数字信号的处理功能,软硬件相结合,语音信号的采集与放送等等方面都有了很深的了解,相信本次课程设计,无论是对我以后的学习,还是工作等方面都有一个很大的帮助。因此,本次课程设计让我受益匪浅。
参考文献
[1]李利.DSP原理及应用[M].北京:中国水利水电出版社,2004.[2]王安民,陈明欣,朱明.TMS320C54xxDSP实用技术[M].北京:清华大学出版社,2007 [3]彭启琮,李玉柏.DSP技术[M].成都:电子科技大学出版社,1997 [4]李宏伟,等.基于帧间重叠谱减法的语音增强方法[J].解放军理工大学学报,2001(1):41~44 [5]TexasInstrumentsIncorporated.TMS320C54x系列DSP的CPU与外设[M].梁晓雯,裴小平,李玉虎,译.北京:清华大学出版社,2006 [6]赵力.语音信号处理[M].北京:机械工业出版社,2003比较图4和图5,可以看到1200Hz以上的频谱明显得到了抑制。
[7]江涛,朱光喜.基于TMS320VC5402的音频信号采集与系统处理[J].电子技术用,2002,28(7):70~72[8]TexasInstrumentsIncorporated:TMS320VC5402Datasheet,2001
致谢
在本次课程设计的即将完成之际,笔者的心情无法平静,本文的完成既是笔者孜孜不倦努力的结果,更是指导老师樊洪斌老师亲切关怀和悉心指导的结果。在整个课程设计的选题、研究和撰写过程中,老师都给了我精心的指导、热忱的鼓励和支持,他的精心点拨为我开拓了研究视野,修正了写作思路,对课程设计的完善和质量的提高起到了关键性的作用。另外,导师严谨求实的治学态度、一丝不苟的工作作风和高尚的人格魅力,都给了学生很大感触,使学生终生受益。在此,学生谨向老师致以最真挚的感激和最崇高的敬佩之情。
另外,还要感谢这段时间来陪我一起努力同学,感谢我们这个小团队,感谢每一个在学习和生活中所有给予我关心、支持和帮助的老师和同学们,几年来我们一起学习、一起玩耍,共同度过了太多的美好时光。我们始终是一个团结、友爱、积极向上的集体。
第五篇:数字信号处理学习心得
数字信号处理学习心得
XXX
(XXX学院 XXX班)
一、课程认识和内容理解
《数字信号处理》是我们通信工程和电子类专业的一门重要的专业基础课程,主要任务是研究数字信号处理理论的基本概念和基本分析方法,通过建立数学模型和适当的数学分析处理,来展示这些理论和方法的实际应用。
数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科:它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们普遍的关注。信息科学是研究信息的获取、传输、处理和利用的一门科学,信息要用一定形式的信号来表示,才能被传输、处理、存储、显示和利用,可以说,信号是信息的表现形式。这学期数字信号处理所含有的具体内容如下:
第一单元的课程我们深刻理解到时域离散信号和时域离散系统性质和特点;时域离散信号和时域离散系统时域分析方法;模拟信号的数字处理
方法。
第二单元的课程我们理解了时域离散信号(序列)的傅立叶变换,时域离散信号Z变换,时域离散系统的频域分析。
第三单元的课程我们学习了离散傅立叶变换定义和性质,离散傅立叶变换应用——快速卷积,频谱分析。
第四单元的课程我们重点理解基2 FFT算法——时域抽取法﹑频域抽取法,FFT的编程方法,分裂基FFT算法。
第五单元的课程我们学了网络结构的表示方法——信号流图,无限脉冲响应基本网络结构,有限脉冲响应基本网络结构,时域离散系统状态变量分析法。
第六单元的课程我们理解数字滤波器的基本概念,模拟滤波器的设计,巴特沃斯滤波器的设计,切比雪夫滤波器的设计,脉冲响应不变法设计无限脉冲响应字数字滤波器,双线性变换法设计无限脉冲响应字数字滤波器,数字高通﹑带通﹑带阻滤波器的设计。第七单元的课程我们学习了线性相位有限脉冲响应(FIR)数字滤波器,窗函数法设计有限脉冲响应(FIR)数
二、专业认识和未来规划
通信工程是一门工程学科,主要是在掌握通信基本理论的基础上,运用各种工程方法对通信中的一些实际问题进行处理。通过该专业的学习,可以掌握电话网、广播电视网、互联网等各种通信系统的原理,研究提高信息传送速度的技术,根据实际需要设计新的通信系统,开发可迅速准确地传送各种信息的通信工具等。
对于我们通信专业,我觉得是个很好的专业,现在这个专业很热门,这个专业以后就业的方向也很多,就业面很广。我们毕业以后工作,可以进入设备制造商、运营商、专有服务提供商以及银行等领域工作。当然,就业形势每年都会变化,所以关键还是要看自己。可以从事硬件方面,比如说PCB,别小看这门技术,平时我们在试验时制作的简单,这一技术难点就在于板的层数越多,要做的越稳定就越难,这可是非常有难度的,如果学好了学精了,也是非常好找工作的。也可以从事软件方面,这实际上要我们具备比较好的模电和数电的基础知识。
我选择了这个专业,在这里读了
字滤波器,频率采样法设计有限脉冲响应(FIR)数字滤波器
三年关于通信知识的书,我还是想以后毕业能够从事这个方面的工作,现在学了通信原理、数字信号处理这些很有用的专业课,所以,我在以后的学习中,我会把这些方面的知识学扎实,从事技术这一块要能吃苦,我也做好了准备,现在还很年轻,年轻的时候多吃点苦没什么,为了我自己美好的将来,我会努力学好这个专业的。数字信号处理课程属于专业基础课,所涵盖的内容主要有:离散时间信号与系统的基本概念及描述方法,离散傅立叶变换及快速傅立叶变换,数字滤波器结构及设计等。对于电气信息类专业的学生来说,这些内容是学习后续专业课程的重要基础,也是实际工作中必不可少的专业基础知识。目前几乎所有的高等院校都在电子工程类、信息工程类、通信工程类、电子技术类、自动控制类、电气工程类、机电工程类、计算机科学类等工科电类及其他相关专业的本科生中开设了该门课程。随着计算机技术、微电子技术、数字信号处理理论和方法的发展,半个世纪以来,尤其是最近的三十来年里,数字信号处理的方法
和应用得到了飞跃式的发展,数字信号处理的地位和作用变得越来越重
三、课程评价和建议
我们的数字信号处理课是罗老师教的,罗老师有丰富工作的经验,对于这门课的实际用途很了解,另外罗老师本身就很幽默,对于这门课采用多种教学方法,丰富教学内容,偶尔给我们讲些生活上的问题,吸引学生对课程的关注。利用实验课让我们来编程做仿真,体会信号处理课程的乐趣,这样子激发了学生的兴趣、提高了教学的效果。因此,我们班的同学在这一个学期的学习中,我们都感觉比较轻松。另外我个人观点是大学主要是培养自己的自学能力,老师只是个引导者,所以学习效果如何关键看自己的对学习的态度和付出程度。
数字信号处理课程的特点是课程本身理论性强、公式推导较多、概念比较抽象,使我们感到有枯燥难学之感。近年来,国外及国内有些学校对一般电类专业该课程的教学主要强调应用性学习,主要介绍数字信号处理的用途和用法,而对其深奥的理论推导仅做一般介绍,并给学生提供进行实验的机会,以激发学生对该课程的兴趣和学习主动性。
对该课程的改革思想主要是课程
要。因此,加强该课程的建设具有重要的意义。
内容要适应数字信号处理技术的发展现状,淡化枯燥的数学推导,辅助以现代化教学手段,并开设相应的实验课。结合专业现状,将课堂教学一部分变为多媒体教学,尽量将一些理论分析用图形手段展示出来,以增强我们的感性认识。实验课主要是以MATLAB为平台,充分利用MATLAB的数字信号处理各种功能让学生亲自动手将课堂所学进行仿真实现。实验课还可以通过用DSP试验箱实现数字信号处理的功能向学生进行演示。