导弹目标易损性分析计算系统设计与实现
摘 要在国外,很早就已经非常重视目标的易损性工作的研究了,像弹药等这类毁伤元的最终目的是为了让目标毁伤并失去战斗能力。计算机虚拟仿真技术既能达到预期的评估效果,又能节省很大的军费开支,所以,近炸目标毁伤理论研究有着非常重要的意义。为了评估常规弹药形成的毁伤元对导弹目标的毁伤机理,了解了战术导弹的关键部位的失效模式,本文将计算机的仿真应用技术与导弹目标的毁伤评估相结合,提出了导弹目标毁伤评估放着系统的框架与模块,由此编写了此开发程序,并结合实例开发了目标毁伤评估系统,来实现导弹目标毁伤的高精准评估。
目录
第一章 绪论 1
1.1目标易损性 1
1.2项目研究背景 1
1.3导弹发展历史 1
1.4国内外现状 1
1.4.1国外现状 1
1.4.2国内现状 2
第二章 相关技术介绍 3
2.1 SQL Server 3
2.2 Java与JDK 3
2.3 MyEclipse 3
2.4 Tomcat 3
第三章 系统设计 4
3.1需求分析 4
3.2流程图 4
3.3用户模块 4
3.3.1弹药信息访问模块 4
3.3.2导弹目标管理模块 4
3.3.3目标毁伤计算模块 5
3.3.4目标毁伤评估模块 5
第四章 程序设计 6
4.1功能设计 6
4.2数据库设计 6
4.2.1相关ER图 6
4.2.2相对应的数据表 9
第五章 程序开发与测试 12
5.1有关公式计算 12
5.1.1远区冲击波 12
5.1.2爆炸方程与相似定律 12
5.1.3破片侵彻机理 12
5.2系统实现相关代码 13
5.3程序实现与测试 15
结束语 18
致 谢 19
参考文献 20
附录一 21
附录二 21
附录三 22
*好棒文|www.hbsrm.com +Q: ¥351916072$
/> 第一章 绪论
1.1目标易损性
目标易损性是指在战斗状态下,目标被发现而遭到攻击的难易程度。因此,易损性越低的目标越不容易遭到攻击,生存能力也相应的越高。
战术导弹由于其特殊的作战能力,能够飞行很远的距离,导弹的发展速度也越来越快,所以对导弹目标易损性的研究分析评估更加显得非常重要。
1.2项目研究背景
信息技术快速发展,其在军事领域也得到了广发应用。我国军队的军事控制系统正在向一体化的电子信息系统发展。
在对敌方目标进行打击后,对目标的毁伤进行评估就是目标会上评估。根据毁伤的评估结果来确定是否要进行二次打击。这为指挥系统前的指挥员制定火力提供了重要的科学依据。
1.3导弹发展历史
世界上第一枚导弹应该算是德国从1932年开始研发并在第二次世界大战中研制成功的V1型飞弹。1944年6月13日,德国首次使用该导弹攻击英国的南部地区。V1飞弹的体形酷似一架小型的飞机,以喷气式发动机为动力,可携带700千克的普通炸药,其射程也能达到370千米。但是,V1飞弹的制导系统及其简单,对其飞行的弹道、高度和状态进行控制的只是一套机械装置和自主式陀螺。因为如此,有人并不把V1型飞弹看作是真正的导弹,认为它不符合导弹的属性,他们认为真正的导弹应该是V1飞弹的下一代——V2型导弹。
导弹的发展速度令人震惊,二战结束后,德国的关于火箭与导弹的专家就受到了苏联与美国的青睐,被带到苏联与美国,与本国的专家一起研制导弹。至今,导弹技术发展突飞猛进,巡航导弹、弹道导弹、地空导弹、空地导弹、空空导弹和反坦克导弹和纷纷面世,如今已经发展到第三代、第四代甚至第五代了,越来越多的国家掌握了研制导弹的核心技术。在各种导弹发展的同时,其也被用到了实战中,在很多战争中,导弹起到了非常大的作用,也被人们更加的重视。“决胜千里之外”已经不是天方夜谭。可以这么说,导弹已经将传统的战争模式改变了。
1.4国内外现状
1.4.1国外现状
国外目前非常重视用计算机仿真技术研究目标毁伤问题,20世纪初就已经对毁伤仿真数字评估平台进行开发,而且好非常注重代码的通用性。如美国的一个实验室已经开发出了一套系统,它可以将弹药的相关数据和对目标毁伤的代码接入进去这套系统已经可以评估包括导弹战斗部在内的好几种弹药对包括坦克、舰艇、飞机以及步战车在内的几种目标的毁伤作用效果。
1.4.2国内现状
在爆炸毁伤评估方面,国内目前还没有一套完整的毁伤评估系统,尤其是在冲量和温度的测量两个方面十分欠缺。在评价和准则方面也相对的较为零散,不够完整,因此,国内并不能对武器进行有效的毁伤评估。
第二章 相关技术介绍
2.1 SQL Server
SQL Server是一种基于服务器与客户机模式的关系数据库管理系统。其操作简单等特点深受许多用户的喜爱。目前,在很多的中小型网站和软件系统都普遍应用了SQL Server作为后台数据库,它为企业的数据管理提供强大的支持。
2.2 Java与JDK
Java自问世以来就受到了极大的关注,并一跃成为了计算机、移动电话、家用电器等领域中最受欢迎的开发语言之一。Java之所以受到如此大的欢迎是因为它具有面向对象、简单、跨平台、支持多线程和安全等特点。JDK((Java Development Kit),Java语言的开发工具包,它是整个Java的核心,没有JDK,Java程序就无法编译。
2.3 MyEclipse
MyEclipse是基于Eclipse开发功能的强大的企业级开发环境,它基于Eclipse但又对Eclipse进行了提高与优化,大大提高了其效率。MyEclipse对各种应用的服务器提供了集成支持,同时也支持主流的第三方框架,能提高用户的开发效率。MyEclipse因为其基于Eclipse,所以它支持原有Eclipse的所有功能特性,使用MyEclipse将会是任务更加快速地完成。
2.4 Tomcat
Tomcat因为其运行时占用资源小、支持负载平衡、扩展性好等特点深受广大程序猿的喜欢。而且,Tomcat一直在改进和完善中,使用者可以在里面加入新的功能,或者更改它。Tomcat是个轻量级的服务器,被并发用户不是喝多的场合或者中小型系统使用最为频繁,它是开发、调试JSP程序的首选。
目录
第一章 绪论 1
1.1目标易损性 1
1.2项目研究背景 1
1.3导弹发展历史 1
1.4国内外现状 1
1.4.1国外现状 1
1.4.2国内现状 2
第二章 相关技术介绍 3
2.1 SQL Server 3
2.2 Java与JDK 3
2.3 MyEclipse 3
2.4 Tomcat 3
第三章 系统设计 4
3.1需求分析 4
3.2流程图 4
3.3用户模块 4
3.3.1弹药信息访问模块 4
3.3.2导弹目标管理模块 4
3.3.3目标毁伤计算模块 5
3.3.4目标毁伤评估模块 5
第四章 程序设计 6
4.1功能设计 6
4.2数据库设计 6
4.2.1相关ER图 6
4.2.2相对应的数据表 9
第五章 程序开发与测试 12
5.1有关公式计算 12
5.1.1远区冲击波 12
5.1.2爆炸方程与相似定律 12
5.1.3破片侵彻机理 12
5.2系统实现相关代码 13
5.3程序实现与测试 15
结束语 18
致 谢 19
参考文献 20
附录一 21
附录二 21
附录三 22
*好棒文|www.hbsrm.com +Q: ¥351916072$
/> 第一章 绪论
1.1目标易损性
目标易损性是指在战斗状态下,目标被发现而遭到攻击的难易程度。因此,易损性越低的目标越不容易遭到攻击,生存能力也相应的越高。
战术导弹由于其特殊的作战能力,能够飞行很远的距离,导弹的发展速度也越来越快,所以对导弹目标易损性的研究分析评估更加显得非常重要。
1.2项目研究背景
信息技术快速发展,其在军事领域也得到了广发应用。我国军队的军事控制系统正在向一体化的电子信息系统发展。
在对敌方目标进行打击后,对目标的毁伤进行评估就是目标会上评估。根据毁伤的评估结果来确定是否要进行二次打击。这为指挥系统前的指挥员制定火力提供了重要的科学依据。
1.3导弹发展历史
世界上第一枚导弹应该算是德国从1932年开始研发并在第二次世界大战中研制成功的V1型飞弹。1944年6月13日,德国首次使用该导弹攻击英国的南部地区。V1飞弹的体形酷似一架小型的飞机,以喷气式发动机为动力,可携带700千克的普通炸药,其射程也能达到370千米。但是,V1飞弹的制导系统及其简单,对其飞行的弹道、高度和状态进行控制的只是一套机械装置和自主式陀螺。因为如此,有人并不把V1型飞弹看作是真正的导弹,认为它不符合导弹的属性,他们认为真正的导弹应该是V1飞弹的下一代——V2型导弹。
导弹的发展速度令人震惊,二战结束后,德国的关于火箭与导弹的专家就受到了苏联与美国的青睐,被带到苏联与美国,与本国的专家一起研制导弹。至今,导弹技术发展突飞猛进,巡航导弹、弹道导弹、地空导弹、空地导弹、空空导弹和反坦克导弹和纷纷面世,如今已经发展到第三代、第四代甚至第五代了,越来越多的国家掌握了研制导弹的核心技术。在各种导弹发展的同时,其也被用到了实战中,在很多战争中,导弹起到了非常大的作用,也被人们更加的重视。“决胜千里之外”已经不是天方夜谭。可以这么说,导弹已经将传统的战争模式改变了。
1.4国内外现状
1.4.1国外现状
国外目前非常重视用计算机仿真技术研究目标毁伤问题,20世纪初就已经对毁伤仿真数字评估平台进行开发,而且好非常注重代码的通用性。如美国的一个实验室已经开发出了一套系统,它可以将弹药的相关数据和对目标毁伤的代码接入进去这套系统已经可以评估包括导弹战斗部在内的好几种弹药对包括坦克、舰艇、飞机以及步战车在内的几种目标的毁伤作用效果。
1.4.2国内现状
在爆炸毁伤评估方面,国内目前还没有一套完整的毁伤评估系统,尤其是在冲量和温度的测量两个方面十分欠缺。在评价和准则方面也相对的较为零散,不够完整,因此,国内并不能对武器进行有效的毁伤评估。
第二章 相关技术介绍
2.1 SQL Server
SQL Server是一种基于服务器与客户机模式的关系数据库管理系统。其操作简单等特点深受许多用户的喜爱。目前,在很多的中小型网站和软件系统都普遍应用了SQL Server作为后台数据库,它为企业的数据管理提供强大的支持。
2.2 Java与JDK
Java自问世以来就受到了极大的关注,并一跃成为了计算机、移动电话、家用电器等领域中最受欢迎的开发语言之一。Java之所以受到如此大的欢迎是因为它具有面向对象、简单、跨平台、支持多线程和安全等特点。JDK((Java Development Kit),Java语言的开发工具包,它是整个Java的核心,没有JDK,Java程序就无法编译。
2.3 MyEclipse
MyEclipse是基于Eclipse开发功能的强大的企业级开发环境,它基于Eclipse但又对Eclipse进行了提高与优化,大大提高了其效率。MyEclipse对各种应用的服务器提供了集成支持,同时也支持主流的第三方框架,能提高用户的开发效率。MyEclipse因为其基于Eclipse,所以它支持原有Eclipse的所有功能特性,使用MyEclipse将会是任务更加快速地完成。
2.4 Tomcat
Tomcat因为其运行时占用资源小、支持负载平衡、扩展性好等特点深受广大程序猿的喜欢。而且,Tomcat一直在改进和完善中,使用者可以在里面加入新的功能,或者更改它。Tomcat是个轻量级的服务器,被并发用户不是喝多的场合或者中小型系统使用最为频繁,它是开发、调试JSP程序的首选。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1269.html