From 211be1a75fa13c0797f2fe43de56c1bad21b9678 Mon Sep 17 00:00:00 2001 From: Josh Gao Date: Sat, 22 Apr 2023 11:37:07 +0800 Subject: [PATCH] finish post, josh-oap-1-3 --- source/_posts/2023-04-20-josh-oap-part-1-2.md | 14 +- source/_posts/2023-04-20-josh-oap-part-1-3.md | 141 +++++++++++++++--- 2 files changed, 129 insertions(+), 26 deletions(-) diff --git a/source/_posts/2023-04-20-josh-oap-part-1-2.md b/source/_posts/2023-04-20-josh-oap-part-1-2.md index a384790..1ee9474 100644 --- a/source/_posts/2023-04-20-josh-oap-part-1-2.md +++ b/source/_posts/2023-04-20-josh-oap-part-1-2.md @@ -68,7 +68,7 @@ $$\begin{equation} 注意,线阵在 $\varphi$ 方向是没有分辨能力的。将[复权矢量][]和式 $\eqref{ManifoldVectorOfULA}$ 代入[用复权矢量表示的波数-频率响应函数][],得到 ULA 在角度域的频率-波数响应函数 -$$\begin{equation} \label{WFRFOfULAInAngleDomain} +$$\begin{equation} \label{FWRFOfULAInAngleDomain} \begin{aligned} \vec{\varUpsilon}(\omega,k_z) &= \vec{w}^\mathrm{H}\vec{v}_{\vec{k}}\left(k_z\right) \\ &= \sum_{n=0}^{N-1} w_n^\ast e^{-j\left( n - \frac{N-1}{2} \right) k_z d} @@ -87,9 +87,9 @@ $$\begin{equation} u_z = \cos\theta \end{equation}$$ -将式 $\eqref{DefinitionOfWavenumberDiffOfTwoElements}$ 代入式 $\eqref{WFRFOfULAInAngleDomain}$,得到**在 $\psi$ 空间的频率-波数函数(frequency-wavenumber function in $\psi$-space)** +将式 $\eqref{DefinitionOfWavenumberDiffOfTwoElements}$ 代入式 $\eqref{FWRFOfULAInAngleDomain}$,得到**在 $\psi$ 空间的频率-波数函数(frequency-wavenumber function in $\psi$-space)** -$$\begin{equation} \label{WFRFOfULAInWavenumberDomain} +$$\begin{equation} \label{FWRFOfULAInWavenumberDomain} \vec{\varUpsilon}_\psi(\psi) = e^{-j \frac{N-1}{2} \psi } \sum_{n=0}^{N-1} w_n^\ast e^{j n\psi} \end{equation}$$ @@ -101,11 +101,11 @@ $$\begin{equation} z = e^{j \psi} \end{equation}$$ -$$\begin{equation} \label{WFRFOfULAInZDomain} +$$\begin{equation} \label{FWRFOfULAInZDomain} \vec{\varUpsilon}_z(z) = z^{- \frac{N-1}{2}} \sum_{n=0}^{N-1} w_n^\ast z^{n} \end{equation}$$ -则式 $\eqref{WFRFOfULAInZDomain}$ 可以写成 +则式 $\eqref{FWRFOfULAInZDomain}$ 可以写成 $$\begin{equation} \vec{\varUpsilon}_z(z) = z^{- \frac{N-1}{2}} \left(\sum_{n=0}^{N-1} w_n z^{-n}\right)^\ast @@ -119,13 +119,13 @@ $$\begin{equation} 和 $z$ 变换的形式相似,且 -$$\begin{equation} \label{WFRFOfULAInZDomainToWavenumberDomain} +$$\begin{equation} \label{FWRFOfULAInZDomainToWavenumberDomain} \vec{\varUpsilon}_\psi(\psi) = \left. \vec{\varUpsilon}_z(z) \right|_{z=e^{j\psi}} = \left.\left(z^{- \frac{N-1}{2}} W^\ast(z)\right)\right|_{z=e^{j\psi}} \end{equation}$$ 是在 $\psi$ 空间的频率-波数响应。我们在后面将利用这个关系。 -  在式 $\eqref{WFRFOfULAInAngleDomain}$ 、式 $\eqref{WFRFOfULAInWavenumberDomain}$ 和式 $\eqref{WFRFOfULAInZDomainToWavenumberDomain}$ 中用三种不同的方式写出了频率-波数函数,尽管这可能显得引入了过多的符号,但我们将发现在不同的情况下,这些不同的形式都是有用的。 +  在式 $\eqref{FWRFOfULAInAngleDomain}$ 、式 $\eqref{FWRFOfULAInWavenumberDomain}$ 和式 $\eqref{FWRFOfULAInZDomainToWavenumberDomain}$ 中用三种不同的方式写出了频率-波数函数,尽管这可能显得引入了过多的符号,但我们将发现在不同的情况下,这些不同的形式都是有用的。   在 $\theta$ 和 $u$ 空间定义出阵列流形也是有用的 diff --git a/source/_posts/2023-04-20-josh-oap-part-1-3.md b/source/_posts/2023-04-20-josh-oap-part-1-3.md index 836eeca..8558a96 100644 --- a/source/_posts/2023-04-20-josh-oap-part-1-3.md +++ b/source/_posts/2023-04-20-josh-oap-part-1-3.md @@ -56,7 +56,7 @@ $$\begin{equation} - 当 $N$ 为偶数时,波瓣在 $\pm 2 \pi$、$\pm 6 \pi$ 处的值为负值,周期为 $4 \pi$; - 对任意的 $N$,$\left|\vec{\varUpsilon}_\psi(\psi)\right|$ 的周期为 $2 \pi$。 -当 $N = 11$ 时, $\vec{\varUpsilon}_\psi(\psi)$ 和 $\psi$ 的关系在[图 1-3-1](#fig.1-3-1) 中给出。[图 1-3-2](#fig.1-3-2) 给出了 $\left|\vec{\varUpsilon}_\psi(\psi)\right|$,单位为 dB, 其中 +当 $N = 11$ 时, $\vec{\varUpsilon}_\psi(\psi)$ 和 $\psi$ 的关系在[图 1-3-1](#fig.1-3-1) 中给出。[图 1-3-2](#fig.1-3-2) 给出了 $\left|\vec{\varUpsilon}_\psi(\psi)\right|$,单位为 dB,其中 $$\begin{equation} \vec{\varUpsilon}_\mathrm{dB}(\psi) = 10 \log_{10} \left|\vec{\varUpsilon}_\psi(\psi)\right|^2 @@ -64,13 +64,13 @@ $$\begin{equation} -![图 1-3-1 $\vec{\varUpsilon}(\psi): \psi = \frac{2\pi}{\lambda} d \cos\theta, N=11$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-010-FrequencyWavenumberResponseFunction.svg){width=700px} +![图 1-3-1 $\vec{\varUpsilon}(\psi): \psi = \frac{2\pi}{\lambda} d \cos\theta, N=11$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-010-FrequencyWavenumberResponseFunction.svg){width=1000px} -![图 1-3-2 用 dB 表示 $\left|\vec{\varUpsilon}(\psi)\right|$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-020-FrequencyWavenumberResponseFunctionInDB.svg){width=700px} +![图 1-3-2 用 dB 表示 $\left|\vec{\varUpsilon}(\psi)\right|$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-020-FrequencyWavenumberResponseFunctionInDB.svg){width=1000px} -若不指定 $\vec{w}$ 的类型, 则 $\vec{\varUpsilon}_\psi(\psi)$ 是复数,所以相位也应该画出来。但是,均匀加权线阵具有对称性,因此得到的频率-波数响应是实函数。 +若不指定 $\vec{w}$ 的类型,则 $\vec{\varUpsilon}_\psi(\psi)$ 是复数,所以相位也应该画出来。但是,均匀加权线阵具有对称性,因此得到的频率-波数响应是实函数。   也可以用 $k_z$ 来表示频率-波数响应 @@ -80,7 +80,7 @@ $$\begin{equation} 这里 $\vec{\varUpsilon}(\omega:k_z)$ 是周期函数,周期为 $2\pi/d$。 -  注意,响应函数仅依赖于波数分量 $k_z$, 是 $k_z$ 的周期函数,间隔为 $2\pi/d$,这是线性阵列的一维特性导致的,所以该阵列仅能分析在 $k_z$ 方向上投影的波数分量。 +  注意,响应函数仅依赖于波数分量 $k_z$,是 $k_z$ 的周期函数,间隔为 $2\pi/d$,这是线性阵列的一维特性导致的,所以该阵列仅能分析在 $k_z$ 方向上投影的波数分量。 # 均匀加权线阵的波束方向图 @@ -91,7 +91,7 @@ $$\begin{align} &u 空间: && B_u(u) = \frac{1}{N} \frac{\sin\left(\frac{N \pi d}{\lambda} u \right)}{\sin \left( \frac{N d}{\lambda} u\right)}, \quad -1 \leqslant u \leqslant 1 \label{BeamPatternOfUWLAInDirectionCosineDomain} \\ - &\psi 空间: &&B_\psi(\psi) = \frac{1}{N} \frac{\sin\left(N\frac{\psi}{2}\right)}{\sin \left( \frac{\psi}{2} \right)}, \quad -\frac{2\pi d}{\lambda} \leqslant \psi \leqslant \frac{2\pi d}{\lambda} + &\psi 空间: &&B_\psi(\psi) = \frac{1}{N} \frac{\sin\left(N\frac{\psi}{2}\right)}{\sin \left( \frac{\psi}{2} \right)}, \quad -\frac{2\pi d}{\lambda} \leqslant \psi \leqslant \frac{2\pi d}{\lambda} \label{BeamPatternOfUWLAInWaveNumberDomain} \end{align}$$ 其中定义域分别为 $0 \leqslant \theta \leqslant \pi$、$-1 \leqslant u \leqslant 1$ 和 $-\displaystyle\frac{2\pi d}{\lambda} \leqslant \psi \leqslant \frac{2\pi d}{\lambda}$,称为**{% label primary @可视区域(visible region) %}**。 @@ -102,14 +102,13 @@ $$\begin{align} -![图 1-3-3 在极坐标系中画出 $B_\theta(\theta)$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-030-PloarPlotOfBeamPatternInAngleSpace.svg){width=600px} +![图 1-3-3 在极坐标系中画出 $B_\theta(\theta)$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-030-PloarPlotOfBeamPatternInAngleSpace.svg){width=500px} -![图 1-3-4 $d = \lambda/2, N=10$,线阵的 $\left|\vec{\varUpsilon}_\psi(\psi)\right|$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-040-AbsOfWFRFForALinearArray.svg){width=700px} +![图 1-3-4 $d = \lambda/2, N=10$,线阵的 $\left|\vec{\varUpsilon}_\psi(\psi)\right|$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-040-AbsOfFWRFForALinearArray.svg){width=1000px} -  尽管这是一个简单的例子,但可以用来展示线性阵列的一些重要特征。第一组重要特 -征描述了波束方向图的参数。 +  尽管这是一个简单的例子,但可以用来展示线性阵列的一些重要特征。第一组重要特征描述了波束方向图的参数。 # 波束方向图的参数 @@ -121,7 +120,7 @@ $$\begin{align} 6. 旁瓣衰减的速率 7. 栅瓣(Grating lobes) -## 3 dB 带宽 +## 半功率波束宽度 为了说明前两个参数,考虑在[图 1-3-5](#fig.1-3-5) 中给出的原点附近的波束方向图。 @@ -129,7 +128,7 @@ $$\begin{align} ![图 1-3-5 波束方向图的主波束](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-050-MainLobeOfBeamPattern.svg){width=700px} -  3dB 波束宽度是波束宽度的一个度量。定义为对应 $\left| B_u(u) \right|^2 = 0.5$ 或 $\left| B_u(u) \right| = 1/\sqrt{2}$ 的点。可以通过使式 $\eqref{BeamPatternOfUWLAInDirectionCosineDomain}$ 中的 $B_u(u)$ 的值等于 $1/\sqrt{2}$ 来确定出在 $u$ 空间的半功率点。当 $N$ 增加时,计算这个值,我们发现,对于 $N\geqslant 10$, 通过解下面的方程可以得到一个很好的近似值: +  3dB 波束宽度是波束宽度的一个度量。定义为对应 $\left| B_u(u) \right|^2 = 0.5$ 或 $\left| B_u(u) \right| = 1/\sqrt{2}$ 的点。可以通过使式 $\eqref{BeamPatternOfUWLAInDirectionCosineDomain}$ 中的 $B_u(u)$ 的值等于 $1/\sqrt{2}$ 来确定出在 $u$ 空间的半功率点。当 $N$ 增加时,计算这个值,我们发现,对于 $N\geqslant 10$,通过解下面的方程可以得到一个很好的近似值: $$\begin{equation} \frac{\pi N d}{\lambda} u = 1.4 @@ -153,15 +152,19 @@ $$\begin{equation} \label{DefinitionOfHPBW} +
表 1-3-1 各个空间的半功率波束宽度
+ |空间| 任意 $d$ | $d=\lambda/2$ | | :--: | :------: | :------: | | $u$ | $0.891 \frac{\lambda}{Nd}$ | $1.782 \frac{1}{N}$ | -| $\bar{\theta}$[^] | $2\sin^{-1} \left( 0.446 \frac{\lambda}{Nd} \right)$ | $2\sin^{-1} \left( 0.891 \frac{1}{N} \right)$ | +| $\bar{\theta}$ [^1] | $2\sin^{-1} \left( 0.446 \frac{\lambda}{Nd} \right)$ | $2\sin^{-1} \left( 0.891 \frac{1}{N} \right)$ | | 较小的 $\bar{\theta}$ | $\simeq 0.891 \frac{\lambda}{Nd}$ radians
$\simeq 51.05 \frac{\lambda}{Nd}$ degrees | $\simeq 1.782 \frac{1}{N}$ radians
$\simeq 102.1 \frac{1}{N}$ degrees | | $\psi$ | $0.891 \frac{2\pi}{N}$ | $0.891 \frac{2\pi}{N}$ | | $k_z$ | $0.891 \frac{2\pi}{dN}$ | $1.782 \frac{2\pi}{\lambda N}$ | -## 到第一零点的距离 +[^1]: 侧射角(broadside angle)的定义为 $\bar{\theta} = \pi/2 - \theta$ + +## 第一零点波束宽度   方向图的零点出现在当 $B_u(u)$ 的分子为零而分母不为零时,即 @@ -187,24 +190,124 @@ $$\begin{equation} u \ne m \frac{\lambda}{d}, \quad m = 1,2,\cdots \end{equation}$$ -则第一个零点的位置为 $\lambda/Nd$, 且 +则第一个零点的位置为 $\lambda/Nd$,且 $$\begin{equation} \Delta u_2 = 2 \frac{\lambda}{Nd} \end{equation}$$ -我们把 $\Delta u_2$ 称为零点-零点波束宽度(null-to-null beamwidth),并表示为 $BW_{NN}$ 。 $BW_{NN}$ 的一半是到第一零点的距离 ($0.5 BW_{NN}$) 。这个量衡量了阵列分辨两个不同平面波的能力,也称为{% label primary @瑞利限(Rayleigh resolution limit) %}。如果第二个波束方向图的峰值在第一个波束方向图的第一零点之外(间隔 $\geqslant \Delta u_2 / 2$ ), 则我们认为这两个平面波是可以分辨的。在后面,我们将研究一个阵列的分辨能力的统计性度量。 +我们把 $\Delta u_2$ 称为零点-零点波束宽度(null-to-null beamwidth),并表示为 $BW_{NN}$ 。 $BW_{NN}$ 的一半是到第一零点的距离 ($0.5 BW_{NN}$) 。这个量衡量了阵列分辨两个不同平面波的能力,也称为{% label primary @瑞利限(Rayleigh resolution limit) %}。如果第二个波束方向图的峰值在第一个波束方向图的第一零点之外(间隔 $\geqslant \Delta u_2 / 2$),则我们认为这两个平面波是可以分辨的。在后面,我们将研究一个阵列的分辨能力的统计性度量。 -  注意到线阵在方位角方向($\varphi$)没有分辨能力,因为该阵列在 $x$ 和 $y$ 方向上没有扩展。我们将在后面详细讨论分辨率的问题。 +{% note warning %} + +注意到线阵在方位角方向($\varphi$)没有分辨能力,因为该阵列在 $x$ 和 $y$ 方向上没有扩展。我们将在后面详细讨论分辨率的问题。 + +{% endnote %}   [表 1-3-1](#table.1-3-1)中列出了在各个不同空间表示出的 $BW_{NN}$。 +
表 1-3-2 各个空间的第一零点波束宽度
+ |空间| 任意 $d$ | $d=\lambda/2$ | | :--: | :------: | :------: | | $u$ | $2 \frac{\lambda}{Nd}$ | $\frac{4}{N}$ | -| $\bar{\theta}$[^] | $2\sin^{-1} \left( \frac{\lambda}{Nd} \right)$ | $2\sin^{-1} \left( \frac{2}{N} \right)$ | +| $\bar{\theta}$ | $2\sin^{-1} \left( \frac{\lambda}{Nd} \right)$ | $2\sin^{-1} \left( \frac{2}{N} \right)$ | | 较小的 $\bar{\theta}$ | $\simeq 2 \frac{\lambda}{Nd}$ radians | $\simeq \frac{4}{N}$ radians | -| $\psi$ | $ \frac{4\pi}{N}$ | $\frac{4\pi}{N}$ | +| $\psi$ | $\frac{4\pi}{N}$ | $\frac{4\pi}{N}$ | | $k_z$ | $\frac{4\pi}{dN}$ | $\frac{8\pi}{\lambda N}$ | + +# 旁瓣的位置及其衰减速率 + +  旁瓣极大值的位置出现在当式 $\eqref{BeamPatternOfUWLAInDirectionCosineDomain}$ 中的分子逼近极大值的时候: + +$$\begin{equation} + \sin \left( \frac{N \psi}{2} \right) = 1 +\end{equation}$$ + +则此时有 + +$$\begin{equation} + \frac{N \psi}{2} = \pm \left( 2m+1 \right)\frac{\pi}{2}, \quad m = 1,2,\cdots +\end{equation}$$ + +也即在 $\psi$ 空间有 + +$$\begin{equation} + \psi = \pm \frac{2m+1}{N}\pi +\end{equation}$$ + +也即在 $u$ 空间有 + +$$\begin{equation} + u = \pm \frac{2m+1}{N}\frac{\lambda}{2d} +\end{equation}$$ + +则第一旁瓣的峰值出现在 + +$$\begin{equation} + \psi = \pm \frac{2\pi}{N} +\end{equation}$$ + +由于在极大值时,式 $\eqref{BeamPatternOfUWLAInWaveNumberDomain}$ 中的分子趋近为 1,因此极大值为 + +$$\begin{equation} + B_\psi \left( \pm \frac{3\pi}{N} \right) \approx \frac{1}{N \sin \left( \frac{3\pi}{2N} \right)} +\end{equation}$$ + +对于较大的 $N$,这个表达式可以进一步近似为 + +$$\begin{equation} + B_\psi \left( \pm \frac{3\pi}{N} \right) \approx \frac{3}{2\pi} +\end{equation}$$ + +计算得 -13.5dB。 + +{% note warning %} + +这意味着一个信号如果在这个旁瓣的位置入射,且比位置在 $k_z = 0$ 的信号高 13.5dB,则这两个信号将产生相同的响应。主要的旁瓣出现在 $k_z = \pm(2m + 1) \pi/Nd$,旁瓣的水平衰减速率为 $1/(2m + 1)$。例如,第二旁瓣的高度为 -17.9dB。在实际中,这种旁瓣水平的分辨能力是不能被接受的,所以很少使用均匀加权。旁瓣控制在确定性阵列和自适应阵列设计中都是特别重要的问题。 + +{% endnote %} + +# 栅瓣(Grating lobes) + + + +![图 1-3-6 阵元间距对波束方向图的影响:(a) $d=\lambda/4$;(b) $d=\lambda/2$;(c) $d=\lambda$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-20-josh-oap-part-1-3/2023-04-20-josh-oap-part-1-3-060-%20EffectOfElementSpacingOnBeamPattern.svg){width=1000px} + +在[图 1-3-6](#fig.1-3-6) 中,我们针对多种 $d/\lambda$ 的值,画出了 $\left| \vec{\varUpsilon}_u(u) \right|$。图中说明了“栅瓣”这个重要的概念,即和主波束一样高的波瓣。栅瓣发生在当式 $\eqref{BeamPatternOfUWLAInWaveNumberDomain}$ 中的分子和分母均为零的时候。栅瓣出现的间隔为 + +$$\begin{equation} + \frac{\psi}{2} = m \cdot \pi +\end{equation}$$ + +也即 + +$$\begin{equation} + \psi = m \cdot 2 \pi +\end{equation}$$ + +也即 + +$$\begin{equation} + u = m \cdot \frac{\lambda}{d} +\end{equation}$$ + +  如果阵列的间距大于 $\lambda$,则栅瓣的峰值出现在信号传播区域以内,即在 $\left| u \right| \leqslant 1$ 的区域以内。这里就会出现峰值响应模糊的问题,只有当我们对信号的入射方向有先验信息的时候,才可能解决这个问题。 + +  下一节将讨论阵列调向的问题。我们发现阵列调向使得在 $u$ 空间的频率-波数函数 $\left| \vec{\varUpsilon}_u(u) \right|$ 发生平移。这种平移导致栅瓣进入了可视区域以内。我们发现,如果阵列需要的调向范围为 $0 \degree \leqslant \theta \leqslant 180\degree$ 则需要 + +$$\begin{equation} + \frac{d}{\lambda} \leqslant \frac{1}{2} +\end{equation}$$ + +也即 + +$$\begin{equation} + \lambda \leqslant \frac{\lambda}{2} +\end{equation}$$ + +  通常,我们考虑满足 $d \leqslant \lambda/2$ 的阵列,并假设需要在整个球内进行调向。我们把满足 $d = \lambda/2$ 的均匀线阵称为**{% label primary @标准线阵(standard linear array) %}**。 + +  在时间序列分析中,当对时域波形欠采样时,会出现混迭间题。栅瓣的问题和时域混迭问题是等同的。