This application relates to a simulation component model storage method, model library, computer equipment and storage medium, which includes: detecting the information carried by the model into storage; detecting the interactive data of the model to be stored when it is detected that the model to be stored carries all the preset model files, and that each model file meets the first preset condition corresponding to the model file. Structure: When the interactive data structure of the model to be stored satisfies the second presupposition, the model to be stored in the model library. Before the model is put into storage, the simulation component model can be stored in the model library by checking whether the model file of the preset type is carried by the model model model, whether the model file satisfies the preset condition, and whether the interactive data structure of the model satisfies the second preset condition. The model can be stored in the model library only if all the above conditions are satisfied, so the model can be stored in the model library. The model has high reusability and can be applied to simulation of different systems.
【技术实现步骤摘要】
仿真组件模型入库方法、模型库、计算机设备和存储介质
本申请涉及系统仿真
,特别是涉及一种仿真组件模型入库方法、模型库、计算机设备和存储介质。
技术介绍
对于复杂系统的仿真而言,通常会包含大量的实体,实体内又包含多个组件模型,且这些组件模型往往涉及众多专业,需要和众多科研单位进行合作。同时,随着仿真应用的不断深入,复杂系统仿真组件模型呈现数量庞大、种类繁多、交互复杂的趋势。为此,人们往往希望将开发好的仿真组件模型放入仿真组件模型库之中,从而在有需要的时候可以直接从仿真组件模型库中取出这些组件模型,并基于这些组件模型构建仿真系统;例如,将某预警雷达组件模型应用到不同的复杂仿真实验系统中。为了保证仿真组件模型能够用于构建不同的仿真应用系统,一方面需要构建仿真组件模型库设备,用于存储这些仿真组件模型;另一方面还需要保证仿真组件模型的可重用性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种仿真组件模型入库方法、模型库、计算机设备和存储介质。一种仿真组件模型入库方法,所述方法包括:对待入库模型携带的信息进行检测;当检测到所述待入库模型携带所有预设类型的模型文件,且各所述模型文件均满足与所述模型文件对应的第一预设条件时,检测所述待入库模型的交互数据结构;当检测到所述待入库模型的交互数据结构满足第二预设条件时,将所述待入库模型存入所述模型库中。在其中一个实施例中,所述预设类型的模型文件,包括:仿真组件模型概念文档、仿真组件模型设计文档、可重用仿真组件模型描述文件和可重用仿真组件模型可执行文件。在其中一个实施例中,当检测到所述模型文件遵循与所述模型文件对应的模型 ...
【技术保护点】
1.一种仿真组件模型入库方法,所述方法包括:对待入库模型携带的信息进行检测;当检测到所述待入库模型携带所有预设类型的模型文件,且各所述模型文件均满足与所述模型文件对应的第一预设条件时,检测所述待入库模型的交互数据结构;当检测到所述待入库模型的交互数据结构满足第二预设条件时,将所述待入库模型存入所述模型库中。
【技术特征摘要】
1.一种仿真组件模型入库方法,所述方法包括:对待入库模型携带的信息进行检测;当检测到所述待入库模型携带所有预设类型的模型文件,且各所述模型文件均满足与所述模型文件对应的第一预设条件时,检测所述待入库模型的交互数据结构;当检测到所述待入库模型的交互数据结构满足第二预设条件时,将所述待入库模型存入所述模型库中。2.根据权利要求1所述的方法,其特征在于,所述预设类型的模型文件包括:仿真组件模型概念文档、仿真组件模型设计文档、可重用仿真组件模型描述文件,以及可重用仿真组件模型可执行文件。3.根据权利要求1所述的方法,其特征在于,当检测到所述模型文件遵循与所述模型文件对应的模型文件模板,或者所述模型文件满足仿真组件模型开发规范时,判定所述模型文件满足与所述模型文件对应的第一预设条件。4.根据权利要求1所述的方法,其特征在于,所述模型库中已有模型的交互数据结构存储于所述模型库的交互数据结构文件中。5.根据权利要求4所述的方法,其特征在于,当满足下述情形时,判定所述待入库模型的交互数据结构满足第二预设条件:所述待入库模型的所有交互数据结构的交互数据结构名称在所述交互数据结构文件中均未被定义;或者,所述待入库模型的交互数据结构的交互数据结构名称在...
【专利技术属性】
技术研发人员:朱峰,姚益平,唐文杰,李进,苑云,曲庆军,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。