diff --git a/source/_posts/2023-04-18-josh-oap-part-1-1.md b/source/_posts/2023-04-18-josh-oap-part-1-1.md index 8555eae..ee44d44 100644 --- a/source/_posts/2023-04-18-josh-oap-part-1-1.md +++ b/source/_posts/2023-04-18-josh-oap-part-1-1.md @@ -43,7 +43,7 @@ z &= r \cos\theta # 阵列的基本模型 -  本文分析一个阵列对外部信号场的响应。阵列由一组全向阵元组成,阵元的位置为 $\boldsymbol{p}_n$,如[图 1-1-2](#fig.1-1-2) 所示。阵元在位置 $\boldsymbol{p}_n : n = 0, 1, \cdots, N — 1$ 上对信号场进行空域采样。这产生了一组信号,表示为矢量 $\boldsymbol{f}\left(t, \boldsymbol{p}\right)$ +  下面分析一个阵列对外部信号场的响应。阵列由一组全向阵元组成,阵元的位置为 $\left\{ \boldsymbol{p}_n \right\}_{n=0}^{N-1}$,如[图 1-1-2](#fig.1-1-2) 所示。阵列在各阵元处对信号场进行采样,产生一组信号,记为矢量 $\boldsymbol{f}\left(t, \boldsymbol{p}\right)$ $$\begin{equation} \boldsymbol{f}(t, \boldsymbol{p}) = \left[ @@ -58,7 +58,7 @@ $$\begin{equation} {% note warning %} -请注意,这里并没有指定阵列的几何排布,因此下面的分析是适用于所有阵列的。 +注意,这里并没有规定阵列的几何排布,因此下面的分析适用于所有阵列结构。 {% endnote %} @@ -66,7 +66,7 @@ $$\begin{equation} ![图 1-1-2 $N$ 阵元阵列](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-18-josh-oap-part-1-1/2023-04-18-josh-oap-part-1-1-020-NElementArray.png!sign){width=600px} -  对每个阵元的输出用一个线性时不变滤波器进行处理,该滤波器的冲激响应为 $h_n(\tau)$,并对所有输出求和,得到阵列的输出 $y(t)$,如[图 1-1-3](#fig.1-1-3) 所示。假设观察间隔足够长(可以考虑为无限长),则输出 $y(t)$ 可以写成卷积积分的形式: +  将每个阵元的输出(即采样结果)通过冲激响应为 $h_n(\tau)$ 的线性时不变滤波器,求和可得阵列的输出 $y(t)$,如[图 1-1-3](#fig.1-1-3) 所示。假设观察间隔足够长(可以考虑为无限长),则阵列输出 $y(t)$ 可以写成卷积积分的形式: $$\begin{equation} y(t) = \sum_{n=0}^{N-1} \int_{-\infty}^{\infty} h_n (t-\tau)f_n\left(\tau,\boldsymbol{p}_n\right) \mathrm{d} \tau @@ -76,7 +76,7 @@ y(t) = \sum_{n=0}^{N-1} \int_{-\infty}^{\infty} h_n (t-\tau)f_n\left(\tau,\bolds ![图 1-1-3 线性处理阵列](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-18-josh-oap-part-1-1/2023-04-18-josh-oap-part-1-1-030-ArrayWithLinearProcessing.png!sign){width=600px} -这个结果可以用矢量符号表示为(即将标量结果向矢量模型进行直接扩展,a straightforward extension of scalar results to the vector model) +可以用矢量符号表示为(即将标量结果向矢量模型进行直接扩展,a straightforward extension of scalar results to the vector model) @@ -96,7 +96,7 @@ $$\begin{equation} \label{ImpulseResponse} \right] \end{equation}$$ -也可以把式 $\eqref{VectorFormOfLinearArrayOutputInTimeDomain}$ 在变换域表示为 +也可以把式 $\eqref{VectorFormOfLinearArrayOutputInTimeDomain}$ 给出的阵列输出在变换域表示为 $$\begin{equation} \begin{aligned} @@ -119,7 +119,7 @@ $$\begin{equation} \label{SampleVectorInFreqDomain} # 信号到达不同阵元的时延 -  下面考虑如[图 1-1-4](#fig.1-1-4) 所示的简单的波束形成操作。外部信号输入为传播方向为 $\boldsymbol{a}$,时域频率(弧度)为 $\omega$ 的平面波,则在时域上每个阵元的输入信号可以用两种等效的方式进行表示。 +  下面考虑如[图 1-1-4](#fig.1-1-4) 所示的简单的波束形成操作。假设外部信号是方向为 $\boldsymbol{a}$、时域频率(弧度)为 $\omega$ 的平面波,则在时域上每个阵元的输入信号可以用两种等效的方式进行表示。 @@ -138,13 +138,13 @@ $$\begin{equation} \label{DelayedSignal} \right] \end{equation}$$ -其中时延可表示为(距离除以速度得到时间) +其中时延(距离除以速度得到时间) $$\begin{equation} \label{ExpressionOfDelayByDirection} \tau_n = \frac{\boldsymbol{a}^\mathrm{T}\boldsymbol{p}_n}{c} \end{equation}$$ -其中 $c$ 是信号在介质中的传播速度,$\boldsymbol{a}$ 是一个单位矢量,可以表示为 +其中 $c$ 是信号在介质中的传播速度,$\boldsymbol{a}$ 是一个单位矢量,表示为 $$\begin{equation} \boldsymbol{a} = \left[ \begin{array}{c} @@ -157,7 +157,7 @@ $$\begin{equation} 上式中的负号是考虑了 $\boldsymbol{a}$ 的方向。则 $\tau_n$ 可以进一步表示为: $$\begin{equation} \label{RelativeDelay} - \tau_n = -\frac{1}{c}\left(\sin\theta\cos\varphi \cot p_{x_n} + \sin\theta\sin\varphi \cdot p_{y_n} + \cos\theta \cdot p_{z_n} \right) + \tau_n = -\frac{1}{c}\left(\sin\theta\cos\varphi \cdot p_{x_n} + \sin\theta\sin\varphi \cdot p_{y_n} + \cos\theta \cdot p_{z_n} \right) \end{equation}$$ 如果定义对于每个轴的方向余弦(direction cosine)为 @@ -174,7 +174,7 @@ $$\begin{equation} \boldsymbol{u} = -\boldsymbol{a} \end{equation}$$ -则式 $\eqref{RelativeDelay}$ 可以写成 +则式 $\eqref{RelativeDelay}$ 给出的相对时延可以写成 $$\begin{equation} \label{RelativeDelayWithDirectionCosine} \tau_n = -\frac{1}{c}\left(u_x p_{x_n} + u_y p_{y_n} + u_z p_{z_n} \right) = -\frac{\boldsymbol{u}^\mathrm{T}\boldsymbol{p}_n}{c} @@ -195,13 +195,7 @@ $$\begin{equation} 对于在局部均匀的介质(locally homogeneous medium)里传播的平面波,定义波数 $\boldsymbol{k}$ (在波传播的方向上单位长度内的周期数目)为 $$\begin{equation} \label{DefinitionOfWavenumber} - \boldsymbol{k} = \frac{\omega}{c} \boldsymbol{a} = \frac{2\pi}{\lambda} \boldsymbol{a} -\end{equation}$$ - -其中,$\lambda$ 是对应于频率 $\omega$ 的波长。等效地, - -$$\begin{equation} - \boldsymbol{k} = -\frac{2\pi}{\lambda} \left[ + \boldsymbol{k} = \frac{\omega}{c} \boldsymbol{a} = \frac{2\pi}{\lambda} \boldsymbol{a} = -\frac{2\pi}{\lambda} \left[ \begin{array}{c} \sin\theta\cos\varphi \\ \sin\theta\sin\varphi \\ @@ -211,13 +205,13 @@ $$\begin{equation} = -\frac{2\pi}{\lambda} \boldsymbol{u} \end{equation}$$ -且波数的幅度由波动方程限定 +其中,$\lambda$ 是对应于频率 $\omega$ 的波长,且波数的幅度由波动方程限定 $$\begin{equation} \label{WaveEquation} \left| \boldsymbol{k} \right| = \frac{\omega}{c} = \frac{2\pi}{\lambda} \end{equation}$$ -所以,仅 $\boldsymbol{k}$ 的方向是变化的。比较式 $\eqref{ExpressionOfDelayByDirection}$ 和式 $\eqref{DefinitionOfWavenumber}$,可以看到 +所以,仅 $\boldsymbol{k}$ 的方向是变化的。比较式 $\eqref{ExpressionOfDelayByDirection}$ 和式 $\eqref{DefinitionOfWavenumber}$,有 $$\begin{equation} \omega \tau_n = \boldsymbol{k}^\mathrm{T}\boldsymbol{p}_n @@ -242,25 +236,25 @@ $$\begin{equation} \boldsymbol{F}(\omega) = F(\omega) \boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right) \end{equation}$$ -矢量 $\boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right)$ 包含了阵列的所有空间特征,称为**{% label primary @阵列流形矢量(array manifold vector) %}**。在我们的讨论中,阵列流形矢量具有非常核心的作用。下标 $\boldsymbol{k}$ 表示参数属于 $\boldsymbol{k}$ 空间。这个下标的作用是把它和以后将在阵列流形矢量中使用的其他变量相区分。 - -  在这种情况下,把每个阵元的输入信号平移,使之在时间上对齐,然后把它们相加。这个操作过程如[图 1-1-5](#fig.1-1-5) 所示,其中包含了归一化因子 $1/N$,使得输出为 $f(t)$。在这里, - -$$\begin{equation} \label{DelayAndSumBeamformer} - h_n(\tau) = \frac{1}{N} \delta(\tau + \tau_n) -\end{equation}$$ +矢量 $\boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right)$ 包含了阵列的所有空间特征,称为**{% label primary @阵列流形矢量(array manifold vector) %}**,在阵列信号处理理论中具有非常核心的作用。下标 $\boldsymbol{k}$ 表示参数属于 $\boldsymbol{k}$ 空间。这个下标的作用是把它和以后将在阵列流形矢量中使用的其他变量相区分。 ![图 1-1-5 延时-求和波束形成器](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-04-18-josh-oap-part-1-1/2023-04-18-josh-oap-part-1-1-050-DelayAndSumBeamformer.png!sign){width=600px} +  如[图 1-1-5](#fig.1-1-5) 所示,把每个阵元的输入信号进行时移、相加、归一化,使得输出为 $f(t)$,其中 + +$$\begin{equation} \label{DelayAndSumBeamformer} + h_n(\tau) = \frac{1}{N} \delta(\tau + \tau_n) +\end{equation}$$ + 且 $$\begin{equation} y(t) = f(t) \end{equation}$$ -  这个处理器称为**{% label primary @延时求和波束形成器(delay-and-sum beamformer) %}**或**{% label primary @常规波束形成器(conventional beamformer) %}**。在实际中会在每个通道中加上一个共同的延时,使得[图 1-1-5](#fig.1-1-5) 中的操作是物理可实现的。 +上述处理器称为**{% label primary @延时求和波束形成器(delay-and-sum beamformer) %}**或**{% label primary @常规波束形成器(conventional beamformer) %}**。在实际中会在每个通道中加上一个共同的延时,使得[图 1-1-5](#fig.1-1-5) 中的操作是物理可实现的。   此外,还可以把式 $\eqref{DelayAndSumBeamformer}$ 在频域内写成简洁的矩阵形式。如果 $\boldsymbol{k}_\mathrm{s}$ 是我们所感兴趣的平面波信号的波数,则 @@ -268,13 +262,11 @@ $$\begin{equation} \boldsymbol{H}^\mathrm{T} (\omega) = \frac{1}{N} \boldsymbol{v}_{\boldsymbol{k}}^\mathrm{H} \left( \boldsymbol{k}_\mathrm{s} \right) \end{equation}$$ -其中 $\boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right)$ 在式 $\eqref{DefinitionOfArrayManifoldVector}$ 中定义。 - # 单位平面波模型 -  现在回到一般的问题,我们想要确定阵列对一个输入场 $\boldsymbol{f}(t, \boldsymbol{p})$ 的响应,这可以通过之前给出的卷积求和操作来实现,但更有用的方法是首先确定阵列对单位平面波(unit plane wave)的响应,响应为单位平面波时域(弧度)频率 $\omega$ 和波数 $\boldsymbol{k}$ 的函数。(利用叠加的复指数基函数对一个线性时不变系统进行分析的系统理论方法可以扩展到空时信号的情况。) +  现在回更到一般的问题,要确定阵列对一个输入场 $\boldsymbol{f}(t, \boldsymbol{p})$ 的响应,可以通过之前给出的卷积求和操作来实现,但更有用的方法是首先确定阵列对单位平面波(unit plane wave)的响应,响应为单位平面波时域(弧度)频率 $\omega$ 和波数 $\boldsymbol{k}$ 的函数。(利用叠加的复指数基函数对一个线性时不变系统进行分析的系统理论方法可以扩展到空时信号的情况。) -这里的基函数形式为 +  取基函数 $$\begin{equation} f_n\left( t, \boldsymbol{p}_n \right) = \exp \left[ j \left( \omega t - \boldsymbol{k}^\mathrm{T} \boldsymbol{p}_n\right) \right], \, n = 0, 1, \cdots, N-1 @@ -286,8 +278,6 @@ $$\begin{equation} \boldsymbol{f} \left( t, \boldsymbol{p} \right) = e^{j\omega t} \boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right) \end{equation}$$ -其中 $\boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right)$ 在式 $\eqref{DefinitionOfArrayManifoldVector}$ 中定义。 -   式 $\eqref{VectorFormOfLinearArrayOutputInTimeDomain}$ 中的阵列处理器对于一个平面波的响应为 $$\begin{equation} \label{ArrayResponseToUnitPlaneWaveInTimeDomain} @@ -296,7 +286,7 @@ $$\begin{equation} \label{ArrayResponseToUnitPlaneWaveInTimeDomain} 其中 $\boldsymbol{H} (\omega)$ 是式 $\eqref{ImpulseResponse}$ 中 $\boldsymbol{h}(\tau)$ 的傅里叶变换。 -  这里用了符号 $y \left( t, \boldsymbol{k} \right)$,以强调输出和输入波数 $\boldsymbol{k}$ 的关系。时域上的相关性体现在输出是一个复指数,和输入平面波具有相同的频率。在频域内,$\eqref{ArrayResponseToUnitPlaneWaveInTimeDomain}$ 可以写成下面的形式: +  这里使用 $y \left( t, \boldsymbol{k} \right)$ 来强调输出和输入波数 $\boldsymbol{k}$ 的关系。时域上的相关性体现在输出是一个复指数,和输入平面波具有相同的频率。在频域内,$\eqref{ArrayResponseToUnitPlaneWaveInTimeDomain}$ 可以写成下面的形式: $$\begin{equation} \label{ArrayResponseToUnitPlaneWaveInFreqDomain} Y \left( \omega, \boldsymbol{k} \right) = \boldsymbol{H}^\mathrm{T} (\omega) \boldsymbol{v}_{\boldsymbol{k}}\left(\boldsymbol{k}\right) @@ -324,7 +314,7 @@ $$\begin{equation} # 窄带假设 -  在这里中,我们强调 $f\left( t,\boldsymbol{p}_n \right)$ 是带通信号的情况,即 +  下面讨论 $f\left( t,\boldsymbol{p}_n \right)$ 是带通信号的情况,即 $$\begin{equation} \label{BandpassConstraint} f\left( t,\boldsymbol{p}_n \right) = \sqrt{2} \Re\left\{ \tilde{f} \left( t,\boldsymbol{p}_n \right) e^{j \omega_c t}\right\}, \, n = 0, \cdots, N-1 diff --git a/source/_posts/2023-06-19-josh-oap-part-2-1.md b/source/_posts/2023-06-19-josh-oap-part-2-1.md new file mode 100644 index 0000000..b0fbd20 --- /dev/null +++ b/source/_posts/2023-06-19-josh-oap-part-2-1.md @@ -0,0 +1,212 @@ +--- +title: 'Josh''s Notes: 最优阵列处理(Part 2.1 —— 谱加权)' +mathjax: true +comments: true +copyright: true +toc: + enable: true + number: false + wrap: true + expand_all: true + max_depth: 4 +categories: + - - Josh 的学习笔记 + - 最优阵列处理 + - 线形阵列和孔径的合成 +tags: + - 阵列信号处理 + - 谱加权 + - 线阵 +abbrlink: 61f0754c +date: 2023-06-19 16:25:26 +--- + +  下面主要研究对每个传感器输出进行加权的技术,以获得具有理想性质的频率-波数响应和波束方向图。加权的过程在一些文献中也称为锐化 (tapering) 或赋形 (shading) 。许多阵列加权技术等价于时间序列谱分析中的加窗或锐化 (Taper) 技术。 + +  对于一个阵元间距小于或等于 $\lambda/2$ 的线阵,由于不需要考虑栅瓣和空域混迭,可以直接应用连续函数的傅里叶变换理论对权重和频率-波数响应之间存在的傅里叶变换关系进行分析。本文关注线性阵列,讨论如何在降低旁瓣的同时使主瓣宽度的增长最小(最小化方向性损失),将尝试不同的权值矢量,并分析它们的性能。 + +  考虑傅里叶变换对 + +$$\begin{equation} + \varUpsilon(\omega,k) = \int_{-\infty}^\infty w_a^\ast (z) e^{-jkz}\, \mathrm{d}z +\end{equation}$$ + +$$\begin{equation} + w_a^\ast (z) = \frac{1}{2\pi} \int_{-\infty}^\infty \varUpsilon(\omega,k) e^{jkz}\, \mathrm{d}k +\end{equation}$$ + +其中省略了 $k_z$ 的下标 $z$。 + + + +# 1. 均匀加权 + +  均匀权值为 + +$$\begin{equation} + w_n = \frac{1}{N}, \quad n = 0,\cdots,N-1 +\end{equation}$$ + +在 $u$ 空间的波束方向图为 + +$$\begin{equation} + \begin{aligned} + B_u(u) &= \frac{1}{N} \frac{\sin\left( \displaystyle\frac{\pi Nd}{\lambda} u \right)}{\sin\left( \displaystyle\frac{\pi d}{\lambda} u \right)} \\ + &= \boldsymbol{w}^\mathrm{H}\boldsymbol{v}_u(u) = e^{-j\left(\frac{N-1}{2} \right) \frac{2\pi d}{\lambda} u} \sum_{n=0}^{N-1} w_n^\ast e^{j n \frac{2\pi d}{\lambda} u} + \end{aligned} +\end{equation}$$ + +对于**标准线阵**,有 + +$$\begin{equation} + B_u(u) = \frac{1}{N} \frac{\sin\left( \displaystyle\frac{\pi Nu}{2} \right)}{\sin\left( \displaystyle\frac{\pi u}{2} \right)} +\end{equation}$$ + +方向性 + +$$\begin{equation} + D = N +\end{equation}$$ + +由于下面经考虑实对称的权值,因此将阵元的位置也对称地进行表示,第 $n$ 个阵元的位置表示为 + +$$\begin{equation} + \tilde{n} = n - \frac{N-1}{2}, \quad n = 0,\cdots,N-1,\quad \tilde{n} = -\frac{N-1}{2}, \cdots, \frac{N-1}{2} +\end{equation}$$ + +# 2. Cosine 加权 + +  当 $N$ 为奇数时,Cosine 权值为 + +$$\begin{equation} + w(\tilde{n}) = \sin\left( \frac{\pi}{2N} \right)\cos\left( \pi\frac{\tilde{n}}{N} \right), \quad -\frac{N-1}{2} \leqslant \tilde{n} \leqslant \frac{N-1}{2} +\end{equation}$$ + +其中归一化因子 $\sin\left( \displaystyle\frac{\pi}{2N} \right)$ 是一个常数,使得 $B_u (0) = 1$。把 Cosine 写成指数形式,有 + +$$\begin{equation} + w(\tilde{n}) = \sin\left( \frac{\pi}{2N} \right)\left[ \frac{e^{j\frac{\pi\tilde{n}}{N}} + e^{-j\frac{\pi\tilde{n}}{N}}}{2} \right], \quad -\frac{N-1}{2} \leqslant \tilde{n} \leqslant \frac{N-1}{2} +\end{equation}$$ + +利用指数形式的阵列流形矢量,可得波束方向图 + +$$\begin{equation} + B_u(u) = \frac{1}{2} \sin\left( \frac{\pi}{2N} \right) \left\{ \sum_{\tilde{n} = -\frac{N-1}{2}}^{\frac{N-1}{2}} e^{j\frac{\pi \tilde{n}}{N}} e^{-j \tilde{n} \pi u} + \sum_{\tilde{n} = -\frac{N-1}{2}}^{\frac{N-1}{2}} e^{-j\frac{\pi \tilde{n}}{N}} e^{-j \tilde{n} \pi u} \right\} +\end{equation}$$ + +其中第一项和第二项分别对应指向 $u_s = 1/N$ 和 $u_s = -1/N$ 的常规波束方向图,因此 + +$$\begin{equation} + B_u(u) = \frac{1}{2} \sin\left( \frac{\pi}{2N} \right) \left\{ \frac{\sin\left( \displaystyle\frac{N\pi}{2} \left( u - \frac{1}{N} \right) \right)}{\sin\left( \displaystyle\frac{\pi}{2} \left( u - \frac{1}{N} \right) \right)} + \frac{\sin\left( \displaystyle\frac{N\pi}{2} \left( u + \frac{1}{N} \right) \right)}{\sin\left( \displaystyle\frac{\pi}{2} \left( u + \frac{1}{N} \right) \right)} \right\} +\end{equation}$$ + +下面将要介绍的很多方向图都是常规波束的叠加。[图 2-1-1](#fig.2-1-1) 给出了一个 11 阵元阵列使用 Cosine 加权得到的波束方向图,同时还给出了常规波束方向图作为参考。可以看到,旁瓣得到了降低,但是主波束变得更宽。两个波束方向图的参数为 + +| 加权方式 | HPBW | $BW_{NN}$ | 第一旁瓣高度 | $D_N$[^1] | +| :--: | :--: | :--: | :--: | :--: | +| Uniform | $0.89 \displaystyle\frac{2}{N}$ | $2.0 \displaystyle\frac{2}{N}$ | $-13.0 \text{dB}$ | $1$ | +| Cosine | $1.18 \displaystyle\frac{2}{N}$ | $3.0 \displaystyle\frac{2}{N}$ | $-23.5 \text{dB}$ | $0.816$ | + + + +![图 2-1-1 均匀加权和 Cosine 加权的波束方向图: $N = 11$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-06-19-josh-oap-part-2-1/2023-06-19-josh-oap-part-2-1-010-BeamPatternForUniformAndCosineWeighting.svg){width=700px} + +# 3. 升 Cosine 加权 + +  可以把矩形均匀加权和 Cosine 加权组合起来,获得两种加权方法一些理想性质的组合。对应的阵列加权为 + +$$\begin{equation} + w(\tilde{n}) = c(p) \left( p + (1-p) \cos \left( \pi \frac{\tilde{n}}{N} \right)\right), \quad \tilde{n} = -\frac{N-1}{2}, \cdots, \frac{N-1}{2} +\end{equation}$$ + +其中归一化常数 + +$$\begin{equation} + c(p) = \frac{p}{N} + \frac{1-p}{2} \sin\left( \frac{\pi}{2N} \right) +\end{equation}$$ + +使得 $B_u(0) = 1$。 + +  在[图 2.1.2](#fig.2-1-2) 中给出了 $p = 0.31, 0.17, 0$ 时的升 Cosine 加权的波束方向图。当 $p$ 减小时,第一旁瓣的高度减小,主波束宽度增加。波束方向图参数如下: + +| $p$ | HPBW | $BW_{NN}$ | 第一旁瓣高度 | $D_N$[^1] | +| :--: | :--: | :--: | :--: | :--: | +| 0.31 | $1.03 \displaystyle\frac{2}{N}$ | $2.50 \displaystyle\frac{2}{N}$ | $-20.0 \text{dB}$ | $0.928$ | +| 0.17 | $1.09 \displaystyle\frac{2}{N}$ | $3.70 \displaystyle\frac{2}{N}$ | $-22.0 \text{dB}$ | $0.886$ | +| 0 | $1.18 \displaystyle\frac{2}{N}$ | $3.00 \displaystyle\frac{2}{N}$ | $-23.5 \text{dB}$ | $0.816$ | + + + +![图 2-1-2 升 Cosine 加权的波束方向图: $N = 11$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-06-19-josh-oap-part-2-1/2023-06-19-josh-oap-part-2-1-020-BeamPatternForRaisedCosineWeighting.svg){width=700px} + +  至此,我们已经可以使 HPBW 变窄,并使得第一旁瓣比均匀分布的情况要低得多。 + +# 4. Cosine$^m$ 加权 + +  下面考虑一系列 Cosine 加权,形式为 $\cos^m(\pi \tilde{n} / N)$。阵列的权值为 + +$$\begin{equation} + w_m(\tilde{n}) = \begin{cases} + c_2 \cos^2 \left( \displaystyle \frac{\pi \tilde{n}}{N} \right),\quad m = 2 \\ + c_3 \cos^3 \left( \displaystyle \frac{\pi \tilde{n}}{N} \right),\quad m = 3 \\ + c_4 \cos^4 \left( \displaystyle \frac{\pi \tilde{n}}{N} \right),\quad m = 4 \\ + \end{cases} +\end{equation}$$ + +其中 $c_2, c_3, c_4$ 是归一化常数。 + +  $m=2$ 时的加权有时称为是 Hann 加权[^2]。同样,波束方向图可以利用 Cosine 函数的指数形式来计算。波束方向图在[图 2.1.3](#fig.2-1-3) 中给出。当 $m$ 增加时,旁瓣减小,但是主波束变宽。波束方向图的参数为: + +| $m$ | HPBW | $BW_{NN}$ | 第一旁瓣高度 | $D_N$[^1] | +| :--: | :--: | :--: | :--: | :--: | +| 2 | $1.44 \displaystyle\frac{2}{N}$ | $4 \displaystyle\frac{2}{N}$ | $-31.4 \text{dB}$ | $0.667$ | +| 3 | $1.66 \displaystyle\frac{2}{N}$ | $5 \displaystyle\frac{2}{N}$ | $-39.4 \text{dB}$ | $0.576$ | +| 4 | $1.85 \displaystyle\frac{2}{N}$ | $6 \displaystyle\frac{2}{N}$ | $-46.7 \text{dB}$ | $0.514$ | + + + +![图 2-1-3 Cosine$^m$ 加权的波束方向图: $N = 11$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-06-19-josh-oap-part-2-1/2023-06-19-josh-oap-part-2-1-030-BeamPatternForCosineMWeighting.svg){width=700px} + +# 5. 升 Cosine 平方加权 + +  升 Cosine 平方系列的加权为 + +$$\begin{equation} + \begin{aligned} + w(\tilde{n}) &= c_2 (p) \left\{ p + (1-p) \cos^2 \left( \frac{\pi \tilde{n}}{N} \right) \right\} \\ + &= \frac{c_2(p)}{2} \left\{ (1+p) + (1-p) \cos \left( \frac{2 \pi \tilde{n}}{N} \right) \right\}, \quad \tilde{n} = -\frac{N-1}{2}, \cdots, \frac{N-1}{2} + \end{aligned} +\end{equation}$$ + +其中 $c_2 (p)$ 是归一化常数。下面考虑一个特别的加权,称为 Hamming 加权。 + +# 6. Hamming 加权 + +  Hamming 加权利用了矩形方向图和 Cosine 平方方向图的特点,在第一旁瓣的峰值上放置了一个零点。加权函数为 + +$$\begin{equation} + w(\tilde{n}) = g_0 + g_1 \cos \left( \frac{2 \pi \tilde{n}}{N} \right), \quad \tilde{n} = -\frac{N-1}{2}, \cdots, \frac{N-1}{2} +\end{equation}$$ + +选择系数 $g_0$ 和 $g_1$ 的使 $u = 3/N$ 的位置上有一个零点,并将正侧向的响应归一化,有 + +$$\begin{equation} + w(\tilde{n}) = 0.54 + 0.46 \cos \left( \frac{2 \pi \tilde{n}}{N} \right), \quad -\frac{N-1}{2} \leqslant \tilde{n} \leqslant \frac{N-1}{2} +\end{equation}$$ + +对应升 Cosine 平方加权中 $p = 0.08$ 的情况,得到的波束方向图是三个常规波束方向图的和 + +$$\begin{equation} + B_u(u) = 0.54 \frac{\sin\left(\displaystyle\frac{N\pi u}{2}\right)}{\sin\left(\displaystyle\frac{\pi u}{2}\right)} + 0.23 \left[ \frac{\sin\left( \displaystyle\frac{N\pi}{2} \left( u - \frac{2}{N} \right) \right)}{\sin\left( \displaystyle\frac{\pi}{2} \left( u - \frac{2}{N} \right) \right)} + \frac{\sin\left( \displaystyle\frac{N\pi}{2} \left( u + \frac{2}{N} \right) \right)}{\sin\left( \displaystyle\frac{\pi}{2} \left( u + \frac{2}{N} \right) \right)} \right] +\end{equation}$$ + +  [图 2.1.4](#fig.2-1-4) 给出了 Hamming 加权、Hann 加权和 Blackman-Harris 加权的波束方向图。第一个零点的位置在 $u = 4/N$,第一个非零旁瓣的高度为 $-39.5\text{dB}$。加权有步进不连续性,使得旁瓣的衰减渐近为 $O(1/n)$。但是,第一个旁瓣被完全对消掉了,剩余的旁瓣都很低,尽管它们的衰减比较慢。而且,注意到 Hamming 窗的波束宽度小于 Hann 加权的波束宽度,且第一旁瓣更低。这是一般变化趋势的一个例外情况。 + + + +![图 2-1-4 Hann 加权、Hamming 加权和 Blackman-Harris 加权的波束方向图: $N = 11$](https://josh-blog-1257563604.cos.ap-beijing.myqcloud.com/img/2023-06-19-josh-oap-part-2-1/2023-06-19-josh-oap-part-2-1-040-BeamPatternForHannHammingAndBlackmanHarrisWeighting.svg){width=700px} + + +[^1]: 参数 $D_N$ 是阵列的归一化方向性。它是相对于一个均匀加权阵列的方向性进行归一化的。对于标准线阵, $D_N$ 也是归一化的白噪声增益。 + +[^2]: 这个权值是奥地利气象学家 Von Hann 提出的,有时也称为 Hanning 加权。