摘要
模型构件之间的公共数据交互是模型平台的核心功能之一,也是模型平台设计开发的重点和难点,随着仿真系统规模和模型复杂度的增加,公共数据的交互问题成为制约模型开发、管理和运行的重要因素。以模型平台中模型构件的仿真运行为基础,描述了模型平台、模型构件与公共数据交互服务的关系,抽象了公共数据交互服务的基本功能,在内存数据池的支撑下将该服务分解为4类Agent代理模块,设计了基于总线的联邦间公共数据公布与订购过程,明确了公共数据交互服务的工作逻辑,结合实际的想定背景,通过模型的运行对该服务性能进行了测试,能够满足模型构件之间公共数据的交互需求。
Public data exchange between the components of the model is the core function of Model Platform,and is also important and difficult aspect of it.With the increases in complexity of the size and scope of the simulation system,public data exchange becomes an important factor in the development,management and operation of the model.As a basis of the operation of the model,the relationship between Model Platform,Components of the model and Public data exchange was described,and the basic functions of the Public data exchange were distinguished.The memory data pool was a support of the Public data exchange,and the service was divided into four categories of Agents.The Bus-based publication and subscription procedure of public data was designed,and the logical process of the Public Data Exchange Services was developed.With the actual scenario background,the Service performance was tested relying on the running of the model,and the results show that the service is able to satisfy the demand of public data exchange between the components of the model.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2013年第S1期73-77,共5页
Journal of System Simulation
关键词
模型平台
模型构件
数据服务
数据交互
model platform
the components of the model
data service
data exchange