论文部分内容阅读
随着科学技术的发展和国际形势的变化,无人作战系统逐步进入了人们的视野。无人水面巡逻艇作为无人作战系统的一个分支,不仅具有灵活、便捷等特点,还在危险任务的执行等方面有着不可替代的作用。本文将主要针对无人水面巡逻艇追击目标这一任务展开,论述时着眼于目标提取和追击过程的研究两个部分进行,确保其在执行追击任务时能够更加有效地获得追击目标,为其目标的正确追击提供良好的保障。本文论述第一个部分——目标提取时,先对已有的数据融合算法做出了一个概要性的总结,然后再结合实际情况针对性地提出了:用单链接最小生成树算法去融合“目标级”数据和用密度化聚类算法去融合“舰群级”数据。相对于以往数据融合算法关注目标本身融合的精度和准确率,本文提出的二次层次聚类算法—T-HCA,将更多的注意力集中在了与实际情况相结合后对目标的分级工作,使其能够更加简单直接地得到执行追击任务所需要的任务目标。层次化聚类算法的引入避免了由于目标数量未知以及目标蔟数量未知而带来的问题,密度化聚类算法的引入避免了由于聚类目标蔟形状多样性而带来的影响。本文论述第二个部分——追击过程研究时,先对整个追击过程中的拦截、同步追踪、布放三个环节进行了描述,然后再针对性的建立数学模型完成对这一过程的模拟。在实际的追击过程中,无人艇并非一直按照初始指令持续性的进行追击任务,往往会根据当前目标群的实际情况去考虑是否需要进行目标的更改。根据这一实际需求本文建立了数学坐标系去考察执行追击任务时所需要的实际航向和航速,并根据雷达实际的扫描周期去实时地计算当前雷达所发送目标的威胁等级,若发现周期中存在某一目标的威胁等级高于上一周期中所设定追击目标的威胁等级则无人水面巡逻艇更改目标。当与目标相遇后,无人水面巡逻艇会根据目标的实时航速进行拦截追踪操作直至追击任务周期结束后重新布放。在本文的最后从整体设计和模块交互设计两个方面对无人水面巡逻艇的陆地控制系统进行了一个简要的介绍。就整体而言,无人水面巡逻艇陆地控制系统在设计时采用了分布式MVC设计模式,将无人水面巡逻艇的多种任务分布到不同的服务器上,有效的节省了资源、提高了程序的运行效率;通信方式上,采用了DDS技术,不仅有效的保证了数据的实时传输,同时也满足了对数据稳定传输的要求。就模块而言,无人水面巡逻艇陆地控制系统在设计时为确保软件的可移植性、可靠性与可维护性,本文采用了“即插即用”的模块化设计进行系统构架和UML统一建模语言进行模型构建,以便于相关的研究结果可以进行适当的迁移和扩充,使其能够得到更广泛的应用。