基于HLA的火箭测发仿真系统时间管理研究
2011-01-10白金平
成都大学学报(自然科学版) 2011年3期
王 皓,李 辉,白金平
(电子科技大学空天科学技术研究院,四川成都 611731)
0 引 言
高层体系结构通过运行支撑(Run-Time Infrastructure,RTI)提供通用的、相对独立的支撑服务程序,将仿真应用同底层的分布式支撑环境分开,即将具体的仿真功能实现、仿真运行管理和底层通信传输三者分离,隐蔽各自的实现细节,因而其受到仿真领域的普遍重视.目前,基于HLA的分布交互式仿真已成为仿真系统发展的主要方向.
时间管理是HLA的核心技术之一,也是RTI的重点和难点.时间管理使得事件在仿真系统中的时序管理与自然世界中的时序关系相一致,从而保证仿真系统在执行时的正确性和可重复性.由于HLA时间管理机制包括消息传递机制和时间推进机制,因而在时间策略中,时间推进必须与负责传递消息的机制相配合.
仿真时间又称逻辑时间,是对物理时间的扩展或压缩,仿真时间可以停顿或回溯.联邦时间轴是联邦运行的背景时间,仿真沿着联邦时间轴推进.每个联邦成员有各自的联邦成员时间,联邦成员时间表明联邦成员所处的逻辑时间.时间管理服务协调联邦成员时间是通过仿真成员间的交互进行的.
离散事件仿真(Parallel Discrete Event Simulation, PDES)的核心在于为所有仿真节点选择一个相同的精确时钟,确保在仿真过程中所发生时间逻辑上的正确性和有序性[1].时间管理复杂性涉及到模拟系统的运行效率.时间管理可以提高仿真系统的运行效率[2].
通过对保守策略分析和研究后可……
登录APP查看全文