当前位置:文档之家› 现代信号处理教程 - 胡广书(清华)

现代信号处理教程 - 胡广书(清华)

现代信号处理教程 - 胡广书(清华)
现代信号处理教程 - 胡广书(清华)

1

第1章 信号分析基础

1.1 信号的时-频联合分析

我们生活在一个信息社会里,而信息的载体就是我们本书要讨论的主题——信号。在我们身边以及在我们身上,信号是无处不在的。如我们随时可听到的语音信号,随时可看到的视频图像信号,伴随着我们生命始终的心电信号,脑电信号以及心音、脉搏、血压、呼吸等众多的生理信号。

对一个给定的信号,如)(t x ,我们可以用众多的方法来描述它,如)(t x 的函数表达式,

通过傅立叶变换所得到的)(t x 的频谱,即)(Ωj X ,再如)(t x 的相关函数,其能量谱或功率谱等。在这些众多的描述方法中,有两个最基本的物理量,即时间和频率。显然,时间和频率与我们的日常生活关系最为密切,我们时时可以感受到它们的存在。时间自不必说,对频率,如夕阳西下时多变的彩霞,音乐会上那优美动听的旋律以及在一片寂静中突然冒出的一声刺耳的尖叫等,这些都包含了丰富的频率内容。正因为如此,时间和频率也成了描述信号行为的两个最重要的物理量。 信号是变化着的,变化着的信号构成了我们周围五彩斑斓的世界。此处所说的“变化”,一是指信号的幅度随时间变化,二是指信号的频率内容随时间变化。幅度不变的信号是“直流”信号,而频率内容不变的信号是由单频率信号,或多频率信号所组成的信号,如正弦波、方波、三角波等。不论是“直流”信号还是正弦类信号都只携带着最简单的信息。

给定了信号)(t x 的函数表达式,或x 随t 变化的曲线,我们可以由此得出在任一时刻处

该信号的幅值。如果想要了解该信号的频率成分,即“在××Hz 处频率分量的大小”,则可通过傅立叶变换来实现,即

?∞

-Ω-=Ωdt e t x j X t j )()(

(1.1.1a ) ?

-ΩΩΩ=

d e j X t x t j )()(21π

(1.1.1b )

式中f π2=Ω,单位为弧度/秒,将)(Ωj X 表示成)

(|)(|ΩΩ?j e j X 的形式,即可得到

|)(|Ωj X 和)(Ω?随Ω变化的曲线,我们分别称之为)(t x 的幅频特性和相频特性。

如果我们想知道在某一个特定时间,如0t ,所对应的频率是多少,或对某一个特点的频

2

率,如0Ω,所对应的时间是多少,那么傅立叶变化则无能为力。

分析(1.1.1)式,对给定的某一个频率,如0Ω,那么,为求得该频率处的傅氏变换)(0Ωj X ,

(1.1.1a )式对t 的积分仍需要从∞-到∞+,即需要整个)(t x 的“知识”。反之,如果我们要求出某一时刻,如0t 处的值)(0t x ,由(1.1.1b )式,我们需要将)(Ωj X 对Ω从∞-至∞+作积分,同样也需要整个)(Ωj X 的“知识”

。实际上,由(1.1.1a )所得到的傅氏变换)(Ωj X 是信号)(t x 在整个积分区间的时间范围内所具有的频率特征的平均表示。反之,(1.1.1b )式也是如此,因此,傅立叶变换不具有时间和频率的“定位”功能。

前已述及,信号的幅度不但随时间变化,而且对现实物理世界中的大部分信号,其频率也随时间变化。实际上,在时域中愈是在较短时间内发生幅度突变的信号,其包含的信息就愈多。但由傅立叶变换)(Ωj X 看不出在什么时刻发生了此种类型的突变。现举两个例子说明这一概念。

例1.1.1 设信号x(n)由三个不同频率的正弦所组成,即

???

??=),sin(),sin(),sin()(321n n n n x ωωω 1

1102

211-≤≤-≤≤-≤≤N n N N n N N n

(1.1.2)

式中12312,ωωω>>>>N N N 。ω为圆周频率,s f f /2πω=,f 是信号的实际频率,s f 为抽样频率,所以ω的单位为弧度,Ω和ω的关系是[19] :

s s f f T /2πω=Ω=

(1.1.3)

)(n x 的波形如图1.1.1(a)所示,)(n x 的傅立叶变换的幅频特性|)(|ωj e X ,如图1.1.1(b)所示。

显然,|)(|ω

j e X 只给出了在21,ωω及3ω处有三个频率分量,给出了这三个频率分量的大小,但由此图看不出)(n x 在何时有频率1ω,何时又有2ω及3ω,即傅立叶变换无时间定位功能。

图1.1.1(c)是用我们后面所讨论的方法求出的)(n x 的联合时-频分布。该图是三维图形

的二维投影,在该图中,一个轴是时间,一个轴是频率。由该图可清楚地看出)(n x 的时间-频率关系。若将1.1.1(c)画成三维图,则如图1.1.1(d)所示。

3

例1.1.2 令 )exp()exp()(2n jn n j n x ωω== (1.1.4) 该信号称作线性频率调制信号,其频率与时间序号n 成正比,在雷达领域中,该信号又称作chirp 信号,图1.1.2(a)是其时域波形,127~0=n ,图1.1.2(b)是其频谱。显然,无论从时域波形还是从频域波形,我们都很难看出该信号的调制类型及其他特点。和图 1.1.1(c)一样,图1.1.2(c)也是)(n x 的时-频分布表示,由该图可明显看出,该信号的频率与时间成

图1.1.1 信号的时-频表示 (a )信号x(n), (b) x(n)的频谱, (c) x(n)时-频分布的二维表示,(d) x(n)时-频分布的三维表示,

4

正比,且信号)(n x 的能量主要集中在时间-频率平面的这一斜线上。图1.1.2(d)是图1.1.2(c)的立体表示。

图1.1.2 chirp 信号的时-频表示. (a )信号x(n), (b) x(n)的频谱,(c) x(n)时

-频分布的二维表示,(d) x(n)时-频分布的三维表示,

频率随时间变化的信号(如例1.1.2中的)(n x )称为时变信号。文献[13]称这一类信号为“非平稳”信号,而把频率不随时间变化的信号称为“平稳”信号。此处的“平稳”和“不平稳”和随机信号中的“平稳随机信号”及“非平稳随机信号”的意义不同。平稳随机信号是指该

5

类信号的一阶及二阶统计特征(均值与方差)不随时间变化,其自相关函数和观察的起点无关,而非平稳信号的均值、方差及自相关函数均与时间有关,即是时变的。尽管这两类说法的出发点不同,但非平稳信号的频率实质上也是时变的,因此,把频率随时间变化的信号统称为“非平稳信号”并无大碍。但要说一个信号是“平稳信号”,则要具体说明所指的是频率不随时间变化的信号还是平稳随机信号。 由上述两例可以看出,傅立叶变换反映不出信号频率随时间变化的行为,因此,它只适合于平稳信号,而对频率随时间变化的非平稳信号,它只能给出一个总的平均效果。 现在,我们再从“分辨率”的角度来讨论傅立叶变换的不足。“分辨率”包含了信号的时域和频域两个方面,它是指对信号所能作出辨别的时域或频域的最小间隔(又称最小分辨细胞)。分辨能力的好坏一是取决于信号的特点,二是取决于所用的算法。对在时域具有瞬变的信号,我们希望时域的分辨率要好(即时域的观察间隔尽量短),以保证能观察到该瞬变信号发生的时刻及瞬变的形态。对在频域具有两个(或多个)靠得很近的谱峰的信号,我们希望频域的分辨率要好(即频域的观察间隔尽量短,短到小于两个谱峰的距离),以保证能观察这两个或多个谱峰。有关分辨率的讨论见文献[19]的第三章。 (1.1.1a )式的傅立叶变换可以写成如下的内积形式:

><=

ΩΩt j e t x j X ),()(21

π

(1.1.5)

式中>

?

>=

(1.1.6a ) 若x ,y 均是离散的,则

∑>=

n y n x y x )()(,*

(1.1.6b )

内积的概念将贯穿在本书的始终。

(1.1.5)式说明信号)(t x 的傅立叶变换等效于)(t x 和基函数t

j e

Ω作内积,由于t

j e

Ω对不

同的Ω构成一族正交基,即

?Ω-Ω=>=<Ω-ΩΩΩ)(2,21)(2121πδdt e e e

t j t j t

j (1.1.7)

由1.5节的讨论可知,)(Ωj X 等于)(t x 在这一族基函数上的正交投影,即精确地反映了在该频率处的成分大小。基函数t

j e

Ω在频域是位于Ω处的δ函数,因此,当用傅立叶变换来分

析信号的频域行为时,它具有最好的频率分辨率。但是, t

j e Ω在时域对应的是正弦函数

(t j t e

t

j Ω+Ω=Ωsin cos )

,因此其在时域的持续时间是从+∞∞-~,因此,在时域有着最坏的分辨率。

我们在“数字信号处理”的课程中已熟知,一个宽度为无穷的矩形窗(即直流信号)的傅立叶变换为一δ函数,反之亦然。当矩形窗为有限宽时,其傅立叶变换为一Sinc 函数,即

6

?

ΩΩ-==ΩT

T

T

t j A dt e A

j X sin 2)( (1.1.8) 式中A 是窗函数的高度,T 是其单边宽度。)(t x 和其频谱如图1.1.3(a)和(b)所示。

图1.1.3 矩形窗及其频谱 (a) 时域矩形窗, (b )矩形窗的频谱

显然,矩形窗的宽度T 和其频谱主瓣的宽度(T

T π

π~

-)成反比。由于矩形窗在信号处理中

起到了对信号截短的作用,因此,若信号在时域取得越短,即保持在时域有高的分辨率,那么由于)(Ωj X 的主瓣变宽因此在频域的分辨率必然会下降。所有这些都体现了傅立叶变换中在时域和频域分辨率方面所固有的矛盾。 如果我们用基函数

τ

ττΩΩ-=j t e

t g g )()(, (1.1.8)

来代替傅立叶变换中的基函数t

j e

Ω,则

>->=<<ΩΩτττττj t e t g x g x )(),()(),(,

),()()(*

Ω=-=

Ω-?t STFT d e t g

x x j ττττ (1.1.9)

该式称为)(t x 的短时傅立叶变换(Short Time Fourier Transform, STFT )。式中)(τg 是一窗函数。(1.1.9)式的意义实际上是用)(τg 沿着t 轴滑动,因此可以不断地截取一段一段的信号,然后对其作傅立叶变换,故得到的是),(Ωt 的二维函数。)(τg 的作用是保持在时域为有限长(一般称作“有限支撑”),其宽度越小,则时域分辨率越好。在频域,由于t

j e

Ω为一δ函数,

因此仍可保持较好的频域分辨率。比较(1.1.9)式和(1.1.5)式可以看出,使用不同的基函数可得到不同的分辨率效果。有关短时傅立叶变换的内容我们将在第二章详细讨论。

7

总之,对给定的信号)(t x ,人们希望能找到一个二维函数),(Ωt W x ,它应是我们最关心

的两个物理量t 和Ω的联合分布函数,它可反映)(t x 的能量随时间t 和频率Ω变化的形态,同时,又希望),(Ωt W x 既具有好的时间分辨率,同时又具有好的频率分辨率。

法国工程师傅立叶于1807年提出了傅立叶级数的概念,即任一周期信号可分解为复正弦信号的迭加。1822年,傅立叶又提出了非周期信号分解的概念[13],这就是傅立叶变换。经过100多年的发展,傅立叶变换不但已经形成了一个重要的数学分支,同时也在信号分析与信号处理中起到了重要的作用。正是由于傅立叶变换,原本对人们比较抽象的“频率”概念才变得具体化。在傅立叶变换理论发展的过程中,人们逐渐发现了我们在上面所说的它的一些严重不足。如,Gabor 在1946年提出应用时间和频率这两个坐标同时来表示一个信号,即Gabor 展开[64]:

∑∑∑∑∞-∞=∞

-∞

=Ω-=

=

m

n

m n t jn n

m n m n

m e mT t g C

t g C

t x )()()(,,, (1.1.10)

式中)(t g 是窗函数,n m C ,是展开系数,m 代表时域序号,n 代表频域序号。早在1932年, Wigner 在量子力学的研究中提出了Wigner 分布的概念[120],到了1948年,Ville 将这一概念引入信号处理领域,于是得到了著名的Wigner-Ville 时-频分布,即

τττ

τd e t x t x t W j x Ω--+=

Ω?

)()(),(2*2 (1.1.11)

由于在积分中)(t x 出现了两次,所以又称该式为双线性时-频分布,其结果),(Ωt W x 是Ω,t 的二维函数,它有着一系列好的性质,因此是应用甚为广泛的一种信号时-频分析方法。

1966年,Cohen 提出了如下的时-频分布形式[44],即

???

-Ω+--+=

Ωθττθθτθτ

τπ

d dud

e g u x u x g t C u t j x )(2*221

),()()():,( (1.1.12) 式中),(τθg 是处在),(τθ平面的权函数,可以证明,若),(τθg =1,则Cohen 分布即变成Wigner-Ville 分布,给定不同的权函数,我们可得到不同的时-频分布。在80年代前后提出

的时-频分布有十多种,后来人们把这些分布统统称为Cohen 类时-频分布,简称Cohen 类,我们将在第三和第四章中详细讨论这些分布的理论与实现。 在80年代后期及90年代初期所发展起来的小波变换理论已形成了信号分析和信号处理的又一强大的工具。其实,小波分析可看作信号时-频分析的又一种形式。 对给定的信号)(t x ,我们希望找到一个基本函数)(t ψ,并记)(t ψ的伸缩与位移

,()()t b

a b a t ψ-=

(1.1.13)

8

为一族函数,)(t x 和这一族函数的内积即定义为)(t x 的小波变换:

*

,,(,)()()(),()x a b a b WT a b x t t dt x t t ψψ==<>?

(1.1.14)

式中,a 是尺度定标常数,b 是位移,)(t ψ又称为基本小波或母小波。

由傅立叶变换的性质可知,若)(t ψ的傅立叶变换是)(Ωψj ,则)(a t

ψ的傅立叶变换是

)(Ωψja a 。若1>a ,)(t ψ表示将)(t ψ在时间轴上展宽,若1

时间轴上压缩。a 对)(Ωψj 的改变,即)(Ωψja 与a 对)(t ψ的改变情况正好相反。我们若

把)(t ψ看成一窗函数,)(a t ψ的宽度将随着a 的不同而不同,这也同时影响到频域,即

)(Ωψa ,由此我们可得到不同的时域分辨率和频域分辨率。由后面的讨论可知,a 小,对

应分析信号的高频部分,a 大,对应分析信号的低频部分。参数b 是沿着时间轴的位移,所得结果(,)x WT a b 是信号)(t x 的“尺度-位移”联合分析,它也是时-频分布的一种,小波的理论内容非常丰富,我们将在第三篇的各章中详细讨论。

1.2 信号的多分辨率分析

信号的多分辨率分析(Multiresolution Analysis ),又称信号的多分辨率分解(Multiresolution Decomposition )。现在,我们用两个例子说明其含义。

例1.2.1,对图1.2.1(a)的信号)(t x ,我们欲将其传输,若用数字方法,其传输过程包括

对)(t x 的数字化、量化、编码及调制等步骤。若对该信号用抽样频率s f 进行抽样,每一个抽样数据为16bit ,那么其1秒数据所需要的bit 数是s f 16,现对)(t x 的抽样信号)(n x 作傅立叶变换,其频谱如图1.2.1(b)所示,我们发现,)(n x 的频谱能量集中在归一化频率0.08及0.15处,而从0.25~0.5处的能量很小。这种情况自然启发我们,对)(n x 的所有抽样数据都用16bit 表达是否太浪费?能否保证在传输过去的信号不失真的情况下,尽量减少所用的bit 数?

9

图1.2.1 ()x t 的时域波形及频谱,(a )时域波形, (b) 频谱

由于)(n x 的频谱在0~0.5之间的分布不均匀,我们设想可分别用低通和高通滤波器对)(n x 作滤波处理。设低通滤波器)(0z H 的频带在0~0.25(即2~0π)之间,高通滤波器)(1z H 的频带在0.25~0.5(即ππ~)之间,并设)(0z H 的输出为)(0n x ,)(1z H 的输出为)(1n x ,这一滤波过程分别如图1.2.2(a)和(b)所示,)(0n x ,)(1n x 如图(c)和(d)所示,其频谱分别如图(e)和(f)所示,显然,)(1n x 中几乎不包含有用的信息,而)(0n x 应是由两个正弦信号加白噪声所组成。实际上,本例的)(n x 是由两个归一化频率分别为0.08及0.15的正弦信号加一定强度的白噪声所组成的。

由于)(0n x 的带宽在2

~

之间,)(1n x 的带宽在ππ~2之间,它们均比原信号)(n x 的

带宽(π~0)减小了一半。由此我们可以想到,对)(0n x 和)(1n x 的抽样频率没有必要再用s f ,现仅用2/s f 就够了(即满足抽样定理)。因此,图1.2.1(a)的)(0n x 和)(1n x 后面均跟随了一个二抽取环节,它表示将)(0n x 、)(1n x 的数据每两点仅保存一个,因此实现了抽

10

样频率降低一半,即)(0n v 、)(1n v 的抽样频率都是2/s f 。

由于)(n x 的能量主要集中在)(0n x ,也即)(0n v 中,因此,我们对它的每一个抽样点仍用16bit 表示之,这样,对)(0n v ,1秒钟数据所需的bit 数是2/16s f ,由于)(1n x ,也即)(1n v 中几乎不包含有用的信息,所以我们可以用少的bit 数来表示之,如用4bit ,那么,)(1n v 1秒的数据所需的bit 数是2/4s f 。这样,表示)(0n v 、)(1n v 所需的bit 数是s s f f 102/20=。而原来表示)(n x 时是s f 16,可见经此简单处理后bit 数下降了近40%。

分析图1.2.2(a)可知,)(0n x 、)(1n x 及)(n x 的抽样频率都是s f ,)(0z H 、)(1z H 也是在s f 的抽样频率下实现滤波。但)(0n v 、)(1n v 的抽样频率是2/s f ,在这之后对它们的处理环节均是工作在2/s f 的抽样频率下,因此,该系统是一个多抽样率系统(Multirate System )。读者可以想象得到,若用更多的滤波器,如)(0z H ,)(1z H ,……,)(1z H M -来对)(n x 作等频带间隔的分解,对得到的)(0n x ,)(1n x ,……,)(1n x M -作M 倍抽取,使所得的)(0n v ,

)(1n v ,……,)(1n v M -的抽样频率降为1/M ,然后再依据它们的“重要性”给一不同的bit

数,那么所传输的bit 流必然会进一步下降。

上述分解是将)(n x 的频谱等分成两部分,或等分成M 部分。另一种将频谱分解的方法是按二进制(diadic )分解。

例1.2.2 设信号

)2sin()2sin()2sin()(321t f t f t f t x πππ++=

)()()(321t s t s t s ++=

其中1f =1Hz , 2f =20Hz ,3f =40Hz ,s f =200Hz ,这样保证了对每一个正弦分量都可采到整周期。设数据长度取400点,现希望能将)(t x 的抽样)(n x 中的三个正弦信号分离出来。

由所给参数,πωπωππω4.0,2.0,01.0/23211====s f f 。我们可按例1.2.1的方法

11

0101的频带示意图,(c) )(0n x ,(d) )(1n x ,(e )|)(|0ωj e X ,(f) |)(|1ω

j e X

)

(n x )

(1n u )

(0n u

12

利用M 个滤波器将π~0均分,M 的选择应能把1ω、2ω及3ω三个频率分量分开。由于这三个频率间距相当不等,现在我们用二等分的方法将其频带逐级分开,如图1.2.3所示。

图1.2.3 频带的二进制逐级分解

每一级的分解用序号4,3,2,1=j 来表示。在1=j 级,)(n x 被分解成低通信号)(1n a 和高通信号)(1n d ,在2=j 级,)(1n a 又被分解成低频的)(2n a 和高频的)(2n d ,这样可以依 次分解。显然,)(n x 的第三个分量(对应πω4.0=s )应包含在)(2n d 中,第二个分量(πω2.0=s )应包含在)(3n d 中,第一个分量(πω01.0=s )应包含在)(3n a 中,在4=j 级,)(4n a 中仍是第一个分量,)(4n d 中应不包含信号,这些信号如图1.2.4(a)~(e)所示。

实现图1.2.3和1.2.4分解的系统流程图如1.2.5所示。图中)(0z H 为低通滤波器,)(1z H 为高通滤波器。

分析图1.2.4可以看出,由于)(1n a 的频带在0~50Hz ,它包含了)(n x 的所有三个正弦,因此,它应和图1.2.4(a)的)(n x 基本一样。理论上,)(1n d 应为零信号,但由于实现上述分 解的滤波器)(0z H 、)(1z H 不会是理想的锐截止滤波器,因此,)(1z H 的阻带内将会和)(n x 的第三个分量相重合,故使)(1n d 中有小幅度的高频(基本上等于3f )正弦。对)(2n a ,由于其频带在0~25Hz 之间,故它应包含)(n x 的第一个和第二个分量,因此它是这两个正弦

)(1n d )(1n a )

(2n a )(3n a )(4n a )

(4n d )(3

n d )(2n d π2/π0

000

4/π8/π()Hz 100()Hz 50()Hz 5.12()Hz 25

13

图1.2.4

信号的二进制分解

图1.2.5 信号二进制分解的实现

的迭加,而)(2n d 的频带在25~50Hz 之间,因此它是)(n x 的第三个分量所在。注意:)(2n d 的幅度比)(1n d 大得多。进一步,)(3n a 仅包含第一个分量,)(3n d 仅包含第二个分量,如图1.2.4(c)所示。这就实现了)(n x 三个分量的分解。若将)(3n a 进一步分解,那么)(4n a 中仍

14

是3s ,而)(4n d 中基本上为零。

在上述分解过程中,每一级分解后的信号的频带都比前一级减小一倍,故在图1.2.5中在每一级都跟随着一个二抽取环节。由于)(1z H 是高通滤波器,其输出)(n d j 是每一级的高频信号,我们称之为该级信号的“细节(detail )”,而)(n a j 是每一级的低频信号,我们称之为信号的“概貌”或“近似(approximation )”。

通过以上两个例子,我们可大致看到信号按频带分解的过程。也许有的读者会问:我们为什么要对信号作这样的分解?

其一是由于信号的自然特征所决定的。一个实际的物理信号决不可能在 ~0的范围内有着均匀的谱。既然信号的能量在不同的频带有着不同的分布,我们自然需要对它们分别对待。如前所说,对能量大的频段所对应的信号给以较多的bit ,对能量少的频段所对应的信号给以较少的bit ,这实际上是对信号分层量化的概念。此外,对不同频段所对应的信号还可给以不同的加权,或给以不同的去噪处理,等等。

其二是实际工作的需要。随着半导体技术特别是数字信号处理器(Digital Signal Processor ,DSP )的飞速发展,这就为一维信号和二维图象的实时处理提供了可能。高速器件的发展推动了新的信号处理理论的发展。这些发展给我们的现实生活带来了许多革命性的变化,如语音信箱、自动翻译机、可视电话、会议电视、远程医疗、高清晰度电视、数字相机、移动电话、便携式个人生理参数监护仪(如心电Holter ,脑电Holter 等)等等。所有这些应用领域都要涉及到信号的滤波、变换、特征提取、编码、量化、压缩等众多环节中的一个或几个。而这些环节都离不开信号的分解。例如,在过去的十多年中,在图象的压缩方面,国际上已制定了JPEG 、MPEG 及H.263等标准[85,117]。

在例1.2.1及1.2.2对信号的分解过程中,我们可以看到一次次的分解将原信号)(n x 分成了一个个具有不同频带的“子带(subband )”信号。直观的说,若对这些子带信号各自做DFT ,且做DFT 的长度都一样,那么每一个子带信号的频率分辨率是不一样的。例如,在图1.2.3及1.2.4中,对信号)(n x 的频率分辨率是N f s /,对)(1n a ,)(1n d 的频率分辨率是N f s 2/,提高了一倍,对)(2n a 、)(2n d 是N f s 4/,对)(3n a 、)(3n d 是N f s 8/,这一分析过程是一个由“粗”及“精”的过程。因此,我们把这一类将原信号按频带分解成一个个子带信号的方法称作“多分辨率分析(或分解)”。

信号的多分辨率分析和信号的多抽样率分析是紧密相连的。信号的多抽样率分析是指对给定抽样频率s f 的信号)(n x 做抽样率转换(M Lf s /),以及研究工作在不同抽样频率下系统的分析与设计问题。在过去的二十年中,多抽样率信号处理已发展成为数字信号处理学科的一个重要分支,国内外已有这方面的著作出版[4,6,10,15,23]。多抽样率信号处理中的核心内容是滤波器组,包括了滤波器组的分析与设计,通过滤波器组进行信号的准确重建等重要内容。

15

图1.2.2(a)实际上是一个两通道滤波器组的分解部分,将分解后的信号)(0n v 、)(1n v 经编码量化以后传输到目的地后,除了相应的解码以外,更应包含信号的重建部分。一个完整的两通道滤波器组如图6.1.1所示,一个M 通道的滤波器组如图7.1.1所示。这两个滤波器组的分解部分是将)(n x 的频带均匀地等分成M 等份,故称它们为均匀滤波器组。图1.2.5是两通道滤波器组分解部分的级联,它们构成的是一个树状滤波器组的分解部分,其频带是按二的整数幂不断分解的。有关多抽样率信号处理及滤波器组构成了本书第二篇的主要内容。

上一节已经讲到,小波变换是对给定的信号作“尺度-位移”分析,是时-频分析的另一种形式。实际上,小波的“尺度-位移”分析是按照例1.2.2的多分辨率分解来实现的,也即小波变换最后归结为树状滤波器组的问题,由此,读者不难看出本书第一、第二及第三篇所讨论的内容有着密切的内在联系。

在此顺便指出,例1.2.2即是信号小波变换的一个实例,图1.2.5中的滤波器)(0z H 、

)(1z H 是对应某一种具体小波的滤波器。此外,Mallat 对信号的多分辨率分析给出了具体的

定义[8],我们将在第三篇中详细讨论。

1. 3信号的时宽与带宽

在信号分析与信号处理中,信号的“时间中心”及“时间宽度(time-duration )”,频率的“频率中心”及“频带宽度(frequence-bandwidth )是非常重要的概念。它们分别说明了信号在时域和频域的中心位置及在两个域内的扩展情况。在文献中,这些概念有着不同的定义,因此,由不同的定义又可以引导出不同的解释。此处,我们采用目前绝大多数文献中所共同使用的“标准差”的定义。

对给定的信号)(t x ,假定它是能量信号,即其能量

??∞<ΩΩ=

==d j X dt t x t x E 2

2122|

)(||)(|||)(||π

(1.3.1)

式中||.||表示求范数,)(Ωj X 是)(t x 的傅立叶变换。这样,归一化函数E t x /|)(|2

E X /|)(|2Ω可看作是信号)(t x 在时域和频域的密度函数。有了这两个密度函数,我们即可

用概率中的矩的概念来进一步描述信号的特征。例如,利用一阶矩可得到)(t x 的“时间均值”与“频率均值”:

02

1

|)(|)(t dt t x t t E

==

?

μ (1.3.2a )

16

?

Ω=ΩΩΩ=

Ω02

21|)(|)(d X E

πμ (1.3.2b ) 0t ,0Ω又称)(t x 的“时间中心”与“频率中心”

。 由(1.3.2b )式,为求频率中心0Ω,需要先求出)(t x 的傅立叶变换)(Ωj X ,文献[13]给出了不通过傅立叶变换而直接求出0Ω的方法:

如果)(t x 是复信号,我们总可把)(t x 写作)()()(t j e t A t x ψ=的形式,式中)(t A 和)(t ψ分别是)(t x 的幅度与相位,它们均是t 的实函数。如果)(t x 是实信号,我们可以得到)(t x 的解析信号(analytic signal )[19],即

)()()(t x j t x t x c

+= (1.3.3)

式中)(t x

是)(t x 的Hilbert 变换,即

ττ

τπ

πd t x t x t x t ?∞

∞--=*=)

(11)()( (1.3.4)

可以证明,)(t x c 的傅立叶变换)(Ωj X c 在负频率处全为零,在0=Ω处等于)(Ωj X ,而在正频率处是)(Ωj X 的两倍,即

??

?

??ΩΩ=Ω)(2)(0

)(j X j X j X c 000>Ω=Ω<Ω (1.3.5)

这样,)(t x c 保留了)(t x 频域的基本特征,而频带减小了一倍。因此,求信号的解析信号是处理信号,特别是窄带信号的一种常用方法。这样,我们可将)(t x c 也表示成)

()(t j e t A ψ的形式。

令 )()(ΩΩ=ΩX H , 则 dt

t dx j t h )()(-= (1.3.6)

由(1.3.2b )式,有

?

?

-∞

-ΩΩΩ=

ΩΩΩΩ=

Ωd X H d X X E

E

)()()()(*21*

210ππ

17

由Parseval ’s 定理,上式又可写成

[]dt t x j

dt

t dx E

)(*

)(10?∞∞

--=

Ω

[]

dt e t A e t t jA e

t A j t j t j t j E

)()()

(1)()()()()(ψψψψ-∞

-?

'+'-=

??

-∞

-'-'=

dt t A t A j dt t A t E

E

)()()]()[(1

2

因为0Ω始终为实数,所以上式的虚部应为零,即

??'='=Ωdt t x t dt t A t E

E

2

1210|

)(|)()()(ψψ

(1.3.7)

式中dt t d t /)()(ψψ='称为信号的瞬时频率(Instantaneous Frequence,IF )或称“平均瞬时频率”,有关IF 的概念我们将在1.5节讨论。这样,(1.3.7)式可解释为:信号的均值频率(或中心频率),是其瞬时频率在整个时间轴上的加权平均,而权函数即是2|)(|t x 。

信号的时间宽度和频率带宽反映的是)(t x 、)(Ωj X 围绕0t 和0Ω的扩展程度,由概率论的知识,它们自然应被定义为密度函数的二阶中心矩,即:

?

?

-∞

--=

-=?20

2212

2012

|)(||)(|)(t dt t x t dt t x t t E

E

t

(1.3.8a )

?

∞∞-ΩΩΩΩ-Ω=

?d X E 22021

2|)(|)(π

?

-Ω-ΩΩΩ=

2

2221|)(|d X E

π (1.3.8b ) 显然,这是方差的标准定义。通常,我们定义t ?2,Ω?2分别是信号的时宽和带宽。定义Ω??t 为信号的时宽-带宽积。

再令)

()()(t j e

t A t x ψ=,类似(1.3.7)式的推导,我们可以导出[钱

]:

?

?

-∞

'+

Ω-'=

?dt t A dt t A t E

E

212

2012

)]([)(])([ψ (1.3.9)

由该式可以看出,信号的带宽(Ω?2)完全由幅度、幅度的导数及相位的导数所决定。如果希望信号的带宽很小,即为一窄带信号,那么,信号的幅度和相位都应是慢变的。极端的情况,如果一个信号的幅度和相位均为常数,如复正弦,那么该信号的带宽为零。

t T ?=2,Ω?=2B

(1.3.10)

18

我们称T 和B 分别为信号)(t x 的时宽和带宽,TB 称为时宽-带宽积。

当我们实际去求一个信号的0t ,0Ω,2t ?及2

Ω?时,有两个问题要考虑。一是要把这几

个定义中的积分改为求和,二是式中的频率变量Ω要改成归一化频率,即频率轴应是-0.5~0.5。为此,(1.3.2)及(1.3.8)式中的定标要作些改变。文献[7]给出了实际用于计算的的一组定义,并在MA TLAB 的“Time-Frequency Toolbox “中给出了相应的m 文件,这几组定义是:

?

-=dt t x t t E

210|)(| (1.3.10a ) ?∞

-ΩΩΩ=Ωd X E

210|)(|

(1.3.10b )

dt t x t t E

t

2202|)(|)(?

--=

(1.3.11a )

?

-ΩΩΩΩ-Ω=

?d X E

202|)(|)(π

(1.3.11b )

?∞

-=dt t x E 2|)(|,t T ?=2,Ω?=2B

注意,这组式子中的Ω是归一化频率。 例1.3.1令

)exp()()(2

24

1t t x απ

α

-= (1.3.12)

显然,)(t x 是一实的高斯信号,可以求出该信号的能量1=E ,因此我们称之为归一化高斯信号。

由高斯信号的性质,我们不用计算可知其时间均值00=t ,又由于该信号是实信号,有

0)(='t ψ,由(1.3.7)式,有00=Ω。

由(1.3.9)式,我们可以求出

?

=-=?Ω2

222

2)exp(α

π

αααdt t t (1.3.13a )

再由(1.3.8a )式及上式,有

α21

2=

?t (1.3.13b )

显然, 2

1=

??Ωt 及2=TB (1.3.14)

若令05.0=α,)(t x 及其频谱如图1.3.1(a)和(b)所示,若用(1.3.10)及(1.3.11)式的

19

定义,并利用MATLAB 中的Loctime.m 及Locfreq.m 文件可求出00=t ,00=Ω,21.11=T ,0892.0=B ,1=TB ,可见本节给出的两组定义所得的TB 差一常数2。

图1.3.1 高斯信号及其频谱,()a 时域信号,()b 频谱

例1.3.2 记例1.3.1中的高斯信号为)(t g ,令

t j m e t g t x Ω=)()( (1.3.15)

则)(t x 为一高斯幅度调制信号,调制频率为0Ω。 由于t t m Ω=)(ψ。故m t Ω=')(ψ,由(1.3.7)式有:

m m

E

dt t x Ω=Ω=

Ω?2

10|)(| (1.3.16) 及

?

=-=?Ω2

222

2)exp(α

π

αααdt t t (1.3.17)

同理可求得00=t ,α

21

2=

?t

由此可以看出,该例和例1.3.1不同的是频率中心0Ω变成了m Ω,但由于该例是纯正弦调制,故信号的带宽、时宽及时宽-带宽积没有改变。

仍令05.0=α,归一化频率等于0.25,则本例的)(t x 及频谱如图1.3.2(a)和(b)所示。所

求出的00=t ,25.00=Ω,21.11=T ,0892.0=B ,1=TB 。

例1.3.3 图1.3.3(a)是一个高斯信号与一chirp 信号的乘积,称之为“高斯幅度

调制chirp 信号”,图1.3.3(b)是其频谱,我们可以求出:

20

1280=t ,32=T ,249.00='f (归一化频率),0701.0=B ,2431.2=TB ,该信号的时宽-带宽积大于1。

图1.3.2 高斯幅度调制信号及其频谱,()a 时域信号,()b 频谱

图1.3.3 高斯幅度调制chirp 信号及其频谱,()a 时域信号,()b 频谱

例 1.3.4,给定信号)(t x ,设其能量为x E ,时间中心,频率中心分别是0t 和0Ω,时宽和带宽分别是t ?2和Ω?2,令

)/()(αt x t s = (1.3.18)

其中α为常数,现研究)(t s 的能量。时、频中心及时宽与带宽。 1. ?

?∞

-===

x s E dt t x dt t s E αα22|)/(|)(| (1.3.19)

DSP技术与算法实现学习报告

DSP技术与算法实现学习报告 一.课程认识 作为一个通信专业的学生,在本科阶段学习了数字信号处理的一些基本理论知识,带着进一步学习DSP技术以及将其理论转化为实际工程实现的学习目的,选择了《DSP技术与算法实现》这门课程。通过对本课程的学习,我在原有的一些DSP基础理论上,进一步学习到了其一些实现方法,系统地了解到各自DSP芯片的硬件结构和指令系统,受益匪浅。 本门课程将数字信号处理的理论与实现方法有机的结合起来,在简明扼要地介绍数字信号处理理论和方法的基本要点的基础上,概述DSP的最新进展,并以目前国际国内都使用得最为广泛的德克萨斯仪器公式(TI,Texas Instruments)的TMS320、C54xx系列DSP为代表,围绕“DSP实现”这个重点,着重从硬件结构特点,软件指令应用和开发工具掌握出发,讲解DSP应用的基础知识,讨论各种数字信号处理算法的实现方法及实践中可能遇到的主要问题,在此基础上实现诸如FIR、IIR、FFT等基本数字信号处理算法等等。 1.TI的DSP体系 TI公司主要推出三大DSP系列芯片,即TMS320VC2000,TMS320VC5000,TMS320VC6000系列。 TMS320VC200系列主要应用于控制领域。它集成了Flash存储器、高速A/D转换器、可靠的CAN模块及数字马达控制等外围模块,适用于三相电动机、变频器等高速实时的工控产品等数字化控制化领域。 TMS320VC5000系列主要适用于通信领域,它是16为定点DSP芯片,主要应用在IP 电话机和IP电话网、数字式助听器、便携式音频/视频产品、手机和移动电话基站、调制调解器、数字无线电等领域。它主要分为C54和C55系列DSP。课程着重讲述了C54系列的主要特性,它采用改进哈弗结构,具有一个程序存储器总线和三个数据存储器总线,17×17-bit乘法器、一个供非流水的MAC(乘法/累加)使用的专用加法器,一个比较、选择、存储单元(Viterbi加速器),配备了双操作码指令集。 TMS320VC6000系列主要应用于数字通信和音频/视频领域。它是采用超长指令字结构设计的高性能芯片,其速度可以达到几十亿MIPS浮点运算,属于高端产品应用范围。

数字信号处理教案

数字信号处理教案 余月华

课程特点: 本课程是为电子、通信专业三年级学生开设的一门课程,它是在学生学完了信号与系统的课程后,进一步为学习专业知识打基础的课程。本课程将通过讲课、练习使学生掌握数字信号处理的基本理论和方法。课程内容包括:离散时间信号与系统;离散变换及其快速算法;数字滤波器结构;数字滤波器设计;数字信号处理系统的实现等。 本课程逻辑性很强, 很细致, 很深刻;先难后易, 前三章有一定的难度, 倘能努力学懂前三章(或前三章的0080), 后面的学习就会容易一些;只要在课堂上专心听讲, 一般是可以听得懂的, 但即便能听懂, 习题还是难以顺利完成。这是因为数字信号分析技巧性很强, 只了解基本的理论和方法, 不辅以相应的技巧, 是很难顺利应用理论和方法的。论证训练是信号分析课基本的,也是重要的内容之一, 也是最难的内容之一。 因此, 理解证明的思维方式, 学习基本的证明方法, 掌握叙述和书写证明的一般语言和格式, 是信号分析教学贯穿始终的一项任务。 鉴于此, 建议的学习方法是: 预习, 课堂上认真听讲, 必须记笔记, 但要注意以听为主, 力争在课堂上能听懂七、八成。 课后不要急于完成作业, 先认真整理笔记, 补充课堂讲授中太简或跳过的推导, 阅读教科书, 学习证明或推导的叙述和书写。基本掌握了课堂教学内容后, 再去做作业。在学习中, 要养成多想问题的习惯。 课堂讲授方法: 1. 关于教材: 《数字信号处理》 作者 丁玉美 高西全 西安电子科技大学出版社 2. 内容多, 课时紧: 大学课堂教学与中学不同的是每次课介绍的内容很多, 因此, 内容重复的次数少, 讲课只注重思想性与基本思路, 具体内容或推导特别是同类型或较简的推理论证及推导计算, 可能讲得很简, 留给课后的学习任务一般很重。. 3. 讲解的重点: 概念的意义与理解, 理论的体系, 定理的意义、条件、结论、定理证明的分析与思路, 具有代表性的证明方法, 解题的方法与技巧,某些精细概念之间的本质差别. 在教学中, 可能会写出某些定理证明, 以后一般不会做特别具体的证明叙述. 4. 要求、辅导及考试: a. 学习方法: 适应大学的学习方法, 尽快进入角色。 课堂上以听为主, 但要做课堂笔记,课后一定要认真复习消化, 补充笔记,一般课堂教学与课外复习的时间比例应为1 : 3 。 b. 作业: 大体上每两周收一次作业, 一次收清。每次重点检查作业总数的三分之一。 作业的收交和完成情况有一个较详细的登记, 缺交作业将直接影响学期总评成绩。 c. 辅导: 大体两周一次。 d. 考试: 只以最基本的内容进行考试, 大体上考课堂教学和所布置作业的内容。 课程的基本内容与要求 第一章. 时域离散信号与时域离散系统 1. 熟悉6种常用序列及序列运算规则; 2. 掌握序列周期性的定义及判断序列周期性的方法; 3. 掌握离散系统的定义及描述方法(时域描述和频域描述); 4. 掌握LSI 系统的线性移不变和时域因果稳定性的判定; 第二章 时域离散信号与系统的傅立叶变换分析方法

DSP常见算法的实现

3.6 常见的算法实现 在实际应用中虽然信号处理的方式多种多样,但其算法的基本要素却大多相同,在本节中介绍几种较为典型的算法实现,希望通过对这些例子(单精度,16bit )的分析,能够让大家熟悉DSP 编程中的一些技巧,在以后的工作中可以借鉴,达到举一反三的效果。 1. 函数的产生 在高级语言的编程中,如果要使用诸如正弦、余弦、对数等数学函数,都可以直接调用运行库中的函数来实现,而在DSP 编程中操作就不会这样简单了。虽然TI 公司提供的实时运行库中有一些数学函数,但它们所耗费的时间大多太长,而且对于大多数定点程序使用双精度浮点数的返回结果有点“大材小用”的感觉,因此需要编程人员根据自身的要求“定制”数学函数。实现数学函数的方法主要有查表法、迭代法和级数逼近法等,它们各有特点,适合于不同的应用。 查表法是最直接的一种方法,程序员可以根据运算的需要预先计算好所有可能出现的函数值,将这些结果编排成数据表,在使用时只需要根据输入查出表中对应的函数值即可。它的特点是速度快,但需要占用大量的存储空间,且灵活度低。当然,可以对上述查表法作些变通,仅仅将一些关键的函数值放置在表中,对任意一个输入,可根据和它最接近的数据采用插值方法来求得。这样占用的存储空间有所节约,但数值的准确度有所下降。 迭代法是一种非常有用的方法,在自适应信号处理中发挥着重要的作用。作为函数产生的一种方法,它利用了自变量取值临近的函数值之间存在的关系,如时间序列分析中的AR 、MA 、ARMA 等模型,刻画出了信号内部的特征。因为它只需要存储信号模型的参量和相关的状态变量,所以所占用的存储空间相对较少,运算时间也较短。但它存在一个致命的弱点,由于新的数值的产生利用了之前的函数值,所以它容易产生误差累积,适合精度要求不高的场合。 级数逼近法是用级数的方法在某一自变量取值范围内去逼近数学函数,而将自变量取值在此范围外的函数值利用一些数学关系,用该范围内的数值来表示。这种方法最大的优点是灵活度高,且不存在误差累积,数值精度由程序员完全控制。该方法的关键在于选择一个合适的自变量取值区间和寻找相应的系数。 下面通过正弦函数的实现,具体对上述三种方法作比较。 查表法较简单,只需要自制一张数据表,也可以利用C5400 DSP ROM 内的正弦函数表。 迭代法的关键是寻找函数值间的递推关系。假设函数采样时间间隔为T ,正弦函数的角频率为ω,那么可以如下推导: 令()()()T T ω?β?αω?-+=+sin sin sin 等式的左边展开为 T T side left ω?ω?sin cos cos sin _+= 等式的右边展开为 ()T T side right ω?βωα?sin cos cos sin _-+= 对比系数,可以得到1,cos 2-==βωαT 。令nT =?,便可以得到如下的递推式: [][][]21cos 2---=n s n s T n s ω

数字信号处理教案

数字信号处理教案

课程特点: 本课程是为电子、通信专业三年级学生开设的一门课程,它是在学生学完了信号与系统的课程后,进一步为学习专业知识打基础的课程。本课程将通过讲课、练习使学生掌握数字信号处理的基本理论和方法。课程内容包括:离散时间信号与系统;离散变换及其快速算法;数字滤波器结构;数字滤波器设计;数字信号处理系统的实现等。 本课程逻辑性很强, 很细致, 很深刻;先难后易, 前三章有一定的难度, 倘能努力学懂前三章(或前三章的0080), 后面的学习就会容易一些;只要在课堂上专心听讲, 一般是可以听得懂的, 但即便能听懂, 习题还是难以顺利完成。这是因为数字信号分析技巧性很强, 只了解基本的理论和方法, 不辅以相应的技巧, 是很难顺利应用理论和方法的。论证训练是信号分析课基本的,也是重要的内容之一, 也是最难的内容之一。 因此, 理解证明的思维方式, 学习基本的证明方法, 掌握叙述和书写证明的一般语言和格式, 是信号分析教学贯穿始终的一项任务。 鉴于此, 建议的学习方法是: 预习, 课堂上认真听讲, 必须记笔记, 但要注意以听为主, 力争在课堂上能听懂七、八成。 课后不要急于完成作业, 先认真整理笔记, 补充课堂讲授中太简或跳过的推导, 阅读教科书, 学习证明或推导的叙述和书写。基本掌握了课堂教学内容后, 再去做作业。在学习中, 要养成多想问题的习惯。 课堂讲授方法: 1. 关于教材: 《数字信号处理》 作者 丁玉美 高西全 西安电子科技大学出版社 2. 内容多, 课时紧: 大学课堂教学与中学不同的是每次课介绍的内容很多, 因此, 内容重复的次数少, 讲课只注重思想性与基本思路, 具体内容或推导特别是同类型或较简的推理论证及推导计算, 可能讲得很简, 留给课后的学习任务一般很重。. 3. 讲解的重点: 概念的意义与理解, 理论的体系, 定理的意义、条件、结论、定理证明的分析与思路, 具有代表性的证明方法, 解题的方法与技巧,某些精细概念之间的本质差别. 在教学中, 可能会写出某些定理证明, 以后一般不会做特别具体的证明叙述. 4. 要求、辅导及考试: a. 学习方法: 适应大学的学习方法, 尽快进入角色。 课堂上以听为主, 但要做课堂笔记,课后一定要认真复习消化, 补充笔记,一般课堂教学与课外复习的时间比例应为1 : 3 。 b. 作业: 大体上每两周收一次作业, 一次收清。每次重点检查作业总数的三分之一。 作业的收交和完成情况有一个较详细的登记, 缺交作业将直接影响学期总评成绩。 c. 辅导: 大体两周一次。 d. 考试: 只以最基本的内容进行考试, 大体上考课堂教学和所布置作业的内容。 课程的基本内容与要求 第一章. 时域离散信号与时域离散系统 1. 熟悉6种常用序列及序列运算规则; 2. 掌握序列周期性的定义及判断序列周期性的方法; 3. 掌握离散系统的定义及描述方法(时域描述和频域描述); 4. 掌握LSI 系统的线性移不变和时域因果稳定性的判定; 第二章 时域离散信号与系统的傅立叶变换分析方法

现代信号处理方法1-3

1.3 时频分布及其性质 1.3.1 单分量信号与多分量信号 从物理学的角度看,信号可以分为单分量信号和多分量信号两类,而时-频分布的一个主要优点就是能够确定一个信号是单分量的还是多分量的。所谓单分量信号就是在任一时间只有一个频率或一个频率窄带的信号。一般地,单分量信号看上去只有一个山峰(如图 1.2.2),图中所示的是信号)()()(t j e t A t s ?=的时-频表示,在每一个时间,山峰的峰值有明显的不同。如果它是充分局部化的,那么峰值就是瞬时频率;山峰的宽度就是瞬时带宽。一般地,如果)(t z 是信号)(cos )()(t t a t s φ=的解析信号,)(f Z 是)(t z 对应的频谱, 图1.2.2 单分量信号时-频表示及其特征 则其瞬时频率定义如下: )]([arg 21)(t z dt d t f i π= (1.2.1) 与瞬时频率对偶的物理量叫做群延迟,定义如下: )]([arg 21)(f Z dt d f g πτ= (1.2.2) 而多分量信号是由两个(或多个)山峰构成, 每一个山峰都有它自己不同的瞬时 频率和瞬时带宽。(如图1.2.3所示)。 图1.2.3 多分量信号时-频表示及特征

1.3.2 时-频分布定义 Fourier 变换的另一种形式 ?∞ ∞ --=dt e t s f S ft j π2)()( ?∞ ∞ -=df e f S t s tf j π2)()( Cohen 指出,尽管信号)(t z 的时-频分布有许多形式,但不同的时-频分布只是体现 在积分变换核的函数形式上,而对于时-频分布各种性质的要求则反映在对核函数的约束条件上,因此它可以用一个统一形式来表示,通常把它叫做Cohen 类时-频分布,连续时间信号)(t z ()(t z 为连续时间信号)(t s 的解析信号)的Cohen 类时-频分布定义为 ττφτττπdudvd e v u z u z f t P vu f vt j ) (2*),()2 1()21(),(-+-∞ ∞ -∞ ∞ -∞ ∞ --+=?? ? (1.3.1) 式中),(v τφ称为核函数。原则上,核函数可以是时间和频率两者的函数,但常用的核函数与时间和频率无关,只是时延τ和频偏v 的函数,即核函数具有时、频移不变性。这个定义提供了全面理解任何一种时-频分析方法的通用工具,而且能够在信号分析中将信号的一种时-频表示及其性质同另一种时-频表示及其性质联系在一起。进一步可将(1.3.1)简记为 ττφττπdvd e v v A f t P f vt j z )(2),(),(),(+-∞ ∞ -∞ ∞ -? ? = (1.3.2) 式中),(v A z τ是双线性变换(双时间信号))2 ()2(),(*τ τ τ-+ =t z t z t k z 关于时间t 作 Fourier 反变换得到的一种二维时-频分布函数,称为模糊函数,即 dt e t z t z v A tv j z πτ ττ2*)2 ()2(),(-+=?∞ ∞- (1.3.3) 因为Cohen 类时-频分布是以核函数加权的模糊函数的二维Fourier 变换,所以Cohen 类 时-频分布又称为广义双线性时-频分布。 两个连续信号)(t x ,)(t y 的互时-频分布定义为: ???∞ ∞-∞ ∞--+-∞ ∞ --+= ττφτττπdudvd e v u y u x f t P vu f vt j xy ) (2*),()2 1()21(),( ? ? ∞ ∞-∞ ∞ -+-=dv d e v v A f tv j xy ττφττπ)(2),(),( (1.3.4) 式中 du e u y u x v A vu j xy πτ ττ2*)2 ()2(),(?∞ ∞--+= (1.3.5) 是)(t x 和)(t y 的互模函数。

《数字信号处理》课程教学大纲

《数字信号处理》课程教学大纲 (10级) 编号:40023600 英文名称:Digital Signal Processing 适用专业:通信工程;电子信息工程 责任教学单位:电子工程系通信工程教研室 总学时:56 学分:3.5 考核形式:考试 课程类别:专业基础课 修读方式:必修 教学目的:数字信号处理是通信工程、电子信息工程专业的一门专业基础课,通过本课程的学习使学生建立数字信号处理的基本概念、掌握数字信号处理的基本理论、基本分析方法和数字滤波器的基本设计方法,具有初步的算法分析和运用MATLAB编程的能力,了解数字信号处理的新方法和新技术。为学习后续专业课程和从事数字信号处理方面的研究工作打下基础。 主要教学内容及要求: 1.绪论 了解数字信号处理的特点,应用领域,发展概况和发展局势。 2.时域离散信号和时域离散系统 了解连续信号、时域离散信号和数字信号的定义和相互关系;掌握序列的表示、典型序列、序列的基本运算;掌握时域离散系统及其性质,掌握时域离散系统的时域分析,掌握采样定理、连续信号与离散信号的频谱关系。 3.时域离散信号和系统的频域分析 掌握序列的傅里叶变换(FT)及其性质;掌握序列的Z变换(ZT) 、Z变换的主要性质;掌握离散系统的频域分析;了解梳状滤波器,最小相位系统。 4.离散傅里叶变换(DFT) 掌握离散傅里叶变换(DFT)的定义,掌握DFT、ZT、FT、DFS之间的关系;掌握DFT的性质;掌握频域采样;掌握DFT的应用、用DFT计算线性卷积、用DFT分析信号频谱。 5.快速傅里叶变换(FFT) 熟悉DFT的计算问题及改进途经;掌握DIT-FFT算法及其编程思想;掌握IDFT的高效算法。 6.数字滤波网络 了解滤波器结构的基本概念与分类;掌握IIR-DF网络结构(直接型,级联型,并联型);掌握FIR-DF网络结构(直接型,线性相位型,级联型,频率采样型,快速卷积型)。 7.无限冲激响应(IIR)数字滤波器设计 熟悉滤波的概念、滤波器的分类及模拟和数字滤波器的技术指标;熟悉模拟滤波器的设计;掌握用冲激响应不变法设计IIR数字滤波器;掌握用双线性变换法设计IIR数字滤波器。 8.有限冲激响应(FIR)数字滤波器设计 熟悉线性相位FIR数字滤波器的特点;掌握FIR数字滤波器的窗函数设计法;掌握FIR数字滤波器的频率抽样设计法;了解FIR数字滤波器的切比雪夫最佳一致逼近设计法。 本课程与其他课程的联系与分工:先修课程:信号与系统,复变函数与积分变换,数字电路;后续课程有:DSP原理及应用,语音信号处理,数字图像处理等。

数字信号处理 详细分析 采样

离散傅里叶变换 一、问题的提出:前已经指出,时域里的周期性信号在频域里表现为离散的值,通常称为谱线;而时域里的离散信号(即采样数据)在频域里表现为周期性的谱。 推论:时域里的周期性的离散信号,在频域里对应为周期性的离散的谱线。 由于傅里叶变换和它的反变换的对称性,我们不妨对称地把前者称为时域的采样,后者称为频域的采样;这样,采用傅里叶变换,时域的采样可以变换成为频域的周期性离散函数,频域的采样也可以变换成列域的周期性离散函数,这样的变换被称为离散傅里叶变换,简称为DFT。图3-1就是使用采样函数序列作离散傅里叶变换的简单示例。 (a )时域的采样在频域产生的周期性 (b )频域的采样在时域产生的周期性 图3-1 采样函数的离散傅里叶变换 上图就是使用采样函数序列作离散傅立叶变换的简单示例,在时域间隔为s t 的采样函数 序列的DFT 是频域里间隔为s s t f 1 =的采样函数序列;反之,频域里间隔为s f 的采样函数序列是时域里间隔为w W f T 1=的采样函数序列,如图3-1(b)所示。 由于在离散傅立叶变换中,时域和频域两边都是离散值,因此它才是真正能作为数字信号处理的变换,又由于变换的两边都表现出周期性,因此变换并不需要在),(+∞-∞区间进行,只需讨论一个有限周期里的采样作变换就可以保留全部信息。 表3-1为傅立叶变换和傅立叶级数的关系

二、DFT 的定义和性质 离散傅里叶变换(DFT )的定义为: 1、非周期离散时间信号)(n x 的Fourier 变换定义为:ωωωd e n x e X n j j -∞ ∞-∑ =)()( (1) 反变换:ωπωππωd e e X n x n j j ?-= )(21)( )(ωj e X 的一个周期函数(周期为)π 2,上式得反变换是在)(ωj e X 的一个周期内求积分的。这里数字信号的频率用ω来表示,注意ω与Ω有所不同。设s f 为采样频率,则采样周期为 f T 1 =,采样角频率T s π2=Ω,数字域的频率s s f πω2= 式1又称为离散时间Fourier 变换(DTFT )2、周期信号的离散Fourier 级数(DFS ) 三、窗函数和谱分析 1、谱泄露和栅栏效应 离散傅立叶变换是对于在有限的时间间隔(称时间窗)里的采样数据的变换,相当于对数据进行截断。这有限的时间窗既是DFT 的前提,同时又会在变换中引起某些不希望出现的结果,即谱泄露和栅栏效应。 1)谱泄露 以简单的正弦波的DFT 为例,正弦波具有单一的频率,因而在无限长的时间的正弦波,应该观察到单一δ函数峰,如下图示,但实际上都在有限的时间间隔里观察正弦波,或者在时间窗里作DFT ,结果所得的频谱就不再是单一的峰,而是分布在一个频率范围内,下图(b )示。这样信号被时间窗截断后的频谱不再是它真正的频谱,称为谱泄露。

数字信号处理GUI

西安工业大学北方信息工程学院毕业设计(论文)开题报告 题目:数字信号处理实验教学平台设计 系别光电信息系 专业光电信息工程 班级 B100106 姓名彭牡丹 学号 B10010638 导师稀华 2013年11月20日

1 毕业设计(论文)综述 1.1 题目背景和意义 自 20 世纪 60 年代以来,随着计算机和信息学科的飞速发展,数字信号处理技术应运而生并迅速发展,目前已经形成为一门独立且成熟重要的新兴学科。如今已广泛地应用于通信、语音、图像、遥感、雷达、航空航天、自动控制和生物医学[1]等多个领域。特别在教学方面,此课程已普遍成为大学本科电子通信专业必修的主干课和重要的专业基础课,已成为信息化建设不可缺少的环节。 “数字信号处理”课程主要包括离散时间信号及系统、离散傅立叶变换DFT、快速傅立叶变换FFT、数字滤波器设计及实现和数字信号系统的应用等内容,如何帮助学生理解与掌握课程中的基本概念、分析方法以及综合应用能力,是教学所要解决的关键问题,但是该课程理论性强,公式繁琐,需要实验辅助学生理解。因此研究数字信号处理虚拟实验技术能够有效地弥补数字信号处理理论教学的不足,所以本课题需要借助一些软件平台来完成数字信号处理课程中重要的实验内容的仿真分析。 1.2 国内外相关研究状况 对于教学平台设计,现在教学方面有很多研究方法,不同的的科研目标用的是不同的软件平台,国内外也提出了多种研究方法。 例如,在做交互式教学实验平台设计时,周强、张兰、张春明[2]等人运用的是Tornado 软件。此设计以 Tornado 专业课程为例,提出教学网络化的预期目标,结合课程内容的实践性特点,依据分层教学的指导理念,以先进的网站开发技术(Dreamweaver、B/S、ASP 等)为支撑手段,对面向 Tornado 的交互式教学实验平台进行设计与实现。通过小范围测试,基本实现了教师发布教学信息、上机实验、问题互助解答、学生在线自测、师生交互平台等教学功能,并在此基础上凸显出对学生进行分级以提供个性化教学的特色。在研究网络的教学实验平台设计,赵迎新、徐平平、夏桂斌[3]等人用的是无线传感器网络的研究方法。此设计研究并开发了一种应用MSP430微控制器芯片和CC2420无线收发模块架构的无线传感器网络的教学实验平台,设计并实现了系统的总体架构、硬件电路、软件接口与数据汇聚模式,根据实践教学要求,设计了基于该平台系统的基本实验要求与操作步骤,给出了对不同层次实践教学的目标要求,最后给出教学实践效果的评价。还有谢延红[4]提出的开放式 Linux 实验教学平台设计与实现。此研究针对 Linux 实验教学中存在的实验环境不够灵活、实验学习时间受限和无法实时沟通的问题,此研究提出了“个网络平台,条技术路线,

数字信号处理课程设计任务书doc

齐鲁工业大学 课程设计任务书 学院电子信息与控制工程学院专业通信工程 姓名班级学号 题目树形结构滤波器组设计 主要内容、基本要求、主要参考资料等: 主要内容: 滤波器组在语音、图像的子带编码和压缩中都有着广泛的应用,非均匀滤波器组还构成了Mallat多分辨分析的算法基础,在小波变换中占有重要的地位。本设计主要内容是研究树形滤波器组的原理,并设计一个树形滤波器组,实现语音信号的分解与重构。基本要求: (1)滤波器组的基本原理;(2)树形结构滤波器组的原理及设计方法;(3)设计一个8通道的树形结构滤波器组:均匀滤波器组和非均匀滤波器组;给出设计思路及结果;(4)用设计的滤波器组对某信号进行多通道分解,验证滤波器组的性能,对结果进行分析;(5)提交课程设计报告。 主要参考资料: 1. 胡广书. 现代信号处理教程,数字信号处理. 清华大学出版社. 2005.06 2. 高西全. 数字信号处理. 西安电子科技大学出版社. 2009.01 3. matlab信号处理相关书籍,多采样率信号处理的书籍、资料。 4. 相关网络资源 完成期限:自 2013 年 6 月 18 日至 2013 年 7 月 5 日

指导教师:张凯丽教研室主任: 齐鲁工业大学 课程设计任务书 学院电子信息与控制工程学院专业通信工程 姓名班级学号 题目平行结构滤波器组设计 主要内容、基本要求、主要参考资料等: 主要内容: 滤波器组在语音、图像的子带编码和压缩中都有着广泛的应用,非均匀滤波器组还构成了Mallat多分辨分析的算法基础,在小波变换中占有重要的地位。本设计主要内容是研究平行滤波器组的原理,并设计一个平行滤波器组。 基本要求: (1)滤波器组的基本原理;(2)平行结构滤波器组的原理及设计方法;(3)设计一个8通道的平行结构滤波器组:均匀滤波器组和非均匀滤波器组;给出设计思路及结果;(4)用设计的滤波器组对某信号进行多通道分解,验证滤波器组的性能,对结果进行分析;(5)提交课程设计报告。 主要参考资料: 1. 胡广书. 现代信号处理教程,数字信号处理. 清华大学出版社. 2005.06 2. 高西全. 数字信号处理. 西安电子科技大学出版社. 2009.01 3. matlab信号处理相关书籍,多采样率信号处理的书籍、资料。 4. 相关网络资源

数字信号处理(胡广书例题作业程序)

1、 %---filter求卷积,B(Z)/A(Z)=H(Z),已知B(Z)和A(Z),求y(n)=x(n)*h(n)----- clear; x=ones(100); t=1:100; b=[.001836,.007344,.011016,.007374,.001836]; a=[1,-3.0544,3.8291,-2.2925,.55075]; % y=filter(b,a,x); % 求所给系统的输出,本例实际上是求所给系统的阶跃响应; plot(t,x,'r.',t,y,'k-');grid on; ylabel('x(n) and y(n)') xlabel('n') 1、 %---filter求卷积,B(Z)/A(Z)=H(Z),已知B(Z)和A(Z),求y(n)=x(n)*h(n)----- clear; x=ones(100); t=1:100; b=[.001836,.007344,.011016,.007374,.001836]; a=[1,-3.0544,3.8291,-2.2925,.55075]; % y=filter(b,a,x); % 求所给系统的输出,本例实际上是求所给系统的阶跃响应; plot(t,x,'r.',t,y,'k-');grid on; ylabel('x(n) and y(n)') xlabel('n') 第一章产生信号,求卷积和自相关函数 1、 %信号产生 n=0:100; %工频 f0=50;A=220;fs=400; x1=A*sin(2*pi*f0*n/fs); subplot(321);plot(n,x1);xlabel('n');ylabel('x1(n)') ;grid on; %率减正弦 f0=2;A=2;alf=0.5;fs=16; x2=A*exp(-alf*n/fs).*sin(2*pi*f0*n/fs); subplot(323);plot(n,x2);xlabel('n');ylabel('x2(n)') ;grid on; %谐波信号

《数字信号处理》课程教学大纲

《数字信号处理》课程教学大纲 课程编号: 11322617,11222617,11522617 课程名称:数字信号处理 英文名称:Digital Signal Processing 课程类型: 专业核心课程 总学时:56 讲课学时:48 实验学时:8 学分:3 适用对象: 通信工程专业、电子信息科学与技术专业 先修课程:信号与系统、Matlab语言及应用、复变函数与积分变换 执笔人:王树华审定人:孙长勇 一、课程性质、目的和任务 《数字信号处理》是通信工程、电子信息科学与技术专业以及电子信息工程专业的必修课之一,它是在学生学完了信号与系统的课程后,进一步学习其它专业选修课的专业平台课程。本课程将通过讲课、练习、实验使学生掌握数字信号处理的基本理论和方法。为以后进一步学习和研究奠定良好的基础。 二、课程教学和教改基本要求 数字信号处理是用数字或符号的序列来表示信号,通过数字计算机去处理这些序列,提取其中的有用信息。例如,对信号的滤波,增强信号的有用分量,削弱无用分量;或是估计信号的某些特征参数等。总之,凡是用数字方式对信号进行滤波、变换、增强、压缩、估计和识别等都是数字信号处理的研究对象。 本课程介绍了数字信号处理的基本概念、基本分析方法和处理技术。主要讨论离散时间信号和系统的基础理论、离散傅立叶变换DFT理论及其快速算法FFT、IIR和FIR数字滤波器的设计以及有限字长效应。通过本课程的学习使学生掌握利用DFT理论进行信号谱分析,以及数字滤波器的设计原理和实现方法,为学生进一步学习有关信息、通信等方面的课程打下良好的理论基础。 本课程将通过讲课、练习、实验使学生掌握数字信号处理的基本理论和方法。为以后进一步学习和研究奠定良好的基础,应当达到以下目标: 1、使学生建立数字信号处理系统的基本概念,了解数字信号处理的基本手段以及数字信号处理所能够解决的问题。 2、掌握数字信号处理的基本原理,基本概念,具有初步的算法分析和运用MATLAB编程的能力。 3、掌握数字信号处理的基本分析方法和研究方法,使学生在科学实验能力、计算能力和抽象思维能力得到严格训练,培养学生独立分析问题与解决问题的能力,提高科学素质,为后续课程及从事信息处理等方面有关的研究工作打下基础。 4、本课程的基本要求是使学生能利用抽样定理,傅立叶变换原理进行频谱分析和设计简单的数字滤波器。 三、课程各章重点与难点、教学要求与教学内容

现代数字信号处理

现代数字信号处理Advanced Digital Signal Processing 东南大学信息科学与工程学院 杨绿溪

教科书、参考书 ?杨绿溪, 现代数字信号处理, 科学出版社, 2008年12月。?胡广书,数字信号处理----理论、算法与实现,清华大学出版社,1997(或2003)年。 ?皇甫堪等,现代数字信号处理,电子工业出版社,2004年6月。 ?丁玉美等,数字信号处理-----时域离散随机信号处理,西安电子科技大学出版社,2002年12月。 ?金连文,韦岗,现代数字信号处理简明教程,清华大学出版社,2004年1月。 ?何子述等,现代数字信号处理及其应用,清华大学出版社,2009年5月。 ?S.Haykin, Adaptive Filter Theory, Prentice Hall, 2001.

课程基本内容 1.离散时间信号处理基础(本科内容复习) 2.离散随机信号分析基础 –离散时间随机信号基本概念? –基本的正交变换(与信号正交展开、去相关) –基本的参数估计方法 3.线性预测和格型滤波器(语音编码应用)? 4.随机信号的线性建模? 5.功率谱估计(与频率估计、子空间分析)? 6.最优线性滤波: 维纳滤波与卡尔曼滤波? 7.自适应滤波器(线性系统的学习)?

可能选讲或简介的内容 8.多速率数字信号处理和滤波器组 9. 神经智能信息处理;压缩感知等 10. 盲信号处理 11.空时、阵列与MIMO信号处理 12.信号的时频分析

第一章离散时间信号处理基础??本科课程内容复习?? ?数字信号与数字信号处理(DSP)概述 ?滤波器--简单的数字信号处理系统 ?信号的变换-z变换、DTFT、DFT和FFT ?特殊的序列(和对应的滤波器) –全通序列、最小相位序列、线性相位、半正定序列

现代信号处理论文(1)

AR 模型的功率谱估计BURG 算法的分析与仿真 钱平 (信号与信息处理 S101904010) 一.引言 现代谱估计法主要以随机过程的参数模型为基础,也可以称其为参数模型方法或简称模型方法。现代谱估计技术的研究和应用主要起始于20世纪60年代,在分辨率的可靠性和滤波性能方面有较大进步。目前,现代谱估计研究侧重于一维谱分析,其他如多维谱估计、多通道谱估计、高阶谱估计等的研究正在兴起,特别是双谱和三谱估计的研究受到重视,人们希望这些新方法能在提取信息、估计相位和描述非线性等方面获得更多的应用。 现代谱估计从方法上大致可分为参数模型谱估计和非参数模型谱估计两种。基于参数建摸的功率谱估计是现代功率谱估计的重要内容,其目的就是为了改善功率谱估计的频率分辨率,它主要包括AR 模型、MA 模型、ARMA 模型,其中基于AR 模型的功率谱估计是现代功率谱估计中最常用的一种方法,这是因为AR 模型参数的精确估计可以通过解一组线性方程求得,而对于MA 和ARMA 模型功率谱估计来说,其参数的精确估计需要解一组高阶的非线性方程。在利用AR 模型进行功率谱估计时,必须计算出AR 模型的参数和激励白噪声序列的方差。这些参数的提取算法主要包括自相关法、Burg 算法、协方差法、 改进的协方差法,以及最大似然估计法。本章主要针对采用AR 模型的两种方法:Levinson-Durbin 递推算法、Burg 递推算法。 实际中,数字信号的功率谱只能用所得的有限次记录的有限长数据来予以估计,这就产生了功率谱估计这一研究领域。功率谱的估计大致可分为经典功率谱估计和现代功率谱估计,针对经典谱估计的分辨率低和方差性能不好等问题提出了现代谱估计,AR 模型谱估计就是现代谱估计常用的方法之一。 信号的频谱分析是研究信号特性的重要手段之一,通常是求其功率谱来进行频谱分析。功率谱反映了随机信号各频率成份功率能量的分布情况,可以揭示信号中隐含的周期性及靠得很近的谱峰等有用信息,在许多领域都发挥了重要作用。然而,实际应用中的平稳随机信号通常是有限长的,只能根据有限长信号估计原信号的真实功率谱,这就是功率谱估计。 二.AR 模型的构建 假定u(n)、x(n)都是实平稳的随机信号,u(n)为白噪声,方差为 ,现在,我们希望建立AR 模型 的参数和x(n)的自相关函数的关系,也即AR 模型的正则方程(normal equation)。 由 )}()]()({[)}()({)(1 n x m n u k m n x E m n x n x E m p k k x a r ++-+-=+=∑= )()()(1 m k m m r r a r xu x p k k x +--=∑= (1) 由于u(n)是方差为 的白噪声,有 ?? ?=≠=-0 00)}()({2 m m m n x n u E σ (2) 由Z 变换的定义, ,当 时,有h(0)=1。综合(1)及(2)两式, ???????=-≥--=∑∑==0)(1)()(1 2 1 m k m k m m p k x k p k x k x r a r a r σ (3) 在上面的推导中,应用了自相关函数的偶对称性。上式可写成矩阵式:

信号处理 FFT算法

实验2 基2时域抽选的FFT 程序设计与调试 一、实验目的 掌握信号处理,尤其是数字信号处理的基本原理和方法。要求能通过实验熟练掌握基2时域抽选的快速傅立叶变换算法(FFT )的基本原理,了解二维及多维快速傅立叶变换算法。 二、实验原理 1.复数类型 对于FFT 算法涉及的复数运算,使用自定义的COMPLEX 来定义复数类型,其使用方法与常规类型(如int,float,double )相似。 typedef struct { float real, imag; } COMPLEX; 2.FFT 基本原理 FFT 改进了DFT 的算法,减少了运算量,主要是利用了旋转因子W 的两个性质: (a )W 的周期性:W = W (b) W 的对称性:W =-W FFT 把N 点DFT 运算分解为两组N/2点的DFT 运算,然后求和: )()()(21k X W k X k X k N += 1,,1,0 ),()()2 (2 21-=-=+ N k N k k X W k X N k X 其中, ∑∑∑∑-=-=-=-=+== = = 1 1 2 21 1 112 2 2 2 2 2 2 2 )12()()()2()()(N N N N N N N N r rk r rk r rk r rk W r x W r x k X W r x W r x k X 在计算X 1(k)与X 2(k)时,仍利用上述公式,把它们看成是新的X(k)。如此递归下去,便是FFT 算法。 3.蝶形运算 从基2时域抽选FFT 运算流图可知: ① 蝶形两节点的距离为2m-1,其中,m 表示第m 列,且m =1,… ,L 。 例如N=8=23, 第一级(列)距离为21-1=1, 第二级(列)距离为22-1=2, 第三级(列)距离为23-1=4。 ② 考虑蝶形运算两节点的距离为2m-1,蝶形运算可表为: X m (k)=X m-1(k)+X m-1(k+2m-1) W N r X m (k+2m-1)= X m-1(k)-X m-1(k+2m-1) W N r 由于N 为已知,所以将r 的值确定即可确定W N r 。为此,令k=(n 2n 1n 0)2 ,再将k 左移(L-m)位,右边位置补零,就可得到(r)2 的值,即(r)2 =(k)22L-m 。 例如 N=8=23

数字信号处理(理论算法与实现)_胡广书(第三版)_随书光盘——使用说明

数字信号处理_胡广书(第三版)_随书光盘 关于光盘的使用说明 数字信号处理_胡广书(第三版)_随书光盘.rar 本光盘共包含六个子目录,其中三个是DSP_FORTRAN, DSP_C和DSP_MATLAB,另外三个是有关习题所需要的数据或文献。DSP_FORTRAN和DSP_C各含有约40个信号处理的子程序,概括了书中所涉及到的绝大部分算法。程序分别由FORTRAN语言和C语言编写(MA模型、ARMA模型及最小方差谱估计三个算法只给出了用C语言编写的程序, 没有给出相应的FORTRAN子程序),并在PC机上调试通过。编译环境是FORTRAN77 V5. 10和TURBO C2. 0。DSP_MATLAB含有近120多个用MA TLAB编写的信号处理程序,它们是本书各个章节的大部分例题,使用的是MA TLAB6.1。 FORTRAN子程序名称的长度全都是6位,扩展名为.for,C语言子程序的名称全部是7位,由相应的FORTRAN子程序在其名称前加字母m而形成,并将扩展名改为.c。为了方便读者的使用,光盘中还给出了调用FORTRAN子程序的简单主程序。读者只需将此主程序和主程序指定的子程序作编译、连接和运行,即可得出相应的结果。FORTRAN主程序的名称为7位或8位,它是在原FORTRAN子程序前加字母h所构成的,扩展名仍是.for。h后面的一个数(如果有的话)表示该程序是相应子程序的第几个主程序。例如,子程序desiir.for是用来设计IIR滤波器的FORTRAN子程序,对应的C程序是mdesiir.c,调用desiir.for 的第一个主程序是h1desiir.for(设计低通IIR DF),依此类推。 用MATLAB编写的程序的名称由“exa”开头,接下来是所在的章、节及例题的序号,如exa010101,指的是第1章第1节(即1.1节)的第1个例题,即例1.1.1。如果该程序是为了说明某一个m文件的应用,则在上述名称的后面跟一个下划线,再在后面加上所说明的MATLAB文件的名称,如exa011001_rand,即是例1.10.1,该例用来说明rand.m文件的应用。应该说明的是,这些MATLAB程序不是像所附的FORTRAN和C程序那样作为一个个子程序应用,而是用来说明书上的例题及各个m文件的应用。 用FORTRAN和C语言编写的每一个子程序的功能及调用时各个参数的含义已在程序的开头作了较为详细的说明,此处不再赘述。所附程序中,绝大多数都是作者和其研究生编写的,也有少量是参考国外已公开发表的杂志和教科书,如经典的FFT和REMEZ算法等。 下面给出的是用FORTRAN语言和C语言编写的程序的名称、功能以及有关问题的说

现代信号处理考试题

一、 基本概念填空 1、 统计检测理论是利用 信号 与 噪声 的统计特性等信息来建立最佳判决的数学理论。 2、 主要解决在受噪声干扰的观测中信号有无的判决问题 3、 信号估计主要解决的是在受噪声干扰的观测中,信号参量 和 波形 的确定问题。 4、 在二元假设检验中,如果发送端发送为H 1,而检测为H 0,则成为 漏警 ,发送端发送H 0,而检测为H 1,则称为 虚警 。 5、 若滤波器的冲激响应时无限长,称为 IIR 滤波器,反之,称为 FIR 滤波器 6、 若滤波器的输出到达 最大信噪比 成为 匹配 滤波器;若使输出滤波器的 均方估计误差 为最小,称为 维纳 滤波器。 7、 在参量估计中,所包含的转换空间有 参量空间 和 观测空间 8、 在小波分析中,小波函数应满足 ∫φφ(tt )ddtt =0+∞?∞ 和 ∫|φφ(tt )|ddtt =1+∞ ?∞ 两个数学条件。 9、 在小波的基本概念中,主要存在 F (w )=∫ff (tt )ee ?ii ii ii ddtt +∞?∞和f(t)=12ππ∫FF (ww )ee ii ii ii ddww +∞?∞ 两个基本方程。(这个不确定答案,个人感觉是) 10、 在谱估计中,有 经典谱估计 和 现代谱估计 组成了完整的谱估计。 11、 如果系统为一个稳定系统,则在Z 变换中,零极点的分布

应在单位圆内,如果系统为因果系统,在拉普拉斯变换中, 零极点的分布应在左边平面。 二、问题 1、在信号检测中,在什么条件下,使用贝叶斯准则,什么条 件下使用极大极小准则?什么条件下使用Neyman-Pearson准 则? 答:先验概率和代价函数均已知的情况下,使用贝叶斯准则,先验概率未知,但可选代价函数时,使用极大极小准则,先验 概率和代价函数均未知的情况下,使用Neyman-Pearson准则。 2、在参量估计中,无偏估计和渐进无偏估计的定义是什么? 答:无偏估计:若估计量的均值等于被估计量的均值(随机变 量),即E?θθ??=EE(θθ)或等于被估计量的真值(非随机参 量)E?θθ??=θθ,则称θθ?为θ的无偏估计。 渐进无偏估计:若lim NN→∞EE?θθ??=EE(θ ),称θθ?为θ的渐进无偏估计。 3、卡尔曼滤波器的主要特征是什么? 答:随机过程的状态空间模型,用矩阵表示,可同时估计多参 量,根据观测数据,提出递推算法,便于实时处理。 4、在现代信号处理中,对信号的处理通常是给出一个算法, 对一个算法性能的评价,应从那些方面进行评价。 答:算法的复杂度,算法的稳定性和现有算法的比较,算法的 运算速度、可靠性、算法的收敛速度。

相关主题
文本预览
相关文档 最新文档