发明名称 一种任意采样率变换数字重构滤波器系数设计方法
摘要 本发明涉及一种任意采样率变换数字重构滤波器系数设计方法,该方法基于重构理论和FIR滤波器窗函数设计法设计数字重构滤波器系数,通过阻带最小衰减选取窗参数、截取长度,由采样率变换因子最大值决定重构滤波器多相分支数,由以上参数对理想重构函数加窗离散采样得到重构滤波器系数并量化,该方法设计的采样率变换重构滤波器通带波动小,对镜像抑制较好,易于FPGA实现,并大大降低设计复杂度,此外采用读取表的多相结构存储滤波器系数,以较小资源消耗实现了高性能的任意采样率变换,且采样率可变范围大,实现难度小。
申请公布号 CN103873016B 申请公布日期 2016.09.21
申请号 CN201410061234.7 申请日期 2014.02.24
申请人 北京遥测技术研究所;航天长征火箭技术有限公司 发明人 万伟程;李艳华;周三文;刘同领
分类号 H03H17/02(2006.01)I 主分类号 H03H17/02(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 范晓毅
主权项 一种任意采样率变换数字重构滤波器系数设计方法,其特征在于:包括如下步骤:步骤(一)、根据阻带最小衰减α<sub>s</sub>的要求,选择Kaiser窗参数β和截取参数N;步骤(二)、根据重构滤波器所需最大采样率变换因子L<sub>max</sub>,选择重构滤波器分支数M,取<img file="FDA0001016412240000011.GIF" wi="339" he="71" />其中:<img file="FDA0001016412240000012.GIF" wi="77" he="69" />表示对x向上取整,且M为正整数;步骤(三)、根据所选的Kaiser窗参数β、截取参数N以及重构滤波器分支数M,采用Kaiser窗截取Sa函数得到2MN个重构滤波器系数h(m),将重构滤波器系数h(m)每2N个等间隔分为一组,共分为M组;步骤(四)、根据重构滤波器相邻系数最大差值Δ<sub>max</sub>=max|h(m)‑h(m‑1)|,通过如下公式确定参数B<sub>h</sub>,其中重构滤波器系数h(m)的量化位数为B<sub>h</sub>+1:<maths num="0001"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msup><mn>2</mn><mrow><mo>-</mo><mrow><mo>(</mo><msub><mi>B</mi><mi>h</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup><mo>&gt;</mo><msub><mi>&Delta;</mi><mi>max</mi></msub><mo>&gt;</mo><msup><mn>2</mn><mrow><mo>-</mo><msub><mi>B</mi><mi>h</mi></msub></mrow></msup></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>B</mi><mi>h</mi></msub><mo>+</mo><mn>1</mn><mo>&gt;</mo><mn>1</mn><mo>-</mo><msub><mi>log</mi><mn>2</mn></msub><msub><mi>&Delta;</mi><mi>max</mi></msub><mo>&gt;</mo><msub><mi>B</mi><mi>h</mi></msub></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0001016412240000013.GIF" wi="630" he="166" /></maths>其中:m为序列数且为整数;B<sub>h</sub>为数字重构滤波器的量化位参数。
地址 100076 北京市丰台区9200信箱74分箱