论文部分内容阅读
在不断增长的经济、军事需求的推动下,分布仿真技术得到了迅猛发展,逐渐成为继理论研究和实验研究之后人类又一个认知和重建客观世界的工具。仿真应用运行过程中的数据收集是分布仿真研究的重要内容。基于网格的仿真平台GDSP(Grid based Distributed Simulation Platform)是结合最新网格技术和HLA(High Level Architecture)技术的以服务为基本元素的仿真支撑环境。在GDSP平台上提供数据收集功能,不但能利用网格体系结构所具有的分布性、标准性、开放性和高可扩展性等优点解决数据收集的性能问题,而且可以使所有使用GDSP平台的仿真应用都无需再单独设计自己的数据收集方案,大大减轻仿真应用开发者的工作负担。基于此目的设计和实现基于网格的仿真平台数据收集系统GSimCollector,并提出可靠有序的数据记录模型、面向仿真回放过程的所有权转移机制以及时间推进算法。可靠有序的数据记录模型描述仿真数据记录阶段联邦成员、RTI(Run Time Infrastructure)服务器和数据记录服务器之间的联系,它能够避免记录下与现实世界相悖的因果关系。面向仿真回放过程的所有权转移机制是GSimCollector系统在仿真回放阶段顺利运行的重要保障。通过转移所有权,不同的回放联邦成员可以对同一个仿真实例进行协同控制。时间推进算法是协调仿真运行过程和数据收集过程的基础,在RTI内使用时间推进算法可以大大降低数据收集对仿真运行过程的影响程度。系统测试表明GDSP能很好地支持大规模分布仿真系统。GDSP平台的数据收集系统GSimCollector可以有效地完成仿真数据记录和仿真过程回放,在GDSP中起着重要作用。