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

来源 :计算机时代 | 被引量 : 0次 | 上传用户:hesion001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 对坦克炮弹外弹道形状进行仿真具有多方面重要意义,目前的一些通用仿真模型常与实际相差太远,或模型复杂、条件苛刻、计算量大,不便实际应用。BP神经网络具有非常强的非线性映射能力,在分类、预测等方面已得到广泛的应用。将BP神经网络应用于坦克炮弹外弹道形状的仿真研究,获得了很好的瞄准角与弹道形状的映射关系。通过对该模型在仿真预测中的应用进行实证分析,结果表明,该方法不仅简单,而且行之有效,较好地解决了通用仿真模型中的一系列问题。
  关键词: 坦克; 外弹道; 神经网络; 仿真
  中图分类号:E923.11/TP391.9 文献标志码:A 文章编号:1006-8228(2014)07-35-02
  Abstract: The shape of the outer tank shells trajectory study has great significance. Currently the simulation model is far from the reality. It is too complex, with harsh conditions and large computation, which is hard to be applied.BP neural network has a strong nonlinear mapping ability and is applied in classification and prediction. The BP neural network is utilized in simulation of tank shells exterior ballistic shape. A mapping relation between the trajectory angle and shape is obtained. Through empirical analysis of the model used in the simulation conducted prediction, the results show that the method is not only simple, but effective. It is a better solution to a series of questions in the general simulation model.
  Key words: tank; outside trajectory; neural networks; simulation
  0 引言
  研究坦克炮弹外弹道形状具有多方面重要意义,如在坦克射击理论和实践中,利用坦克外弹道形状可以研究坦克武器瞄准、坦克射击误差、坦克射击效率、坦克射击规则和决定射击诸元等[1-2];在坦克作战仿真系统中因为需要实时显示坦克炮弹飞行轨迹与炸点,进而进行命中及毁伤分析,坦克炮弹外弹道的仿真也必不可少。仿真坦克炮弹外弹道轨迹是一个相对复杂的问题,由于受到弹丸的初速、弹丸旋转角速度、弹丸发射角度、弹丸质量与形状和重力、空气阻力、风力、风速及偏流等诸多因素的影响,坦克炮弹在空中的飞行轨迹是一条非常复杂的空间曲线[3]。
  目前,坦克炮弹外弹道仿真的算法常采用直线法、定点抛物线法、解弹道微分方程组、基于射表的抛物线拟合法等[3]。上述方法要么所得出的弹丸飞行轨迹与实际相差太远;要么模型复杂、条件苛刻、计算量大,不便实际应用[3]。为此,本文利用BP神经网络的强非线性映射能力对坦克炮弹在空中飞行轨迹这一复杂的空间曲线进行建模,以期取得更好、更逼真的仿真结果。
  1 BP神经网络理论和仿真模型的构建
  1.1 BP神经网络理论[4-6]
  这种网络典型的由三部分组成:一组输入节点,用正方形表示,节点个数等于输入向量的维数;一层或多层计算节点的隐藏层;还有一层计算节点的输出层。多层网络中某一层的输出成为下一层的输入,输入信号在层层递进基础上前向传播通过网络。
  1.2 仿真模型的构建
  根据前述BP神经网络理论,构建基于BP神经网络的坦克炮弹外弹道仿真模型,其具体步骤如下。
  ⑴ 利用坦克射表构建训练样本集
  对坦克射表数据进行整理,构建训练样本集;样本集中每个样本的输入值(属性)为瞄准角和距离,监督学习的输出结果为炮口水平面上的弹道高。
  ⑵ 利用训练样本集对BP神经网络进行训练
  利用训练样本集对BP神经网络进行监督学习(训练),直至训练完毕。
  ⑶ 利用训练好的BP神经网络对坦克炮弹外弹道进行仿真
  将一组瞄准角和距离输入训练好的BP神经网络,其输出便是相应的炮口水平面上的弹道高,利用这些弹道高便可以描出外弹道轨迹。
  2 实证分析及有关结论
  2.1 数据来源及实验设计
  数据取自某型坦克武器射表,根据该表构造了含有229个样本的样本集。考虑到各物理量的单位不同,数值相差较大,在进行具体计算之前要对它们进行规范化;根据实际瞄准角(分)、距离(米)和弹道高(米)的数值范围,分别对它们除以200、4000、65进行规范化。
  在上述样本集中去除16个样本构成测试集(见表1),用于测试模型性能;其余213个构成训练集,用于对模型进行训练。
  3 结束语
  坦克射表的编制,在理论上充分利用空气动力学和计算机技术;在试验方面要进行千次以上,因此,其数据具有真实性和权威性。本文从射表入手,利用BP神经网络的强非线性映射能力对坦克炮弹在空中飞行轨迹这一复杂的空间曲线进行建模;通过对该模型在仿真预测中的应用进行实证分析,结果表明该方法具有非常高的仿真精度。在实际运用中,可将所有229个样本的样本集作为训练集,这可以取得更好的仿真结果,不仅简单,而且行之有效。
  参考文献:
  [1] 王忠义,王钰,朱训慧主编.坦克射击理论与射击训练[M].海潮出版社,2010.
  [2] 刘怡昕,刘玉文等著.决定射击诸元理论[M].海军出版社,2001.
  [3] 郭齐胜,杨立功,杨瑞平等著.计算机生成兵力导论[M].国防工业出版社,2006.
  [4] Haykin S著.叶世伟,史忠植译.神经网络原理(第二版)[M].机械工业出版社,2004.
  [5]司守奎,孙玺菁编著.数学建模算法与应用[M].国防工业出版社,2011.
  [6] 葛哲学,孙志强编著.神经网络理论与MATLAB R2007[M].电子工业出版社,2007.
其他文献
档案在我国科技与经济建设过程中,起着忠实记录、参考借鉴的作用,是国家战略资源的核心构成,从事档案专业的人员,应该是国家重点培养的对象。论文以郑州航空工业管理学院档案
为防治煤矿瓦斯灾害和有效开采瓦斯资源,基于高位钻孔瓦斯抽放理论,在分析采空区顶板覆岩空间垮落规律及采动裂隙“O”形圈理论基础上,给出了钻孔有效高度范围的理论计算方法及
为了提高螺杆泵系统的采油效率,设计了高性能的地面直驱式螺杆泵电机系统。该系统采用节能型大力矩永磁同步电动机直接驱动,减少了机械减速器和皮带减速器,增加了反转制动机
为了丰富g-估价的理论研究,利用生成元的唯一性定理和表示定理,在Lipschitz条件和g(t,0,0)=0条件下,证明了如果生成元g是凸函数,则对于某一类g-估价满足共单调次可加性当且仅当
为解决空气重介质流化床布风板易堵孔、刮板易磨损与断裂等问题,采用自制干法分选机进行矸石输送实验,分析工作面倾角α、抛掷指数D、振幅、频率对重产物输送效果的影响。结
结合石家庄城市职业学院在提升社会服务能力方面的实际,分析社会服务的现状,主要从已取得的一些成绩和存在的问题方面分析,思考我院今后在社会服务能力相应的对策。
乡村环境治理是政府在科学推进城镇化进行中的重要职能之一,也是建设"美丽河南"重要内容。美好乡村环境治理的效果不仅取决于各级政府是否有所作为,更取决于政府是否能够调动乡
在分析天津市滨海新区地面沉降原因的基础上,建立了人工神经网络预测模型。模型的训练和检验结果说明,该模型的结构合理、精度高,可以用于对该区地面沉降趋势的分析预测,预测结果
东海西湖凹陷形成于库拉-太平洋板块 欧亚板块俯冲的弧后环境,盆内的第三系沉积厚万余米,盆地经历过多次构造反转,形成多个广泛分布的区域性不整合面。综合分析表明,分隔裂陷和拗
摘 要: 课程建设的理论应该与其专业人才培养的目标相匹配,定位于应用型人才培养的民办高校应该以“就业为导向”开展务实的专业教育,其课程建设应该为学生未来职业角色的扮演服务。把角色理论应用于民办高校的课程建设,目的是通过“角色课堂”中的角色扮演缩小角色期望与角色现实间的距离,培养学生的职业技能。实践证明,基于角色的课程理论能够深化学生对于职业角色的认识,有利于学生未来职业的发展。  关键词: 角色;