交互式装备三维示教实训平台以装备三维示教实训应用需求为背景,以云计算及云仿真理念和技术为指导,综合应用虚拟现实和虚拟维修领域的建模仿真等相关技术,实现系统中各类资源安全地按需共享与重用、多用户按需协同互操作以及系统动态优化调度运行,进而支持虚拟维修训练系统的分布式开发与装备分布式协同维修和操作训练,是交互式装备三维示教实训领域的仿真资源云计算模式共享平台。具体包括以下功能:
(1)支持各种软硬件资源,如CPU、内存、带宽、存储、操作系统、仿真软件等的共享与重用;
(2)提供类似于MFC的训练仿真系统基础框架,同时封装仿真功能模块以服务方式提供,用户可定制基础框架并使用仿真功能模块服务进行仿真系统的个性化构建,从而提高虚拟维修训练仿真系统的开发效率;
(3)构建基于Web的RTI服务,实现广域网条件下的仿真互操作,支持装备大范围分布式维修训练仿真。
(1)B/S架构、多平台运行
交互式装备三维示教实训平台采用B/S架构,客户端可在多个平台的浏览器环境中运行,服务端可以部署在Windows平台或Linux平台。
Windows平台的部署环境包括:Windows7/Server2008R2及以上。
Linux平台的部署环境包括:Ubuntu16.04及以上/中标麒麟平台。
(2)技术研发与业务分离、互不干扰
交互式装备三维示教实训平台支持业务端(学习训练系统)和内容端(实验包)分离研发,并提供对应的SDK和研发辅助工具,为研发过程提效。
(3)整体打通,打包交付
交互式装备三维示教实训平台为业务端和内容端提供消息通讯、流程驱动、管理和使用等功能,两端代码部署到平台后,统一进行打包交付。
(4)扩展便捷
交互式装备三维示教实训平台为终端客户提供业务训练学习、三位资源管理和运行功能,并通过独立客户端和云渲染的方式,兼容客户已有课程和三维虚拟数字资源的统一管理和运行。
(5)集中呈现,充分展示
交互式装备三维示教实训平台兼容多种功能的学习训练系统和WebGL、Unity、UE4等多种实验包并存,并且可以以PC、移动端、VR、AR等方式呈现,可集中为客户展示公司产品实力。