一种模型运行方法、装置、电子设备和存储介质与流程

摘要: 本发明涉及计算机,尤其涉及一种模型运行方法、装置、电子设备和存储介质。背景技术:1、地月通信导航系统的卫星部署于地月空间平动点附近和近月空间,为地月空间及月表用...
一种模型运行方法、装置、电子设备和存储介质与流程

本发明涉及计算机,尤其涉及一种模型运行方法、装置、电子设备和存储介质。

背景技术:

1、地月通信导航系统的卫星部署于地月空间平动点附近和近月空间,为地月空间及月表用户提供通信、导航、信息服务和非合作目标态势感知等服务。针对地月通信导航系统数字化仿真需求,需要开展数字化仿真系统开发工作,为地月通信导航系统多层级仿真验证模型建模提供基础环境。

2、地月通信导航系统的建模验证需要依赖多种工具或多种建模语言,体系级模型、系统级模型、部件级模型以及算法模块往往来源不同,既可能由仿真模型文件格式(functional mock-up unit,fmu)提供,也可能来自c/c++、python或专用算法代码。但是,各不同的模型之间不仅接口不统一,而且协议类型也不一致。不同来源的模型的封装方式和数据格式各异,每次集成需要大量定制开发。因此,如何找到一种适配各模型的统一集成方法,以实现地月通信导航系统的统一运行是当前亟需解决的技术问题。

技术实现思路

1、本发明提供了一种模型运行方法、装置、电子设备和存储介质,以实现模型之间的协同运行,保证通信导航系统的稳定运行。

2、根据本发明的一方面,提供了一种模型运行方法,应用于通信导航系统,包括:

3、确定模型描述信息集合,所述模型描述信息集合由至少一个待集成模型所对应的模型描述信息组成,所述待集成模型包括所述通信导航系统运行所需的模型;

4、基于所述模型描述信息集合,对各所述待集成模型进行封装,得到通道描述信息集合,所述通道描述信息集合由至少一个通道描述信息组成,所述通道描述信息包括所述待集成模型所对应的通道的描述信息;

5、基于所述通道描述信息集合,确定运行状态,所述运行状态指示所述通信导航系统所对应各待集成模型是否协同运行。

6、根据本发明的另一方面,提供了一种模型运行装置,配置于通信导航系统,包括:

7、第一确定模块,用于确定模型描述信息集合,所述模型描述信息集合由至少一个待集成模型所对应的模型描述信息组成,所述待集成模型包括所述通信导航系统运行所需的模型;

8、封装模块,用于基于所述模型描述信息集合,对各所述待集成模型进行封装,得到通道描述信息集合,所述通道描述信息集合由至少一个通道描述信息组成,所述通道描述信息包括所述待集成模型所对应的通道的描述信息;

9、第二确定模块,用于基于所述通道描述信息集合,确定运行状态,所述运行状态指示所述通信导航系统所对应各待集成模型是否协同运行。

10、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

11、至少一个处理器;以及

12、与所述至少一个处理器通信连接的存储器;其中,

13、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的模型运行方法。

14、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的模型运行方法。

15、本发明实施例的技术方案,确定模型描述信息集合;基于所述模型描述信息集合,对各所述待集成模型进行封装,得到通道描述信息集合;基于所述通道描述信息集合,确定运行状态。通过模型描述信息集合对各待集成模型进行封装,得到通道描述信息集合,使通信导航系统所对应的待集成模型可以被统一适配集成,提高了集成效率,基于通道描述信息集合确定运行状态,实现了待集成模型之间的协同运行,保证通信导航系统的稳定运行。

16、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。

1.一种模型运行方法,其特征在于,应用于通信导航系统,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定模型描述信息集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定至少一个待集成模型,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述模型描述信息集合,对各所述待集成模型进行封装,得到通道描述信息集合,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述模型类型对所述待集成模型进行封装,得到所述待集成模型所对应的通道描述信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述通道描述信息集合,确定运行状态,包括:

7.根据权利要求6所述的方法,其特征在于,所述在所述预设步长下,执行各所述待集成模型,并确定运行状态,包括:

8.一种模型运行装置,其特征在于,配置于通信导航系统,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的模型运行方法。