基于bp神经网络的坦克炮弹外弹道仿真模型

基于bp神经网络的坦克炮弹外弹道仿真模型

ID:10065528

大小:28.00 KB

页数:5页

时间:2018-05-23

基于bp神经网络的坦克炮弹外弹道仿真模型_第1页
基于bp神经网络的坦克炮弹外弹道仿真模型_第2页
基于bp神经网络的坦克炮弹外弹道仿真模型_第3页
基于bp神经网络的坦克炮弹外弹道仿真模型_第4页
基于bp神经网络的坦克炮弹外弹道仿真模型_第5页
资源描述:

《基于bp神经网络的坦克炮弹外弹道仿真模型》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于BP神经网络的坦克炮弹外弹道仿真模型  摘要:对坦克炮弹外弹道形状进行仿真具有多方面重要意义,目前的一些通用仿真模型常与实际相差太远,或模型复杂、条件苛刻、计算量大,不便实际应用。BP神经网络具有非常强的非线性映射能力,在分类、预测等方面已得到广泛的应用。将BP神经网络应用于坦克炮弹外弹道形状的仿真研究,获得了很好的瞄准角与弹道形状的映射关系。通过对该模型在仿真预测中的应用进行实证分析,结果表明,该方法不仅简单,而且行之有效,较好地解决了通用仿真模型中的一系列问题。关键词:坦克;外弹道;神经网络;仿真中图分类号:E923.11/TP391.9文

2、献标志码:A文章编号:1006-8228(2014)07-35-02Abstract:Theshapeoftheoutertankshellstrajectorystudyhasgreatsignificance.Currentlythesimulationmodelisfarfromthereality.Itistoocomplex,withharshconditionsandlargecomputation,whichishardtobeapplied.BPneuralnetworkhasastrongnonlinearmappingabili

3、tyandisappliedinclassificationandprediction.TheBP5neuralnetworkisutilizedinsimulationoftankshellsexteriorballisticshape.Amappingrelationbetweenthetrajectoryangleandshapeisobtained.Throughempiricalanalysisofthemodelusedinthesimulationconductedprediction,theresultsshowthatthemet

4、hodisnotonlysimple,buteffective.Itisabettersolutiontoaseriesofquestionsinthegeneralsimulationmodel.Keywords:tank;outsidetrajectory;neuralnetworks;simulation0引言研究坦克炮弹外弹道形状具有多方面重要意义,如在坦克射击理论和实践中,利用坦克外弹道形状可以研究坦克武器瞄准、坦克射击误差、坦克射击效率、坦克射击规则和决定射击诸元等[1-2];在坦克作战仿真系统中因为需要实时显示坦克炮弹飞行轨迹与炸点,

5、进而进行命中及毁伤分析,坦克炮弹外弹道的仿真也必不可少。仿真坦克炮弹外弹道轨迹是一个相对复杂的问题,由于受到弹丸的初速、弹丸旋转角速度、弹丸发射角度、弹丸质量与形状和重力、空气阻力、风力、风速及偏流等诸多因素的影响,坦克炮弹在空中的飞行轨迹是一条非常复杂的空间曲线[3]。5目前,坦克炮弹外弹道仿真的算法常采用直线法、定点抛物线法、解弹道微分方程组、基于射表的抛物线拟合法等[3]。上述方法要么所得出的弹丸飞行轨迹与实际相差太远;要么模型复杂、条件苛刻、计算量大,不便实际应用[3]。为此,本文利用BP神经网络的强非线性映射能力对坦克炮弹在空中飞行轨迹这

6、一复杂的空间曲线进行建模,以期取得更好、更逼真的仿真结果。1BP神经网络理论和仿真模型的构建1.1BP神经网络理论[4-6]这种网络典型的由三部分组成:一组输入节点,用正方形表示,节点个数等于输入向量的维数;一层或多层计算节点的隐藏层;还有一层计算节点的输出层。多层网络中某一层的输出成为下一层的输入,输入信号在层层递进基础上前向传播通过网络。1.2仿真模型的构建根据前述BP神经网络理论,构建基于BP神经网络的坦克炮弹外弹道仿真模型,其具体步骤如下。⑴利用坦克射表构建训练样本集对坦克射表数据进行整理,构建训练样本集;样本集中每个样本的输入值(属性)为

7、瞄准角和距离,监督学习的输出结果为炮口水平面上的弹道高。⑵利用训练样本集对BP神经网络进行训练5利用训练样本集对BP神经网络进行监督学习(训练),直至训练完毕。⑶利用训练好的BP神经网络对坦克炮弹外弹道进行仿真将一组瞄准角和距离输入训练好的BP神经网络,其输出便是相应的炮口水平面上的弹道高,利用这些弹道高便可以描出外弹道轨迹。2实证分析及有关结论2.1数据来源及实验设计数据取自某型坦克武器射表,根据该表构造了含有229个样本的样本集。考虑到各物理量的单位不同,数值相差较大,在进行具体计算之前要对它们进行规范化;根据实际瞄准角(分)、距离(米)和弹道

8、高(米)的数值范围,分别对它们除以200、4000、65进行规范化。在上述样本集中去除16个样本构成测试集(见表1),用于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。