Files
doa_doppler_est/parts/sec2_singleArrayDoaDoppler.tex
T
josh 277d642da0 content(sec6): 修正文档阅读路径与模型衔接
明确多用户和多帧各自继承单用户多星基线,说明位置与时间戳分支。更新前言及位置附录的引导文字,不改变公式和图件。
2026-09-26 12:33:40 +08:00

131 lines
5.5 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
\section{加入 Doppler——单阵列确定信号 DoA--Doppler 估计\texorpdfstring{~\cite{waxSpatioTemporalSpectralAnalysis1984}}{}}
\label{sec:det_doa_doppler_est}
第~\ref{sec:det_doa_est}~节把各快拍的信源波形作为未知量。在该模型中,Doppler 相位可被未知波形吸收,因而不能单独辨识。为估计 Doppler,本节将波形限定为已知导频与未知复增益的乘积,使随时间变化的相位具有可辨识的结构。
阵列和观测窗口的设置保持不变,仍允许 $K$ 个信源。每个信源增加归一化角 Doppler $\nu_k$,并以复增益 $\zeta_k$ 表示未知幅相,由此得到空时导向向量 $\mathbf b_{\mathrm{st},k}$ 的 Kronecker 结构。
详细 \gls{crb} 推导见\appref{sec:det_doa_doppler_crb}。
\subsection{信号模型}
\label{subsec:single_arr_doa_doppler_est}
本节默认 $\nu_k$ 表示第 $k$ 个信源的\emph{归一化角 Doppler},单位为 rad/sample。Doppler 向量记为
%
\begin{equation}
\boldsymbol\nu
\triangleq
[\nu_1,\ldots,\nu_K]^\Tran.
\end{equation}
将每个信源的导频 $s_k(t)$ 视为已知,复增益 $\zeta_k\in\mathbb C$ 与归一化 Doppler $\nu_k$ 视为待估。第 $k$ 个信源的导频加权时间模板为
%
\begin{equation}
\mathbf q_k(\nu_k)
\triangleq
\begin{bmatrix}
s_k(0)e^{j\nu_k\cdot0},
s_k(1)e^{j\nu_k\cdot1},
\cdots,
s_k(T-1)e^{j\nu_k(T-1)}
\end{bmatrix}^\Tran
\in\mathbb C^{T\times1}.
\end{equation}
%
所有快拍写成矩阵形式
%
\begin{equation}
\mathbf Y
=
\sum_{k=1}^{K}\zeta_k\mathbf a(\bm\theta_k)\mathbf q_k^\Tran(\nu_k)
+
\mathbf N.
\end{equation}
进一步定义第 $k$ 个信源的空时导向向量与整体空时字典
%
\begin{equation}
\mathbf b_{\mathrm{st},k}(\bm\theta_k,\nu_k)
\triangleq
\mathbf q_k(\nu_k)\otimes\mathbf a(\bm\theta_k)
\in\mathbb C^{MT\times1},
\qquad
\mathbf B_{\mathrm{st}}(\bm\Theta,\boldsymbol\nu)
\triangleq
\left[
\mathbf b_{\mathrm{st},1},\ldots,\mathbf b_{\mathrm{st},K}
\right]
\in\mathbb C^{MT\times K},
\end{equation}
%
并记复增益向量 $\boldsymbol\zeta=[\zeta_1,\ldots,\zeta_K]^\Tran$。则向量化观测模型为
%
\begin{equation}
\label{eq:vec_det_doa_doppler_recv_sig}
\tilde{\mathbf y}
\triangleq
\vect(\mathbf Y)
=
\mathbf B_{\mathrm{st}}(\bm\Theta,\boldsymbol\nu)\boldsymbol\zeta
+
\tilde{\mathbf n},
\qquad
\tilde{\mathbf n}\triangleq\vect(\mathbf N)\sim\mathcal{CN}(\mathbf 0,\sigma\mathbf I_{MT}).
\end{equation}
%
$\mathbf b_{\mathrm{st},k}$ 的 Kronecker 结构把空间维度的 $\mathbf a(\bm\theta_k)$ 与时间维度的 $\mathbf q_k(\nu_k)$ 解耦在两个因子上,是本节相比于第~\ref{sec:det_doa_est} 节的核心新结构。
\subsection{对数似然}
由 $\tilde{\mathbf n}\sim\mathcal{CN}(\mathbf 0,\sigma\mathbf I_{MT})$ 及 $\boldsymbol\zeta$ 的确定性假设,模型~\eqref{eq:vec_det_doa_doppler_recv_sig} 把 $\tilde{\mathbf y}$ 写成确定均值 $\mathbf B_{\mathrm{st}}\boldsymbol\zeta$ 与高斯噪声之和,故 $\tilde{\mathbf y}\sim\mathcal{CN}(\mathbf B_{\mathrm{st}}\boldsymbol\zeta,\sigma\mathbf I_{MT})$,对数似然为
%
\begin{equation}
\label{eq:singlelog_likelihood}
\ln\mathcal L(\sigma,\boldsymbol\zeta,\boldsymbol\nu,\bm\Theta)
=
\mathrm{Const}
-MT\ln\sigma
-\frac{1}{\sigma}
\left\|\tilde{\mathbf y}-\mathbf B_{\mathrm{st}}\boldsymbol\zeta\right\|_2^2.
\end{equation}
%
对应的 \gls{dml}/\gls{cml} 优化问题为(确定信号叠加模型的精确 \gls{mle} 处理可参见~\cite{breslerExactMaximumLikelihood1986})
%
\begin{equation}
\label{eq:det_ml_doa_doppler_opt}
\minimize_{\boldsymbol\zeta,\boldsymbol\nu,\bm\Theta,\sigma}
\;\;
MT\ln\sigma
+
\frac{1}{\sigma}\left\|\tilde{\mathbf y}-\mathbf B_{\mathrm{st}}\boldsymbol\zeta\right\|_2^2.
\end{equation}
\subsection{集中似然与联合 DoA--Doppler 准则}
待估主参数为 $(\bm\Theta,\boldsymbol\nu)$,干扰参数为 $(\boldsymbol\zeta,\sigma)$。在 $\mathbf B_{\mathrm{st}}(\bm\Theta,\boldsymbol\nu)$ 列满秩的假设下,沿用与第~\ref{sec:det_doa_est} 节相同的投影模板消元,可得集中似然准则
%
\begin{equation}
\label{eq:con_det_ml_doa_doppler_opt}
\big(\widehat{\bm\Theta}_{\mathrm{CDML}},\widehat{\boldsymbol\nu}_{\mathrm{CDML}}\big)
=
\argmin_{\bm\Theta,\boldsymbol\nu}
\tilde{\mathbf y}^\Herm
\left(\mathbf I_{MT}-\mathcal P_{\mathbf B_{\mathrm{st}}(\bm\Theta,\boldsymbol\nu)}\right)
\tilde{\mathbf y},
\end{equation}
%
其中 $\mathcal P_{\mathbf B_{\mathrm{st}}}\triangleq\mathbf B_{\mathrm{st}}\left(\mathbf B_{\mathrm{st}}^\Herm\mathbf B_{\mathrm{st}}\right)^{-1}\mathbf B_{\mathrm{st}}^\Herm$ 为空时字典列空间的投影算子。
对 $\boldsymbol\zeta$ 与 $\sigma$ 的闭式消元过程与第~\ref{sec:det_doa_est} 节的单阵列 \gls{doa} 完全平行,详细矩阵代入见\appref{sec:det_doa_doppler_crb}。
若 Doppler 本身并非估计目标、仅作为干扰参数,可先对其做轮廓化(profile)处理:
%
\begin{equation}
\widehat{\bm\Theta}_{\mathrm{CDML}}
=
\argmin_{\bm\Theta}
\min_{\boldsymbol\nu}
\tilde{\mathbf y}^\Herm
\left(\mathbf I_{MT}-\mathcal P_{\mathbf B_{\mathrm{st}}}\right)
\tilde{\mathbf y}.
\end{equation}
时间模板 $\mathbf q_k(\nu_k)$ 与空间导向矢量 $\mathbf a(\bm\theta_k)$ 共同构成空时子空间,因此联合似然可同时估计方向与 Doppler。两类参数是否存在有效信息耦合,要在消去复增益后判断;在单用户可分离模型中,两类有效导数可以正交。多星几何使链路 Doppler 随全局方向变化时,时间观测还可提供额外的方向信息。