为了提高SMP2模型在分布式环境下的互操作与可组合性,提出了基于模型驱动架构的分布并行SMP2仿真体系结构。针对分布式环境模型组合的特点,提出了基于代理的SMP2仿真模型分布式组合方法。针对在分布式环境下进行模型调度的两个问题,提出了基于时间管理器和消息管理器的仿真模型分布式并行调度方法。设计实现了原型系统,包括基于空消息的异步仿真协议时间管理器、基于WebService的消息管理器、仿真控制管理器和仿真应用客户端。最后并以导航系统DOP分析仿真为例,验证了方法的可行性,并讨论了下一步研究方向。
To enhance the interoperability and composability of the Simulation Model Portability Standard 2 (SMP2) in distributed environment, a simulation architecture based on Service-Oreinted Architecture (SOA) was promoted. To satisfy the composition and schedule requirment under destributed environment, a proxy-based model composition method and a model schedule method based on time manager and message manager were studied. A prototype system was designed and implemented, including CMB-based time manager, web-service-based message manager, simulation control manager and simulation client. Finally, an application of Navigation System DOP analysis simulation demonstrates the validity and feasibility of the method.