-
公开(公告)号:CN105301983A
公开(公告)日:2016-02-03
申请号:CN201510752887.4
申请日:2015-11-09
Applicant: 苏州同元软控信息技术有限公司
IPC: G05B17/02
Abstract: 本发明公开了一种基于FMI接口的分布式仿真系统及其构建方法,该系统由服务器、主控端软件、子计算终端、终端软件和仿真器构成,其中仿真器根据FMI接口逻辑利用各类异构平台导出的FMI联合仿真接口进行模型计算;主控端软件完成系统调度模型与子系统计算模型之间的变量连接关系配置;终端软件完成子系统网络配置。系统运行过程由服务器中的仿真器运行系统调度模型,并负责系统数据同步,子计算终端中的仿真器运行子系统模型。本发明将系统仿真划分为系统调度和子系统计算,降低了子系统之间的耦合,能够快速实现多个异构仿真平台之间的协同与联合仿真,同时能够充分利用计算资源,对于解决大规模仿真系统的构建过程复杂和计算效率低的问题效果显著。
-
公开(公告)号:CN105243223B
公开(公告)日:2018-11-02
申请号:CN201510709638.7
申请日:2015-10-28
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种基于Modelica的程序快速构建方法,包括以下步骤,根据建模需求对目标系统进行逻辑划分,将子需求抽象为功能模块;确定所需的外部C/C++功能模块,用以实现已划分的子模块的功能;制定各模块接口协议;使用Modelica外部函数封装各C/C++功能模块;使用Modelica Blocks组件构建输入输出接口,利用该接口将各功能模块集成到Modelica模型中;使用connect机制对各输入输出接口进行连接,实现各模块之间数据通信,构建出统一模型;使用Modelica仿真工具对模型进行统一化分析处理,生成可执行文件;根据不同的参数,利用可执行文件获取不同的结果数据。本发明提出统一的构建程序方法,解决不同领域程序耦合问题,促进协同开发,有效提高建模效率。
-
公开(公告)号:CN105301983B
公开(公告)日:2017-11-28
申请号:CN201510752887.4
申请日:2015-11-09
Applicant: 苏州同元软控信息技术有限公司
IPC: G05B17/02
Abstract: 本发明公开了一种基于FMI接口的分布式仿真系统的构建方法,该系统由服务器、主控端软件、子计算终端、终端软件和仿真器构成,其中仿真器根据FMI接口逻辑利用各类异构平台导出的FMI联合仿真接口进行模型计算;主控端软件完成系统调度模型与子系统计算模型之间的变量连接关系配置;终端软件完成子系统网络配置。系统运行过程由服务器中的仿真器运行系统调度模型,并负责系统数据同步,子计算终端中的仿真器运行子系统模型。本发明将系统仿真划分为系统调度和子系统计算,降低了子系统之间的耦合,能够快速实现多个异构仿真平台之间的协同与联合仿真,同时能够充分利用计算资源,对于解决大规模仿真系统的构建过程复杂和计算效率低的问题效果显著。
-
公开(公告)号:CN105243223A
公开(公告)日:2016-01-13
申请号:CN201510709638.7
申请日:2015-10-28
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种基于Modelica的程序快速构建方法,包括以下步骤,根据建模需求对目标系统进行逻辑划分,将子需求抽象为功能模块;确定所需的外部C/C++功能模块,用以实现已划分的子模块的功能;制定各模块接口协议;使用Modelica外部函数封装各C/C++功能模块;使用Modelica Blocks组件构建输入输出接口,利用该接口将各功能模块集成到Modelica模型中;使用connect机制对各输入输出接口进行连接,实现各模块之间数据通信,构建出统一模型;使用Modelica仿真工具对模型进行统一化分析处理,生成可执行文件;根据不同的参数,利用可执行文件获取不同的结果数据。本发明提出统一的构建程序方法,解决不同领域程序耦合问题,促进协同开发,有效提高建模效率。
-
-
-