-
公开(公告)号:CN106681726B
公开(公告)日:2019-11-08
申请号:CN201611254375.6
申请日:2016-12-30
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种Python模型转换为Modelica模型的方法,用户仅需对Python模型进行梳理,并根据xml数据格式填写xml文件后,即可通过C语言生成模块和Modelica语言生成模块的支持,自动封装生成C语言函数模型和Modelica语言模型。本发明不仅可以大大缩短模型封装中编码、测试的时间,提高模型封装效率,而且完全能够满足不同Python模型成功封装。本发明解决了Python模型与Modelica语言的集成问题,弥补了目前市面上没有完全满足此类需求工具上的缺憾,将有助于两种语言优势互补,协助工程师进行更有效的仿真测试;同时也将提高工程系统建模效率,扩展建模方式。
-
公开(公告)号:CN114861299A
公开(公告)日:2022-08-05
申请号:CN202210399659.3
申请日:2022-04-15
Applicant: 西安航天动力研究所 , 苏州同元软控信息技术有限公司
IPC: G06F30/15 , G06F30/20 , G06F119/02
Abstract: 本发明涉及一种需求与计算模型关联验证方法、系统、存储介质及设备,以解决目前液体火箭发动机系统的方案设计过程中需求模型与各种计算模型之间数据不互通导致的工作量大、易出错及更新不及时的技术问题。该方法包括:1、构建需求模型和多种计算模型;2、将需求模型与计算模型建立关联;3、将需求模型的设计参数更新到计算模型;4、求解计算模型;5、将计算模型的计算结果与需求模型的性能参数进行对比,若满足要求,则结束;若不满足要求,则调整计算模型或需求模型,返回步骤3直至满足要求。该系统包括需求模型模块、计算模型模块、变量关联模块、参数引用模块及需求验证模块。
-
公开(公告)号:CN106650149B
公开(公告)日:2020-07-03
申请号:CN201611254373.7
申请日:2016-12-30
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F30/20
Abstract: 本发明公开了一种基于Modelica模型的运行时故障注入系统及方法,该系统由基于Modelica的系统模型库、模型管理模块、故障模式库、故障模式管理模块、故障参数编辑模块、仿真求解模块以及故障注入模块组成。本发明的方法通过Modelica中的可扩展语义annotation,将正常工况的系统模型参数标记为故障参数,然后将故障参数保存在故障模式中,从而建立故障模式与模型间的映射关系,最后在仿真运行时注入故障模式并恢复仿真。本发明很好的解决了模型的一致性、可重用性和可维护性,大大的降低了故障仿真的复杂性;而且本发明的这种方式针对仿真耗时长的大型系统、模拟运行中系统都有显著优势。
-
公开(公告)号:CN106681726A
公开(公告)日:2017-05-17
申请号:CN201611254375.6
申请日:2016-12-30
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F9/44
Abstract: 本发明公开了一种Python模型转换为Modelica模型的方法,用户仅需对Python模型进行梳理,并根据xml数据格式填写xml文件后,即可通过C语言生成模块和Modelica语言生成模块的支持,自动封装生成C语言函数模型和Modelica语言模型。本发明不仅可以大大缩短模型封装中编码、测试的时间,提高模型封装效率,而且完全能够满足不同Python模型成功封装。本发明解决了Python模型与Modelica语言的集成问题,弥补了目前市面上没有完全满足此类需求工具上的缺憾,将有助于两种语言优势互补,协助工程师进行更有效的仿真测试;同时也将提高工程系统建模效率,扩展建模方式。
-
公开(公告)号:CN106650149A
公开(公告)日:2017-05-10
申请号:CN201611254373.7
申请日:2016-12-30
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F17/50
Abstract: 本发明公开了一种基于Modelica模型的运行时故障注入系统及方法,该系统由基于Modelica的系统模型库、模型管理模块、故障模式库、故障模式管理模块、故障参数编辑模块、仿真求解模块以及故障注入模块组成。本发明的方法通过Modelica中的可扩展语义annotation,将正常工况的系统模型参数标记为故障参数,然后将故障参数保存在故障模式中,从而建立故障模式与模型间的映射关系,最后在仿真运行时注入故障模式并恢复仿真。本发明很好的解决了模型的一致性、可重用性和可维护性,大大的降低了故障仿真的复杂性;而且本发明的这种方式针对仿真耗时长的大型系统、模拟运行中系统都有显著优势。
-
-
-
-