直升机载相控阵雷达波束波形联合自适应调度算法研究
2016-10-31薛广然郗蕴天朱永杰李瑞东
薛广然,郗蕴天,朱永杰,李瑞东
(西安电子工程研究所,西安 710100)
直升机载相控阵雷达波束波形联合自适应调度算法研究
薛广然,郗蕴天,朱永杰,李瑞东
(西安电子工程研究所,西安710100)
孔径分割技术和波形捷变能力让直升机雷达可同时形成多个波束完成不同功能,并根据不同需求选择不同波形,因此对雷达资源管理提出更高的要求;综合考虑时间资源、能量资源、孔径资源的约束下,提出一种适合于多子阵直升机载相控阵雷达的波束波形联合自适应调度算法,对雷达波束和波形进行有效调度,并通过与传统自适应调度算法进行仿真对比,证明了该算法在调度能力、能量节约等方面的先进性。
孔径分割;多波束;多波形;自适应调度
0 引言
直升机载相控阵雷达采用孔径分割技术,将阵面按象限均匀、对称地划分为多个子阵,每个子阵接一个接收机通道。这样雷达就可以形成多个独立收发的波束,同时跟踪多个目标、搜索不同空域、完成不同功能[1]。同时波束捷变能力让相控阵雷达可根据不同的任务及目标特性使用不同的波形,以达到更好的效果。
国内外学者在相控阵雷达资源管理研究方面做了大量研究。文献[2-3]中Huizing提出了时间窗的概念并加以应用。文献[4-5]进行更深入的研究,提出加时间窗的自适应调度算法,并给出数学模型。但这些算法都是针对单波束工作模式的相控阵雷达,不能满足直升机载控阵雷达多波束、多功能、多波形的需求。为此本文在前人研究的基础上考虑任务目标的距离及目标散射截面积(RCS)等参数,提出了基于孔径分割的波束波形联合自适应调度算法。
1 建立任务模型
直升机雷达任务模型应包含一个波束驻留的所有信息,包括任务类型、执行时间、所用波形、作用距离等,可建立如下雷达驻留任务模型:
(1)
任务模型中task表示任务的参数集合,其中v表示任务的工作方式优先级,et表示雷达任务的期望执行时间,l表示任务驻留时间长度,w代表任务时间窗大小,d为任务目标的估计距离,σ为任务目标RCS估值,vt为雷达任务实际执行时间,ws代表雷达任务执行所用波形编号,wm为雷达执行任务时雷达孔径占用情况。
根据经验,典型的应用在机载相控阵雷达上的孔径划分技术都将阵面分为4或8个子阵,比如美国装配F-22战机的AN/APG-77和欧洲的AMSAR。图1所示为AN/APG-77的孔径划分方式。wm定义为四位二进制数,每一位代表一个子阵的工作情况,“1”代表该子阵被占用,“0”代表该子阵空闲。那么wm的取值可以有以下几种情况:wm=1111,即雷达处于全阵工作模式;wm=1100或wm=0011,雷达处于半阵工作模式;wm=0001、wm=0010、wm=0100或wm=1000,表示雷达处于四分之一阵工作模式。
图1 AN/APG-77的孔径分割前视图
根据雷达作用距离方程可知,随着雷达子阵工作数量的增加,雷达作用距离也会增大。如果雷达四分之一阵工作模式的作用距离为R1/4,则雷达的半阵工作模式作用距离R1/2=1.68R1/4,全阵工作模式作用距离R1=2.83R1/4。
2 算法描述
波束波形联合自适应调度算法在时间资源、能量资源和孔径资源的约束下遵循以下原则:综合优先级高的任务优先调度;尽可能多的利用时间资源;任务执行时间尽可能的接近期望执行时间;充分利用雷达孔径资源;尽可能节约雷达能量资源。图2为基于孔径分割的波束波形联合自适应调度算法流程图。算法具体步骤描述如下:
图2 波束波形联合自适应调度算法流程图
步骤1:从任务请求列表中提取满足(j-1)TSI≤et≤jTSI的任务,即满足期望执行时间在本调度间隔内,其中j为调度间隔序号,TSI为调度间隔长度。同时将上一个调度间隔的延迟任务加入本调度间隔的任务请求列表并清空延迟任务列表。
步骤2:计算Task中每个任务的综合优先级。综合优先级计算准则[6-7]:
v=[λ·NP+(M+2-λ)ND]/(M+1)
(2)
其中:M为请求任务个数。ND和NP分别为此任务在截止期和工作方式优先级排列中的序号,是[1,M+1]范围内的自然数,其中截止期排序按由小到大排序,工作方式优先级排序按由高到低排序。
MEDF准则,即λ=1时,把任务截止期作为首要考虑因素;
MHPF准则,即λ=M+1时,把工作方式优先级作为首要考虑因素;
HPEDF准则,即λ在1和M+1之间时,两种因素折中考虑。
将Task中任务按照综合优先级从高到低排序。wtask={task1,task2,…,taskm},m为本调度间隔的待调度任务数。
步骤3:从待调度任务列表中提取第i个任务,根据任务目标距离估值确定任务所需雷达孔径资源情况,若R1/2≤d≤R1则雷达孔径占用情况wm=1111;若R1/4≤d≤R1/2,则wm=1100或wm=0011;若R1/4≤d≤R1/2,则wm=0001,wm=0010,wm=0100或wm=1000。
同时根据雷达任务类型或目标的RCS估计值在波形库waveform={wave1,wave2,…,waveh}中选取所需波形。其中跟踪任务[8-9]波形选择方法如下:
设k时刻使用波形wavel(1≤l≤n)的预估目标回波信噪比为Save(tk,wl),则:
(3)
(4)
其中:τe(wavel)为波形wavei的脉冲宽度;Rk为雷达距离波门的中心距离;Σk为天线和波束的电压方向图;Gstc为距离雷达R处的灵敏时间控制增益。
若目标RCS服从Swerling3型分布,其理论检测概率计算公式为:
(5)
其中:TH为雷达检测门限,TH=10log10(-lnPfa)。具体方法参照文献[10]。
对于雷达跟踪波形的选择要满足一定的检测概率,即
PD(wavel)≥PdTH
(6)
式中,PdTH为检测概率门限。在满足条件的波形中选择能量消耗最小的波形;若没有满足条件的波形则选则发射能量最大的波形。
步骤4:确定任务驻留时间是否与其他已执行任务冲突,如果没有冲突转步骤5;如果有冲突,转步骤6。
步骤5:确定任务所需孔径资源是否已被占用,如果任务所需孔径资源为半阵,则按照先上半阵后下半阵的顺序查看;如果所需孔径为四分之一阵,则按照第1、第2、第3、第4子阵的顺序查看。如果满足孔径资源限制则加入执行列表并转步骤2;如果不满足,则转步骤6。
步骤6:加时间窗调制,即在满足max{et-w,(j-1)TSI}≤vt≤min{et+w,jTSI}的情况下再次确定任务驻留是否满足步骤4和步骤5中的约束条件,如果满足则加入执行列表并转步骤2;如果不满足其中任意一条件则转步骤7.
步骤7:确定任务是否满足et+w≥jTSI,即满足下一调度间隔,如果满足则将该任务加入延迟列表;否则加入删除列表。转步骤2.
3 算法仿真及结果分析
仿真场景中雷达采用对称四子阵的孔径分割方法,设置雷达任务请求包括敌我识别、高优先级跟踪、中优先级跟踪、通信、低优先级跟踪和搜索六种任务类型,其工作方式优先级依次降低。雷达波形库有编号1~7共7种波形,其中编号1~4为跟踪波形、5为搜索波形,其波形参数如表1所示;编号6和7波形分别为敌我识别任务波形和通信任务波形波形。假设雷达最大作用距离为20 km,即R1=20 km,则可设R1/2=12km、R1/4=7km。仿真任务目标距离为(2km,20km)内的随机数。一个调度间隔长度设为50 ms。
表1 任务请求参数
在仿真场景1中,设置一个调度间隔的任务请求,任务请求参数如表2所示。分别用传统单波束自适应调度算法和基于孔径分割的波束波形联合自适应调度算法分别对雷达任务进行调度并对比。
表3和4分别为两种调度算法的调度结果。由调度结果可以看出,传统自适应调度算法成功调度了5个任务请求,雷达全部采取全阵工作模式,跟踪任务波形全部采取4号波形;波束波形联合自适应调度算法将任务请求全部成功调度,雷达用不同的子阵同时完成不同的功能任务,跟踪任务根据不同目标要求采用不同的跟踪波形。由对比可知,波束波形联合自适应调度算法有更大的任务调度容量,可根据目标的不同合理的分配孔径资源和能量资源,具有更好的自适应性,并节约更多的雷达能量资源。
表2 任务请求参数
表3 传统自适应调度算法调度执行结果
表4 本文算法调度执行结果
仿真场景2中,对两种调度算法在不同任务请求数量情况下进行仿真及性能对比。任务请求中6种任务的任务数量比例为2:1:2:2:3:10,最大任务请求数为400;每种任务请求仿真20个调度间隔,即仿真时长为1 s,任务期望执行时间随机出现在仿真时间内,任务目标的RCS估计值为(0.5 m2,3 m2)内的随机数,分别进行100次蒙特卡洛实验分别对调度任务丢失率(SDR)、平均时间利用率(TUR)、系统能量消耗率(ECR)和平均时间偏移率(ATSR)进行统计计算,最后取其平均值。仿真结果如下:
图3为两种调度算法的任务调度丢失率的对比图,由图3可以看出调度丢失率随着任务请求数的增加不断增大,但基于孔径分割的波束波形联合自适应调度算法任务调度丢失率一直都小于传统自适应调度算法,体现了更好的调度性能。
图3 任务调度丢失率对比图
图4 系统时间利用率对比图
图5 系统能量消耗率对比图
图6 平均时间偏移率对比图
图4为两种调度算法的系统时间利用率对比图,由于本文调度算法有4个子阵,相当于有4个时间轴,所以开始任务数量较少时会有子阵时间资源空闲,时间利用率相对较低,但随着任务数量的增加且逐渐达到饱和,两种算法的时间利用率逐渐趋于相等,稳定值为0.96。
由图5可知相同任务请求数的条件下,本文算法能量消耗要明显低于传统调度算法,这是因为本文调度算法根据不同目标参数来合理分配孔径资源及波形,尽可能的保证精度的情况下节约了能量资源。
图6为两种算法的平均时间偏移率对比图,在任务请求不多时,本文调度算法中有相对充裕的时间资源供任务选择,所以偏移率相对较小,但逐渐调度达到饱和,两种调度算法的平均时间偏移率逐渐趋于相等。
4 结论
综上所述,基于孔径分割的波束波形联合自适应调度算法在时间、能量、孔径资源的约束下有效地对任务请求进行调度,并合理地分配孔径及波形。通过仿真对比,该算法在调度任务丢失率(SDR)、平均时间利用率(TUR)、系统能量消耗率(ECR)和平均时间偏移率(ATSR)4个指标上,调度性能均优于传统自适应调度算法。
[1] Xue G R,Du Z C,Wang W. Multi-beam Dwell Adaptive Scheduling Algorithm for Helicopter-borne Radar [A]. 2014. IEEE ITAC[C]. Chongqing,401-404.
[2] Huizing A G,Bowmen A A F. An efficient scheduling algorithm for a multifunction radar[A]. IEEE International Symposium on Phased Array Systems and Technology[C].Boston,MA,1996:359-364.
[3] Huizing A G,Bosse E. A high-level multifunction radar simulation for Studying the Performance of multisensor Data fusion systems[A]. SPIE Conference of Signal Processing Sensor FusionTarget Recongnition[C]. 1998:129-138.
[4] 曾光,卢建斌,胡卫东.多功能相控阵雷达自适应调度算法研究[J].现代雷达,2004,26(6): 14-18.
[5] 卢建斌,胡卫东,郁文贤.多功能相控阵雷达实时驻留的自适应调度算法[J].系统工程与电子技术,2005,27 (12) : 1981 -1984.
[6] 胡卫东,郁文贤,卢建斌. 相控阵雷达资源管理的理论与方法[M]. 北京: 国防工业出版社,2010.
[7] 陈升来. 机载传感器管理中的目标优先级评估方法研究[J]. 计算机测量与控制,2012,20(12):3292-3294.
[8] 桑成伟,徐毓,张楠,等. 一种机动目标跟踪算法研究[J]. 计算机测量与控制,2006,14(10):1398-1400.
[9] 钟德华,夏翠艳,宋启敏,等. 多目标跟踪算法的研究与应用[J]. 计算机测量与控制,2008,16(6):846-852.
[10] 严超,王彬彬,畅言. 相控阵雷达目标跟踪下的自适应波形选择[J]. 电子科技,2014,27(5):12-14.
Research on Joint Adaptive Scheduling Algorithm of Beam and Waveform for Helicopter-borne Phased Array Radars
Xue Guangran,Xi Yuntian,Zhu Yongjie,Li Ruidong
(Xi′an Electronic Engineering Research Institute,Xi′an710100,China)
Based on the aperture partition and the ability of waveform agility,helicopter-borne radar can form multi-beams to perform different functions at the same time,using different waveform according to different situations,which propose a higher expectation for radar resource management. Considering time,energy and aperture resource,a joint adaptive scheduling algorithm of beam and waveform which adapts to the Helicopter-borne Phased Array Radars is proposed. Comparing with the traditional one,the algorithm is proved effect and advance by simulations.
aperture partition; multi-beam; multi-waveform; adaptive scheduling
1671-4598(2016)04-0163-04DOI:10.16526/j.cnki.11-4762/tp.2016.04.048
TP311
A
2015-10-11;
2015-11-13。
薛广然(1989-),男,吉林扶余人,硕士,助理工程师,主要从事二维相控阵雷达资源管理方向的研究。
郗蕴天(1991-),男,陕西西安人,硕士研究生,主要从事雷达信号处理方向的研究。