1 基于数据与知识双驱动模型的目标机动行为识别方法1.1 研究问题描述
表1 目标航迹机动行为语义框架Tab.1 Semantic framework of target track maneuver behavior |
行为名称 | 特征 | 图例 | 作战意义 |
---|---|---|---|
直线巡航 | 目标朝某一方向突进 | ![]() | 快速推进到区域 |
环形巡航 | 目标持续做转弯过程 | ![]() | 目标进行区域警戒、 反潜、干扰等 |
之形巡航 | 目标存在直行、左转、 右转等交替运动 | ![]() | 对区域搜索,躲避 敌制导武器攻击等 |
爬升机动 | 目标高度持续变大 | ![]() | 起飞或上升到更 高高度进行作战 |
俯冲机动 | 目标高度持续变小 | ![]() | 降落或下降到 较低空域作战 |
1.2 双驱动模型
表2 模板知识Tab.2 Template knowledge |
行为名称 | 模板知识 |
---|---|
直线巡航 | s,s,s,s,s,s,… |
环形巡航 | l,l,l,l,l,l,l,l,l,l,l,…或 r,r,r,r,r,r,r,r,r,r,r,… |
之形巡航 | s,l,s,r,s,l,s,r,s,l,…或 s,r,s,l,s,r,s,l,s,r,… |
爬升机动 | f,f,…,u,u,u,u,u,u,…,f,f,… |
俯冲机动 | f,f,…,d,d,d,d,d,d,…,f,f,… |
表3 基本动作判定规则Tab.3 Basic action judgment rules |
基本动作 | 判定规则 | |
---|---|---|
直行 | -thazi<Δazi<thazi | |
水平面方向 | 左转 | Δazi<-thazi |
右转 | Δazi>thazi | |
平飞 | -thh<Δh<thh | |
铅锤面方向 | 下降 | Δh<-thh |
上升 | Δh>thh |
2 实验
2.1 实验数据与实验环境
表4 Transformer超参数Tab.4 Transformer super parameter |
参数 | 取值 |
---|---|
迭代次数 | 20 |
批次大小 | 50 |
编码维度 | 5 |
前馈神经网络 | 5-1024-5 |
注意力头数 | 5 |
编码器数 | 6 |
学习率 | 0.001 |
丢失率 | 0.5 |
2.2 结果与分析
表5 四个模型在测试集的准确个数Tab.5 Exact number of four systems in the test set |
直线 巡航 | 爬升 | 俯冲 | 盘旋 | 之字形 巡航 | 合计 | |
---|---|---|---|---|---|---|
知识推理模型 | 136 | 131 | 132 | 122 | 108 | 629 |
深度学习模型 | 133 | 136 | 130 | 129 | 128 | 656 |
双驱动模型 | 138 | 139 | 138 | 132 | 129 | 676 |