论文部分内容阅读
目前对仿真综合集成环境(Synthetic Simulation Integrated Environment,SSIE)的研究是仿真平台理论界研究的热点问题。SSIE以“综合集成”思想为核心,综合集成了各种资源,为仿真问题提供了综合的解决方案。SSIE的运行需要网络环境提供全方位的支持,中间件是连接网络环境与应用的关键技术,因此开展对SSIE中间件的研究对于SSIE研究具有重要意义。本文对多用户多任务仿真综合集成环境中间件进行了研究,具体体现在以下几个方面:1、设计了仿真综合集成环境(SSIE)的基本框架。在总结一体化仿真平台的优缺点基础之上,设计了仿真综合集成环境的基本框架,剖析了框架各模块的功能。着重研究了多用户多任务环境中的任务复杂性问题,采用工作流的思想对提交的任务进行描述和管理。最后对比分析了仿真网格、仿真综合集成环境和云仿真平台的各自特性及差异,体现了仿真综合集成环境研究的价值。2、研究了中间件的资源管理方法与任务调度方法。首先提出了改进的中间件“集中-分布式”体系结构。结合仿真综合集成环境资源的特点,对数字资源的管理与设备资源的管理进行了单独的设计,数字资源采用了分层管理模型,实现了中间件对资源的智能化管理。设备资源采用自动发现机制进行网络构建并设计了调度服务节点的容错机制。最后在模型和任务的形式化描述之上设计了工作流的调度引擎。3、实现了遥感卫星天地一体化仿真系统SSIE中间件。结合遥感卫星系统天地一体化仿真需求,概要介绍了遥感卫星系统天地一体化仿真系统的总体设计,对中间件的调度服务和计算服务两个模块进行了详细设计与实现。应用表明该SSIE中间件满足遥感卫星天地一体化仿真系统的功能需求,能较好的支持仿真环境的运行。