课程笔记
DSP 期末考试速查
结合 2022–2025 四套真题整理的开卷速查:高频公式、做题流程、易错检查和题型-章节映射。
2026年6月28日 · 8 分钟阅读 · 数字信号处理
DSP 期末考试速查
本页是把 11 章笔记按考试使用频率重新排列的精简版。考场翻到这一页,先确认题型属于哪一类,再按流程写答案。
1. 题型 → 章节速查表
| 题干关键词 | 章节 | 核心操作 |
|---|
| real sequence DFT、conjugate symmetry、odd/even DFT | ch5 | X[k]=X∗[⟨−k⟩N] |
| DIT-FFT、bit reversal、butterfly、复乘复加 | ch5+ch11 | N/2⋅log2N 复乘,DIT 输入比特反转 |
| DFT length change、zero padding、repeat、upsample | ch5 | 补零→更密采样DTFT;重复→奇数bin为零;插零→频谱压缩+镜像 |
| sampling、aliasing、reconstruction、(−1)n | ch3 | ω=ΩT=2πf/Fs;(−1)n=ejπn 平移 π |
| linear、time-invariant、causal、stable | ch4 | 按定义证明 |
| cascade、parallel、overall response | ch4 | 级联 H=H1H2;并联 H=H1+H2 |
| input/output spectrum、system identification | ch4 | H=Y/X 只在 X=0 频率可确定;δ[n] 最佳 |
| H(z)、ROC、pole-zero、difference equation | ch6 | 差分方程 ↔H(z)↔h[n];因果 ROC 在最外极点外 |
| Direct Form II、canonical structure | ch8 | 分母反馈 −ak、分子前馈 bk 共用延时链 |
| linear phase FIR Type I–IV | ch7 | 对称/反对称 + 长度奇偶 |
| minimum phase、maximum phase、allpass、equalizer | ch7 | 单位圆外零点倒共轭 1/z0∗ 进单位圆 |
| Butterworth、bilinear transform、prewarping | ch9 | Ω=T2tan(ω/2);阶数向上取整 |
| window method、Hamming/Hann/Blackman | ch10 | 指标→ωc→选窗→算阶数→h[n]=hd[n−α]w[n] |
| fewest multipliers、linear phase structure | ch8+ch10 | 对称先加再乘 |
2. 频率换算三件套
ω=ΩT=Fs2πf
| 已知 | 求 | 公式 |
|---|
| Hz f | 数字频率 ω | ω=2πf/Fs |
| 数字频率 ω | Hz f | f=ωFs/(2π) |
| 模拟角频率 Ω | 数字频率 ω | ω=ΩT |
| DFT bin k | Hz fk | fk=kFs/N(k≤N/2);fk=(k−N)Fs/N(k>N/2) |
| f=Fs/2 | ω | ω=π(Nyquist) |
⚠️ 考场第一件事: 看题目给的频率单位。给 Hz 先换 ω,给 kHz 先除 1000。
3. DFT / FFT 核心公式
3.1 DFT 定义
X[k]=n=0∑N−1x[n]WNkn,WN=e−j2π/N
x[n]=N1k=0∑N−1X[k]WN−kn
⚠️ IDFT 有 1/N。考试常见丢分点。
3.2 快速检查公式
| 检查项 | 公式 |
|---|
| X[0](直流) | ∑n=0N−1x[n] |
| x[0] | N1∑k=0N−1X[k] |
| 能量(Parseval) | ∑∥x[n]∥2=N1∑∥X[k]∥2 |
3.3 实序列 DFT 对称
X[k]=X∗[⟨−k⟩N]
- X[0] 一定实数
- N 偶数时 X[N/2] 一定实数
- 实部偶对称、虚部奇对称、幅度偶对称、相位奇对称
3.4 DFT 性质速查
| 时域 | 频域 |
|---|
| x[⟨n−n0⟩N] | WNkn0X[k] |
| WN−k0nx[n] | X[⟨k−k0⟩N] |
| (−1)nx[n](N 偶) | X[⟨k−N/2⟩N] |
| Y[k]=(−1)kX[k] | y[n]=x[⟨n−N/2⟩N] |
3.5 FFT 复杂度
- 级数:log2N
- 复乘:2Nlog2N
- 复加:Nlog2N
- DIT:输入 bit-reversed,输出 normal
- DIF:输入 normal,输出 bit-reversed
8 点 DIT 输入顺序:0,4,2,6,1,5,3,7
3.6 DFT 长度变化
| 操作 | 频域效果 |
|---|
| 末尾补零到 N′ | DTFT 更密采样,不增加真实分辨率 |
| 时域重复成 2N 点 | Y[2k]=2X[k],Y[2k+1]=0 |
| 时域插零(y[2n]=x[n]) | Y[k]=X[kmodN](频谱压缩+镜像) |
4. 采样与恢复
4.1 采样频谱
Gp(jΩ)=T1k=−∞∑∞Ga(j(Ω−kΩs))
- 幅度有 1/T 因子
- 副本间隔 Ωs=2π/T=2πFs
4.2 Nyquist 条件
Fs>2fm⟺Ωs>2Ωm
4.3 混叠折回
频率 f 采样后等效为距最近 kFs 的差:
falias=∣f−kFs∣
数字频率 >π 折回:cos(ωn)=cos((ω−2π)n)(ω>π 时)
4.4 重构滤波器
通带增益 =T(抵消采样时 1/T)
4.5 (−1)n 频谱搬移
(−1)n=ejπn,(−1)nx[n]↔X(ej(ω−π))
频谱复用 y[n]=x1[n]+(−1)nx2[n]:低频 x1 + 高频搬移的 x2,可用低通/高通分离。
5. Z 变换与系统函数
5.1 常用变换对
| 序列 | Z 变换 | ROC |
|---|
| anu[n] | 1−az−11 | ∥z∥>∥a∥ |
| −anu[−n−1] | 1−az−11 | ∥z∥<∥a∥ |
| δ[n] | 1 | 全平面 |
5.2 ROC 判断
| 序列类型 | ROC |
|---|
| 右边序列(因果) | 最外极点外 |
| 左边序列(反因果) | 最内极点内 |
| 双边序列 | 极点之间圆环 |
5.3 因果稳定
- 因果:ROC 在最外极点外
- 稳定:ROC 包含单位圆
- 因果且稳定有理系统:所有极点在单位圆内
5.4 差分方程 → H(z)
∑aky[n−k]=∑bkx[n−k]⟺H(z)=∑akz−k∑bkz−k
⚠️ 反馈项符号:分母 1+a1z−1 对应 y[n]=−a1y[n−1]+⋯
5.5 频率响应
H(ejω)=H(z)z=ejω
前提是单位圆在 ROC 中。
6. 系统性质证明模板
线性
- 设 x1→y1,x2→y2
- 令 x=ax1+bx2
- 算输出,看是否等于 ay1+by2
时不变
- 原输入 x1→y1
- 延迟输入 x2[n]=x1[n−n0]
- 新输出 y2[n] vs 原输出延迟 y1[n−n0]
因果
看 y[n0] 是否依赖 x[n](n>n0)
稳定(LTI)
n∑∣h[n]∣<∞
7. 线性相位 FIR 四类型
| 类型 | 对称/反对称 | 长度 | 强制零点 | 适合 |
|---|
| Type I | 对称 | 奇数 | 无 | 低通(首选) |
| Type II | 对称 | 偶数 | ω=π | 低通(可行);不做普通高通 |
| Type III | 反对称 | 奇数 | ω=0,π | Hilbert、微分器 |
| Type IV | 反对称 | 偶数 | ω=0 | Hilbert、微分器 |
最小相位构造
零点 z0 在单位圆外 → 替换为 1/z0∗(倒共轭到单位圆内) → 原系统 = 最小相位 × 全通
均衡器
原系统有单位圆外零点 → 逆系统有单位圆外极点 → 不存在稳定因果逆
8. IIR 滤波器设计(Butterworth + 双线性)
考场完整流程
Hzω=2πf/Fs数字频率Ω=T2tan(ω/2)预畸变ϵ2,A2阶数BLTH(z)
步骤 1: 统一数字频率 ωp=2πfp/Fs,ωs=2πfs/Fs
步骤 2: 预畸变 Ωp=T2tan(ωp/2),Ωs=T2tan(ωs/2)
步骤 3: dB → 线性
ϵ2=10αp/10−1,A2=10αs/10
步骤 4: Butterworth 阶数(向上取整)
N≥2log10(Ωs/Ωp)log10[(A2−1)/ϵ2]
步骤 5: 截止频率 Ωc=Ωp/ϵ1/N
步骤 6: 双线性变换 s=T21+z−11−z−1
⚠️ 常见错:不做预畸变、阶数四舍五入、dB 用 10log 代替 20log
9. FIR 滤波器设计(窗函数法)
考场完整流程
Hz→ω→Δω→ωc→选窗→M,N→hd[m]→h[n]=hd[n−α]w[n]
步骤 1: ωp=2πfp/Fs,ωs=2πfs/Fs
步骤 2: Δω=ωs−ωp,ωc=(ωp+ωs)/2
步骤 3: 选窗(阻带衰减 A=−20log10δ,δ=min(δp,δs))
| 窗 | 衰减 | 过渡带宽 |
|---|
| Rectangular | ~21 dB | 4π/N |
| Hann | ~44 dB | 8π/N |
| Hamming | ~53 dB | 8π/N |
| Blackman | ~74 dB | 12π/N |
步骤 4: 估算 N≈Cπ/Δω,Type I 取奇数 N,M=N−1,α=M/2
步骤 5: 理想低通 hd[m]=πmsin(ωcm)(m=0),hd[0]=ωc/π
步骤 6: 加窗 h[n]=hd[n−α]w[n]
步骤 7: 最省乘法结构:对称先加再乘,乘法器数 ⌈N/2⌉
高通 / 带通 / 带阻
- 高通:hHP[m]=δ[m]−hLP[m]
- 带通:hBP[m]=πmsin(ω2m)−sin(ω1m)
- 带阻:hBS[m]=δ[m]−hBP[m]
10. 滤波器结构
基本构件
| 构件 | 符号 | 作用 |
|---|
| 延时器 | z−1 | 存储一个采样点 |
| 乘法器 | 系数 ak, bk | 乘以常数 |
| 加法器 | + | 求和 |
DF-I vs DF-II
| 特性 | DF-I | DF-II |
|---|
| 延时链 | 两条(前馈 + 反馈) | 一条(共用 w[n]) |
| 延时器数 | M+N | max(M,N) |
| 别名 | — | canonical structure |
| 优先级 | 概念清晰 | 考试首选 |
DF-II 核心方程
w[n]=x[n]−k=1∑Nakw[n−k]
y[n]=k=0∑Mbkw[n−k]
延时器数:max(M,N)(canonical)
⚠️ 反馈来自 w[n−k],不是 y[n−k]。
级联 vs 并联
| 特性 | 级联 (Cascade) | 并联 (Parallel) |
|---|
| 系统函数 | H=∏Hi(相乘) | H=C+∑Hi(相加) |
| 实现方式 | 前一节输出接后一节输入 | 所有支路共用输入,输出相加 |
| 展开方法 | 因式分解 | 部分分式展开 |
| 优点 | 量化误差可控 | 各支路独立,易于并行 |
级联结构步骤:
- 因式分解 H(z)=G∏Hi(z)
- 每个 Hi(z) 用一阶或二阶节实现
- 复共轭极/零点放同一二阶节
并联结构步骤:
- 部分分式展开 H(z)=C+∑Hi(z)
- 不要漏掉常数直通项 C
- 每个支路独立实现
FIR 对称省乘法
h[n]=h[M−n]⇒h[n]{x[k−n]+x[k−M+n]}
先加后乘,乘法器数从 N 降到 ⌈N/2⌉
11. 考场策略
2022–2025 真题分布
| 年份 | Q1 | Q2 | Q3 | Q4 | Q5 | Q6 |
|---|
| 2022 | 线性相位FIR(ch7) | DFT/FFT(ch5) | 采样恢复(ch3) | FIR设计(ch10) | — | — |
| 2023 | H(z)零极点(ch6) | DFT对称(ch5) | 线性相位FIR设计(ch7) | IIR设计(ch9) | — | — |
| 2024 | DFT性质(ch5) | 零极点+hn | 最小相位(ch7) | FIR设计(ch10) | — | — |
| 2025 | 采样+(−1)n(ch3) | 级联系统(ch4) | 系统辨识(ch4) | H(z)+DF-II(ch6+ch8) | DFT长度(ch5) | 自选设计(ch9/10) |
必考公式 Top 10
- ω=2πf/Fs(频率换算)
- X[k]=∑x[n]WNkn(DFT 定义)
- X[k]=X∗[⟨−k⟩N](实序列对称)
- ∑∣x[n]∣2=N1∑∣X[k]∣2(Parseval)
- (−1)n=ejπn(频谱搬移 π)
- anu[n]↔1/(1−az−1),∣z∣>∣a∣(Z 变换)
- Ω=T2tan(ω/2)(预畸变)
- N≥2log(Ωs/Ωp)log[(A2−1)/ϵ2](Butterworth 阶数)
- hd[m]=sin(ωcm)/(πm)(理想低通)
- h[n]=hd[n−α]w[n](窗函数法)
时间分配建议(2 小时 / 100 分)
- 每个 Q 约 20–25 分钟
- 先做最熟的题型,拿稳基础分
- 设计题(FIR/IIR)步骤多但套路固定,留足 25 分钟
- 最后检查:频率单位、1/N、ROC、阶数取整、对称类型