

浏览全部资源
扫码关注微信
国防科技大学计算机学院,湖南,长沙,410073
Published:2004
移动端阅览
YAO Yi-ping, LU Xi-cheng. An Optimized Algorithm of HLA/RTI Time Management[J]. Acta Electronica Sinica, 2004, 32(2): 294-297.
时间管理服务是HLA与以前分布式仿真标准最主要区别内容之一
也是RTI实现的重点和难点.其性能直接影响到仿真的效率和正确性.时间管理服务实现的关键是最大可用逻辑时间GALT的计算.论文针对目前GALT算法存在的可能死锁问题
提出了计算GALT的递归式算法——R-GALT算法和递归式推进检测方法
并给出了R-GALT算法无死锁证明.R-GALT算法不但解决了时间管理实现中可能出现的联盟时间推进死锁问题
而且能够提高盟员时间推进的效率.该算法在作者等人研制的遵循IEEE1516标准的RTI软件StarLink中已经得到了实现
测试表明
其性能优于国际上同类软件.
Time management service is one of the main features which distinguish HLA from previous distributed interactive simulation standards
and is the most important and difficult part in RTI implementation.Its implementation method can affect the efficiency and validity of simulation directly.The key problem of the implementation of time management service is the computation of Greatest Available Logical Time (GALT).Aiming at the possible deadlock problem of the current GALT algorithm
an optimized algorithm called recursive GALT (R-GALT) algorithm along with the idea of recursive advancing check is proposed.A formalized verification is also presented.Compared with the original algorithm
the new algorithm can not only enhance the efficiency
but also avoid deadlock.The algorithm has been used in the design of RTI software StarLink which is based on CORBA and in accord with IEEE 1516.The measurement shows that the performance of time management of StarLink is better than of pRTI1516 (it's supposed to be the best RTI product in the world).
0
Views
1413
下载量
5
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621