发明名称 一种时空均衡的数字滤波器优化设计方法
摘要 一种时空均衡的数字滤波器优化设计方法。包括:将处理长度为L的数据帧划为i个子帧,满足<img file="DEST_PATH_IMAGE001.GIF" wi="52" he="20" />,i为整数;子帧内采用移动数据起始位置的方式实现数据元素更新,每计算一次,数据起始位置前移一个元素空间,将本次新计算得到的数据添加到现在数据起始位置;每一子帧内完成更新后,按逐个移动数据的方法移动全部N个元素到数组另一端,满足<img file="410981DEST_PATH_IMAGE002.GIF" wi="58" he="22" />,j为整数,接着进行下一子帧的滤波,如此循环往复,从而实现子帧间的数据元素更新。本发明综合考虑算法实现的时间和空间需求,特别适合处理速度和内存资源均相对受限的嵌入式系统实现方式,既保证了滤波器计算中数据的快速更新操作,又在一定程度上减少了空间资源的浪费,达到了时空资源的均衡。
申请公布号 CN101977031B 申请公布日期 2013.07.03
申请号 CN201010535480.3 申请日期 2010.11.09
申请人 南开大学 发明人 刘艳艳;邓小勇;张为
分类号 H03H17/02(2006.01)I 主分类号 H03H17/02(2006.01)I
代理机构 天津佳盟知识产权代理有限公司 12002 代理人 侯力
主权项 1.一种时空均衡的数字滤波器优化设计方法,其特征在于该方法的具体步骤如下:第一、将处理长度为L的数据帧划为i个子帧,满足<img file="2010105354803100001DEST_PATH_IMAGE001.GIF" wi="52" he="20" />,其中i为整数,M为子帧长度,由不同类型的数据帧所包含的不同样点数决定;第二、子帧内部数据元素的动态更新,采用改变所移数据起始位置的操作实现,即以空间换取时间,不移动数据元素,每次计算一次,数据起始位置前移一个元素空间,而将本次新计算得到的数据元素添加到本次更新后的数据起始位置;所述的子帧内部数据元素的动态更新的具体操作是:将两个数组FirDl和IirDl分别赋指针*FirDlp和*IirDlp,并保持数据在原来的位置不变,通过两个指针*FirDlp和*IirDlp的自减运算从而改变了数组元素的位置,实现了数据的逐次移动;第三、在每一子帧内的数据元素完成动态更新后,按照在固定空间内逐个移动数据元素的原实现方法移动全部N个元素到数组的另一端,接着进行下一子帧的滤波,如此循环往复,从而实现子帧间的数据元素更新,即子帧间需做j次数据头移动,满足<img file="163571DEST_PATH_IMAGE002.GIF" wi="58" he="22" />,j为整数,N为一次运算所需的数据,且0&lt;N&lt;M 。
地址 300071 天津市南开区卫津路94号