影响滤波器实现结构的三大因素

在对数字信号进行滤波时,在根据信号的特性计算出滤波器系数之后,还要考虑用何种结构来实现所设计的滤波器。通常,人们往往更注重滤波器系数的求解,而经常忽略滤波器的实现结构。理论上,相同的滤波器,采用不同的实现结构,其结果是完全相同的。但在工程实际中,不同的实现结构,结果可能相差很大。而且,在不同的应用场合,对滤波器的实现结构也有不同的要求。这些到底是为什么呢?

一方面,在理论分析中,有一个基本的假定即数据是无限精确的,但在实际的数字系统中,数是有限精度的,这也即是通常所说的字长有限。比如说,滤波器有一个系数是0.999,在实际的系统实现时,可能会量化为0.998985。这样,实际实现的滤波器与理论分析得到的滤波器性能会有所差别。另外,在不同的应用场合,对系统的运算速度要求不尽相同,对系统的造价要求也不尽相同,这时,也要尽量选择合适的实现结构。

那么,在工程实践中,到底哪些因素影响滤波器实现结构的选择呢?就一般的情况来看,主要有如下三个主要因素:运算复杂度、存储量需求和有限字长影响。

运算复杂度主要是指运算量的要求。在实时系统中,希望运算效率尽量高,在滤波器设计阶段,往往要求滤波器的阶数尽量低。在滤波器结构选择阶段,则是希望对于相同阶数的滤波器,所需的算术运算尽量少。比如说,在工程实际中,FIR滤波器通常要求线性相位,这时候滤波器的系数是对称的,如果直接用横向结构,所需的算术运算与FIR的阶数N成正比。但如果采用改进型的横向实现结构,充分利用系数的对称性,所需的算术运算与N/2成正比。这样,不同的实现结构其运算量就相差了一倍。

存储量需求主要设计到系统硬件资源的开销,从而影响系统的造价。在选择实现结构的时候,希望所要求的存储量尽量小。还是上面的这个例子,在两种不同的结构下,对滤波器系数的存储量要求也相差一倍。在滤波器系数不是很多的情况下,这样的差别可能关系不是很大,但如果滤波器系数很多,则对系统资源的开销差别就会比较明显。而且,在有些场合,比如雷达声纳等军事应用领域,价格因素相对不是很重要,但在手机等商业性竞争领域,价格因素是致命的,这时候系统资源的节约就有重要的价值。

有限字长的影响是滤波器实现结构选择时的另外一个非常重要的考虑。有些实现结构非常便于理解,也易于实现,可是对有限字长造成的影响非常敏感。比如说对IIR滤波器而言,如果极点位于单位圆附近,系统的量化误差很容易就会使极点从单位圆内变成单位圆外,从而导致系统的不稳定。这时候,采用对有限字长影响不敏感的实现结构就至关重要。

此外,是否易于并行运算以及是否能够实现流水线运算也常影响滤波器的实现结构。

时间: 2024-12-28 17:01:49

影响滤波器实现结构的三大因素的相关文章

影响美国服务器访问速度的三大因素

用过服务器的朋友都知道,海外服务器是不需要备案的,美国服务器除了免备案之外,还凭借其带宽大和ip资源丰富的优势,赢来了大批量的用户.美国服务器基本上都是默认100M独享带宽,流量有些机房会限制,但是限制的流量几乎也是用不完的,也就相当于不限流量了.而ip资源更是全球之最,单台服务器可增加至几百甚至上千个独立ip,深受站群.抢购.母机等用户的喜爱. 影响美国服务器访问速度的三大因素距离的因素:距离越近速度也会越快,而中美间的距离是无法更改的,我们都会来租用距离相对更近的美国西海岸地区服务器,比如洛

影响网站排名的九大因素

大家经常遇到的问题是:网站没有排名怎么办:为什么做了很多外链,网站排名却没有起色:网站流量一直上不去有什么好办法等等,今就影响网站排名的几个因素做一个简单的盘点.其他还有很多,特别不能忽视社交网络推荐对网站排名的影响.影响网站排名的九大因素:第一.标题标签中使用关键词SEO发展到现在,很多优化技术都已经被抛弃,比如关键词堆积,keywords标签等等,但是在标题中急即中出现的关键词,一直是影响排名的重要因素.第二.导入链接锚文字要获得良好的排名,除了标题中包含关键词之外,另一个重要的因素就是导入

转:影响数据检索效率的几个因素

影响数据检索效率的几个因素 数据库 taowen 2015年06月07日发布 推荐 4 推荐 收藏 13 收藏,2.5k 浏览 数据检索有两种主要形态.第一种是纯数据库型的.典型的结构是一个关系型数据,比如 mysql.用户通过 SQL 表达出所需要的数据,mysql 把 SQL 翻译成物理的数据检索动作返回结果.第二种形态是现在越来越流行的大数据玩家的玩法.典型的结构是有一个分区的数据存储,最初这种存储就是原始的 HDFS,后来开逐步有人在 HDFS 上加上索引的支持,或者干脆用 Elasti

简述影响网站的四个主要因素

现在很多人都在做着同样的工作,也即是我们常说的网站优化,有人的网站做的很好,在百度不仅能获得很好的排名,更新文章也能达到被百度秒收的效果.有的则不然,到底是哪些因素在影响着百度排名呢?史明星认为影响百度排名的有四个主要因素,是哪四个主要因素呢?下面泡馆史明星就和大家一起来探讨下. 一.百度收录比例我们每天在用site命令来查看百度对我们网站的收录量,这样做的目的很显然,通过查看收录文字的数量来计算出百度收录网站文章的比例,从而得出这一时期百度对我们网站的友好度和权重信息,方便我们进行调整.如果我

网站排名降低的三大因素及解决办法

网站排名降低的三大因素 1.空间的不安稳,这一点也是王兄剖析的我的网站排行降低的因素,个人觉得仍是剖析的不够深入,由于关于空间问题,我在博客被K那段时刻就谈到过自个用的是万网M3的空间,如果是空间打不开排行,那只能阐明我的命运很背. 2.友谊连接的损失.排行好的时分,隔两天都有人找你做友谊连接,排行欠好的时分,有些人就会坚决果断的给你撤掉连接,这么的友链本来不算好的友谊链接,哪怕你PR4,哪怕你BR4,都不是首选,我的观念仍是先友谊后连接,这么我们的危险都小得多.所以这个过程中我删除了好几个撤掉

影响微信公众号排名的因素

自微信推出公众号搜索功能以来,排名规则一直深受大家的关注,但腾讯至今对于排名规则没也给出官方参考,那么影响微信公众号排名的因素到底有哪些?根据我多年微信公众号运营的经验,我们总结了以下几条对排名影响因素以及相应的解决方案. 一.微信公众号名称(20%) 微信公众号名称就相当于网站的标题一样,所以说对公众号搜索排名影响还是比较大的. 微信公众号取名建议: 1,名称尽可能的包含关键词,而且越靠前越好. 2,名称越简短越好,不建议取公司全称,含有品牌或者服务相关字即可. 3,标题含义对用户搜索价值越高

影响网站加载速度的因素有哪些

一直以来,网站的打开速度直接影响着站点的用户体验.即使一个网站内容丰富.制作精良,但是网站加载速度过慢,很多访客仍然很有可能直接放弃访问,对于电商而言,网站的打开速度也直接影响到产品的销量,而网站的服务器自身性能差,缓存过多,网络传输的质量问题都是影响网速的原因.下面是影响网速的几个因素. 1. 服务器性能 一直以来,网站的打开速度直接影响着站点的用户体验.即使一个网站内容丰富.制作精良,但是网站加载速度过慢,很多访客仍然很有可能直接放弃访问. 2.传输大量的图片.FLASH文件 目前很多网站都

第三个知识点 影响计算能力和存储能力的因素

第三个知识点 影响计算能力和存储能力的因素 原文地址:http://bristolcrypto.blogspot.com/2014/10/52-things-q3-computational-and-storage.html 这个是密码学52件事的第三个知识点,这些问题被总结成密码学博士在第一年必须要知道的事情.我们将在接下里的一年里每周讨论一个问题.我是被安排的第三个问题的学生. 问题:估计下面器件的相对的计算和存储能力 一个智能卡(一卡通??) 一个单片机(例如一个传感器节点) 一个嵌入式的

第一章 09影响个体身心发展的主要因素

影响个体身心发展的主要因素 1.遗传 遗传素质使人发展的生理前提 成熟程度制约着人的发展的过程和阶段 遗传素质是造成个别差异的原因之一 遗传素质的可塑性 2. 环境 为个体的发展提供了可能性与限制性 遗传提供的可能只有在一定社会环境下才能变为现实,但环境因素也不能决定人的发展,环境因素起的作用,最终取决于个体主观能动性的发挥. 3 教育(学校教育) 教育是社会环境的一部分,但是他是影响人发展的自觉地.可控的因素. 教育对人的发展起着主导作用. 学校教育在人身心发展中起主导作用的原因 学校教育是有