[发明专利]一种舰艉流预测方法及系统在审
申请号: | 202310128955.4 | 申请日: | 2023-02-08 |
公开(公告)号: | CN116306249A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 郑泽伟;杨宇昊 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06Q10/04;G06F113/08 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 王爱涛 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 舰艉流 预测 方法 系统 | ||
本发明公开一种舰艉流预测方法及系统,涉及航空航天技术领域,该方法包括构建引入频域注意力机制的神经网络;利用历史时刻的舰艉流数据训练所述神经网络,得到训练后的神经网络;所述训练后的神经网络用于对未来时刻的舰艉流数据进行预测;获取舰载机着舰末段的当前时刻之前的舰艉流数据;并利用后的神经网络进行预测。本发明可以实现对舰载机着舰末段的舰艉流数据的准确预测。
技术领域
本发明涉及航空航天技术领域,特别是涉及一种舰艉流预测方法及系统。
背景技术
舰艉流是海上气流经过行驶的舰体在舰艉形成的,距离航母舰艉数百米的区域内舰艉流干扰最强,当舰载机着舰时,在该片区域内飞行品质会受到很大影响,出现较大的横向和垂向轨迹偏差,严重时可造成撞舰事故。在着舰过程中,舰艉流是干扰着舰控制,影响着舰精度的重要因素。因此,对着舰末端舰艉流的预报技术是必不可少的内容。
随着深度学习的发展,利用神经网络对序列数据进行预测可以有效地提取序列数据的特征,可以将舰艉流各个分量的数据作为一种时序数据。当前常用于序列数据预测的神经网络结构一般包括循环神经网络以及基于注意力机制的神经网络。循环神经网络可以沿着序列数据的方向循环地经过循环神经单元计算对序列数据的预测结果。由于循环神经网络的训练中容易出现梯度消失和梯度爆炸等问题,导致网络的预测效果难以满足实际应用中预测精度的要求。而注意力机制是深度学习领域应用广泛的一种网络结构。通过引入注意力机制,神经网络可以更好地捕捉数据之间的关联性,提升序列数据的预测准确性。但是引入注意力机制的神经网络由于其较高的时间复杂度,导致预测方法的实时性难以满足实际应用的要求。
发明内容
本发明的目的是提供一种舰艉流预测方法及系统,可以实现对舰载机着舰末段的舰艉流数据的准确预测。
为实现上述目的,本发明提供了如下方案:
一种舰艉流预测方法,包括:
构建引入频域注意力机制的神经网络;所述神经网络包括:一个全连接层、一个归一化层、一个编码树模块和一个解码器模块;编码树模块包括:三个编码器模块;三个编码器模块分别作为编码树模块的根节点、左叶子节点和右叶子节点;每个编码器模块包括:频域自注意力模块、残差连接、滑动平均模块以及一维卷积模块;解码器模块包括:频域自注意力模块、频域交叉注意力模块、一维卷积层以及滑动平均模块;频域自注意力模块和频域交叉注意力模块结构相同,均包括:三个全连接层、傅里叶反变换、频域采样和傅里叶变换;
利用历史时刻的舰艉流数据训练所述神经网络,得到训练后的神经网络;所述训练后的神经网络用于对未来时刻的舰艉流数据进行预测;
获取舰载机着舰末段的当前时刻之前的舰艉流数据;并利用后的神经网络进行预测。
可选地,所述舰艉流数据包括:舰艉流的纵向、横向和垂向三个维度的序列数据。
可选地,所述利用历史时刻的舰艉流数据训练所述神经网络,得到训练后的神经网络,具体包括:
将历史时刻的舰艉流数据划分出训练集、验证集和测试集;
对每一组历史时刻的舰艉流数据进行拆分,得到样本数据;样本数据包括:48个时间步的舰艉流数据作为输入和后续8个时间步的舰艉流数据作为待预测的输出;
利用拆分后的训练集对所述神经网络进行训练。
可选地,所述获取舰载机着舰末段的当前时刻之前的舰艉流数据;并利用后的神经网络进行预测,具体包括:
当前时刻之前的舰艉流数据首先经过全连接层和归一化层得到序列数据的特征表示;
特征表示整体经过编码树模块的根节点的编码器输出周期项和趋势项数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310128955.4/2.html,转载请声明来源钻瓜专利网。