为满足复杂系统的建模与仿真需求,提出了基于面向服务架构的模型可移植性规范建模仿真框架。结合面向服务架构思想,提出了面向服务的模型可移植性规范仿真体系结构,在该体系结构的元模型规范中加入了仿真模型服务描述元素,重新定义了相关的模型可移植性规范组件接口,并探讨了面向服务架构下模型可移植性规范的建模仿真过程。针对面向服务架构的网络特征,提出了一个基于图的混合时间同步策略,并给出了模型交互图构建方法、模型并行性评价算法以及混合时间同步策略确定方法。最后设计实现了一个基于面向服务架构的模型可移植性规范建模仿真环境,并以导航系统服务性能分析仿真为例,验证了方法的可行性。
To satisfy the modeling and simulation requirements of complex system,a modeling and simulation framework of Simulation Model Portability(SMP2) based on Service Oriented Architecture(SOA) was put forward.By integrating SOA thought,a SMP2 simulation architecture oriented to service was proposed.Simulation model service description was added to the above architecture's meta-model,and related SMP2 component interfaces were redefined.The process of SMP2 modeling and simulation under SOA was discussed.Aiming at the network characteristics of SOA,a graph-based hybrid time synchronization strategy was presented.And methods for constructing model interaction graph,evaluating the concurrence algorithm of the model and determining hybrid time synchronization strategy were also put forward.Finally,a SOA-based modeling and simulation Environment for SMP2 was designed and implemented,and the application of navigation system's service performance analysis simulation was given to demonstrate the validity and feasibility of the method.