The distributed simulation becomes a better solution for the large-scale complicated system, and the key technique is the design of the distributed engine mechanism. Firstly a radar simulation system model is expounded and then a distributed scheduling control structure based on message service center and runtime monitor center is proposed. This engine could detach higher user interface service from lower message passing service and enhance the flexibility and usability of radar simulation software. Under this mechanism, the message passing algorithm (MPA) is put forward. System experimental results demonstrate that the control structure and MPA are fit for both central structure and distributed structure, and also realize the interconnection and communication between logical processes.%分布式仿真可以很好地解决大规模复杂系统仿真困难等问题,其关键技术在于分布式引擎机制的设计.首先阐述雷达系统仿真模型,然后提出基于消息服务中心和运控中心的分布式调度控制结构,将上层用户接口和底层消息传递服务解耦,灵活性和易操作性更强.接着提出消息驱动控制算法(message passing algorithm,MPA).系统测试结果表明,引擎结构和MPA适用于集中式和分布式结构,可以实现进程间的消息传递控制.
展开▼