对负频率的一些认识

e j w t {{\rm{e}}^{jwt}} ejwt或 sin(ωt)或 cos(ωt)作为核来做傅立叶变换所得的结果前者全面,后者片面。对实信号做傅立叶变换时,如果用指数 e j w t {{\rm{e}}^{jwt}} ejwt为核,将得到双边频谱。以角频率为 Ω 的 余弦信号为例,它有具有位于±Ω 两处的、幅度各为 0.5、相角为零的频率特性。它的几何关系可以用下图表示。两个长度为 0.5 的向量, 分别以±Ω 等速转动,它们的合成向量就是沿实轴方向的余弦向量。而沿虚轴方向的信号为零。可见必须有负频率的向量存在,才可能构成纯粹的实信号。
在这里插入图片描述
多普勒频率又是一个负频率的实例,如果信号的发射源向我们运动而来,那么多普勒频率就 是正频率;如果信号的发射源向我们远离而去,那么多普勒频率就是负频率,在这里正负频率都 是有明确物理意义的。多普勒频率虽是一种差频,它表现为合成信号的包络频率,因此仍然符合 上述的原理,在实信号域只能求出多普勒频率的大小,但检测不出它的正负。要得到负频率,必 须从复信号域考虑。可见,不懂得这一点,就无法找到多普勒测速的原理框图。
这就解释了我毕设中载波多普勒捕获结果为什么是双峰。我代码中发射信号载波为实信号,仅有cos量
% if carrier
ifcarrier = cos(2pisystem.IF/system.fs*(0:N-1));
加的多普勒 doppler1 = cos(2pisystem.fdo1e3/(system.fs1e6)*(0:N-1));
signal = signal.*doppler1;
也是仅有cos量
即真实情况下,多普勒值要么是正频率要么是负频率,而我用的cos,正负频率都有。当然捕获的时候都会捕获到的。
从数学角度来看,我接收到的信号是 cos ⁡ ( w n t ) cos ⁡ ( w d t ) = 1 2 cos ⁡ [ ( w n + w d ) t ] + 1 2 cos ⁡ [ ( w n − w d ) t ] \cos ({w_n}t)\cos ({w_d}t) = \frac{{\rm{1}}}{{\rm{2}}}\cos [({w_n} + {w_d})t] + \frac{{\rm{1}}}{{\rm{2}}}\cos [({w_n} - {w_d})t] cos(wnt)cos(wdt)=21cos[(wn+wd)t]+21cos[(wnwd)t],那么当然你用 cos ⁡ [ ( w n + w d ) t ] \cos [({w_n} + {w_d})t] cos[(wn+wd)t]与接收信号相乘还是用 cos ⁡ [ ( w n − w d ) t ] \cos [({w_n} - {w_d})t] cos[(wnwd)t]与接收信号相乘再累加都会有一个极大相关峰了。
若用复数表示,接收到的信号是 e j w n t e j w d t = e j ( w n + w d ) t {e^{j{w_n}t}}{e^{j{w_d}t}} = {e^{j({w_n} + {w_d})t}} ejwntejwdt=ej(wn+wd)t时(假设此时卫星与接收机相向而行),然后信号再分为IQ路,你如果用 c o s ( w n − w d ) t {cos{({w_n} - {w_d})t}} cos(wnwd)t s i n ( w n − w d ) t {sin{({w_n} - {w_d})t}} sin(wnwd)t去捕获,结果肯定捕不到,相关峰为近0.只能用 w n + w d {w_n} +{w_d} wn+wd去捕获。
下图我用复信号果然就没有这个问题了
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值