摘 要:现有MIMO雷达发射波形和接收滤波器联合优化方法均未考虑阵元功率放大器非线性以及算法的稳健性。针对上述问题,该文以MIMO雷达各阵元发射功率和每个阵元发射波形的峰均比(PAR)为约束条件,提出一种杂波条件下稳健的MIMO雷达发射波形和接收滤波器联合优化设计方法。该方法利用Max-Min构造目标导向矢量不确定集范围内关于雷达输出信干噪比(SINR)的优化模型,通过半正定松弛(SDR)、Charnes-Cooper转换、序列优化和Lagrange对偶方法,将非凸的联合优化模型转化为两个分别关于发射波形和接收滤波器空时序列协方差矩阵的凸的半正定规划问题(SDP)进行求解,最后利用随机向量合成方法得到具体的发射波形和接收滤波器。实验仿真验证了所提方法的有效性和稳健性。
关键词:MIMO雷达;波形设计;稳健性;半正定松弛
1 引言
近年来,集中式多输入多输出(Multiple Input Multiple Output, MIMO)雷达凭借每个阵元能够发射不同波形的优异性能受到广泛关注[1,2],针对具体应用环境设计满足要求的雷达发射波形成为目前研究的重点。现有文献大都针对理想情况下MIMO雷达性能及其应用进行研究,而未考虑实际工程应用中阵元功率放大器非线性特性以及目标导向矢量失配对雷达性能的影响。针对上述问题,在满足实际工程应用约束条件下提高MIMO雷达性能稳健性具有重要的研究意义和工程应用价值。
与一般相控阵雷达不同,集中式MIMO雷达每个阵元能够独立发射不同的波形,因此具有更高的自由度、更好的目标检测和参数估计等性能[2,3]。为将雷达发射功率集中到目标方向,提高雷达发射功率利用率,文献[4-7]分别通过优化发射波形协方差矩阵设计具有特定形状的MIMO雷达发射方向图,实现特定方向雷达信号能量的聚焦。根据优化后的信号协方差矩阵,文献[8]提出了满足恒包络或一定峰均比(Peak-to-Average-power Ratio, PAR)约束的具体发射波形合成方法。文献[9]和文献[10]则进一步考虑阵元发射功率差异性,提出了不同的MIMO雷达波形合成方法。为提高目标参数估计性能,文献[11]在目标信息先验已知条件下,以系统输出信干噪比(Signal-to-Interference-plus-Noise Ration, SINR)为优化目标,对MIMO雷达发射波形和接收滤波器进行了联合优化设计。文献[12,13]则进一步考虑了杂波对雷达性能的影响。文献[14,15]通过约束雷达发射波形,提出了一种具有恒包络特性的联合优化算法,但是该方法要求每个阵元发射功率必须一致,降低了波形优化自由度,影响了系统性能。针对该问题,文献[16]提出了满足一定PAR约束的单输入单输出(Single Input Single Output, SISO)雷达发射波形和接收滤波器联合优化算法。现有雷达发射波形和接收滤波器联合优化方法大都需要目标先验信息准确已知,在实际应用中这一条件难以满足,因此围绕目标先验信息存在误差这一情况,文献[17]针对扩展目标信号模型提出一种满足PAR约束的SISO雷达发射波形和接收滤波器联合优化算法。而围绕稳健的MIMO雷达发射波形和接收滤波器联合优化算法,文献[18,19]分别针对不同误差情况设计了不同的联合优化方法,但是均未考虑MIMO雷达发射波形的PAR约束以及阵元发射功率的差异性。
针对上述实际应用中存在的问题,本文提出一种杂波条件下稳健的MIMO雷达发射波形和接收滤波器联合优化算法。通过对发射波形约束以及对目标导向矢量不确定集建模,通过优化最差情况下系统输出的SINR提高系统稳健性;利用半正定松弛(Semi-Definite Relaxation, SDR), Charnes- Cooper转换、序列优化以及Lagrange对偶方法,将非凸的Max-Min优化问题转化为关于发射波形和接收滤波器空时序列协方差矩阵的凸的半正定规划(Semi-Definite Programming, SDP)问题,并在多项式时间内高效求解;最后利用随机向量合成方法根据优化后的协方差矩阵合成满足约束条件的具体的发射波形和接收滤波器。
2 MIMO雷达信号模型
设一集中式MIMO雷达发射和接收阵元数目分别为, ,发射和接收阵列为均匀线阵,阵元间距为, 为发射信号波长。设 为第个阵元发射的窄带信号序列,其中为信号编码长度,为时刻个阵元发射的信号序列,雷达发射信号矩阵可表示为
假设在远场方向存在一点目标,雷达接收端接收到的目标反射信号为
(2)
其中,为目标反射系数,
分别为雷达发射阵列和接收阵列导向矢量。假设在, 处存在相互独立的个杂波反射点,雷达接收端接收到的干扰信号为
(3)
其中,为接收到的均值为0方差为的复高斯噪声。将总的接收信号向量化可得
其中,, , 。
3 杂波条件下稳健的MIMO雷达发射波形和接收滤波器联合优化设计
MIMO雷达输出SINR能够直接决定雷达在目标识别和参数估计等应用中的性能,因此本文将以MIMO雷达输出SINR为优化目标,同时考虑实际应用中雷达发射波形的PAR 约束以及杂波条件下目标导向矢量失配等情况,设计一种稳健的MIMO雷达发射波形和接收滤波器联合优化设计方法。
3.1优化模型建立
设接收端滤波器为,接收信号经过滤波后输出信号SINR为
其中,, , 。根据Kronecker乘积特性,有
(6)
其中,, 。因此滤波器输出目标反射信号的能量可表示为
其中,。由于 , ,因此有
(8)
定义, ,根据文献[19]可知,, 可以划分为个子矩阵,且每个子矩阵定义为 ,, ,根据式(8)以及划分后的子矩阵有
利用式(9)及矩阵迹运算特性可将雷达输出信号SINR进一步转化为
(10)
在实际应用中,针对雷达发射阵元功率放大器非线性特性,为提高阵元功率放大器工作效率,避免发射波形失真,需要确保每个阵元发射信号序列满足一定的PAR约束条件,即对于任意的阵元,其发射序列满足
其中,为给定的PAR约束值。当时,阵元的发射信号为恒包络。此外,为灵活控制各个阵元的发射功率,每个阵元发射序列需满足
(12)
其中,为雷达发射总功率,为预设的各个阵元最大发射功率系数。定义为第个位置元素为1其他位置元素为0的长度为的列向量,则第个阵元的发射功率可表示为
其中,表示以向量形成的对角矩阵。令,则阵元发射波形的PAR约束可等价转化为
(14)
其中,表示取矩阵对角线上元素组成的列向量。同理,不同阵元发射功率差异约束式(12)可表示为
在实际应用中,关于目标导向矢量, 的先验信息并非准确已知,特别是在强杂波环境中当目标信号较弱时导致的方向失配、目标与雷达之间相对运动造成多普勒频率偏移、多径模糊效应以及雷达阵列天线自身所存在的互耦、校验误差等都会造成目标导向矢量的失配[18],因此需要考虑在目标导向矢量失配情况下算法的稳健性。不失一般性,设目标导向矢量的不确定集为
(16)
其中,为估计导向矢量,为误差向量,决定了导向矢量不确定集范围。综上所述,在考虑导向矢量失配以及发射波形约束条件下,稳健的MIMO雷达发射波形和接收滤波器联合优化模型可表示为
3.2优化模型求解
由于优化问题的目标函数以及秩1约束条件均为非凸的,因此可以首先利用半正定松弛思想将秩1约束条件忽略,得到关于, 的松弛优化问题,在此基础上进一步利用序列优化方法将非凸优化问题转化为分别关于和的子优化问题进行循环优化。由于常量对优化问题的求解没有影响,因此在后续计算过程中可以忽略。
3.2.1固定优化 在固定的条件下,问题可转化为关于的子优化问题,即
利用Charnes-Cooper变换方法[19]可将子优化问题等效转化为
(20)
为关于和的Max-Min优化问题,为求解需要首先考虑内部最小化问题。根据失配情况下的定义可将其转化为关于误差的最小化问题,即
(21)
由定义可知且导向矢量的不确定集为凸的,式(21)所对应的Lagrange函数为
其中,为Lagrange系数。当时,令可得
(23)
因为,可直接求得
则式(22)的Lagrange对偶函数为
(25)
当时,式(22)的Lagrange对偶函数为。因此在Lagrange乘子时,式(22)所对应的Lagrange对偶函数可表示为
对于任意,总存在误差向量满足,而且由于优化问题式(21)为凸的,满足Slater条件[20],式(21)具有强对偶性且最优对偶间隙为0,式(21)关于误差向量的最小化问题可转化为与其对应的Lagrange对偶问题,即
(27)
将式(27)代入优化问题中并引入辅助变量可得
根据Schur 补充定理,优化问题可转化为
(29)
经过上述一系列等价变化后,优化问题最终转化为关于变量, 和的凸优化问题,可以利用CVX进行高效求解。
3.2.2固定优化 在优化得到的基础上,需要对雷达发射波形进行进一步优化。固定并根据矩阵迹运算特性,问题转化为关于的子优化问题,即
其中,。引入辅助变量,令,通过Charnes-Cooper变换可将子优化问题变换为
(31)
类比于到的转化方法,利用Lagrange对偶定理,将内部关于导向矢量的最小化问题转化为关于Lagrange系数的对偶问题的最大化,通过引入辅助变量将转化为
最后根据Schur补充定理,优化问题可转化为
(33)
为关于变量, , 和的凸优化问题,可以利用CVX工具包在多项式时间内高效求解,并最终求得优化后的发射波形协方差矩阵。重复求解和,直到第次优化后输出与第次优化输出之间满足,其中为设置的截止因子,则停止优化输出和。
3.2.3发射波形和接收滤波器合成 通过序列优化求解得到最优解和后,需要根据和合成最终的发射波形和接收滤波器。若所得最优矩阵和秩均为1,则可直接通过矩阵特征值分解即和计算得到最终发射波形和接收滤波器。但是由于在优化过程中利用了半正定松弛,所得优化矩阵并不一定满足秩为1的约束条件,因此针对矩阵秩大于1的情况,分别利用文献[21]所提秩1矩阵随机向量估计方法和文献[16]所提波形合成方法进行求解。
若,任意选取随机向量,且服从均值为方差为的复高斯正态分布,即, , 为实验次数。利用和式(24)求得最差导向矢量并计算对应的,对每一个随机向量,利用优化得到的协方差矩阵,计算最差情况下输出信号,即
则序列中最大值所对应的即可作为接收滤波器的最优解。
若,为保证合成信号满足PAR和总的能量约束,定义向量, ,且,, 。由向量, 分别生成对角矩阵 ,,计算 。选择随机向量,且,利用向量计算, , 为实验次数。通过和式(23)求得最差导向矢量及其所对应的,对每个合成的向量,利用协方差矩阵计算最差输出信号SINR,即
(35)
序列中最大值所对应的即可作为发射波形的最优解。
本文所提杂波条件下稳健的MIMO雷达发射波形和接收滤波器联合优化设计方法,在对发射波形和接收滤波器协方差矩阵, 迭代优化过程中无需计算具体发射波形和接收滤波器,而仅在迭代优化结束后根据协方差矩阵和合成具体发射波形和接收滤波器,有效降低了算法的计算复杂度。因此,所提算法计算效率主要由序列优化方法迭代次数和每次迭代过程中子优化问题和的计算复杂度,以及利用优化后的协方差矩阵和合成具体发射波形和接收滤波器的计算复杂度决定。每次迭代优化中,问题和的计算复杂度分别为和,而利用优化矩阵, ,合成具体发射波形和接收滤波器的计算复杂度分别为和。
4 实验仿真
设均匀线阵MIMO雷达发射阵列和接收阵列阵元数目相同,,每个阵元发射信号码长为,阵元间距为半波长,雷达总的发射功率。设目标方向,目标反射信号强度为,杂波方向分别为,假设杂波反射信号强度相同均为。为验证所提算法有效性,分别对不同误差及波形约束条件下的算法性能进行仿真分析。
首先假设目标导向矢量准确已知,即。为验证不同波形约束条件对雷达系统性能的影响,分别对不同约束条件下系统输出SINR、收发联合方向图以及每个阵元发射波形的幅度进行仿真分析。图1为, 取不同约束值时系统输出SINR随迭代优化次数的变化情况,其中, 即为文献[14, 15]所提恒包络设计方法。由图1可知,在目标先验信息准确已知条件下,本文方法在, 和, 两种情况下经过5次迭代即可实现收敛,收敛后算法输出SINR分别为和;而当, 时,算法需要经过12次迭代优化才能实现收敛,且收敛后系统输出SINR为。本文方法不仅具有较高的收敛速度,而且收敛后系统输出SINR相比文献[14,15]所提恒包络方法提高。这是因为本文方法发射波形约束条件较为灵活,波形优化自由度更大。图2为不同约束条件下系统收发联合方向图,, 时方向图旁瓣最低而, 时系统方向图旁瓣最高,这一仿真结果与图1系统输出SINR相对应,进一步证明所提方法有效性。图3为优化后每个阵元在不同码元时刻发射波形的幅度,其中图3(a)为, 时雷达发射波形,每个阵元发射功率相同而且每个阵元发射波形满足恒包络;图3(b)为, 时优化后每个阵元的发射情况,优化后每个阵元虽然发射功率不同但是每个阵元发射的波形仍然满足恒包络;图3(c)则为, 时的雷达发射波形,不同阵元之间发射功率不同而且每个阵元发射波形的最大PAR值为2。
图1 时不同约束条件下输出SINR随优化次数变化情况
图2 时不同约束条件下收发联合方向图
图3 ,不同, 时各个阵元发射波形幅度
接下来考虑目标导向矢量存在失配误差的情况。图4为在误差和情况下,系统输出SINR随优化次数和发射波形约束条件的变化情况。通过观测图4除了得到与图1相同结论外,还可以得到目标导向矢量误差对算法收敛速度几乎无影响,但是误差范围越大算法收敛后输出的最优SINR越低,具体地在, , 和, , 两种情况下系统输出SINR分别为和。
为进一步验证误差范围对算法最优解的影响,对不同波形约束条件下所提稳健算法输出SINR随目标导向矢量误差范围的变化情况进行仿真分析。令导向矢量误差扰动范围为,则所提算法收敛后输出SINR随误差范围的变化情况如图5所示。随着误差范围逐渐增大,算法收敛后输出SINR逐渐下降,通过对比发现本文所提优化方法与文献[14,15]所提恒包络优化方法性能差异越来越大,当时,, 所对应的输出SINR比, 所对应的输出SINR高。此外,为进一步证明所提方法的稳健性,在导向矢量误差存在条件下,将所提方法与未考虑导向矢量失配的理想情况下发射波形和接收滤波器联合优化算法进行比较。令, ,目标反射信号信噪比SNR变化范围为,杂波反射信号,则在最差情况下所提稳健联合优化算法与一般联合优化算法输出SINR变化情况如图6所示。两种优化算法输出SINR均随着SNR增大而增大,但是由于一般优化算法并未考虑算法稳健性,在实际应用中当目标导向矢量失配时,算法性能受到严重影响。
5 结束语
本文针对实际应用中目标先验信息非准确已知的情况,结合各个阵元发射功率以及每个阵元发射波形的PAR约束,设计一种稳健的MIMO雷达发射波形和接收滤波器联合优化方法。相比于现有MIMO雷达发射波形和接收滤波器联合优化方法,本文方法不仅能够在目标导向矢量存在误差情况下提高优化算法的稳健性,而且可以灵活控制各个阵元发射功率以及每个阵元发射波形的PAR,从而增大发射波形优化自由度,提高算法收敛速度以及系统输出SINR。最后通过对不同发射波形约束条件和目标导向矢量误差范围下的联合优化算法性能进行仿真分析,证明了所提方法的有效性和稳健性。
图4 不同, , 条件下输出SINR随优化次数变化情况
图5 不同约束条件下所提稳健算法输出SINR随的变化情况
图6 时,不同算法输出SINR随输入SNR的变化情况