摘要
本发明公开了一种基于SysML与Modelica模型语义映射的转换方法与系统,包括如下步骤:S1、在SysML建模工具中导入Modelica标准模型库;S2、完成行为要素的定义,形成SysML模型实例;S3、导出可被Modelica仿真器执行的Modelica模型;S4、建立SysML模型元素与Modelica模型元素之间的映射关系表;S5、当SysML模型发生变更事件,更新对应的Modelica模型内容;S6、从Modelica模型导入至SysML模型,生成对应的SysML模型实例;S7、执行仿真结果映射与行为建模生成,形成状态转移图结构,并完成系统模型中内部块图的结构更新。本发明实现模型间的双向转换与联合仿真优化,适用于复杂系统的跨平台建模、协同设计与功能验证场景。
技术关键词
Modelica模型
SysML模型
转换方法
映射关系表
元素
定义
模型库
参数
语句
离散时间采样
构建系统模型
模型块
字段
数据
端口
仿真器
标识
语义规则