Chapter7 采样理论
采样的基本概念
采样 (Sampling):是将连续时间信号 x(t) 转换为离散时间序列的过程。在实际应用中,模拟信号处理功能有限且成本高昂,因此数字信号处理应用广泛。而采样是数字信号处理的前提,通过模数转换器(ADC)实现。
冲激串采样 (Impulse-Train Sampling)
这是理想化的采样模型。原始信号 x(t) 与一个由狄拉克 δ 函数组成的冲激串 p(t) 相乘,得到采样信号 xp(t)。
- 采样函数 (Sampling Function):p(t)=∑n=−∞∞δ(t−nT),其中 T 是采样周期。
- 采样信号 (Sampled Signal):
xp(t)=x(t)p(t)=n=−∞∑∞x(nT)δ(t−nT)
- x(nT) 称为原始信号的样本 (Samples)。
- 采样周期 (Sampling Period):T。
- 采样频率/采样率 (Sampling Frequency/Sampling Rate):ωs=2π/T (角频率) 或 fs=1/T (频率)。
2. 采样面临的问题
-
采样过程有什么要求?
-
如何从采样信号中恢复原始信号?
二、采样信号的频谱
-
理解采样信号的频谱是判断能否恢复原始信号的关键。
-
由于 xp(t)=x(t)p(t),根据傅里叶变换的乘积定理(时域相乘对应频域卷积),采样信号的频谱 Xp(jω) 为:
Xp(jω)=2π1[X(jω)∗P(jω)]
-
其中:
-
X(jω) 是原始信号 x(t) 的频谱。
-
P(jω) 是采样函数 p(t) 的频谱,它本身也是一个冲激串:
P(jω)=F[p(t)]=T2πn=−∞∑∞δ(ω−nωs)
-
将 P(jω) 代入,得到采样信号的频谱:
Xp(jω)=T1n=−∞∑∞X(j(ω−nωs))
结论:采样信号的频谱是原始信号频谱以采样频率 ωs 为周期进行周期性延拓,并乘以因子 1/T 得到的。
三、奈奎斯特-香农采样定理 (Nyquist-Shannon Sampling Theorem)
该定理给出了从采样信号无失真恢复原始信号的条件。
1. 频谱不混叠的条件
假设原始信号 x(t) 是带限信号,即其频谱 X(jω)=0 对于 ∣ω∣>ωM,其中 ωM 是原始信号的最高角频率。
- 无失真恢复的条件:当采样频率 ωs>2ωM 时,采样信号频谱中各个周期延拓的频谱不会发生重叠。
- 频谱混叠 (Aliasing):当采样频率 ωs≤2ωM 时,采样信号频谱中各个周期延拓的频谱会发生重叠,导致原始频谱失真,无法完美恢复原始信号。
2. 信号的重建 (Reconstruction)
当满足 ωs>2ωM 时,可以通过一个理想低通滤波器从采样信号 xp(t) 中恢复原始信号 x(t)。
- 理想低通滤波器特性:
- 增益:T
- 截止频率 ωc:满足 ωM<ωc<ωs−ωM
3. 采样定理的陈述
一个带限于 ωM(即 X(jω)=0 对于 ∣ω∣>ωM)的连续时间信号 x(t),如果其采样频率 ωs>2ωM,那么 x(t) 可以由其样本序列 {x(nT)}唯一确定。重建过程如下:
- 生成冲激串采样信号:xp(t)=Δ∑n=−∞∞x(nT)δ(t−nT)=∑n=−∞∞x(nT)δ(t−nT)。
- 将 xp(t) 通过一个增益为 T,截止频率满足 ωM<ωc<ωs−ωM 的理想低通滤波器。滤波器的输出即为原始信号 x(t)。
4. 重要术语
- 奈奎斯特频率 (Nyquist Frequency):信号的最高频率 ωM (或 fM) 。
- 奈奎斯特率 (Nyquist Rate):能够无失真恢复信号的最低采样频率 2ωM (或 2fM)。实际采样频率必须高于奈奎斯特率。
四、频谱混叠 (Aliasing)
当采样频率不满足 ωs>2ωM 时,就会发生频谱混叠。
五、模数转换器 (ADC) 与实际采样方法
1. ADC 的组成
- ADC 通常由采样器 (Sampler) 和量化器 (Quantizer) 组成。
- 量化过程会引入量化噪声。
![image-20250516165909697]()
2. 零阶保持采样 (Zero-Order Hold, ZOH)
冲激串采样在物理/电路上难以实现。零阶保持采样是一种更实际的采样方法。
3. ZOH 采样信号的频谱
X0(jω)=Xp(jω)H0(jω)
其中
- Xp(jω)=T1∑n=−∞∞X(j(ω−nωs))
- H0(jω) 是矩形脉冲 h0(t) 的傅里叶变换:
H0(jω)=ω/2sin(ωT/2)e−jωT/2=Tsinc(2πωT)e−jωT/2
影响:H0(jω) 是一个Sinc函数形状的频谱(幅度上),它会对 Xp(jω) 的各个复制频谱产生衰减,尤其是在高频部分。
4. ZOH 采样的重建
-
条件:仍然需要满足 ωs>2ωM。
-
重建滤波器:由于 H0(jω) 对频谱的“塑形”作用,重建时不能直接使用理想低通滤波器,而是需要在理想低通滤波器的基础上加上一个补偿滤波器(或称为“逆滤波器”)来抵消 H0(jω) 的影响。
-
理想的重建滤波器 Hr(jω) 应该满足:
H0(jω)Hr(jω)=Hideal_LPF(jω)={T,0,∣ω∣<ωc∣ω∣>ωc
- 通常取 ωc=ωs/2=π/T
Hr(jω)=H0(jω)Hideal_LPF(jω)=2sin(ωT/2)Hideal_LPF(jω)⋅ωej2ωT
- 这个重建滤波器的频率响应在幅度上是理想低通滤波器的基础上,对 H0(jω) 的倒数进行补偿,相位上则补偿 H0(jω) 引入的线性相位。
六、抗混叠滤波器 (Anti-Aliasing Filter)
为了防止频谱混叠,在 ADC 进行采样之前,通常会使用一个抗混叠滤波器。
- 类型:这是一个模拟低通滤波器。
- 作用:滤除原始模拟信号中高于奈奎斯特频率 (ωs/2) 的频率成分,确保输入到采样器的信号是真正带限的,从而避免混叠。
- 设计考虑:需要仔细设计以保证陡峭的过渡带和良好的响应速度。
七、数模转换器 (DAC) 与内插 (Interpolation)
DAC 的核心是内插,即根据离散的样本点生成连续的模拟信号。
内插公式:给定样本序列 f(nT),内插信号 f^(t) 表示为:
f^(t)=(n=−∞∑∞f(nT)δ(t−nT))∗h(t)=n=−∞∑∞f(nT)h(t−nT)
其中 h(t) 是内插基函数 (Interpolation Basis)。
主要内插方法:
1. Sinc 内插 (理想内插 / 带限内插)
- 基函数:h(t) 是一个 Sinc 函数,其频谱对应一个理想低通滤波器。
h(t)=sinc(πtωc) (若截止频率为 ωc)
- 特性:如果其频率响应的截止频率为 ωs/2,则可以实现完美重建。
- 优点:理论上可以完美恢复信号,不需要额外的重建滤波器。
- 缺点:Sinc 函数在时域上是无限长的,物理上不可实现,因此仅具有理论意义。
2. 零阶保持内插 (Zero-Order Interpolation)
- 基函数:h0(t),一个从 0 到 T 的矩形脉冲。
- 特性:在每个采样点之间保持前一个采样值不变,形成阶梯状信号(分段常数逼近)。
- 优点:实现简单(与ZOH采样电路类似)。
- 缺点:内插后的信号不连续,通常需要在其后接一个重建滤波器以平滑信号。
3. 一阶保持内插 (First-Order Interpolation / 线性内插)
- 基函数:h1(t),一个从 −T 到 T 的三角形脉冲(顶点在 t=0 处,值为1)。
- 特性:用直线连接相邻的采样点,形成分段线性逼近。
- 优点:实现相对容易,生成的信号比零阶保持更平滑。如果不追求完美重建,有时可以省略重建滤波器。
- 缺点:信号的导数不连续(在采样点处)。
实际应用中,如果内插方法能产生足够平滑的信号,有时为了节省成本,可以不使用复杂的模拟重建滤波器。