共查询到17条相似文献,搜索用时 171 毫秒
1.
基于HLA的潜艇作战仿真系统时间管理研究 总被引:2,自引:1,他引:2
时间管理服务是运行支撑系统(run-time infrastructure,RTI)提供的6类服务之一,它按照高层体系结构接口规范来管理各类消息的发送和接收,并协调不同的时间推进机制,以保证分布式仿真的逻辑正确性.针对仿真驱动的潜艇实装作战仿真训练系统,结合HLA时间管理常见问题,从开发基于HLA仿真应用的角度分析了时间管理机制,重点研究了潜艇作战仿真训练系统中的推演时间管理方法. 相似文献
2.
基于同步和异步时间管理的混合时间管理算法 总被引:1,自引:0,他引:1
基于HLA的并行分布式仿真是目前仿真的一种趋势.HLA的接口规范中定义了六类服务,其中时间管理服务是保证联邦成员之间正确交互的基础.时间管理服务保证了在仿真过程中所发生的事件在逻辑上的正确性,以及所发送的消息在逻辑上的有序性.实现该管理机制有两种方法:保守时间推进算法和乐观时间推进算法.而保守时间推进又可以通过异步时间管理算法或同步时间管理算法来实现,异步和同步算法各有优缺点,这使得它们的运用具有一定的局限性.文中全面分析了异步和同步时间管理算法的优缺点,在此基础上提出了一种将两者结合,进行优缺点互补的混合时间管理算法,以此来提高保守时间推进算法的效率,使其能更好地运用于RTI中.并通过实验验证了该混合算法的有效性. 相似文献
3.
4.
5.
时间管理是仿真系统的重要概念,也是RTI(运行时间支撑系统)提供的重要服务之一,它从时间同步方面保证仿真系统运行效率和逻辑正确性。一个仿真系统能否真实可信的再现实际系统,时间管理是一个关键的因素。该文结合时间管理特点,从开发基于HLA(高层体系结构)仿真应用的角度分析了时间管理机制,重点研究了制导弹药飞行视景仿真系统中的时间管理方法以及时间推演过程,为开发类似基于HLA仿真系统的人员提供了参考。 相似文献
6.
RTI是HLA的核心,时间管理服务是RTI提供的六大类服务之一.GALT算法是时间管理服务能否实现的关键技术.不合理的GALT算法会导致死锁或破坏HLA时间管理的原则,从而导致整个仿真无法向前推进,或产生过去时刻的消息.分析了文献[7]中对死锁规律的描述,指出了其中存在的问题及身高测量法可能带来的问题.对原有的GALT算法做了改进,在保证不破坏HLA时间管理原则的前提下,解决了GALT算法的死锁问题,从而确保了时间管理服务的可靠实现. 相似文献
7.
实时性是某些仿真系统的重要性能指标.分析了运行支撑环境(RTI)消息基本流程及高层体系结构(HLA)时间管理服务对仿真实时性的影响,提出采用"多步推进+墙钟控制"的时间推进方式来实现实时仿真,并设计了一种测试RTI实时性的试验方案,以及用该试验测试了MAKRTI2.3.3在两种传输服务下的实时性,仿真结果表明,在高速局域网下,采用多步推进的时间推进方式能有效提高仿真实时性,基本上达到大多数半实物仿真系统的实时要求. 相似文献
8.
9.
10.
基于HLA的仿真应用系统开发中的时间同步研究 总被引:2,自引:0,他引:2
确保仿真节点间数据的正确传输和时间同步是分布式仿真系统设计的关键。该文从应用层角度出发,分析了基于HLA/RTI仿真系统设计中的时间管理机制,研究了联邦成员间数据的交互原理。采用对比时戳的方法解决了在仿真应用系统开发中联邦成员对所接收消息进行确认而得到所需数据的问题,对成员在时间管理中存在的其它问题也采取相应的措施进行了处理,从而保证整个联邦同步运行该文对于RTI系统的开发能起到一定的互动效果。 相似文献
11.
12.
基于区域预测的HLA/RTI时间推进优化策略 总被引:1,自引:0,他引:1
本文首先分析了当前HLA/RTI规范中计算LBTS时“过于保守”的缺陷,然后基于大规模分布式仿真中存在的“局部性”原理,分析了邦元间时间推进中的制约关系,进而提出了基于区域预测的时间推进优化策略:通过扩展区域,预测未来某段时间内邦元间的制约关系,让无关邦元不参与LBTS的计算,使得Time-constrained flag为真的邦元能更大胆地推进,同时结合乐观机制来克服小概率的时间失序。性能分析表明,该策略能增加并发度和加速比,提高仿真效率。 相似文献
13.
时间是分布式仿真中的核心概念,理解时间管理的基本原理以及运行支撑环境(RTI)协调拥有不同时间管理策略的联邦成员的方式,对仿真开发者来说是十分重要的。在介绍时间管理相关概念的基础上,重点讨论高层体系结构(HLA)中联邦成员RT/所提供的时间管理策略及时间推进方法。 相似文献
14.
提出了一种面向仿真组件的并行联邦成员框架,以解决基于HLA(high level architecture)复杂仿真系统联邦成员开发的问题,并提升多核处理器环境下联邦成员的运行性能.并行联邦成员框架通过仿真组件的组合、装配来构建联邦成员.通过仿真引擎管理、数据分发管理、对象管理、组件管理服务和负载平衡功能,并行联邦成员框架为仿真模型构建了一个多核的并行执行环境,并确保并行成员能与RTI正确交互.通过实验来研究并行成员框架引入的额外开销,并比较并行成员和普通成员的性能.实验结果表明,并行框架能够充分利用多核处理器的计算能力来减少仿真系统运行时间,提高系统性能. 相似文献
15.
16.
分布仿真的一个重要课题是要减少网络的负荷。HLA提供了声明管理和数据分发管理服务来进行数据的分发、使联邦成员只接收它感兴趣的信息,从而减少上网的数据量。与DIS中的广播分发比较,这种方式大大地减少了网络上数据的传送量。本文主要从时空两方面进行数据选择的角度。分析了HLA声明管理与数据分发管理的基本原理。 相似文献