【技术实现步骤摘要】
系统虚拟样机版本差异分析方法、装置和计算机设备
[0001]本申请涉及系统仿真领域,特别是涉及一种系统虚拟样机版本差异分析方法、装置和计算机设备。
技术介绍
[0002]虚拟样机是描述物理样机整体系统功能和性能的一种复杂模型,通常涉及多个领域,具有复杂层次结构、复杂行为,同时还包括不同开发组织、单位之间的合作。虚拟样机在产品研发的各个阶段都能起到重要和关键作用。
[0003]传统的版本控制工具是基于文件的版本控制,而虚拟样机是基于多个仿真模块组成的系统,其运行和使用还包括多种算法和数据。虚拟样机的仿真模块、算法、数据与具体实现文件之间存在复杂的对应关系,若直接使用基于文件的版本控制方法对虚拟样机进行版本控制,不能直观和高效地确定虚拟样机待控制的两个版本之间的差异信息。
[0004]因此,如何直观对虚拟样机的版本进行差异分析,是亟待解决的问题。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种能够直观和高效的对虚拟样机的版本进行差异分析的系统虚拟样机版本差异分析方法、装置和计算 ...
【技术保护点】
【技术特征摘要】
1.一种系统虚拟样机版本差异分析方法,其特征在于,所述方法包括:根据虚拟样机的第一版本中的多个异构模型、算法和多组数据,获取所述第一版本的多个仿真组件,以及根据所述虚拟样机的第二版本中的多个异构模型、算法和多组数据,获取所述第二版本的多个仿真组件;所述仿真组件包括多种模式,且所述仿真组件的文件对象中包括元模型档案;根据所述第一版本的多个仿真组件和所述第二版本的多个仿真组件,获取至少一个差异仿真组件;对各所述差异仿真组件的元模型档案进行解析,得到所述虚拟样机的第一版本和第二版本之间的版本差异信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述虚拟样机的第一版本和第二版本之间的版本差异信息,获取各所述差异仿真组件的版本差异信息;对各所述差异仿真组件的版本差异信息进行分类展示。3.根据权利要求2所述的方法,其特征在于,所述版本差异信息包括多种类型的差异信息;所述对各所述差异仿真组件的版本差异信息进行分类展示,包括:将各所述差异仿真组件中各类型的版本差异信息分别以预设的图形化界面的形式进行展示。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述根据虚拟样机的第一版本中的多个异构模型、算法和多组数据,获取第一版本的多个仿真组件,包括:获取所述虚拟样机的第一版本中的多个异构模型、算法和多组数据;根据所述第一版本中的多个异构模型、算法和多组数据,建立多个第一元模型档案;将所述第一版本中的多个异构模型、算法和多组数据,以及所述多个第一元模型档案确定为所述第一版本的多个仿真组件。5.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述根据所述虚拟样机的第二版本中的多个异构模型、算法和多组数据,获取第二版本的多个仿真组件,包括:获取所述虚拟样机的第二版本中的多个异构模型、算法和多组数据;根据所述第二版本中的多个异构模型、算法和多组数据,建立多个第二元模型档案;将所述第二版本中的多个异构模型、所述算法和多组数据,以及所述多个第二元模型档案确定为所述第二版本的多个仿真组件。6.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述文件对象还包括模型的原始文件、算法...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。