论文部分内容阅读
摘要:通过采用Matlab软件编程,对某型反舰导弹攻击某型舰船进行分析计算,给出导弹的有效打击范围计算方法,并进行了模拟攻击仿真计算,对舰船作战指挥员使用该型反舰导弹制定相应的战术提供理论依据;同时对其它武器装备如作战效能等方面评估具有参考借鉴价值。
关键词:Matlab;反舰导弹;仿真计算;打击范围
中图分类号:TP391 文献标识码:A 文章编号:1007-9599 (2013) 03-0000-02
1 引言
反舰导弹在现代海战中是一种十分重要的武器,随着舰空导弹、反导舰炮和电子战武器系统的发展,反舰导弹能否成功击中目标成为对抗双方能否取胜的一个根本因素。目前舰载雷达系统能够迅速测出敌舰的种类、位置及行驶速度和方向,且导弹自动制导系统能保证在发射后任一时刻都能对准目标。根据情报,某型敌舰能在我军舰发射反舰导弹T小时后作出反应并摧毁该反舰导弹。因此,在发射反舰导弹进行攻击敌舰之前计算出敌舰是否在有效打击范围内十分重要。
2 问题分析
2.1 模型假设
为方便计算,对模型进行简化,假设:(1)我军舰发射导弹T小时后如仍没击中敌舰则该导弹被敌舰防空武器摧毁;(2)将反舰导弹和敌舰视为两个运动质点;(3)反舰导弹的速度大小始终不变,即做匀速运动;(4)敌舰的速度大小和方向始终不变即做匀速直线运动。
如果不大于零,即认为该反舰导弹击中敌舰,则退出循环,否则让时间产生一个步长,返回到第②步继续进入下一次循环;④当循环成功退出后,说明导弹与敌舰之间的距离小于设定的导弹击中敌舰的距离,循环终止时的时间即为导弹击中敌舰所用的时间;当计算过程中程序判断时,循环也退出,说明该反舰导弹被敌舰防空武器拦截。
4 结论
作为编程语言和可视化工具,MATLAB具有丰富的功能,可解决工程、科学计算和数学学科中许多问题。通过采用Matlab软件编程,对某型反舰导弹攻击某型舰船进行分析计算,给出导弹的有效打击范围,同时进行了模拟攻击仿真计算,对指挥员高效使用该型反舰导弹并制定相应的战术提供理论依据。对其它武器装备如作战效能等方面评估具有参考借鉴价值。
以上计算是在理想状态下对模型进行了一定的简化,不同型号导弹、舰船具有不同性能参数,如导弹及舰船的运动特性、舰船防空武器的反应能力等,因此计算结果也不同;如在给出的计算模型及方法中加入有关反舰导弹及敌舰的运动特性分析计算,能得到比较接近实战的结果。
参考文献:
[1]张立科.MATLAB7.0从入门到精通[M].北京:人民邮电出版社,2006.
[2]陈泽,占海明.MATLAB在科学计算中的应用[M].北京:电子工业出版社,2008.
[作者简介]马晓明(1980-),男,工程师,主要从事导弹武器系统试验研究。
关键词:Matlab;反舰导弹;仿真计算;打击范围
中图分类号:TP391 文献标识码:A 文章编号:1007-9599 (2013) 03-0000-02
1 引言
反舰导弹在现代海战中是一种十分重要的武器,随着舰空导弹、反导舰炮和电子战武器系统的发展,反舰导弹能否成功击中目标成为对抗双方能否取胜的一个根本因素。目前舰载雷达系统能够迅速测出敌舰的种类、位置及行驶速度和方向,且导弹自动制导系统能保证在发射后任一时刻都能对准目标。根据情报,某型敌舰能在我军舰发射反舰导弹T小时后作出反应并摧毁该反舰导弹。因此,在发射反舰导弹进行攻击敌舰之前计算出敌舰是否在有效打击范围内十分重要。
2 问题分析
2.1 模型假设
为方便计算,对模型进行简化,假设:(1)我军舰发射导弹T小时后如仍没击中敌舰则该导弹被敌舰防空武器摧毁;(2)将反舰导弹和敌舰视为两个运动质点;(3)反舰导弹的速度大小始终不变,即做匀速运动;(4)敌舰的速度大小和方向始终不变即做匀速直线运动。
如果不大于零,即认为该反舰导弹击中敌舰,则退出循环,否则让时间产生一个步长,返回到第②步继续进入下一次循环;④当循环成功退出后,说明导弹与敌舰之间的距离小于设定的导弹击中敌舰的距离,循环终止时的时间即为导弹击中敌舰所用的时间;当计算过程中程序判断时,循环也退出,说明该反舰导弹被敌舰防空武器拦截。
4 结论
作为编程语言和可视化工具,MATLAB具有丰富的功能,可解决工程、科学计算和数学学科中许多问题。通过采用Matlab软件编程,对某型反舰导弹攻击某型舰船进行分析计算,给出导弹的有效打击范围,同时进行了模拟攻击仿真计算,对指挥员高效使用该型反舰导弹并制定相应的战术提供理论依据。对其它武器装备如作战效能等方面评估具有参考借鉴价值。
以上计算是在理想状态下对模型进行了一定的简化,不同型号导弹、舰船具有不同性能参数,如导弹及舰船的运动特性、舰船防空武器的反应能力等,因此计算结果也不同;如在给出的计算模型及方法中加入有关反舰导弹及敌舰的运动特性分析计算,能得到比较接近实战的结果。
参考文献:
[1]张立科.MATLAB7.0从入门到精通[M].北京:人民邮电出版社,2006.
[2]陈泽,占海明.MATLAB在科学计算中的应用[M].北京:电子工业出版社,2008.
[作者简介]马晓明(1980-),男,工程师,主要从事导弹武器系统试验研究。