【技术实现步骤摘要】
一种基于双向长短期记忆网络的航迹预测方法
[0001]本专利技术涉及民航信息领域,具体涉及一种基于双向长短期记忆
(Bi
‑
directional Long Short Term Memory
,
LSTM)
网络的航迹预测方法
。
技术介绍
[0002]随着中国经济迅速发展,民航运输逐渐成为中国客运与货运的重要方式,日益增长的航班流量给如今的空中交通管理带来了不容小觑的挑战
。
随着交通流量持续增加
、
航线覆盖范围稳步扩展
、
机场密度逐步增大,由于民航业高速发展带来的大范围空域紧张和大面积航班延误等问题也越来越严重
。
然而我国的空中交通管理系统还处于发展阶段,系统存在粗放式管理和决策模式并不十分精确的问题,这就需要对空域流量进行高效的预测和管理
。
在空管系统的流量管理流程上,可以根据飞行器的历史飞行数据以及空域情况
、
民航报文乃至气象信息等进行合理的航迹预测,给目标航空器提供较为准确的未来航迹运行状况
。
因此,只有准确的航迹预测才可以保证接下来整体流量管理的高效,从而满足将来我国民用航空的发展需求
。
[0003]目前,针对航迹预测方法一般分为两大类:利用建模仿真的方法进行预测和利用数据驱动型方法进行预测:利用建模仿真的方法进行预测主要是对各种影响因素建立数学模型,对航空器建立动力学航迹预测模型,并围绕建立的模型实现航迹 ...
【技术保护点】
【技术特征摘要】
1.
一种基于双向长短期记忆网络的航迹预测方法,其特征在于,该方法分为以下步骤:
S1
:获取航班历史雷达航迹数据
、
航班飞行计划数据和空域航路点数据,并对数据进行预处理;
S2
:将预处理好的航班历史雷达航迹数据
、
航班飞行计划数据和空域航路点数据进行特征数据构建,将构建好的特征数据作为输入特征变量,将真实航班过点时间作为模型预测输出的目标变量,最后将所有特征数据和模型预测输出目标变量构成的样本数据集划分为训练样本和测试样本;
S3
:构建基于双向长短期记忆网络的航迹预测模型,以训练样本作为输入序列,进行模型训练,并利用测试样本对训练好的模型进行评估,得到训练好的航迹预测模型;具体如下:
S3.1
:构建基于双向长短期记忆网络的航迹预测模型,该模型由三层双向长短期记忆网络和三层全连接网络组成,其模型结构为
Bi
‑
LSTM1
→
Bi
‑
LSTM2
→
Bi
‑
LSTM3
→
FC 1
→
Relu1
→
FC2
→
Relu2
→
FC3
→
Relu3
,其中
Bi
‑
LSTM1、Bi
‑
LSTM2、Bi
‑
LSTM3
均为双向长短期记忆网络层,
FC1、FC2、FC3
均为全连接网络层,这两种网络层用于提取输入序列的时序特征,对训练样本进行学习和训练;
Relu1、Relu2、Relu3
均为激活函数层,用于保证训练结果的有效性,提升学习效率;
S3.2
:将训练样本输入到
S3.1
构建好的双向长短期记忆网络的航迹预测模型中进行训练;
S3.3
:利用损失函数对
S3.1
构建好的双向长短期记忆网络的航迹预测模型进行反向传播,并对网络中神经元可学习参数进行更新,若通过损失函数计算的损失结果不再降低,则模型训练达到了训练迭代终止条件,否则模型将继续迭代训练直到模型达到训练迭代终止条件;
S3.4
:当模型满足迭代终止条件时,模型训练完成,从而获得训练好的基于双向长短期记忆网络的航迹预测模型,然后将测试样本输入到该训练好的模型中,得到航班过点时间预测值;
S3.5
:将测试样本输入到步骤
S3.4
训练好的航迹预测模型中得到的航班过点时间预测值,并与测试样本中实际过点时间值计算预测准确度,用于对基于双向长短期记忆网络航迹预测模型的航班过点时间预测性能进行评价,计算公式如下:其中,
N
为样本集中总的样本数,
y
i
为第
i
个样本的航班真实过点时间值,为第
i
个样本的航班过点时间预测值;
S4
:对于待预测的航班飞行计划数据和空域航路点数据,通过步骤
S2
计算得到特征数据,然后特征数据输入步骤
S3.4
训练好的基于双向长短期记忆网络的航迹预测模型中,模型输出的值则为预测的航班经过航路点的过点时刻数据,即为航班的预测航迹
。2.
一种根据权利要求1所述基于双向长短期记忆网络的航迹预测方法,其特征在于:在步骤
S1
中,所述获取航班历史雷达航迹数据
、
航班飞行计划数据和空域航路点数据,并对数据进行预处理的具体方法如下:
S1.1
:航班历史雷达航迹数据包括:时间戳
、
航班号
、
经度
、
纬度
、
高度
、x
分量速度
、y
分量速度
、
真空速
、
航向
、
起飞机场
、
降落机场
、
机型;航班飞行计划数据包括:航班号
、
计划起飞机场
、
计划降落机场
、
计划起飞时间
、
计划降落时间
、
实际起飞机场
、
实际降落机场
、
实际起飞时间
、
实际降落时间
、
预计起飞机场
、
预计降落机场
、
预计起飞时间
、
预计降落时间,航路点;空域航路点数据包括:航路点标识符
、
经度和纬度;
S1.2
:对获取到的航班历史雷达航迹数据进行预处理:对获取到的航班历史雷达航迹数据进行格式转换,由
CAT062
格式编码的
16
进制文件解码成明码格式数据,然后对解码后的数据提取所需的数据项;筛选由获取到的航路点构成的空域范围内的雷达航迹数据,对于超出空域范围的数据作删除处理;在获取到的航班历史雷达航迹数据中,如果某个航班的所有航迹对应的航班号都缺失,则对该航班对应的所有航迹数据进行剔除处理;如果某个航班的部分航迹数据对应的航班号缺失,则使用已知航迹点对应的航班号进行补全处理;
S1.3
:对获取到的航班飞行计划数据进行预处理:...
【专利技术属性】
技术研发人员:余波,陈刚,高彦杰,李洋,栾澍,刘计民,程思亮,刘力海,
申请(专利权)人:中国民用航空华东地区空中交通管理局,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。