第三章学习目标 1.理解傅里叶变换的几种形式 2.理解离散傅里叶变换及性质,掌握圆周移位、共轭对称性,掌握圆周卷积、线性卷积及两者之间的关系

Slides:



Advertisements
Similar presentations
做中国梦 走特色路 —— 宁波电大业余党校时政课 林志标 四川雅安地震 2013 年 4 月 20 日 8 时 02 分四川省雅安市芦山县(北纬 30.3, 东 经 )发生 7.0 级地震。震源深度 13 公里。震中距成都约 100 公里。成都、重庆及陕西的宝鸡、汉中、安康等地均有较.
Advertisements

排列组合和二项式定理 第二组. 一、教材分析 本课内容是人教 B 版,选修 2 — 3 第一章内容,本章在整个高中数 学中占有重要地位。以计数问题为主要内容的排列与组合,属于 现在发展很快且在计算机领域获得广泛应用的组合数学的最初步 知识,它不仅在博弈、工作安排、电话号码、密码设置等实际问 题中应用广泛,是学习概率理论的准备知识,而且由于其思维方.
海南省疾病预防控制中心. (一)基本情况  工作用房面积: ㎡,其中实验室使用面积为 6500 ㎡  中心定编 213 人,其中全额预算编制 193 人,自筹编制 20 人  现有在职职工 320 名,其中专业技术人员占 84.3% 。 人性化的办公场所实验室区域 一、海南省疾病预防控制中心概况.
Final Review Chapter 1 Discrete-time signal and system 1. 模拟信号数字化过程的原理框图 使用 ADC 变换器对连续信号进行采样的过程 使用 ADC 变换器对连续信号进行采样的过程 x(t) Analog.
H7N9 禽流感. H7N9 流感确诊病例主要表现 1 、起病急; 2 、病程早期均有高热 (38 ℃以上 ) ,伴咳嗽等呼 吸道感染症状,起病 5-7 天出现呼吸困难; 3 、典 型的病毒性肺炎,重症肺炎并进行性加重,部分 病例可迅速发展为急性呼吸窘迫综合症并死亡。
人感染H7N9禽流感医院感染 预防与控制技术指南
传染病预检分诊工作要求 发热门诊管理要求.
第 3 章 聽覺 每章扉頁 3.1 聽覺 3.2 人類耳朵的反應 3.3 聽覺缺陷.
五專醫護類科介紹 樹人醫專 職業教育組 李天豪 組長.
南京市国税局国际税务管理处 二00九年二月二十四日
做好学校甲型H1N1流感防控工作 确保师生身体健康
H7N9禽流感相关知识
甘肃4班面试专项练习4 应急应变 主讲: 凌宇 时间:6月3日.
第五章 信号采集与数字分析原理及技术 与模拟分析相比,数字信号分析有以下一些优点: 高度的灵活性,极好的稳定性和可靠性 可多工处理,分时复用
數位訊號處理 第4章 離散時間訊號與LTI系統之傅利葉分析
只要大家共同努力,禽流感是可以預防的疾病。
菏泽市初中历史水平考试备考研讨与交流 菏泽市教研室 张红霞.
歡迎蒞臨 三年八班大家族 導師:陳冠諠老師 16個帥氣寶貝 16個漂亮寶貝.
第十章 图像的频域变换.
102年10月17日 臺北市公共運輸處 報告人:陳榮明處長
第四章 快速付里叶变换(FFT) Fast Fourier Transforming
人力資源管理委員會 主席:魏麗香部長 執秘:董家檥督導 委員:林姿伶HN、黃士豪HN、潘秋華HN 林素琴專師組長、卓惠瑄、張維恩、王孟萱、
第五組 幼兒安全與衛生教育 組員: 譚郁馨 張喻晴 沈恩華
植物的繁殖方式与育种 第2章.
第八章 南极洲.
我班最喜愛的零食 黃行杰.
实验十:FFT的实现与应用 信息工程学院 网络工程系 强文萍.
国家和我省禽业发展政策 和扶持项目解读 安徽省畜牧兽医局
1890年, 一艘名叫“马尔波罗号”的帆船在从新西兰驶往英国的途中,突然神秘地失踪了。 20年后,人们在火地岛海岸边发现了它。奇怪的是:船体原封未动,完好如初;船长航海日记的字迹仍然依稀可辨;就连那些死去多年的船员,也都“各在其位”,保持着当年在岗时的“姿势”; 1948年,一艘名为“乌兰格梅奇号”的荷兰货船,在通过马六甲海峡时,突然遇到海上风暴,当救助人员赶到时,船上所有人员都莫明其妙地死了。
大地醫療團隊- 微生物製劑環保與農業應用.
10.2 分子动理论的初步知识 蒙城县乐土中学 袁亮.
第3章 机械零件的疲劳强度 强度准则是设计机械零件的最基本准则。强度问题分为静应力强度和变应力强度。绝大多数通用零件都是在变应力下工作的,各式各样的疲劳破坏是通用零件的主要失效形式。本章讨论零件在变应力下的疲劳强度问题。 基本要求 重点、难点 主要内容.
第一章 绪论.
陇东学院 信号与系统研究性教学方案 赵廷靖 2011年6月.
《中华人民共和国传染病防治法》部分知识 河西区卫生局.
信号处理与系统课程教学案例 FFT的应用—— 声音信号合成与处理 国防科技大学电子科学与工程学院.
建議題.
第七章 傅利葉轉換 7.1 前言 傅利葉轉換是影像處理中重要的基礎,不但可以做到用其他方式無法得到的結果,也比其他方式來得有效率。
第三章 无限长单位脉冲响应(IIR)滤波器设计
第三章 DFT 离散傅里叶变换.
第二章 控制系统的数 学模型 烟台大学光电学院.
第2章 时域离散信号和系统的频域分析 2.1 学习要点与重要公式 2.2 FT和ZT的逆变换 2.3 分析信号和系统的频率特性2.4 例题
第五章 数字滤波器设计 Filtering Beijing Institute of Technology 数字信号处理.
数字信号处理 Digital Signal Processing(DSP)
第二章 离散傅里叶变换 及其快速算法(8学时 )
第2章 短时傅立叶变换 2.1 连续信号的短时傅立叶变换 2.2 短时傅立叶反变换 2.3 离散信号的短时傅立叶变换
第三章 z变换及离散系统的频域分析 课程名称:数字信号处理 任课教师:张培珍 授课班级:信计
数字信号处理 by Zaiyue Yang CSE, ZJU, 2012.
Principle and Application of Digital Television
第3章 图像变换.
第五章 统计量及其分布 §5.1 总体与样本 §5.2 样本数据的整理与显示 §5.3 统计量及其分布 §5.4 三大抽样分布
1 3 2 上传密码: 1234 注意:请按时上传作业!到时将自动关机! 14:07:43.
引言 1.DFT是信号分析与处理中的一种重要变换。 年,Cooley, Tukey《机器计算傅里叶级数的一种算法》
第三章 付里叶分析 离散付氏级数的数学解释(The Mathematical Explanation of DFS)
Chapter 2 Z-Transform and Discrete Time Systems Analysis
数字信号处理基础 第7章 FIR数字滤波器的理论和设计
第2讲 机械波 1.波的形成:机械振动在介质中传播,形成机械波. (1)产生条件:① ;② . 波源 介质.
第四章 模拟信号分析 模拟信号分析是直接对连续时间信号进行分析处理的过程,利用一定的数学模型所组成的运算网络来实现的。从广义讲,它包括了调制与解调、滤波、放大、微积分、乘方、开方、除法运算等。 本章主要介绍模拟信号分析处理中的调制与解调、滤波、微分、积分以及积分平均等问题。
第4章 快速傅立叶变换 问题的提出 解决问题的思路与方法 基2时间抽取FFT算法 基2时间抽取FFT算法的计算复杂度
第六章 变换与离散系统的频域分析 6.1 Z变换的定义 6.2 Z变换收敛区及典型序列Z变换 6.3 Z变换的性质定理 6.4 逆Z变换
3.1 离散傅里叶变换的定义 3.2 离散傅里叶变换的基本性质 3.3 频率域采样 3.4 DFT的应用举例
第三章 DFT 离散傅里叶变换.
2019/5/21 实验三 离散傅立叶变换的性质及应用 19:21:59.
認識H1N1 盧亞人醫院 感控護士 劉秀屏.
新高中通識教育科課堂的 教學規劃和應試訓練
2电能质量的数学分析方法 2.1 概述 电能质量的数学分析方法主要对电能质量现象进行研究,测量分析、以及控制装置研制。 分析算法主要分三种:
2019/8/4 实验三 离散傅立叶变换的性质及应用 13:26:29.
第三章时 域 分 析 引言 语音信号的短时处理方法 短时能量和短时平均幅度 短时平均过零率 短时自相关函数 短时时域处理技术应用举例
幂的乘方.
認識﹋禽流感*.
Presentation transcript:

第三章学习目标 1.理解傅里叶变换的几种形式 2.理解离散傅里叶变换及性质,掌握圆周移位、共轭对称性,掌握圆周卷积、线性卷积及两者之间的关系 3.了解频域抽样理论 4.理解频谱分析过程

第3章 离散傅里叶变换(DFT) 复习 3.1离散傅里叶变换的定义 3.2离散傅里叶变换的基本性质 3.3频率域采样 3.5与本章有关的MATLAB文件

一、Fourier变换的几种可能形式 时间函数 频率函数 连续时间、连续频率—傅里叶变换 连续时间、离散频率—傅里叶级数 时间函数 频率函数 连续时间、连续频率—傅里叶变换 连续时间、离散频率—傅里叶级数 离散时间、连续频率—序列的傅里叶变换 离散时间、离散频率—离散傅里叶变换

连续时间、连续频率—傅里叶变换 时域连续函数造成频域是非周期的谱, 而时域的非周期造成频域是连续的谱密度函数。

连续时间、离散频率—傅里叶级数 时域连续函数造成频域是非周期的谱,而频域的离散对应时域是周期函数。

离散时间、连续频率—序列的傅里叶变换 时域的离散化造成频域的周期延拓,而时域的非周期对应于频域的连续

离散时间、离散频率—离散傅里叶变换 一个域的离散造成另一个域的周期延拓,因此离散傅里叶变换的时域和频域都是离散的和周期的

四种傅里叶变换形式的归纳 时间函数 频率函数 连续和非周期 非周期和连续 连续和周期(T0) 非周期和离散(Ω0=2π/T0) 周期(Ωs=2π/T)和连续 离散(T)和周期(T0) 周期(Ωs=2π/T)和离散(Ω0=2π/T0)

二 、周期序列的DFS及其性质 常系数线性差分方程

周期序列的DFS正变换和反变换: 其中:

可看作是对 的一个周期 做 变换然后将 变换在 平面 单位圆上按等间隔角 抽样得到

傅里叶变换是ω的周期函数,周期为2π,所以得出的序列是k的周期函数,周期为N DFS与序列傅里叶变换的关系 考虑一个有限长非周期序列x(n),其傅里叶变换为X(ejω),且假定序列是周期序列 的一个主值周期,所以 是通过对X(ejω)在ωk=2πk/N频率处采样得到的,即 傅里叶变换是ω的周期函数,周期为2π,所以得出的序列是k的周期函数,周期为N 

DFS的性质 1、线性: 若 则 其中, 为任意常数

2、序列的移位 3、调制特性

4、周期卷积和 若 则

0 … 0 5 4 3 2 1 … 4 3 2 1 5 … 5 4 3 2 1 0 … 3 2 1 0 4 … 4 3 2 1 0 5 … 2 1 0 5 3 … 3 2 1 0 5 4 … 1 0 5 4 2 … 2 1 0 5 4 3 … 0 5 4 3 1 … 1 0 5 4 3 2 … 5 4 3 2 1 2 3 4 5 0 … 3 4 5 0 1 1 1 1 0 0 … 1 1 0 0 6 … 0 1 2 3 4 5 …-4 -3 -2 -1 10 8 6 14 12

为什么要由DFS过渡到DFT? 但DFT并不是“第五种”傅立叶变换! 从原理上, 和 的各自一个周期即可表示完整的序列; 从原理上, 和 的各自一个周期即可表示完整的序列; 从实际上,当我们在计算机上实现信号的频谱分析时,要求:时域、频域都是离散的;时域、频域都是有限长; FT、FS、 DTFT、 DFS 都不符合要求 但利用DFS的时域、频域的周期性,各 取一个周期,就形成新的变换对: 但DFT并不是“第五种”傅立叶变换!

3.1 离散傅里叶变换的定义 1.有限长序列与 周期序列的关系 实际上, 任何周期为N的周期序列 都可以看作长度 3.1 离散傅里叶变换的定义 1.有限长序列与 周期序列的关系 实际上, 任何周期为N的周期序列 都可以看作长度 为N的有限长序列x(n)的周期延拓序列,而x(n)则是 的一个周期, 即 常系数线性差分方程 x((n))N表示x(n)以N为周期的周期延拓序列, ((n))N表示n对N求余,即如果 n=MN+n1,0≤n1≤N-1, M为整数,则 ((n))N=n1

同样:X(k)也是一个N点的有限长序列

2.有限长序列的DFT正变换和反变换: 常系数线性差分方程 其中:

IDFT[X(k)]=x(n), 0≤n≤N-1 由此可见, (3.1.2)式定义的离散傅里叶变换是唯一的。 把X(k) 式代入IDFT式有 由于 M为整数 M为整数 所以, 在变换区间上满足下式: IDFT[X(k)]=x(n), 0≤n≤N-1 由此可见, (3.1.2)式定义的离散傅里叶变换是唯一的。

x(n)的FT在区间[0,2π]上的N点等间隔抽样。 x(n)的N点DFT是 x(n)的z变换在单位圆上的N点等间隔抽样; x(n)的FT在区间[0,2π]上的N点等间隔抽样。

例1. 已知序列x(n)=δ(n),求它的N点DFT。  解 单位脉冲序列的DFT很容易由DFT的定义式得到: k=0, 1, …, N-1 δ(n)的X(k)如图。这是一个很特殊的例子,它表明对序列δ(n)来说,不论对它进行多少点的DFT,所得结果都是一个离散矩形序列。

图 序列δ(n)及其离散傅里叶变换

3.1.3 DFT的隐含周期性 1.X(k) 的周期性 由于 的周期性, 使(3.1.1)式和(3.1.2)式中的X(k)隐含周期性, 且周期均为N。 即对任意整数m, 总有 均为整数 所以(3.1.1)式中, X(k)满足 同理可证明(3.1.2)式中 x(n+mN)=x(n)

结论:有限长序列的离散傅里叶变换X(k)正好是x(n)的周期延拓 3.离散傅里叶变换与离散傅里叶级数之间的关系 如果x(n)的长度为N, 且 =x((n))N, 则可写出 的离散傅里叶级数表示为 式中 结论:有限长序列的离散傅里叶变换X(k)正好是x(n)的周期延拓 序列x((n))N的离散傅里叶级数系数 的主值序列。

3.2 离散傅里叶变换的基本性质 DFT正变换和反变换: 常系数线性差分方程

1. 线性性质 循环移位性质 循环卷积定理 复共轭序列的DFT DFT的共轭对称性

1、线性性质: 若 则 这里,序列长度及DFT点数均为N 若不等,分别为N1,N2,则需补零使两序列长度相等,均为N,且

2、序列的循环(圆周)移位 (1) 序列的循环移位 定义:

循环移位的实质是将x(n) 左移m位,而移出主值区间的(0≤n≤N-1)的序列值又依次从右侧进入主值区间。

(2) 时域循环移位定理 这表明,有限长序列的圆周移位在离散频域中引入一个和频率成正比的线性相移 ,而对频谱的幅度没有影响。

证明: 令n+m=n′, 则有 由于上式中求和项x((n′))NWNkn′以N为周期, 所以对其在任一周期上的求和结果相同。 将上式的求和区间改在主值区则得

根据DFT与DFS之间的关系证明

(3)频域循环移位定理 时域序列的调制等效于频域的圆周移位

(4)课后练习 1.证明:频域循环移位定理 2.证明如下两式

3、循环卷积定理 (1)时域循环卷积定理 若 则

证明: 令n-m=n′, 则有 因为上式中x2((n′))NWNkn′,以N为周期,所以对其在任一个周期上求和的结果不变。 因此

为什么有循环卷积 ? DFT对应周期信号,所以, , 及 都是周期的! 循环矩阵

(2)循环卷积的过程 1)补零 2)周期延拓 3)翻褶,取主值序列 4)圆周移位 5)相乘相加 N N N

用图表求解圆卷积 x(n)={5,4,3,2,1},h(n)={1,2,3},同上求N=7点的圆卷积。 解:(1)将x(n)补零加长为x(k)={5,4,3,2,1,0,0}, (2)将h(n)补零加长至N=7,并周期延拓, (3)反折得到:h(-k)={1,0,0,0,0,3,2} (4)作图表

思考:N=5时的结果是?与N=7时比较? 两个序列的线性卷积? 能不能用循环卷积求解线性卷积?

…-3 -2 -1 0 1 2 3 4 5 6 7… 5 4 3 2 1 0 1 1 1 1 0 0 … 1 0 0 1 1… … 1 1 1 1 0 0 1 1 1 1 0… 1 1 0 0 1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 1 1 1 1 8 10 12 14 6

(3)频域循环卷积定理 若 则

4 复共轭序列的DFT 证明 设x*(n)是x(n)的复共轭序列, 长度为N X(k)=DFT[x(n)] 则 DFT[x*(n)]=X*(N-k), 0≤k≤N-1 (3.2.7)   且 X(N)=X(0) 证明

证明1: 又由X(k)的隐含周期性有X(N)=X(0)

证明2: 用同样的方法可以证明 DFT[x*(N-n)]=X*(k)

4、复共轭序列

5、共轭对称性 任意序列可表示成 和 之和: 其中: (1)有限长(圆周)共轭对称序列和共轭反对称序列 序列的Fourier变换的对称性质中提到: 其中: 任意序列可表示成 和 之和:

任意周期序列:

其中: 共轭对称分量: 共轭反对称分量:

定义: 圆周共轭对称序列: 圆周共轭反对称序列: 则任意有限长序列:

圆周共轭对称序列满足:

圆周共轭反对称序列满足:

同理: 其中:

(2)DFT的共轭对称性 序列 DFT

将序列x(n)分成实部xr(n)与虚部xi(n) x(n)=xr(n)+jxi(n) 其中 xr(n)=Re[x(n)]=1/2[x(n)+x*(n)] jxi(n)=jIm[x(n)]=1/2[x(n)-x*(n)] 可得 DFT[jxi(n)] =1/2DFT[x(n)-x*(n)] =1/2[X(k)-X*(N-k)] =Xop(k) DFT[xr(n)] =1/2DFT[x(n)+x*(n)] =1/2[X(k)+X*(N-k)] =Xep(k)

结论: 由DFT的线性性质即可得 X(k)=DFT[x(n)]=Xep(k)+Xop(k) (3.2.16) 其中 Xep(k)=DFT[xr(n)] , X(k)的共轭对称分量 Xop(k)=DFT[jxi(n)] , X(k)的共轭反对称分量

将序列分成共轭对称部分xep(n)和共轭反对称部分xop(n) x(n)=xep(n)+xop(n), 0≤n≤N-1 (3.2.17) 其中 xep(n)=1/2[x(n)+x*(N-n)], x(n)的共轭对称分量 xop(n)=1/2[x(n)-x*(N-n)] , x(n)的共轭反对称分量 可得  DFT[xep(n)] =1/2DFT[x(n)+x*(N-n)] =1/2[X(k)+X*(k)] =Re[X(k)] DFT[xop(n)] =1/2DFT[x(n)-x*(N-n)] =1/2[X(k)-X*(k)] =jIm[X(k)]

结论: X(k)=DFT[x(n)]=XR(k)+jXI(k)) 其中 XR(k)=Re[X(k)]=DFT[xep(n)] jXI(k)=jIm[X(k)]=DFT[xop(n)]

实数序列的共轭对称性 序列 DFT

纯虚序列的共轭对称性 序列 DFT

例:设x1(n)和x2(n)都是N点的实数序列,试用一次N点DFT运算来计算它们各自的DFT:

时域抽样定理:在满足奈奎斯特定理条件下,时域抽样信号可以不失真地还原原连续信号。 3.3频率域采样 时域抽样定理:在满足奈奎斯特定理条件下,时域抽样信号可以不失真地还原原连续信号。 频域抽样呢? 抽样条件? 常系数线性差分方程 内插公式?

(1)频率域抽样

由频域抽样序列 还原得到的周期序列是原非周期序列 的周期延拓序列,其周期为频域抽样点数N。 所以:时域抽样造成频域周期延拓 同样,频域抽样造成时域周期延拓 x(n)为无限长序列—混叠失真 x(n)为有限长序列,长度为M

频率采样定理 若序列长度为M,则只有当频域采样点数: 时,才有 即可由频域采样 不失真地恢复原信号 ,否则产生时域混叠现象。

(2)用频域采样 表示 的内插公式

3.4 DFT的应用举例 DFT的快速算法FFT的出现, 使DFT在数字通信、 语言信号处理、 图像处理、 功率谱估计、 仿真、 系统分析、 雷达理论、 光学、 医学、 地震以及数值分析等各个领域都得到广泛应用。

3.4.1 用DFT计算线性卷积 1.循环卷积的频域计算方法 如果 0≤k≤L-1 则由时域循环卷积定理有 Y(k)=DFT[y(n)]=X1(k)X2(k), 0≤k≤L-1

图 3.4.1 用DFT计算循环卷积

2、有限长序列的线性卷积与圆周卷积 N点圆周卷积: N 线性卷积:

讨论圆周卷积和线性卷积之间的关系: 对x1(n)和x2(n)补零,使其长度均为N点; 对x2(n)周期延拓: 圆周卷积:

N

图 3.4.2 线性卷积与循环卷积

小结:线性卷积求解方法 时域直接求解 z变换法 DFT法 补N-N1个零 x(n) N点DFT 补N-N2个零 h(n) N点IDFT y(n) = x(n)*h(n)

圆 周 卷 积 与 线 性 卷 积 的 性 质 对 比

3.分段重叠法计算线性卷积 设序列h(n)长度为N, x(n)为无限长序列。 将x(n)均匀分段, 每段长度取M, 则 于是, h(n)与x(n)的线性卷积可表示为

图 3.4.4 重叠相加法卷积示意图

5.分段保留法计算线性卷积 这种方法相当于一个长度为N的有限长序列h(n)和一 个长度为M的有限长序列x(n) ,求其L点的循环卷积 由前分析可得 但是L< N+M-1,然后确认出在该循环卷积中对应线性 卷积的那一部分。最后将所得到的输出序列“补在一起” 形成最后的输出序列。 下面,首要的问题是要确定在L点的循环卷积中,那些 对应线性卷积的数值。

通过分析,可得在L个点的循环卷积中,前L-(N+M-1)个 点是不正确的,而后边的点是等于其线性卷积的。 如果L=M,则前N-1个点是不正确的

因此,我们可以将长序列分为长度为M的序列段,使得每个 序列段与先前的序列段重叠N-1 个点,即

每个输出段在区间0<n<N-2的部分是必须去掉的,最后把来 自后续序列段的样本值连接起来就是输出序列 其中 Ykp(n)是h(n)与xk(n)的M点 循环卷积

3.4.2 用DFT对信号进行谱分析 所谓信号的谱分析就是计算信号的傅里叶变换。 连续信号与系统的傅里叶分析显然不便于直接用计算机进行计算, 使其应用受到限制, 而DFT是一种时域和频域均离散化的变换, 适合数值运算, 成分分析离散信号和系统的有力工具。 1. 用DFT对连续信号进行谱分析 工程实际中, 经常遇到的连续信号xa(t), 其频谱函数Xa(jΩ)也是连续函数。

设连续信号xa(t)持续时间和Tp, 最高频率为fc, 如图2.4.5所示。 xa(t)的傅里叶变换为 对xa(t)以采样间隔T≤1/2fc(即fs=1/T≥2fc)采样得 xa(t)= Xa(nT)。 设共采样N点, 并对Xa(jf)作零阶近似(t=nT, dt=T)得

将f=kF和式(3.4.5)代入X(jf)中可得Xa(jf) 的采样 显然, Xa(jf)仍是f的连续周期函数, x a(t)和X (jf)如图3.4.5(b)所示。 对 X(jf)在区间[0, fs]上等间隔采样N点, 采样间隔为F, 如图3.4.5(c)所示。 参数fs 、 Tp、 N和F满足如下关系式: (3.4.5) 由于NT=Tp, 所以 (3.4.6) 将f=kF和式(3.4.5)代入X(jf)中可得Xa(jf) 的采样

0≤k≤N-1 令 则 (3.4.8)

理想低能滤波器的单位冲击响应ha(t)及其频响函数Ha(if)如图3.4.6(a)、 (b)所示。 图中

图 3.4.6 用DFT计算理想低通滤波器频响曲线

现在用DFT来分析ha(t)的频率响应特性。 由于ha(t)的持续时间为无穷长, 所以要截取一段Tp, 假设Tp=8 s, 采样间隔T=0 现在用DFT来分析ha(t)的频率响应特性。 由于ha(t)的持续时间为无穷长, 所以要截取一段Tp, 假设Tp=8 s, 采样间隔T=0.25 s(即采样速度fs=4 Hz), 采样点数N=Tp/T=32。 此时频域采样间隔F=1/NT=0.125 Hz。 则 H(k)=T·DFT[h(n)], 0≤k≤31 其中 h(n)=ha(nT)R32(n) 在已知信号的最高频率fc(即谱分析范围时), 为了避免在DFT运算中发生频率混叠现象, 要求采样速率fs满足下式 fs>2fc (3.4.9)

按照(3.4.5)式, 谱分辨率F=fs/N, 如果保持采样点数N不变, 要提高谱的分辨率(F减小), 必须降低采样速率, 采样速率的降低会引起谱分析范围减少。 如维持fs不变, 为提高分辨率可以增加采样点数N, 因为NT=Tp, T=f-1s, 只有增加对信号的观察时间Tp, 才能增加N。 Tp和N可以按照下式进行选择: (3.4.10) (3.4.11)

例 3. 4. 1 对实信号进行谱分析, 要求谱分辨率F≤10 Hz,信号最高频率fc=2 例 3.4.1 对实信号进行谱分析, 要求谱分辨率F≤10 Hz,信号最高频率fc=2.5 kHz, 试确定最小记录时间TPmin, 最大的采样间隔Tmax, 最少的采样点数Nmin。 如果fc不变, 要求谱分辨率增加一倍, 最少的采样点九和最小的记录时间是多少? 解: 因此TPmin=0.1 s, 因为要求fs≥2fc, 所以

为使频率分辨率提高一倍, F=5 Hz, 要求 2. 用DFT对序列进行谱分析 我们已知道单位圆上的Z变换就是序列傅里叶变换, 即

对周期为N的周期序列 , 由(2.3.10)式知道, 其频谱函数为 用DFT的隐含周期性知道, 截取 的主值序列x(n)= (n)RN(n), 并进行N点DFT得到 其中

如果截取长度M等于 (n)的整数个周期, 即M=mN, m为正整数, 则 令n=n′+rN, r=0, 1, …, m-1, n′=0, 1, …, N-1,则

因为 k/m=整数 k/m≠整数

k/m=整数 k/m≠整数 如果 的周期预先不知道, 可先截取M进行DFT, 即 再将截取长度扩大一倍, 截取

图 3.4.7 单位圆与非单位圆采样

例如, 要求计算序列在半径为r的圆上的频谱, 那么N个等间隔采样点为 , k=0, 1, 2, …, N-1, zk点的频谱分量为 令 则 (3.4.12)

设序列x(n)长度为N, 要分析z平面上M点频谱采样值, 分析点为zk, k=0, 1, 2, …, M-1。 3. ChirpZ变换 设序列x(n)长度为N, 要分析z平面上M点频谱采样值, 分析点为zk, k=0, 1, 2, …, M-1。 设 zk=AW-k, 0≤k≤M-1 式中A和W为复数, 用极坐标形式表示为 (3.4.13) 式中A0和W0为实数。 当k=0时有

将zk代入Z变换公式得到 利用下面的关系式: 得到: 令

(3.4.14) 图 3.4.8 Chrip-Z变换分析频率点分布图

图 3.4.9 Chirp z变换计算框图

图 3.4.10 Chirp-Z变换中hL(n)序列的形成

由(3.4.3)式知, y(n)○h(n)是V(n)的周期延拓序列的主值序列, 延拓周期为L, 即 综上所述, 可归纳出具体计算步骤如下: (1) 形成hL(n)序列 (1) (2) (3)

(4) (5) 计算 (6) (7)

与标准DFT(FFT)算法相比较, Chirp-Z变换有以下特点: (1) 输入序列长度N和输出序列长度不需要相等, 且二者均可以素数。 (2) 分析频率点zk的起始点z0及相邻两点的夹角φ0是任意的(即频率分辨率是任意的), 因此可从任意频率上开始, 对输入数据进行窄带高分辨率的谱分析。 (3) 谱分析路径可以是螺旋形的。 (4) 当A=1,M=N, 时, zk均匀分布在单位圆上, 此时Chirp-Z变换就是序列的DFT。

4. 用DFT进行谱分析的误差问题 DFT(实际中用FFT计算)可用来对连续信号和数字信号进行谱分析。 (1) 混叠现象。 (2) 栅栏效应。 (3) 截断效应。 根据傅里叶变换的频域卷积定理有

其中 幅度谱RN(ω)~ω曲线如图3.4.11所示(RN(ω)以2π为周期, 只画低频部分)。 图中,|ω|<2π/N的部分称为主瓣, 其余部分称为旁瓣。 例如, x(n)=cos(ω0n), ω0=π/4其频谱为

图 3.4.11 矩形窗函数的幅度谱

图 3.4.12 加矩形窗前后的频谱

3.5与本章有关的 MATLAB 文件 (1)在MATLAB中,对形式为 的DFT可以用函数H=Freqz(num,den,w)计算; 可以用函数U=fft(u,N)和u=ifft(U,N)计算N 点序列的DFT正、反变换。 (2)直接计算DFT clear;close all; xn=input('请输入序列x='); N=length(xn); n=0:N-1;k=n;nk=n'*k; WN=exp(-j*2*pi/N); Wnk=WN.^nk; Xk=xn*Wnk; stem(n,Xk);

(4)fftfilt.m 用叠接相加法实现卷积。格式是 y=fftfilt(h,x) 或 y=fftfilt(h, x,N) 记 的长度为 , 的长度为 。 若采用第一个调用方式,程序自动地确定对 分段的长度 及做FFT的长度 , 显然, 是最接近 的2的整次幂。分的段数 为 。采用第二个调用方式,使用者可自己 指定做FFT的长度。建议使用第一个调用方式。

作业 P93 1.(3)(5)(9) 2.(1) 3. 4. 8. 11. 14.