提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
some great learning source
(11 封私信 / 48 条消息) 一文读懂频谱、功率谱、能量谱、幅度谱、相位谱 - 知乎
https://en.wikipedia.org/wiki/Spectral_density#Power_spectral_density
提示:以下是本篇文章正文内容,下面案例可供参考
一、功率谱密度(PSD)的历史发展
https://chatgpt.com/s/t_696a3669551481918b431ca45bd2776d
一、早期背景:频谱分析的起源(19 世纪末---20 世纪初)
频谱分析的思想最早可以追溯到 傅里叶( Joseph Fourier , 1768--1830 )。傅里叶提出:
任意周期信号都可以表示为一组正弦和余弦函数的叠加。
这一理论最初用于热传导问题,但为后来的频域分析奠定了数学基础。
然而,傅里叶分析主要针对的是确定性信号 。随着电报、电话和无线电技术的发展,工程师们逐渐意识到: 👉 噪声和随机信号无法用单一的傅里叶级数精确描述 👉 需要一种能刻画"平均意义下频率能量分布"的工具
这为 PSD 的诞生创造了现实需求。
二、随机过程与功率谱概念的形成(1920s--1930s)
20 世纪初,随着通信工程的发展,随机过程理论开始形成。
1️⃣ Wiener 的贡献(1930s)
诺伯特 · 维纳( Norbert Wiener **)**在研究连续时间随机信号时,引入了以下核心思想:
- 随机信号的频谱应通过统计平均来定义
- 信号的能量分布不再是瞬时的,而是长期平均的
他提出了:
- 功率谱( Power Spectrum )
- 功率谱密度( PSD ) 的雏形
2️⃣ Wiener--Khinchin 定理
该定理指出:
随机过程的功率谱密度等于其自相关函数的傅里叶变换
S_x(f) = \\mathcal{F}{R_x(\\tau)}
这一关系建立了:
- 时域统计特性(自相关)
- 频域统计特性( PSD )
之间的桥梁,成为 PSD 理论的基石。
三、PSD 的工程化与通信理论(1940s--1950s)
Shannon 的信息论(1948)
克劳德 · 香农( Claude Shannon **)**在《通信的数学理论》中明确使用 PSD 来描述噪声:
- 白噪声:PSD 为常数
- 有色噪声:PSD 随频率变化
PSD 成为:
- 信噪比(SNR)计算的基础
- 信道容量分析的关键工具
在这一时期:
- PSD 成为通信系统、雷达和控制系统的标准描述方式
- 连续时间 PSD 理论基本成熟
四、数字化时代:离散 PSD 与估计方法(1960s--1980s)
随着数字计算机和数字信号处理(DSP)的出现,PSD 研究进入新阶段。
1️⃣ 离散时间 PSD
- 随机过程由连续时间转向离散时间
- PSD 由连续频谱变为 数字频谱
2️⃣ 周期图(Periodogram)
最早的 PSD 估计方法: [ \hat{S}(f) = \frac{1}{N}|\text{FFT}{x[n]}|^2 ]
问题:
- 方差大
- 估计不一致(inconsistent)
3️⃣ 改进方法的出现
为克服周期图缺陷,提出了多种估计方法:
- Blackman--Tukey 方法
- 基于自相关估计 + 平滑
- Welch 方法
- 分段、加窗、平均
- Bartlett 方法
- 无重叠分段平均
这些方法体现了 PSD 估计中的经典折中原则:
频率分辨率 vs. 方差
五、现代谱估计理论(1980s---至今)
1️⃣ 参数化谱估计
假设信号由某种模型生成:
- AR(自回归)
- MA(滑动平均)
- ARMA
代表方法:
- Yule--Walker
- Burg 算法
- 最大熵谱估计(MEM)
✔ 频率分辨率高 ✔ 适合短数据 ❌ 对模型假设敏感
2️⃣ 多锥窗方法(Multitaper, Thomson 1982)
- 使用多个正交窗函数
- 在降低方差的同时保持分辨率
广泛用于:
- 地球物理
- 神经信号分析(EEG/MEG)
3️⃣ 非平稳与时频 PSD
现实信号往往是非平稳的:
- 短时傅里叶变换(STFT)
- 小波变换(Wavelet PSD)
- Wigner--Ville 分布
PSD 的概念从"静态频谱"发展为"时变频谱"。
六、总结
PSD 的发展历程反映了工程与数学的共同演进:
| 阶段 | 关键特征 |
|---|---|
| 傅里叶时代 | 确定性频谱 |
| Wiener 时代 | 随机过程 PSD |
| 通信时代 | 噪声建模与信息论 |
| DSP 时代 | 数字 PSD 估计 |
| 现代 | 参数化、时频、自适应 |
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。