信号与系统:信号的傅里叶变换
难得有心情,虽说是学科性的,但是也很有启发,应该记录一下。
泰勒级数
从一条著名的式子开始
傅里叶级数
拟合函数不是幂函数的专利,还有一类非常完美的函数———三角函数也可以用来拟合信号函数。之所以称得上完美,这是因为三角函数具备其他函数如三角波、方波不具有的性质———保真性。对很多系统而言,正余弦信号作为输入,输出信号仍然是正余弦信号,仅仅相位、幅度可能发生变化,大大降低了信号分解的维度复杂性。然而傅里叶级数最初是一个饱受争议的发明,拉格朗日等学术大牛对傅里叶用周期性正余弦波来逼近函数的想法十分反对,认为三角函数局限性非常大,甚至不能描述具有间断点的函数。但后经研究表明,傅里叶变换能够迫近直至两个函数不具备能量上的差异。
狄利克雷(狄利赫里)收敛条件
傅里叶1830年去世,在1829年狄利克雷给出了傅里叶级数的三个收敛条件,满足这三个充分条件的一切函数都能被展开称傅里叶级数。
1、在任意区间上,f(x)绝对可积。
2、在任意有限区间内,f(x)具有有限个起伏变化,或描述为具有有限的极大值、极小值。
3、在任意的有限区间内,有有限个第一类间断点。第一类间断点只有两种(可去间断点以及跳跃间断点)
对于一般的信号,都满足狄利克雷收敛条件。一切能量信号也满足狄利克雷收敛条件。因此此后一百多年的时间里,傅里叶级数一直是信号分析最为重要的分析手段,尤其是快速傅里叶变换FFT算法问世以来,使其能在计算机时代仍然焕发出勃勃生机。
吉伯斯现象
用高阶叠加三角函数谐波去拟合矩形波,在观测矩形波信号时,发现矩形波在跳变的地方均出现了起伏峰值,随着叠加阶数上升,起伏的峰值不会减小,称为吉伯斯现象。这种现象是因为时间信号的跳变破坏了信号的收敛性,在间断点的傅里叶级数出现了非一致收敛。虽然峰值不会降低,但是随着阶数升高,峰值部分占据的能量占比会减小。离散时间信号不存在吉伯斯现象。
周期信号的傅里叶级数展开
三角函数形式(单边谱)
指数函数形式
根据欧拉公式可以将三角函数转换成指数函数,在信号分析中指数形式是最常用的。
1、周期信号能够分解成以
2、对于不同的周期信号,本质只是系数
很多时候我们得到一个信号,我们希望得到它的频谱,也即
有了连续时间信号的基础,以下,我们将进入对离散时间信号分析。
离散时间信号傅里叶级数(DFS)
根据连续时间的启示,我们写出这样的傅里叶展开式:
非周期信号的傅里叶变换:
从一段脑补开始展开。周期信号的频谱是离散的,每个分量间隔一个基波频率。而非周期信号可以看成是T->
连续时间傅里叶变换(CTFT)
从上面描述连续时间非周期信号的频谱的
离散时间傅里叶变换(DTFT)
还是从周期信号的离散变换开始:
1 当N->
2 当N->
因此,对于第二个特点,我们同样定义
离散傅里叶变换(DFT)
DTFT是对连续时间信号采样得到的离散信号,频域仍然是连续的,因此DFT进一步对DTFT的频域进行采样,采样得到有限长为N的离散序列得到:
快速傅里叶变换(FFT)
占坑
周期信号的傅里叶变换
以上我们利用傅里叶级数展开来描述了连续、离散时间的周期信号,在此基础上得到了对连续、离散时间非周期信号的傅里叶变换。周期信号同样可以利用傅里叶变换手段表出。
首先来研究这样一个信号的傅里叶变换:
LTI系统分析
线性时不变系统是研究信号分析和建模理论的重要部分。傅里叶变换可以作为LTI系统分析的有效手段。
特征函数与特征值
如果一个系统对输入信号的响应,只不过是该输入信号乘上一个常数,那么称该信号为特征函数,乘上的常数就称为特征值。
首先明确LTI系统的重要特性: 复指数常数
LTI系统时域分析
系统,是一个从输入到响应输出的过程。例如用手打一下脸,脸会疼,击打是输入,疼痛感是输出。我们现在建立这样一个模型:
设
正确的方法应该是:
计算0时刻的击打,在T时刻衰减的疼痛感,再计算1时刻,在T-1时刻的疼痛感(因为1时刻的击打只经过T-1时间的衰减),以此类推,最后累积求和,最后我们写出:
LTI系统傅里叶变换分析
有了前面的基础,下面的就容易理解了。由于LTI系统的齐次性、叠加性,在时域卷积的基础上,我们进行傅里叶变换:
LTI系统的傅里叶级数分析
前面我们讨论了周期信号的傅里叶级数展开式子,针对周期信号输入的系统响应,可以采取傅里叶级数分析方法。
对复指数信号的响应
首先考虑一类的特殊的信号———复指数信号。我们提过复指数函数是一切LTI系统的特征函数,LTI系统对复指数信号的响应是乘上一个复常数。设输入信号
对周期信号的响应
周期信号的重要分解观点是将周期信号展开成复指数信号的加权和,不同的周期信号只是傅里叶级数系数不同,这个系数称为周期信号的频谱。
傅里叶级数系数与傅里叶变换关系
实际上在我们前面的推导就已经涉及了,傅里叶级数展开系数称为频谱,傅里叶变换频域表达式实际上是频谱密度,关系表达为:
常见信号的傅里叶变换对与频谱
- 均匀冲激串信号
傅里叶变换: 周期信号傅里叶变换分析:
注:当
是常数时,时域信号表示为 ,时域乘上 ,可对频谱进行平移,频谱之间线性求和实现 成奇偶分布等。
- 矩形波信号
傅里叶变换对:( 常 数 ) , , 其 他 频谱:(周期延拓的x(t)对应频谱)
注:时域是时限常数信号,对应的频域是Sa(x)函数。
3、矩形脉冲信号(离散时间)
注:包络形状
还有一些是频域典型的信号 4 连续时间理想低通滤波器
注:形状具有sinc函数形式
5 离散时间理想低通滤波器
注:离散时间的频率响应是以2
为周期的,靠近0部分为低频,靠近 部分为高频,因此0< < 。
时域表示为:
注:显然当截止频率变为
时,时域信号sinc演变成脉冲序列。
因此如果需要构造一个离散时间的全通函数滤波器,一种思路是可以通过两个截止频率为
奈奎斯特:信号的采样
时限信号一定非带限,带限信号一定非时限。以下所有的采样均只适用于带限信号的采样。
连续时间信号的采样与恢复
连续时间信号采样与恢复框图是一致的,只要两个模块:
- 输入信号
与采样信号 通过乘法器相乘采样
采样信号主要有冲激串采样、周期方波采样、周期三角波采样、交替冲激信号采样 - 相乘输出信号通过重建滤波器,作用均是补偿幅值、滤除其他延拓的频谱。
- 冲激串采样
采样: P的频率称为采样频率 时域上: 频域上:
- 1 时域特性:时域上连续时间信号x(t)成为一系列离散的x(nT)。
- 2 频域特性:原带限信号搬移到冲激串频谱位置(也即周期为T的延拓)。
恢复: 通过一个截止频率
零阶保持采样
恢复:滤波器形式为: 假设一个截止频率为 、幅值为T的理想低通滤波器频率响应是H(jw)。令 恢复滤波器为:一阶保持采样 恢复:令
恢复滤波器为:
离散时间信号的采样与恢复
首先介绍离散时间信号尺度变换,形式上与连续时间信号相似,但是对于采样的意义却大为不同。
抽取(减采样)
离散时间的抽取通过离散采样、抽取两个步骤进行,这种进行的方法的抽取过程和直接进行nT的抽取效果是等效的,但是直接进行nT抽取会导致不被抽取部分的信息永久丢失,是不可逆操作。而分两步进行首先将频谱进行了周期延拓,再实现抽取是无损且可逆的,因此这样抽取可以恢复出原信号。
以例子(N=3)
1. 离散采样(脉冲序列采样) 时域上:
我们主要关注频域的变化,第一步的离散采样完成两个任务。
1. 首先将频谱进行了搬移,或者称周期延拓,延拓的位置是 。 2. 第二,幅值变为原来的
2. 抽取
时域上:
注:经过了第一步,非3的倍数的值全部为0,因此这一步只是将零值去掉了,抽取出n=3的倍数位置的值。
频域上:
第二步的频域变化是将频域横坐标扩大了N=3倍,周期为2
内插(增采样)
1. 零值插入
以三倍内插N=3为例: 时域上:
时域上在
的每个n之间插入了2个零值
频域上:
频域上
的频谱坐标缩减到原来的三分之一
2. 内插系数补偿
经过一个幅值为N(内插系数)的低通滤波器,在抽取操作后可以看到幅值是变为原来的
拉普拉斯变换(S变换)
拉普拉斯变换是傅里叶变换在整个复数域的推广,从函数变换角度,拉普拉斯变换加入了实数因子,实数因子能够作为衰减因子,对一些并不满足连续时间上绝对可积、离散时间上绝对可和的信号进行S变换。从工程应用的角度,傅里叶变换针对于信号的分析,而拉普拉斯变换在电路系统方面使用较多,例如由电容、电感构成的微分、积分电路分析。
- 极点与时域波形的关系 零极点图是分析S域、时域特性的有力工具,极点分布可以大致反映时域波形的趋势。 1)极点在实轴
LTI系统信号响应的分类以及求解:
零输入响应和零状态响应:
零输入响应:通过时域的齐次方程解得,在因果系统、初始条件松弛情况下均为0。
>零输入响应是时域齐次通解的一部分。根据微分方程知识获得齐次解(含未知常数),带入系统初始条件
零状态响应:S域、Z域的非齐次的微分方程、差分方程求解结果为零输入响应,一般而言讨论的是因果系统,或称初始条件松弛,此时零输入响应为零,零状态响应也是全响应。 >零状态响应是时域齐次通解一部分+非齐次通解的全部。
自由响应和强迫响应: 自由响应:只与系统函数有关,可以根据系统函数H(s)或H(z)的极点确定相关的时域项为自由响应部分,注意此处的极点应该是不考虑零极点相消的情况。 >自由响应也对应时域齐次微分方程的通解。
强迫响应:与输入信号有关的响应,除去自由响应即强迫响应。 >强迫响应对应的是时域非齐次微分方程的特解。
稳态响应和瞬态响应: 稳态响应:时域上表征为随着时间增大,也始终存在的响应部分。
瞬态响应:随着时间增大,部分的部分可能趋于0的部分为瞬态响应。