[发明专利]一种将架构模型转换为动态仿真模型的转换系统及其方法有效
申请号: | 201611256216.X | 申请日: | 2016-12-30 |
公开(公告)号: | CN106682323B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 赵旭峰;邵进涛;江雷;周凡利;谢刚;刘奇 | 申请(专利权)人: | 苏州同元软控信息技术有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 翁德亿 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种将架构模型转换为动态仿真模型的转换系统及其方法,该系统由架构模型组件库、动态仿真模型库、用户界面模块、架构解析模块、行为注入模块、模型管理模块和数据管理模块组成。该方法通过搭建架构模型组件库、搭建架构模型、导入架构模型、解析架构模型、生成映射关系数据、搭建动态仿真模型库、注入行为方程、驱动模型进行仿真等步骤实现模型行为的转换。本发明可将架构模型转换为动态仿真模型或其他模型,实现了架构模型的复用,减少了重复劳动,提高了建模效率,同时本发明可以用同一个架构模型进行多种仿真,而不需要建多个模型,因此当架构模型需要修改拓扑结构的时候,只需要修改一个模型,便于模型的维护。 | ||
搜索关键词: | 一种 架构 模型 转换 动态 仿真 系统 及其 方法 | ||
【主权项】:
1.一种将架构模型转换为动态仿真模型的转换方法,该方法通过一种将架构模型转换为动态仿真模型的转换系统得以实现,所述的转换系统由架构模型组件库(1)、动态仿真模型库(2)、用户界面模块(3)、架构解析模块(4)、行为注入模块(5)、模型管理模块(6)和数据管理模块(7)组成;所述架构模型组件库(1),负责存储用于组成架构模型的组件;所述动态仿真模型库(2),负责存储构建好的且定义过行为的动态仿真模型;所述用户界面模块(3),负责处理所述转换系统与用户的交互,接收用户输入的信息,与展示运行状况;所述架构解析模块(4),负责解析架构模型的结构;所述行为注入模块(5),负责将模型行为方程写进目标位置;所述模型管理模块(6),负责模型文件的增删改查,并管理模型文件之间的组织关系;所述数据管理模块(7),负责管理整个所述转换系统运行中产出的数据,并负责数据的持久化;其特征在于,该方法包括如下步骤:步骤0、利用Modelica模型开发平台,搭建所述架构模型组件库(1);所述架构模型组件库(1)中的组件均无需定义行为,只需定义接口;步骤1、使用所述架构模型组件库(1)中的组件搭建架构模型,对组件进行连线,确定架构模型的拓扑结构;步骤2、通过所述模型管理模块(6)将搭建好的架构模型导入到所述转换系统中;步骤3、所述架构解析模块(4)对导入后的架构模型进行分析,将需要映射为动态仿真模型的组件收集起来,提交给所述用户界面模块(3),让用户进行选择;步骤4、用户确认后,所述用户界面模块(3)生成一份原架构模型与动态仿真模型的映射关系数据,并交给所述数据管理模块(7)管理;步骤5、所述行为注入模块(5)从所述数据管理模块(7)中提取映射关系,并根据映射关系,指挥所述模型管理模块(6)生成一个空的动态仿真模型库(2);步骤6、所述行为注入模块(5)根据所述动态仿真模型库(2)缺失的内容,通知所述用户界面模块(3)生成组件方程输入界面,供用户输入描述模型行为的方程代码;步骤7、用户完成方程代码的输入之后,所述行为注入模块(5)指挥所述模型管理模块(6),将行为方程写入所述动态仿真模型库(2),构建成动态仿真模型,并交给所述模型管理模块(6)管理;所述动态仿真模型库与所述架构模型组件库的结构完全一致,所述动态仿真模型库与所述架构模型组件库的区别在于,定义了动态仿真模型的行为;步骤8、用户通过所述用户界面模块(3)生成的模型切换界面,切换模型行为,将架构模型切换成动态仿真模型;步骤9、驱动模型进行仿真时,所述模型管理模块(6)加载所述动态仿真模型库(2)和架构模型,架构模型会从所述动态仿真模型库(2)中查找相应的动态仿真模型并载入;此时,架构模型的拓扑结构不变,但具有了动态仿真模型的行为,即转换为了动态仿真模型;步骤10、结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州同元软控信息技术有限公司,未经苏州同元软控信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611256216.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种抗震性强且全方位作业的机械制造用精雕机
- 下一篇:一种挂钩焊接用工装