第五章_阵列波达方向估计与高分辨处理_零基础快速复习

第五章 阵列波达方向估计与高分辨处理:零基础快速复习

适用课程:西安电子科技大学《阵列信号处理》
核心目标:围绕当前复习大纲,掌握传统测向、CAPON、MUSIC、ESPRIT 方法 1 和空间平滑解相干,并具备完成算法步骤题、公式推导题、MATLAB 程序填空题和方法比较题的能力。
资料优先级:2026 年 6 月 5 日课程大纲 > 2026 年第五章课件 > 2021/2022 年真题 > 扫描旧题与答案
本文统一使用 (H) 表示共轭转置,(\operatorname{span}(\cdot)) 表示张成空间。

0. 使用方法、范围与符号

0.1 掌握等级

  • 【必须掌握】:能脱离资料写出定义、步骤和关键公式,并能完成直接推导或 MATLAB 程序。
  • 【熟悉】:能解释适用条件、性能差异、失败原因和改进思路。
  • 【了解】:知道基本思想、用途和结论,不要求独立完成复杂推导。
  • 【次优先补充】:2026 年第五章课件已经讲授,但 2026 年 6 月 5 日复习大纲没有单独列出;时间充足时学习。

0.2 时间紧时的复习路线

如果只有约 3 小时:

  1. 背第 1 节“一页必背清单”。
  2. 学第 4~6 节:子空间基础、CAPON、MUSIC。
  3. 学第 7 节 ESPRIT 方法 1。
  4. 学第 8 节空间平滑,重点做 2022 年真题型。
  5. 运行或手抄第 10 节 MATLAB 模板。
  6. 完成第 13 节真题型训练和第 14 节自测。

如果有半天:

  1. 按顺序完整学习第 2~10 节。
  2. 独立写一遍 CAPON、MUSIC 和 ESPRIT 方法 1 的步骤。
  3. 独立推导一次空间平滑后的协方差矩阵。
  4. 学第 11 节 ML/AP/WSSF 次优先补充。
  5. 自测达到 80 分以上。

0.3 当前大纲与复习深度

大纲知识应达到的程度常见考法重要度
两阵元干涉相位会写相位差和测角式,知道模糊条件填空、计算、简答★★★★
波束形成测向会写扫描功率表达式和步骤填空、简答、程序★★★★
和差测角原理会解释和波束、差波束和鉴角曲线简答★★★★
CAPON会写优化问题、谱函数、步骤和程序步骤题、程序题、推导★★★★★
信号/噪声子空间会由协方差特征分解建立两个子空间推导、简答★★★★★
MUSIC会写谱函数、步骤、程序和失效条件步骤题、程序题、简答★★★★★
ESPRIT 方法 1会由广义特征值求旋转因子和角度步骤题、程序题、计算★★★★★
前向空间平滑会写 (\mathbf D)、各子阵协方差和平均式简答、推导★★★★★
秩恢复定理会判断需要多少子阵及可分辨源数简答、判断、计算★★★★★
后向空间平滑会写基本形式和解释共轭倒置简答、判断★★★
CAPON/MUSIC 比较会比较分辨力、稳健性和先验要求简答★★★★
ML/AP/WSSF知道目标函数和基本流程课程补充、潜在简答★★

0.4 本章资料范围的口径说明

  1. 当前大纲把“空间平滑法解相干测向”列为第五章 5.5。
  2. 对应课件文件仍命名为“第六章 相干源高分辨处理”,本文按当前大纲将其中空间平滑内容纳入第五章。
  3. 2026 年第五章 G 课件讲授 ML、AP 和 WSSF,但当前大纲没有单独列出。因此本文保留这些内容,标为“次优先补充”。
  4. MNV 出现在 2026 年子空间课件总结中,但当前大纲没有点名,本文按“熟悉/补充”处理。

0.5 统一符号

为避免原课件中 (M) 同时表示快拍数和子阵长度,本文统一使用:

符号含义
(N)原阵列阵元数
(P)信源数
(K)快拍数
(m)空间平滑的子阵阵元数
(L=N-m+1)前向平滑子阵数
(\mathbf x(k))第 (k) 个阵列快拍
(\mathbf X)(N\times K) 快拍矩阵
(\mathbf A(\boldsymbol\theta))阵列流形矩阵
(\mathbf R)理论协方差矩阵
(\widehat{\mathbf R})样本协方差矩阵
(\mathbf U_s,\mathbf U_n)信号、噪声子空间基矩阵

0.6 角度和指数符号约定

本文以 ULA、角度从阵列法线起算为例:

$$ \boxed{ \mathbf a(\theta)= \begin{bmatrix} 1& e^{-jkd\sin\theta}& \cdots& e^{-j(N-1)kd\sin\theta} \end{bmatrix}^T} $$

其中:

$$ k=\frac{2\pi}{\lambda} $$

若题目或课件采用相反的时间因子,指数正负号会整体改变。考试时必须保证导向矢量、互相关定义、旋转因子和角度反演公式前后一致。


1. 一页必背清单

1.1 阵列接收模型

$$ \boxed{ \mathbf x(k) = \mathbf A(\boldsymbol\theta)\mathbf s(k) + \mathbf n(k)} $$

$$ \mathbf A(\boldsymbol\theta) = \begin{bmatrix} \mathbf a(\theta_1)& \cdots& \mathbf a(\theta_P) \end{bmatrix} $$

白噪声条件下:

$$ \boxed{ \mathbf R =E[\mathbf x\mathbf x^H] = \mathbf A\mathbf R_s\mathbf A^H + \sigma_n^2\mathbf I} $$

样本协方差:

$$ \boxed{ \widehat{\mathbf R} = \frac1K\mathbf X\mathbf X^H = \frac1K \sum_{k=1}^{K} \mathbf x(k)\mathbf x^H(k)} $$

1.2 两阵元干涉仪

采用本文导向矢量约定:

$$ \frac{x_2}{x_1} =e^{-jkd\sin\theta} $$

相位差:

$$ \boxed{ \Delta\phi =-kd\sin\theta \pmod{2\pi}} $$

无模糊时:

$$ \boxed{ \widehat\theta = \arcsin\left( -\frac{\lambda\Delta\phi}{2\pi d} \right)} $$

全视场不模糊的常用条件:

$$ \boxed{d\le\frac{\lambda}{2}} $$

1.3 波束形成扫描测向

$$ \boxed{ P_{\text{BF}}(\theta) = \mathbf a^H(\theta) \widehat{\mathbf R} \mathbf a(\theta)} $$

归一化权下只差比例常数。空间谱峰值对应估计 DOA。

1.4 CAPON

$$ \boxed{ \begin{aligned} \min_{\mathbf w}\quad& \mathbf w^H\widehat{\mathbf R}\mathbf w\\ \text{s.t.}\quad& \mathbf w^H\mathbf a(\theta)=1 \end{aligned}} $$

$$ \boxed{ \mathbf w_{\text C}(\theta) = \frac{ \widehat{\mathbf R}^{-1}\mathbf a(\theta)} {\mathbf a^H(\theta) \widehat{\mathbf R}^{-1}\mathbf a(\theta)}} $$

$$ \boxed{ P_{\text C}(\theta) = \frac1{ \mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)}} $$

1.5 子空间

特征值降序排列:

$$ \widehat{\mathbf R} = \mathbf U_s\boldsymbol\Lambda_s\mathbf U_s^H + \mathbf U_n\boldsymbol\Lambda_n\mathbf U_n^H $$

$$ \boxed{ \operatorname{span}(\mathbf U_s) = \operatorname{span}(\mathbf A)} $$

真实 DOA 满足:

$$ \boxed{ \mathbf U_n^H\mathbf a(\theta_p)=\mathbf0} $$

1.6 MUSIC

$$ \boxed{ P_{\text{MUSIC}}(\theta) = \frac1{ \mathbf a^H(\theta) \mathbf U_n\mathbf U_n^H \mathbf a(\theta)}} $$

等价形式:

$$ \boxed{ P_{\text{MUSIC}}(\theta) = \frac1{\|\mathbf U_n^H\mathbf a(\theta)\|_2^2}} $$

1.7 ESPRIT 方法 1

两个相同子阵相隔 (\Delta):

$$ \mathbf x(k)=\mathbf A\mathbf s(k)+\mathbf n_x(k) $$

$$ \mathbf y(k)=\mathbf A\mathbf D\mathbf s(k)+\mathbf n_y(k) $$

$$ \boxed{ \mathbf D = \operatorname{diag} \left( e^{j\frac{2\pi}{\lambda}\Delta\sin\theta_1}, \ldots, e^{j\frac{2\pi}{\lambda}\Delta\sin\theta_P} \right)} $$

计算:

$$ \mathbf C_{xx} = \mathbf R_{xx}-\sigma_n^2\mathbf I $$

矩阵束:

$$ \boxed{ \{\mathbf C_{xx},\mathbf R_{xy}\}} $$

其 (P) 个模最接近 1 的广义特征值为旋转因子:

$$ \boxed{ \zeta_i = e^{j\frac{2\pi}{\lambda}\Delta\sin\theta_i}} $$

当相位无模糊时:

$$ \boxed{ \widehat\theta_i = \arcsin\left[ \frac{\lambda} {2\pi\Delta} \angle(\zeta_i) \right]} $$

1.8 前向空间平滑

$$ \boxed{L=N-m+1} $$

第 (\ell) 个子阵:

$$ \boxed{ \mathbf x_\ell(k) = \mathbf A_m \mathbf D^{\ell-1} \mathbf s(k) + \mathbf n_\ell(k)} $$

$$ \boxed{ \mathbf R_\ell = \mathbf A_m \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)} \mathbf A_m^H + \sigma_n^2\mathbf I_m} $$

平滑协方差:

$$ \boxed{ \overline{\mathbf R} = \frac1L \sum_{\ell=1}^{L} \mathbf R_\ell} $$

等效信号协方差:

$$ \boxed{ \widetilde{\mathbf R}_s = \frac1L \sum_{\ell=1}^{L} \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)}} $$

秩恢复结论:

$$ \boxed{ \operatorname{rank} (\widetilde{\mathbf R}_s) \ge \min\{r+L-1,P\}} $$

其中:

$$ r=\operatorname{rank}(\mathbf R_s) $$

完全相干时 (r=1),若:

$$ \boxed{L\ge P} $$

则理论上可恢复到满秩 (P)。用 MUSIC 还必须满足:

$$ \boxed{m>P} $$


2. DOA 测向问题和传统方法总览

2.1 学到什么程度

【必须掌握】

  • 知道 DOA 是什么,以及阵列为什么能够测角。
  • 会区分干涉仪、波束扫描和和差测角的基本信息来源。
  • 会写两阵元相位差和波束扫描功率表达式。
  • 能用自己的话说明和差测角的鉴角过程。

来源

2.2 DOA 是什么

DOA 是 Direction of Arrival,即信号的到达方向。

远场窄带条件下,同一信号到达不同阵元时,包络近似相同,但具有由传播距离差引起的相位差:

$$ \Delta\phi = \frac{2\pi}{\lambda} \Delta r $$

阵列通过比较不同阵元或不同波束输出的相位、幅度或功率,估计信号方向。

2.3 三类传统测向方法

方法主要利用的信息核心操作主要局限
干涉仪阵元间相位差由相位差反解角度大基线时有相位模糊
波束形成扫描扫描波束输出功率扫描角度并找峰分辨力受主瓣宽度限制
和差测角和、差波束输出比经鉴角曲线求偏角主要在主瓣线性区工作

传统方法通常更适合单目标或角度间隔较大的目标。多个目标间隔小于一个常规波束宽度时,普通波束扫描难以分辨。


3. 传统测向方法

3.1 两阵元干涉仪

3.1.1 学到什么程度

【必须掌握】

  • 会写两阵元接收模型、相位差和角度反演式。
  • 知道阵元间距增大能提高精度,但会加重相位模糊。
  • 会说明为什么 (d\le\lambda/2) 是常用无模糊条件。

3.1.2 两阵元模型

采用:

$$ \mathbf a(\theta) = \begin{bmatrix} 1\\ e^{-jkd\sin\theta} \end{bmatrix} $$

无噪声时:

$$ x_1(k)=s(k) $$

$$ x_2(k)=s(k)e^{-jkd\sin\theta} $$

互相关:

$$ E[x_2x_1^*] = \sigma_s^2e^{-jkd\sin\theta} $$

所以:

$$ \Delta\phi = \angle E[x_2x_1^*] = -kd\sin\theta \pmod{2\pi} $$

无模糊时:

$$ \widehat\theta = \arcsin\left( -\frac{\lambda\Delta\phi}{2\pi d} \right) $$

如果题目把互相关定义成 (E[x_1x_2^*]),相位符号会相反。

3.1.3 精度与模糊的矛盾

忽略噪声传播的细节,角度误差与相位误差近似满足:

$$ \delta\theta \approx \frac{\lambda} {2\pi d\cos\theta} \delta\phi $$

因此:

  • (d) 越大,相同相位误差对应的角度误差越小;
  • 但 (d) 越大,相位跨越 (2\pi) 的可能性越高;
  • 接近端射方向时 (\cos\theta) 变小,测角误差增大。

3.1.4 多基线解模糊

工程上常同时使用短基线和长基线:

  • 短基线负责无模糊粗测;
  • 长基线负责高精度细测;
  • 用短基线结果确定长基线的整周模糊数。

当前大纲只要求两阵元干涉相位表达式,不必优先学习复杂整数搜索。


3.2 波束形成扫描测向

3.2.1 学到什么程度

【必须掌握】

  • 会写扫描权、扫描输出和扫描功率。
  • 会解释为什么空间谱峰值对应 DOA。
  • 知道普通扫描的分辨力受阵列孔径和波束宽度限制。

3.2.2 常规扫描

扫描角为 (\theta) 时,取:

$$ \mathbf w(\theta) = \frac{\mathbf a(\theta)} {\mathbf a^H(\theta)\mathbf a(\theta)} $$

ULA 等模导向矢量下:

$$ \mathbf w(\theta)=\frac{\mathbf a(\theta)}{N} $$

输出:

$$ y_\theta(k) = \mathbf w^H(\theta)\mathbf x(k) $$

输出功率:

$$ \begin{aligned} P_{\text{BF}}(\theta) &= \mathbf w^H(\theta) \widehat{\mathbf R} \mathbf w(\theta)\\ &\propto \mathbf a^H(\theta) \widehat{\mathbf R} \mathbf a(\theta) \end{aligned} $$

估计角度:

$$ \boxed{ \widehat\theta_p = \text{空间谱中第 }p\text{ 个显著峰的位置}} $$

3.2.3 加窗

若使用幅度窗 (\mathbf h):

$$ \mathbf w(\theta) = \mathbf h\odot\mathbf a(\theta) $$

加窗通常:

  • 降低旁瓣;
  • 展宽主瓣;
  • 降低峰值增益;
  • 可能降低近邻目标分辨力。

3.3 和差测角

3.3.1 学到什么程度

【必须掌握】

  • 会说明和波束、差波束的形状。
  • 会写“比值—鉴角曲线—偏角—目标角度”的流程。
  • 知道线性近似只在波束中心附近成立。

3.3.2 核心原理

通过不同加权形成:

  • 和波束 (\Sigma):在当前波束指向 (\theta_0) 处有主瓣;
  • 差波束 (\Delta):在 (\theta_0) 处有零点,并在两侧变号。

目标偏离波束中心:

$$ \varepsilon=\theta-\theta_0 $$

构造单脉冲比:

$$ q(\theta) = \frac{\Delta(\theta)} {\Sigma(\theta)} $$

在波束中心附近:

$$ q(\theta) \approx K_\Delta\varepsilon $$

或在比相和差中写成:

$$ \operatorname{Im} \left[ \frac{\Delta(\theta)} {\Sigma(\theta)} \right] \approx K_\Delta\varepsilon $$

因此:

$$ \boxed{ \widehat\theta = \theta_0 + \frac{q}{K_\Delta}} $$

实际系统通常通过理论计算或标定得到鉴角曲线,再查表求偏角。

3.3.3 答题模板

和差测角通过不同阵列加权形成和波束与差波束。和波束在当前指向处具有最大响应,差波束在该方向形成零点并在两侧变号。利用差波束与和波束的输出比构造鉴角函数,在主瓣中心附近该比值与目标偏角近似成线性关系,经过鉴角曲线求出偏角,再与当前波束指向相加得到目标角度。

4. 子空间高分辨测向的数学基础

4.1 学到什么程度

【必须掌握】

  • 会从接收模型推到协方差模型。
  • 会解释信号子空间和噪声子空间分别由哪些特征向量构成。
  • 会证明真实导向矢量与噪声子空间正交。
  • 知道非相干、白噪声和阵列流形满列秩等基本条件。

来源

4.2 接收模型

$$ \mathbf x(k) = \mathbf A\mathbf s(k) + \mathbf n(k) $$

其中:

$$ \mathbf A = \begin{bmatrix} \mathbf a(\theta_1)& \cdots& \mathbf a(\theta_P) \end{bmatrix} \in\mathbb C^{N\times P} $$

通常要求:

$$ \boxed{P<N} $$

且不同信源方向对应的导向矢量线性无关,使:

$$ \boxed{\operatorname{rank}(\mathbf A)=P} $$

对于 ULA,若方向不发生空间混叠且各方向不同,(\mathbf A) 是范德蒙型矩阵,通常列满秩。

4.3 协方差模型

若信号与噪声不相关,噪声为空间白噪声:

$$ E[\mathbf n\mathbf n^H] = \sigma_n^2\mathbf I $$

则:

$$ \begin{aligned} \mathbf R &= E[\mathbf x\mathbf x^H]\\ &= \mathbf A\mathbf R_s\mathbf A^H + \sigma_n^2\mathbf I \end{aligned} $$

其中:

$$ \mathbf R_s = E[\mathbf s\mathbf s^H] $$

若 (P) 个信号非相干且功率非零:

$$ \operatorname{rank}(\mathbf R_s)=P $$

于是:

$$ \operatorname{rank} (\mathbf A\mathbf R_s\mathbf A^H) =P $$

4.4 特征分解

将特征值按降序排列:

$$ \lambda_1\ge\cdots\ge\lambda_P > \lambda_{P+1}=\cdots=\lambda_N =\sigma_n^2 $$

理论条件下:

$$ \mathbf R = \sum_{i=1}^{P} \lambda_i\mathbf u_i\mathbf u_i^H + \sigma_n^2 \sum_{i=P+1}^{N} \mathbf u_i\mathbf u_i^H $$

定义:

$$ \boxed{ \mathbf U_s = \begin{bmatrix} \mathbf u_1&\cdots&\mathbf u_P \end{bmatrix}} $$

$$ \boxed{ \mathbf U_n = \begin{bmatrix} \mathbf u_{P+1}&\cdots&\mathbf u_N \end{bmatrix}} $$

4.5 为什么信号子空间等于阵列流形张成的空间

$$ \mathbf R-\sigma_n^2\mathbf I = \mathbf A\mathbf R_s\mathbf A^H $$

当 (\mathbf A) 列满秩、(\mathbf R_s) 满秩时:

$$ \mathcal R (\mathbf R-\sigma_n^2\mathbf I) = \mathcal R(\mathbf A) $$

而 (\mathbf R-\sigma_n^2\mathbf I) 的非零特征值对应特征向量正好是 (\mathbf U_s),所以:

$$ \boxed{ \operatorname{span}(\mathbf U_s) = \operatorname{span}(\mathbf A)} $$

注意:两个空间相同,不表示:

$$ \mathbf U_s=\mathbf A $$

一般只存在可逆矩阵 (\mathbf T),使:

$$ \boxed{ \mathbf U_s=\mathbf A\mathbf T} $$

4.6 正交性

噪声子空间是信号子空间的正交补:

$$ \mathbf U_n^H\mathbf U_s=\mathbf0 $$

因为每个真实导向矢量 (\mathbf a(\theta_p)) 都属于信号子空间,所以:

$$ \boxed{ \mathbf U_n^H\mathbf a(\theta_p)=\mathbf0} $$

这就是 MUSIC 的根本依据。

4.7 样本条件下会发生什么

实际只得到:

$$ \widehat{\mathbf R} = \frac1K\mathbf X\mathbf X^H $$

有限快拍、低信噪比、色噪声、阵列误差会使:

$$ \lambda_{P+1},\ldots,\lambda_N $$

不再完全相等,且:

$$ \mathbf U_n^H\mathbf a(\theta_p) \neq\mathbf0 $$

因此实际空间谱峰有限,不会真正无穷大。


5. CAPON 高分辨测向

5.1 学到什么程度

【必须掌握】

  • 会写 CAPON 的约束优化问题。
  • 会推导或至少写出最优权和 CAPON 谱。
  • 会完整写出测向步骤。
  • 会编写一维 CAPON MATLAB 子程序。
  • 会说明 CAPON 比普通波束扫描分辨力高的原因。

来源

  • 当前课程大纲 PDF 第 10 页,5.2。
  • 子空间类方法课件 PDF 第 25~29 页。
  • 第五章总讲义 PDF 第 19~23 页。
  • 2021 年试题.pdf>):PDF 第 4 页,硕士生 CAPON 步骤题。
  • 扫描旧题与答案:PDF 第 10~11 页,CAPON 推导、比较及高 SNR 联系。

5.2 核心思想

对每一个扫描角 (\theta):

  1. 强制该方向单位增益;
  2. 让阵列总输出功率最小;
  3. 若该方向确实存在信号,为保持单位增益,最小输出功率仍会较大;
  4. 扫描所有方向,功率峰值对应信号方向。

5.3 优化问题

$$ \boxed{ \begin{aligned} \min_{\mathbf w}\quad& \mathbf w^H\widehat{\mathbf R}\mathbf w\\ \text{s.t.}\quad& \mathbf w^H\mathbf a(\theta)=1 \end{aligned}} $$

5.4 最优权

构造拉格朗日函数,求导可得:

$$ \widehat{\mathbf R}\mathbf w = \mu\mathbf a(\theta) $$

因此:

$$ \mathbf w = \mu\widehat{\mathbf R}^{-1} \mathbf a(\theta) $$

代入无失真约束:

$$ \mu = \frac1{ \mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)} $$

最终:

$$ \boxed{ \mathbf w_{\text C}(\theta) = \frac{ \widehat{\mathbf R}^{-1}\mathbf a(\theta)} {\mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)}} $$

5.5 CAPON 谱

最小输出功率:

$$ \begin{aligned} P_{\text C}(\theta) &= \mathbf w_{\text C}^H \widehat{\mathbf R} \mathbf w_{\text C}\\ &= \boxed{ \frac1{ \mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)}} \end{aligned} $$

估计角度:

$$ \boxed{ \widehat\theta_p = \text{CAPON 谱的显著局部峰位置}} $$

5.6 CAPON 测向标准步骤

  1. 收集 (K) 个阵列快拍,组成:

    $$ \mathbf X = \begin{bmatrix} \mathbf x(1)&\cdots&\mathbf x(K) \end{bmatrix} $$

  2. 估计协方差:

    $$ \widehat{\mathbf R} = \frac1K\mathbf X\mathbf X^H $$

  3. 必要时进行对角加载:

    $$ \widehat{\mathbf R}_L = \widehat{\mathbf R} + \delta\mathbf I $$

  4. 对每个扫描角构造导向矢量 (\mathbf a(\theta))。
  5. 计算:

    $$ P_{\text C}(\theta) = \frac1{ \mathbf a^H(\theta) \widehat{\mathbf R}_L^{-1} \mathbf a(\theta)} $$

  6. 搜索显著局部峰并输出 DOA。

5.7 为什么分辨力高于普通扫描

普通波束扫描使用固定形状的匹配波束,主瓣宽度主要由孔径决定。

CAPON 对每个扫描角都利用数据协方差重新计算最优权:

  • 扫描方向保持单位增益;
  • 其他强信号和干扰方向被自适应压低;
  • 有效谱峰通常比常规波束扫描更尖锐。

5.8 CAPON 的条件与弱点

  • (\widehat{\mathbf R}) 必须可逆或经过正则化;
  • 快拍过少时,样本协方差误差会降低性能;
  • 导向矢量失配会使真实方向不能严格保持单位增益;
  • 强相关或相干信号会影响协方差结构,但 CAPON 不需要事先准确给出信源数。

6. MUSIC 超分辨测向

6.1 学到什么程度

【必须掌握】

  • 会完整写出 MUSIC 五步流程。
  • 会写噪声投影矩阵和 MUSIC 谱。
  • 会编写一维或二维 MUSIC 程序。
  • 能解释为什么需要信源数 (P)。
  • 能说明低 SNR、有限快拍、相干源、色噪声和阵列误差的影响。

来源

  • 当前课程大纲 PDF 第 10 页,5.3。
  • 子空间类方法课件 PDF 第 17~24、27~29、45~47 页。
  • 第五章总讲义 PDF 第 11~18、21~23 页。
  • 2021 年试题 PDF 第 5 页,博士生 MUSIC 步骤题。
  • 2022 年试题(1).pdf>):PDF 第 4~5 页,MUSIC MATLAB 程序填空题。

6.2 核心思想

真实导向矢量属于信号子空间,与噪声子空间正交:

$$ \mathbf U_n^H\mathbf a(\theta_p)=\mathbf0 $$

因此定义:

$$ \boxed{ P_{\text{MUSIC}}(\theta) = \frac1{ \mathbf a^H(\theta) \mathbf U_n\mathbf U_n^H \mathbf a(\theta)}} $$

或者:

$$ \boxed{ P_{\text{MUSIC}}(\theta) = \frac1{ \|\mathbf U_n^H\mathbf a(\theta)\|_2^2}} $$

真实方向处,分母接近零,形成尖锐谱峰。

6.3 MUSIC 标准步骤

  1. 采集阵列数据并估计样本协方差:

    $$ \widehat{\mathbf R} = \frac1K\mathbf X\mathbf X^H $$

  2. 对 (\widehat{\mathbf R}) 作特征值分解:

    $$ \widehat{\mathbf R} = \mathbf U\boldsymbol\Lambda\mathbf U^H $$

  3. 将特征值按从大到小排列。
  4. 用 (P) 个大特征值对应特征向量组成 (\mathbf U_s),用其余 (N-P) 个特征向量组成:

    $$ \mathbf U_n $$

  5. 对每个搜索角构造 (\mathbf a(\theta)),计算 MUSIC 谱。
  6. 搜索最大的 (P) 个显著局部峰,得到 DOA。

6.4 信号和噪声投影矩阵

$$ \boxed{ \mathbf P_s = \mathbf U_s\mathbf U_s^H} $$

$$ \boxed{ \mathbf P_n = \mathbf U_n\mathbf U_n^H = \mathbf I-\mathbf P_s} $$

MUSIC 谱也可写成:

$$ P_{\text{MUSIC}}(\theta) = \frac1{ \mathbf a^H(\theta) \mathbf P_n \mathbf a(\theta)} $$

2022 年程序填空题采用的很可能就是这种投影矩阵形式。

6.5 为什么 MUSIC 谱峰不代表信号真实功率

MUSIC 谱只衡量:

$$ \mathbf a(\theta) $$

与噪声子空间的正交程度。其峰值高度会受到数值误差、网格和样本误差影响,不能直接当作信号功率。

CAPON 谱则是单位增益约束下的最小输出功率,与方向功率更直接相关。

6.6 信源数估计错误

设真实信源数为 (P),算法使用 (\widehat P)。

欠估计:(\widehat P<P)

部分真实信号特征向量被错误放入噪声子空间:

$$ \mathbf U_n^H\mathbf a(\theta_p) $$

不再接近零,可能导致:

  • 真峰消失;
  • 峰值明显降低;
  • 角度偏移;
  • 漏警。

过估计:(\widehat P>P)

部分噪声特征向量被错误放入信号子空间,噪声子空间维数减小:

  • 正交约束变少;
  • 噪声底升高或谱形变差;
  • 更容易出现伪峰;
  • 估计稳定性下降。

一般而言,欠估计更容易直接造成真实目标漏检。

6.7 MUSIC 的主要失效条件

  1. 相干源

    $$ \operatorname{rank}(\mathbf R_s)<P $$

    信号子空间维数小于信源数。

  2. 低信噪比、有限快拍:信号和噪声特征值难分,子空间发生泄漏。
  3. 色噪声:小特征值不再相等,普通白噪声 MUSIC 模型失配。
  4. 阵列幅相误差或阵元位置误差:搜索导向矢量与真实导向矢量不一致。
  5. 信源数估计错误

6.8 一维噪声子空间 MNV

【熟悉/补充】

取最小特征值对应特征向量:

$$ \mathbf u_{\min} $$

构造:

$$ \boxed{ P_{\text{MNV}}(\theta) = \frac1{ |\mathbf u_{\min}^H \mathbf a(\theta)|^2}} $$

特点:

  • 不必精确划分全部大小特征值;
  • 只使用一个最小特征向量;
  • 对某些小特征值扩散情况有一定适应性;
  • 当前大纲没有点名,优先级低于 MUSIC。

7. ESPRIT 方法 1

7.1 学到什么程度

【必须掌握】

  • 会说明平移不变性和旋转因子是什么。
  • 会写两个子阵的数据模型及 (\mathbf D)。
  • 会完整写出当前课件“方法 1”的五个步骤。
  • 会由广义特征值 (\zeta_i) 反演角度。
  • 会编写 ESPRIT 方法 1 的 MATLAB 程序。

来源

  • 当前课程大纲 PDF 第 10 页,5.4。
  • 子空间类方法课件 PDF 第 31~37 页。
  • 第五章总讲义 PDF 第 31~37 页。

7.2 平移不变性

设两个结构完全相同的子阵,子阵 2 是子阵 1 整体平移 (\Delta) 得到。

本节为与当前 ESPRIT 方法 1 课件和考试公式保持一致,定义旋转因子为正指数形式。若沿用第 0.6 节负指数 ULA 导向矢量并把子阵 2 定义为向坐标正方向平移,则 (\mathbf D) 和 (\zeta_i) 应整体取共轭,角度反演式中的相位符号也同步改变;物理 DOA 不变。

子阵 1:

$$ \boxed{ \mathbf x(k) = \mathbf A\mathbf s(k) + \mathbf n_x(k)} $$

子阵 2:

$$ \boxed{ \mathbf y(k) = \mathbf A\mathbf D\mathbf s(k) + \mathbf n_y(k)} $$

其中:

$$ \boxed{ \mathbf D = \operatorname{diag} \left[ e^{j\frac{2\pi}{\lambda}\Delta\sin\theta_1}, \ldots, e^{j\frac{2\pi}{\lambda}\Delta\sin\theta_P} \right]} $$

(\mathbf D) 的每个对角元素是一个旋转因子,只与对应信号角度有关。

7.3 自相关和互相关

定义:

$$ \mathbf R_{xx} = E[\mathbf x\mathbf x^H] = \mathbf A\mathbf R_s\mathbf A^H + \sigma_n^2\mathbf I $$

若两个子阵噪声互不相关:

$$ \mathbf R_{xy} = E[\mathbf x\mathbf y^H] = \mathbf A\mathbf R_s \mathbf D^H\mathbf A^H $$

估计噪声功率后:

$$ \boxed{ \mathbf C_{xx} = \mathbf R_{xx} - \sigma_n^2\mathbf I \approx \mathbf A\mathbf R_s\mathbf A^H} $$

考虑:

$$ \mathbf C_{xx} - \zeta\mathbf R_{xy} = \mathbf A\mathbf R_s (\mathbf I-\zeta\mathbf D^H) \mathbf A^H $$

当:

$$ \zeta_i = e^{j\frac{2\pi}{\lambda}\Delta\sin\theta_i} $$

时,(\mathbf I-\zeta_i\mathbf D^H) 至少有一个对角元素为零,矩阵秩下降。因此旋转因子可由矩阵束的广义特征值获得。

7.4 ESPRIT 方法 1 标准步骤

  1. 计算:

    $$ \widehat{\mathbf R}_{xx} = \frac1K\mathbf X\mathbf X^H $$

    $$ \widehat{\mathbf R}_{xy} = \frac1K\mathbf X\mathbf Y^H $$

  2. 对 (\widehat{\mathbf R}_{xx}) 特征分解,用 (N_s-P) 个小特征值的平均值估计噪声功率:

    $$ \boxed{ \widehat{\sigma}_n^2 = \frac1{N_s-P} \sum_{i=P+1}^{N_s} \widehat\lambda_i} $$

    其中 (N_s) 为每个子阵的阵元数。

  3. 计算:

    $$ \boxed{ \widehat{\mathbf C}_{xx} = \widehat{\mathbf R}_{xx} - \widehat{\sigma}_n^2\mathbf I} $$

  4. 对矩阵束:

    $$ \boxed{ \{ \widehat{\mathbf C}_{xx}, \widehat{\mathbf R}_{xy} \}} $$

    作广义特征值分解,选择 (P) 个模值最接近 1 的有限广义特征值:

    $$ \zeta_1,\ldots,\zeta_P $$

  5. 由旋转因子相角计算 DOA:

    $$ \boxed{ \widehat\theta_i = \arcsin\left[ \frac{\lambda} {2\pi\Delta} \angle(\zeta_i) \right]} $$

7.5 相位无模糊条件

因为:

$$ \angle(\zeta_i) = \frac{2\pi}{\lambda} \Delta\sin\theta_i \pmod{2\pi} $$

为了在全视场避免模糊,课程课件采用:

$$ \boxed{\Delta<\frac{\lambda}{2}} $$

(\Delta=\lambda/2) 时理论相位范围到达 ([-\pi,\pi]) 边界,端射方向存在相位边界重合问题。

7.6 旋转因子计算例题

已知:

$$ \Delta=\frac{\lambda}{2}, \qquad \zeta=e^{j\pi/2} $$

则:

$$ \sin\theta = \frac{\lambda} {2\pi(\lambda/2)} \frac{\pi}{2} = \frac12 $$

所以:

$$ \boxed{\theta=30^\circ} $$

7.7 ESPRIT 的优缺点

优点:

  • 不需要进行全角度谱峰搜索;
  • 直接从旋转因子解析求角;
  • 计算量通常低于细网格 MUSIC 搜索;
  • 不存在“扫描步长导致的量化误差”。

缺点:

  • 阵列必须具有两个相同且平移不变的子阵;
  • 需要已知或估计信源数;
  • 对子阵间幅相误差、位置误差敏感;
  • 平移间距过大时存在相位模糊;
  • 当前方法 1 依赖白噪声功率估计及矩阵束数值稳定性。

8. 相干源与空间平滑

8.1 学到什么程度

【必须掌握】

  • 会解释相干源为什么使 MUSIC 失效。
  • 会写前向空间平滑子阵模型、(\mathbf D)、各子阵协方差和平均协方差。
  • 会使用秩恢复定理。
  • 会解释子阵数与子阵孔径之间的折中。
  • 会写后向平滑的基本形式,并说明共轭倒置不改变信号子空间。

来源

  • 当前课程大纲 PDF 第 10 页,5.5。
  • 相干源高分辨处理课件:PDF 第 4~20 页。
  • 2022 年试题(1).pdf>):PDF 第 6~7 页,前向空间平滑简答题。
  • 第五章总讲义 PDF 第 14 页,MUSIC 相干源失效概述。

8.2 什么是相干源

若两个信号满足:

$$ s_2(k) = c\,s_1(k) $$

则二者完全相干,相关系数模为 1。

若 (P) 个信源完全相干:

$$ \boxed{ \operatorname{rank}(\mathbf R_s)=1} $$

于是:

$$ \operatorname{rank} (\mathbf A\mathbf R_s\mathbf A^H) =1 $$

协方差矩阵只能产生一个真正的信号特征方向,信号子空间维数小于信源数 (P)。这破坏了 MUSIC 所要求的:

$$ \operatorname{span}(\mathbf U_s) = \operatorname{span}(\mathbf A) $$

8.3 前向空间平滑的阵列划分

将 (N) 元 ULA 划分成 (L) 个相互重叠、长度为 (m) 的子阵:

$$ \boxed{ L=N-m+1} $$

第 1 个子阵使用阵元:

$$ 1,2,\ldots,m $$

第 2 个子阵使用阵元:

$$ 2,3,\ldots,m+1 $$

第 (\ell) 个子阵使用阵元:

$$ \ell,\ell+1,\ldots,\ell+m-1 $$

8.4 平移矩阵 (\mathbf D)

相邻子阵平移一个阵元间距 (d)。

$$ \boxed{ \mathbf D = \operatorname{diag} \left[ e^{-jkd\sin\theta_1}, \ldots, e^{-jkd\sin\theta_P} \right]} $$

本文导向矢量采用负指数,因此这里使用负指数。原课件使用正指数约定时:

$$ \mathbf D = \operatorname{diag} \left[ e^{jkd\sin\theta_1}, \ldots, e^{jkd\sin\theta_P} \right] $$

若:

$$ d=\frac{\lambda}{2} $$

则:

$$ \boxed{ \mathbf D = \operatorname{diag} \left[ e^{\mp j\pi\sin\theta_1}, \ldots, e^{\mp j\pi\sin\theta_P} \right]} $$

考试按题目导向矢量约定选取正负号。

8.5 各子阵数据模型

第一个子阵:

$$ \mathbf x_1(k) = \mathbf A_m\mathbf s(k) + \mathbf n_1(k) $$

第二个子阵:

$$ \mathbf x_2(k) = \mathbf A_m\mathbf D\mathbf s(k) + \mathbf n_2(k) $$

第 (\ell) 个子阵:

$$ \boxed{ \mathbf x_\ell(k) = \mathbf A_m \mathbf D^{\ell-1} \mathbf s(k) + \mathbf n_\ell(k)} $$

其中:

$$ \mathbf A_m \in\mathbb C^{m\times P} $$

是长度为 (m) 的子阵阵列流形。

8.6 各子阵协方差

$$ \begin{aligned} \mathbf R_\ell &= E[ \mathbf x_\ell(k) \mathbf x_\ell^H(k)]\\ &= \boxed{ \mathbf A_m \mathbf D^{\ell-1} \mathbf R_s (\mathbf D^H)^{\ell-1} \mathbf A_m^H + \sigma_n^2\mathbf I_m} \end{aligned} $$

因为 (\mathbf D) 是单位模对角矩阵:

$$ (\mathbf D^H)^{\ell-1} = \mathbf D^{-(\ell-1)} $$

所以也可写:

$$ \mathbf R_\ell = \mathbf A_m \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)} \mathbf A_m^H + \sigma_n^2\mathbf I_m $$

8.7 前向平滑后的协方差

$$ \boxed{ \overline{\mathbf R}_{\text F} = \frac1L \sum_{\ell=1}^{L} \mathbf R_\ell} $$

代入:

$$ \boxed{ \overline{\mathbf R}_{\text F} = \mathbf A_m \widetilde{\mathbf R}_s \mathbf A_m^H + \sigma_n^2\mathbf I_m} $$

其中:

$$ \boxed{ \widetilde{\mathbf R}_s = \frac1L \sum_{\ell=1}^{L} \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)}} $$

然后对:

$$ \overline{\mathbf R}_{\text F} $$

作特征值分解,再使用 MUSIC。

8.8 为什么平滑能解相干

原相干源在时间快拍上总保持固定比例,导致:

$$ \operatorname{rank}(\mathbf R_s)<P $$

不同平移子阵为各信源引入不同旋转因子:

$$ \mathbf D^{\ell-1} $$

将多个子阵协方差平均,相当于在空间上制造多组具有不同相位关系的“等效快拍”,使等效信号协方差:

$$ \widetilde{\mathbf R}_s $$

的秩提高。

8.9 秩恢复定理

设:

$$ r=\operatorname{rank}(\mathbf R_s) $$

在 (\mathbf D) 的对角元素互不相同等条件下:

$$ \boxed{ \operatorname{rank} (\widetilde{\mathbf R}_s) \ge \min\{r+L-1,P\}} $$

完全相干时:

$$ r=1 $$

若:

$$ \boxed{L\ge P} $$

则:

$$ \boxed{ \operatorname{rank} (\widetilde{\mathbf R}_s)=P} $$

但要用 (m) 元子阵的 MUSIC 分辨 (P) 个源,还需要噪声子空间至少有一维:

$$ \boxed{m>P} $$

因此前向空间平滑完全分辨 (P) 个完全相干源时,常需:

$$ L\ge P, \qquad m\ge P+1 $$

由:

$$ N=m+L-1 $$

得到:

$$ \boxed{N\ge2P} $$

这是前向平滑可分辨完全相干源数量的常见上限条件。

8.10 平滑次数与孔径的折中

增大 (L):

  • 平滑次数增多;
  • 去相关能力通常增强;
  • 但:

    $$ m=N-L+1 $$

    减小;

  • 子阵孔径减小;
  • 波束变宽,分辨能力可能下降。
必背句:空间平滑用阵列孔径换取协方差秩恢复。

8.11 前后向空间平滑

定义反序矩阵:

$$ \mathbf J = \begin{bmatrix} 0&\cdots&0&1\\ 0&\cdots&1&0\\ \vdots&\iddots&\vdots&\vdots\\ 1&0&\cdots&0 \end{bmatrix} $$

对 ULA 数据作共轭倒置:

$$ \boxed{ \mathbf x_{\text b} = \mathbf J\mathbf x^*} $$

对应导向矢量满足:

$$ \mathbf J\mathbf a^*(\theta) = c(\theta)\mathbf a(\theta) $$

其中 (c(\theta)) 是单位模复常数。因此共轭倒置后的数据与原数据张成相同的信号子空间。

常用前后向平滑形式:

$$ \boxed{ \overline{\mathbf R}_{\text{FB}} = \frac12 \left( \overline{\mathbf R}_{\text F} + \mathbf J \overline{\mathbf R}_{\text F}^* \mathbf J \right)} $$

也可按课件写成 (L) 个前向子阵和 (L) 个后向子阵协方差的总平均:

$$ \boxed{ \overline{\mathbf R}_{\text{FB}} = \frac1{2L} \sum_{\ell=1}^{L} \left( \mathbf R_\ell + \mathbf R_\ell^{\text b} \right)} $$

前后向平滑在阵元数不变时提供更多等效平滑数据,通常比只做前向平滑有更强的去相关能力。

8.12 空间平滑设计例题

有:

$$ N=8, \qquad P=3 $$

且 3 个源完全相干。

为恢复满秩,至少:

$$ L\ge3 $$

取:

$$ L=3 $$

则:

$$ m=N-L+1=6 $$

检查:

$$ m=6>P=3 $$

因此该划分理论上可恢复秩并保留 3 维噪声子空间。

也可取:

$$ L=4, \qquad m=5 $$

平滑次数更多,但子阵孔径更小。


9. CAPON、MUSIC、ESPRIT 与传统方法比较

9.1 学到什么程度

【必须掌握】

  • 能从分辨力、信源数先验、谱峰含义、搜索方式、稳健性和阵列要求六方面比较。
  • 会写 CAPON 在高 SNR 条件下与 MUSIC 的联系。

来源

  • 子空间类方法课件 PDF 第 25~29、47 页。
  • 第五章总讲义 PDF 第 19~23、43 页。
  • 扫描旧题与答案 PDF 第 10~11 页。

9.2 方法比较表

方法是否扫描是否需要 (P)分辨力谱峰含义主要条件/问题
干涉仪单源精度可高相位反演角度相位模糊、通常单源
普通波束扫描较低匹配波束输出功率受主瓣宽度限制
CAPON高于普通扫描最小方差输出功率需协方差求逆,失配敏感
MUSIC理想条件下很高正交性伪谱,不是功率相干源、低 SNR、模型误差敏感
ESPRIT旋转因子解析测角需要平移不变子阵

9.3 CAPON 与 MUSIC

课件结论:

  • 相同理想条件下,MUSIC 分辨力通常优于 CAPON;
  • 低信噪比、快拍较少时,CAPON 往往比 MUSIC 更稳健;
  • CAPON 不要求事先精确知道信源数;
  • MUSIC 必须划分信号子空间和噪声子空间;
  • CAPON 谱更接近输出功率;
  • MUSIC 谱只反映正交性。

9.4 高 SNR 条件下的联系

特征分解:

$$ \mathbf R^{-1} = \sum_{i=1}^{P} \frac1{\lambda_i} \mathbf u_i\mathbf u_i^H + \frac1{\sigma_n^2} \sum_{i=P+1}^{N} \mathbf u_i\mathbf u_i^H $$

当:

$$ \lambda_i\gg\sigma_n^2 $$

时:

$$ \frac1{\lambda_i} \ll \frac1{\sigma_n^2} $$

于是:

$$ \mathbf a^H\mathbf R^{-1}\mathbf a \approx \frac1{\sigma_n^2} \mathbf a^H\mathbf U_n\mathbf U_n^H\mathbf a $$

所以:

$$ \boxed{ P_{\text C}(\theta) \approx \sigma_n^2 P_{\text{MUSIC}}(\theta)} $$

两者在高 SNR、协方差精确时谱形趋近,但有限数据下仍可能有明显差别。

9.5 MUSIC 与 ESPRIT

MUSIC:

  • 对任意已知阵列流形都可扫描;
  • 需要设置角度网格;
  • 精度受搜索步长影响;
  • 易扩展到多维搜索,但计算量可能很大。

ESPRIT:

  • 不需要谱峰搜索;
  • 直接由特征值相角反演;
  • 必须有平移不变子阵;
  • 对两个子阵的一致性要求更高。

10. MATLAB 考试模板

10.1 公共数据模型

c = 3e8;
fc = 3e9;
lambda = c / fc;

N = 10;
d = 0.5 * lambda;
pos = (0:N-1).' * d;

theta_scan = -90:0.1:90;
A_scan = exp(-1j*2*pi/lambda * pos * sind(theta_scan));

% X: N x K,每一列为一个阵列快拍
K = size(X, 2);
Rhat = X * X' / K;
Rhat = (Rhat + Rhat') / 2;  % 消除数值上的非厄米误差

10.2 普通波束扫描

P_bf = real(sum(conj(A_scan) .* (Rhat * A_scan), 1));
P_bf = P_bf / max(P_bf);
P_bf_dB = 10*log10(P_bf + eps);

10.3 CAPON

delta = 1e-3 * trace(Rhat) / N;
Rload = Rhat + delta * eye(N);

% 不要显式计算 inv(Rload)
Z = Rload \ A_scan;
den = real(sum(conj(A_scan) .* Z, 1));

P_capon = 1 ./ max(den, eps);
P_capon = P_capon / max(P_capon);
P_capon_dB = 10*log10(P_capon + eps);

单个扫描角的最优权:

a = A_scan(:, idx);
v = Rload \ a;
w_capon = v / (a' * v);

10.4 MUSIC

source_num = P;

[V, D] = eig(Rhat, 'vector');
[D, idx] = sort(real(D), 'descend');
V = V(:, idx);

Es = V(:, 1:source_num);
En = V(:, source_num+1:end);

den = sum(abs(En' * A_scan).^2, 1);
P_music = 1 ./ max(real(den), eps);
P_music = P_music / max(P_music);
P_music_dB = 10*log10(P_music + eps);

投影矩阵写法:

Ps = Es * Es';
Pn = eye(N) - Ps;       % 等价于 En * En'

den = real(sum(conj(A_scan) .* (Pn * A_scan), 1));
P_music = 1 ./ max(den, eps);

10.4.1 2022 年二维 MUSIC 程序题的核心空格

程序题应至少能补出以下逻辑:

[V, D] = eig(Rx);
[d_vec, ind] = sort(real(diag(D)), 'descend');
V1 = V(:, ind);

Vs = V1(:, 1:sour_num);
Es = Vs * Vs';
En = eye(sensor_num) - Es;

% A(:,i) 是第 i 个二维搜索方向的导向矢量
P_music(i) = 1 / real(A(:,i)' * En * A(:,i));

二维导向矢量必须按题目给出的方位角、俯仰角定义构造。若采用常见三维坐标:

u = [cosd(ele).*cosd(azi);
     cosd(ele).*sind(azi);
     sind(ele)];

% position: sensor_num x 3
A = exp(-1j*2*pi/lambda * position * u);

若题目只给二维阵元坐标,必须从题图的方向余弦中取相应两个分量,不能机械照抄上述三维形式。

10.5 ESPRIT 方法 1

% X1, X2: Ns x K,两个相同平移子阵的快拍矩阵
Ns = size(X1, 1);
K = size(X1, 2);

Rxx = X1 * X1' / K;
Rxy = X1 * X2' / K;
Rxx = (Rxx + Rxx') / 2;

[V, lam] = eig(Rxx, 'vector');
lam = sort(real(lam), 'descend');

sigma2 = mean(lam(P+1:end));
Cxx = Rxx - sigma2 * eye(Ns);

% eig(A,B) 解 A*v = B*v*zeta
zeta_all = eig(Cxx, Rxy);
zeta_all = zeta_all(isfinite(zeta_all));

[~, idx] = sort(abs(abs(zeta_all) - 1), 'ascend');
zeta = zeta_all(idx(1:P));

sin_theta = angle(zeta) * lambda / (2*pi*Delta);
sin_theta = min(max(real(sin_theta), -1), 1);
theta_hat = sort(asind(sin_theta));

如果程序使用:

$$ \mathbf R_{yx} =E[\mathbf y\mathbf x^H] $$

或者导向矢量指数符号相反,旋转因子可能变为共轭,角度公式中的符号必须同步调整。

10.6 前向空间平滑 MUSIC

% X: N x K
% m: 子阵阵元数
N = size(X, 1);
K = size(X, 2);
L = N - m + 1;

Rss = zeros(m, m);

for ell = 1:L
    Xell = X(ell:ell+m-1, :);
    Rss = Rss + Xell * Xell' / K;
end

Rss = Rss / L;
Rss = (Rss + Rss') / 2;

% 用 m 元子阵导向矢量做 MUSIC
pos_m = (0:m-1).' * d;
A_m = exp(-1j*2*pi/lambda * pos_m * sind(theta_scan));

[V, D] = eig(Rss, 'vector');
[D, idx] = sort(real(D), 'descend');
V = V(:, idx);

En = V(:, P+1:end);
P_ss_music = 1 ./ max(sum(abs(En' * A_m).^2, 1), eps);

10.7 前后向空间平滑

J = fliplr(eye(m));
Rfb = 0.5 * (Rss + J * conj(Rss) * J);
Rfb = (Rfb + Rfb') / 2;

10.8 找谱峰

[pk, loc] = findpeaks(P_music, theta_scan, ...
    'SortStr', 'descend', ...
    'NPeaks', P);

theta_hat = sort(loc);

考试只要求步骤时,不必纠结 findpeaks 语法;写“寻找最大的 (P) 个显著局部峰”即可。


11. 最大似然、交替投影与加权子空间拟合

本节是次优先补充。2026 年第五章 G 课件已讲授,但当前 6 月 5 日复习大纲没有单独列出。

11.1 学到什么程度

【了解/熟悉】

  • 知道确定性 ML 的基本假设和目标函数。
  • 知道 AP 用坐标轮换把多维搜索化为多次一维搜索。
  • 知道 WSSF 是用阵列流形子空间拟合估计信号子空间。
  • 不要求优先背复杂 AP 递推或 WSSF 最优权矩阵。

来源

11.2 确定性最大似然模型

$$ \mathbf x(k) = \mathbf A(\boldsymbol\theta) \mathbf s(k) + \mathbf n(k) $$

主要假设:

  1. (\mathbf A(\boldsymbol\theta)) 列满秩;
  2. 各快拍独立;
  3. (\mathbf s(k)) 作为未知确定量;
  4. 噪声为零均值白高斯噪声。

给定角度时,信号最小二乘估计:

$$ \boxed{ \widehat{\mathbf s}(k) = \mathbf A^\dagger\mathbf x(k)} $$

其中:

$$ \mathbf A^\dagger = (\mathbf A^H\mathbf A)^{-1}\mathbf A^H $$

11.3 投影形式

阵列流形列空间投影:

$$ \boxed{ \mathbf P_A = \mathbf A (\mathbf A^H\mathbf A)^{-1} \mathbf A^H} $$

正交补投影:

$$ \boxed{ \mathbf P_A^\perp = \mathbf I-\mathbf P_A} $$

ML 目标可写成:

$$ \boxed{ \widehat{\boldsymbol\theta}_{\text{ML}} = \arg\min_{\boldsymbol\theta} \operatorname{tr} \left( \mathbf P_A^\perp \widehat{\mathbf R} \right)} $$

等价地:

$$ \boxed{ \widehat{\boldsymbol\theta}_{\text{ML}} = \arg\max_{\boldsymbol\theta} \operatorname{tr} \left( \mathbf P_A \widehat{\mathbf R} \right)} $$

几何意义:寻找一个由 (P) 个候选导向矢量张成的子空间,使阵列数据投影到该子空间外的误差最小。

11.4 为什么计算量大

有 (P) 个信号时,需要联合搜索:

$$ (\theta_1,\ldots,\theta_P) $$

若每个角度有 (G) 个网格点,穷举量级约为:

$$ G^P $$

因此多源 ML 通常需要更高效的优化算法。

11.5 交替投影 AP

AP 的基本思想:

  1. 给定 (P) 个角度初值;
  2. 固定其余 (P-1) 个角度;
  3. 只对第 (i) 个角度进行一维搜索;
  4. 依次更新所有角度;
  5. 重复迭代直到角度变化或目标函数变化足够小。

优点:

  • 把一次 (P) 维搜索变成多次一维搜索;
  • 计算量显著下降。

缺点:

  • 对初值敏感;
  • 可能收敛到局部最优;
  • 需要设置停止条件。

11.6 子空间拟合与 WSSF

设 (\widehat{\mathbf U}_s) 为估计信号子空间,希望找到:

$$ \mathbf A(\boldsymbol\theta)\mathbf T $$

拟合 (\widehat{\mathbf U}_s):

$$ \boxed{ \min_{\boldsymbol\theta,\mathbf T} \| (\widehat{\mathbf U}_s - \mathbf A\mathbf T) \mathbf W^{1/2} \|_F^2} $$

消去 (\mathbf T) 后可写成:

$$ \boxed{ \min_{\boldsymbol\theta} \operatorname{tr} \left[ \mathbf W \widehat{\mathbf U}_s^H \mathbf P_A^\perp \widehat{\mathbf U}_s \right]} $$

(\mathbf W) 用于给不同信号子空间方向加权。课件重点是理解统一的“子空间拟合”框架,具体最优权形式不在当前大纲核心范围。


12. 高频推导与标准答题模板

12.1 证明真实导向矢量与噪声子空间正交

已知:

$$ \operatorname{span}(\mathbf U_s) = \operatorname{span}(\mathbf A) $$

因此对任意真实方向 (\theta_p),存在系数向量 (\mathbf c_p),使:

$$ \mathbf a(\theta_p) = \mathbf U_s\mathbf c_p $$

又因为:

$$ \mathbf U_n^H\mathbf U_s=\mathbf0 $$

所以:

$$ \boxed{ \mathbf U_n^H\mathbf a(\theta_p) = \mathbf U_n^H\mathbf U_s\mathbf c_p = \mathbf0} $$

12.2 CAPON 谱推导写法

从:

$$ \min_{\mathbf w} \mathbf w^H\mathbf R\mathbf w, \qquad \mathbf w^H\mathbf a=1 $$

得到:

$$ \mathbf w = \frac{\mathbf R^{-1}\mathbf a} {\mathbf a^H\mathbf R^{-1}\mathbf a} $$

代回输出功率:

$$ \begin{aligned} \mathbf w^H\mathbf R\mathbf w &= \frac{ \mathbf a^H\mathbf R^{-1} \mathbf R \mathbf R^{-1}\mathbf a} {(\mathbf a^H\mathbf R^{-1}\mathbf a)^2}\\ &= \boxed{ \frac1{\mathbf a^H\mathbf R^{-1}\mathbf a}} \end{aligned} $$

12.3 空间平滑协方差推导

第 (\ell) 个子阵:

$$ \mathbf x_\ell = \mathbf A_m \mathbf D^{\ell-1} \mathbf s + \mathbf n_\ell $$

于是:

$$ \begin{aligned} \mathbf R_\ell &= E[ \mathbf x_\ell \mathbf x_\ell^H]\\ &= \mathbf A_m \mathbf D^{\ell-1} E[\mathbf s\mathbf s^H] (\mathbf D^H)^{\ell-1} \mathbf A_m^H + E[\mathbf n_\ell\mathbf n_\ell^H]\\ &= \boxed{ \mathbf A_m \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)} \mathbf A_m^H + \sigma_n^2\mathbf I_m} \end{aligned} $$

平均:

$$ \overline{\mathbf R}_{\text F} = \frac1L \sum_{\ell=1}^{L}\mathbf R_\ell $$

整理得:

$$ \boxed{ \overline{\mathbf R}_{\text F} = \mathbf A_m \left[ \frac1L \sum_{\ell=1}^{L} \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)} \right] \mathbf A_m^H + \sigma_n^2\mathbf I_m} $$

12.4 空间平滑原理标准答案

相干源使信号协方差矩阵降秩,导致协方差矩阵的大特征值个数小于实际信源数,MUSIC 无法建立正确维数的信号和噪声子空间。前向空间平滑把 ULA 划分为多个重叠平移子阵,不同子阵为各信源引入不同的空间旋转因子。对各子阵协方差矩阵求平均后,等效信号协方差矩阵的秩提高;完全相干时,当子阵数 (L\ge P) 且子阵长度 (m>P) 时,可恢复 (P) 维信号子空间,再使用 MUSIC 估计 DOA。

13. 历年真题型专项训练

13.1 2021 年 CAPON 步骤题

题型

给出 CAPON 高分辨测向步骤。

满分答案

  1. 用 (K) 个快拍估计:

    $$ \widehat{\mathbf R} = \frac1K\sum_{k=1}^{K} \mathbf x(k)\mathbf x^H(k) $$

  2. 对每个搜索角 (\theta) 构造导向矢量 (\mathbf a(\theta))。
  3. 求解最小方差无失真优化:

    $$ \min_{\mathbf w} \mathbf w^H\widehat{\mathbf R}\mathbf w, \quad \mathbf w^H\mathbf a(\theta)=1 $$

  4. 最优权:

    $$ \mathbf w_{\text C}(\theta) = \frac{ \widehat{\mathbf R}^{-1}\mathbf a(\theta)} {\mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)} $$

  5. 计算 CAPON 谱:

    $$ P_{\text C}(\theta) = \frac1{ \mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)} $$

  6. 搜索显著局部峰,峰位置为 DOA。

13.2 2021 年 MUSIC 步骤题

满分答案

  1. 估计样本协方差 (\widehat{\mathbf R})。
  2. 对其作特征值分解并按特征值降序排列。
  3. 用 (P) 个大特征值对应特征向量组成信号子空间,用其余特征向量组成噪声子空间 (\mathbf U_n)。
  4. 对每个搜索角构造 (\mathbf a(\theta))。
  5. 计算:

    $$ P_{\text{MUSIC}}(\theta) = \frac1{ \mathbf a^H(\theta) \mathbf U_n\mathbf U_n^H \mathbf a(\theta)} $$

  6. 取最大的 (P) 个显著谱峰位置作为 DOA。

13.3 2022 年 MUSIC 程序题

应熟练补出:

[V, D] = eig(Rx);
[d_vec, ind] = sort(real(diag(D)), 'descend');
V1 = V(:, ind);

Vs = V1(:, 1:sour_num);
Es = Vs * Vs';
En = eye(sensor_num) - Es;

P_music(i) = 1 / real(A(:,i)' * En * A(:,i));

高频扣分点:

  1. 特征值排序后忘记同步重排特征向量;
  2. 把大特征向量当噪声子空间;
  3. 忘记共轭转置;
  4. 二维导向矢量方向余弦写错;
  5. 使用:

    A.' 

    代替复数共轭转置:

    A'

13.4 2022 年前向空间平滑题

设 (N) 元 ULA 接收 (P) 个窄带远场信号,子阵长度为 (m),子阵数:

$$ L=N-m+1 $$

(1)写 (\mathbf D)

若题目导向矢量使用正指数:

$$ \boxed{ \mathbf D = \operatorname{diag} \left[ e^{j\frac{2\pi d}{\lambda}\sin\theta_1}, \ldots, e^{j\frac{2\pi d}{\lambda}\sin\theta_P} \right]} $$

(2)写平滑协方差

$$ \boxed{ \overline{\mathbf R} = \frac1L \sum_{\ell=1}^{L} \mathbf R_\ell} $$

$$ \boxed{ \mathbf R_\ell = \mathbf A_m \mathbf D^{\ell-1} \mathbf R_s \mathbf D^{-(\ell-1)} \mathbf A_m^H + \sigma_n^2\mathbf I_m} $$

因此:

$$ \boxed{ \overline{\mathbf R} = \mathbf A_m \widetilde{\mathbf R}_s \mathbf A_m^H + \sigma_n^2\mathbf I_m} $$

(3)说明原理

答第 12.4 节标准答案。

13.5 ESPRIT 方法 1 计算题

已知:

$$ \lambda=0.3\text{ m}, \qquad \Delta=0.1\text{ m} $$

一个旋转因子:

$$ \zeta=e^{j\pi/3} $$

则:

$$ \sin\theta = \frac{0.3} {2\pi(0.1)} \frac{\pi}{3} = 0.5 $$

$$ \boxed{\theta=30^\circ} $$

13.6 判断题

题 1

MUSIC 谱峰越高,表示该方向信号功率一定越大。

答案:错。MUSIC 谱峰主要反映与噪声子空间的正交程度。

题 2

CAPON 测向不需要事先精确知道信源数。

答案:对。但做峰值筛选时仍可能需要阈值或目标数信息。

题 3

ESPRIT 不需要角度扫描,所以也不需要任何阵列结构条件。

答案:错。ESPRIT 依赖平移不变子阵结构。

题 4

前向空间平滑的子阵数越多越好。

答案:错。子阵数增加会使子阵长度和孔径减小,存在折中。

题 5

完全相干的 (P) 个信号使 (\mathbf R_s) 的秩降为 1。

答案:对。


14. 第五章自测卷

建议限时 60 分钟,总分 100 分。

一、填空题(每题 5 分,共 30 分)

  1. CAPON 空间谱为 ______。
  2. MUSIC 的噪声投影矩阵为 ______。
  3. 真实 DOA 满足的子空间正交关系为 ______。
  4. ESPRIT 旋转因子为 ______。
  5. 前向空间平滑子阵数为 ______。
  6. 完全相干源使用前向空间平滑恢复满秩的子阵数条件为 ______。

二、判断并改错(每题 5 分,共 20 分)

  1. MUSIC 必须对样本协方差求逆。
  2. CAPON 和 MUSIC 都必须事先准确知道信源数。
  3. ESPRIT 方法 1 中应选择模值最接近 1 的 (P) 个广义特征值。
  4. 空间平滑在恢复秩的同时不会损失任何阵列孔径。

三、简答题(每题 10 分,共 20 分)

  1. 比较普通波束扫描、CAPON 和 MUSIC。
  2. 说明相干源使 MUSIC 失效的原因,以及空间平滑如何解决。

四、推导与程序(每题 15 分,共 30 分)

  1. 从 CAPON 优化问题推导最优权和空间谱。
  2. 写出 ESPRIT 方法 1 的完整步骤和角度反演公式。

自测答案

一、填空

1.

$$ \frac1{ \mathbf a^H(\theta) \widehat{\mathbf R}^{-1} \mathbf a(\theta)} $$

2.

$$ \mathbf P_n = \mathbf U_n\mathbf U_n^H $$

3.

$$ \mathbf U_n^H\mathbf a(\theta_p) = \mathbf0 $$

4.

$$ \zeta_i = e^{j\frac{2\pi}{\lambda} \Delta\sin\theta_i} $$

5.

$$ L=N-m+1 $$

6.

$$ L\ge P $$

同时用 MUSIC 还需 (m>P)。

二、判断

  1. 错。MUSIC 对协方差作特征分解;CAPON 需要求解逆矩阵作用。
  2. 错。MUSIC 需要 (P),CAPON 不要求事先准确给出 (P)。
  3. 对。
  4. 错。平滑增加子阵数时会缩短子阵、损失有效孔径。

三、简答

  1. 普通扫描用固定匹配波束,简单稳健但分辨力受波束宽度限制;CAPON 对每个角度求最小方差无失真权,分辨力更高、无需精确源数,但需要协方差求逆;MUSIC 利用导向矢量与噪声子空间正交形成尖锐伪谱,理想分辨力最高,但需要源数估计,并对相干、低 SNR 和模型误差敏感。
  2. 相干源使 (\mathbf R_s) 降秩,协方差的大特征值个数小于实际源数,信号子空间维数不足。空间平滑对多个平移重叠子阵的协方差求平均,不同旋转因子提高等效信号协方差的秩,从而重新建立正确维数的信号和噪声子空间。

四、推导与程序

  1. 见第 5.3~5.5 节。
  2. 见第 7.4 节。

15. 高频易错点

  1. MUSIC 的谱峰不是信号真实功率。
  2. CAPON 谱分母是:

    $$ \mathbf a^H\mathbf R^{-1}\mathbf a $$

    不是 (\mathbf a^H\mathbf R\mathbf a)。

  3. CAPON 谱对分母取倒数。
  4. MUSIC 分母使用噪声子空间,不是信号子空间。
  5. MUSIC 必须按特征值大小同步重排特征向量。
  6. 大特征值对应信号子空间,小特征值对应噪声子空间。
  7. “信号子空间等于阵列流形空间”不等于 (\mathbf U_s=\mathbf A)。
  8. 样本条件下小特征值不会严格相等。
  9. MUSIC 通常需要已知或估计信源数。
  10. CAPON 不要求精确源数,但需要协方差可逆或加载。
  11. 不要在 MATLAB 中优先写 inv(R)*a,应写 R\a
  12. 复数向量内积必须使用共轭转置。
  13. 干涉仪的相位正负号取决于互相关次序和导向矢量约定。
  14. 阵元间距增大提高相位测角灵敏度,但增加模糊。
  15. 和差比只在主瓣中心附近近似线性。
  16. ESPRIT 方法 1 使用两个相同的平移子阵。
  17. ESPRIT 当前大纲要求的是“方法 1”,不要只写通用 LS-ESPRIT。
  18. ESPRIT 方法 1 先估计噪声功率,再计算:

    $$ \mathbf C_{xx} = \mathbf R_{xx} - \sigma_n^2\mathbf I $$

  19. 矩阵束选择的是模值最接近 1 的 (P) 个有限广义特征值。
  20. 角度反演使用广义特征值的相角,不是模值。
  21. ESPRIT 平移距离过大会出现相位模糊。
  22. 相干源降秩的是信号协方差 (\mathbf R_s),不是阵列流形矩阵必然降秩。
  23. 前向空间平滑:

    $$ L=N-m+1 $$

  24. 第 (\ell) 个子阵使用:

    $$ \mathbf D^{\ell-1} $$

    不是 (\mathbf D^\ell)。

  25. 空间平滑的噪声矩阵维数为:

    $$ m\times m $$

  26. 完全相干时 (L\ge P) 只保证秩恢复条件,还要有 (m>P) 才能保留 MUSIC 噪声子空间。
  27. 平滑次数增多并非无条件更好,因为子阵孔径会减小。
  28. 做平滑 MUSIC 时必须使用 (m) 元子阵导向矢量,不能继续使用原 (N) 元导向矢量。
  29. 前后向平滑中的后向数据是倒置再取共轭。
  30. ML/AP/WSSF 是课件补充,时间不足时不能挤占大纲 5.1~5.5 的复习时间。

16. 考前十分钟背诵版

  1. 模型:(\mathbf x=\mathbf A\mathbf s+\mathbf n)。
  2. 协方差:(\mathbf R=\mathbf A\mathbf R_s\mathbf A^H+\sigma_n^2I)。
  3. 两阵元相位差:(\Delta\phi=\pm2\pi d\sin\theta/\lambda)。
  4. 普通扫描谱:(\mathbf a^H\widehat R\mathbf a)。
  5. 和差测角:和波束主瓣、差波束零点、比值经鉴角曲线求偏角。
  6. CAPON:扫描方向单位增益,总输出功率最小。
  7. CAPON 权:(R^{-1}a/(a^HR^{-1}a))。
  8. CAPON 谱:(1/(a^HR^{-1}a))。
  9. 大特征值对应信号子空间,小特征值对应噪声子空间。
  10. (\operatorname{span}(U_s)=\operatorname{span}(A))。
  11. 真实方向:(U_n^Ha(\theta_p)=0)。
  12. MUSIC:(1/(a^HU_nU_n^Ha))。
  13. MUSIC 需要信源数,谱峰不是功率。
  14. 相干、低 SNR、有限快拍、色噪声、阵列误差会伤害 MUSIC。
  15. ESPRIT:两个相同平移子阵。
  16. (D=\operatorname{diag}(e^{j2\pi\Delta\sin\theta_i/\lambda}))。
  17. 方法 1:算 (R_{xx},R_{xy})。
  18. 小特征值平均估计 (\sigma_n^2)。
  19. (C_{xx}=R_{xx}-\sigma_n^2I)。
  20. 求矩阵束 ({C_{xx},R_{xy}}) 广义特征值。
  21. 选 (P) 个模最接近 1 的 (\zeta_i)。
  22. (\theta_i=\arcsin[\lambda\angle\zeta_i/(2\pi\Delta)])。
  23. 前向平滑:(L=N-m+1)。
  24. 第 (\ell) 子阵:(x_\ell=A_mD^{\ell-1}s+n_\ell)。
  25. 平滑协方差:(\overline R=L^{-1}\sum R_\ell)。
  26. 完全相干:(\operatorname{rank}(R_s)=1)。
  27. 秩恢复:(\operatorname{rank}(\widetilde R_s)\ge\min{r+L-1,P})。
  28. 完全相干恢复满秩:(L\ge P)。
  29. MUSIC 还需:(m>P)。
  30. 空间平滑用孔径换秩恢复。

17. 资料索引与可靠性说明

资料第五章用途可靠性与注意事项
20260605.pdf当前考试范围,PDF 第 9~10 页最高优先级;明确要求传统测向、CAPON、MUSIC、ESPRIT 方法 1、空间平滑
第五章 A:传统测向和差测角、波束扫描、干涉仪和差测角推导很长;当前大纲以原理和核心表达式为主
第五章 BCD:子空间类方法子空间、MUSIC、MNV、CAPON、ESPRIT当前子空间算法的主课件;ESPRIT 方法 1 步骤在 PDF 第 37 页
第五章总讲义传统方法、子空间、MUSIC/CAPON、ESPRIT、信源数估计较早版本,章节编号和当前新课件不完全一致
相干源高分辨处理相干源、前向/后向空间平滑、秩恢复文件名为第六章,但当前大纲将空间平滑列入第五章 5.5
第五章 G:最大似然类ML、AP、WSSF2026 年已讲,但当前大纲未单列,本文作为次优先补充
2021 年试题.pdf>)CAPON/MUSIC 算法步骤原生文字 PDF;第 4~5 页直接考算法步骤
2022 年试题(1).pdf>)MUSIC 程序、前向空间平滑图片式 PDF;第 4~7 页是第五章高价值真题
扫描旧题与答案CAPON 推导、方法比较、历史题型“2024-06-07”是扫描文件名,不代表试题年份;答案仅作交叉核对
阵列信号总汇编旧试卷和手写答案汇总重复多、年份混杂、手写答案质量不一,优先级最低

17.1 本文采用的统一与纠错

  1. 原资料对导向矢量指数正负号存在不同约定,本文统一给出一种约定,并在干涉仪、(\mathbf D) 和 ESPRIT 处注明同步变号规则。
  2. 原资料常同时使用 (M) 表示快拍数和子阵长度,本文改用 (K) 表示快拍数、(m) 表示子阵长度。
  3. 当前课件 ESPRIT 方法 1 使用 (\mathbf R_{xy}=E[\mathbf x\mathbf y^H])。若程序改用 (\mathbf R_{yx}),旋转因子会共轭,必须同步修正角度符号。
  4. 当前课件写 ESPRIT 无模糊条件为 (\Delta<0.5\lambda),本文按课件口径保留。
  5. 空间平滑文件虽然命名为第六章,但按当前大纲归入第五章。
  6. ML/AP/WSSF 不在当前复习大纲的明确条目中,因此不把复杂推导列为必须掌握。

18. 本章最终达标标准

  • [ ] 能写两阵元干涉相位和无模糊测角式。
  • [ ] 能写普通波束扫描功率并说明分辨力限制。
  • [ ] 能完整解释和差测角原理。
  • [ ] 能写 CAPON 优化问题、权向量和空间谱。
  • [ ] 能在 2 分钟内默写 CAPON 测向步骤。
  • [ ] 能从协方差模型解释信号和噪声子空间。
  • [ ] 能证明 (\mathbf U_n^H\mathbf a(\theta_p)=0)。
  • [ ] 能写 MUSIC 空间谱的两种等价形式。
  • [ ] 能在 2 分钟内默写 MUSIC 测向步骤。
  • [ ] 能完成 2022 年 MUSIC 程序填空核心代码。
  • [ ] 能说明 MUSIC 谱峰为什么不等于信号功率。
  • [ ] 能解释信源数欠估计和过估计的后果。
  • [ ] 能写两个平移子阵的 ESPRIT 数据模型。
  • [ ] 能写旋转矩阵 (\mathbf D)。
  • [ ] 能完整默写 ESPRIT 方法 1 的四步流程。
  • [ ] 能由 (\zeta_i) 计算 (\theta_i)。
  • [ ] 能说明 ESPRIT 的无模糊条件。
  • [ ] 能解释相干源为什么使 MUSIC 失效。
  • [ ] 能写第 (\ell) 个平滑子阵的数据和协方差。
  • [ ] 能推导前向平滑后的平均协方差。
  • [ ] 能使用 (\operatorname{rank}(\widetilde R_s)\ge\min{r+L-1,P})。
  • [ ] 能判断 (L\ge P)、(m>P) 是否同时满足。
  • [ ] 能解释空间平滑中的“去相关—孔径损失”折中。
  • [ ] 能写前后向平滑的基本公式。
  • [ ] 能比较普通扫描、CAPON、MUSIC 和 ESPRIT。
  • [ ] 能独立运行或手写第 10 节程序模板。
  • [ ] 第 14 节自测达到 80 分以上。