第6章 信号与系统的时域和频域特性

6.0 引言

对于一个线性时不变系统来说,除了通过卷积的时域特性外,利用系统频率响应的频域特性是另一种可供选择的表示方法。在线性时不变系统分析中,由于时域中的微分(差分)方程和卷积运算在频域都变成了代数运算,所以利用频域往往特别方便。再说像频率选择性滤波这样一些概念在频域是很容易而且能很直接地被想象到的。然而,在系统设计中,对频域和时域的要求一般都有一些考虑。例如,正如在例4.18和例5.12的一些简单讨论,本章将要详细说明,在一个频率选择性滤波器的单位冲激响应上存在的显著振荡特性可能是我们不希望的,因此需要在一个滤波器的频率选择性上做些牺牲,以满足在单位冲激响应上所要求的容限。在实际中,类似这样的情况是一个普遍规律,而不是一种个别的例外。因为,在大量的应用中,对于一个系统,既从频域又从时域方面提出或限定了一定的特性要求,而往往这些又是互相矛盾的要求。所以,在系统设计和分析中,将时域特性与频域特性联系起来并给以权衡考虑是很必要的。介绍这些方面的问题和关系就是本章的主题。

6.1 傅里叶变换的模和相位表示

正如前几章讨论过的,一般来说,傅里叶变换是复数值的,并且可以用它的实部和虚部,或者用它的模和相位来表示。连续时间傅里叶变换 的模-相表示是

类似地,离散时间傅里叶变换 的模-相表示是

下面在叙述和说明有关模-相表示的几个问题上,大多数都集中在连续时间情况来讨论,但是这些基本要点对离散时间系统都是同样适用的。

从傅里叶变换综合公式(4.8)来看, 本身就可以看成信号 的一种分解,即把信号 分解成不同频率的复指数之“和”。事实上,正如4.3.7节讨论过的, 可以看成 的能谱密度;这就是说, 可以认为是信号 中位于频率由 之间这样一个无限小的频带内所占有的能量。因此,模 所描述的是一个信号的基本频率含量,也即给出的是组成 的各复指数信号相对振幅的信息。例如,如果在频率为零附近一个小的频带范围以外 ,那么 所呈现的仅是相当低的频率振荡。

另一方面,相位角 不影响各个频率分量的大小,但提供的是有关这些复指数信号的相对相位信息。由 所代表的相位关系对信号 的本质属性有显著的影响,因此一般包含了信号的大量信息。尤其是,依赖于什么样的相位函数,即使模函数保持不变也能得出看上去很不相同的信号。例如,再来考虑图3.3所表明的例子。这时,一艘船遭遇到三种波串叠加后的波浪袭击,其中每一种都可以模拟为一个正弦信号。在这些正弦波的幅度保持不变的条件,根据它们的相对相位关系,其和的大小可能很小或者很大。因此,对于这艘船来说,相位的寓意就非常明显了。作为相位影响的另一个例子,考虑下面的信号:

图3.4曾示出过该信号 时的情况。在图6.1中,分别选择了另外几个不同的相位关系,画出了各个相位情况下的 。该图说明,不同的相对相位关系使得到的信号很不相同。

一般来说, 的相位函数的变化会导致信号 时域特性的改变。在某些情况下,相位失真可能很重要,而在另一些情况下,也可能不重要。例如,听觉系统一个众所周知的特性是对相位相对不灵敏,具体而言,如果某个元音信号的傅里叶变换受到一些失真,而使相位发生变化,但模没有改变,这样虽然在时域中的波形看起来可能会有很大的不同,但这一影响在感觉上是可忽略的。尽管那些影响单个音调信号的轻微相位失真不会导致对整个语音信号的可理解性,但是语言上严重的相位失真肯定就不是那样了。作为一个极端的例子,若 是录制在磁带上的一句话,那么 就代表把这个句子倒过来放。根据表4.1,假设 是实值信号,那么 的频谱是

这就是说,一个倒过来放的句子其频谱的模函数与原句子的模函数是一样的,而相位函数则反相。显然,这样的相位变化对录制信号的可理解性会有很大的影响。

图6.1 选择不同的 ,由式(6.3)给出的信号 。(a)

说明相位重要性及其影响的第二个例子是在研究图像信号时发现的。第3章已简要介绍了一些,一幅黑白照片可以认为是一个具有两个独立变量的信号 ,其中 表示照片上一个点的水平坐标, 是它的垂直坐标,而 代表在点 上图像的亮度。这幅图像的傅里叶变换 代表了将图像信号分解成形为 这样的复指数信号的组合,这两个复指数信号体现了 在两个坐标方向的每一个方向上,以不同的频率所呈现的空间变化。有关二维傅里叶分析的若干基本知识在习题4.53和习题5.56中均介绍过。

看一幅图像最重要的信息是图像边缘和那些高对比度的区域。从直观上看,在一幅图像上最大和最小强度的地方就是这些不同频率的复指数信号发生同相位的地方。因此,可以想到一幅图像的傅里叶变换的相位包含了图像中的大部分信息,尤其是关于边缘方面的信息。为了证实这一点,现将图1.4的照片重新印在图6.2(a)中,图6.2(b)是图6.2(a)所示照片的二维傅里叶变换的模,图中水平坐标是 ,垂直坐标是 ,在图中 这一点的亮度正比于图6.2(a)照片的傅里叶变换 的模 的大小。类似地,图6.2(c)画出的则是 的相位。现在取图6.2(b)的模特性,而把相位特性人为地全部置于零相位,利用这组模-相特性求逆变换而得到的结果就是图6.2(d)。图6.2(e)则正相反,是保持原相位特性不变,

即图6.2(c),而置 的模全都为1时所得到的逆变换结果。最后,图6.2(f)则是用图6.2(c)的相位特性,而用另一幅完全不同的照片[见图6.2(g)]的傅里叶变换的模特性,经逆变换后得到的一幅照片!这几张图清楚地说明了相位在图像的表示中多么重要。

(a)

(b)

(c)

(d)

(e)

(f)

(g)

图6.2 (a) 示于图1.4的照片;(b) 图(a)二维傅里叶变换的模;(c) 图(a)傅里叶变换的相位;(d) 傅里叶变换的模与图(b)相同,而相位为零的照片;(e) 傅里叶变换的模为1,相位与图(c)相同的照片;(f) 相位与图(c)相同,模为图(g)照片的傅里叶变换的模所得的照片

6.2 线性时不变系统频率响应的模和相位表示

根据连续时间傅里叶变换的卷积性质,一个线性时不变系统的输入和输出的傅里叶变换 是由如下关系联系起来的:

其中 是系统的频率响应,也即系统单位冲激响应的傅里叶变换。类似地,在离散时间情况下,一个频率响应为 的线性时不变系统,其输入和输出的傅里叶变换 的关系是

因此,一个线性时不变系统对输入的作用就是改变信号中每一频率分量的复振幅。利用模-相表示来看,就能更详细地明了这个作用的性质。具体而言,在连续时间情况下,

在离散时间情况下有完全类似的关系。从式(6.5)可见,一个线性时不变系统对输入傅里叶变换模特性的作用就是将其乘以系统频率响应的模,为此, (或 )一般称为系统的增益(gain)。同时,由式(6.6)可见,由线性时不变系统将输入的相位 变化成在它基础上附加了一个相位 ,因此 一般就称为系统的相移(phase shift)。系统的相移可以改变输入信号中各分量之间的相对相位关系,这样即使系统的增益对所有频率都为常数的情况下,也有可能在输入的时域特性上产生很大的变化。如果,系统对输入的改变是以一种有意义的方式进行的,那么这种在模和相位上的变化可能都是我们所希望的;否则,就是不希望有的。在后一种情况下,式(6.5)和式(6.6)的影响一般称为幅度和相位失真(distortion)。下面将给出几个概念和方法,以便更完整地了解这些影响。

6.2.1 线性与非线性相位

当相移是 的线性函数时,相移在时域中的作用就有一个非常直接的解释。考虑频率响应为

的连续时间线性时不变系统,它有单位增益和线性相位,即

如同在例4.15中所指出的,具有这种频率响应特性的系统所产生的输出就是输入的时移,即

在离散时间情况下,当线性相位的斜率是一个整数时,其产生的效果与连续时间情况下是类似的。具体而言,由例5.11可知,具有线性相位函数 的频率响应 的线性时不变系统所产生的输出就是输入的简单移位,即 。因此,具有整数斜率的线性相位就相应于 一个整数样本的移位。当相位特性的斜率不是一个整数时,其在时域中的效果就要稍微更复杂一些,这个留待7.5节讨论。大致说来,这一效果是序列值包络的时移,但这些序列值本身可能要改变。

虽然线性相移对一个信号产生的变化是很简单并很容易理解和想象的,但是如果输入信号

受到的是一个 的非线性函数的相移,那么在输入中各不同频率的复指数分量都将以某种方式移位,从而在它们的相对相位上发生变化。当这些复指数再次叠加在一起时,就会得到一个看起来与输入信号有很大不同的信号。这一点将以连续时间情况为例,用图6.3给予说明。

在图6.3(a)中画出了一个信号,该信号作为输入分别加到三个不同的系统上。图6.3(b)表示的是当系统频率响应具有 时的输出,它就等于输入延时 秒。图6.3(c)展示的是系统的增益为1,具有非线性相位特性的系统输出,也即

其中 的非线性函数。图6.3(d)是另一个具有非线性相移的系统的输出,这时的频率响应的相移是 再附加一个线性相移项,即

(a)

(b)

(c)

(d)

图6.3(a)作为输入加到几个频率响应模为1的系统上的信号;(b)具有线性相位的系统的响应;(c)具有非线性相位的系统的响应;(d)相位特性为(c)的系统的非线性相位外加一个线性相移项的系统响应

因此,图6.3(d)的输出也可看成 系统的输出再级联一个时移系统,所以图6.3(c)和图6.3(d)的波形就是通过一个单一的时移联系起来的。

图6.4用以说明在离散时间情况下,线性和非线性相移产生的影响。同样,图6.4(a)是分别加到三个不同的线性时不变系统的输入,这三个系统增益都为1,即 。图6.4其余部分都是相应的输出信号。图6.4(b)是系统具有线性相位,且斜率为-5的系统输出,所以输出就等于输入时延5。与图6.4(c)和图6.4(d)有关的系统相移都是非线性的,但是这两个相位函数之差是一个具有整数斜率的线性相移,所以图6.4(c)和图6.4(d)的信号就是通过一个时移联系起来的。

应该提及的是,在图6.3和图6.4所举的例子中考虑的系统都具有单位增益,这样输入信号傅里叶变换的模通过这些系统时都没有改变。为此,这样的系统一般称为全通(all-pass)系统。一个全通系统的特性是完全由它的相位特性决定的。当然,一般的线性时不变系统 既会在幅度上(通过增益 ),也会在相位上(可能线性或不是线性的)给予影响。

图6.4(a)作为输入加到几个频率响应模为1的系统上的信号;(b)斜率为-5的线性相位系统的响应;(c)非线性相位系统的响应;(d)相位特性为(c)的系统的非线性相位外加一个具有整数斜率的线性相移项的系统响应

6.2.2 群时延

如同6.2.1节讨论过的,具有线性相位特性的系统有一个特别简单的意义,这就是时移。事实上,根据式(6.8)和式(6.9),相位特性的斜率就是时移的大小。也就是说,在连续时间情况下,若 ,那么系统给出的时移就是 ,或者等效地说延时 。类似地,在离散时间情况下, 就对应于一个 的时延。

时延的概念能够很自然地直接推广到包括非线性相位特性的情况。设想想要检查一个连续时间线性时不变系统的相位对于一个窄带输入信号所产生的效果,该窄带输入 的傅里叶变换在以 为中心的一个很小的频率范围以外都是零或非常小。将这一频带取得很小,就可以将该系统的相位特性在这个频带内准确地用线性关系来近似,即

这样就有

因此,这个系统对于窄带输入信号傅里叶变换的近似效果就由如下部分组成:对应于 的幅度成形部分,乘以一个总的恒定复数因子 以及对应于延时 秒的线性相移项 。这个时延称为在 的群时延(group delay),因为它代表了以 为中心一个很小的频带或很少的一组频率上所受到的有效公共时延。

在每个频率上的群时延就等于在那个频率上相位特性斜率的负值,即群时延定义为

群时延的概念也可直接用到离散时间系统中。下面的例子将说明非线性群时延对一个信号的影响。

例6.1 考虑一个全通系统的单位冲激响应,该系统的群时延是频率的函数。本例所用系统的频率响应 由三个因式的乘积构成,即

其中,

将以弧度/秒(rad/s)计的频率 用以赫兹(Hz)计的频率 来表示,通常较为有利,即

这样就有

因为每一 的分子就是对应分母的复数共轭,所以有 ,这样就可以得出

每一 的相位由式(6.15)确定为

如果将 的值限制在 之间,就得到所谓主值相位(principal-phase)函数(也就是将相位以 取模数),如图6.5(a)所示,图中画出的是相位与以 计的频率的关系图。要注意,这个函数包括了在各个频率上的 大小的几个不连续点,使得该相位函数在这些点上是不可微分的。然而,在任何频率上将这个相位值加上或减去任何 的整倍数,原来的频率响应仍旧未变,因此在主值相位的各个部分适当地加上或减去这样的 整倍数值,就得到图6.5(b)所示展开的相位特性。作为频率函数的群时延现在就可计算为

其中 代表对应于 的展开后的相位特性。 如图6.5(c)所示。由图可以看出,在邻近 频率处,其延时要比邻近 处的频率延时要大。这个非恒定群时延的效果也能够由该线性时不变系统的单位冲激响应[见图6.5(d)]定性地观察到。回想一下, ,因此冲激函数频谱的每一频率分量在时间上是全部对准的,以使各频率分量组合起来可形成一个冲激;当然,这是在时间上高度集中了的。因此该全通系统具有非恒定群时延,所以在输入中的不同频率就被延时了不同的量。这个现象称为弥散(dispersion)。在本例中,群时延在 处最大,因此可预期单位冲激响应的后面部分就会在接近 的较低频率上振荡。这点在图6.5(d)中显而易见。

例6.2 在评价交换式电信网的传输性能时,非恒定群时延在所考虑的诸因素中是很重要的一种。在涉及横跨美国大陆各地的一项调查中①,AT & T/Bell System 发表了各种类别长途电话的群时延特性。图6.6显示了其中两类的研究结果。特别是,图6.6(a)所示的是每一类长途电

话群时延的非恒定部分;也即对每一类来说,对所有频率都有一个公共的恒定时延(这就相应于时延特性的最小值),将这部分从时延特性上减去,将所得到的差示于图6.6(a)中。这样,图6.6(a)中的每一条曲线就代表在每一类里长途电话的各个频率分量所受到的附加时延(超过公共恒定时延的部分)。图中曲线分别为短距离 和中距离 直线)长途电话的结果。由图可见,群时延作为频率的函数在 最小,并在此点向两边移开都单调增加。

把图6.6(a)的群时延特性与AT&T/Bell System调查报告所报道的频率响应的模特性图6.6(b)结合起来,就可以得到示于图6.7中的单位冲激响应。图6.7(a)对应于短距离类的单位冲激响应。该响应中的很低和很高频率分量都出现得比中间频率范围内的分量更早。这一点是与图6.6(a)对应的群时延特性相符的。图6.7(b)说明的是对应于中距离长途电话单位冲激响应的同一现象。

(a)

(b)

(c)

(d)

图6.5 例6.1中全通系统的相位,群时延和单位冲激响应。(a)主值相位;(b)展开的相位特性;(c)群时延;(d)单位冲激响应。这些量都是以 计的频率绘出的

图6.6(a)群时延的非恒定部分;(b)在交换式电信网中短距离和中距离长途电话频率响应的模[引自Duffy和Thatcher的文章]。这些量都是对于频率 画出的。另外,在实际中一般频率响应的模都用单位为分贝(dB)的对数标尺作图,即图6.6(b)中对应于短距离和中距离长途电话频率响应的模画出 。对频率响应的模采用对数标尺的问题将在6.2.3节中详细讨论

图6.7 与图6.6的群时延和模特性有关的单位冲激响应。(a)对应于短距离类长途电话的单位冲激响应;(b)对应于中距离类长途电话的单位冲激响应

6.2.3 对数模和相位图

用极坐标形式来展现连续时间和离散时间傅里叶变换和系统频率响应时,对傅里叶变换的模采用对数尺度往往很方便。这样做的主要原因之一可以由式(6.5)和式(6.6)看出,这两式都将一个线性时不变系统输出的模和相位与输入和频率响应的模和相位联系在一起。可以注意到,相位关系是相加的,而模的关系则涉及 的相乘。因此,如果傅里叶变换的模是在一个对数幅度尺度上展示的,那么式(6.5)就会有一个相加的关系,即

在离散时间情况下也有完全一样的表示式。

因此,如果有一幅输入的傅里叶变换和一个线性时不变系统频率响应的对数模和相位图,那么输出的傅里叶变换就可以将两者的对数模图相加,相位图相加来得到。同样,由于线性时不变系统级联的频率响应就是各个频率响应的乘积,因此一个级联系统的总频率响应的对数模和相位图就可以分别将相应的各部分系统的图相加而求得。另外,在一个对数标尺上展现傅里叶变换的模还能在一个较宽的动态范围上将细节显示出来。例如,在线性标尺上,具有很大衰减的频率选择性滤波器阻带内的模特性细节一般是不明显的,而在一个对数标尺上它就非常明显。

一般所采用的对数标尺是以 为单位的,称为分贝①(decibels,缩写为dB)。因此,0 dB就对应于频率响应的模等于1,20dB就对应于10倍的增益,-20dB相应于衰减0.1,等等。另外,6dB就近似地对应于2倍增益,记住这个值通常很有用。

对于连续时间系统,采用对数频率坐标也是很通常的,而且是有用的。 对于 的图称为伯德图(Bode)。图6.8是一个典型的伯德图例子。应该注意,正如4.3.3节所讨论的,如果 是实函数,那么 的偶函数,而 的奇函数。由于这个原因,负 部分的图就是多余的了,它可以立即由正 部分的图来得到。因此,画出频率响应特性在 对于 的图就足够了,如图6.8所示。

图6.8 一个典型的伯德图(注意, 是用对数坐标画出的)

在连续时间情况下,应用对数频率坐标有几个优点。例如,它常常可以比线性频率坐标展示宽得多的频率范围。另外,在对数频率坐标上,一种特定的响应曲线的形状不会因频率的加权而改变(见习题6.30)。再者,对于由微分方程描述的连续时间线性时不变系统来说,对数模对于

对数频率的近似图往往很容易通过利用渐近线绘出。6.5节将通过对一阶和二阶连续时间系统建立简单的分段线性近似的伯德图来说明这一点。

在离散时间情况下,傅里叶变换和频率响应的模常常也是用dB来表示的,其理由与在连续时间情况下相同。然而,在离散时间情况下对数频率坐标一般是不用的,因为这时要考虑的频率范围总是有限的,并且对微分方程所具有的优点(也即线性渐近线)对差分方程不适用。图6.9示出一个典型的离散时间频率响应的模和相位图。图中作为 的函数画出了 (弧度)和 ,即 。注意,对实值的 ,仅需画出 范围的 ,因为在这种情况下,傅里叶变换的对称性质意味着利用 的关系,就能计算出 范围内的 。再者,由于 的周期性,无须考虑 时的值。

图6.9 一个离散时间频率响应 的模和相位的典型作图表示

正如在这一节曾强调过的,对数坐标往往是有用的而且是重要的。然而,也有许多情况应用线性坐标很方便。例如,在讨论理想滤波器时,频率响应的模在某些频带上是一个非零常数,而在其他频带上则是零,这时线性坐标就更为合适。因此,对傅里叶变换模的表示,既介绍了线性的,又介绍了对数的作图表示,今后将根据使用方便而择其一。

6.3 理想频率选择性滤波器的时域特性

第3章介绍了频率选择性滤波器,即按所选频率响应的线性时不变系统,它几乎没有衰减或很小衰减地通过一个或几个频带范围的信号,而阻止或大大衰减掉在这些频带以外的频率分量。如同在第3章至第5章所讨论的,在频率选择性滤波的应用中,出现了几个重要的问题,并且这些问题都直接与频率选择性滤波器的特性有关。这一节将从另一角度来看看这样的滤波器及其性质。这里将把注意力集中放在低通滤波器上,对于其他类型的频率选择性滤波器,如高通或带通滤波器,非常类似的一些概念和结果也都成立(见习题6.5,习题6.6,习题6.26和习题6.38)。

第3章已提到,一个连续时间理想低通滤波器具有如下形式的频率响应:

如图6.10(a)所示。同样,一个离散时间理想低通滤波器的频率响应为

如图6.10(b)所示,它对 是周期的。由式(6.17)和式(6.18),或者从图6.10中可以看到,理想低通滤波器具有极好的频率选择性。也就是说,它们无衰减地通过低于截止频率 (包括 中的所有频率,而完全阻掉阻带(即高于 )内的所有频率。再者,这些滤波器具有零相位特性,所以它们不会引入相位失真。

在6.2节中已经看到,即使信号频谱的模不被系统改变,非线性相位特性也能导致一个信号的时域特性有很大的变化。因此一个模(magnitude)特性如式(6.17)或式(6.18)所示的滤波器,具有非线性相位,在某些应用中还是可能产生一些不希望有的效果。另一方面,在通带内具有线性相位的理想滤波器,如图6.11所示,相对于零相位特性的理想低通滤波器的响应来说,仅引入一个单一的时移。

图6.10 (a) 一个连续时间理想低通滤波器的频率响应;(b) 一个离散时间理想低通滤波器的频率响应

图6.11 具有线性相位特性的连续时间理想低通滤波器

在例4.18和例5.12中,曾求出过理想低通滤波器的单位冲激(脉冲)响应。对应于式(6.17)滤波器的单位冲激响应是

如图6.12(a)所示。类似地,与式(6.18)所示离散时间理想滤波器对应的单位脉冲响应是

如图6.12(b)所示,其中 。如果式(6.17)和式(6.18)这两个理想频率响应中的任何一个再附加上线性相位特性,那么单位冲激响应就只是延时一个等于该相位特性斜率的负值的量,对于连续时间单位冲激响应的情况就如图6.13所示。应当注意,无论是在连续时间还是离散时间情况下,滤波器的通带宽度都是正比于 的,而单位冲激响应的主瓣宽度都是正比于 的。当滤波器的带宽增加时,单位冲激响应就变得愈来愈窄;反之亦然,这个是与在第4章和第5章讨论过的时间和频率之间的相反关系一致的。

连续时间和离散时间理想低通滤波器的单位阶跃响应 如图6.14所示。在两种情况下都可以看到,阶跃响应所表现出的几个特性可能都是我们不希望有的。特别是,对于这些滤波器其阶跃响应都有比它们最后稳态值大的超量,并且呈现出称为振铃(ringing)的振荡行为。另外,回忆一下,阶跃响应就是单位冲激响应的积分或求和,即

(a)

(b)

图6.12 (a) 图6.10(a)的连续时间理想低通滤波器的单位冲激响应;(b) 图6.10(b)的离散时间理想低通滤波器在 时的单位脉冲响应

图6.13 模和相位特性如图6.11所示的理想低通滤波器的单位冲激响应

(a)

(b)

图6.14(a)连续时间理想低通滤波器的阶跃响应;(b)离散时间理想低通滤波器的阶跃响应

因为理想滤波器的单位冲激响应其主瓣是从 延伸到 ,所以阶跃响应就在这个时间间隔内其值发生最显著的变化。也就是说,阶跃响应的所谓上升时间(rise time)也就反比于相关滤波器的带宽。这个上升时间也是该滤波器响应时间的一种大致度量。

6.4 非理想滤波器的时域和频域特性讨论

理想滤波器的特性在实际中不一定总是所要求的。例如,在许多滤波问题中,要进行分离的

信号不总是位于完全分隔开的频带上。图6.15或许是一种典型的情况,这里两个信号的频谱稍微有些重叠。在这样一种情况下,或许愿意在两个信号的保真度上进行一些权衡,例如滤波器保留 ,而对 中的频率分量给予衰减。当过滤具有重叠频谱的混合信号时,我们宁肯希望有一个从通带到阻带具有渐渐过渡特性的滤波器。

图6.15 稍微有些重叠的两个频谱

另一个原因就是考虑到理想低通滤波器的阶跃响应问题(见图6.14)。在连续时间和离散时间两种情况下,阶跃响应都渐渐地趋近一个等于阶跃值的恒定值。然而,在跳变点附近呈现过冲(超量)和振荡。在某些情况下,这种时域特性是不希望的。

退一步说,即使在某些情况下,需要一个理想的频率选择性滤波器特性,它们也是不可能实现的。例如,根据式(6.18)和式(6.19)及图6.12,很显然理想低通滤波器是非因果的,而当滤波必须实时来完成时,因果性就是一个必要的限制,因此就需要对理想特性进行一个因果的近似。在滤波器特性方面要再进一步考虑,进行一些折中,即实现它的难易程度。一般来讲,若对一个理想频率选择特性愈逼近或实现得愈接近,那么其复杂程度和付出的代价就愈高,而无论该滤波器是用一些什么基本元件构成的。例如,在连续时间情况下的电阻器、电容器和运算放大器等,在离散时间情况下如寄存器、乘法器和加法器等。在很多场合下,或许并不需要一个精密的滤波器,往往一个简单的滤波器就足够了。

基于上述原因,非理想滤波器具有很大的实际意义,而且它们的特性常常在频域和时域两方面都用几个参数来标定。首先,由于理想频率选择性滤波器的模特性是不能实现的,或者是不需要的,因此更可取的是在滤波器的通带和阻带特性上容许有某些灵活性,以及相对于理想滤波器的陡峭的过渡带来说,容许在通带和阻带之间有一个渐渐的过渡特性。例如,在低通滤波器情况下,通带内在单位增益上可以有某些偏离;阻带内在零增益上也可以有某些偏离;以及在通带边缘和阻带边缘之间容许有一个过渡带存在。因此,对一个连续时间低通滤波器的特性要求常常是要求滤波器频率响应的模限制在图6.16的非阴影区之内。在该图中,偏离单位增益的 ,就是可容许的通带偏离,而 就是可容许的阻带偏离,分别称为通带起伏(passband ripple)(或波纹)和阻带起伏(stopband ripple)(或波纹)。 分别称为通带边缘(passband edge)和阻带边缘(stopband edge)。从 的频率范围就是从通带到阻带的过渡,称为过渡带(transition band)。以上所讨论的概念和定义也适用于离散时间低通滤波器,以及其他连续时间和离散时间频率选择性滤波器。

在频域除了模特性的要求外,在某些情况下,相位特性的要求也很重要。尤其是,一个在通

带内线性或接近线性相位的特性往往是我们所希望的。

为了控制时域特性,一般都将指标要求放在一个滤波器的阶跃响应上。现用图6.17来给予说明。在阶跃响应中往往关心的一个量是上升时间 ,也就是阶跃响应上升到它的终值所需的时间。另外,在阶跃响应上有无振荡也很重要。如果这样的振荡存在,那么就由三个其他的量来表征这些振荡的性质,它们是:超过阶跃响应终值的超量 ,振荡频率 和建立时间 代表阶跃响应位于偏离终值容许范围内所要求的时间。

图6.16 低通滤波器模特性的容限。可容许的通带波纹是 ,阻带波纹是 。图中虚线指出一种可能的频率响应模特性,它们位于所给容限之内

对于非理想低通滤波器来说,可以看到在过渡带的宽度(频域特性)与阶跃响应的建立时间(时域特性)之间可能有一种折中。下面这个例子用来说明这种折中。

图6.17 一个连续时间低通滤波器的阶跃响应,图中指出上升时间 ,超量 ,振荡频率 和建立时间 即阶跃响应位于其终值 内所需要的时间

例6.3 现在来考虑两个具体的低通滤波器,它们都有一个截止频率为 。每一个滤波器都有一个五阶的有理频率响应和一个实值的单位冲激响应。这两个滤波器都是特殊类型的,一个称为巴特沃思(Butterworth)滤波器,另一个是椭圆滤波器。这两类滤波器在实际中常常被采用。

这两个滤波器频率响应的模(对频率以 为计量单位作出)如图6.18(a)所示。现以下述标准取每个滤波器的过渡带:以截止频率 为中心,使频率响应的模既不在偏离1的0.05以内(通带波纹),又不在偏离0的0.05以内(阻带波纹)的范围。由图6.18(a)可见,巴特沃思滤波器的过渡带宽于椭圆滤波器的过渡带。

椭圆滤波器所具有的较窄的过渡带所付出的代价可由图6.18(b)看到,该图示出了这两个滤波器的阶跃响应。由图可见,椭圆滤波器阶跃响应中的振荡比巴特沃思滤波器显著得多,特别是椭圆滤波器阶跃响应的建立时间要更长一些。

滤波器时域和频域特性之间的折中,以及诸如复杂度和成本之间的折中之类问题的考虑,成为滤波器设计方面的核心领域。下面几节以及章末的几个习题,会给出其他几个线性时不变系统和滤波器及其时域和频域特性的例子。

图6.18 具有相同通带和阻带波纹,相同截止频率的五阶巴特沃思滤波器和五阶椭圆滤波器的例子。(a)频率响应的模特性;(b)阶跃响应

6.5 一阶与二阶连续时间系统

由线性常系数微分方程描述的线性时不变系统,在实际中具有很大的重要性,这是因为很多物理系统都可以用这样的方程来建模,并且这种类型的系统往往又很容易实现。有很多实际理由表明,高阶系统总是常常由一阶和二阶系统以级联或并联的形式来实现或表示的。因此,一阶和二阶系统的性质在分析、设计和理解高阶系统的时域和频域特性方面起着重要作用。这一节将详细讨论连续时间系统中的这些低阶系统,6.6节将讨论离散时间系统中的这些低阶系统。

6.5.1 一阶连续时间系统

对于一个一阶系统,其微分方程往往表示成下列形式:

其中 是一个系数,它的意义下面就会清楚。相应的一阶系统的频率响应是

其单位冲激响应为

系统的阶跃响应为

这些都分别绘于图6.19(a)和图6.19(b)中。参数 称为系统的时间常数(time constant),它控制着一阶系统响应的快慢。例如,如图6.19所示,当 时,冲激响应衰减到 时的 倍,而阶跃响应则离终值1还有 。因此,当 减小时,冲激响应衰减得就更快,而阶跃响应上升的时间就更短;也就是说,阶跃响应朝最终值就上升得更加陡峭了。注意,一阶系统的阶跃响应不会出现任何振荡。

图6.19 一阶连续时间系统。(a)单位冲激响应;(b)阶跃响应

图6.20画出了式(6.22)频率响应的伯德图。这幅图体现了使用对数频率坐标的一个优点,这就是没有多大困难就可以得到一阶系统一个很有用的近似伯德图。为此,先检查一下频率响应的对数模特性,由式(6.22)可得

从该式可见,对于 ,对数模近似为零;而对于 ,对数模就近似为 的线性函数。也就是说

换句话说,一阶系统其对数模特性在低频和高频域的渐近线都是直线。低频渐近线[由式(6.26)给出]就是一条0dB线;而高频渐近线[由式(6.27)给出]相应于在 上每隔十倍频程有 的衰减,有时这就称为“每十倍频程 ”渐近线。

图6.20 一个一阶连续时间系统的伯德图

注意,由式(6.26)和式(6.27)所表示的这两条渐近线在 这一点,也即 这一点是相等的。由图来看,这就意味着两条渐近线应在 相交,这样就提供了对数模特性图的一种直线近似。这就是,对于 ;而对于 ,则由

式(6.27)给出。在图6.20中用虚线画出了这一近似。由于在 这一点,近似特性的斜率发生变化,因此这一点往往就称为转折频率(break frequency)。同时,由式(6.25)可知,在 这一点,式中对数内的两项 和1]相等,所以在这一点模的实际值为

由于这个原因, 这一点有时又称为3dB点。从该图还可以看到,直线近似的伯德图仅在转折频率附近有明显的误差。因此,如果希望得到更准确一些的伯德图,仅仅需要在转折频率附近对近似进行一些修正。

也能求得一个有用的直线近似式为

可以注意到这条近似特性作为 的函数,在

范围内是线性下降的(从0到 ),也就是说在转折频率上下各有一个十倍频程的范围内。同时,在 时, 的准确渐近值是零,而当 时, 的准确渐近值就是 。再者,在转折频率 处, 的近似值与真正值是一致的,其值为

这条渐近近似线也画在图6.20中。由图6.20可以看出,如果需要一幅更准确一点的 图,可以修正这条直线近似,以得到一条更准确一点的 图。

从这个一阶系统可以再次看到时间和频率之间的相反关系。当 减小时,就加速了系统的时间响应,即 变得更向原点压缩,阶跃响应的上升时间就减小了;与此同时,转折频率升高,即 的频率范围更宽, 就变宽了。这一点也可以将单位冲激响应乘以 而从 之间的关系中看出:

于是, 的函数,而 的函数。因此从这一点可以看出,改变 在本质上等效于在时间和频率上给予一个尺度的变化。

6.5.2 二阶连续时间系统

二阶系统的线性常系数微分方程的一般形式可表示为

这种形式的方程可以在很多物理系统中见到,其中包括RLC电路及图6.21所示的力学系统,该力学系统由弹簧、质量 和黏性阻尼器或减震器组成。在图中,输入是外力 ,输出是物体从某一平衡位置的位移 。该系统的运动方程是

或者

将上式与式(6.31)进行比较,若定义该系统的

图6.21 由弹簧、减震器及一个连接着它们的可移动质量和一个固定支撑组成的二阶系统

那么,除了在 上有一个尺度变化因子 外,该系统的运动方程就化简为式(6.31)。

由式(6.31)所代表的二阶系统的频率响应是

的分母因式化后,得

其中,

,则 ,进行部分分式展开得到

其中,

由式(6.35),系统的单位冲激响应为

如果 ,则 ,这时有

由表4.2可得,此时的单位冲激响应为

由式(6.37)和式(6.39)可注意到, 的函数。另外,式(6.33)还可写成

由这里可以看到,频率响应 的函数,因此改变 实质上与一个时间和频率的尺度变换是一致的。

参数 称为阻尼系数(damping ratio), 称为无阻尼自然频率(undamped natural frequency)。这些术语的意义会随着对二阶系统单位冲激响应和阶跃响应研究的深入,而愈渐明确。首先由式(6.35)看出,当 时, 都是复数,因此可以将式(6.37)的单位冲激响应写成

因此,对于 ,二阶系统的单位冲激响应就是一个衰减的振荡。这时系统称为欠阻尼的(underdamped)。如果 ,则 都是实数,并且是负的,单位冲激响应就是两个衰减的指数之差,这时系统称为过阻尼的(overdamped)。当 时, ,这时系统称为临界阻尼的(critically damped)。二阶系统在不同 值下的单位冲激响应(乘以 ) 如图6.22(a)所示。

对于 ,二阶系统的阶跃响应可由式(6.37)算出,其表达式是

对于 ,利用式(6.39)可得

在几个不同的 值下,二阶系统的阶跃响应,绘于图6.22(b)。从该图可以看出,在欠阻尼情况下,阶跃响应既有超量(overshoot)(即阶跃响应超过它的终值),又呈现出振荡。当 时,阶跃响应是在没有超量的情况下所能得到的最快的响应(也即最短的上升时间),从而有最短的建立时间。随着 的增加(超过1),响应愈来愈慢,这一点可以从式(6.34)和式(6.41)看出。随着 的增加, 的模越来越小,而 的模则增大,因此虽然与 有关的时间常数 减小了,但与 有关的时间常数 增大了。结果,在式(6.41)中涉及 的这一项要用一个较长的时间衰减到零,因此正是与该项有关的时间常数决定了阶跃响应的建立时间。于是,对于大的 值,阶跃响应就要用较长的时间才能建立起来。用弹簧-减震器这个力学系统的例子来说,当衰减系数 增大,使 超过临界值1时[见式(6.33)],该质量的运动变得愈来愈迟纯。

图6.22 不同阻尼系数 下的二阶系统响应。(a) 单位冲激响应;(b) 阶跃响应

最后,正如已经说过的, 的值本质上只是控制响应 的时间尺度。例如,在欠阻尼情况下, 愈大,作为 的函数的单位冲激响应在时间上更为压缩,并且 中的振荡频率就更高。事实上,从式(6.40)中可以看到, 中的振荡频率是 ,它就是随着 增加而增加的。然而,应当注意,这个频率明显地与阻尼系数有关,而且不等于(而是小于) ,除非在 的无阻尼情况下,才等于 。由于这个原因,传统上就把这个参数 称为无阻尼自然频率。对于上述弹簧-减震器的例子来说,就是当减震器不存在时,该质量的振荡频率就等于 ,而当加入减震器后,振荡频率下降。

在图6.23中画出了由式(6.33)给出的频率响应对于几个不同 值的伯德图。和一阶系统中一样,由对数频率坐标导出对数模特性的高、低频率的线性渐近线。具体而言,由式(6.33)可得

从这个表示式可以导出高、低频率两条线性渐近线为

因此,对数模特性的低频渐近线是 线,而高频渐近线则有一个每隔十倍频程-40dB的斜率;也就是说,当 每增加10倍时, 就下降40dB。另外,两条渐近线在 处相交。因此得出,对 ,可以利用式(6.44)给出的近似,对对数模特性求得一个直线渐近近似。为此, 称为二阶系统的转折频率。近似特性用虚线也画在图6.23中。

图6.23 在几个不同阻尼系数 值下,二阶系统的伯德图

另外,也能求得 的一个直线近似, 的准确表示式可由式(6.33)得到

的近似式是

它也画在图6.23中。注意,在转折频率 处,近似值和真正值又相等,且为

对于二阶系统,其渐近线式(6.44)和式(6.46)与 无关,而 的真正图形变化肯定是与 有关的,注意到这一点是很重要的。因为如果要想在一个渐近近似的特性上画出准确的图(特别是在转折频率附近),就必须考虑到这一点,才能把一张近似图修改得与真正的图更为一致。这个差别在 值较小时最为明显;特别是,在这种情况下,真正的对数模特性在 附近有一个峰值。事实上,利用式(6.43)直接计算可以证明,当 时,

处有一个最大值,其值为

然而,对于 开始,随 的增加而单调衰减。 可能有一个峰值这一点在设计频率选择性滤波器和选频放大器中是非常重要的。在某些应用中,可能想要设计这样一种电路,使其频率响应的模在某一给定频率上有一个陡峭的尖峰,从而能在某一较窄的频率范围内,对一些正弦信号提供选频性放大。这种电路用品质因数(quality) 来衡量峰值的尖锐程度。对于一个由式(6.31)描述的二阶电路, 通常取为

并且由图6.23和式(6.48)可见,这个定义有这样的性质:系统中阻尼愈小, 中的峰值就愈尖锐。

6.5.3 有理型频率响应的伯德图

本节一开始曾指出过,一阶和二阶系统都能用来作为基本单元,以构成更复杂的,具有有理型频率响应的线性时不变系统。本节给出的伯德图基本上提供了为构成任何一个有理型频率响应的伯德图所需的全部信息。具体而言,这一节已经讨论了由式(6.22)和式(6.33)给出的频率响应的伯德图。另外,对于具有如下频率响应形式:

的伯德图(见图6.20和图6.23)就能很快得到,因为

同时,对于系统函数为恒定增益的系统

因为,若 ;若 ,所以

因为一个有理型频率响应可以按因式分解为一个恒定增益和一阶、二阶项的乘积,所以它的伯德图就能由乘积中每一项的伯德图相加得到。下面两个例子将用来进一步说明伯德图的构成。

例6.4 求频率响应为

的伯德图。首先注意到

这里 就是由式(6.33)所给出的标准二阶频率响应的形式,于是有

与式(6.33)的频率响应进行比较,可得 。利用式(6.44),现在就可以对 标定渐近线:

除了由于另加 (近似为6dB)这一项而对所有频率有一个恒定偏置外,具有与 相同的渐近线。图6.24(a)中的虚线就代表了这一渐近线。图6.24(b)中的实线代表 由计算机产生的真正伯德图。因为对 来说, 的值小于 ,所以真正的伯德图在接近 的地方有一个微小的峰值。

(a)

(b)

图6.24 例6.4的系统函数伯德图。(a)模;(b)相位

为了得到 的图,可注意到

的渐近线按式(6.46)给出为

图6.24(b)中分别用虚线和实线画出了 的渐近线和真实值。

例6.5 考虑如下频率响应:

为了获得 的伯德图,将 重写成如下因式的形式:

这里,第一个因子是一个常数,接下来两个因式都与式(6.22)给出的一阶频率响应有相同的标准形式,而第四个因式是一阶标准形式的倒数。因此, 的伯德图就是相应于每个因式的伯德图之和。另外,可以将每一个的渐近线相加以得到总的伯德图的渐近线。这些渐近线和 的真正值都画在图6.25(a)中。应该注意,常数因子1/10在所有频率都是-20dB的偏置。 的转折频率对应于 这一因式,它由 开始产生20dB/十倍频程的上升,然后由于因式 而在转折频率 处,被以20dB/十倍频程的下降而抵消。最后,因式 提供了另一转折频率 ,随后就以20dB/十倍频程的速率下降。

(a)

(b)

图6.25 例6.5的系统函数的伯德图。(a)模;(b)相位

根据如上说明的每个因式的渐近线,再与图6.25(b)的真实相位图相结合,就可以对 的相位构成渐近近似。特别是,常数因子 对相位的贡献是0,而因式 的贡献是: 时为0,然后在 从零相位开始,随 线性上升,本应在 时,升到一个 值。然而,这一上升在 处被困式 的相位的渐近近似所抵消,该因式对相位的贡献是:从 的频率范围内线性减小 rad。最后,因式 相位的渐近近似在从 的频率范围内提供了另一个 rad的线性下降。

在本节关于一阶系统的讨论中,我们只关心 的值。事实上,如果 ,很容易证明,由式(6.21)所描述的因果一阶系统的单位冲激响应不是绝对可积的,结果系统是不稳定的。同样,在分析式(6.31)的二阶因果系统时要求 都是正数,如果有哪一个不是正的,所得到的单位冲激响应也不是绝对可积的。因此,这一节只关心稳定的因果一阶和二阶系统,对它们可以定义出频率响应。

6.6 一阶与二阶离散时间系统

这一节将与上一节的讨论相并行来研究一阶和二阶离散时间线性时不变系统的性质。与连续时间情况一样,具有频率响应为 的两个多项式之比的任何系统(也就是由线性常系数差分方程描述的任何离散时间线性时不变系统),都能够写成一阶和二阶系统的乘积或和,这意味着这些基本系统在实现和分析更为复杂的系统时具有很大的价值(例如习题6.45)。

6.6.1 一阶离散时间系统

考虑由如下差分方程描述的一阶因果线性时不变系统

其中 。由例5.18,该系统的频率响应为

其单位脉冲响应为

对于几个不同的 值,其 如图6.26所示。同时,该系统的阶跃响应为

如图6.27所示。

图6.26 一阶系统单位脉冲响应 。(a)

(b) ; (c) ; (d)

这里参数 的模 所起的作用很类似于连续时间一阶系统中时间常数 的作用,即 决定了一阶系统响应的速率。例如,由式(6.53)和式(6.54)及图6.26和图6.27都可以看到, 收敛于它们终值的速率就是 收敛于零的速率。因此对于小的 值,单位脉冲响应急剧衰减,而阶跃响应则很快地建立起来。当 接近于1时,这些响应都是比较慢的。值得注意的是,与一阶连续时间系统不同,由式(6.51)所确定的一阶系统可以呈现出振荡的特性。这发生在 时,在这种情况下,阶跃响应既呈现出超量,又呈现出振荡特性。

图6.27 一阶系统的阶跃响应 。(a) ; (b) ; (c) ; (d)

由式(6.51)描述的一阶系统频率响应的模和相位分别是

在图6.28(a)中,画出了式(6.52)中 时对应几个 值的频率响应的对数模和相位特性;图6.28(b)是 时的情况。从这些图中可以看到,当 时,系统呈现出高频衰减的特性,即 接近 时的值比 接近0时的值小;而当 时,系统对高频分量放大,而对低频分量衰减。同时,也可注意到,对于小的 值, 的最大值 和最小值 在数值上就逐渐靠近,因此 的变化就相对地平坦。另一方面,在 接近于1时,这两个值就相差很大, 呈现出更为陡峭的峰值,这样就在一个较窄的频带内提供了具有良好选择性的滤波和放大。

(a)

(b)

图6.28 由式(6.52)确定的一阶系统频率响应的模和相位特性。(a) 时几个不同 值的图;(b) 时几个不同 值的图

6.6.2 二阶离散时间系统

考虑一个二阶因果线性时不变系统,其差分方程为

其中 。该系统的频率响应是

的分母可以因式分解,从而得

不等于0或π时,这两个因式是不同的,利用部分分式展开可得

其中,

这时系统的单位脉冲响应是

等于0或π时,式(6.58)分母的这两个因式相同。当 时,

时,

图6.29示出了 的值在某一范围内改变时二阶系统的单位脉冲响应。由该图及式(6.62)都可看到, 的衰减速率受 的控制,即 愈接近1, 衰减得愈慢。类似地, 值决定振荡频率。例如 时,在 中就没有振荡,而 时,振荡就加剧。不同的 值的影响也可以从式(6.57)的阶跃响应中看到。当 不等于0或 时,

同时,利用习题2.52的结果,对 ,可以求得

而当 时,

对于一组 值的阶跃响应示于图6.30中。

图6.29 由式(6.57)表示的二阶系统对于一组不同的 值的单位脉冲响应

由式(6.57)给出的二阶系统就是相应于连续时间系统欠阻尼情况下的二阶系统,而 的特殊情况就是临界阻尼情况。这就是说,对于任何不等于零的 值,单位脉冲响应都有一个衰减振荡的特性,阶跃响应则呈现超量和起伏。对于一组不同的 值,该系统的频率响应如图6.31所示。从该图可见,系统在某一频率范围内具有放大作用,并且 决定了在这一段频率范围内频率响应的尖锐程度。

正如我们刚才看到的,由式(6.59)定义的二阶系统具有复数系数因子(除非 等于0或 )。但是,二阶系统也可能具有实系数因子。现考虑如下的

其中 都是实数,且 都小于1。式(6.70)就是下列差分方程的频率响应:

在该情况下,

其中,

由此

这是两个衰减的实指数序列之和。同时,

图6.30 由式(6.57)表示的二阶系统对于一组不同的 值时的阶跃响应

由式(6.70)所给出的频率响应相应于两个一阶系统的级联。因此,可以从对一阶系统的研究中演绎出该系统的大部分性质。例如,它的对数模及相位特性就可以通过把两个一阶系统的特性相加而得到。同时,如同在一阶系统中所看到的,如果 都较小,系统响应就快;如果两者的大小有一个接近于1,系统就会有一个比较长的建立时间。再者,如果 都是负的,响应就是振荡型的。最后,当 都是正数的情况,就相应于连续时间过阻尼的情况,因为这时单位脉冲响应和阶跃响应在建立过程中都没有振荡。

(a)

(b)

图6.31 由式(6.57)所示的二阶系统频率响应的模和相位特性。(a) ;(b) (c) ;(d) ;(e) 每幅图都包括r等于1/4,1/2和3/4时的曲线

(c)

(d)

图6.31(续)

这一节仅关心那些稳定的因果一阶和二阶系统,也即频率响应是有定义的一阶和二阶系统。特别是,由式(6.51)定义的因果系统,在 时是不稳定的;同时,由式(6.56)定义的因果系统,在 时也是不稳定的,而由式(6.71)定义的因果系统,在 中有一个超过1时也是不稳定的。

图6.31(续)

6.7 系统的时域分析与频域分析举例

本章一直在说明从时域和频域两方面来观察系统的重要性,以及意识到在这两个域的特性之间进行某些权衡或折中的意义。这一节将进一步来说明这些问题中的某些方面。6.7.1节将用一个汽车减震系统为例来讨论在连续时间情况下的这些折中;6.7.2节将讨论称为移动平均或非递归系统的这样一类重要的离散时间滤波器。

6.7.1 汽车减震系统的分析

我们已经得出的在连续时间系统中有关特性和折中的几点可以用汽车减震系统作为一个低通滤波器来给予说明。图6.32示出一个简单的减震装置的原理图,它由一个弹簧和一个减震器(震动吸收器)所组成。路面可以看成两部分叠加的结果,一个代表路面不平度,因而在高度上有一些快速的小幅度变化,这就对应着高频分量;另一部分是由于整个地形的变化,因而在高度上有缓慢的变化,这就对应着低频分量。汽车减震系统一般来说就是想要滤掉由于路面不平,从而在驾驶中引起的这些快速波动;也就是说该系统是作为一个低通滤波器来使用的。

这个减震系统基本目的是提供平稳的驾驶,而且在要通过的和不让通过的频率之间没有一个明显的界限。因此,接受(事实上更倾向于)一个从通带到阻带具有渐渐过渡特性的低通滤器是合理的。另外,这个系统的时域特性是重要的。如果该减震系统的单位冲激响应或阶跃响应呈现振荡,那么在路面上一个大的冲撞(相当于冲激输入),或者是有一个道路缘石(相当于阶跃输入),都会形成一个很不舒服的振荡响应。事实上,在减震系统的一般检验中都要引入一个先将底盘猛压一下然后再释放的激励。如果减震系统在这种激励下的响应有振荡,说明系统中的减震器需要更换。

图6.32 汽车减震系统原理图。 代表当汽车静止时汽车底盘和路面间的距离, 是底盘在参考高度上的位置, 是高于参考高度的路面高度

经济上的考虑和实现上的难易程度在汽车减震系统的设计上也起着很重要的作用。从乘客舒适的角度出发,已经完成了很多最理想的减震系统频率响应特性的研究。而在另一些情况下,经济上的因素可能不是一个主要问题,例如像火车客车车厢,这时就采用复杂而昂贵的减震系统。对汽车工业来说,成本是一个很重要的因素,因此多采用简单而成本低廉的减震系统。一个典型的汽车减震系统就是通过一个弹簧和一个减震器与轮子相连的底盘。

在图6.32中, 代表汽车在静止时,底盘与路面间的距离, 是底盘在参考高度上的位置,而 是道路在参考高度上的高度。制约底盘运动的微分方程就是

其中 是底盘的质量, 是分别与弹簧和减震器有关的系数。于是系统的频率响应是

或者

其中,

和6.5.2节相同,参数 称为无阻尼自然频率, 称为阻尼系数。由式(6.77)给出的频率响应对数模的伯德图可以用一阶和二阶系统的伯德图来构成。在几个不同 值下的频率响应模的伯德图如图6.33所示。图6.34是在几个不同 值下系统的阶跃响应特性。

如同在6.5.2节里曾看到的,该滤波器的截止频率基本上是通过 来控制的,或者等效地说,对于某一个底盘质量 ,通过对弹簧系统 的适当选择来控制的。对某一个给定的 ,阻尼系数 是由与减震器有关的阻尼因子 来调整的。当自然频率 减小时,减震系统就趋于滤掉较慢的路面变化,从而提供平滑的驾驶。另一方面,由图6.34可见,系统的上升时间却增加了,因此系统反应就更加迟钝一些。一方面要想保持小的 ,以改善低通滤波性能;另一方面又想有大的 ,以便有更快的时间响应!自然,这都是互为矛盾的要求,从而说明了需要在时域和频域特性之间求得某种折中。一般将具有低的 值,从而上升时间长的这种减震系统称为“软”系统;而具有高的 值,从而上升时间短的这种减震系统称为“硬”系统。从图6.33和图6.34也能看到,随着阻尼系数的减小,系统频率响应截止得就更陡峭一些,但在阶跃响应中的过冲和振荡就趋于增加。因此,系统在时域和频域之间还存在着这样一种折中考虑。一般来讲,减震器的阻

尼选为有一个快速的上升时间,但又避免过冲和振荡,这种选择相应于曾在6.5.2节考虑过的 时的临界阻尼情况。

图6.33 对应于几个不同的阻尼系数 值,汽车减震系统频率响应模的伯德图

图6.34 在各种不同阻尼系数 下汽车减震系统的阶跃响应

6.7.2 离散时间非递归滤波器举例

3.11节曾介绍过由差分方程描述的两种基本类型的线性时不变滤波器,即递归或无限脉冲响应(IIR)滤波器和非递归或有限脉冲响应(FIR)滤波器。在实际中,这两类滤波器都十分重要,并各有优缺点。例如,6.6节讨论的用一阶和二阶系统互联来实现的递归滤波器,实现灵活而且高效,并且它的特性可用改变每个一阶和二阶子系统的参数和数目来调整。另一方面,如在习题6.64中所证明的,不可能设计一个具有真正线性相位的因果递归滤波器;而线性相位这个性质如我们已经看到的,往往又是希望有的,因为在线性相位的情况下,相位在输出上的影响只是一个单一的时延。与此相对照,在本节将证明,非递归滤波器可以有一个真正的线性相位特性。然而,一般来讲这也是肯定的:对于同一特性要求的滤波器,当用一个非递归方程来实现时,与用递归差分方程相比,则要求一个阶次更高的方程,从而也就需要更多的系数和延时。因此,对FIR滤波器来说,时域和频域之间的主要权衡之一是:在给出滤波器频域特性上要有更多的灵活性(例如其中包括实现高频率选择性的要求),就需要用一个更长的单位脉冲响应的FIR滤波器。

最基本的非递归滤波器之一就是曾在3.11.2节介绍过的移动平均滤波器。对于这类滤波器,输出是输入在一个有限窗口内的平均:

对应的单位脉冲响应是一个矩形脉冲,它的频率响应为

图6.35示出在 时的对数模特性。这些频率响应的主瓣就对应于该滤波器的有效带宽。可以注意到,当单位脉冲响应在长度上增加时,频率响应模特性的主瓣宽度随之减小。这就提供了在时域和频域之间进行折中的另一个例子。具体而言,为了有一个较窄的带宽,式(6.78)和式(6.79)的滤波器就必须有一个更长的单位脉冲响应。因为一个FIR滤波器的单位脉冲响应的长度直接影响着实现时的复杂性,这就意味着频率选择性和滤波器的复杂性之间有一个折中。这是在滤波器设计中关心的主要问题之一。

(a)

(b)

图6.35 (a) 和(b) 时由式(6.78)和式(6.79)所表示的移动平均滤波器的对数模特性

在经济问题分析中,通常应用移动平均滤波器来衰减长期经济倾向中的短期波动。图6.36给出了式(6.78)的移动平均滤波器应用于道·琼斯股票市场每周指数(10年)的例子。图6.36(a)示出了10年的道·琼斯股票市场的指数。图6.36(b)是图6.36(a)取51天(即 )的移动平均,而图6.36(c)则是取201天(即 )的移动平均。这两个移动平均都是有用的,51天的平均指出发生在一年期间内有循环性(即周期性)的趋势;而201天的平均主要突出了较长时间的变化趋势。

离散时间非递归滤波器的更一般形式是

这样,这个滤波器的输出就可以认为是在 个相邻点上进行的加权平均,而由式(6.78)所表示的简单移动平均就相应将所有这些加权系数都置于同样的值 。然而,用其他方法来选择这些系数,就能在调整滤波器的频率响应上有相当大的灵活性。

有很多方法来选择式(6.80)中的这些系数,以满足滤波器的某些特性要求,例如,在一个滤波器的给定长度内(即 固定),尽可能地锐化过渡带。这些方法在一些教科书中都已详细讨论到①。虽然在这里不讨论这一问题,但是值得强调的是,这些设计方法都强烈地依赖于本书所建立的基本概念和方法。为了说明这些系数的调整如何影响滤波器的响应,现考虑一个 的形如式(6.80)的滤波器,其系数选择成

该滤波器的单位脉冲响应是

将该式与式(6.20)相比较可知,式(6.82)的 相应于把截止频率为 的理想低通滤波器的单位脉冲响应在 时截断的结果。

一般来讲,系数 可以调整到使截止频率处于所要求的频率上。对于图6.37的例子来说,其截止频率选择得与 的图6.35的截止频率近似匹配。图6.37(a)是它的单位脉冲响应,而图6.37(b)则是以dB计的频率响应的对数模特性。与图6.35的频率响应相比,可以看到两者有近似相等的滤波器的通带宽度,但是图6.37(b)有较陡峭的过渡带。图6.38(a)和图6.38(b)给出了这两种滤波器的模特性(在相同的线性坐标上)以供比较。从这两个例子的比较应该看到,恰当地选择加权系数,可以使过渡带变得尖锐。图6.39是一个高阶低通滤波器的例子 ,它的系数是通过一个称为Parks-McClellan算法②的数值计算来确定的。这再一次说明时域和频域之间的折中:如果增加滤波器的长度 ,那么利用对式(6.80)中这些滤波器系数的明智选择,就可能实现更为尖锐的过渡带特性和更优越的频率选择性。

图6.36 对10年内道·琼斯每周股票市场指数利用移动平均滤波器进行低通滤波的效果。(a) 每周指数;(b) 对(a)作51天的移动平均;(c) 对(a)作201天的移动平均。图中每周股票市场指数和两个移动平均值都是离散时间序列,为了图示清楚起见,三张图的序列值都用直线相连形成了一条连续曲线

已经给出的这些例子有一个重要的性质:它们全都有零或线性相位特性。例如,由式(6.79)表示的移动平均滤波器的相位特性是 。同时,因为式(6.82)的单位脉冲响应是实偶序列,它的频率响应就具有零相位。根据实信号傅里叶变换的对称性质知道,任何具有实偶单位脉冲响应的非递归滤波器都一定有一个实偶函数的频率响应 ,从而具有零相位。当然,这样的滤波器是非因果的,因为它的单位脉冲响应 时不为零。然而,如果要求一个因果滤波器,那么在单位脉冲响应上进行一些改变也能完成这一目的,这样就得出一个具有线性

相位的系统。具体而言,因为 是一个FIR滤波器的单位脉冲响应,它在以原点为中心的某一范围外都为零(即对全部 ,现在将 仅作 位延迟而得到一个非递归线性时不变系统,即

那么,在 ,所以该线性时不变系统是因果的。另外,依据时移性质,该系统的频率响应就是

因为 具有零相位, 的确具有线性相位。

(a)

(b)

图6.37 (a) 由式(6.82)表示的非递归滤波器的单位脉冲响应;(b)该滤波器频率响应的对数模特性

图6.38 (a) 图6.37和(b) 图6.35两个频率响应(线性坐标)的比较

图6.39 用251个系数设计的以获得最锐截止的低通非递归滤波器

6.8 小结

这一章,我们依据第3章至第5章所建立的信号与系统的傅里叶分析基础,详细地研究了线性时不变系统的特性及其在信号上的作用。特别是,仔细地审视了信号与系统的模和相位特性,并且引入了线性时不变系统的对数模和伯德图。同时,还讨论了相位及相位失真对于信号与系统的影响。这一研究让我们了解了线性相位特性所起的特别作用,这就是它对所有频率都给出了一个恒定时延。这样就引入了与具有非线性相位特性的系统有关的非恒定群时延和弥散的概念。利用这些方法和概念,又从另一个角度审视了频率选择性滤波器及涉及的时域和频域之间的折中问题。我们既研究了理想的又研究了非理想的频率选择性滤波器的性质,并且看到,时域和频域的考虑、因果性的限制,以及实现方面的问题等常常使得具有过渡带和在通带与阻带具有容限的非理想滤波器成为最优先的选择。

另外,还详细地研究了连续和离散时间一阶与二阶系统的时域和频域特性,特别注意到这些系统的响应时间和频域带宽之间的折中。因为一阶和二阶系统是构成更复杂的高阶线性时不变系统的基本构造单元,所以对这些基本系统所得出的细节在实际中是非常有用的。

最后,给出了几个线性时不变系统的例子,以说明本章得出的一些结论。特别是,研究了一个简单的汽车减震系统的模型,以提供一个关注时间响应与频率响应的具体例子,正是这些关注在实际中指导着系统设计。我们还讨论了几个离散时间非递归滤波器的例子,这其中涉及从简单的移动平均滤波器到旨在用于增强频率选择性的高阶FIR滤波器。除此以外,还看到FIR滤波器能够设计成具有真正的线性相位。这些例子,先前所建立的傅里叶分析方法,以及这些方法所提供的概念和细节都说明了傅里叶分析方法在分析和设计线性时不变系统时具有很高价值。

习题

习题的第一部分属基本题,答案由书末给出。其余两部分分属基本题与深入题。

基本题(附答案)

6.1 考虑一个频率响应为 且实值单位冲激响应为 的连续时间线性时不变系统。假设在该系统上施加一个输入 ,所得到的输出可表示成如下形式:

其中 是一个非负实数,代表一个幅度放大因子, 是一个延时。

(a) 用 表示

(b) 用 表示

6.2 考虑一个频率响应为 且实值单位脉冲响应为 的离散时间线性时不变系统。假设在该系统上施加一个输入 ,所得到的输出可表示成为

假设 以一种特别的方式相关联,试求这个关系。

6.3 一个因果稳定线性时不变系统具有如下频率响应:

(a) 证明: , 并求出 的值。

(b) 对该系统的群时延 , 试判断下面哪种说法是对的。注意: , 其中 表示成不包含任何不连续点的形式。

6.4 考虑一个频率响应为 且实值单位脉冲响应为 的离散时间线性时不变系统,该系统的群时延函数定义为

其中 没有不连续点。假设,对该系统有

试求下面两种输入情况下系统的输出。

(a)

(b)

6.5 考虑一个连续时间理想带通滤波器,其频率响应为

(a) 若 是该滤波器的单位冲激响应,确定一个函数 ,使之有

(b) 当 增加时,该滤波器的单位冲激响应是更加向原点集中呢,还是不是?

6.6 考虑一个离散时间理想高通滤波器,其频率响应是

(a) 若 是该滤波器的单位脉冲响应,确定一个函数 ,使之有

(b) 当 增加时,该滤波器的单位脉冲响应是更加向原点集中呢,还是不是?

6.7 一个连续时间低通滤波器设计成通带频率为 ,阻带频率为 ,通带波纹为0.1,阻带波纹为0.05。该低通滤波器的单位冲激响应为 ,现在希望把该滤波器转换成具有如下单位冲激响应的带通滤波器:

假设对于 可忽略,请回答下列问题:

(a) 若对该带通滤波器的通带波纹限制为 0.1,与带通滤波器有关的两个通带频率是什么?

(b) 若对该带通滤波器的阻带波纹限制为 0.05,与带通滤波器有关的两个阻带频率是什么?

6.8 一个因果非理想低通滤波器设计成具有频率响应 ,关联该滤波器输入 和输出 的差分方程是

该滤波器也满足下列频率响应模特性的要求:

现在考虑某一个因果线性时不变系统,其输入和输出的差分方程是

证明:该滤波器有一个波纹为 的通带,并给出对应的通带位置。

6.9 考虑一个连续时间因果稳定线性时不变系统,其关联输入 和输出 的微分方程是

问该滤波器阶跃响应 的终值 是什么?另外,求满足

值。

6.10 对下列一阶系统的频率响应,试给出模的伯德图的直线近似。

(a)

(b)

6.11 对下列二阶系统的频率响应,试给出模的伯德图的直线近似。

(a)

(b)

6.12 有一连续时间线性时不变系统 ,其频率响应 由两个频率响应分别为 的线性时不变系统级联而成,图 P6.12(a) 和图 P6.12(b) 分别为 的模特性伯德图的直线近似,试画出 模的伯德图。

(a)

(b)

图P6.12

6.13 一个二阶连续时间线性时不变系统 的模特性伯德图的直线近似如图 P6.13 所示。 既可由两个一阶系统 级联而构成,也可以由两个一阶系统 并联而构成。试判断下列说法是对,还是错?并陈述理由。

(a) 的频率响应可唯一确定。

(b) 的频率响应可唯一确定。

图P6.13

6.14 一个因果稳定连续时间线性时不变系统 的模特性伯德图的直线近似如图 P6.14 所示。试给出系统 的逆系统的频率响应。

图P6.14

6.15 对于因果稳定线性时不变系统,确定下列各二阶微分方程的单位冲激响应是否为欠阻尼、过阻尼或临界阻尼的。

(a)

(b)

(c)

(d)

6.16 有一个一阶因果稳定离散时间线性时不变系统,它的阶跃响应的最大超量是其终值的 。若终值为1,试求该滤波器的关联输入 和输出 的差分方程。

6.17 对下列因果稳定线性时不变系统的每个二阶差分方程,确定这个系统的阶跃响应是否是振荡型的。

(a)

(b)

6.18 考虑由图P6.18所示的 电路实现的连续时间线性时不变系统,电压源 是系统的输入,横跨电容器上的电压 是系统的输出。该系统的阶跃响应有无可能具有振荡特性?

6.19 考虑由图P6.19所示的RLC电路实现的线性时不变系统,电压源 是系统的输入,横跨电容器上的电压 是系统的输出。 应具有什么样的关系,才会使该系统的阶跃响应不存在振荡?

图P6.18

图P6.19

6.20 考虑一个非递归滤波器,其单位脉冲响应如图P6.20所示。对该滤波器作为频率函数的群时延是什么?

图P6.20

基本题

6.21 有一个因果线性时不变滤波器,其频率响应 如图P6.21所示。对以下给定的输入,求经过滤波后的输出

图P6.21

(a)

(b)

(c)

(d)

6.22 一个称为低通微分器的连续时间滤波器的频率响应 如图P6.22(a)所示,试对以下每个输入信号 ,求输出信号

(a)

(b)

(c) 是一个经半波整流后的正弦信号,如图P6.22(b)所示。

对于任意整数

(a)

(b)

图P6.22

6.23 示于图 P6.23 的是一个低通滤波器的 。对于具有下列每一相位特性的滤波器,求并画出其单位冲激响应。

(a)

(b) ,其中 为常数。

(c)

图P6.23

6.24 考虑一个连续时间低通滤波器,它的单位冲激响应 已知为实值,且其频率响应的模为

(a) 当相应的群时延函数为下列所给出时,求并画出该滤波器的实值单位冲激响应

(i)

(ii)

(iii)

(b) 如果单位冲激响应 未限定为实值,由 可以唯一确定 吗?为什么?

6.25 利用在两个挑选的频率上计算群时延,证明下列每个频率响应都具有非线性相位:

(a)

(b)

(c)

6.26 考虑一个理想高通滤波器,其频率响应为

(a) 求该滤波器的单位冲激响应

(b) 当 增加时, 是向原点更集中, 还是不是?

(c) 求 , 其中 是该滤波器的阶跃响应。

6.27 因果线性时不变系统的输出 与其输入 由下列微分方程联系:

(a) 求频率响应

并画出它的伯德图。

(b) 给出该系统作为频率函数的群时延。

(c) 若 , 求输出的傅里叶变换

(d) 利用部分分式展开法求 (c) 的输入 的输出

(e) 如果输入的傅里变换分别为

(i)

(ii)

(iii)

重做(c)和(d)。

6.28 (a) 画出下列频率响应的伯德图:

(i)

(ii)

(iii)

(iv)

(v)

(vi)

(vii)

(viii)

(x)

(xi)

(b) 求出并画出频率响应为(a)中的(iv)和(vi)的系统单位冲激响应和阶跃响应。

由(iv)所给出的系统常称为非最小相位系统,而由(vi)所表征的系统称为最小相位系统。对应于(iv)和(vi)的单位冲激响应分别称为非最小相位信号和最小相位信号。比较这两个系统的伯德图可见,它们有相同的模特性;然而,系统(iv)的相位值要大于系统(vi)的相位值。

我们也能看到这两个系统在时域特性上的差异。例如,最小相位系统的单位冲激响应比非最小相位系统有更多的能量集中 附近;另外,(iv)系统的阶跃响应的初始值和随 时的渐近值有相反的符号,而对于系统(vi)则不是这样。

最小相位系统和非最小相位系统的重要概念可以推广到比在这里讨论的简单一阶系统更为一般的线性时不变系统中,而且对这些系统独特性质的描述可以比现在所做的更为详尽。

6.29 如果在一个特定频率 处,有 ,则说该线性时不变系统在 处有相位超前(phase ahead)。这个术语来自于如下事实:若 是该系统的输入,那么输出的相位将超过或导前于输入的相位。同样,若 ,则说该系统在此频率处有相位滞后(phase lag)。应当注意,频率响应为

的系统对所有 都有相位滞后,而频率响应为

的系统,对所有 都有相位超前。

(a) 作出下面两个系统的伯德图,哪一个系统有相位超前?哪一个有相位滞后?另外,哪一个在某些频率上放大信号?

(i)

(ii)

(b) 对下列三个频率响应,重做(a)

(i)

(1)

(iii)

6.30 设 有一个伯德图如图 P6.30 所示,图中虚线代表直线近似。试画出 的伯德图。

图P6.30

6.31 一个积分器的频率响应为

其中在 处的冲激是由于一个常数输入从 积分所产生的无限输出的结果。因此,若要避免输入为常数,或等效为只考虑 ,可见

换句话说,一个积分器的伯德图(见图P6.31),是由两条直线的图组成的。这两个图反映出一个积分器的主要特征:对全部正频率均相移 ,以及低频域的放大作用。

(a) 一部电机的有用而简单的模型是一个线性时不变系统, 其输入为外加电压, 而输出则可由电机轴的角度给出。该系统可想象为一个稳定的线性时不变系统(电压作为输入, 轴的角速度作为输出)和一个积分器的级联(代表角速度的积分)。往往用一个一阶系统的模型作为级联中的第一部分。假设这个一阶系统的时间常数是 , 就可以得到总的电机频率响应的形式为

试画出 的伯德图。

(b)试画出一个微分器的伯德图。

(c)对具有如下频率响应的系统画伯德图:

(i)

(ii)

图P6.31

6.32 考虑图P6.32所示的系统。标有“补偿器”的框代表一个连续时间线性时不变系统。

(a) 假若要求选择补偿器的频率响应,使得整个级联系统的频率响应 满足下列两个条件:

图P6.32

(i) 的对数模在超过 的频段有一个-40dB/十倍频程的斜率。

(ii)对 的所有频率, 的对数模应在 之间。

请设计一个合适的补偿器(也即确定一个满足上述要求的补偿器的频率响应), 画出所得 的伯德图。

(b) 如果对 的对数模作如下要求,重做(a):

(i) 对 ,应有 /十倍频程的斜率。

(ii)对 ,应在 之间。

(iii)对 ,应有-20dB/十倍频程的斜率。

(iv)对 ,应有-40dB/十倍频程的斜率。

6.33 图P6.33所表示的系统通常用于从一个低通滤波器获得一个高通滤波器,反之亦然。

(a) 如果 是一个截止频率为 的理想低通滤波器,试证明整个系统相当于一个理想高通滤波器。求它的截止频率并大致画出它的单位冲激响应。

(b) 如果 是一个截止频率为 的理想高通滤波器,试证明整个系统相当于一个理想低通滤波器,并求它的截止频率。

(c) 如果把一个理想离散时间低通滤波器按图 P6.33 连接, 那么所得到的系统是一个理想离散时间高通滤波器吗?

6.34 在习题6.33中,研究了一个通常用于从低通滤波器获得高通滤波器的系统(反之亦然)。在本题中,

我们进一步来利用这个系统,并特别研究当 的相位没有适当选定时所存在的潜在困难。

(a) 根据图 P6.33, 首先假定 是实函数, 并且如图 P6.34 所示。此外, 特别假定:

对图P6.33的整个系统,确定并概略画出所得的频率响应。所得出的系统相当于一个高通滤波器的近似吗?

图P6.33

图P6.34

(b) 现在假设图 P6.33 中的 具有如下形式:

其中 与图P6.34相同,而 是未给定的相位特性。如果 具有这种更为一般的形式,它仍相当于对一个低通滤波器的近似吗?

(c) 若对 不作任何假设,试确定图P6.33的整个系统频率响应的模并画出其容限。

(d) 如果图 P6.33 中的 是一个对低通滤波器的近似,而其相位特性未被规定,那么图 P6.33 的整个系统必定相当于对一个高通滤波器的近似吗?

6.35 示于图 P6.35 的是一个离散时间微分器的频率响应 ,若输入

求作为 函数的输出信号

图P6.35

6.36 考虑一个离散时间低通滤波器,已知它的单位脉冲响应 为实值序列,频率响应在 内为

求出并画出该滤波器在下列所给出的群时延函数下的实值单位脉冲响应:

(a)

(b)

(c)

6.37 考虑一个因果线性时不变系统,其频率响应给出如下:

(a) 证明, 对所有频率均为1。

(b)证明

(c)证明该滤波器的群时延为

并大致画出

(d) 当输入为 时,该滤波器的输出是什么?

6.38 考虑一个理想带通滤波器,其频率响应在 内为

求出并画出在下列 时,该滤波器的单位脉冲响应

(a)

(b)

(c)

随着 的增加, 是向原点更集中了吗?

6.39 作出下列每个频率响应的对数模和相位特性图。

(a)

(b)

(c)

(d)

1 (e) 1 1+2e

(1)

(g)

(h)

(i)

1 (j)

(k)

6.40 考虑一个理想离散时间低通滤波器,其单位脉冲响应为 ,而与 相对应的频率响应如图P6.40所示。现在要得到一个新滤波器,其单位脉冲响应为 ,对应的频率响应为

这就相应于在 的每一个序列值之间插入一个零值序列。求出并画出 ,并说说这类理想滤波器属于哪一类(即低通、高通、带通、多通带等)。

图P6.40

6.41 由下列差分方程描述的一个因果线性时不变系统

(a) 求该系统的单位脉冲响应。

(b) 画出该系统频率响应的对数模和相位特性。

6.42 (a) 考虑两个具有如下频率响应的线性时不变系统:

证明:这两个频率响应有相同的模函数,即 ,但是 的群时延在 时大于 的群时延。

(b)求出并画出这两个系统的单位冲激响应和阶跃响应。

(c)证明:

其中 是一个全通系统(all-pass system),即对于所有

6.43 当设计具有高通或带通特性的滤波器时,常常首先设计一个具有所需通带和阻带要求的低通滤波器,然后将这个原型低通滤波器变换到所要求的带通或高通滤波器。这样的变换称为低通-高通或高通-低通变换。用这种方式设计滤波器之所以方便,是由于只需要对低通特性的一类滤波器拟定一个滤波器设计算法。作为一个例子,考虑一个单位脉冲响应为 且频率响应为 的离散时间低通滤波器,其 如图P6.43所示。假设该滤波器的单位脉冲响应 用一个 的序列来调制,以得到

(a) 利用 ,求出并画出 。证明:若 如图P6.43所示,则 就对应于一个高通滤波器。

图P6.43

(b) 证明: 一个离散时间高通滤波器的单位脉冲响应被 所调制后, 一定变换为一个低通滤波器。

6.44 按图P6.44实现一个离散时间系统,图中系统 是一个单位脉冲响应为 的线性时不变系统。

(a) 证明: 整个系统是时不变的。

(b)若 是一个低通滤波器,由这个图实现了什么类型的滤波器?

图P6.44

6.45 考虑下面三个因果稳定的三阶线性时不变系统,利用6.6节讨论的一阶和二阶系统的性质确定:每个三阶系统的单位脉冲响应是否有振荡(注意:不用求出三阶系统频率响应的逆变换就能够回答这一问题)。

6.46 考虑一个因果的非递归(FIR)滤波器,其实值单位脉冲响应 对于 为零。

(a) 假定 为奇数,证明:若 关于 对称,即 ,则

其中, 的实值函数。从而得出该滤波器具有线性相位。

(b) 给出一个因果线性相位 FIR 滤波器的单位脉冲响应 的例子,使其有

(c) 假定 为偶数,证明:若 关于 对称,即 ,则

其中, 的实值函数。

(d) 给出一个因果线性相位 FIR 滤波器的单位脉冲响应 的例子,使其有

6.47 称为加权移动平均的一个三点对称移动平均具有如下形式:

(a) 求作为 的函数的,由式(P6.47-1)表示的三点移动平均的频率响应

(b) 求让 在零频率有单位增益的加权系数

(c) 在许多时间序列分析问题中,在式(P6.47-1)的加权移动平均中系数 一般都选为 。求出并画出所得滤波器的频率响应。

6.48 考虑一个 4 点移动平均的离散时间滤波器, 其差分方程为

求出并画出下列每一种情况的频率响应的模特性:

(a) ,

(b)

(c)

(d)

深入题

6.49 时间常数是一阶系统对输入的响应快慢的一种度量。度量一个系统响应速度的概念对高阶系统也是重要的,本题中将研究这一概念对高阶系统的推广。

(a) 回想一下, 单位冲激响应为

的一阶系统的时间常数是 ,它是从 到系统阶跃响应 达到其终值[即 时所需的时间。利用与此定量关系相同的定义,找出为了确定由微分方程

所描述的因果线性时不变系统的时间常数所必须解的方程式。

(b) 正如从(a)中所能看到的,如果采用(a)中所给出的时间常数的精确定义,就能对一阶系统的时间常数给出一个简单的表示式。但对式(P6.49-1)的系统来说,其计算是明显地复杂化了。然而,这个系统可以看成两个一阶系统的并联,因此通常认为式(P6.49-1)的系统具有两个时间常数,它们分别对应于两个一阶因式。试问这个系统的两个时间常数是什么?

(c) 在 (b) 中所进行的讨论可以直接推广到单位冲激响应为衰减指数函数线性组合的所有系统。在这种类型的任何系统中, 都可以找出系统的主 (dominant) 时间常数, 这些主时间常数就是各时间常数中最大的。它们代表了系统响应中的最慢部分, 因此对于系统作为一个整体响应有多快, 它们就有支配作用。式 (P6.49-1) 所示系统的主时间常数是什么? 将这个时间常数代入 (a) 中所确定的方程式, 尽管这个数不能恰好满足此方程, 但是接近于满足。这表明它很接近于在 (a) 中所定义的时间常数。因此, 在 (b) 和 (c) 中所提出的方法, 对于深入了解线性时不变系统的响应速度是有价值的, 而且又无须进行过多的计算。

(d) 主时间常数这一概念的一个重要应用是在简化线性时不变系统的阶数上。这在涉及具有几个主时间常数和另一些很小时间常数的复杂系统分析中,有很大的实际意义。为了简化待分析系统模型的复杂性,往往能够把系统的快变化部分简化掉。也就是说,假如把一个复杂系统看成一些一阶和二阶系统的并联连接,假设这些子系统中,具有单位冲激响应 和阶跃响应 的那一个是快速变化的,也就是说, 达到它的终值 非常快,那么在此情况下,就可以用一个瞬时上升到同样终值的子系统来近似这个系统。这就是说,若 是近似阶跃响应,则

如图P6.49所示。注意,该近似系统的单位冲激响应因而是

这表明近似系统是无记忆的。

图P6.49

再次考虑由式(P6.49-1)所描述的因果线性时不变系统,并且特别地把它表示成在(b)中所确定的两个一阶系统的并联连接。用上面提出的方法,以无记忆系统来代替两个子系统中较快的一个。问:描述所得到的总系统的微分方程是什么?这个系统的频率响应是什么?对原系统和近似系统画出模 (不是 )和相位 。在什么频率范围内这两个频率响应近于相等?画出这两个系统的阶跃响应。在什么时间范围内,这两个阶跃响应近于相等?从这些曲线图中,将看到原系统与近似系统之间的某些相同与不同之处。这种近似的实用性取决于具体的应用场合。特别是,既要考虑不同的时间常数之间分散性究竟有多大,又要考虑输入信号的性质。正如从本题这一部分的答案中所看到的,近似系统的频率响应在低频域与原系统基本相同。这就是说,当系统的快变化部分与输入的波动快慢相比足够快时,近似系统就成为有用的了。

6.50 与频率选择性滤波相联系的概念往往被用来分离两个互为相加的信号。如果两个信号的频谱不重叠,那么理想的频率选择性滤波器就是所希望的了。然而,当频谱重叠时,将滤波器设计成从通带到阻带逐渐过渡的形状往往更为可取。本题将研究确定用来分离频谱重叠信号的滤波器频率响应的一种方法。设 代表一个复合连续时间信号,它由两个信号 的和组成。如图P6.50(a)所指出的,我们想要设计一个线性时不变滤波器,以便从 中将 恢复出来。该滤波器的频率响应 要选择成在某种意义上, 是对 的一个“好”的近似。

现在把在每个频率 上, 之间误差的度量定义为

其中 分别是 的傅里叶变换。

(a) 用 , 来表示 , 其中 的傅里叶变换。

(b) 将 限定为实函数, 有 。令 的导数为零, 求使误差 为最小的

(c) 证明, 若 的频谱不重叠, 那么(b)中的结果就变为一个理想的频率选择性滤波器。

(d) 如果 如图P6.50(b)所示,由(b)中的结果,求出并画出

(a)

(b)

图P6.50

6.51 一个理想带通滤波器是这样一种滤波器,它只在某一频率范围内通过信号,并且没有在幅度或相位上的改变。如图 P6.51(a) 所示,设通带是

(a) 该滤波器的单位冲激响应 是什么?

(b) 通过把一个一阶低通滤波器和一个一阶高通滤波器按照图 P6.51(b) 级联起来, 可以近似一个理想带通滤波器。对这两个滤波器 中的每一个画出其伯德图。

(c) 利用(b)的结果,确定整个带通滤波器的伯德图。

(a)

(b)

图P6.51

6.52 在图 P6.52(a) 中, 给出了一个理想连续时间微分器频率响应的模特性。一个非理想微分器的频率响应与图 P6.52(a) 的频率响应也应有某些近似。

(a)

(b)

图P6.52

(a) 考虑一个频率响应为 的非理想微分器,在所有频率上,该微分器的 都被限制在理想微分器频率响应的模的 以内,即

关于 的图上指明并画出为了满足这个指标, 必须被限定的区域。

(b) 由于在图 P6.52(b) 中有一个 秒的理想时延,因而有时用它来近似一个连续时间微分器。当 时,试确定一个频率范围,使得在此范围内,图 P6.52(b) 所示系统频率响应的模在理想微分器频率响应的模的 以内。

6.53 在许多滤波应用中,往往不希望滤波器的阶跃响应超过它的终值。例如,在图像处理中,一个线性滤波器阶跃响应中的超量会在陡峭的边界上产生闪烁,也就是在强度上的增加。然而,如果要求滤波器单位冲激响应对全部时间都是正值,就可能消除超量。

证明:如果一个连续时间线性时不变滤波器的单位冲激响应 总大于或等于零,即 ,那么该滤波器的阶跃响应就是一个单调非减的函数,因此一定没有超量。

6.54 假定利用某一特定的滤波器设计方法,设计了一个非理想的连续时间低通滤波器,它的频率响应为 ,单位冲激响应为 ,阶跃响应为 。该滤波器的截止频率在 ,阶跃响应上升时间为 定义为阶跃响应从其终值的 上升到终值的 所需的时间。根据这个设计,通过利用频率的尺度变换,可以得到一个具有任意截止频率 的新滤波器,并且所得滤波器的频率响应 具有如下关系:

其中 是一个适当的比例因子。

(a) 确定比例因子 ,以使 的截止频率为

(b) 利用 确定新滤波器的单位冲激响应

(c) 利用 确定新滤波器的阶跃响应

(d) 作为截止频率 的函数,确定并画出新滤波器的上升时间。

这个例子说明了时域特性和频域特性之间的一种折中;特别是,随着截止频率的减小,上升时间就趋向增大。

6.55 一类称为巴特沃思滤波器的连续时间低通滤波器的频率响应的模平方为

将其通带边缘频率 定义成 大于它在 处的值的一半,即

将阻带边缘频率 定义成 小于它在 处的值的 ,即

之间的频率范围称为过渡带,比值 称为过渡比。

固定 ,并作合理近似的情况下,确定并画出作为 的函数的巴特沃思滤波器的过渡比。

6.56 在本题中将研究用于大多数现代盒式磁带走带机构中用以减少噪音的一种商业化的典型系统中涉及的某些滤波问题。主要的噪声源是磁带放音过程中的高频咝咝声,这种噪声一部分是由磁带和放音头之间的摩擦引起的。现假定一旦放音噪音咝咝声就叠加在信号上,当以dB为单位计量时,具有图P6.56(a)所示的频谱,且在 处,信号电平等于 。信号的频谱 如图P6.56(b)所示。该系统有一个滤波器 ,在录音前,该波滤器适当改变信号 。放音时,咝咝声加到信号上。该系统的方框图如图P6.56(c)所示。

希望整个系统在频率范围 内,具有40dB的信噪比。

(a) 确定滤波器 的传输特性,画出 的伯德图。

(b)如果要听的是信号 ,并假定放音过程只是给信号叠加了咝呦声,你认为听到的将是什么声音?

(c) 滤波器 的伯德图和传输特性应该是什么样的,才能使信号 听起来与 相近。

6.57 证明:若一个离散时间线性时不变滤波器的单位脉冲响应 总是大于或等于零,即 ,那么该滤波器的阶跃响应就是单调非减小的,因此就一定没有超量。

6.58 无论是在模拟滤波器还是在数字滤波器设计中,通常都是逼近一个给定的模特性,而没有特别考虑相位问题。例如,低通和带通滤波器的标准设计方法就是只考虑模特性而导出的。

图P6.56

在许多滤波问题中,人们总是希望能有一个零相位或线性相位的特性。对于因果滤波器来说,具有零相位是不可能的。然而,在许多数字滤波器的应用场合,如果对信号的处理不一定要实时,那么就不必要使滤波器的单位脉冲响应在 时为零。

当被过滤的数据具有有限长,并且被存储在磁盘或磁带上时,通常应用于数字滤波中的一种方法是把数据先按顺序,然后再颠倒过来通过同一个滤波器来进行处理。

是一个具有任意相位特性的因果滤波器的单位脉冲响应。假定 为实序列,其傅里叶变换为 。设 是要过滤的数据。这一滤波运算按如下步骤进行:

(a) 方法 A: 按图 P6.58(a) 所示步骤处理 , 得到

(1)确定从 的总的单位脉冲响应 ,并证明它具有零相位特性。

(2)确定 ,并用 来表示

(b) 方法 B: 通过滤波器 处理 以得到 [见图 P6.58(b)], 并且让 倒置过来通过 以得到 , 而输出 之和。这一组复合运算可以用一个输入为 , 输出为 , 单位脉冲响应为 的滤波器来表示。

(1)证明该复合滤波器 具有零相位特性。

(2)确定 ,并用 来表示

(c) 假若已知一个有限长序列, 现欲对它进行带通、零相位过滤; 再者, 假定已知带通滤波器 , 其频率响应由图 P6.58(c) 给出, 它具有所需的模特性, 但相位是线性的。为了实现零相位, 既可以应用方法 A, 也可以应用方法 B。确定并画出 。根据这些结果, 应该用哪一种方法才能实现所要求的带通滤波? 为什么? 更一般地讲, 若 具有所要求的模特性, 但相位特性是非线性的, 那么为了得到零相位特性, 哪一种方法更为可取?

图P6.58

6.59 设 代表一个所需理想系统的单位脉冲响应,其频率响应为 ,再设 代表一个长度为 ,频率响应为 的FIR系统的单位脉冲响应。在本题中,要证明对 施加一个长度为 个样本点的矩形窗,将得到一个单位脉冲响应 ,使得均方误差

为最小。

(a) 误差函数 可以表示为幂级数

求用 表示的系数

(b) 利用帕斯瓦尔定理,用系数 表示均方误差

(c) 证明: 对长度为 个样本点的单位脉冲响应 , 当

时, 为最小。也就是说,对于一个固定的 值,简单地截断就给出了对所需频率响应的最好均方近似。

6.60 在习题 6.50 中, 曾讨论一个连续时间滤波器用于从频谱有重叠的两个信号中恢复一个信号的问题, 并就该滤波器频率响应的确定考虑了一个特定的准则, 现就离散时间情况, 对应于习题 6.50 的 (b) 部分所得结果, 建立相应的结论。

6.61 在许多场合,都有某种模拟或数字滤波器模块可资利用,例如一个基本的硬件单元或一个计算机子程序。重复使用这些模块或者把一些相同的模块组合起来,就可实现通带或阻带特性有所改善的新的滤波器。在本题和下一个习题中,讨论这样做的两种方法。虽然讨论是对离散时间滤波器进行的,但大部分都能直接用到连续时间滤波器中。

考虑频率响应为 的一个低通滤波器,它的 位于图P6.61所示的容限之内,即

现在由两个频率响应均为 的滤波器经级联后构成一个新的滤波器,其频率响应为

(a) 确定 的容限。

(b) 假定 是对一个低通滤波器的很好近似,因此 ,那么 的通带起伏比 的通带起伏是大还是小? 的阻带起伏比 的是大还是小?

(c) 若将 个频率响应均为 的相同滤波器级联起来,从而得到一个新的频率响应 ,并再次假定 ,试决定 的近似容限。

图P6.61

6.62 在习题 6.61 中, 讨论了重复利用基本滤波器模块实现特性改善了的新滤波器的一种方法。现在来考虑另一种方法, 这个方法是由 J.W.Tukey 在 Exploratory Date-Analysis(Reading MA: Addison-Wesley Publishing Co., Inc., 1976) 一书中提出来的。这种方法以方框图的形式示于图 P6.62(a)。

(a) 假设 是实函数,而且具有通带起伏 和阻带起伏 ,即 位于图 P6.62(b) 所示的

容限之内。图P6.62(a)中整个系统的频率响应 位于图P6.62(c)所指出的容限内。试用 来确定

(b) 若 ,与 有关的近似通带和阻带起伏是什么?特别要指出: 的通带起伏是比 的通带起伏大还是小?同时也应指出: 的阻带起伏是比 的阻带起伏大还是小?

(c) 在 (a) 和 (b) 中都假定 是实函数。现考虑 具有更一般的形式为

其中 是实函数,且 是一个未给定的相位特性。如果 是对某个理想低通滤波器的一个合理近似,问 必定是对某一理想低通滤波器的一个合理近似吗?

(d) 现在假定 是一个FIR线性相位低通滤波器,因此有

其中 是实函数,且 为整数。说明如何修改图P6.62(a)的系统,使得整个系统可近似为一个低通滤波器。

(a)

(b)

(c)

图P6.62

6.63 在数字滤波器的设计中,往往选择一种具有最短长度而又有所给定模特性的滤波器;也就是说,单位脉冲响应(它是复频谱的傅里叶逆变换)应该尽可能短。假定 是实序列,要证明:如果与频率响应 有关的相位 是零,则单位脉冲响应的长度就是最短的。设频率响应可表示为

作为与单位脉冲响应 的长度有关的一种度量,这里

(a) 利用傅里叶变换的微分性质和帕斯瓦尔定理,用 表示

(b) 通过把 表示为它的模 和相位 , 利用(a)中的结果, 证明当相位 时, 为最小。

6.64 对于一个因果的且具有真正线性相位的离散时间滤波器,其单位脉冲响应必须是有限长的,因此其差分方程也必然是非递归的。为了看一看这种说法所包含的深层意义,现来考虑一种特殊的情况,这种情况的线性相位其斜率为一整数,因此假定频率响应具有如下形式:

其中 为实偶函数。

为频率响应为 的滤波器的单位脉冲响应, 为频率响应为 的滤波器的单位脉冲响应。

(a) 利用表5.1的相关性质,证明:

(1) ,即 关于 对称。

(2)

(b) 利用(a)中结果, 证明: 如果 具有式(P6.64-1)的形式, 则 关于 对称, 也即

(c) 根据(b)的结果, 式(P6.64-1)中的线性相位特性就一定有单位脉冲响应的对称性。证明: 若 是因果的, 并且具有式(P6.64-2)的对称性, 则

必定是有限长的。

6.65 对离散时间巴特沃思低通滤波器来说,其频率响应的模平方为

其中 是截止频率(将它取为 ), 是滤波器的阶数(将其定为 ),因此有

(a) 利用三角恒等式证明

(b) 令 , 当 取什么复数值时, 与 (a) 中的相同?

(c)证明(b)中的 是与如下差分方程:

对应的传输函数。确定

6.66 在图 P6.66(a) 中, 给出一个离散时间系统, 它由 个单位脉冲响应为 , 的线性时不变滤波器并联组合而成。对任何 , 由如下表达式与 相联系:

(a) 如果 是一个理想的离散时间低通滤波器, 其频率响应 如图 P6.66(b) 所示, 试对 范围内的 , 大致画出 的傅里叶变换。

(b) 利用 确定图 P6.66(b) 中的截止频率 , 使得图 P6.66(a) 的系统是一个恒等系统。也就是说, 对所有的 和任何输入 , 都有

(c) 假定 不再限定为理想低通滤波器,而如果 代表图 P6.66(a) 整个系统的单位脉冲响应,该系统的输入为 ,输出为 ,那么 可以表示为如下形式:

试确定并画出

(d) 根据(c)的结果, 对 确定一个必要与充分条件, 以保证整个系统是一个恒等系统 (即对任何输入 , 输出 都一定等于 )。答案中不应包含任何和式。

图P6.66