防空指挥车系统软件的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:f023144553b
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文立足于实际需求,从工程应用角度出发,设计并实现了适用于地空导弹武器系统的低空防卫指挥车系统软件。以Visual C++ 6.0为开发环境,结合MapX控件实现电子地图、系统通信、数据处理、威胁评估、目标分配、数据库设计等功能。首先,分析了防空指挥车系统软件的应用需求,从软件设计思想出发,根据设计原则及实际需求,给出了整个系统的总体设计及功能模块。然后,设计了系统的通信模块和数据处理模块。通信模块主要包括无线电台通信、基于多线程串口类的串口通信、UDP的网络套接字实现雷达数据的接收与发送;数据处理模块对通信模块接收到的空情信息进行分析处理,将目标的雷达坐标转换为GPS坐标,并计算出用于评估威胁及射击有利度各指标数值;用基于灰色关联度分析方法,计算出目标相对于发射车的威胁系数并据此对目标进行排序,同时,按照射击有利度评估指标体系计算出发射车相对于目标的射击有利度,在此基础上对目标进行优化分配。此外,创建了SQL Server 2000数据库以保存空情信息,充分利用了ADO封装类与ADO控件的优点对数据库进行设计。最后,学习了地理信息系统(Geographic Information System,GIS),并对其组件下的MapX控件进行了二次开发,研究了电子地图匹配算法。利用MapX实现了电子地图的放大、缩小、漫游;经纬度动态显示;动态比例尺;目标的动态显示及其轨迹添加;鹰眼视图;轨迹回放等功能。本系统很好地实现了防空指挥车软件系统所要求的各项功能,完成了课题预期的目的。
其他文献
作为电子采购工具之一的在线反向拍卖,正逐渐成为大型OEM厂商降低成本的利器。在线反向拍卖有着众多的优越性,尤其是对于买方,但不应忽略其应用范围及其局限性。在线反向拍卖
随着农业和农村经济的快速发展,农业产业化逐渐形成,农业机械在农村得到长足的发展,尤其是多功能拖拉机和微型拖拉机已成为农民发家致富的主要运输工具。但由于受经济利益的驱使
一、表中:杂交稻每穴标准2株、常规稻每穴4株、发芽率90%、成活率85%、千粒重27克。二、落种粒数和重量等数据在计算时因四舍五入的原因,会有微小差异。
湖泊是自然资源的重要组成部分之一,其主要的作用以下几点,第一,储存水量;第二,供水;第三,旅游;第四,航运等等。是诸多生态功能相结合的自然资源。为支撑现代化社会实现循环
习近平新时代法治思想是以习近平同志为领导核心的党中央在实践中总结出来的中国特色社会主义法治理论的最新成果,是基于马克思主义法哲学和中国国情的又一次伟大创新,也是司
颤振现象一直以来都是约束高速切削技术发展的一个主要的因素。不只是由于机床产生的颤振常常十分剧烈,而且产生颤振的根源就位于切削系统自身。避免和抑制切削颤振的对策变
<中华人民共和国行政许可法>(下称<行政许可法>)自2003年8月颁布以来,泉州市农机管理总站对贯彻实施好这部法律十分重视,严格按照市政府的统一部署,认真做好各项实施准备工作
一抓业务培训。4月11日召开乡镇农机站负责人会议,传达省、市农业机械购置补贴工作会议精神.安排部署20016年农业机械购置补贴工作,培训农业机械购置补贴操作业务。