模拟/数字 正交采样

【 1、正弦、余弦、复指数的频谱 】

  • 对于余弦信号 c o s ( 2 π f 0 t ) = 1 2 e j 2 π f 0 t + 1 2 e − j 2 π f 0 t cos(2\pi f_0 t)=\frac{1}{2}e^{j2\pi f_0 t}+\frac{1}{2}e^{-j2\pi f_0 t} cos(2πf0t)=21ej2πf0t+21ej2πf0t,对上式进行傅里叶变换得到
    X c o s ( 2 π f 0 t ) ( f ) = 1 2 δ ( f − f 0 ) + 1 2 δ ( f + f 0 ) X_{cos(2\pi f_0t)}(f)=\frac{1}{2}\delta (f-f_0)+\frac{1}{2}\delta (f+f_0) Xcos(2πf0t)(f)=21δ(ff0)+21δ(f+f0)

  • 相应的,对于正弦信号 s i n ( 2 π f 0 t ) = 1 2 j e − j 2 π f 0 t − j 1 2 e − j 2 π f 0 t sin(2\pi f_0 t)=\frac{1}{2}je^{-j2\pi f_0 t}-j\frac{1}{2}e^{-j2\pi f_0 t} sin(2πf0t)=21jej2πf0tj21ej2πf0t,其傅里叶变换为
    X ( f ) s i n ( 2 π f 0 t ) ( f ) = 1 2 j δ ( f + f 0 ) − 1 2 j δ ( f − f 0 ) X(f)_{sin(2\pi f_0t)}(f)=\frac{1}{2}j\delta (f+f_0)-\frac{1}{2}j\delta (f-f_0) X(f)sin(2πf0t)(f)=21jδ(f+f0)21jδ(ff0)

  • 反应在频谱上,为
    在这里插入图片描述

  • 下面将正弦信号 s i n ( 2 π f 0 t ) sin(2\pi f_0 t) sin(2πf0t) 乘以 j (原信号乘以j相当于其频谱在复平面上逆时针旋转90°),再与余弦信号 c o s ( 2 π f 0 t ) cos(2\pi f_0 t) cos(2πf0t) 相加,得到: e j 2 π f 0 t = c o s ( 2 π f 0 t ) + j s i n ( 2 π f 0 t ) e^{j2\pi f_0 t}=cos(2\pi f_0 t)+jsin(2\pi f_0 t) ej2πf0t=cos(2πf0t)+jsin(2πf0t),其频谱可表示为:
    在这里插入图片描述

  • 将一个时域信号乘以复指数信号 e j 2 π f 0 t e^{j2\pi f_0 t} ej2πf0t,可以使频谱向上搬移 f 0 f_0 f0 Hz;类似的,将一个时域信号乘以复指数信号 e − j 2 π f 0 t e^{-j2\pi f_0 t} ej2πf0t,可以将其频谱向下搬移 f 0 f_0 f0 Hz,该过程被称为 下变频。即傅里叶变换的频移公式: e ± j 2 π f 0 t f ( t ) = X ( f ∓ f 0 ) e^{±j2\pi f_0t }f(t)=X(f∓f_0) e±j2πf0tf(t)=X(ff0)

【 2、模拟正交采样 】

  • 如下图 a 所示,为正交采样的过程,输入带通信号 x b p ( t ) x_{bp}(t) xbp(t) 分别与 c o s ( 2 π f 0 t ) cos(2\pi f_0 t) cos(2πf0t) − s i n ( 2 π f 0 t ) -sin(2\pi f_0 t) sin(2πf0t) 相乘,得到 x i ( t ) x_i(t) xi(t) x q ( t ) x_q(t) xq(t);再经 LPF低通滤波器,得到低通分量 i ( t ) 、 q ( t ) i(t)、q(t) i(t)q(t);最后经过模数转换器,得到数字量 i ( n ) 、 q ( n ) i(n)、q(n) i(n)q(n),并合成为解析信号 x c ( n ) = i ( n ) + q ( n ) x_c(n)=i(n)+q(n) xc(n)=i(n)+q(n),后面几图分别为各分量的频谱。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

【 3、数字正交采样 】

  • 低通滤波法

在这里插入图片描述

  • 插值法
    在这里插入图片描述

  • 多相滤波法

在这里插入图片描述

  • 正交采样实际就是一个下变频的过程,即将频谱向下搬移,使得中心频率搬移到0频率点处。有关频谱搬移的实现详看:信号的频谱搬移
  • 可采用的方法有两种:
    x n c = x n × e ( − j 2 π f c f s n ) x_{nc}=x_n\times e^{(-j2\pi \frac{f_c}{f_s}n)} xnc=xn×e(j2πfsfcn)
    x n c = x n × [ c o s ( 2 π f c f s n ) − j × s i n ( 2 π f c f s n ) ] x_{nc}=x_n\times [cos(2\pi \frac{f_c}{f_s}n)-j\times sin(2\pi \frac{f_c}{f_s}n)] xnc=xn×[cos(2πfsfcn)j×sin(2πfsfcn)]
    上式可由欧拉公式变换得到下式。对应的MATLAB代码分别为:
xn_complex=xn.*exp(-1i*2*pi*fc.*n./fs);
xn_real=xn.*cos(2*pi*fc*n./fs);
xn_imag=xn.*(-sin(2*pi*fc*n./fs));
xn_complex=xn_real+1i*xn_imag;
  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MR_Promethus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值