论文部分内容阅读
随着多传感器数据融合技术的发展,相应的理论及算法也越来越多。由于影响数据融合效果的因素很多,仅靠研制人员进行定性评估是远远不够的,必须寻找一种有效的方法进行定量评估。仿真技术便是利用计算机技术和仿真建模技术,来对数据融合结果进行定量研究,即验证数据融合结果的可靠性或其它需要验证的属性。因此,仿真平台在数据融合技术发展中具有极其重要的地位。但是,目前已经相对成熟的理论和算法很多,任何一个仿真平台都不可能全部囊括。由此可得,本文将要构建一个通用的多传感器数据融合仿真平台具有其特殊的使用价值,其主要内容包括以下几个方面。首先,在深刻理解STAGE软件的运行机理和体系结构的基础之上,结合STAGE软件的优势和特点,对它进行二次开发,构建了多传感器数据融合仿真平台的作战想定环境即仿真剧情,给目标跟踪算法提供了数据来源。其次,采用结构化分析的软件设计方法,遵循功能模块化的原则来设计该仿真平台,其中包括的主要功能模块有:剧情产生(STAGE软件提供)、系统数据管理、数据融合中心、数据通信、人机交互界面、性能评估。进而,本文根据各个模块的功能要求加以说明和软件设计,其中在数据融合中心模块中本文详细描述了目标跟踪算法的建模思想和扩展性的接口定义设计;在性能评估模块中本文详细描述了性能评估软件指标的定义和提取,及该模块的软件设计和实现方法。最后,仿真的实现。本文以雷达和红外目标跟踪算法为例子,测试和验证该多传感器数据融合平台的性能,并证明其实用性、兼容性和扩展性。本文所用的软件开发工具是STAGE软件和Visual C6.0混合编程来实现该仿真平台的开发。另外本文还测试了第三方提供的目标数据,进一步证明仿真平台的兼容性,也证明了融合中心的目标跟踪算法建模和组件封装的重要意义——提高其代码的重用率。