【技术实现步骤摘要】
本专利技术涉及模型驱动设计领域,具体涉及一种simulink到sysml的模型生成方法和装置。
技术介绍
1、mof用于定义、描述和管理元数据,它是模型驱动架构(mda)标准的核心组成部分。mof作为一种规范,通过它来描述和管理建模语言的元模型和模型可以有效降低平台引入新语言的难度和工作量,这些建模语言包括但不限于uml、sysml、业务流程建模符号(bpmn)和公共仓库元模型(cwm)。
2、simulink是由一种图形化编程环境,被广泛应用于控制理论、数字信号处理、仿真和模型设计等领域。它具有包括从简单的数据运算到复杂的系统动态模块等广泛的内置库,并且与matlab紧密集成,用户可以利用它生成可视化数据,是一款对工程师非常友好的建模和仿真工具,基于simulink生成的模型为simulink模型。
3、sysml作为一种在系统工程应用程序中使用的通用图形建模语言,支持各种种类的系统设计,例如系统的流程、信息、软件、硬件、人员和设施等,都可以使用sysml进行设计、分析、规范、验证和确认。sysml以各种图表的
...【技术保护点】
1.一种Simulink到SysML的模型生成方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的Simulink到SysML的模型生成方法,其特征在于,Simulink模型层级结构为由Simulink模型元素实例作为节点形成的第一节点树,每个Simulink模型元素实例拥有唯一标记SID;
3.根据权利要求1所述的Simulink到SysML的模型生成方法,其特征在于,Simulink模型实例的实例组分还包括属性及属性值、参数及参数值、代理端口及端口值、部件属性及部件属性值、引用属性及引用属性值、值属性及值属性值、以及图形信息,其中图形
...【技术特征摘要】
1.一种simulink到sysml的模型生成方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的simulink到sysml的模型生成方法,其特征在于,simulink模型层级结构为由simulink模型元素实例作为节点形成的第一节点树,每个simulink模型元素实例拥有唯一标记sid;
3.根据权利要求1所述的simulink到sysml的模型生成方法,其特征在于,simulink模型实例的实例组分还包括属性及属性值、参数及参数值、代理端口及端口值、部件属性及部件属性值、引用属性及引用属性值、值属性及值属性值、以及图形信息,其中图形信息包括模型实例的显示大小、显示位置、以及显示层级,显示层级大的表示图形位于上层,会覆盖下层图形。
4.根据权利要求2所述的simulink到sysml的模型生成方法,其特征在于,依据sysml模型元素构建simulink元模型,包括:
5.根据权利要求4所述的simulink到sysml的模型生成方法,其特征在于,利用simulink模型元素类型标记simulink元模型的功能类型,包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。