论文部分内容阅读
分布式虚拟靶试系统是为了方便新一代武器系统研制而建立的用于模拟导弹打靶过程的仿真系统,该系统的开发可以有效地节省经费,缩短研制周期,提高研制效率。HLA(High Level Architecture)作为新一代的分布式仿真规范,在可操作性、重用性和可扩展性等方面有了很大的改善,但是对于仿真过程中大量的、复杂的数据没有提出有效的管理方式,本课题正式基于此目的,以靶试系统为例对基于HLA的分布式仿真系统中的数据管理技术进行研究。 论文首先简要介绍了HLA技术和靶试系统的主要功能,然后针对靶试系统的特点详细分析了数据管理的需求和性能要求,具体阐述了靶试系统中数据管理的基本内容,最后根据靶试系统的需求提出了一种节点自治、组播传输的数据管理框架,并对其特点进行了分析。 论文研究了数据管理系统的存储规划技术,结合分布式数据库技术,详细研究了靶试系统的数据分布和数据复制方案,采用了垂直分片、非冗余分配的数据分布方式,用自底向上的方法设计了全局视图,结合靶试系统实际提出了实时网络加载的方式,满足了局域网环境下分布式仿真系统对数据复制的需求。论文研究了各节点数据库的设计方案,针对不同的数据类型提出了不同的管理方式。 论文研究了数据管理中的传输规划技术,结合靶试系统详细分析了HLA中公布订购流程,在研究HLA中数据过滤技术的基本原理和常用算法基础上,提出了适用于非连续虚拟环境的数据过滤方式,根据数据过滤接口规范,详细研究了过滤过程中关键步骤的数据流程。 数据记录和回放技术是HLA中没有明确阐述的问题之一,对比于DIS标准,分析了HLA中实现的难点,考虑到靶试系统的实际,提出了一种通用的数据记录与回放方式,保证了整个数据传输的有效性。论文详细阐述了数据记录与回放方式的具体实现方法。 论文最后对系统的性能进行了实验验证,结果表明,整个系统满足了靶试系统对数据管理的需求,保证了系统的可扩展性和可重用性,网络负载低,数据传输高效。本文将数据管理技术应用于分布式靶试系统仿真,取得了初步研究成果,对基于HLA的仿真系统中数据管理方式的研究具有一定的借鉴作用。