傅里叶变换

傅里叶变化(FTT):

主要思想:任何连续周期信号可以由一组适当的正弦曲线(函数)或者它们的积分组合而成

正弦信号特征:输入输出保持不变 可当做信号的特征向量

 

对应频域图:

频域:

幅度和相位:幅度-分量的幅度 角度是波的相对相位

频域图:横轴频率 纵轴幅度 描述了信号的频率结构及频率与该频率信号幅度的关系。

 

短时傅里叶变换(STFT)

利用窗函数在时间范围上对信号进行切分

不同时间范围内对应不同窗函数

窗函数有不同类型(余弦函数:汉明窗,指数窗:高斯窗等)

 

 

 

确定时变信号局部区域正弦波的频率和相位

计算多个时刻的频谱图(在时间上切分对局部进行傅里叶变换)

具有时间分辨率和频率分辨率两个条件

在信号变动剧烈时,需要时间分辨率较高(切分时间间隔较短),对应频率分辨率较低

信号变动平缓时,需要时间分辨率较低(切分时间间隔较长),对应频率分辨率较高

 

相关知识:

1.一个长度为N的信号可以分解为N/2+1个正余弦信号

  (最多只能有这些不同频率,再多超出计算机的精度范围)

2.时域到频域的转换

 

正逆变换

有N/2+1种频率,所以数组长度为N/2+1,复数形式的变换长度是N

2.频域中频率表示方法:

1)序号:0~N/2

2)分数:时域中信号样本数的比例 0~0.5:X[f],f=k/N,范围0-1/2

3)弧度值:f*2π得到一个弧度值,自然频率表示方法:X[w],w=2πf=2πk/N,取值范围0-π

4)赫兹:Hz 10kHz代表每秒10000个样本数 范围0~取样频率的一半

3.实数离散傅里叶变换(DFT)

ck[i] = cos(2πki/N)
sk[i] = sin(2πki/N)

k表示每个正余弦波的频率,如为2表示在0到N长度中存在两个完整的周期

合成原始信号(real实部 lmagine虚部):

 

 

 

k=0 or N/2时,实数部分用到下面等式

 

 

N是时域中点的总数,k是从0到N/2的序号。

 

 信号相关性(correlation):

 可以从噪声背景中检测已知信号,比如把一个待检测的信号波乘以另一个已知信号波,得到一个新的信号波,把新的

信号波所有点数相加(y),得到平均值,就可以判断两个信号相似程度,0为不相似。0.5为包含。

(两个函数相乘,结果中每个点的总和为0,认为这两个函数是正交函数)

把输入信号和每一种频率的正余弦信号相乘,就可以得到原始信号和每种频率的关联程度,就是需要的傅里叶变换结果。

 复数相关知识:

M(magnitude)数量积,表示从原点到坐标点的距离

θ是相位角(phase),表示x轴到某个方向的夹角

 

计算方法如下:

 

 

 直角坐标到极坐标转换:

 a + jb = M (cosθ + j sinθ)

直角坐标表示:

 

 

 极坐标表示:

 

 

 

利用欧拉等式

(i:虚部)

 

 

得到

 

 

 

得到 a + jb = M ejθ (这便是复数的两个表达式)

 

 

 正余弦复数形式运算条件:

1、参加运算的所有正余弦的频率必须是一样的;

2、运算操作必须是线性的,如两个正弦信号可以进行相加减,但不能进行乘除,象信号的放大、衰减、高低通滤波等系统都是线性的,象平方、缩短、取限等则不是线性的。要记住的是卷积和傅立叶分析也只有线性操作才可以进行。
   

相量变换:

正弦或余弦波变成复数的形式称为相量变换,Phasor transform

 

 

离散傅里叶变换复数形式:

通过欧拉等式可以把正余弦函数表示成复数的形式:
 
                    cos( x ) = 1/2 e j(-x) + 1/2 ejx 
                    sin( x ) = j (1/2 e j(-x) - 1/2 ejx)

 复数形式可以包含正负频率。

 原始信号乘以一个正交函数形式的信号,然后进行求总和,最后就能得到这个原始信号所包含的正交函数信号的分量。

 

正向变换式:

 

欧拉变换:

 

posted @ 2022-05-10 16:54  Aemnprsu_wx  阅读(903)  评论(0编辑  收藏  举报