论文部分内容阅读
信号作为信息传播的载体,对它的研究和发展在现代社会信息传播、处理和信息交流中都起着必不可少的基础支撑作用。而滤波器很早就被公认为是各种电子产品所必需的重要部件,其主要功能是提取与分离各种各样的电信号,从而达到抑止干扰信号的目的,它在信号处理中所占据的重要地位自然是毋庸置疑。在多种滤波器中,FIR数字滤波器具有线性相位的优点决定了它广泛的应用空间。但开环的性质使得FIR数字滤波器在通常情况下都具有较高的阶数,也正是这个原因导致其实现过程中效率低、功耗大和成本高等方面的困难,因此,关于提高其效率的研究越来越受到关注。本文在研究FIR滤波器经典设计问题的基础上,着重研究对FIR滤波器进行稀疏优化的方法设计问题,旨在降低滤波器执行过程中所需的计算量。为此,本文在对数字信号处理的相关领域的一些技术做了系统学习与探讨的基础上,主要开展了如下研究工作:(1)设计出一种降低FIR滤波器系数中非零元素个数的连续细化方法。这主要是在经典设计方法的基础上,依据加权均方误差约束条件,将问题转化为可以用程序求解的形式,对已经用经典方法设计完成的滤波器的系数进行稀疏优化,从而达到在一定程度上增大滤波器系数中零值元素的个数的目的。用计算机仿真实验验证了该方法的有效性,并对滤波效果做了验证分析;(2)基于引入的松弛与分支定界技术,设计出一种求解问题稀疏解的最优方法。此方法从稀疏解是否为全局最优的角度对连续细化方法做了改进,改进后的方法在大多数情况下都可以保证得到特定条件下的全局最优解,但是在某些最坏情况下,可能需要的迭代次数又将成为制约解决问题效率的一个难点,有待进一步研究,这也同时说明,在具体实践中应用所设计方法时还需要针对具体问题做具体地分析;(3)最后受到人工智能方法的启发,对于更加复杂的约束条件,进一步思考了提高滤波效率的方法;对以后的工作做了展望,即在进一步研究滤波的过程中可能会考虑将人工智能方法与多种方法相结合。