资讯详情

CSI笔记【10】:阵列信号处理及MATLAB实现(第2版)阅读随笔(二)

CSI笔记10MATLAB阅读随笔(2)

    • Chapter3 波束形成
        • (1).波束形成的定义:
        • (2).波束形成标准:
        • (3).波束形成算法:
          • ①.自适应波束形成算法
          • ②.广义旁瓣相消(GSC)波束形成算法
          • ③.基于投影的波束形成算法
          • ④.基于斜投影的波束形成算法
          • ⑤.自适应波束形成算法-近似最小方差波束形成算法
          • ⑥.基于高阶累积量的波束形成算法
          • ⑦.基于周期稳定性的波束形成算法
          • ⑧.基于恒模的盲波束形成算法
          • ⑨.形成稳定的自适应波束
    • Chapter4 DoA估计
        • (1).Capon算法:
        • (2).MUSIC算法:
        • (3).最大似然算法:
          • ①.最大的确定性似然法:
          • ②.随机性最大的似然法:
        • (4).子空间拟合算法:
        • (5).ESPRIT算法:
    • Reference

Chapter3 波束形成

(1).波束形成的定义:

虽然阵列天线的方向图是全方位的,但阵列的输出可以调整到阵列接收的方向,即增益聚集在一个方向,相当于形成一个波束。这就是波束形成的物理意义。

(2).波束形成标准:

由于传统的传统波束形成方法分辨率较低,这促使研究人员探索高分辨率波束形成技术,自适应波束形成算法很快成为研究热点。自适应波束的形成可以适应各种环境的变化,并实时调整到最佳位置附近。

波束形成算法是一种数学方法,通过在一定的标准下整合每个输入信息来计算最佳权值。这些标准中最重要和最常用的是:

  1. 最大信噪比标准 ( M S N R ) (MSNR) (MSNR):使期望信号分量功率与噪声分量功率之比最大,但必须知道噪声的统计量和期望信号的波达方向。
  2. 最大信干噪声比标准 ( M S I N R ) (MSINR) (MSINR):最大限度地提高预期信号功率与干扰功率和噪声分量功率之和。
  3. 均方误差最小标准 ( M M S E ) (MMSE) (MMSE):在非雷达应用中,预期的辛哈通常包含在阵列协方差矩阵中,并根据这种情况提出了这一标准。最小化阵列输出和牟琪王响应的平方误差,无需知道预期信号的波达方向。
  4. 最大的似然准则 ( M L H ) (MLH) (MLH):在对有用信号完全先验未知的情况下,参考信号的午发设置。因此,在干扰的背景下,首先要对有用信号进行最大的清晰估计。
  5. 线性约束最小方差标准 ( L C M V ) (LCMV) (L C MV):对有用信号形式和来向完全未知,在某种约束条件下使阵列输出的方差最小。

可以证明,在理想情况下这几种准则得到的权是等价的,且可写成通式 ω o p t = R H − 1 a ( θ d ) \omega_{opt}=R_H^{-1}a(\theta_d) ωopt​=RH−1​a(θd​),通常为维纳解。其中, a ( θ d ) a(\theta_d) a(θd​) 是期望信号的方向函数,亦成约束导向向量, R H R_H RH​ 是不含期望信号的阵列协方差矩阵。

(3).波束形成算法:

①.自适应波束形成算法

自适应研究的重点一直是自适应算法,经典的自适应波束形成算法大致可分为闭环算法(或者反馈控制方法)和开环算法(也称直线求解方法)。一般而言,闭环算法比开环算法要简单,实现方便,但其收敛速度受到系统稳定性要求的限制。开环算法是一种直接求解方法,不存在收敛问题,可提供更快的暂态响应性能,但同时也受到处理精度和阵列协方差矩阵求逆运算量的控制。

  1. 自适应波束形成的最佳权向量(包括“最小均方误差(MMSE)方法”“最小二成(LS)方法”);
  2. 权向量更新的自适应算法; 自适应阵列的最佳权向量的确定需要求解方程,一般来说,并不希望直接求解方程,其理由如下: ①.由于移动用户环境是时变的,所以权向量的解必须能及时更新。 ②.由于估计最佳解需要的数据是含噪声的,所以希望使用一种更新技术,它能够利用已求出的权向量求平滑最佳响应的估计,以为=减小噪声的影响。 因此,希望使用自适应算法周期更新权向量。
  3. 基于变换域的自适应波束形成算法;
②.广义旁瓣相消(GSC)的波束形成算法

广义旁瓣相消器是"LCMV"一种等效的实现结构,"GSC"结构将自适应波束形成的约束优化问题转换为无约束的优化问题,分为自适应和非自适应两个支路,分别称为辅助支路和主支路,要求期望信号只能从非自适应的主支路通过,而自适应的辅助支路仅含有干扰和噪声分量。

③.基于投影的波束形成算法
  1. E B S EBS EBS 波束形成算法;
  2. E B S EBS EBS 改进算法 ( I E S B ) (IESB) (IESB);
④.基于斜投影的波束形成算法

对接收信号进行斜投影可有效消除干扰,进而提高波束形成的稳健性,而且该算法在少快拍数和相干信源情况下仍具有较好的波束形成性能。

⑤.过载情况下的自适应波束形成算法—近似最小方差法波束形成算法

由于传统的波束形成算法要求信源数小于或等于阵元数,如果信源数大于阵元数(过载的情况下),一般算法性能就会下降。而近似最小方差波束形成算法就可适用于过载情况。

⑥.基于高阶累积量的波束形成算法

高阶积累量包含丰富的信息,并且能有效抑制高斯噪声、提取有用的非高斯信号。基于高阶累积量的盲波束形成算法首先利用高阶累积量能有效提取非高斯信号地特性,估计出期望信号的方向向量,而后在此基础上再进行"LCMV"自适应最佳波束形成,该算法对阵列误差具有稳健性。

⑦.基于周期平稳性的波束形成算法

高阶积累量方法虽然能够有效地提取非高斯信号,抑制高斯干扰信号,但是当干扰也是非高斯信号的时候,高阶积累量方法将难以奏效,这是高阶积累量盲波束形成算法本身的局限性所在。实际上,大多数人为设计的信号都是周期平稳信号,"CAB"类算法可以有效地提取期望信号,抑制相邻信号干扰。"CAB"类盲波束形成算法首先利用期望信号的周期平稳特性估计出相应的期望信号阵列方向向量,进而利用"MVDR"算法求解最佳权向量。期望信号与干扰信号不相关,这是"CAB"类算法有效性的基础。

  1. C A B CAB CAB 算法;
  2. C − C A B C-CAB C−CAB 算法; 基本的"CAB"算法实际上仅估计了期望信号方向向量,可以直接用来进行空域匹配滤波处理,但为了达到最佳阵处理,还需要对干扰进行有效已知。"C-CAB"算法是在"CAB"算法的基础上采用"MVDR"算法来已知干扰的。
  3. R − C A B R-CAB R−CAB 算法; 在 "C-CAB"算法的基础上采用传统的对角线加载技术来改善与提高算法的稳健性,就是所谓的 "R-CAB"算法。
⑧.基于恒模的盲波束形成算法
  1. 随机梯度恒模算法; 恒模信号在经历了多径衰落、加性干扰或其它不利因素时,会产生幅度扰动破坏信号的恒模特性,因此可以利用恒模阵波束形成器来最大程度地恢复恒模信号。
  2. 最小二乘恒模算法 ( L S − C M A ) (LS-CMA) (LS−CMA); 最小二乘恒模算法使用了非线性最小二乘(高斯法)的推广来设计恒模算法。
⑨.稳健自适应波束形成

自适应波束形成器对于模型误差具有敏感性。为了降低自适应波束形成器对模型误差的敏感程度,众多研究者在增强自适应波束形成器的稳健性方面做了许多工作。在模型失配条件下,仍能自适应地调整波束形成器权向量以保证良好输出性能的一类波束形成器称为稳健自适应波束形成器。对稳健自适应波束形成器的要求是,在可容许的模型失配情况下,稳健自适应波束形成器的性能不应退化到传统波束形成器的性能之下。

  1. 对角加载方法; 在众多稳健的自适应波束形成方法中,对角加载是一种最常见的方法。此方法通过对 C a p o n Capon Capon 最小方差问题进行正则化处理来实现,即通过对优化问题的目标函数加上一个二次型惩罚项来实现。
  2. 基于特征空间的方法; 基于特征空间的自适应波束形成算法,对于由任何原因导致的导向向量不确定性都具有很好的稳健性。此方法的关键是使用期望信号导向向量在信号—干扰子空间上的投影,而不是直接使用期望信号的导向向量。
  3. 贝叶斯方法; 贝叶斯方法能在阵列接收信号和波达方向的先验信息之间实现一种平衡。在低 S N R SNR SNR 条件下,波束形成器更依赖于波达方向的先验信息,而在高 S N R SNR SNR 条件下,波束形成器更依赖于阵列的接收信号。
  4. 基于最坏情况性能优化的方法; 改方法的设计目标是,在期望信号所有可能的导向向量都能无衰减地通过自适应波束形成器地基础上,实现干扰—噪声地输出功率最小化。
  5. 基于概率约束的方法; 在实际应用中,最坏情况发生的概率是非常小的。因此,基于最坏情况性能优化方法设计的自适应波束形成器是非常保守的。为了使波束形成器的设计更为灵活, V o r o b y o v Vorobyov Vorobyov 等人提出了一种基于概率约束的稳健自适应波束形成方法,其主要思想是仅让那些发生概率充分大的导向向量无衰减地通过自适应波束形成器,而不用去满足所有可能发生的导向向量。

Chapter4 DoA估计

阵列信号处理的另一个基本问题是空间信号"DoA"估计,也就是雷达、声纳等许多领域的重要任务之一。利用阵列天线对"DoA"估计的方法主要有"ARMA"谱分析、最大似然法、熵谱分析法和特征分解法等。

(1).Capon算法:

考虑一个由 M M M 个传感器构成的阵列被 K K K 个窄带信号源鼓励。那么 ( M × 1 ) (M\times1) (M×1) 维传感器阵列输出向量 x ( t ) x(t) x(t) 可用以下等式表示: x ( t ) = A s ( t ) + e ( t ) x(t)=As(t)+e(t) x(t)=As(t)+e(t) 其中, s ( t ) s(t) s(t) 是在一定参考点测量的 K × 1 K\times1 K×1 维源信号向量, e ( t ) e(t) e(t) 是加性噪声,并且 A = [ a ( θ 1 ) , ⋅ ⋅ ⋅ , a ( θ K ) ] ∈ C M × K       ( 1 ) A=[a(\theta_1),\cdot\cdot\cdot,a(\theta_K)]\in\mathbb{C}^{M\times K}\ \ \ \ \ (1) A=[a(θ1​),⋅⋅⋅,a(θK​)]∈CM×K     (1) 在式 ( 1 ) (1) (1) 中, θ K \theta_K θK​ 是"DoA"估计值, a ( θ K ) {a(\theta_K)} a(θK​) 为方向向量。假设 M > K M>K M>K 并且矩阵 A A A 拥有满秩 K K K,另外假设 s ( t ) s(t) s(t) 和 e ( t ) e(t) e(t) 为独立零均值高斯随机分布,并且满足 E { s ( t ) s H ( s ) } = P δ t , s E { s ( t ) s T ( s ) } = 0 E { e ( t ) e H ( s ) } = σ 2 I δ t , s E { e ( t ) e H ( s ) } = 0       ( 2 ) E\{s(t)s^H(s)\}=P\delta_{t,s}\\ E\{s(t)s^T(s)\}=0\\ E\{e(t)e^H(s)\}=\sigma^2I\delta_{t,s}\\ E\{e(t)e^H(s)\}=0\\ \ \ \ \ \ (2) E{ s(t)sH(s)}=Pδt,s​E{ s(t)sT(s)}=0E{ e(t)eH(s)}=σ2Iδt,s​E{ e(t)eH(s)}=0     (2) 其中, δ t , s \delta_{t,s} δt,s​ 表示冲激函数(当 t = s t=s t=s 时,其值为 1 1 1;当 t ≠ s t\neq s t​=s 时,其值为 0 0 0)。

"Capon"算法的"DoA"估计值 θ K {\theta_K} θK​ 由以下函数取极小值时的 θ ^ K {\hat{\theta}}_K θ^K​ 决定: f ( θ ) = a H ( θ ) R ^ − 1 a ( θ )       ( 3 ) f(\theta)=a^H(\theta)\hat{R}^{-1}a(\theta)\ \ \ \ \ (3) f(θ)=aH(θ)R^−1a(θ)     (3) 其中, θ \theta θ 表示 "DoA" 变量, R ^ \hat{R} R^ 是样本的协方差矩阵: R ^ = 1 N ∑ t = 1 N x ( t ) x H ( t ) \hat{R}=\frac{1}{N}\sum_{t=1}^Nx(t)x^H(t) R^=N1​t=1∑N​x(t)xH(t)

  • s t e p 1. step1. step1. 利用式 R ^ = 1 N ∑ t = 1 N x ( t ) x H ( t ) \hat{R}=\frac{1}{N}\sum_{t=1}^Nx(t)x^H(t) R^=N1​∑t=1N​x(t)xH

标签: 速度传感器gsc200

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台