作为人工智能技术在军事应用的典型案例,雷达目标识别已经成为新一代智能武器装备的标志性功能[1-2]。雷达目标识别的基石为目标特性数据。作为典型的数据驱动的算法模型,雷达目标识别数据库的完备性与精确性直接决定目标识别的系统性能。
弹道目标识别为军用雷达目标识别技术的制高点,也是各强国军事对抗的核心支撑技术。作为典型的非合作性目标识别,弹道识别数据的积累呈现周期长、代价高、标定难等特点。将积累的珍贵的实测数据进行统一入库管理,并利用仿真等手段进行有效的数据库扩充是进行知识继承与挖掘,实现弹道目标识别系统性能持续稳定提升的重要途径[3-5]。
在数据来源与数据结构层面,弹道目标识别数据具有多源异构特性。涵盖原始回波数据、RCS序列、航迹信息、高分辨一维距离像 (High Resolution Range Profile, HRRP)、宽带二维ISAR (Inverse Synthetic Aperture Radar)图像在内的目标特性数据往往来自不同型号、不同频段以及不同的任务场景,差异性显著。图1为典型的弹道目标特性数据表征形式。除速度、高度等典型运动特征外,RCS序列、HRRP等测量数据的特性均与目标-雷达间的距离、相对姿态(即雷达视线方向与目标中心轴向的夹角)、雷达的工作参数等紧密相关。
(a) 航迹信息
(b) RCS序列
(c) HRRP
(d) ISAR图像
图1 典型弹道目标特性数据
弹道目标的测量数据为目标与环境综合作用的结果,因此,在对弹道目标数据进行统一管理入库时,需同时对环境信息、布站信息(即识别场景)、传感器工作参数进行详细、精确的记录。
目标识别数据库的构建方法与识别任务密切相关。从任务层面来讲,常见的识别任务可分为弹道目标群目标分辨、头体分辨与真假弹头识别。近年来,随着弹道目标突防手段的不断丰富与对抗条件的日益复杂,对于级间分离、弹头调姿等典型事件的关注也越来越重。本文所述的数据库设计方法针对上述识别任务展开。
弹道目标识别数据库的总体架构如图2所示。在线应用中,采用边识别边入库的方式对识别相关的数据进行存储管理。离线应用中,基于库内的特性数据对分类器的参数、特征优选规则进行迭代优化。
图2 弹道目标识别数据库架构
实际应用中,弹道目标识别的典型处理流程为获取识别数据,进行预处理获得目标的特征信号,在此基础上进行特征提取,并基于特征向量完成分类判决。
1) 从数据来源层面,弹道目标识别数据主要分为实测数据与仿真数据。实测数据源于历次实战任务,数据价值高,但数量相对较少,真值较难标定,分布也不能覆盖完备的特征信息的分布空间。仿真数据源于电磁仿真计算或微波暗室测量。电磁仿真计算的精度与准确度通常基于三维模型的精度以及电磁仿真的实现方式。微波暗室测量基于目标的缩比模型在雷达收发模块的配合下完成数据获取。两种仿真方式均具有成本低、获取数据快、真值易标定等特点,是实测数据的有效补充。
2) 在特征信号层面,目标识别数据库在识别场景信息与目标特征信号两项中充分体现。识别场景信息主要包含雷达工作环境及工作参数信息,典型属性项如表1和表2所示。
表1 雷达工作环境信息
属性项内容编号数据记录的编号录入日期数据记录的录入日期站址雷达所在位置的经纬高信息阵面朝向雷达阵面的方位角和俯仰角信息软件版本目标识别软件版本信息……
表2 雷达工作参数信息
属性项内容编号数据记录的编号录入日期数据记录的录入日期目标批号目标的批号信息采样频率当前数据的采样频率带宽带宽信息重频重频信息脉宽脉冲宽度信息……
目标特征信号为用于进行特征提取的原始特征信号,其录入方式为在线自动录入,主要包含数据录入日期、目标批号信息、RCS序列、一维距离像、时频图像等,具体内容如表3所示。
表3 典型目标特征信息
属性项内容编号数据记录的编号录入日期数据记录的录入日期目标批号目标的批号信息基本运动信息时间-高度图等RCS序列RCS特征序列一维距离像一维距离像时频图像时频图像……
3) 在目标特征层面,基于各特征信号进行典型的特征提取,并进行自动入库,典型特征信息如表4所示。
表4 典型目标特征信息
属性项内容编号数据记录的编号录入日期数据记录的录入日期目标批号目标的批号信息运动特征高度、速度等RCS特征RCS各特征值一维距离像特征散射点特征与分布特征微动特征周期、结构参数等……
4) 在分类判决层面,一方面,事先存储目标特性知识,作为先验供综合判决参考,另一方面,将程序运行的结果进行实时入库,结合后续的真值比对,完成目标识别模型的自学习与更新,目标特性信息与识别决策信息分别如表5和表6所示。
表5 目标特性知识
属性项内容型号目标型号信息外形尖锥体、多锥体等尺寸锥高、锥底半径等结构单级、多级,是否包含多弹头等属性国籍,我方/敌方/友方……
表6 目标识别决策层面入口信息
属性项内容编号数据记录的编号录入日期数据记录的录入日期目标批号目标的批号信息识别结果程序运行的实时结果真值事后确认的真值……
目标识别数据库离线应用时,能否直接支撑
常规识别任务的验证取决于对决策信息的标定精度。以RCS序列为例,真值信息可同时被标注为:是否为弹头群,是否为真弹头,是否存在调姿,等等。对一段观测数据的属性标注的维度越多,对实际应用时的支撑就越大。
弹道目标识别数据库的意义在于对战时及历史数据的实时、规整积累,对专家经验的具象、统一的管理与利用。
实际应用中,采用客户端/服务器的开放式架构,实现对弹道目标识别数据的统一存储与管理。运行时,目标识别调用数据库接口协议,对弹道目标的雷达观测数据、特征数据及测量环境等相关信息进行自动入库。数据库的应用实现方案如图3所示。
图3 数据库应用与实现方案
基于人大金仓KingbaseES,以表7为例进行创建数据表操作阐述。其中,index为数据表中的数据序号;TaskDate为任务日期;TrkID为目标编号;Time为数据测量的时间,为一维向量;Hrrp为目标的一维距离像序列;Fea为基于Hrrp计算所得的特征向量,为一维向量。
表7 弹道目标特性数据表示例
信息indexTaskDateTrkIDTimeHrrpFea类型整数日期整数向量向量向量
成功连接数据库后,可以基于Matlab软件完成表7内容的数据表创建:
mktab = [‘CREATE TABLE HrrpData(index integer, TaskDate date, TrkID integer, Time text, Hrrp text, Fea text’);
exec(conn, mktab);
同时,也可以基于Matlab软件将特性数据写入数据库:
Fastinsert(conn,’HrrpData’,{‘index’,’TaskDate’,’TrkID’,’Time’,’Hrrp’,’Fea’},{1,’2019-11-11’,1,num2str(1:10), num2str(rand(1,10)), num2str([3.2 4.2])});
Commit(conn);
通过指定条件对积累的数据进行查询,构建识别训练集合。典型数据库操作界面如图4所示。在数据库交互时,采用多账户形式,对不同账户设置不同的操作权限,确保数据安全。
图4 典型数据库操作界面
以下情况能够直接扩充样本分布空间,对分类器训练具有重要的支撑作用,需重点考虑,将其加入训练集:
1) 实时软件错判的案例,即事后确认的真值与实时判决的结果不一致的数据记录;
2) 新出现的目标种类;
3) 已有目标新探测到的识别场景,涵盖新的姿态、新的距离段、新的布站方式等。
基于更新后的训练集重新进行模型训练,利用更新后的模型进行在线目标属性判决,并将实时运行的特征信号、目标特征、判决结果等进行入库管理,事后对真值信息进行补充。在该过程中,弹道目标识别通过与数据库的交互迭代实现自学习、自提升。
作为反导防御系统最为关键的基础性问题,弹道目标识别性能直接关系到弹道导弹防御的成败。新一代智能雷达通过目标识别数据库实现对历史数据的管理与存储,并通过与目标识别数据库的交互处理实现自身性能的迭代提升。本文综合考虑弹道目标识别的典型任务特点与弹道目标测量数据的特性,设计了一种弹道目标识别数据库,并基于成熟数据库软件给出应用示范,具有良好的工程应用价值。
[1] 李陆军,丁建江,吕金建,等. 弹道导弹目标特性研究[J]. 飞航导弹,2015(6):34-39.
[2] 王曙光,田西兰. 雷达目标识别数据库设计方法研究[J]. 科技视界,2017(6):19.
[3] 刘飞,何明浩,冯明月,等. 雷达辐射源识别中数据库的构建及应用[J]. 现代防御技术,2017,45(6):11-16.
[4] 田西兰,郭法滨,赵洪立. 一种基于半监督学习的弹道目标识别方法[J]. 雷达科学与技术,2017,15(6):651-655.
[5] 陈未未,张兴敢. 基于一维距离像和微动特征的弹道导弹识别方法[J]. 南京大学学报(自然科学版),2016,52(6):1113-1120.
田西兰 女,1981年生,山东新泰人,博士,主要研究方向为雷达目标识别、军事智能、机器学习。
E-mail: 51933134@qq.com
李 川 男,1965年生,河南潢川人,研究员,主要研究方向为人工智能、雷达系统。
蔡红军 男,1982年生,河南商丘人,博士,主要研究方向为雷达目标识别、人工智能。
王曙光 男,1986年生,河南洛阳人,博士,主要研究方向为雷达目标识别、类脑计算。
郭法滨 男,1979年生,山东泰安人,博士,主要研究方向为雷达系统、体系架构。
张瑞国 男,1962年生,山西交城人,高级工程师,主要研究方向为航天测控与系统总体。