(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910162026.9
(22)申请日 2019.03.04
(71)申请人 中国人民解放军国防大学联合作战
学院
地址 050000 河北省石家庄市中山西路777
号
(72)发明人 张波 王冰 张英 张京涛
付书杰 马骁 冯赞军 李江涛
王雅浩 王贻峰 赵忠伟 周宇
(74)专利代理机构 北京细软智谷知识产权代理
有限责任公司 11471
代理人 付登云
(51)Int.Cl.
G06F 17/50(2006.01)
G06F 9/445(2018.01)
G06F 9/448(2018.01)
(54)发明名称一种基于平台和插件的模型组件化管理系统及调度实现方法(57)摘要本申请涉及基于平台和插件的模型组件化管理系统及调度实现方法,包括系统平台、平台接口、插件接口及若干个插件;系统平台用于负责系统的整体运行;平台接口是插件使用系统平台资源、调用系统平台功能的通道;插件通过平台接口获取系统平台的各种资源和数据;插件接口是系统平台注册和调度插件的通道,系 统平台通过插件接口调用插件所实现的功能,读取插件处理数据;调度实现方法包括启动模型运行支撑平台;平台开始对模型插件进行调度;对行动有影响的实体进行实体状态的更新,通过模拟结果发布接口发布各种模拟结果消息;本发明采用统一的标准规范,构建开放式的系统平台,使系统的组成部分标准化、通用化、组件化,模型插件能
够即插即用。权利要求书2页 说明书11页 附图4页CN 109948201 A 2019.06.28
C N 109948201
A
权 利 要 求 书1/2页CN 109948201 A
1.一种基于平台和插件的模型组件化管理系统,其特征在于:包括系统平台、平台接口、统一的插件接口以及若干个插件;
所述系统平台,用于负责系统的整体运行,为插件提供运行环境和插件管理调度的功能;
所述平台接口是插件使用系统平台资源、调用系统平台功能的通道,是系统平台向插件提供服务的承诺,由系统平台负责具体的实现;插件通过该平台接口能够获取系统平台的各种资源和数据;
所述插件接口是系统平台注册和调度插件的通道,系统平台通过插件接口调用插件所实现的功能,读取插件处理数据;
所述插件是遵循插件接口的具体功能进行实现,加入到系统平台中来。
2.根据权利要求1所述的基于平台和插件的模型组件化管理系统,其特征在于:所述系统平台中的插件管理调度功能主要包括插件注册和插件调度,
插件注册是指按照某种机制在系统中搜索已安装插件,之后将搜索到的插件注册到系统平台上,并在系统平台上生成相应的调用机制;
插件调度是指平台按照用户的操作和系统的流程安全地调用各插件所实现的功能。
3.根据权利要求2所述的基于平台和插件的模型组件化管理系统,其特征在于:将若干个所述插件配置为一个个能够即插即用的模型插件,将各模型插件的公共部分封装为模型运行支撑平台,为模型插件提供基础支撑,构成插件式的作战模型平台。
4.根据权利要求3所述的基于平台和插件的模型组件化管理系统,其特征在于:模型运行支撑平台为作战模型平台提供基础的服务功能,并通过平台接口将其功能接口传递到模型插件,模型插件与模型运行支撑平台以及模型插件之间的交互通过平台接口和功能组件来完成的;
所述功能组件包括模型引擎组件、时间管理组件、数据服务组件、实体管理组件、任务解释组件和日志服务组件;其中,
模型引擎组件,用于提供模型插件注册和调度管理功能,模型引擎组件是模型系统运转的发动机,用于运行时协调各个部件,使模型系统按作战和训练的内在规律进行运行;
时间管理组件,用于实现模型系统的时间推进和时间同步功能;
数据服务组件,用于提供各类基数数据查询、存取、调用和动态数据发布,以实现对数据进行统一的调度管理,为整个系统提供数据服务;
实体管理组件,用于对作战实体进行统一管理,向模型插件提供行动执行实体、行动目标实体的属性信息,以及实体状态变化的操作;
任务解释组件,用于将以计划命令、干预命令形式表现的任务数据按任务解释模板进行表达式解释,生成可以触发行动模型插件运行的消息事件序列;
日志服务组件,用于提供模型系统运行时日志信息的记录和输出。
5.根据权利要求4所述的基于平台和插件的模型组件化管理系统,其特征在于:所述平台接口是用于作
战的模型插件使用模型平台资源、调用平台功能的通道,模型插件通过该平台接口能够获取和操纵模型运行支撑平台的各种资源和数据以满足其仿真计算的需要;平台接口与模型插件接口共同组成了模型运行支撑平台与模型插件之间各种消息交互的通道。
2