论文部分内容阅读
部队实弹射击训练是现代化军队日常训练的重要环节和主要训练科目,主要是通过训练人员的精准命中程度来检验其对武器装备的控制水平。目前部队实弹射击训练大多依旧采用人工报靶的方式,然而在野外实弹射击训练中,人工报靶不仅效率低、报靶不准确而且还存在许多安全隐患。鉴于人工报靶方式的种种缺点,国内外专家已经研究并提出多种自动报靶设计方案,有光电报靶系统、声电报靶系统、激光报靶系统等,但因其成本高、操作难度大、系统不易布置等原因,不易推广普及。当前,基于图像处理技术的自动报靶系统因其系统硬件结构简单,软件设计及维护方便,并且成本低廉而得到广泛的关注。但基于图像处理的自动报靶系统识别率低,并且其对环境的适应性较差,目前还没有得到广泛应用。本文根据上述不足,提出了基于DSP图像处理与CAN总线的智能报靶系统设计与实现方案。本系统实现了从数据采集、图像处理及弹孔识别,到数据实时显示、实时管理和统计的一体化的智能报靶过程。整个系统由上位机管理软件、图像处理子系统、智能显示子系统及自动换靶机械设备子系统四部分组成,各子系统模块通过CAN总线进行组网连接,实现整个系统的模块化、智能化、小型化、便捷化设计与实现。本文主要研究上位机管理软件、图像处理子系统和系统CAN通信组网的设计与实现。在软件设计方面,上位机管理软件主要进行系统管理及数据存储管理。图像处理过程中采用二值化、高斯滤波、边缘提取等图像处理算法,结合胸环靶图像的特点实现了具有高识别率的弹孔识别设计方案。在系统通信方面,在分析和研究了CAN总线通信机制及原理的基础上,设计了适应于报靶系统的高实时性、高可靠性的CAN总线应用层通信协议,确保系统数据报文传输的稳定可靠。经过大量研究和系统集成测试实验验证表明,本文提出的智能报靶系统总体设计和相关处理算法切实可行,符合实弹射击报靶应用需求。系统不仅有效结合部队实弹射击的特点,而且系统报靶精度高、系统通信稳定可靠性好。此外,系统采用模块化、智能化的设计,系统布置简单,维护方便,易于野外环境布置,具有一定的学术和实用价值。