摘要
从避免死锁的角度出发,深入地研究了RTI实现中的保守同步协议,并分析了RTI中为预防死锁的发生所采取的策略。在HLA标准下,其中重要的一点就是通过引入Lookahead以使时间管理机制能够得到更多的信息,这样可以有效地解决保守算法中的死锁问题。但如果物理系统出现死锁,那么基于HLA/RTI进行仿真时,仿真系统还是会出现死锁。最后,以一个机床加工系统为例进行了仿真,证实了上述看法的正确性。
This paper researches on conservative synchronization protocol in RTI by the view of avoiding deadlock. The strategies taken in RTI for preventing deadlock is studied. Under HLA standard, an important point is that time management mechanism could get more information to solve deadlock in conservative algorithm effectively by introduction of Lookahead. However, if deadlock occurs in the physical system, the simulation system based on HLA/RTI could also be deadlock. At last, an example of machine tooling system is given to verify the standpoint.
出处
《系统仿真学报》
CAS
CSCD
2004年第10期2285-2288,共4页
Journal of System Simulation
基金
国家自然科学基金(70171029)
国家部委项目基金
关键词
高层体系结构
运行支撑系统
时间管理
死锁
high level architecture (HLA)
runtime infrastructure(RTI)
time management
deadlock