The invention discloses a system that converts architecture model into a static model and method, the conversion system is composed of user interface module, modeling module, demonstration type selection module, model mapping module, interface module, model replacement behavior equation and static calculation model into the module library. The conversion method by building architecture model, build static calculation model, selection system, types of argument replaces the model interface, into the behavior equation, model driven simulation steps to achieve the conversion from architecture model to static calculation model. Use conversion system and conversion method of the invention, users can quickly build a complex function model, improve the efficiency of modeling, the invention can maintain the consistency of the model, and improve the system scalability of the model, the invention makes the model easier to maintain, adapt to the future development trend of system engineering on the basis of the model.
【技术实现步骤摘要】
一种将架构模型转换为静态计算模型的转换系统及其方法
本专利技术属于计算机仿真建模领域,具体涉及一种将架构模型转换为静态计算模型的转换系统及其方法。
技术介绍
计算机仿真与建模一直是系统工程的重要组成部分,随着系统建模技术的不断推广,MBSE流程被广泛应用到各种运行系统中,这就对模型的架构设计提出了更高的要求,人们更加注重模型在结构上的合理,在功能上的可拓展性,以及在系统工程中的一致性和体系性。在基于模型的系统工程中,一般会经历设计选择、性能研究、成本验证、可靠性分析等多个不同阶段。在此过程中,虽然系统的拓扑结构完全一致,但是需要论证的内容却都不同,即要求在保证模型拓扑结构不变的基础上,针对每个阶段的任务设计出具有不同内在行为的模型,例如静态计算模型、成本验证模型和动态仿真模型等。在系统论证的不同模块,设计人员使用对应的模型来完成模块任务,当进行到静态计算时,设计人员将模型更换成静态计算模型。以往的建模方法是针对一个系统,设计人员先确定系统模型的拓扑结构,然后搭建多个模型来满足不同系统阶段的需求。例如需要搭建一个独立的静态计算模型,并且要保证它的拓扑结构与其他模型一致,这就导致建模效率低、容易出错、模型体系性较差、以及不易于拓展和维护的问题。
技术实现思路
为了解决上述现有技术中存在的问题,本专利技术旨在提供一种将架构模型转换为静态计算模型的转换系统及其方法,以便于模型的维护并提高建模效率。为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:一种将架构模型转换为静态计算模型的转换系统,由用户界面模块、模型构建模块、论证类型选择模块、模型映射模块 ...
【技术保护点】
一种将架构模型转换为静态计算模型的转换系统,其特征在于:由用户界面模块(1)、模型构建模块(2)、论证类型选择模块(3)、模型映射模块(4)、模型接口替换模块(5)、行为方程注入模块(6)以及静态计算模型库(7)组成;所述用户界面模块(1),负责处理所述转换系统与用户的交互,包括可视化建模和计算结果的查看;所述模型构建模块(2),负责利用MWorks仿真平台以及Modelica语言来搭建架构模型和所述静态计算模型库(7);所述论证类型选择模块(3),负责触发所述转换系统从架构模型切换到静态计算模型;所述模型映射模块(4),负责所述转换系统调用静态计算模型;所述模型接口替换模块(5),负责模型映射过程中仿真执行接口的替换;所述行为方程注入模块(6),负责将静态计算方程写入目标位置;所述静态计算模型库(7),负责管理整个转换过程中的全部数据,包括输入参数和计算结果。
【技术特征摘要】
1.一种将架构模型转换为静态计算模型的转换系统,其特征在于:由用户界面模块(1)、模型构建模块(2)、论证类型选择模块(3)、模型映射模块(4)、模型接口替换模块(5)、行为方程注入模块(6)以及静态计算模型库(7)组成;所述用户界面模块(1),负责处理所述转换系统与用户的交互,包括可视化建模和计算结果的查看;所述模型构建模块(2),负责利用MWorks仿真平台以及Modelica语言来搭建架构模型和所述静态计算模型库(7);所述论证类型选择模块(3),负责触发所述转换系统从架构模型切换到静态计算模型;所述模型映射模块(4),负责所述转换系统调用静态计算模型;所述模型接口替换模块(5),负责模型映射过程中仿真执行接口的替换;所述行为方程注入模块(6),负责将静态计算方程写入目标位置;所述静态计算模型库(7),负责管理整个转换过程中的全部数据,包括输入参数和计算结果。2.一种利用如权利要求1所述的转换系统的转换方法,其特征在于,包括如下步骤:步骤0、所述转换系统通过所述模型构建模块(2),利用MWorks仿真平台以及Modelica语言,搭建出一套模型作为架构模型,该架构模型只需确定模型的拓扑结构即可,所述转换系统自动创建该架构模型的仿真执...
【专利技术属性】
技术研发人员:江雷,邵进涛,赵旭峰,尹传明,刘奇,周凡利,
申请(专利权)人:苏州同元软控信息技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。