论文部分内容阅读
智能天线技术是阵列信号处理技术发展的产物,它可以看作是将一组传感器按一定的方式放置在空间的不同位置上而构成的阵列,该传感器阵列将接收到的空间传播信号经过适当的自适应信号处理后,提取所需的信号源和信号的属性等信息,实质上相当于一空域滤波器,致力于空间资源的开发。智能天线可以运用自适应波束形成算法,根据用户的空域信息来产生空间定向波束,将波束的主瓣对准期望用户信号的来波方向,旁瓣或零陷对准干扰信号的来波方向,达到充分利用期望用户信号并抑制或删除干扰信号的目的,使系统的抗干扰能力得到显著提升。自适应算法通过迭代运算获取用于波束形成的最优权值矢量,所以是否具有较快的收敛速度和较小的稳态误差成为决定波束形成性能的主要因素。本文主要针对智能天线中的自适应波束形成算法进行深入的研究,其主要内容包括:首先分析智能天线原理,介绍了多种波束形成准则,主要针对基于时间参考的LMS和RLS算法以及基于空间参考的DOA估计算法作了分析比较。并通过matlab软件对算法的收敛速度及波束形成的效果进行了仿真验证。然后针对LMS算法不适合于高速实时信号处理的“缺陷”,分析推导了DLMS算法。通过仿真表明,DLMS算法以牺牲部分收敛速度为代价,可获得高速并行处理能力。并且DLMS算法应用在自适应波束形成系统时,能达到使期望信号增强,同时将干扰信号抑制的目的。最后本文设计了基于FPGA的DLMS算法的硬件实现方案,利用Altera公司的Stratix系列的EPIS10B672C6芯片和多种EDA工具,完成了FPGA硬件设计与功能仿真实现。