舰船科学技术  2019, Vol. 41 Issue (4): 124-128   PDF    
一种抑制模糊度函数特定区域旁瓣级的波形设计方法
周飞, 程锦盛     
上海船舶电子设备研究所,上海 201108
摘要: 针对发射波形为相位编码,探测低速运动目标时存在的模糊度函数旁瓣峰值过高,容易淹没微弱目标的问题,提出了在特定区域最小化模糊度函数旁瓣级的多相编码波形设计优化算法。该算法利用低速运动目标多普勒频移很小的特点,对模糊度函数进行简化,提出了离散模糊度函数的概念,在此基础上将模糊度函数峰值附近旁瓣级的最小化转化为离散模糊度函数峰值附近旁瓣级的最小化问题,并利用循环算法进行相位编码的设计。计算机仿真结果表明,所提出的波形设计方法能够有效抑制离散模糊度函数原点附近的旁瓣级,提高探测系统对微弱低速运动目标的检测能力。
关键词: 旁瓣抑制     多相编码     波形设计     离散模糊度函数    
A waveform design method for reducing sidelobe level in a particular area of ambiguous function
ZHOU Fei, CHENG Jin-sheng     
Shanghai Marine Electronic Equipment Research Institute, Shanghai 201108, China
Abstract: When detecting low velocity moving targets, Polyphase pulse has high peak sidelobe that will cause the loss of weak target detection.To solve this Problem, a waveform design method for reducing sidelobe level in a particular area of ambiguous function(AF) was proposed.This method take advantage of the low velocity moving targets with very small doppler frequency shift, simplified the ambiguous function.we put forward a conceptual for Discrete Ambiguous Function(D-AF).The foregoing discussion implies that by minimizing the correlations of AF, we equivalently minimize the D-AF sidelobes. The minimization problem can be solved by the cyclic algorithm described in this paper. Numerical simulation showed that the proposed algorithm sidelobe suppression for designing sequences with a thumbtack-shaped discrete-AF near the origin of the delay-Doppler plane effectively, meanwhile, it improved the detection ability of weak target detection.
Key words: sidelobe suppression     polyphase pulse     waveform design     discrete ambiguous function    
0 引 言

主动信号处理中,当使用相位编码信号在接收端进行相关匹配的时候,会同时产生主瓣和不需要的旁瓣。主动声呐系统探测单个目标时,距离旁瓣的影响较小。但需要探测2个或者2个以上的目标时,大功率信号的旁瓣必将影响小功率信号目标的检测,尤其当所探测目标的功率相差较大时,小功率目标往往会淹没在大功率目标的旁瓣中,必将导致检测不到小功率的目标[1]。因此,为了预防上述情况发生,必须采取一些算法来抑制大功率目标的旁瓣级。按照体积不变的原理,旁瓣不可能全部被抑制,依据尽量降低旁瓣同时尽量提高主旁瓣比的思路,在实现相位编码声呐低旁瓣的问题上进行大量研究。

目前,研究方向分为两方面:一是选择好的码字来获得好的相关性,这种方法没有普适意义,不能满足保密和抗干扰的需求;二是通过信号处理的方式来实现旁瓣压制,相比第一种波形设计方法,它具有码字无限制、不易被敌方破解的特点,因此成为研究热点[2]。Petre Stoica和Jian Li等在零多普勒的条件下提出了一种时间(或距离)高分辨率的多相位编码波形设计方法[3]。曾祥能等在接收端对相位编码使用Woo滤波处理技术产生的均匀旁瓣结构,抑制了输出的旁瓣区能量[4]。李从风等提出了恒模波形设计方法,有效抑制了多相编码特定区间的自相关函数旁瓣[5]

以上的波形设计方法,只考虑了目标静止,多普勒频移为0的情况,不能有效解决目标有多普勒频移时,相位编码存在的旁瓣峰值过高,造成弱目标丢失的问题。本文针对此问题,提出一种针对低速运动目标,有多普勒频移的波形设计方法。

1 离散模糊度函数 1.1 相位编码脉冲

在雷达和声呐等应用中,为了保证发射功率最大,一般采用的波形都是相位调制(phase modulation)方式,可以是恒相位(CW单频)、线性变化相位(LFM)和非线性变化相位,此时发射波形的幅度不变,因此功率或能量不变。对多脉冲雷达,主要是设计不同脉冲间的相位;而对于声呐,就是把单个脉冲划分成多个子脉冲,每个子脉冲的中心频率相同,但初始相位不同。相位编码脉冲的具体表达式为[6]

$x\left( n \right) = {e^{j{\phi _n}}}{\text{,}}$ (1)

式中, ${\phi _n}$ 代表相位, $n = 1, \cdots ,N$ 。并且限定 $\left\{ {x\left( n \right)} \right\}_{n = 1}^N$ 的能量为N,即

$\sum\limits_{n = 1}^N {{{\left| {x\left( n \right)} \right|}^2}} = N{\text{。}}$ (2)

主动声呐发射的编码脉冲是模拟信号(即连续时间信号)经过采样和量化得来的,模拟信号经理想的方波信号调制后,得到的基带波形可表示为:

$s\left( t \right) = \sum\limits_{n = 1}^N {x\left( n \right){p_n}} \left( t \right){\text{,}}$ (3)

式中, $0 \leqslant t \leqslant T$ T表示脉冲重复时间。 $x\left( n \right)$ 表示将要设计的调制编码序列(设定 $ x\left( n \right) =$ $ 0,n \notin \left[ {1,N} \right]$ ), ${p_n}\left( t \right)$ 是持续时间为 ${t_p}$ 的理想方波信号。同时 $p\left( t \right)$ 具有单位能量的波形,即

${\int_0^{{T_p}} {\left| {p\left( t \right)} \right|} ^2}{\rm d}t = 1{\text{,}}$ (4)

其中 $\left| \cdot \right|$ 表示复数的模。

式(3)可以进一步表示为:

$s\left( t \right) = \sum\limits_{n = 0}^{N - 1} {x\left( n \right)} p\left( {t - n{T_r}} \right){\text{,}}$ (5)

式中: ${T_r}$ 表示相位编码脉冲重复时间,并且 ${T_P} \leqslant {T_r}$ ,信号的复包络可以表示为:

$ {v_0}\left( t \right) = {a_t}s\left( t \right)\exp \left[ {j\left( {2{\text{π}} {f_0}t + \phi } \right)} \right] {\text{。}}$ (6)

式中: ${v_0}\left( t \right)$ 为信号的复包络; ${a_t}$ 为发射信号幅度; ${f_0}$ 为载波信号的频率; $\phi $ 为随机相位。

1.2 离散模糊度函数

根据式(3),广义的离散模糊度函数表达式为[7]

$ \begin{split} & \chi \left( {\tau ,f} \right) = \int_0^T {\left( {\sum\limits_{n = 1}^N {x\left( n \right){p_n}\left( t \right)} } \right)} \left( {\sum\limits_{m = 1}^N {{x^*}\left( m \right){p_m}\left( {t - \tau } \right)} } \right)\times\\ & {e^{j2{\text{π}} f\left( {t - \tau } \right)}}{\rm d}t = \\ &\sum\limits_{m = 1}^N {\sum\limits_{n = 1}^N {{x^*}\left( m \right)\left( {\int_0^T {{p_n}\left( t \right){p_m}\left( {t - \tau } \right){e^{j2{\text{π}} f\left( {t - \tau } \right)}}{\rm d}t} } \right)} } x\left( n \right){\text{,}} \end{split} $ (7)

式中: $\chi \left( {\tau ,f} \right)$ 决定了相邻目标距离-速度联合分辨力,是信号与该信号在时间和频率上位移后,两者之间相关性的度量。 $\chi \left( {\tau ,f} \right)$ 随着时延和频移的增大下降的越快,2个相邻目标越容易分辨。

设时间延迟 $\left\{ {\tau = k{t_p}} \right\}\left( {k = - N + 1, \cdots ,0, \cdots N - 1} \right)$ 所有的延迟点是子脉冲长度持续时间 ${t_p}$ 的整数倍。那么,在 $\tau = k{t_p}$ 处的 $\chi \left( {\tau ,f} \right)$ 为:

$ \begin{split} \!\! \chi \left( {k{t_p},f} \right) = &\sum\limits_{m = 1}^N {\sum\limits_{n = 1}^N {{x^*}\left( m \right)\left( {\int_{\left( {n - 1} \right){t_p}}^{n{t_p}} {{{\left| {{p_n}\left( t \right)} \right|}^2}{e^{j2{\text{π}} f\left( {t - k{t_p}} \right)}}{\rm d}t} } \right)}\times }\!\!\!\!\!\!\!\!\!\!\! \\ & {\delta _{m + k,n}}x\left( n \right) = {\frac{{{e^{j{\text{π}} f{t_p}}}\sin \left( {{\text{π}} f{t_p}} \right)}}{{{\text{π}} f{t_p}}}} \times \\ &\sum\limits_{n = 1}^N {x\left( n \right)} {x^*}\left( {n - k} \right){e^{ - j2{\text{π}} f{t_p}\left( {n - k} \right)}}{\text{,}} \end{split} $ (8)

值得注意的是 $\chi \left( k{{t}_{p}},f \right)=0,\ \ k\notin \left[ -N+1,N-1 \right]$

设频移 $\left\{ {f = p/N{t_p}} \right\}$ ,( $p = - N/2, \cdots ,N/2 - 1$ ),整数 $p$ 范围的选定依据是:它所对应的最大的多普勒频移范围很容易被识别。发射相位编码脉冲信号 $s\left( t \right)$ 的带宽近似等于 $1/{t_p}$ 。同时,假定序列的长度 $N$ 为偶数,可得

$ \chi \left( {k{t_p},\frac{p}{{N{t_p}}}} \right) = {e^{j{\text{π}} \frac{p}{N}}}\sin c\left( {{\text{π}}\frac{p}{N}} \right)\bar r\left( {k,p} \right){\text{,}} $ (9)

式中 $\sin c\left( x \right) = \sin x/x$ ,同时设定

$ \bar r\left( {k,p} \right) = \sum\limits_{n = 1}^N {x\left( n \right)} {x^*}\left( {n - k} \right){e^{ - j2{\text{π}} f{t_p}\left( {n - k} \right)}}{\text{,}} $ (10)

$k = - N + 1, \cdots ,0, \cdots N - 1$ $p = - N/2, \cdots ,N/2 - 1$

在低速目标的探测中,多普勒频移非常小( $f \to 0$ ),又因为 $\left\{ {f = p/N{t_p}} \right\}$ ,故 $\left| p \right|$ << $N$ $\left| p \right|/N \to 0$ ,所以 $\sin c$ $\left( {{\text{π}} p/N} \right) \approx 1$ ,得

$\left| {\chi \left( {k{t_p},\frac{p}{{N{t_p}}}} \right)} \right| \approx \bar r\left( {k,p} \right){\text{,}}$ (11)

式中, $\bar r\left( {k,p} \right)$ 为所定义的离散模糊度函数。或者说,离散模糊度函数是连续模糊度函数在多普勒频移较小时的近似。

2 抑制离散模糊度函数原点附近旁瓣级的相位编码设计

在以下的波形设计分析中,主要关心对于序列 $\left\{ {x\left( n \right)} \right\}_{n = 1}^N$ 的设计,以便于在特定区域最小化离散模糊度函数的旁瓣级,数学表达式可以写为:

$\mathop {\min }\limits_{\left\{ {x\left( n \right)} \right\}} {C_1} = {\sum\limits_{k \in \kappa } {\sum\limits_{p \in \rho } {\left| {\bar r\left( {k,p} \right)} \right|} } ^2}{\text{,}}$ (12)

式中, $k,p$ 是指定感兴趣区域的索引集合。因为 $\bar r\left( {k,p} \right)$ 的总体积固定,当且仅当 $k,p$ 分别是 $ \left\{ { - N + 1, \cdots ,N - 1} \right\},$ $\left\{ { - N/2 + 1, \cdots ,N/2 - 1} \right\}$ 的严格子集时,式(12)才有意义。

按照式(11)所定义的符号,假定 $\kappa = \left\{ { - N + 1,}\right. $ $ \left.{\cdots ,N - 1} \right\}$ 代表感兴趣的时延子集, $\rho = \left\{ {0, \pm 1, \cdots , \pm \left( {P - 1} \right)} \right\}$ 表示感兴趣的多普勒频移子集。用式(12)定义一组P序列 $\left\{ {{x_m}\left( n \right)} \right\}_{m = 1}^P$ :

$ \begin{split} &\left\{ {{x_1}\left( n \right) = x\left( n \right)} \right\}_{n = 1}^N{\text{,}} \\ &\left\{ {{x}_{2}}\left( n \right)=x\left( n \right){{e}^{j2{\text{π}} \frac{n}{N}}} \right\}_{n=1}^{N}{\text{,}} \\ &\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\vdots \\ &\left\{ {{x_P}\left( n \right) = x\left( n \right){e^{j2{\text{π}}\frac{{n\left( {P - 1} \right)}}{N}}}} \right\}_{n = 1}^N{\text{。}} \end{split} $ (13)

值得注意的是 $\left\{ {{x_m}\left( n \right)} \right\}_{m = 1}^p = 0,n \notin \left[ {1,N} \right]$ ,令 $\left\{ {{r_{ml}}\left( k \right)} \right\}$ 表示 $\left\{ {{x_m}\left( n \right)} \right\}$ $\left\{ {{x_l}\left( n \right)} \right\}$ 之间的相关函数。

$ \begin{split} &{r_{ml}}\left( k \right) = \sum\limits_{n = 1}^N {{x_m}} \left( n \right)x_l^*\left( {n - k} \right) = \\ &{e^{j2{\text{π}} \frac{{\left( {m - 1} \right)k}}{N}}}\sum\limits_{n = 1}^N {x\left( n \right){x^*}} \left( {n - k} \right){e^{ - j2{\text{π}} \frac{{\left( {n - k} \right)\left( {l - m} \right)}}{N}}}{\text{。}} \end{split}$ (14)

显而易见, $k \in \kappa m$ $l = 1, \cdots ,p$ $\left| {\bar r\left( {k,p} \right)} \right|$ $k \in \kappa $ 并且 $p \in \rho $ )的所有值都包含在集合 $\left| {{r_{ml}}\left( k \right)} \right|$ 中,( $k \in \kappa $ 并且 $m,l = 1, \cdots ,P$ ),值得注意的是, $m$ $l$ 不需要以1为步长逐步增加到P

举例, $\left\{ {\left| {{r_{ml}}\left( k \right)} \right|} \right\}\left( {m,l = 1,2,5,7} \right)$ 已经涵盖了 $\left\{ {\left| {\bar r\left( {k,p} \right)} \right|} \right\}$ $\left( {p = 0,1,2,3,4,5,6} \right)$ 的所有值(类似于最小化线性阵的冗余),这样做仅仅减少了计算量,但算法的性能并没有提高。为了简化符号,在式(14)中, $m,l = 1, \cdots ,P$

从前面的分析可知,最小化式(14)的旁瓣级等同于减小离散模糊度函数的旁瓣级,也就是式(12)的准则 ${C_1}$ 。下面来分析解决这个最小化问题的具体方法。

定义

${{X}} = {\left[ {{{{X}}_1} \cdots {{{X}}_P}} \right]_{\left( {N + K - 1} \right) \times K{P}}}{\text{,}}$ (15)

其中:

${{{X}}_m} = \left[ {\begin{array}{*{20}{c}} {{x_m}\left( 1 \right)}&{}&0 \\ \vdots & \ddots &{} \\ \vdots &{}&{{x_m}\left( 1 \right)} \\ {{x_m}\left( N \right)}&{}& \vdots \\ {}& \ddots & \vdots \\ 0&{}&{{x_m}\left( N \right)} \end{array}} \right]{\text{,}}$ (16)

$\left\{ {{x_m}\left( n \right)} \right\}$ 如式(12)所定义,可得

${{X}}_m^H{{{X}}_l} = {\left[ {\begin{array}{*{20}{c}} {{r_{ml}}\left( 0 \right)}&{r_{ml}^*\left( 1 \right){\text{ }}}& \cdots &{{\text{ }}r_{ml}^*\left( {N - 1} \right)} \\ {{r_{ml}}\left( 1 \right){\text{ }}}&{{r_{ml}}\left( 0 \right)}& \ddots & \vdots \\ {{\text{ }} \vdots {\text{ }}}& \ddots & \ddots &{r_{ml}^*\left( 1 \right)} \\ {{r_{ml}}\left( {N - 1} \right)}& \cdots &{{r_{ml}}\left( 1 \right)}&{{r_{ml}}\left( 0 \right)} \end{array}} \right]_{N \times N}}{\text{,}}$ (17)

矩阵 ${{{X}}^H}{{X}}$ 包含了所有的 $\left| {{r_{ml}}\left( k \right)} \right|$ $k \in \kappa $ ,且 $m,l = 1, $ $ \cdots ,P$ )的元素。

另外,由于 $\displaystyle\sum\limits_{n = 1}^N {{{\left| {x\left( n \right)} \right|}^2}} = N$ ,矩阵 ${{{X}}^H}{{X}}$ 对角线的所有元素之和为N。因此,最小化式(13)所示的序列集合的旁瓣级可以通过最小化式(18)的准则来实现。

${\hat C_1} = {\left\| {{{{X}}^H}{{X}} - N{{{I}}_{KP}}} \right\|^2}{\text{。}}$ (18)

注意到,如果矩阵 ${{X}}$ 是一个被 $\sqrt N $ 尺度化的半酉矩阵,准则 ${\hat C_1}$ 等于0。式(18)可以简化为式(19)所示的最小化问题。

$ \mathop {\min }\limits_{{{X}},{{U}}} {\left\| {{{X}} - \sqrt N {{U}}} \right\|^2}{\text{,}} $
$ s.t.\left| {x\left( n \right)} \right| = 1,n = 1, \cdots ,N{\text{,}} $
$ {x_m}\left( n \right) = x\left( n \right){e^{j2{\text{π}} \dfrac{{n\left( {m - 1} \right)}}{N}}}{\text{。}} $ (19)

式中: $m = 1, \cdots ,P$ $n = 1, \cdots ,N$ ${{{U}}^H}{{U}} = {{I}}$ ,其中 ${{U}}$ 是一个(N+K–1) $ \times $ KP矩阵,可以通过下面的循环算法来解决式(19)的最小化问题[8]

1)随机的选取现有的序列来初始化序列 $\left\{ {x\left( n \right)} \right\}$

2)固定 ${{X}}$ ,通过式(20)来计算极小值

${{U}} = {{{U}}_1}{{U}}_1^H{\text{,}}$ (20)

式中, ${{{U}}_{1}}\left( KP\times KP \right)$ ${{{U}}_{2}}\left( \left( N+K-1 \right)\times KP \right)$ ${{{X}}^H}$ 的奇异值分解,也就是说 ${{{X}}^H} = {{{U}}_{\text{1}}}\Sigma {{U}}_{\text{2}}^{{H}}$

3)固定 ${{U}}$ , 式(19)可写为下式:

$ \begin{split} & {\left\| {{{X}} - \sqrt N {{U}}} \right\|^2}{\text{ = }}\sum\limits_{n = 1}^N {\sum\limits_{l = 1}^{KP} {{{\left| {{\mu _{nl}}x\left( n \right) - {f_{nl}}} \right|}^2}} } = \\ & const - 2\sum\limits_{n = 1}^N {\operatorname{Re} \left[ {\left( {\sum\limits_{l = 1}^{KP} {{{\left| {\mu _{nl}^*{f_{nl}}} \right|}^2}} } \right){x^*}\left( n \right)} \right]} {\text{。}} \end{split} $ (21)

这里,const不完全取决于 $\left\{ {x\left( n \right)} \right\}$ $\left\{ {{\mu _{nl}}} \right\}$ 是矩阵 ${{X}}$ 的元素并且包含 $x\left( n \right)$

$ \begin{split} &\left[ {{\mu _{n1}} \cdots {\mu _{n,KP}}} \right] = \\ &{\left[ {\underbrace {1 \cdots 1}_K\underbrace {{e^{j2{\text{π}} \frac{n}{N}}} \cdots {e^{j2\pi \frac{n}{N}}}}_K \cdots \underbrace {{e^{j2{\text{π}}\frac{{n\left( {p - 1} \right)}}{N}}} \cdots {e^{j2{\text{π}} \frac{{n\left( {p - 1} \right)}}{N}}}}_K} \right]_{1 \times KP}}{\text{,}}\!\!\!\!\!\! \end{split} $ (22)

$\left\{ {{f_{nl}}} \right\}$ 是矩阵 $\sqrt N {{U}}$ 的元素,它的位置和 $\left\{ {{\mu _{nl}}} \right\}$ 在矩阵 ${{X}}$ 的元素位置相同,极小值 $x\left( n \right)$ 所对应的相位为:

$ {\phi _n} = \arg \left( {\sum\limits_{l = 1}^{KP} {\mu _l^*{f_{nl}}} } \right),\begin{array}{*{20}{c}} {}&{n = 1, \cdots ,N}{\text{。}} \end{array} $ (23)

4)重复第2步和第3步直到收敛。

3 性能分析

仿真1:随机相位编码的模糊度函数及等高线图。

随机相位序列的表达式为

$x\left( n \right) = {e^{j\phi \left( n \right)}}{\text{,}}$ (24)

式中: $\left\{ {\phi \left( n \right)} \right\}$ 是均匀分布在 $\left[ {0,2{\text{π}} } \right]$ 上的独立随机变量。使用本文所使用的循环算法来设计一个单位模序列 $\left\{ {x\left( n \right)} \right\}_{n = 1}^N$ ,设定门限为10–6

图1为随机相位编码的模糊度函数图,可以发现,随机相位序列的模糊度函数是图钉型的。

图 1 随机相位序列的模糊度函数图 Fig. 1 The AF of a length-50 random-phase sequence, 3D plot of the positive Doppler plane

图2为随机相位编码的模糊度函数等高线图,图中颜色越深,代表能量越高。

图 2 随机相位序列的模糊度函数等高线图 Fig. 2 The AF of a length-50 random-phase sequence, 2D plot of the positive Doppler plane

值得注意的是,在图2中,在时延为0处,有一条垂直的窄白线。这是因为,模糊度函数在时延为零处的切割实质是 $u\left( t \right)u{\left( t \right)^*}$ 的傅立叶变换,时延为零处的模糊度函数可以表示为

$\begin{split} & \chi \left( {0,f} \right) = \int_{ - \infty }^{ + \infty } {u\left( t \right)} u{\left( t \right)^*}{e^{ - i2{\text{π}} ft}}{\rm d}t = \int_0^T {{e^{ - i2{\text{π}}ft}}} {\rm d}t = \\ & \frac{{1 - {e^{ - j2{\text{π}} fT}}}}{{j2{\text{π}} f}} = {e^{ - j{\text{π}} fT}}T\sin c\left( {{\text{π}} fT} \right){\text{,}} \end{split} $ (25)

这里, $\sin c\left( x \right)=\sin x/x$

所以 $\left| {\chi \left( {0,f} \right)} \right| = \left| {T\sin c\left( {{\text{π}} fT} \right)} \right|$ ,因为 $u\left( t \right)$ 是单位模序列,故 $u\left( t \right)u{\left( t \right)^*} = 1$ ,因而 $\sin c\left( {{\text{π}} fT} \right)$ 随着 $f$ 的增大会以越来越快的速度趋近于0。

仿真2:初始序列是长度N=100, K=10, P=3的随机相位编码时所设计编码的模糊度函数等高线图。

观察图3可以发现,所设计序列的模糊度函数等高线图在原点中心出现较小的白色方形区域,这说明,算法对于原点附近的旁瓣有很强的抑制作用。

图 3 设计编码的离散模糊度函数等高线图(用相同长度的随机编码作为算法的初始序列) Fig. 3 A synthesized discrete-AF: $\left| {\bar r\left( {k,p} \right)} \right|$ , 2D plot of the positive Doppler plane K=10, P=3

仿真3NK不变,增加P时所设计编码的离散模糊度函数等高线图。

设定初始序列是长度N=100随机相位序列,且K=10不变。通过增加P值的方法来设计不同P值下的单位模序列 $\left\{ {x\left( n \right)} \right\}_{n = 1}^N$ 图4P=15;图5P=50,所设计序列的离散模糊度函数 $\bar r\left( {k,p} \right)$ ,如图4图5所示。

图 4 K=10,P=15时设计编码的模糊度函数等高线图 Fig. 4 A synthesized discrete-AF: $\left| {\bar r\left( {k,p} \right)} \right|$ , 2D plot of the positive Doppler plane K=10,P=15

图 5 K=10,P=50时设计编码的模糊度函数等高线图 Fig. 5 A synthesized discrete-AF: $\left| {\bar r\left( {k,p} \right)} \right|$ , 2D plot of the positive Doppler plane K=10,P=50

图4图5中,在NK不变的情况下,展示了不同P值下,所设计序列的模糊度函数等高线图,对比图4图5可以发现,通过增大P值,可以增大所设计序列的白色区域,但观察图4图5可以发现,P从15增大到50时,所设计序列的模糊度函数的白色区域并没有继续增大。具体原因为当P较大时,式(18)不再成立,这种情况下,本文所提出的算法不再适用。

仿真4NP不变,增加K时所设计序列的离散模糊度函数等高线图。

假设初始序列是长度N=100随机相位序列,且P=1不变。通过增加K值的方法来设计不同K值下的单位模序列 $\left\{ {x\left( n \right)} \right\}_{n = 1}^N$ ,(a)中K=30;(b)中K=50,所设计序列的离散模糊度函数 $\bar r\left( {k,p} \right)$ 图6图7所示。

图 6 K=30,P=1 时设计编码的模糊度函数等高线图 Fig. 6 A synthesized discrete-AF: $\left| {\bar r\left( {k,p} \right)} \right|$ , 2D plot of the positive Doppler plane K=30,P=1

图 7 K=50,P=1时,设计编码的模糊度函数等高线图 Fig. 7 A synthesized discrete-AF: $\left| {\bar r\left( {k,p} \right)} \right|$ , 2D plot of the positive Doppler plane K=50,P=1

图6图7中,在NP不变的情况下,展示了不同K值下,所设计序列的模糊度函数,对比图6图7可以发现,通过增大K值,可以增大所设计序列的白色区域,值得注意的是,虽然图7白色区域范围较大,但白色区域内部仍有旁瓣,也就是说,算法的抑制旁瓣的性能有所下降。因为在式(21)中, $\left\{ {{\mu _{nl}}} \right\}$ 的值由 $K \times P$ 决定, $K \times P$ 越大, $2\displaystyle\sum\limits_{n = 1}^N {\operatorname{Re} \left[ {\left( {\sum\limits_{l = 1}^{KP} {{{\left| {\mu _{nl}^*{f_{nl}}} \right|}^2}} } \right){x^*}\left( n \right)} \right]} $ 越难逼近整数,设计的序列性能也就越来越差。

综上,本文所设计波形是一种离散模糊度函数原点附近旁瓣级极低的波形,但低旁瓣级局限在一个很小的区域,而且要求KP的取值接近原点。

4 结 语

针对低速运动目标的探测问题,本文提出一种相位编码优化算法,可以有效抑制模糊度函数特定区域旁瓣级。同时引进了离散模糊度函数的概念,并对其定义及其性质进行介绍,提出一种最小化离散模糊度函数附近旁瓣级的算法,这个算法可以用来在时延多普勒平面的原点附近设计图钉型离散模糊度函数。通过计算机仿真发现,在KP值接近原点的情况下,本文所提出的算法对离散模糊度函数原点附近的旁瓣级有很好的抑制作用。

参考文献
[1]
LEE K PATTON, BRILIAN D RIGLING. Phase retrieval for ra-dar waveform optimization[J]. IEEE Transactions onAerospace and Electronic Systems, 2012, 48(4): 3287-3302. DOI:10.1109/TAES.2012.6324705
[2]
N ZHANG, SW GOLOMB.. Polyphase sequence with low autocorrelations[J]. IEEE Trans Inf.Theory, 1993, 5(39): 1085-1089.
[3]
PETRE STOICA, HAO HE, JIAN LI. New algorithms for designing unimodular sequences with good correlati-on properties[J]. IEEE Transactions on Signal Processing, 2009, 57(4): 1415-1425. DOI:10.1109/TSP.2009.2012562
[4]
曾祥能, 张永顺, 何峰, 等. 相位编码信号的综合旁瓣能量改善技术[J]. 电波科学学报, 2012, 2(1): 30-35.
[5]
李风从, 赵宜楠, 乔晓林. 抑制特定区间距离旁瓣的恒模波形设计方法[J]. 电子与信息学报, 2013, 35(3): 532-536.
[6]
STOICA P, H LI.. New algorithms for designing unimodular sequences with good correl-ation properties[J]. IEEE Transactions on Signal Proce-ssing, 2009, 57(4): 1415-1425. DOI:10.1109/TSP.2009.2012562
[7]
STEIN S. Algorithms for ambiguity function processing[J]. IEEE Transactions on Acoustics, Speech and Signal Processing, 1981, 29(3): 1425-1435.
[8]
FULVIO GINI, ANTONIO DE MAIO, LEE PATTON. Waveform design and diversity for advanced radar systems. 2012.