复杂环境下的鲁棒自适应波束形成算法的研究

复杂环境下的鲁棒自适应波束形成算法的研究

论文摘要

自适应波束形成技术是自适应阵列信号处理的最核心技术,是空间信号处理中抑制干扰信号,增强期望信号的有效方法,在雷达、声纳、通信、地质勘探和医学等领域有着广泛的应用。由于存在方向向量偏差、阵元幅相误差、传感器阵列的校正误差等因素的影响,传统自适应波束形成算法的性能会急剧下降,尤其在高信噪比时,期望信号会被当作干扰而受到抑制。因此提高自适应波束形成算法的鲁棒性一直是学者研究的热点。本文分析了在实际应用中影响自适应波束形成算法鲁棒性的因素,深入研究了鲁棒自适应波束形成算法。着眼于鲁棒波束形成算法在阵列信号处理中的应用,提出了有效的、易于工程实现的鲁棒自适应波束形成算法。这些算法能够有效控制波束主瓣区域内信号的畸变,抑制偏差所带来的不良影响,提高系统的鲁棒性。对于信号波达方向不确定的情况,提出了一种基于Bayesian方法的鲁棒约束恒模(CMA)算法,并对其性能进行了分析。在期望信号方向向量具有先验信息的前提下,利用接收到的采样信号对实际信号方向向量进行估计,降低了信号波达方向的不确定性,对信号方向向量偏差具有鲁棒性。再者,通过附加一个信号波达方向不确定的约束条件,推导出与此不确定范围对应的权重向量公式。即使在信号波达方向不确定的情况下,该算法也具有较强的鲁棒性。此外该算法采用递推方法来计算逆矩阵,大大地降低了计算复杂度,能够满足实时处理的要求。当信号的方向向量出现偏差以及采样样本比较少时,约束最小均方(LMS)算法会出现收敛速度慢、输出性能下降、不稳定等问题。为了提高约束LMS算法的鲁棒性能,提出了基于Bayesian方法的鲁棒约束LMS算法。该算法利用接收到的采样信号和信号的先验信息对实际信号方向向量进行估计,有效地抑制了方向向量偏差对输出性能的影响,提高了系统的鲁棒性,改善了阵列输出的信干噪比,使其更接近最优值。仿真实验结果表明,与传统约束LMS算法相比,基于Bayesian方法的鲁棒波束形成算法具有更好的性能。在信号方向向量存在偏差的情况下,传统波束形成算法的性能将急剧下降。针对这一问题,利用最差性能优化方法,把信号方向向量的值域作为某个不确定的集合,鲁棒波束形成可表述成二阶凸规划问题,进而采用一些优化理论的方法来推导出最优权重向量。在线性约束恒模算法的基础上,提出了一种基于最差性能的鲁棒约束恒模算法,并对其性能进行了分析。通过构造一个带有非线性约束条件的代价函数,推导得到权重向量的闭式解表达式。所提算法有效地解决了恒模算法中存在的干扰捕获问题,对信号方向向量偏差有很强的鲁棒性,阵列输出的信干噪比优于线性约束CMA算法。考虑到实际系统中存在着各种各样的偏差(如有限采样数引起的信号协方差矩阵的估计不准和一些系统误差等等)对输出性能的影响,构造出具有实际意义的代价函数。由于权重向量的解是一个二次非线性函数,需要对接收信号的协方差矩阵进行特征值分解,运算量比较大,不易工程实现,因此采用神经网络方法来求解。另外从自适应迭代算法的思路出发,提出一种鲁棒约束LMS自适应波束形成算法,并对其收敛性及步长参数的选取进行了分析。该算法基于最差性能的优化理论,利用迭代算法得到最优权重向量,不仅所需运算量小,而且对指向误差、阵元位置误差和阵元相位误差具有很好的鲁棒性,因而保证了阵列输出的信干噪比接近最优值。对角载入方法是一种简单有效的鲁棒波束形成算法,但是对于对角载入值仅能确定它的范围,其具体值只能通过经验来确定,至今没有很好的解决方法。本文采用非线性约束条件下的最优化阵列输出功率对信号方向向量进行优化求解,且优化解中的对角载入值能够准确求出。为了减少计算量,采用递推算法求逆矩阵并利用泰勒级数展开,推导出基于可变对角载入的权重向量公式。在实际环境中,信号的特性信息很难完全获得,环境也是实时变化的,因此采用最陡下降法对信号方向向量进行优化求解,进而求出最优权重向量。通过建立步长与输入信号的关系得到可变的步长因子,从而克服了收敛速度和稳态误差之间的矛盾。所提算法可有效地抑制偏差对算法性能的影响,降低计算量,易于实时实现,提高系统的鲁棒性,从而获得更高的输出信干噪比。针对阵列指向性偏差会导致自适应波束形成算法的性能急剧下降这一问题,提出了一种基于二次型约束的鲁棒自适应波束形成算法。通过对期望信号波达方向附近小区域内的方向向量的误差模值进行约束来提高算法的鲁棒性,并在此约束条件下推导出最优权重向量。将迭代算法运用到二次约束下的自适应波束形成中,降低了计算量,并在每次迭代中更新对角载入值,得到最优权重向量的递推公式。该算法可有效地控制波束主瓣区域内信号的畸变,提高对方向向量偏差的鲁棒性,并使约束区域外的输出功率最小,从而保证了对干扰信号的抑制能力,改善了阵列输出的信干噪比。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 英文缩略语表
  • 第一章 绪论
  • 1.1 研究背景及其意义
  • 1.2 自适应波束形成的发展及研究现状
  • 1.3 本文的主要工作及内容安排
  • 第二章 阵列信号处理的方法
  • 2.1 阵列信号处理模型
  • 2.2 自适应控制算法的性能量度
  • 2.2.1 均方误差(MSE)性能量度
  • 2.2.2 信噪比(SNR)性能量度
  • 2.2.3 最大似然(ML)性能量度
  • 2.2.4 最小噪声方差(NV)性能量度
  • 2.2.5 最优解的因式分解
  • 2.3 自适应波束形成算法
  • 2.3.1 最小方差无畸变响应(MVDR)算法
  • 2.3.2 采样协方差矩阵求逆(SMI)算法
  • 2.3.3 直接矩阵求逆(DMI)算法
  • 2.3.4 最小均方(LMS)算法
  • 2.3.5 递推最小二乘(RLS)算法
  • 2.3.6 恒模(CMA)算法
  • 2.3.7 神经网络方法
  • 2.4 鲁棒波束形成器的设计方法
  • 2.4.1 影响算法鲁棒性的因素
  • 2.4.2 鲁棒波束形成器的设计算法
  • 2.5 本章小结
  • 第三章 适用于信号波达方向不确定情况下的鲁棒波束形成算法
  • 3.1 基于Bayesian方法的鲁棒恒模算法
  • 3.1.1 约束恒模自适应波束形成算法
  • 3.1.2 算法的鲁棒性改进
  • 3.1.3 仿真实验结果
  • 3.2 基于Bayesian方法的鲁棒波束形成算法
  • 3.2.1 传统算法描述
  • 3.2.2 鲁棒波束形成算法
  • 3.2.3 仿真实验结果
  • 3.3 基于Bayesian方法的鲁棒约束LMS波束形成算法
  • 3.3.1 传统约束LMS算法
  • 3.3.2 鲁棒约束LMS算法
  • 3.3.3 收敛性能分析
  • 3.3.4 仿真实验结果
  • 3.4 本章小结
  • 第四章 在最差信号环境下的鲁棒自适应波束形成算法
  • 4.1 鲁棒约束恒模自适应波束形成算法
  • 4.1.1 信号模型
  • 4.1.2 线性约束恒模算法
  • 4.1.3 鲁棒约束恒模自适应波束形成算法
  • 4.1.4 收敛性能分析
  • 4.1.5 仿真实验结果
  • 4.2 基于最陡下降准则的鲁棒LMS波束形成算法
  • 4.2.1 基于最差性能的鲁棒算法
  • 4.2.2 性能分析
  • 4.2.3 仿真实验结果
  • 4.3 基于神经网络的鲁棒自适应波束形成算法
  • 4.3.1 鲁棒自适应波束形成算法
  • 4.3.2 波束形成的RBFNN实现
  • 4.3.3 仿真实验结果
  • 4.4 本章小结
  • 第五章 基于可变对角载入的鲁棒自适应波束形成算法
  • 5.1 基于对角载入的鲁棒波束形成算法
  • 5.1.1 传统算法描述
  • 5.1.2 鲁棒波束形成算法
  • 5.1.3 仿真实验结果
  • 5.2 基于可变对角载入的鲁棒LMS自适应波束形成算法
  • 5.2.1 鲁棒波束形成算法及对角载入值的计算
  • 5.2.2 性能分析
  • 5.2.3 仿真实验结果
  • 5.3 本章小结
  • 第六章 存在阵列指向性偏差的鲁棒自适应波束形成算法
  • 6.1 二次型约束波束形成优化算法
  • 6.2 递推波束形成算法
  • 6.3 性能分析
  • 6.4 仿真实验结果
  • 6.5 本章小结
  • 第七章 结论
  • 参考文献
  • 致谢
  • 攻读博士学位期间论文及获奖情况
  • 个人简历
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    复杂环境下的鲁棒自适应波束形成算法的研究
    下载Doc文档

    猜你喜欢