Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

大幅宽激光合成孔径雷达成像技术研究

张珂殊 潘洁 王然 李光祚 王宁 吴一戎

万环, 余显祥, 全智, 等. 基于交替方向惩罚法的低精度量化MIMO雷达恒模波形设计方法[J]. 雷达学报, 2022, 11(4): 557–569. doi: 10.12000/JR22072
引用本文: 张珂殊, 潘洁, 王然, 李光祚, 王宁, 吴一戎. 大幅宽激光合成孔径雷达成像技术研究[J]. 雷达学报, 2017, 6(1): 1-10. doi: 10.12000/JR16152
WAN Huan, YU Xianxiang, QUAN Zhi, et al. Constant modulus waveform design for low-resolution quantization MIMO radar based on an alternating direction penalty method[J]. Journal of Radars, 2022, 11(4): 557–569. doi: 10.12000/JR22072
Citation: Zhang Keshu, Pan Jie, Wang Ran, Li Guangzuo, Wang Ning, Wu Yirong. Study of Wide Swath Synthetic Aperture Ladar Imaging Techology[J]. Journal of Radars, 2017, 6(1): 1-10. doi: 10.12000/JR16152

大幅宽激光合成孔径雷达成像技术研究

DOI: 10.12000/JR16152
基金项目: 国家部委基金,中科院电子学研究所创新前沿项目(Y3Z0150102)
详细信息
    作者简介:

    张珂殊(1972–),男,黑龙江人;硕士,北京航空航天大学;研究员,中国科学院电子学研究所;主要从事激光雷达和激光探测技术相关研究工作,在激光成像雷达、各类测量、测绘及导航激光雷达研究方面具有多年的技术积累和实践经验。曾先后主持完成机载3维成像激光雷达、激光雷达综合测试系统、合成孔径激光雷达等多项科学院及国家重点项目。E-mail: kszhang@mail.ie.ac.cn

    潘 洁(1977–),女,四川人,硕士,中国科学院研究生院,中国科学院电子学研究所高级工程师,研究方向为雷达信号处理。E-mail: panj@mail.ie.ac.cn

    王 然(1984–),男,山西人;博士,北京理工大学;副研究员,中国科学院电子学研究所;研究方向为激光雷达及探测。E-mail: rwang@mail.ie.ac.cn

    李光祚(1985–),男,湖南人;硕士,清华大学;博士生,中国科学院电子学研究所;研究方向为合成孔径雷达及合成孔径激光雷达。E-mail: hnyzlgz@163.com

    王 宁(1991–),男,河北人;学士,西安交通大学;博士生,中国科学院电子学研究所;研究方向为激光雷达信号处理。E-mail: wangning14@mails.ucas.ac.cn

    通讯作者:

    张珂殊   kszhang@mail.ie.ac.cn

  • 中图分类号: TN958

Study of Wide Swath Synthetic Aperture Ladar Imaging Techology

Funds: The National Ministries Foundation, The Innovation Frontier Project of IECAS (Y3Z0150102)
  • 摘要: 激光合成孔径雷达(SAL)结合了光相干探测技术和合成孔径成像技术,其微弱信号检测能力达到光子量级、成像分辨率可以突破望远镜衍射孔径极限,可以获得高分辨率图像而不受探测距离影响。针对SAL系统在成像幅宽方面的技术短板,在介绍激光合成孔径雷达与扫描成像激光雷达(LiDAR)各自发展阶段和技术特点的基础上,该文提出合成孔径技术与激光扫描技术相结合,在实现高分辨率成像同时突破SAL技术的成像幅宽限制。通过对扫描模式下SAL信号模型分析、机载SAL外场飞行成像实验和地面目标合成孔径成图计算,该文展示了SAL在远程、高分辨率和扫描成像中的应用潜力,提出了弥补现有SAL技术在成像幅宽和作业效率方面的缺憾的方法,为SAL系统在大幅宽、高分辨率对地观测以及空天弱目标ISAL成像提供了科学技术手段。

     

  • 多输入多输出(Multiple-Input Multiple-Output, MIMO)雷达采用多信号同时发射与接收模式[1-3],可按需调整发射波形,实现高增益窄波束或全区域覆盖的宽波束。相比传统相控阵雷达,MIMO雷达基于波形分集,可为系统发射与接收端提供更多的自由度,提高波达角(Directions of Arrival, DOA)估计精度、目标检测能力、干扰抑制能力[4-6]。MIMO雷达波形设计的一个主要目的是使发射能量集中在目标空间区域(主瓣)范围内,同时降低非目标区域(副瓣)能量辐射,实现波束能量的最佳匹配发射,从而提高雷达目标探测、参数估计和检测性能[7-9]。为了提升性能,MIMO雷达系统通常会配置大量有源天线单元,但采用高精度(超过10位)数模转换器(Digital-to-Analog Converters, DAC)组件会大幅增加系统电路的复杂度、能耗及成本。相反地,低精度DAC组件可以显著降低系统功耗与成本[10-12],已广泛应用于各种场景,例如低功耗超宽带通信系统、大规模或超大规模MIMO系统[13,14]等。

    现有的MIMO雷达波形设计方法主要面向采用高精度DAC组件的系统[15-20],针对采用低精度DAC组件的MIMO雷达波形设计方法相对较少[21-26]。若直接对现有的基于无限精度DAC算法所设计的波形进行量化来适配低精度DAC组件,系统性能将会严重下降。低精度量化波形设计的核心难点在于离散相位或离散幅度的非凸约束求解。最直接的方法是采用穷搜法,但随着信号维度和快拍数的增加,计算复杂度与时间也呈指数量级增加。为了克服计算效率问题,目前主要有两类解决方法,第1类为改进式穷搜法,通过改变搜索策略与范围来减少搜索次数从而降低计算复杂度与运算时间。例如,文献[21]提出了基于块坐标下降(Block Coordinate Descent, BCD)搜索法,使搜索次数从指数级LNtN(L为低精度离散相位或幅度的个数,Nt为发射阵列天线数,N为快拍数)降低至TLNtN(T为该算法收敛时最大迭代次数)。基于此思路,文献[22]提出了两种广义似然上升搜索算法,第t+1次迭代结果可通过似然判断从第t次迭代结果翻转符号得到,进一步降低BCD算法的收敛迭代次数,但该方案仅对极低精度(1比特)波形有较好的求解效果。第2类将离散约束近似为连续函数进行求解,再将无限量化精度解重新量化或映射为低精度。文献[23]采用最小化积分副主瓣比(Integrated Sidelobe-to-Mainlobe Ratio, ISMR)准则,结合特殊的矩阵块结构,利用半正定松弛(Semidefinite Relaxation, SDR)技术,获得高精度发射信号,再通过量化器得到1比特信号。文献[24]采用连续可微函数来逼近1比特信号,并利用交替方向乘子法(Alternation Direction Method of Multipliers, ADMM)求得高精度解,再映射为1比特信号。基于文献[24],文献[25,26]利用辅助变量与发射信号向量相互约束关系,将1比特信号的离散约束转换成区间连续约束,再通过ADMM算法使得信号不断逼近1比特后再映射为1比特,从而提高信号对1比特DAC的适配能力。

    文献[23-26]考虑的是极低精度1比特波形,波形序列元素的实部与虚部的取值均为±E/2NtN(E为发射波形总功率),对应在极坐标轴上体现为有限个相位点(离散相位),即{π/4,3π/4,5π/4,7π/4}。现有的低精度量化波形设计方法主要针对1比特,面向低精度多比特(2~5比特)的波形设计方法相对匮乏。另外,在雷达应用中,为了最大化发射机效率,防止发射机功放非线性失真,通常要求发射波形具有恒模特性,即每个码元的模值是恒定的[27-30]。因此,本文研究基于ISMR最小化准则的低精度(包括极低精度1比特)有限相位恒模波形设计方法。所建模的波形优化问题包含二次分式目标函数和非凸离散约束,难以求解。为此,本文提出了一种基于丁克尔巴赫交替方向惩罚法(Dinkelbach Alternating Direction Penalty Method, DADPM)的优化求解方法。该方法首先利用Dinkelbach算法[31]将目标函数二次分数形式转换成减法形式,再通过ADPM框架求解非凸离散相位约束问题,实现了低精度量化恒模发射波形设计问题的高效求解。

    图1所示,考虑一个共置窄带MIMO雷达,包含Nt个发射天线,按照半波长间距均匀排布。每个通道配置两个B比特DAC组件,分别对基带信号sm(n), m=1,2,,Ntn=1,2,,N的实部与虚部进行量化,第m个天线n时刻的发射形式表示为sB,m(n)=QB(sm(n)),其中QB()表示B比特量化器。第n个快拍的发射波形表示为˜sB,n=[sB,1(n),sB,2(n),,sB,Nt(n)]T。为方便设计与分析,将N个采样快拍下的发射波形序列堆叠为一个向量,即sB=[˜sTB,1,˜sTB,2,,˜sTB,N]T。则B比特恒模发射波形序列第i个元素可以表示为

    图  1  配置低精度DAC组件的MIMO雷达发射端系统结构图
    Figure  1.  System structure diagram of MIMO radar transmitter with low-resolution DACs
    sB(i)=qejφi,i=1,2,,NtN (1)

    式中,q=E/(NtN)为发射波形元素的模值,其中E为发射波形总功率,φi表示s中第i个元素的相位。

    B比特恒模波形元素的相位个数共有L=2B+1个,相位集合XB表示为

    XB{πL+2πLl|l=0,1,,L1} (2)

    B比特恒模发射波形有L个相位均匀分布在以半径为q的极坐标圆周上。图2展示了1比特与2比特波形元素可行域。

    图  2  1比特与2比特波形元素可行域(红点)
    Figure  2.  Feasible areas of 1 bit and 2 bit waveform entries (red dots)

    基于上述系统模型,在远场方向θ处,N个采样快拍下的信号可表示为[16]

    xt(θ)=(INaTt(θ))sB (3)

    式中,代表Kroneker积,()T代表转置。at(θ)Nt维发射阵列导向矢量,表示为

    at(θ)=[1,ej2πdsinθ/λ,,ej2πd(Nt1)sinθ/λ]T (4)

    其中,λ为波长,d为天线阵元间距,且d=λ/2。根据式(3),雷达远场空间功率谱可表示为[7]

    Pt(θ)=xHt(θ)xt(θ)=sHB(INat(θ)aTt(θ))sB =sHBR(θ)sB (5)

    式中,()H代表共轭转置,()*代表共轭,矩阵R(θ)

    R(θ)=INat(θ)aTt(θ) (6)

    当MIMO雷达发射相干波形,式(5)表示相控阵方向图。如果发射相互正交的波形,表明各个方向辐射的功率相等,实现了空域均匀覆盖。若发射相关波形,发射波束方向图取决于波形具体形式。

    定义主瓣区域表示为Θm,副瓣区域为Θs,则B比特发射信号的ISMR表示为[16,20]

    ISMR(sB)=ΘssHBR(θ)sBdθΘmsHBR(θ)sBdθ=sHBΩssBsHBΩmsB (7)

    式中,Ωs=ΘsR(θ)dθ, Ωm=ΘmR(θ)dθ

    本文采用ISMR最小化准则来设计B比特恒模发射信号,因此该优化问题模型描述为

    min (8)

    式(8)中, {\text{ angle(}} \cdot {\text{)}} 表示输入变量的相位。上述问题的目标函数为二次分式,约束条件包含非凸离散相位约束,该问题为非确定性多项式-难(Nondeterministic Polynomial-hard, NP-hard),难以求解。

    本节将提出一种基于ADPM的优化算法对问题(8)进行求解。该方法首先通过Dinkelbach算法将目标函数二次分数形式转换成减法形式,再基于ADPM框架,引入辅助变量,将离散相位约束转换为{N_{\rm{t}}}N个独立并行的三角函数问题,通过迭代逐步逼近最优解。

    基于Dinkelbach算法原理,可以将目标函数二次分数形式转换成减法形式,即

    f({{\boldsymbol{s}}_B},\xi ) = {\boldsymbol{s}}_B^{\text{H}}{\boldsymbol{\varXi}} {{\boldsymbol{s}}_B} (9)

    式中, {\boldsymbol{\varXi}} 表示为

    {\boldsymbol{\varXi}} = {{{\boldsymbol{\varOmega}} }_{\text{s}}} - \xi {{{\boldsymbol{\varOmega}} }_{\text{m}}} (10)

    式中,参数 \xi \ge 0 ,在Dinkelbach方法中通过式(11)不断更新:

    {\xi ^{(k + 1)}} = {\text{ISMR}}\left({\boldsymbol{s}}_B^{(k)}\right) (11)

    式中,k为迭代次数。这里需注意的是,{\boldsymbol{{\varXi }}}可能不是正定矩阵。当{\boldsymbol{{\varXi }}}为非正定矩阵时,对该矩阵进行对角加载,使其满足正定,即

    {\boldsymbol{\varXi}} =\left\{\begin{aligned} & {\boldsymbol{\varXi}} ,\qquad\qquad\; {\boldsymbol{\varXi}} 为正定矩阵 \\ & {\boldsymbol{\varXi}} +\mu {{\boldsymbol{I}}}_{{N}_{\text{t}}N},\;其他 \end{aligned}\right. (12)

    式中,\mu > - {\lambda _{{\text{min}}}}({\boldsymbol{\varXi}} ){\lambda _{{\text{min}}}}( \cdot )表示矩阵最小特征值。当{{\boldsymbol{\varXi}} }非正定时,目标函数{\boldsymbol{s}}_B^{\text{H}}({\boldsymbol{\varXi}} + \mu {{\boldsymbol{I}}_{{N_{\text{t}}}N}}){{\boldsymbol{s}}_B} = {\boldsymbol{s}}_B^{\text{H}}{\boldsymbol{\varXi}} {{\boldsymbol{s}}_B} + \mu {N_{\text{t}}}N,其中\mu {N_{\text{t}}}N为常数,因此,对{{\boldsymbol{\varXi}} }矩阵的对角进行加载操作,不会影响问题(8)的解。在Dinkelbach方法[31]中已证明,问题(8)的目标函数的解等价于f({\boldsymbol{s}}_B^{(k + 1)},{\xi ^{(k + 1)}}) = 0的解。因此,基于每次迭代更新的{\xi ^{(k)}},可以通过以下问题对{\boldsymbol{s}}_B^{}进行优化:

    \begin{split} & \mathop {\min }\limits_{{{\boldsymbol{s}}_B}} {\text{ }}f \left({{\boldsymbol{s}}_B},{\xi ^{(k)}}\right){\text{ }} \\ & {\text{ s}}{\text{.t}}{\text{. angle}}\left( {{{\boldsymbol{s}}_B}(i)} \right) \in {\mathcal{X}_B}, \\ & \quad\quad |{{\boldsymbol{s}}_B}(i)| = q,{\text{ }}i = 1,2, \cdots ,{N_{\text{t}}}N \end{split} (13)

    问题(13)中约束条件包括离散相位约束以及恒模约束,可以利用ADPM算法[32]进行求解。

    ADPM算法与利用固定惩罚因子的传统ADMM算法不同,ADPM算法采用动态更新惩罚因子的方式,使惩罚项( \left\| {{{{\boldsymbol{\tilde s}}}_B} - {{\boldsymbol{s}}_B}} \right\|_2^2 )趋近0,在确保算法的收敛性的同时,可以使得算法能够找到相对较优的可行解。基于该算法框架,引入一个辅助变量{{\boldsymbol{\tilde s}}_B},问题(13)等效表示为

    \begin{split} & \mathop {\min }\limits_{{{\boldsymbol{s}}_B},{{{\boldsymbol{\tilde s}}}_B}} {\text{ }}f \left({{\boldsymbol{s}}_B},{\xi ^{(k)}}\right) \\ & {\text{ s}}{\text{.t}}{\text{. }}{{\boldsymbol{s}}_B} = {{{\boldsymbol{\tilde s}}}_B},\quad \\ & \quad\quad {\text{angle}}\left( {{{{{\tilde {\boldsymbol{s}}}}}_B}(i)} \right) \in {\mathcal{X}_B},\quad \\ & \quad\quad |{{{{\tilde {\boldsymbol{s}}}}}_B}(i)| = q,{\text{ }}i = 1,2, \cdots ,{N_{\text{t}}}N \end{split} (14)

    根据ADPM算法原理,式(14)的增广拉格朗日函数表达式为

    \begin{split} \mathcal{L}\left( {{{{\boldsymbol{\tilde s}}}_B},{{\boldsymbol{s}}_B},\varrho ,{\boldsymbol{p}}} \right) =& f\left({{\boldsymbol{s}}_B},{\xi ^{(k)}}\right) + \Re \{ {{\boldsymbol{p}}^{\text{H}}}({{\boldsymbol{\tilde s}}_B} - {{\boldsymbol{s}}_B})\} \\ & + \varrho /2\left\| {{{{\boldsymbol{\tilde s}}}_B} - {{\boldsymbol{s}}_B}} \right\|_2^2 \\[-10pt] \end{split} (15)

    式中,\Re \{ \cdot \} 代表实部,{\boldsymbol{p}} \in {\mathbb{C}^{{N_{\text{t}}}N}}\varrho > 0分别为拉格朗日乘子向量与惩罚因子。

    基于ADPM算法框架,在离散相位约束与恒模约束条件下,通过最小化\mathcal{L}\left( {{{{\boldsymbol{\tilde s}}}_B},{{\boldsymbol{s}}_B},\varrho ,{\boldsymbol{p}}} \right)准则交替优化更新变量{{\boldsymbol{\tilde s}}_B}{{\boldsymbol{s}}_B},以及更新变量\varrho p。在本文中,用{\boldsymbol{\tilde s}}_B^{(t)},{\boldsymbol{s}}_B^{(t)},{\varrho ^{(t)}},{{\boldsymbol{p}}^{(t)}}表示第t次迭代时{{\boldsymbol{\tilde s}}_B},{{\boldsymbol{s}}_B},\varrho ,{\boldsymbol{p}}的优化结果。通过ADPM算法求解问题(10)的逼近解,主要有以下优化步骤:

    步骤1 优化变量{{\boldsymbol{\tilde s}}_B}

    固定{\boldsymbol{s}}_B^{(t)},{\varrho ^{(t)}},{{\boldsymbol{p}}^{(t)}}的值,最小化增广拉格朗日函数\mathcal{L} ( {{{{\boldsymbol{\tilde s}}}_B},{\boldsymbol{s}}_B^{(t)},{\varrho ^{(t)}},{{\boldsymbol{p}}^{(t)}}} ),针对{{\boldsymbol{\tilde s}}_B}的优化问题可表示为

    \begin{split} & {{\tilde {\boldsymbol{s}}}}^{(t + 1)}_B{\text{ }} \leftarrow \mathop {\min }\limits_{{{{\boldsymbol{\tilde s}}}_B}} \mathcal{L}\left( {{{{{\tilde {\boldsymbol{s}}}}}_B},{\boldsymbol{s}}_B^{(t)},{{\boldsymbol{p}}^{(t)}},{\varrho ^{(t)}}} \right) \\ & \qquad {\text{s}}{\text{.t}}{\text{. angle}}\left( {{{{{\tilde {\boldsymbol{s}}}}}_B}(i)} \right) \in {\mathcal{X}_B},\quad \\ & \qquad \qquad \left|{{{{\tilde {\boldsymbol{s}}}}}_B}(i)\right| = q,{\text{ }}i = 1,2, \cdots ,{N_{\text{t}}}N \end{split} (16)

    忽略目标函数\mathcal{L}\left( {{{{\boldsymbol{\tilde s}}}_B},{\boldsymbol{s}}_B^{(t)},{\varrho ^{(t)}},{{\boldsymbol{p}}^{(t)}}} \right){{\boldsymbol{\tilde s}}_B}无关的项,可进行以下变换与化简:

    \begin{split} & \arg \mathop {\min }\limits_{{{{\tilde {\boldsymbol{s}}}}}_B} \mathcal{L}\left( {{{{{\tilde {\boldsymbol{s}}}}}_B},{\boldsymbol{s}}_B^{(t)},{{\boldsymbol{p}}^{(t)}},{\varrho ^{(t)}}} \right) \\ & \quad= \arg \mathop {\min }\limits_{{{{\tilde {\boldsymbol{s}}}}}_B} \Re \left\{ {{\boldsymbol{p}}^{(t)}}^{\text{H}}\left({{\tilde {\boldsymbol{s}}}_B} - {\boldsymbol{s}}_B^{(t)}\right)\right\} + \frac{{{\varrho ^{(t)}}}}{2}\left\| {{{{{\tilde {\boldsymbol{s}}}}}_B} - {\boldsymbol{s}}_B^{(t)}} \right\|_2^2 \\ & \quad= \arg \mathop {\min }\limits_{{{{\tilde {\boldsymbol{s}}}}}_B} \Re \left\{ {\left({\boldsymbol{p}}^{(t)}\right)}^{\text{H}}{{{\tilde {\boldsymbol{s}}}}_B}\right\} - {\varrho ^{(t)}} \Re \left\{ {{\boldsymbol{s}}_B^{(t){\text{H}}}}{{\tilde {\boldsymbol{s}}}_B}\right\} \\ & \quad= \arg \mathop {\min }\limits_{{{{{\tilde {\boldsymbol{s}}}}}_B}} \Re \left\{ {({{\boldsymbol{p}}^{(t)}} - {\varrho^{(t)}}{\boldsymbol{s}}_B^{(t)})^{\text{H}}}{{{{\tilde {\boldsymbol{s}}}}}_B}\right\} \\[-15pt] \end{split} (17)

    因此,问题(16)可等价表示为

    \begin{split} & \mathop {\min }\limits_{{{{\boldsymbol{\tilde s}}}_B}} {\text{ }}\Re \left\{ {\left({{\boldsymbol{p}}^{(t)}} - {\varrho ^{(t)}}{\boldsymbol{s}}_B^{(t)}\right)^{\text{H}}}{{{\boldsymbol{\tilde s}}}_B}\right\} {\text{ }} \\ & {\text{ s}}{\text{.t}}{\text{. angle}}\left( {{{{{\tilde {\boldsymbol{s}}}}}_B}(i)} \right) \in {\mathcal{X}_B},\quad \\ & \qquad |{{{{\tilde {\boldsymbol{s}}}}}_B}(i)| = q,{\text{ }}i = 1,2, \cdots ,{N_{\text{t}}}N \end{split} (18)

    由问题(18)不难发现,目标函数和约束条件对于\{ {{\boldsymbol{\tilde s}}_B}(i)\} 是可分离的,即问题(18)中的{N_{\text{t}}}N个变量可采用并行优化。针对{{\boldsymbol{\tilde s}}_B}中的第i个元素,可以得到:

    \begin{split} & \mathop {\max }\limits_{{{{{\tilde s}}}_B}(i)} \Re \left\{ {({{\boldsymbol{\psi}} ^{(t)}}(i))^{\text{H}}}{{{{\tilde s}}}_{B(i)}}\right\} {\text{ }} \\ &{\text{ s}}{\text{.t}}{\text{. angle}}\left( {{{{{\tilde {\boldsymbol{s}}}}}_B}(i)} \right) \in {\mathcal{X}_B},\quad \\ &\qquad |{{{{\tilde {\boldsymbol{s}}}}}_B}(i)| = q,\;i=1,2,\cdots ,N_{\rm{t}}N \end{split} (19)

    式中,{{\boldsymbol{\psi}} ^{(t)}} = {\varrho ^{(t)}}{\boldsymbol{s}}_B^{(t)} - {{\boldsymbol{p}}^{(t)}}。问题(19)可进一步化简为

    \begin{split} & \mathop {\max }\limits_{{\omega _i}} \cos ({\omega _i} - {\alpha _i}){\text{ }} \\ & {\text{ s}}{\text{.t}}{\text{. }}{\omega _i} \in {\mathcal{X}_B} \end{split} (20)

    式中,{\omega _i}{{{\alpha}} _i}分别为{{{\tilde {\boldsymbol{s}}}}_B}(i){{\boldsymbol{\psi}} ^{(t)}}(i)的相位。问题(20)离散相位闭式解{\omega _i}

    {\omega _i} = \frac{\pi }{L} + \frac{{2\pi }}{L}\tilde l (21)

    式中,

    \tilde l = \mathop {\arg \max }\limits_{_{l = 0,1, \cdots ,L - 1}} \{ {\tau _0},{\tau _1}, \cdots ,{\tau _{L - 1}}\} (22)

    其中,{\tau _l} = \cos \left( {{\pi }/{L} + \left({{2\pi }}/{L}\right)l - {\alpha _i}} \right),{\text{ }}l = 0,1, \cdots ,L - 1。通过式(21)得到相位{\omega _i}后,代入式(1),可得到{{\boldsymbol{\tilde s}}^{(t + 1)}_B}{\text{ }}

    步骤2 优化变量{{\boldsymbol{s}}_B}

    固定{{\boldsymbol{\tilde s}}^{(t + 1)}_B},{\varrho ^{(t)}},{{\boldsymbol{p}}^{(t)}}的值,最小化增广拉格朗日函数\mathcal{L}( {{{\boldsymbol{\tilde s}}^{(t + 1)}_B} ,{{\boldsymbol{s}}_B},{{\boldsymbol{p}}^{(t)}},{\varrho ^{(t)}}} ),针对{{\boldsymbol{s}}_B}的更新优化问题可表示为

    {\boldsymbol{s}}_B^{(t + 1)} \leftarrow \mathop {\min }\limits_{{{\boldsymbol{s}}_B}} \mathcal{L}\left( {{{\boldsymbol{\tilde s}}^{(t + 1)}_B},{{\boldsymbol{s}}_B},{{\boldsymbol{p}}^{(t)}},{\varrho ^{(t)}}} \right) (23)

    与式(17)类似,将问题(23)目标函数\mathcal{L}\left( {{\boldsymbol{\tilde s}}^{(t + 1)}_B}, {{\boldsymbol{s}}_B},{{\boldsymbol{p}}^{(t)}},{\varrho ^{(t)}} \right)中与{{\boldsymbol{s}}_B}无关项去除,并进行向量与矩阵等式变换与化简,可得

    \mathop {\min }\limits_{{{\boldsymbol{s}}_B}} {\boldsymbol{s}}_B^{\text{H}}{{\boldsymbol{\varXi}} ^{(t + 1)}}{{\boldsymbol{s}}_B} - \Re \left\{ {\left({\tilde {\boldsymbol{\psi}} ^{(t + 1)}}\right)^{\text{H}}}{{\boldsymbol{s}}_B}\right\} (24)

    式中,{\tilde {{{\boldsymbol{\psi}}}} ^{(t + 1)}} = {\varrho ^{(t)}}{{\boldsymbol{\tilde s}}^{(t + 1)}_B}{\text{ }} + {{\boldsymbol{p}}^{(t)}}, {{\boldsymbol{\varXi}} ^{(t + 1)}} = {\boldsymbol{\varXi}} + {\varrho ^{(t)}}{{\boldsymbol{I}}_{{N_{\rm{t}}}N}}/2。令式(24)目标函数1阶导数为0可求得最优解为

    {\boldsymbol{s}}_B^{(t + 1)} = {\left({{\boldsymbol{\varXi}} ^{(t + 1)}}\right)^{ - 1}}{\tilde {\boldsymbol{\psi}} ^{(t + 1)}}/2 (25)

    为避免在每次迭代中直接对{{\boldsymbol{\varXi}} ^{(t + 1)}}进行求逆,从而减少计算量,设{\boldsymbol{\varXi}}的特征分解如下:

    {\boldsymbol{\varXi}} = {\boldsymbol{U}}{\boldsymbol{\varLambda}} {{\boldsymbol{U}}^{\text{H}}} (26)

    式中,{\boldsymbol{\varLambda}}{\boldsymbol{\varXi}}的特征值对角矩阵,U为特征向量酉矩阵,可知{{\boldsymbol{\varXi}} ^{(t + 1)}}的逆可以表示为

    {\left({{\boldsymbol{\varXi}} ^{(t + 1)}}\right)^{ - 1}} = {\boldsymbol{U}}{\left( {{\boldsymbol{\varXi}} + {\varrho ^{(t)}}{{\boldsymbol{I}}_{{N_{\text{t}}}N}}/2} \right)^{ - 1}}{{\boldsymbol{U}}^{\text{H}}} (27)

    由于{\boldsymbol{\varLambda}} U在更新过程中保持不变,因此可在ADPM算法开始前预先获得,后续更新过程中只需进行对角矩阵{\boldsymbol{\varXi}} + {\varrho ^{(t)}}{{\boldsymbol{I}}_{{N_{\text{t}}}N}}/2求逆运算和矩阵相乘运算。因此,设迭代次数为 {t_{\max }} ,计算量可由 O({t_{\max }}N_{\text{t}}^3{N^3}) 降为 O({t_{\max }}N_{\text{t}}^2{N^2} + N_{\text{t}}^3{N^3})

    步骤3 更新惩罚因子\varrho 与拉格朗日乘子向量p

    本文采用的ADPM算法基于原始残差值\Delta {\bar{s}}^{(t)}= \Vert {\tilde{{\boldsymbol{s}}}}^{(t+1)}_{B} -{{\boldsymbol{s}}}_{B}^{(t)}{\Vert }_{2}对惩罚因子\varrho 进行更新。若\Delta {\bar s^{(t)}}未随着迭代次数的增加而减小,则加大{\varrho ^{(t)}},迫使惩罚项趋近0,从而寻找到可行解。如果\Delta {\bar s^{(t)}}随着迭代次数的增加而减小,则{\varrho ^{(t)}}可以保持不变。即{\varrho ^{(t + 1)}}表示为[32]

    {\varrho }^{(t+1)}=\left\{\begin{aligned} &{\varrho }^{(t)}, \quad \Delta {\bar{s}}^{(t+1)}\le \Delta {\bar{s}}^{(t)} \\ &{\varrho }^{(t)}\delta , \;\; 其他 \end{aligned}\right. (28)

    式中,\delta 为正实数,且满足\delta > 1

    固定{{\boldsymbol{\tilde s}}^{(t + 1)}_B},{\boldsymbol{s}}_B^{(t{\text{ + }}1)},{\varrho ^{(t + 1)}},拉格朗日乘子向量p的更新值表达式为[32]

    {{\boldsymbol{p}}}^{(t+1)}=\left\{\begin{aligned} &{\tilde{{\boldsymbol{p}}}}^{(t+1)},\qquad\quad\, {p}_{\mathrm{max}}^{(t+1)}\le \nu \\ &{\tilde{{\boldsymbol{p}}}}^{(t+1)}/{p}_{\mathrm{max}}^{(t+1)}, 其他 \end{aligned} \right. (29)

    式中,\nu 为足够大的正数,{\tilde {\boldsymbol{p}}^{(t + 1)}} p_{\max }^{(t + 1)} 表达式为

    {\tilde {\boldsymbol{p}}^{(t + 1)}} = {{\boldsymbol{p}}^{(t)}} + {\varrho ^{(t + 1)}}\left( {{{\boldsymbol{\tilde s}}^{(t + 1)}_B}{\text{ }} - {\boldsymbol{s}}_B^{(t + 1)}} \right) (30)
    p_{\max }^{(t + 1)} = \max \left\{ {|{{\tilde {\boldsymbol{p}}}^{(t + 1)}} (1)|,|{{\tilde {\boldsymbol{p}}}^{(t + 1)}} (2)|, \cdots ,|{{\tilde {\boldsymbol{p}}}^{(t + 1)}} ({N_{\text{t}}}N)|} \right\} (31)

    由式(30)可发现,{\tilde {\boldsymbol{p}}^{(t + 1)}}的模值会随着{\varrho ^{(t + 1)}}的增大而增大,但是当{\tilde {\boldsymbol{p}}^{(t + 1)}}模值过大时,容易导致ADPM算法不收敛。因此,式(29)在更新 {{\boldsymbol{p}}^{(t + 1)}} 时,首先判断 {{\boldsymbol{p}}^{(t + 1)}} 中元素绝对值的最大值是否超过设定的门限值,若大于该门限值,则进行归一化处理。

    如果{\varrho ^{(t + 1)}} {{\boldsymbol{p}}^{(t + 1)}} 的更新值分别为{\varrho ^{(t + 1)}} = {\varrho ^{(t)}}, {{\boldsymbol{p}}^{(t + 1)}} = {{\boldsymbol{p}}^{(t)}} + {\varrho ^{(t + 1)}} ( {{{\boldsymbol{\tilde s}}^{(t + 1)}_B}{\text{ }} - {\boldsymbol{s}}_B^{(t + 1)}} ),则该ADPM算法与传统ADMM算法等价。相比固定惩罚因子的ADMM算法,ADPM算法的惩罚因子动态更新策略可以使得算法在确保收敛的同时有望找到相对更优的可行解。

    根据文献[33],可将迭代终止条件设置为

    \left\{\begin{aligned} & \text{(a): }\Vert {\tilde{{\boldsymbol{s}}}}^{(t+1)}_{B} -{{\boldsymbol{s}}}_{B}^{(t+1)}\Vert_2 \le {\delta }_{\text{pri}}^{(t+1)}\text{   }\\ & \text{(b): }{\varrho }^{(0)}\Vert {\tilde{{\boldsymbol{s}}}}^{(t)}_{B} -{\tilde{{\boldsymbol{s}}}}^{(t+1)}_{B} \Vert_2 \le {\delta }_{\text{dual}}^{(t+1)}\end{aligned}\right. (32)

    式中,\delta _{{\text{pri}}}^{(t + 1)} > 0\delta _{{\text{dual}}}^{(t + 1)} > 0分别为第t + 1次迭代的原始残差与对偶残差的可行性容忍度,这两个值可以根据绝对和相对标准进行选择,即

    \delta _{{\text{pri}}}^{(t + 1)} = \sqrt {2{N_{\rm{t}}}N} {\delta _{{\text{abs}}}} + {\delta _{{\text{rel}}}}\max \left\{ {\bigr\| {{\boldsymbol{s}}_B^{(t + 1)}} \bigr\|_2,\bigr\| {{{\boldsymbol{\tilde s}}^{(t + 1)}_B} } \bigr\|_2} \right\} (33)
    \delta _{{\text{dual}}}^{(t + 1)} = \sqrt {2{N_{\rm{t}}}N} {\delta _{{\text{abs}}}} + {\delta _{{\text{rel}}}}\bigr\| {{{\boldsymbol{\tilde s}}^{(t + 1)}_B}{\text{ }}} \bigr\|_2 (34)

    其中,{\delta _{{\text{abs}}}} > 0是绝对误差,{\delta _{{\text{rel}}}} > 0是相对误差。当满足式(32)中任一个终止条件,ADPM算法迭代停止,得到{\boldsymbol{\hat s}}_B^{{{\star}}} = {\boldsymbol{s}}_B^{(t + 1)}。进入到外循环,令{\boldsymbol{s}}_B^{(k + 1)} = {\boldsymbol{\hat s}}_B^{{{\star}}}并根据式(11)获得\xi^{(k+1)} 。当f({\boldsymbol{s}}_B^{(k + 1)}, {\xi ^{(k + 1)}}) = 0时,输出问题的解{\boldsymbol{s}}_B^{{{\star}}}

    另外,初始值{\varrho ^{(0)}}会影响算法的收敛速度。文献[34]利用正则最小化和二次规划约束找到ADMM迭代收敛因子最小的最优初始值参数。本文采用的ADPM算法为ADMM算法的改进算法,对ADMM初始值的选取方式在ADPM算法中同样适用。因此,本文所根据文献[34]所提方法思想,将ADPM算法的惩罚因子初始值{\varrho ^{(0)}}设置为

    {\varrho ^{(0)}} = \sqrt {{\lambda _{{\text{min}}}}({\boldsymbol{\varXi}} ){\lambda _{{\text{max}}}}({\boldsymbol{\varXi}} )} (35)

    式中,{\lambda _{{\text{max}}}}( \cdot )表示矩阵最大特征值。

    初始发射波形信号采用正交线性调频信号{{\boldsymbol{S}}^{(0)}}{{\boldsymbol{S}}^{(0)}}矩阵的第(m,n)个元素表示为

    {{\boldsymbol{S}}^{(0)}}(m,n) = \frac{{{{\text{e}}^{{\text{j}}2\pi m(n - 1)/N}}{{\text{e}}^{{\text{j}}\pi {{(n - 1)}^2}/N}}}}{{\sqrt {{N_{\text{t}}}N} }} (36)

    式中,m = 1,2, \cdots ,{N_{\text{t}}}n = 1,2, \cdots ,N{N_{\text{t}}}N \times 1维初始发射信号向量形式{\boldsymbol{s}}_B^{(0)}可通过堆叠{{\boldsymbol{S}}^{(0)}}的列来获得。

    本文所提算法外层循环采用Dinkelbach法,内层循环采用ADPM算法,算法伪代码如表1所示。为分析算法的收敛性,首先证明序列\{ {\xi ^{(k)}}\} 是单调减小的。

    表  1  丁克尔巴赫交替方向惩罚法的低精度量化MIMO雷达恒模波形设计算法
    Table  1.  MIMO radar constant modulus waveform design algorithm with low-precision quantized based on DADPM
     输入:{\boldsymbol{s}}_B^{(0)}, {\xi ^{(0)}}, B, \delta , \nu , \epsilon
     输出:{\boldsymbol{s} }_B^{ \star }
     步骤1:设置 k = 0
     步骤2:初始化:{\varrho ^{(0)}}, {{\boldsymbol{p}}^{(0)}}
     步骤3:计算{{\boldsymbol{\varXi}} ^{(k)}} = {{\boldsymbol{\varOmega}} _{\text{s}}} - {\xi ^{(k)}}{{\boldsymbol{\varOmega}} _{\text{m}}}
     步骤4:设置 t = 0
     步骤5:更新{\boldsymbol{\tilde s}}_B^{(t + 1)}{\boldsymbol{s}}_B^{(t + 1)},分别通过解问题(16)与问题(23);
     步骤6:更新{\varrho ^{(t + 1)}}{{\boldsymbol{p}}^{(t + 1)}},通过式(28)与式(29);
     步骤7:更新内循环迭代次数,令t = t + 1
     步骤8:重复步骤5—步骤7,直到满足式(32)中任一停止条件,存
         储{\boldsymbol{s}}_B^{(t + 1)}
     步骤9:令{\boldsymbol{s}}_B^{(k + 1)} = {\boldsymbol{s}}_B^{(t + 1)},计算{\xi ^{(k + 1)}} = {\text{ISMR}}({\boldsymbol{s}}_B^{(k + 1)})
     步骤10:更新外循环迭代次数,令k = k + 1
     步骤11:重复步骤2—步骤10,直到f({{\boldsymbol{s}}}_{B}^{(k+1)},{\xi }^{(k+1)})\le \epsilon
     步骤12:返回 :问题(8)的解{\boldsymbol{s} }_B^{{\star} } = {\boldsymbol{s} }_B^{(k + 1)}
    下载: 导出CSV 
    | 显示表格

    定义:h(\xi ) = \mathop {\min }\limits_{{{\boldsymbol{s}}_B}} f({{\boldsymbol{s}}_B},\xi ) = {\boldsymbol{s}}_B^{\text{H}}{{\boldsymbol{\varOmega}} _{\text{s}}}{{\boldsymbol{s}}_B} - \xi {\boldsymbol{s}}_B^{\text{H}}{{\boldsymbol{\varOmega}} _{\text{m}}}{{\boldsymbol{s}}_B}。由{\xi ^{(k + 1)}} = {\text{ISMR}}({\boldsymbol{s}}_B^{(k)}){\text{ = }}\dfrac{{{\boldsymbol{s}}{{_B^{(k){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\text{s}}}{\boldsymbol{s}}_B^{(k)}}}{{{\boldsymbol{s}}{{_B^{(k){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\text{m}}}{\boldsymbol{s}}_B^{(k)}}},可推导得

    \begin{split} h \left({\xi ^{(k)}}\right)= &{{\boldsymbol{s}}{{_B^{(k){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\text{s}}}{\boldsymbol{s}}_B^{(k)} - {\xi ^{(k)}}{\left({\boldsymbol{s}}_B^{(k)}\right)^{\text{H}}}{{\boldsymbol{\varOmega}} _{\text{m}}}{\boldsymbol{s}}_B^{(k)}} \\ = &{{\boldsymbol{s}}{{_B^{(k){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\text{m}}}{\boldsymbol{s}}_B^{(k)}\left({\xi ^{(k + 1)}} - {\xi ^{(k)}}\right)} \end{split} (37)

    又因{\boldsymbol{s}}_B^{(k)} = \arg \mathop {\min }\limits_{{{\boldsymbol{s}}_B}} {\mkern 1mu} {\boldsymbol{s}}_B^{\text{H}}{{\boldsymbol{\varOmega}} _{\text{s}}}{{\boldsymbol{s}}_B} - {\xi ^{(k)}}{\boldsymbol{s}}_B^{\text{H}}{{\boldsymbol{\varOmega}} _{\text{m}}}{{\boldsymbol{s}}_B},可得

    \begin{split} h\left({\xi ^{(k)}}\right) = &{{\boldsymbol{s}}{{_B^{(k){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\text{s}}}{\boldsymbol{s}}_B^{(k)} - {\xi ^{(k)}}{\boldsymbol{s}}{{_B^{(k){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\rm{m}}}{\boldsymbol{s}}_B^{(k)}} \\ \le &{{\boldsymbol{s}}{{_B^{(k - 1){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\text{s}}}{\boldsymbol{s}}_B^{(k - 1)} - {\xi ^{(k)}}{\boldsymbol{s}}{{_B^{(k - 1){\text{H}}}}}{{\boldsymbol{\varOmega}} _{\rm{m}}}{\boldsymbol{s}}_B^{(k - 1)} = 0} \end{split} (38)

    结合式(37)与式(38),可得{{\boldsymbol{s}}_B^{(k){\text{H}}}}{{\boldsymbol{\varOmega}} _{\rm{m}}}{\boldsymbol{s}}_B^{(k)} ({\xi ^{(k + 1)}} - {\xi ^{(k)}}) \le 0,即

    {\xi ^{(k + 1)}} \le {\xi ^{(k)}} (39)

    由式(39)得出,Dinkelbach法具有严格的单调性。内层循环采用ADPM算法,其中惩罚因子基于原始残差值动态更新,避免了传统ADMM算法在处理NP-hard问题时依赖惩罚因子初始值选取而存在不收敛问题,保证任意初始值情况下的收敛性[32]。综上,本文提出的DADPM算法中外循环Dinkelbach法具有严格的单调性,内循环ADPM算法具有强收敛性,可得出DADPM算法具有良好的收敛性。

    本文所提出的低精度恒模发射波形设计方法计算复杂度主要与迭代次数、离散相位个数、发射阵列天线数和信号快拍数有关。B比特信号离散相位符号表个数为L = {2^{B + 1}}个,{N_{\text{t}}}个发射天线,N个快拍下,内循环ADPM算法迭代的计算复杂度为 O({t_{\max }}N_{\text{t}}^2{N^2} + N_{\text{t}}^3{N^3}) 。假设外循环Dinkelbach算法迭代收敛时,最大迭代次数为{k_{\max }},则整个算法的计算复杂度为 O({t_{\max }}{k_{\max }}N_{\text{t}}^2{N^2} + {k_{\max }}N_{\text{t}}^3{N^3})

    在本文实验中,测试了不同参数下所提方法的性能。发射阵列天线数设置为{N_{\text{t}}} = 15,样本数为N = 100。发射信号总功率固定为E = 1。以1°为采样间隔,在整个空域(\theta \in [ - {90^\circ },{90^\circ }])均匀采样。主瓣对称情况下,单主瓣区域设置为{{\boldsymbol{\varOmega}} _{\text{m}}} = [ - {10^\circ }, {10^\circ }],副瓣为 {{\boldsymbol{\varOmega}} _{\text{s}}} = [ - {90^\circ },{9^\circ }] \cup [{11^\circ },{90^\circ }] 。双主瓣区域设置为{{\boldsymbol{\varOmega}} _{\text{m}}} = [ - {40^\circ }, - {30^\circ }] \cup [{30^\circ },{40^\circ }],副瓣{{\boldsymbol{\varOmega}} _{\text{s}}} = [ - {90^\circ }, - {41^\circ }] \cup [ - {29^\circ },{29^\circ }] \cup [{41^\circ },{90^\circ }]。主瓣非对称情况下,双主瓣区域设置为{{\boldsymbol{\varOmega}} _{\text{m}}} = [ - {40^\circ }, - {30^\circ }] \cup [{15^\circ },{30^\circ }],副瓣为{{\boldsymbol{\varOmega}} _{\text{s}}} = [ - {90^\circ }, - {41^\circ }] \cup [ - {29^\circ },{14^\circ }] \cup [{31^\circ },{90^\circ }]

    为了方便算法性能分析,针对极低精度(1比特)量化的波形分析,本文提出的基于ADPM算法的1比特量化的波形(DADPM-1bit)对比了基于无穷比特(无量化/无相位约束)的ADMM优化算法设计的恒模发射波形[20](ADMM-\infty bit)与该无穷比特波形直接运用符号函数量化后得到的1比特量化的波形(QADMM-1bit)。还对比了5种针对1比特量化DAC的设计方法,分别为:基于BCD算法的设计方法[21](BCD-1bit)、两种基于广义似然上升搜索算法的设计方法[22](GLAS1-1bit, GLAS2-1bit)、基于SDR算法的设计方法[23](SDR-1bit)、基于ADMM算法的1比特波形设计方法[25](ADMM1-1bit)。

    针对低精度(2~5比特)量化波形,测试了主瓣对称与非对称情况下本文提出的基于DADPM算法的2~5比特量化的波形(DADPM-Bbit,B = 2, 3, \cdots ,5)性能,同时与基于ADMM优化算法的无穷比特恒模发射波形直接量化为2~5比特的波形(QADMM-Bbit, B = 2,3, \cdots ,5)进行分析比较。

    本节测试分析极低精度1比特量化波形的性能。对于1比特量化的波形,其B = 1,相位符号数为L = {2^{B + 1}} = 4个,根据式(2)计算,相位符号表示为\{ {\pi }/{4},{{3\pi }}/{4},{{5\pi }}/{4},{{7\pi }}/{4}\}图3为极低精度量化的对称单主瓣波形序列相位分布图,展示了不同方法的相位分布情况。从图3可见,ADMM-\infty bit算法波形序列元素的相位个数远远超过4个相位,其他本文测试的所有1比特量化的波形方案相位均属于\{ {\pi }/{4},{{3\pi }}/{4},{{5\pi }}/{4},{{7\pi }}/{4}\}中。

    图  3  极低精度1比特量化的对称单主瓣波形序列相位分布图
    Figure  3.  1-bit quantized waveform for single symmetrical mainlobe element phase diagram

    极低精度1比特量化的波形对称单主瓣与双主瓣波形性能分别如图4图5所示。图4(a)图5(a)分别为1比特量化的对称单主瓣与双主瓣波形方向图,横坐标均为空间角度,纵坐标为发射信号在该方向上的平均功率,可通过式(5)计算得到。图4(b)图5(b)分别为1比特量化波形的对称单主瓣与双主瓣ISMR与迭代次数k关系图,横坐标为迭代次数,纵坐标为系统ISMR。

    图  4  极低精度1比特对称单主瓣波形方向图和ISMR与迭代次数关系图
    Figure  4.  1-bit quantized waveform for single symmetrical mainlobe beampattern and the relationship between ISMR versus iteration number
    图  5  极低精度1比特量化的对称双主瓣波形方向图和ISMR与迭代次数关系图
    Figure  5.  1-bit quantized waveform for two symmetrical mainlobe beampattern and the relationship between ISMR versus iteration number

    图4(a)可明显观察到,无穷比特的恒模方案(ADMM-\infty bit)具有最低的副瓣,且主瓣区域较宽、有良好的增益,但该无穷比特波形直接量化为1比特波形后(QADMM-1bit),副瓣明显提高,高于本文测试的所有基于1比特DAC设计的波形,且主瓣中心出现轻微下陷现象。相比另外5种基于1比特DAC设计的波形,本文所提方法具有最低的副瓣,在主瓣区间也有良好的增益。这种波形现象对应在波形ISMR表现为ADMM-\infty bit具有最低ISMR,当该无穷量化精度波形直接量化应用在1比特DAC组件时(QADMM-1bit),ISMR提高了将近11 dB,皆高于其他1比特波形的ISMR。本文提出的DADPM-1bit波形,相较于无穷比特波形,ISMR提高了大约6 dB,相较于其他1比特波形,ISMR值最低。

    图5(a)可观察到,ADMM-\infty bit波形具有最低副瓣,其他1比特量化算法波形方向图大致重合。因此,图5(b)中,ADMM-\infty bit波形ISMR明显最低,其他1比特波形ISMR相差不大,但仍可以看出,无穷比特波形直接量化的QADMM-1bit波形的ISMR最高,本文提出的DADPM-1bit波形的ISMR最低。

    表2为极低精度1比特量化的主瓣对称情况下不同算法1000次蒙特卡罗实验性能统计表。从表格运算时间可发现,相同条件下,SDR-1bit算法运算时间最长,GLAS1-1bit算法运算时间最短。本文所提DADPM-1bit算法性能明显优于其他极低算法性能,但运算时间相对较长。

    表  2  主瓣对称下极低精度量化波形算法性能统计表
    Table  2.  Performance statistics table of the extreme low precision quantized waveform algorithm for symmetrical mainlobe
    主瓣对称情况下方法最小ISMR (dB)最大ISMR (dB)平均ISMR (dB)运算时间(s)
    单主瓣双主瓣单主瓣双主瓣单主瓣双主瓣单主瓣双主瓣
    ADMM-\infty bit–15.7192–7.682511.17829.4329–15.1842–7.30312.35272.0368
    QADMM-1bit–4.1057–3.995310.1032–1.3280–4.2891–3.98722.38652.1003
    ADMM-1bit–7.1965–6.72442.3044–4.6130–5.3700–5.13293.14572.6269
    GLAS1-1bit–7.6930–7.7134–6.9940–6.6514–7.3283–7.14670.01060.0104
    GLAS2-1bit–7.6170–8.3327–6.5995–7.6447–7.0952–7.99700.07360.0748
    SDR-1bit–5.9636–7.0137–5.5988–6.7182–5.7154–6.825637.825038.0630
    BCD-1bit–6.8706–3.0849–2.0389–0.2157–6.8327–3.05870.19720.1964
    DADPM-1bit–8.8275–3.9973–2.5693–1.7831–8.6527–3.98128.51478.3249
    下载: 导出CSV 
    | 显示表格

    本节测试分析了本文所提方法和基于ADMM优化算法的无穷比特(无相位约束)恒模发射波形与其直接量化为不同量化精度的低精度波形性能。测试的量化精度为2比特、3比特、4比特、5比特和无穷比特的ADMM算法。图6(a)图7(a)分别为低精度2~5比特量化的对称单主瓣与双主瓣波形方向图。图6(b)图7(b)分别为低精度2~5比特量化波形的对称单主瓣与双主瓣ISMR与迭代次数k关系图。

    图  6  低精度(2~5比特)量化的对称单主瓣波形方向图和ISMR与迭代次数关系图
    Figure  6.  Low precision quantized waveform for symmetrical single mainlobe beampattern and the relationship between ISMR versus iteration number
    图  7  低精度(2~5比特)量化的对称双主瓣波形方向图和ISMR与迭代次数关系图
    Figure  7.  Low precision quantized waveform for two symmetrical mainlobe beampattern and the relationship between ISMR versus iteration number

    图6(a)可明显观察到,ADMM方案经过低精度量化后,主瓣会出现中心下凹的现象,且本文所提方案明显比低精度量化后的ADMM方案具有更低的副瓣。图6(b)为对称单主瓣ISMR与迭代次数关系图,从图6可发现,相较于ADMM-\infty bit波形,本文所提DADPM-5bit波形ISMR差距约5 dB。与相同精度量化的ADMM波形相比,本文所提低精度量化的DADPM算法设计的波形具有更低的ISMR。

    图7(a)可观察到,本文所提低精度波形与量化后的ADMM波形较为接近,主瓣大体重合,ADMM-\infty bit波形具有较低的副瓣。从图7(b)可观察到,对称双主瓣时,相较于ADMM-\infty bit波形,本文所提DADPM-5bit波形ISMR差距约1 dB。相同量化精度下,本文所提低精度量化的DADPM算法设计的波形比直接量化后的ADMM算法波形具有更低的ISMR。通过图6(b)图7(b)可观察到,随着DAC量化精度提高,波束的ISMR减小,但ISMR下降的幅度值越来越小。

    图8为低精度(2~5比特)非称双主瓣波形方向图和ISMR与迭代次数关系图。从图8(a)可观察到,当两个主瓣不对称时,其中一个主瓣的峰值会下降,甚至主瓣区域内产生零陷。主要由于优化准则为最小化积分(离散累加和)副瓣与主瓣的比值,且矩阵 {\boldsymbol{R}}(\theta ) 具有共轭性,使得{P_{\text{t}}}(\theta ) + {P_{\text{t}}}( - \theta ) = {\boldsymbol{s}}_B^{\text{H}}({\boldsymbol{R}}(\theta ) + {\boldsymbol{R}}( - \theta )){{\boldsymbol{s}}_B} = 2{\boldsymbol{s}}_B^{\text{H}}\Re \{ {\boldsymbol{R}}(\theta )\} {{\boldsymbol{s}}_B},因此,非对称情况下无法保证每个主瓣都有一个较高的峰值,而主瓣对称情况下,可使得两个主瓣都具有较好的增益,如图5(a)图7(a)。从图8(b)可观察到,主瓣非对称时,ADMM-\infty bit波形直接量化后,ISMR值提高超过6 dB以上,而本文所提2~5比特低精度DADPM波形与ADMM-\infty bit波形的ISMR相差约1 dB。

    图  8  低精度(2~5比特)量化的非称双主瓣波形方向图和ISMR与迭代次数关系图
    Figure  8.  Low precision quantized waveform for two asymmetrical mainlobe beampattern and the relationship between ISMR versus iteration number

    表3为低精度量化的对称主瓣波形算法在1000次蒙特卡罗实验下的性能统计表。从表3运算时间可发现,本文所提DADPM算法,不同精度对算法的运算时间没有太大影响,精度越高波形ISMR越小。DADPM算法的ISMR明显低于同精度量化的ADMM算法,但DADPM算法运算时间明显长于同精度量化的ADMM算法。主要是因为内循环采用的ADPM算法在迭代的同时动态更新惩罚因子,从而保证算法的收敛性。而ADMM算法惩罚因子直接根据设计人员经验或者实验总结给定,省略了算法寻找合适惩罚因子的过程,算法运算时间更短,但算法性能表现过于依赖惩罚因子。

    表  3  低精度量化的对称主瓣波形算法性能统计表
    Table  3.  Performance statistics table of the low precision algorithm for symmetrical mainlobe
    主瓣对称情况下算法最小ISMR (dB)最大ISMR (dB)平均ISMR (dB)运算时间(s)
    单主瓣双主瓣单主瓣双主瓣单主瓣双主瓣单主瓣双主瓣
    QADMM-2bit–5.5427–4.324511.02377.7345–5.4178–4.07842.38142.1377
    QADMM-3bit–6.3020–4.956011.05327.7081–6.0587–4.65642.34682.1597
    QADMM-4bit–6.5840–5.109111.08637.6597–6.1687–4.97902.15272.3519
    QADMM-5bit–6.6815–5.149011.10277.6038–6.2214–5.00742.25272.4368
    ADMM-\infty bit–15.7192–7.682511.17829.4329–15.1842–7.30312.35272.0368
    DADPM-2bit–9.0532–5.0738–4.8751–4.9024–8.7875–4.70158.77568.2487
    DADPM-3bit–9.5309–5.8123–9.4311–5.7812–9.1178–5.47258.78748.1834
    DADPM-4bit–9.6694–6.2968–9.6103–6.1025–9.2789–6.10348.87438.2981
    DADPM-5bit–10.1160–6.5541–9.9715–6.3251–9.8321–6.27538.89758.3546
    下载: 导出CSV 
    | 显示表格

    本文提出了一种基于低精度量化的MIMO雷达发射波形设计方法。通过设计B比特恒模发射波形序列,使发射波形对低精度量化DAC组件有更好的适配性,实现任意精度波形的最佳匹配发射。为解决所建模的恒模离散相位约束非凸优化问题,首先通过Dinkelbach算法将二次分式转换成减法形式,再运用ADPM算法框架,将离散相位约束转换为并行的三角函数问题,通过交替迭代逐步逼近最优解。低精度DAC组件可降低MIMO雷达电路结构复杂度与能耗,但这些低精度组件也会导致一定程度的性能下降。本文所提出的低精度恒模发射模型设计方法可适用于任意量化精度的发射波形设计,相对其他低精度设计方法,取得了更低的ISMR性能表现,可为实际工程应用中对波形性能要求与DAC量化精度的选择提供理论依据与参考价值。

  • 图  1  洛克希德马丁公司SAL飞行成像结果

    Figure  1.  Lockheed Martin Corporation SAL flight demonstration images

    图  2  传统机载激光雷达扫描成像

    Figure  2.  Airborne laser radar scanning imaging

    图  3  扫描模式下SAL成像特点

    Figure  3.  Characteristics of SAL imaging in scanning mode

    图  4  扫描模式下SAL扫描几何关系

    Figure  4.  Geometric relationship of SAL in scanning mode

    图  5  扫描过程中镜像点 o\,_0^\prime运动轨迹

    Figure  5.  The orbit of o\,_0^\prime in the scanning process

    图  6  扫描与非扫描模式下SAL运动相位分析

    Figure  6.  Phase analysis of SAL in non scanning mode and scanning mode

    图  7  扫描模式下SAL运动相位分析

    Figure  7.  Phase history analysis of SAL in scanning mode

    图  8  非扫描模式与扫描模式下SAL方位向成像仿真

    Figure  8.  SAL simulation in non scanning mode and scanning mode

    图  9  扫描模式下SAL方位分辨率与扫描视场关系

    Figure  9.  Relationship between azimuth resolution and scanning field in scanning mode

    图  10  扫描模式下SAL距离条带拼接

    Figure  10.  SAL image stitching in scanning mode

    图  11  载机SAL系统安装结构

    Figure  11.  SAL mounting structure

    图  12  目标区载机SAL扫描脉压信号结果

    Figure  12.  Pulse compression results in target area

    图  13  扫描模式下SAL机载成像结果

    Figure  13.  Imaging results of SAL in scanning mode

    图  14  条带模式与扫描模式成像分别比对

    Figure  14.  Non scanning mode and scanning mode comparison

    表  1  扫描模式下SAL运动参数

    Table  1.   SAL motion parameters in scanning mode

    参数 数值
    距离 10 km
    飞行速度 100 m/s
    扫描速度 0.5 rad/s
    发散角 1 mrad
    带宽 3.8 GHz
    采样频率 250 MHz
    重频 150 kHz
    下载: 导出CSV

    表  2  不同距离下机载SAL成像分辨率

    Table  2.   Imaging resolution at different distances

    成像距离(km) 扫描子孔径方位向 分辨率(cm) 全孔径方位向 分辨率(cm) 距离向 分辨率(cm)
    1 2.2 0.5 6.1
    2 1.9 0.6 6.0
    3 1.9 0.6 6.0
    下载: 导出CSV
  • [1] Lewis T S and Hutchins H S. A synthetic aperture at optical frequencies[J].Proceedings of the IEEE, 1970, 58(4): 578–588. https://www.researchgate.net/publication/2992085_A_synthetic_aperture_at_optical_frequencies
    [2] Bashkansky M, Lucke R L, Funk E,et al.. Two-dimensional synthetic aperture imaging in the optical domain[J].Optics Letters, 2002, 27(22): 1983–1985. doi: 10.1364/OL.27.001983
    [3] Beck S M, Buck J R, Buell W F,et al.. Synthetic aperture imaging ladar: Laboratory demonstration and signal processing[J].Applied Optics, 2005, 44(35): 7621–7629. doi: 10.1364/AO.44.007621
    [4] Dierking M, Schumm B, Ricklin J C,et al.. Synthetic aperture LADAR for tactical imaging overview[C]. The 14th Coherent Laser Radar Conference (CLRC), 2007, Session 9.
    [5] Krause B W, Buck J, Ryan C,et al.. Synthetic aperture ladar flight demonstration[C]. Lasers and Electro-Optics (CLEO), 2011.
    [6] http://www.globalsecurity.org/space/systems/long-view. htm
    [7] 郭亮, 邢孟道, 张龙, 等. 室内距离向合成孔径激光雷达成像的实验研究[J]. 中国科学E辑: 技术科学, 2009, 39(10): 1678–1684. http://www.cnki.com.cn/Article/CJFDTOTAL-JEXK200910009.htm

    Guo Liang, Xing Meng-dao, Zhang Long,et al.. Research on indoor experimentation of rangeSAL imaging system[J].Science in China Series E:Technological Sciences, 2009, 52(10):3098–3104. http://www.cnki.com.cn/Article/CJFDTOTAL-JEXK200910009.htm
    [8] 刘立人, 周煜, 职亚楠, 等. 大口径合成孔径激光成像雷达演示样机及其实验验证[J]. 光学学报, 2011, 31(9): 112–116. http://www.cnki.com.cn/Article/CJFDTOTAL-GXXB201109016.htm

    Liu Li-ren, Zhou Yu, Zhi Ya-nan,et al.. A large-aperture synthetic aperture imaging ladardemonstrator and its verification in laboratory space[J].Acta Optica Sinica, 2011, 31(9): 112–116. http://www.cnki.com.cn/Article/CJFDTOTAL-GXXB201109016.htm
    [9] Luan Zhu, Sun Jian-feng, Zhou Yu,et al.. Down-looking synthetic aperture imaging ladardemonstrator and its experiments over 1.2 km outdoor[J].Chinese Optics Letters, 2014,12(11): 45–48. https://www.researchgate.net/publication/267760278_Down-looking_synthetic_aperture_imaging_ladar_demonstrator_and_its_experiments_over_12_km_outdoor
    [10] Wu Jin, Li Fei-fei, Zhao Zhi-long,et al.. Demonstration of stripmap mode synthetic apertureladar with PGA-independent high resolution images[J].Infrares and Laser Engineering, 2014,43(11): 3559–3564.
    [11] 李然, 王成, 苏国中, 等. 星载激光雷达的发展与应用[J]. 科技导报, 2007, 25(14): 58–63. http://www.cnki.com.cn/Article/CJFDTOTAL-KJDB200714019.htm

    Li Ran, Wang Cheng, Su Guo-zhong,et al.. Development and applications of spaceborneLiDAR[J].Science &Technology Review, 2007, 25(14): 58–63. http://www.cnki.com.cn/Article/CJFDTOTAL-KJDB200714019.htm
    [12] 李田泽. 激光扫描成像系统的设计分析及应用[J]. 红外技术, 2004, 26(4): 16–19. http://www.cnki.com.cn/Article/CJFDTOTAL-HWJS200404003.htm

    Li Tian-ze. Application and design analysis of imagery system of laser scanning[J].InfraredTechnology, 2004, 26(4): 16–19. http://www.cnki.com.cn/Article/CJFDTOTAL-HWJS200404003.htm
    [13] Wahl D E, Eichel P H, Ghiglia D C,et al.. Phase gradient autofocus—A robust tool for highresolution sar phase correction[J].IEEE Transactions on Aerospace and Electronic Systems, 1994,30(3): 827–835. doi: 10.1109/7.303752
    [14] 马萌, 李道京, 杜剑波. 振动条件下机载合成孔径激光雷达成像处理[J]. 雷达学报,2014, 3(5): 591–602. http://www.cnki.com.cn/Article/CJFDTOTAL-LDAX201405015.htm

    Ma Meng, Li Dao-jing, and Du Jian-bo. Imaging of airborne synthetic aperture ladar under platformvibration condition[J].Journal of Radars, 2014, 3(5): 591–602. http://www.cnki.com.cn/Article/CJFDTOTAL-LDAX201405015.htm
  • 加载中
图(14) / 表(2)
计量
  • 文章访问数: 4248
  • HTML全文浏览量: 1159
  • PDF下载量: 875
  • 被引次数: 0
出版历程
  • 收稿日期:  2016-12-22
  • 修回日期:  2017-03-24
  • 网络出版日期:  2017-02-28

目录

/

返回文章
返回