中频PCM/DPSK解调器中滤波器的设计
出处:独占一江秋 发布于:2006-07-28 16:54:26
一、引言
中频PCM/DPSK遥测信号全软化解调器就是采用软件的方法对直接中频采样的数字信号进行解调。中频采样的结果使得数据量大大增加,从而给后续的数字信号处理带来了压力。为了解决这个问题,在全软化解调器中,对下变频到基带后的高采样率信号进行抽取滤波,在满足奈奎斯特定律的前提下尽量减少基带信号数据量,之后再对抽取后的基带信号进行运算处理工作。本文将针对中频PCM/DPSK遥测信号全软化解调器中数字级联抽取滤波器的设计及软化实现进行研究。
二、基本原理
由于窄带数字中频处理中输入信号的抽样率很高而且要求抽取滤波器的通带带宽和传输带很窄,这将使滤波器的节数很大,运算效率很低。因此,为了有效地实现抽样率转换,本文将采用多级抽取的方法。由于将滤波器分解成了多级,采用不同形式的数字滤波器进行抽取,使每滤波器的相对过渡带大大增加,相应每滤波器的节数大为减少,因而可大大减少滤波的运算量与滤波器系数的存储量。
中频PCM/DPSK遥测信号全软化解调器中数字级联抽取滤波器根据抽取比为10的要求分成3级:梳状抽取滤波器实现5倍信号抽取,半带抽取滤波器实现2倍信号抽取以及一般低通滤波器完成补偿滤波。其组成结构框图如图1所示。其中H1(z)、H2(z)和H3(z)分别表示的是梳状滤波器、半带滤波器和一般低通滤波器的频响,fs为输入抽样率,f1=fs/5为经过梳状抽取滤波器后的输出采样率,f2=fs/10。

三、滤波器设计
抽取滤波器是由滤波器和抽取器组成,所以无论是何种形式的抽取滤波器实际上都是数字低通滤波器,因此本文采用等波纹法设计各级FIR抽取滤波器,并利用Matlab完成了该级联抽取滤波器的设计。
1.梳状抽取滤波器(CIC)
由于采样后的数字信号频谱是原模拟信号频谱按照采样率为周期进行延拓,为了保证信号在抽取的过程中不会造成基带频谱混叠,所以要对有可能混进基带频谱的部分进行滤除。鉴于这种考虑,在多级滤波器的级采用梳状滤波器,而对位于基带和阻带之间的过渡带则通过后面的滤波器进行滤除。
CIC滤波器是一种线性相位低通FIR滤波器,其系数均为1,实现起来较为简便,但研究表明,这样得出的滤波器的阻带衰减较小,不能满足实际需要。为了提高滤波器的阻带衰减,采用CIC滤波器的修正形式:

图2所示的是N=5,k=4时的梳状滤波器的频率响应图。从图中可以看到,频率响应得到了明显的改善,其阻带衰减达到80 dB,滤波器的长度为p=17。此时,梳状滤波器频响H1(z)为

2.半带抽取滤波器
半带滤波器是一种特殊的线性相位滤波器,它将近有一半的系数为零,因此其实现滤波的运算量与同样长度的其它线性相位滤波器相比减少将近一半。根据半带滤波器的频率特性和运算量少的优点,可用它来作为变换因子为2的抽取或插值滤波器。
但若直接采用等波纹滤波器的设计方法来设计半带滤波器,滤波器的将近一半系数为零的条件无法加以利用,滤波器的设计过程将需要较长的时间。所以,先用等波纹法设计一个满带线性相位滤波器原型,再在这个原型的基础上进行半带滤波器的设计[3]。设计中,通带边频ωp=(2e+6)Hz,阻带边频ωc=(2.5e+6)Hz,通带波纹δp=1 dB,得到g(n)的阶数为m=19。然后再根据m=(N-1)/2的关系求出半带滤波器的阶数N=39,得到半带滤波器的系数h2为
其余偶数位置系数均为零。
用上述方法设计半带滤波器,仅利用了设计长为 (N-1)/2=(39-1)/2=19的滤波器的代价设计出了长为N=39的半带滤波器,因此对于大的N值,这就大大节约了设计时间并可获得较高的设计。半带滤波器的频率响应如图3所示。
3.一般低通滤波器
虽然CIC滤波器具有低通特性,但通带内并不平坦,而是有一定的滚降,从而使信号频谱产生失真。信号的带宽越宽,则产生的失真越严重。因此,需要用普通FIR滤波器进行补偿。CIC滤波器的频率响应为H1(z),则补偿滤波器在通带内的频率响应为

四、结束语
本文采用级联抽取滤波的原理和方法实现了中频PCM/DPSK遥测信号解调中的数字抽取滤波器的设计,可用于高采样率情况下数字信号的抽取滤波,使采样时刻由基带提前到了中频,减少了前端的硬件电路,降低了系统的复杂度,提高了系统的。
下一篇:基于单片机控制的热源自动测试仪
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 基于单片机和 FPGA 设计的程控滤波器2026/8/20 15:19:20
- 如何学好单片机?终于有人整理清晰了!2026/8/7 16:17:12
- 单片机拉电阻的详解2026/8/6 15:52:24
- 学习STM32很简单?2026/8/5 16:35:56
- 单片机用一个 IO 口采集多个按键信号方案2026/8/5 15:33:36









