DSP 技巧:频率解调算法
出处:网络整理 发布于:2023-03-20 15:24:55
一种常用的测量复杂正弦信号瞬时频率的技术是计算信号瞬时 θ( n ) 相位的导数,如下面的图 13–60所示。
图 13–60 使用反正切函数的频率解调器。
这是传统的离散信号调频解调方法,效果很好。解调器的瞬时输出频率为下面的 Eq13-111:
其中f s 是以赫兹为单位的采样率。
计算瞬时相位 θ( n ) 需要反正切运算,如果没有大量的计算资源,很难准确实现。这是用于计算等式Δθ( n )的方案。(13–111) 没有中间 θ( n ) 相位计算(及其讨厌的反正切函数)。我们推导出 ?θ( n ) 计算算法如下,初使用基于以下定义的连续时间变量:
i ( t ) = 同相信号,
q ( t ) = 正交相位信号,
θ( t ) = tan –1 [ q ( t )/ i ( t )] = 瞬时相位,
Δθ( t ) = 时间导数的 θ ( t )。(13-112)
首先,我们让r ( t )= q ( t )/ i ( t ) 成为我们试图计算其反正切导数的信号。微积分恒等式tan –1 [ r ( t )]的时间导数是
因为 d[ r ( t )]/dt = d[ q ( t )/ i ( t )]/dt,我们使用微积分恒等式对比率的导数来写
堵塞方程 (13–114) 的结果进入 Eq. (13–113),我们有
替换等式中的r ( t )。(13–115) 和q ( t )/ i ( t ) 产量
我们到了那里。接下来我们将方程式中个比率的分子和分母相乘。(13–116) 乘以i 2 ( t ),并将t替换为我们的离散时间变量索引n以得出我们的终结果
图 13–61。 无反正切频率解调器:(a)标准过程; (b) 简化程序。
图 13–61(a) 显示了该算法的实现,其中i ( n ) 和q ( n ) 的导数分别为i '( n ) 和q '( n )。Δφ( n ) 输出序列用于等式。(13–111) 计算瞬时频率。
微分器是抽头数为奇数的抽头延迟线 FIR 微分滤波器。当微分器是一个系数为 1,0,–1 的 FIR 滤波器时,参考文献 [54] 了可接受的结果。
图 13–61 中的延迟元件用于将i ( n ) 和q ( n ) 与微分器的输出进行时间对齐,以便在使用K抽头微分器时延迟为 ( K –1)/2 个样本. 实际上,可以通过关闭微分滤波器的中心抽头来获得延迟。
如果i ( n )+ jq ( n ) 信号是纯粹的 FM 和硬限制使得i 2 ( n )+ q 2 ( n ) = 常数,则方程式中的分母计算。(13–117) 不需要执行。在这种情况下,使用 1,0,–1 系数微分器,FM 解调器被简化为图 13–61(b) 中所示的解调器,其中缩放操作是乘以常数的倒数。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 51单片机RAM 数据存储区、位寻址区、数据缓冲区2023/5/31 16:45:11
- 深入了解DSP:10个卷积在各个领域的应用2023/5/25 17:40:33
- 单片机MSP430特性介绍2023/5/17 16:18:32
- DSP 中数字下变频的基础知识2023/4/28 15:27:26
- 为什么很多单片机的工作电压是5v?2023/4/6 16:05:24