[发明专利]一种仿真模型在线重载的模型集成方法及装置有效
申请号: | 202010173910.5 | 申请日: | 2020-03-13 |
公开(公告)号: | CN111522731B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 林睿;高原;周隆亮;熊键;刘锐;邹本振;张萌;马春华;秦旭珩;徐云鹏;邓宗平 | 申请(专利权)人: | 中国电子科技集团公司第二十九研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 李想 |
地址: | 610036 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 仿真 模型 在线 重载 集成 方法 装置 | ||
本发明公开了一种仿真模型在线重载的模型集成方法及装置,涉及计算机仿真技术领域,包括a:启动程序使模型软件进入可运行状态;b:根据需求实现仿真模型的在线加/卸载;c:有序调度各仿真模型开展业务仿真计算;所述c具体包括,在各仿真模型被加载并初始化后,仿真模型向模型调度模块进行注册;完成注册后,根据仿真想定文件对仿真模型进行实例化并确定调度顺序;根据外部仿真引擎的驱动,按节拍调度仿真模型开展计算;支持在一次仿真任务中根据任务需求实现仿真模型的在线重载,方便用户在一次仿真任务中开展多方案的分析研究。
技术领域
本发明涉及计算机仿真技术领域,尤其涉及一种仿真模型在线重载的模型集成方法及装置。
背景技术
在目前的军用仿真推演系统中,作战实体的建模须符合仿真推演系统的模型集成框架要求。当前主流的军用仿真推演系统均推出了相应的模型集成框架,如北京华如科技股份有限公司产品XSim与北京神州普惠科技有限公司的产品DWK等。
但当前主流的模型集成框架主要完成仿真模型静态集成与加载执行的功能,缺乏在运行时根据仿真任务需求动态重加载仿真模型的能力,这导致了仿真任务与一套仿真模型集紧密耦合,难以在单次仿真任务过程中完成多套仿真模型集的计算。在面对用户进行多方案对比分析的应用场景时,只能通过多次仿真完成多套方案的分析,使得仿真研究的效率大打折扣。同时,主流的模型集成框架一般只考虑了后台计算模型的集成,缺乏对有前台显示的仿真模型进行集成的能力,难以满足人在回路对模型进行可视化在线调整的仿真任务需求。
发明内容
本发明所要解决的技术问题是:针对现有模型集成框架的不足,提出了一种仿真模型在线重载的模型集成方法及装置,支持在一次仿真任务中根据任务需求实现仿真模型的在线重载,方便用户在一次仿真任务中开展多方案的分析研究。
本发明提供的一种仿真模型在线重载的模型集成方法,包括
a:启动程序使模型软件进入可运行状态;
b:根据需求实现仿真模型的在线加/卸载;
c:有序调度各仿真模型开展业务仿真计算;
所述c具体包括,
在各仿真模型被加载并初始化后,仿真模型向模型调度模块进行注册;
完成注册后,根据仿真想定文件对仿真模型进行实例化并确定调度顺序;
根据外部仿真引擎的驱动,按节拍调度仿真模型开展计算。
更进一步的,所述a具体包括,
模型容器在模型软件启动时创建程序的主进程/主线程;
加载模型管理模块、模型调度模块、模型界面管理模块和通信管理模块;
加载完所有模块后,调用模型管理模块加载各仿真模型;
调用模型调度模块实现对各仿真模型的有序调度;
调用模型界面管理模块为各仿真模型创建界面;
调用通信管理模块为组件间通信进行必要的初始化,模型容器完成以上工作后,模型软件进入可运行状态。
更进一步的,所述模型管理模块加载各仿真模型具体包括,
根据仿真想定文件从仿真模型库中加载相应的仿真模型,并对其进行初始化。
更进一步的,所述b具体包括,
展现当前运行的仿真模型以及仿真模型库中可用于重载的仿真模型;
根据仿真任务的需求,在仿真过程中动态选择仿真模型库中尚未被加载的仿真模型进行在线加载,同时选择正在运行的仿真模型进行在线卸载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十九研究所,未经中国电子科技集团公司第二十九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010173910.5/2.html,转载请声明来源钻瓜专利网。