论文部分内容阅读
多分辨率仿真是当今仿真研究的重点和难点,在模拟及仿真领域的重要性逐渐显现出来,在该领域也提出过不少建模方法,其中由于聚合解聚法简单易行且通信开销小而引起大家的注意,但该方法导致的数据的一致性问题难以解决。科技水平的进一步提高对建模仿真技术提出了更高的要求,在制造业、工业控制、军事等诸多领域对时间的要求越来越严格,要求任务需要满足实时性特征,实时多分辨率仿真技术应运而生。在多分辨率仿真中可以将不同分辨率的模型交替运行来满足不同场合对分辨率层次的特殊要求。在对时间紧迫性尤其是军事领域中,要求某些交互必须在规定的时间内完成,否则超时后即使能产生正确的结果也没有意义了。针对聚合解聚法和多分辨率实体法提出了基于并行存储的多分辨率建模方法,将模型的控制信息和数据信息分离,当模型在不同分辨率之间转换时,只需进行控制权的转移,不需要对所有数据信息进行聚合及解聚操作,在一定程度上解决了聚合解聚法引起的一致性问题,同时也不像多分辨率实体法那样引起很大的资源及通信开销。剖析了实时多分辨率仿真中的并发控制问题,对实时多分辨率仿真环境下的事务调度进行研究,提出了基于分层排序的实时事务调度策略,对待调度事务按照分辨率层次进行排序,当待调度序列的优先级足够大时,变更当前运行序列的优先级,从而实现对不同优先级的交互序列的合理调度,既能减少频繁的聚合解聚操作,又能照顾到事务的优先级水平,在较大程度上满足仿真对时间截止期的要求。