论文部分内容阅读
本文介绍了相参数字接收机的基本算法。包括信号检测,信号分选,相参信号频率估计算法,并基于MPC7447处理器进行算法实现,利用AltiVec指令对算法实现进行优化,提高了系统性能。本文讨论的算法是先利用相关累加和Haar小波对信号进行起止点的粗估计和精估计,接着对不同的信号进行调制方式识别,然后对每个单脉冲信号进行频率粗估计。最后利用相参性,将每个脉冲下变频到基带后进行累加求和,得到新的正弦波信号,对该正弦波进行频率估计,得到粗估计的频率估计误差,并进行校正,最后得到原信号的频率精估计。第四章讨论了基于PowerPC MPC7447上的接收机软件实现,操作系统选取最常见的Linux操作系统。由于PowerPC G4系列后的处理器中增加了向量计算单元,而且增加了162条单指令多数据(SIMD)指令,并将这一技术命名为AltiVec技术,利用这些指令可以提高大量运算量时的计算效率,第五章讨论了利用AltiVec技术实现的算法优化,比较了优化前后的系统性能,并给出了在不同情况下优化的效果及分析,最后,在数据处理能力,数据吞吐效率以及代码兼容性等方面对DSP和PowerPC进行比较。事实证明,PowerPC在计算性能,开发难易程度,代码兼容性和通用性上确实优于DSP。