张大雷;陈磊
【摘 要】离散时间信号是一类重要的信号,在信号与系统理论中经常会遇到离散信号的卷积运算。将母函数这一数学工具引入信号理论中,可实现将复杂的卷积运算简化为母函数之间的乘积运算。与传统方法相比,大大简化了计算复杂度。%The discrete signal is an important kind of signal. In signal and system theory,the convolution of discrete signal arises often. Current textbooks mainly solve this problem through the definition or property of convolution. Generating function method is introduced into signal theory,which can simplify the convolution calculation by transforming it into multiplication. This method greatly reduces the calculation complexity,compared with those traditional methods. 【期刊名称】《淮南师范学院学报》 【年(卷),期】2014(000)005 【总页数】3页(P84-86) 【关键词】离散信号;卷积;母函数 【作 者】张大雷;陈磊
【作者单位】淮南师范学院 计算机与信息工程系,安徽 淮南 232038;淮南师范学院 计算机与信息工程系,安徽 淮南 232038 【正文语种】中 文
【中图分类】TN911.7
在信号与系统理论中,离散时间信号是一类重要的信号。冲激函数及其响应是系统分析中极为重要的问题和实现信号与系统分析的重要手段。冲激函数有连续时间和离散时间两种形式。离散时间形式的冲激函数也称为单位序列,是离散系统分析中最简单,也是最重要的序列之一。
卷积方法在信号与系统理论中占有重要地位。当LTI离散系统的激励为单位序列时,系统的零状态响应称为单位序列响应。在LTI离散系统中,把激励信号分解为一系列冲激函数,求出各冲激函数单独作用于系统的单位序列响应,把这些响应相加就得到系统对于该激励信号的零状态响应,这个相加过程表现为卷积①吴大正,杨林耀,张永瑞等:《信号与线性系统分析》(第四版),北京:高等教育出版社,2005年。。目前常用教材在求解卷积运算时普遍采用从卷积的定义或性质来入手,过程比较繁琐②同①。③郑君里,应启珩,杨为理:《信号与系统》(第二版),北京:高等教育出版社,2000年。④管致中,夏恭恪,孟桥:《信号与线性系统》(第四版),北京:高等教育出版社,2004年⑤Alan V.Oppenheim,Alan S.Willsky,With S.Hamid Nawab:《信号与系统》(第二版),刘树堂译,西安:西安交通大学出版社,1998年。。文献⑥禹思敏:《关于因果信号卷积积分的解析法浅析》,《电气电子教学学报》2001年第2期,第102-103页。总结出计算卷积积分的一般数学公式,但还是从卷积的定义出发,计算过程比较复杂。文献⑦栗学丽,刘琚:《“数字信号处理”中分段卷积的教学探讨》,《电气电子教学学报》2011年第2期,第102-104页。引入圆卷积等方法,但是不够直观。下面通过母函数来求解卷积问题,大大简化了运算步骤,而且为理解Z变换等其他变换打下基础。
母函数是重要的数学工具。对于序列<a0,a1,a2>(以下简记<an>⑧Ronald L.Graham,Donald E.Kunth,Oren Patashnik:《具体数学》,西安:西安电
子科技大学出版社,1988。),定义G(x)=a0+a1x+a2x2+…为序列<an>的母函数(以下简记an→G(x)或an=G-1(x))。
设有序列<an>及其母函数A(x)和另一序列<bn>及其母函数B(x),则 从信号处理的角度看,Z变换是把一连串离散的实数或复数信号从时域转换到Z域表示。从数学的角度看,同母函数一样,Z变换也可以看做离散序列与连续函数的对应关系。母函数与Z变换的主要区别在于,Z变换是考虑收敛域的,而母函数由于是形式幂级数,它是不考虑收敛域的。序列<a0,a1,a2,…>的母函数为G(x)=a0+a1x+a2x2+…,该序列的Z变换为G(z)=a0+a1z-1+a2z2,z∈ROC,其中ROC表示收敛域。
此外,从性质看,母函数比Z变换也要简洁。例如序列<an>的母函数为G(x),则序列<nan>的母函数为xG'(x),而序列<nan>的Z变换为(z)。母函数与Z变换的部分性质对比如表1所示。
综上,母函数与Z变换相比不需要考虑收敛域的问题,而且母函数的许多性质比Z变换形式上更简洁。
例1,例2,例3题目分别取自文献⑦同②。中的例3.3-2,例3.3-1,例3.4-1,采用与文献⑧同②。不同的母函数方法求解其卷积与反卷积,从而说明母函数方法的运算特色。
求二序列的卷积f(n)=f1(n)*f2(n)。
f1(n)写成序列的形式为<1,2,3,0,0,…>,f2(n)写成序列的形式为<1,1,1,1,0,0,…>
本例属于有限序列之间的卷积问题。文献⑨同②。中计算例1的卷积和时需要进行分段计算以及确定相应的求和上限及下限,并且使用作图法来解决,过程繁琐,容易出错。当用母函数方法来求解时,将原问题转化为二次多项式与三次多项式的乘积问题。
[例2]已知f1(n)=u(n),f2(n)=0.5nu(n),求卷积f(n)f1(n)*f2(n)。
本例属于无限序列之间的卷积问题。文献①吴大正,杨林耀,张永瑞等:《信号与线性系统分析》(第四版),北京:高等教育出版社,2005年。中计算例2的卷积和用的是定义法,并且也需要进行分段计算。当用母函数方法来求解时,将原问题转化为部分分式展开问题。
[例3]已知某系统的激励为f(n)=u(n),其零状态响应为yzs(n)=2[1-0.5n+1]u(n),求该系统的单位序列响应h(n)。则由式(3)可得: 本例属于反卷积问题。反卷积是指通过输出量和已知输入量来求解未知输入量的问题,也是信号处理中的一类基本问题,在信号均衡、图像恢复、地质勘探以及语音识别等领域有着广泛的应用。反卷积实质上是卷积的逆问题。文献④同①。中计算例3的卷积和用的是归纳法,但是归纳法由于是一种不确定结论的推理方法,所以存在“过度普遍化”的问题,并且不能解决许多更加一般化的反卷积问题。当用母函数方法来求解时,将原问题转化为分母多项式的除法问题。
本文提出了利用母函数来简化离散信号卷积运算的方法,该方法不仅可以求解有限序列之间的卷积、无限序列之间的卷积,还可以解决反卷积的问题。与传统的利用卷积定义或性质的方法相比更加简单明了,同时与Z变换相比,母函数的方法也更加直观和易于接受,因此可以作为传统教材相关内容的补充。笔者在教学实践过程中,通过引入母函数来讲解卷积运算取得了良好的效果。
因篇幅问题不能全部显示,请点此查看更多更全内容