信号的频域描述

article/2025/10/28 1:35:11

一、周期信号的频域描述

1. 狄里赫利条件

(1)函数在任意有限区间内连续,或只有有限个第一类间断点

(2)在一个周期内,函数有有限个 极大值或极小值

2. 傅里叶级数

(1)傅里叶级数的三角函数表达

在有限区间上,一个周期信号x(t)满足狄里赫利条件时可以展开

设信号的周期为T

(omega_0 = frac{2pi}{T})

(x(t) = frac{a_0}{2} + sum_{n = 1}^{infty}(a_ncosnomega_0t + b_nsinnomega_0t))

(a_n = frac{2}{T}int_{-T/2}^{T/2}x(t)cosnomega_0tdt, n = 1, 2, cdots)

(b_n = frac{2}{T}int_{-T/2}^{T/2}x(t)sinnomega_0tdt, n = 1, 2, cdots)

经变换后可以得到另一种形式的表达

(x(t) = frac{a_0}{2} + sum_{n = 1}^{infty}A_ncos(nomega_0t + phi_n))

(A_n = sqrt{a_n^2 + b_n^2})

(phi_n = -arctg(frac{b_n}{a_n}))

比较两种表达方式可知

(a_n = A_ncosphi_n)

(b_n = -A_nsinphi_n)

由于n是整数,故周期信号的频谱是离散的

(2)傅里叶级数的指数表达

由欧拉公式可知

(cosomega t = frac{1}{2}(e^{-jomega t} + e^{jomega t}))

(sinomega t = frac{1}{2}(e^{-jomega t} - e^{jomega t}))

指数表达为

(x(t) = C_0 + sum_{n = 1}^{infty}C_{-n}e^{-jnomega t} + sum_{n = 1}^{infty}C_ne^{jnomega_0t} n = 1, 2, 3, cdots)

(C_n = frac{1}{2}(a_n - jb_n))

(C_-n = frac{1}{2}(a_n + jb_n))

(C_0 = frac{a_0}{2})

简化表达式为

(x(t) = sum_{n = -infty}^{infty}C_ne^{jnomega_0t} n = 0, pm 1, pm 2, cdots)

(C_n = frac{1}{T}[int_{-T/2}^{T/2}x(t)cosnomega_0tdt - jint_{-T/2}^{T/2}x(t)sinnomega_0tdt])

(C_n = frac{1}{T}int_{-T/2}^{T/2}x(t)e^{-jnomega_0t}dt (n = 0, pm 1, pm 2, cdots))

3. 离散频谱的两个重要性质

(1)每个实周期函数的幅值谱是n((nomega_0))的偶函数

(2)当周期信号有时间移位(tau)时,其振幅谱不变,相位谱发生(pm nomega_0 tau)弧度的变化

4. 傅里叶级数的两种展开形式

(1)由三角函数表达的傅里叶级数的频谱是单边谱,角频率的变化范围是(0 ~ +infty)

(2)由复指数表达的傅里叶级数的频谱是双边谱,角频率的变化范围是(-infty~infty)

[转载]信号的频域描述  

从图中也可以看出双边幅值谱是一个偶函数

5. 周期信号的频谱特点

(1)周期信号的频谱是离散谱

(2)周期信号的谱线仅出现在基波及各次谐波频率处

(3)周期信号的幅值谱中各频率分量的幅值随着频率的升高而减小,频率越高,幅值越小。

二、周期矩形脉冲的频谱

1. 基本原理

根据傅里叶级数理论知道,周期矩形脉冲信号的傅里叶级数为:

(f(t) = frac{Atau}{T}sum_{n=-infty}^{infty}Sa(frac{n2pi}{T}frac{tau}{2})e^{jnomega_0t} = frac{Atau}{T}sum_{n=-infty}^{n=infty}sinc(frac{ntau}{T})e^{jnomega_0t})

该信号第n次谐波的振幅为:

(F_n = frac{Atau}{T}Sa(frac{npi tau}{T}) = frac{Atau}{T}sinc(frac{ntau}{T}))

各谱线之间间隔为(frac{2pi}{T})。

[转载]信号的频域描述 

[转载]信号的频域描述 

2. 周期矩形脉冲的频谱特点

(1)与一般的周期信号频谱特点相同

(2)周期矩形脉冲信号的频谱也是离散的,它仅含有(omega_0 = 2pi/T)的主频率分量,相邻谱线间的距离为(omega_0 = frac{2pi}{T})

(3)显然,当周期T变大时,谱线间隔(omega_0)变小,频谱变得 稠密;反之则稀疏。

(4)无论谱线变稠密还是变稀疏,频谱的形状亦及其包络不随T的变换而变化,在(omegatau/2 = mpi)处,各频率分量为零。

(5)由于各分量的幅值随频率的增加而减小,因此信号的能量主要集中在第一个零点,即(omega = 2pi/tau)以内。

(6)在允许一定误差的条件下,通常将(0leqomegaleq 2pi/tau)这段频率范围称为周期矩形脉冲信号的带宽,用符号(Delta C)表示:(Delta C = 1/tau)

3. 周期矩形脉冲信号的周期和脉宽

(1)周期相同,脉宽不同

由于信号的周期相同,因而信号的谱线间隔相同。

由式(Delta C = 1/tau)可知,脉冲宽度越窄,信号的带宽远大,宠儿使得频带中包含的频率分量越多。另外,当信号周期不变而脉宽减小时,由下式可知信号的频谱幅值也减小。

(x(t) = frac{tau}{T}sum_{-infty}^{infty}sinc(frac{npitau}{T})e^{jnomega_0t})

[转载]信号的频域描述 

(2)脉宽相同,周期不同

由于脉宽相同,因而带宽相同。(Delta C = 1/tau)

当周期变大时,信号谱线的间隔便减小。

若周期无限增大,则周期信号变成非周期信号。此时,谱线变得越来越密集,最终谱线间隔趋近于零,整个谱线便成为一条连续的频谱。

同样,由Fourier变换表达式可知,当周期增大而脉宽不变时,各频率分量幅值相应变小。

[转载]信号的频域描述 

4. 周期性矩形脉冲信号的频谱特征

考虑当周期矩形脉冲信号的周期T和脉宽(tau)改变时它们的频谱变化的情形。

(1)当(tau)不变,改变T时,随着T的增大,占空比减小。

谱线间隔变小,幅度下降。

但频谱包络的形状不变,包络主瓣内包含的鞋包分量数增加。

(2)当(tau)改变,T不变时,随着(tau)减小使占空比减小。

谱线间隔不变,幅度下降。

频谱的包络改变,包络主瓣变宽。主瓣呢你包含的谐波数量也增加。

三、吉伯斯现象

当用Fourier级数的谐波分量之和表示具有间断点的波形时,由于展开式在间断点邻域不能均匀收敛,会引起吉伯斯现象,即使当N趋于无穷,这一现象依然存在。

[转载]信号的频域描述 

1. 吉伯斯现象基本介绍

实际中,傅里叶有限级数n = N,N是有限整数。

当采用有限项级数之和重现原波形时,所取项数越多,其合成波形越接近原波形。

N增大时,波形顶部逐渐趋于平坦,跳变峰向间断点靠近,跳变峰所包面积减小。

N很大时,跳变峰所包含的面积趋于0,跳变峰高度将趋于间断点处幅值的0.08948

2. 吉伯斯现象的启示

吉伯斯现象还表明

信号中的低频分量影响了脉冲的顶部

信号中的高频分量影响了间断点处的波形

因此给我们带来了如下启示:

(1)当从时域观察一个信号时,从波形变化的缓急程度可以看出所包含频率的成分

(2)变化平缓的信号:频带越窄,包含的频率成分越少

(3)变化越快的信号:频带越宽,包含的频率成分越多

3. 吉伯斯现象的意义

研究滤波器即窗函数的数学基础。

它表明:

用有限项傅里叶级数表示有间断点的信号时,在间断点附近不可避免的会出现震荡和超量,超量的幅度不会随所取项目的增加而减小,只是随着项数的增多,振荡频率变高,并向间断点处压缩,从而它占有的能量减少。

4. 离散时间周期信号的Fourier级数

DFS是一个有限项的级数,确定的关系式也是有限项的和式,因而不存在收敛问题,也不会产生Gibbs现象。

四、周期信号的功率

1. 周期信号的功率

(x(t) = frac{a_0}{2} + sum_{n = 1}^{infty}A_ncos(nomega_0t + phi_0))

则x(t)的功率为:

(P = frac{1}{T}int_{-T/2}^{T/2}x^(t)dt)

(P = frac{1}{T}int_{-T/2}^{T/2}[frac{a_0}{2} + sum_{n = 1}^{infty}A_ncos(nomega_0t + phi_0)]^2dt)

(P = (frac{a_0}{2})^2 + sum_{n = 1}^{infty}frac{1}{2}A_n^2)

上式等号右端的第一项表示信号x(t)的直流功率,而第二项则为信号的各次谐波的功率之和。

2. Parserval定理

周期信号在时域中的信号功率等于信号在频域中的功率。

(P = (frac{a_0}{2})^2 + sum_{n = 1}^{infty}frac{1}{2}A_n^2)

(P = sum_{n = -infty}^{infty}|C_n|^2)

3. 周期信号的功率谱

定义周期信号x(t)的功率谱为

(P_n = |C_n|^2, n = 0, pm 1, pm 2, cdots)

功率谱的性质:

非负数,偶函数,不随着时移(tau)而改变

可以定义(p_n = sqrt{P_n})

(C_n = sqrt{P_n}e^{jphi_n})

五、非周期信号的频域描述

傅里叶变换

(X(omega) = int_{-infty}^{infty}x(t)e^{-jomega t}dt)

傅里叶逆变换

(x(t) = frac{1}{2pi}int_{-infty}^{infty}X(omega)e^{jomega t}domega)

1. 非周期函数的傅里叶变换

非周期函数x(t)存在傅里叶变换的充分条件是x(t)在区间((-infty), infty)上绝对可积

(int_{-infty}^{infty}|x(t)|^2dt < infty)

但上述条件并非必要条件,引入广义函数后许多不满足绝对可积条件的函数也能进行fourier变换。

2. 非周期函数的频谱

(1)周期信号的幅值谱(|C_n|)与信号幅值量纲一致

(2)非周期信号的(|X(f)|)的量纲与信号幅值量纲不一致

x(t)与(X(f)df)的两个是一致的,所以严格的说,X(f)是频谱密度函数

3. 非周期信号的能量

一个非周期函数x(t)的能量为

(E = int_{-infty}^{infty}x^2(t)dt = frac{1}{2pi}int_{-infty}^{infty}|X(omega)|^2domega)

这个式子也称为巴塞伐尔方程或能量等式

4. 能量谱

(E = frac{1}{2pi}int_{-infty}^{infty}|X(omega)|^2domega)

( = frac{1}{pi}int_{0}^{infty}|X(omega)|^2domega)

( = int_{0}^{infty}S(omega)domega)

(S(omega) = |X(omega)|^2/pi)

其中(S(omega))称为x(t)的能量谱密度函数,简称能量谱函数。

(1)信号的能量谱是偶函数,仅取决于频谱函数的模,与相位无关

(2)周期信号中每个谐波分量与一定量的功率可以相互联系起来;同样,能量信号中的能量同连续的频带也可以联系起来。

六、Fourier变换的性质

这里仅列举几个重要的

(x(t)leftrightarrow X(omega))

1. 对称性

(X(t)leftrightarrow 2pi x(-omega))

2. 尺度变换性

(x(at) leftrightarrow frac{1}{|a|}X(frac{omega}{a}))

若信号x(t)在时间轴上被压缩至原信号的1/a,则其频谱函数在频率轴上将展宽a倍,而其幅值相应地减至原信号幅值的1/|a|。信号的持续时间与信号占有的频带宽成反比。

3. 时移性

(x(t - t_0) leftrightarrow X(omega)e^{-jomega t_0})

4. 频移性(调制性)

(x(t)e^{jomega t_0} leftrightarrow X(omega - omega_0))

[转载]信号的频域描述 

5. 卷积

定义

(x(t) * h(t) = int_{-infty}^{infty}x(tau) cdot h(t - tau)dtau)

时域卷积

(x(t) * h(t) leftrightarrow X(omega)cdot H(omega))

频域卷积

(x(t)cdot h(t) leftrightarrow frac{1}{2pi}X(omega)*H(omega))

6. 时域微分和积分

(frac{dx(t)}{dt} leftrightarrow jomega X(omega))

(int_{-infty}^{t}x(t)dt leftrightarrow frac{1}{jomega} X(omega))

7. 频域微分和积分

(-jtx(t) leftrightarrow frac{dX(omega)}{domega})

(pi x(0)delta(t) + frac{1}{-jt}x(t) leftrightarrow int_{-infty}^{infty}X(omega)domega)

七、功率信号的fourier变换

在前面研究fourier变换存在的条件时曾指出,并非所有的韩寒诉均具有fourier变换,只有那些满足狄里赫利条件的信号才具有fourier变换。常见的能量信号均满足此条件,即他们在区间负无穷到正无穷是可积的。

然而,有些十分有用的信号如正弦函数,单位阶跃函数等却不是绝对可积的,但是可以利用单位脉冲函数和某些高阶的奇异函数的傅里叶变换来实现这些函数的傅里叶变换

上述这一类信号称为功率信号,即前面所提到的有限平均功率信号,它们在((-infty, infty))区域上的能量可能趋近于无穷,但它们的功率是有限的,即满足

(P = lim_{Trightarrowinfty}frac{1}{T}int_{-T/2}^{T/2}x^2(t)dt < infty)

1. 单位脉冲函数

性质

(1)(int_{-infty}^{infty}x(t)delta(t - t_0)dt = x(t_0))

(2)(X(omega) = F[delta(t)] = 1)

(3)(delta(t - t_0) leftrightarrow e^{-jomega t_0})

(e^{jomega_0t leftrightarrow 2pidelta(omega - omega_0)})

(1 leftrightarrow 2pidelta(omega))

2. 余弦函数

欧拉公式:(cosomega_0t = frac{e^{jomega_0t} + e^{-jomega_0t}}{2})

余弦函数的频谱:(cosomega_0t leftrightarrow pi[delta(omega - omega_0) + delta(omega + omega_0)])

正弦函数的频谱:(sinomega_0t leftrightarrow jpi[delta(omega + omega_0) - delta(omega + omega_0)])

[转载]信号的频域描述 

3. 符号函数

(sgn(t) leftrightarrow frac{2}{jomega})

[转载]信号的频域描述 

4. 单位阶跃函数

(xi(t) = 1/2 + sgn(t)/2)

(F[xi(t)] = F[1/2] + F[sgn(t)/2] = pidelta(omega) + 1/jomega)

5. 周期函数

(x(t) = sum_{n = -infty}^{infty}C_ne^{jnomega_0t})

(C_n = frac{1}{T}int_{-T/2}^{T/2}x(t)e^{-jnomega_0t}dt)

x(t)的Fourier变换为

(X(omega) = 2pisum_{n = -infty}^{infty}C_ndelta(omega - nomega_0))

即一个周期函数的傅里叶变换由无穷多个位于 x(t)各谐波频率上的单位脉冲函数组成。

6. 周期脉冲序列的Fourier变换

(x(t) = sum_{k = -infty}^{infty}delta(t - kT))

(C_n = frac{1}{T}int_{-T/2}^{T/2}delta(t)e^{-jnomega_0t}dt = frac{1}{T})

(X(omega) = frac{2pi}{T}sum_{n = -infty}^{infty}delta(omega - nomega_0), omega_0 = frac{2pi}{T})

[转载]信号的频域描述 

一个周期脉冲序列的傅里叶变换仍为一个周期脉冲序列

 


http://chatgpt.dhexx.cn/article/1NK9LiOq.shtml

相关文章

【信号与系统】(十三)傅里叶变换与频域分析——周期信号的傅里叶级数

文章目录 周期信号的傅里叶级数1 周期信号三角形式的傅里叶级数1.1 三角形式的傅里叶级数1.2 狄里赫利(Dirichlet)条件1.3 .余弦形式的傅里叶级数1.4 吉布斯现象 2 周期信号波形对称性和谐波特性2.1 f ( t ) f(t) f(t)为偶函数2.2 f ( t ) f(t) f(t)为奇函数2.3 f ( t ) f(t…

连续时间傅立叶变换和拉普拉斯变换

连续时间傅里叶变换简称&#xff1a;CTFT 连续时间周期信号x(t)如果满足狄里赫利条件&#xff0c;则其存在傅立叶级数对&#xff1a; x(t)在任何有限区间内&#xff0c;有有限个不连续点&#xff0c;并且在每个不连续点都必须是有限值。 注意&#xff1a;狄里赫利条件是充分条…

狄利克雷条件

属于 傅里叶级数分析使用的条件&#xff1a; 傅里叶在提出 傅里叶级数时坚持认为&#xff0c;任何一个周期信号都可以展开成傅里叶级数&#xff0c;虽然这个结论在当时引起许多争议&#xff0c;但持异议者却不能给出有力的不同论据。直到20年后(1829年)狄里赫利才对这个问题作出…

从傅里叶变换到拉普拉斯变换

理解拉普拉斯变换&#xff0c;可以先从傅里叶变换开始。 傅里叶定律&#xff1a;只要一个函数满足如狄利赫里条件&#xff0c;都能分解为复指数函数之和。 狄利赫里条件&#xff1a; (1) 函数在任意有限区间内连续&#xff0c;或只有有限个第一类间断点&#xff1b; (2)在一…

周期信号的傅里叶级数

周期信号的傅里叶级数 周期信号三角形式的傅里叶级数 1.三角形式的傅里叶级数 系数an, bn称为傅里叶系数 2.狄里赫利(Dirichlet)条件&#xff1a; 条件1&#xff1a;在一个周期内&#xff0c;函数连续或只有有限个第一类间断点&#xff1b; 条件2&#xff1a;在一个周期内&…

【Spring Boot】请求参数传json对象,后端采用(pojo)CRUD案例(102)

请求参数传json对象&#xff0c;后端采用&#xff08;pojo&#xff09;接收的前提条件&#xff1a; 1.pom.xml文件加入坐标依赖&#xff1a;jackson-databind 2.Spring Boot 的启动类加注解&#xff1a;EnableWebMvc 3.Spring Boot 的Controller接受参数采用&#xff1a;Reque…

8.返回JSON数据(Jackson):【@Controller + @ResponseBody 等价于【@RestController】的使用方法 jackson乱码的xml配置

文章目录 Controller类&#xff0c;返回JSON数据(Jackson)【一个不乱码的对象】1. 使用Jackson&#xff0c;需要额外导入pom依赖&#xff1a;jackson-databind2. 配置web.xml&#xff1a;注册DispatcherServlet、自带的过滤器3. 配置springmvc-servlet.xml 【含jackson乱码的解…

SpringBoot默认使用Jackson,它与ObjectMapper的前世今生JSON工具(格式化、JSONObject转对象)

Jackson与ObjectMapper 1、Jackson可以轻松地将Java对象转换成json对象和xml文档&#xff0c;同样也可以将json、xml转换成Java对象&#xff1b; 2、ObjectMapper类是Jackson库的主要类。它称为ObjectMapper的原因是因为它将JSON映射为Java对象&#xff08;序列化&#xff09…

Json☀️ 二、使用 JsonUtility 创建并解析 Json

文章目录 &#x1f7e5; 要生成的 Json&#x1f7e7; 创建 Json 方法&#x1f7e8; 解析 Json 方法 在我们项目中&#xff0c;可能经常用到解析 Json&#xff0c; 但有时也需要存档的工作。那该怎样生成Json呢&#xff1f; 下面我们就以上节 Json 例子为例&#xff0c;来讲解如…

Jackson API指南(*)

一.Jackson 概述 与 依赖 1.市面上用于在 Java 中解析 Json 的第三方库&#xff0c;随便一搜不下几十种&#xff0c;其中的佼佼者有 Google 的 Gson&#xff0c; Alibaba 的 Fastjson以及本文的 jackson。 2.我们在学习一门技术之前&#xff0c;首选要了解这门技术的优劣性&am…

Jackson 工具类使用及配置指南

目录 前言Jackson使用工具类Jackson配置属性Jackson解析JSON数据Jackson序列化Java对象 前言 Json数据格式这两年发展的很快&#xff0c;其声称相对XML格式有很对好处&#xff1a; 容易阅读&#xff1b;解析速度快&#xff1b;占用空间更少。 不过&#xff0c;JSON 和 XML…

docker 命令(2) 容器数据持久化

1. docker ps 查看所有运行状态的容器. 2.docker ps -a 查看全部状态的容器列表。 3. docker rmi image名字 删除一个镜像。 4.容器持久化&#xff1a; 这样的话容器即使删了 但是数据依然在 主机的目录未指定的话 默认就会给你建一个 docker run --name mysql_pro -p 330…

jprofiler 连接 docker中的jvm

jprofiler 官网&#xff1a; Java Profiler - JProfiler 1: docker-compose 指定端口&#xff0c; docker 为 -p 指定端口 2&#xff1a;官网下载 liunx版本及windows版本&#xff1a; 我用的是12.0.4 windows本地 win10安装 liunx 版本 上传是liun服务器 3&#xff1a; 在…

Java中Jackson库操作json的基本操作

这段工作中总会遇到使用Java处理JSON的情况&#xff0c;大部分都使用的是开源工具Jackson实现的。因此总结一下发上来&#xff0c;希望对看到的人有所帮助。 上一篇文档中&#xff0c;我已经讲过Java如何使用Jackson来对Json进行序列化&#xff0c;这边我再稍微回顾一下。 Ja…

java操作k8s api示例:通过java完成对kubenetes原生资源对象(pod、node、namespace、servcie、deployment)和自定义资源对象CRD的增删改查或事件监听

本文目标 基于官方kubernetes-client/java类库&#xff0c;实现通过java完成对kubenetes原生资源对象&#xff08;pod、node、namespace、servcie、deployment&#xff09;和自定义资源对象&#xff08;如&#xff1a;cluster&#xff09;的增删改查或事件监听&#xff08;wat…

Jackson注解 @JsonCreator

当json在反序列化时&#xff0c;默认选择类的无参构造函数创建类对象&#xff0c;当没有无参构造函数时会报错&#xff0c;JsonCreator作用就是指定反序列化时用的无参构造函数。构造方法的参数前面需要加上JsonProperty,否则会报错。 JsonCreatorpublic Person(JsonProperty(&…

Spring中读取本地json文件,并交给Spring容器管理

我们经常在项目开发中遇到项目数据初始化的问题&#xff0c;例如一些超管&#xff0c;管理员账号&#xff1b;或者地图包&#xff0c;电话号码包&#xff0c;之类的东西。放到到一个json文件里面&#xff08;大的数据字典包可以放到搜索引擎里面&#xff0c;改情况本文不做讨论…

导入jackson-databind依赖后tomcat报错Cannot resolve com.fasterxml.jackson.core:jackson-databind

1》解决步骤&#xff1a; 项目启动前先打开tomcat里面的conf里面的catalina.properties文件夹 如&#xff1a;apache-tomcat-8.5.83\conf\catalina.properties 后面在里面找到如下&#xff1a;红线处 往下找到如下&#xff1a; 将上面的 红波浪线内容添加到后面&#xff1a…

通过Kettle工具解析Json接口数据并且保存到数据库中的详细操作

最近接到一个业务需求&#xff0c;要把一个Json接口数据获取下来并且保存到数据库中&#xff0c;考虑到应用代码实现功能需要耗费一定时间和精力&#xff0c;一旦需要修改&#xff0c;就得重启项目等。于是就选择利用Kettle工具来实现这个业务功能&#xff0c;将其从项目源码中…

树莓派安装wiringpi显示不存在解决方法

环境&#xff1a;树莓派4B 使用sudo apt-get install wiringpi 指令安装wiringpi包时&#xff0c;出现下面的提示&#xff1a; Reading package lists... Done Building dependency tree... Done Reading state information... Done Package wiringpi is not available, but …