5.3 软件整体调试 29
5.4 软件调试分析 32
6 总结 33
致 谢 35
参考文献 36
附录A 主界面头函数与程序代码 37
1 绪论
1.1 课题研究的背景及意义
武器火控系统是控制武器自动或半自动地实施瞄准与发射的装备的总称。现代火炮、坦克炮、战术火箭和导弹、机载武器、舰载武器等大多都配有火控系统。非制导武器配备火控系统,可提高瞄准与发射的快速性与准确性,增强对恶劣战场环境的适应性,以充分地发挥武器的毁伤能力。制导武器配备火控系统,由于发射前进行了较为准确的瞄准,可改善其制导系统的工作条件,提高导弹对机动目标的反应能力,减少制导系统的失误率[1]。
火控系统在现代战争中发挥的作用越来越重要,“打中打不中,关键在火控”这一论断足以说明一切。火控系统的发展和科学技术的发展以及军事的需求紧密相连。21世纪是信息的世纪,以信息技术为核心的各种高新技术都以前所未有的强劲势头迅猛发展,掀起了新一轮的全球军事革命。如今,高技术条件下的局部战争是海、陆、空、天、电五位一体的战争,其特点是立体化、多层次、全方位。这些特点决定了火控系统必须提高其总体作战效能,以适应复杂的作战环境[1-3]。
1.2 国内外研究现状
1.2.1 火控技术发展
1.2.2 数据采集处理
1.2.3 信息传输
火控系统各个部分之间以及它同外部的信息传递由有线或无线的、数字或模拟的信息传输与通信设备来完成,比如多通道数据分析仪,他们将火控系统连成一个整体。
为了便于火控系统扩充设备、增加功能、升级换代、向下兼容,火控系统必须是一个采用标准接口、规范网络的开放式系统。作为C4I系统连接起来的整个战场上统一的武器体系的一个终端,火控系统内部通信与外部通信都必须服从整个武器体系所采用的计算机网络所规定的通信协议。
1.3 论文的研究内容
在工程实践中,对实际系统进行测试、分析时,通常需采集真实的第一手原始数据。而数据录取设备在实际系统测试时,肯定是必不可少的。多通道数据分析仪是用于分布式火控系统精度检测与分析的自行研发的设备,其主要功能是配套火控系统数据测试、分析和进行性能指标考核、验证。由于实际火控系统形式复杂,通信协议千差万别,工作周期也各不相同,因此,在工程中,迫切希望针对实际各种不同形式的火控系统,实时通过数据分析仪录取其输出数据,以用于后续对火控系统的分析、测试、指标验证等。本课题拟基于分布式火控系统演示平台,编写软件代码,依据实际火控系统不同的工作周期和相应数据传输协议,编写数据录取软件模块,实时录取系统数据,并打上系统时标。
1.4 论文的章节安排
第2章串口通信基础,主要介绍了和串口相关的基础知识,串口的通信方式、通信协议、通信编程语言和使用的虚拟软件,为通信数据接收软件的设计打下基础。第3章模拟数据录取软件总体设计,从总体上概略介绍了软件的功能和架构。第4章模拟数据录取软件详细设计,详细介绍了软件的设计思路,分析了具体的功能模块。第5章模拟数据录取软件调试分析,用一个串口调试助手模拟发送,对设计的接收软件进行调试,对相应的结果截图进行分析。
2 串口通信基础
随着计算机网络化和微机分级分布式应用系统的发展,通信功能变得越来越重要。通信是指计算机与外界的信息传输,包括计算机之间的信息传输,也包括计算机与外部设备之间的信息传输,如打印机、磁盘、终端等设备之间的传输。多通道数据分析仪可以理解为一个数据通信系统,可以依照通信协议,利用传输媒体在两个设备之间进行信息交换,实现计算机与计算机、计算机与终端以及终端与终端之间的数据信息传递。构建一个数据通信系统需要解决一系列问题,如通信接口,同步,交换管理,差错检测,寻址和路由,恢复,报文格式等[9]。
- 上一篇:Halbach永磁电机电磁特性有限元分析
- 下一篇:SPSS高速铁路客运枢纽地区交通方式选择研究
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述