滤波器对数字滤波器停止滤波是现今社会电子电力开展的需求,理论上相同的滤波器,采用不同的完成构造,其结果是完整相同的。但在工程实践中,不同的完成构造,结果可能相差很大。而且,在不同的应用场所,对滤波器的完成构造也有不同的请求。那么,在工程理论中,到底哪些要素影响滤波器完成构造的选择呢?
1.有限字长的影响是滤波器完成构造选择时的另外一个十分重要的思索:有些完成构造十分便于了解,也易于完成,可是对有限字长形成的影响十分敏感。此外,能否易于并行运算以及能否可以完成流水线运算也常影响滤波器的完成构造。
2.运算复杂度主要是指运算量的请求:在实时系统中,希望运算效率尽量高,在滤波器设计阶段,常常请求滤波器的阶数尽量低。在滤波器构造选择阶段,则是希望关于相同阶数的滤波器,所需的算术运算尽量少。比方说,在工程实践中,FIR滤波器通常请求线性相位,这时分滤波器的系数是对称的,假如直接用横向构造,所需的算术运算与FIR的阶数N成正比。但假如采用改良型的横向完成构造,充沛应用系数的对称性,所需的算术运算与N/2成正比。这样,不同的完成构造其运算量就相差了一倍。
3.存储量需求主要设计到系统硬件资源的开支,从而影响系统的造价:在选择完成构造的时分,希望所请求的存储量尽量小。还是上面的这个例子,在两种不同的构造下,对滤波器系数的存储量请求也相差一倍。在滤波器系数不是很多的状况下,这样的差异可能关系不是很大,但假如滤波器系数很多,则对系统资源的开支差异就会比拟明显。而且,在有些场所,比方雷达声纳等军事应用范畴,价钱要素相对不是很重要,但在手机等商业性竞争范畴,价钱要素是致命的,这时分系统资源的节约就有重要的价值。