[发明专利]一种基于Elman神经网络的轨道预测算法在审
申请号: | 202111286739.X | 申请日: | 2021-11-02 |
公开(公告)号: | CN114186477A | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 汪大康;张昊 | 申请(专利权)人: | 南京长峰航天电子科技有限公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/04;G06N3/08 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 韩红莉 |
地址: | 210061 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 elman 神经网络 轨道 预测 算法 | ||
1.一种基于Elman神经网络的轨道预测算法,其特征在于,包括:
将待预测的弹道导弹的轨道坐标输入Elman神经网络预测模型,输出预测的轨道坐标;
构建Elman神经网络预测模型,包括:
构建Elman神经网络模型;
将获取的侦察数据代入Elman神经网络模型进行迭代训练直到符合条件,输出最终的Elman神经网络预测模型。
2.根据权利要求1所述的一种基于Elman神经网络的轨道预测算法,其特征在于,
条件为条件一和条件二中的一个:
条件一,迭代次数达到设定的次数;
条件二,将测试数据代入Elman神经网络预测模型中,获得预测输出的弹道导弹的轨道坐标;将预测输出的弹道导弹的轨道坐标和对应时间的测试数据中弹道导弹的轨道坐标之间的误差与设定的阈值进行比较,若误差在设定的阈值范围内则表示Elman神经网络预测模型合格,否则重新迭代训练Elman神经网络模型。
3.根据权利要求1所述的一种基于Elman神经网络的轨道预测算法,其特征在于,
构建Elman神经网络模型:
y(k)=g(w3·x(k))
x(k)=f(w1·xc(k))+w2(u(k-1))
xc(k)=x(k-1),
式中,y(k)为预测输出的弹道导弹的轨道坐标集合,m表示预测输出的弹道导弹的轨道坐标点数;x(k)为输入Elman神经网络模型的中间层节点单元向量,n为中间层节点数;u(k-1)为输入Elman神经网络模型的r维轨道坐标集合,r表示x(k)中弹道导弹的轨道坐标点数;xc(k)为n维反馈状态向量;w3为中间层到输出层连接权值;w2为输入层到中间层连接权值;w1为承接层到中间层的连接权值;g(*)是中间层输出的线性组合;f(*)为中间层神经元的传递函数。
4.根据权利要求3所述的一种基于Elman神经网络的轨道预测算法,其特征在于,
将获取的侦察数据代入Elman神经网络模型进行多次迭代训练,每完成一次迭代,更新一次w1、w2与w3的值,包括:
Elman神经网络模型采用BP算法进行权值修正,BP算法的学习指标函数采用误差平方和函数:
式中,为实际上弹道导弹目标的轨道坐标向量,yk(W)为与对应的Elman神经网络模型输出的y(k);
基于下式获得更新后的w1、w2与w3:
wi=wiold+dw
式中i=1,2,3,wiold为w1、w2与w3的初始值;dw为每次迭代的调整值,基于梯度下降法的策略,往负梯度的方向进行调整;其中η为学习率,取值范围为[0,1];
将更新后的w1、w2与w3代入Elman神经网络模型中迭代训练。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京长峰航天电子科技有限公司,未经南京长峰航天电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111286739.X/1.html,转载请声明来源钻瓜专利网。