信号处理原理 笔记 4
信号的采样
采样:每隔一段时间(等距)在模拟信号波形上抽取一个幅度值,称之为采样
抽样的时间间隔称为采样周期Ts,倒数称为采样频率fs=1/Ts,采样角频率(不会混淆的情况下也可称为采样频率)为ωs=2π/Ts
采样的数学模型
在时域:
xp(t)=x(t)p(t)
在频域:
Xp(ω)=2π1X(ω)∗P(ω)
其中p(t)为我们的采样公式,理想采样为冲激串采样:
p(t)=n=−∞∑∞δ(t−nTs)
这种情况下:
xp(t)=n=−∞∑∞x(nTs)δ(t−nTs)
此时p(t)的FT为:
p(t)⇔P(ω)=Ts2πn=−∞∑∞δ(ω−nωs)
于是我们有:
Xp(ω)=Ts1n=−∞∑∞X(ω−kωs)
也即在时域上对时间信号进行理想采样相当于在频域上对连续时间信号的频谱以ωs为周期做周期延拓,并对幅度除以相应系数
我们来证明上述公式中最重要的一步:
p(t)⇔P(ω)=Ts2πn=−∞∑∞δ(ω−nωs)
首先直接套用定义:
P(ω)=F[p(t)]=∫−∞∞p(t)e−jωtdt=n=−∞∑∞e−jωnT
这个式子并不友好,而且在后续卷积的过程中也没法进行化简,于是我们采用另外一种方法,首先对p(t)进行FS,系数:
Fn=Ts1∫−Ts/2Ts/2p(t)e−jnωstdt=Ts1k=−∞∑∞∫−Ts/2Ts/2δ(t−kTs)e−jnωstdt=Ts1∫−Ts/2Ts/2δ(t)e−jnωstdt=Ts1
因此有:
p(t)=Ts1n=−∞∑∞ejnωst
此时我们再利用FT的线性可得:
P(ω)=F[p(t)]=Ts1n=−∞∑∞F[ejnωst]=Ts2πn=−∞∑∞δ(ω−nωs)
采样示意图
当上图中,ωm>ωs时会发生混叠,也即延拓之后会发生相互重叠的现象,因此我们要想从Xp(jω)中不失真地分离出X(jω),则需要满足:
- x(t)是带限的,最高频率分量为ωM
- 采样周期不能是任意的,必须保证采样频率ωs≥2ωM
此时可以用理想低通滤波器从Xp(jω)中不失真地分离出X(jω)
我们有Nyquist采样定理:
对带限于最高频率ωM对连续时间信号x(t),如果以ωs>2ωM的频率进行理想采样,则x(t)可以唯一由其样本x(nT)来确定
而在实际应用中,由于理想滤波器是不可实现的,因此要求ωs>2ωM
内插
内插是由样本值重建某一函数的过程
理想内插
以理想低通滤波器(频域矩形脉冲)的单位冲激响应(定义为函数的IFT)作为内插函数
设内插函数为h(t)=F−1[Gωs(ω)]=Ts1Sa(Tsπt)
则有:
x(t)=xp(t)∗h(t)=n=−∞∑∞x(nT)δ(t−nT)∗h(t)=n=−∞∑∞x(nT)h(t−nT)
也即可以通过采样值xp(t)和Sa函数来恢复原有信号,并且恢复效果是很理想的
时域为Sa函数,频域为矩形脉冲,也即单位冲激响应为其IFT
零阶保持内插
内插函数为矩形脉冲,对应的频域为Sa函数
所得的结果是采样后的信号在x轴上向正方向扩展,到达下一个采样信号的时候直接跳变
一阶保持内插
内插函数为脉高为1的三角脉冲
所得到的结果是通过一次函数连接相邻的采样点
欠采样信号的恢复
当不满足采样定理的时候,就会出现频谱混叠的情况,此时有一些结论:
- 频谱混叠的情况下,时域信号变了,但是抽样点处取值不变,也即通过理想内插也得不到原信号,但抽样点处的取值不变
- 工程应用时,如果采样频率ωs=2ωM将不足以恢复原信号,例如x(t)=cos(ω0t+φ)在ωs=2ω0的时候可能被恢复成x1(t)=cosφcos(ω0t)
频域采样
在频域利用P(ω)=k=−∞∑∞δ(ω−kω0)进行采样得到Xp(ω)
可以看出,在频域以ω0采样相当于在时域将信号以ω02π为周期无限延拓
如果想在时域截取原信号,只需要利用矩形窗信号进行读取
w(t)={ω00∣t∣≤ω0π∣t∣>ω0π
而在频域截取原信号需要内插,内插函数为W(jω)=2πsinc(ω/ω0)
即:
X(jω)=2π1Xp(jω)∗W(jω)=k=−∞∑∞X(kω0)sinc(ω0ω−kω0)