论文部分内容阅读
时间延迟估计(Time Delay Estimation简称TDE)是信号处理中一个十分活跃的研究领域,它在雷达、声纳、通信等领域有着广泛及重要的应用,国内外学者对于时间延迟估计这个问题进行了大量的研究和探索。高阶累积量由于其盲高斯性,近年来在时延估计中得到了广泛的应用。本文对相关高斯背景下基于四阶累积量的时延估计研究正是在这一基础上提出来的。 本文首先分析了基于四阶累积量的LMSTDE算法(简写为FOC—LMSTDE)在时延估计中的应用。FOC—LMSTDE算法具有原理简单,运算量小的特点,但它的缺点也是显而易见的:首先该算法只适用于估计整数时延,对于非整数时延需要借助其它方法才能正确估计;其次此方法所应用的条件都是在信号和噪声功率为常数的情况下,在信噪比是变化的情况下,跟踪能力就减弱了。 针对FOC—LMSTDE算法不能直接估计非整数时延的问题,提出了一种改进的时延估计算法:基于四阶累积量的ETDE算法(简写为FOC—ETDE)。FOC—ETDE算法可以直接对时延进行迭代,因此既可以直接估计整数时延也可以直接估计非整数时延。仿真实验验证了FOC—ETDE算法的有效性。但此算法有一个缺点是在信噪比是变化的情况下,估计的效果变差了。 为了改善FOC—LMSTDE算法在信噪比是变化的情况下,跟踪能力减弱的状况,本文提出了一种改进的时延估计算法:基于四阶累积量的ETDGE算法(简写为FOC—ETDGE)。此方法把自适应滤波器分解成横向相连的两个子自适应单元:一个用来跟踪延迟估计,另一个用来适应信噪比的变化。这样时延和信噪比的自适应过程分离,克服了在低信噪比和信噪比是变化的条件下FOC—LMSTDE算法和FOC—ETDE算法中所遇到的困难,通过分析和比较,仿真结果表明:时延估计的性能得到了改善。